summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Weipert <code@drogueronin.de>2023-10-04 11:32:52 +0200
committerDaniel Weipert <code@drogueronin.de>2023-10-04 11:32:52 +0200
commitc4ce3e884a6aa527bcc138771617215cf03265a4 (patch)
tree2f4754ad7c2b13dc5d898bd31aea2b3d8029e5e4
parent94a3dd52da3ae180af37c6fd0e8c24b3562da388 (diff)
icons
-rw-r--r--public/assets/img/icons/0023-FE0F-20E3.svg12
-rw-r--r--public/assets/img/icons/002A-FE0F-20E3.svg11
-rw-r--r--public/assets/img/icons/0030-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0031-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0032-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0033-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0034-FE0F-20E3.svg10
-rw-r--r--public/assets/img/icons/0035-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0036-FE0F-20E3.svg10
-rw-r--r--public/assets/img/icons/0037-FE0F-20E3.svg9
-rw-r--r--public/assets/img/icons/0038-FE0F-20E3.svg10
-rw-r--r--public/assets/img/icons/0039-FE0F-20E3.svg10
-rw-r--r--public/assets/img/icons/00A9.svg9
-rw-r--r--public/assets/img/icons/00AE.svg13
-rw-r--r--public/assets/img/icons/1F004.svg14
-rw-r--r--public/assets/img/icons/1F0CF.svg26
-rw-r--r--public/assets/img/icons/1F10D.svg12
-rw-r--r--public/assets/img/icons/1F10E.svg10
-rw-r--r--public/assets/img/icons/1F10F.svg18
-rw-r--r--public/assets/img/icons/1F12F.svg9
-rw-r--r--public/assets/img/icons/1F16D.svg10
-rw-r--r--public/assets/img/icons/1F16E.svg10
-rw-r--r--public/assets/img/icons/1F16F.svg13
-rw-r--r--public/assets/img/icons/1F170.svg26
-rw-r--r--public/assets/img/icons/1F171.svg22
-rw-r--r--public/assets/img/icons/1F17E.svg20
-rw-r--r--public/assets/img/icons/1F17F.svg12
-rw-r--r--public/assets/img/icons/1F18E.svg38
-rw-r--r--public/assets/img/icons/1F191.svg20
-rw-r--r--public/assets/img/icons/1F192.svg15
-rw-r--r--public/assets/img/icons/1F193.svg23
-rw-r--r--public/assets/img/icons/1F194.svg13
-rw-r--r--public/assets/img/icons/1F195.svg15
-rw-r--r--public/assets/img/icons/1F196.svg14
-rw-r--r--public/assets/img/icons/1F197.svg15
-rw-r--r--public/assets/img/icons/1F198.svg14
-rw-r--r--public/assets/img/icons/1F199.svg16
-rw-r--r--public/assets/img/icons/1F19A.svg13
-rw-r--r--public/assets/img/icons/1F1E6-1F1E8.svg35
-rw-r--r--public/assets/img/icons/1F1E6-1F1E9.svg22
-rw-r--r--public/assets/img/icons/1F1E6-1F1EA.svg11
-rw-r--r--public/assets/img/icons/1F1E6-1F1EB.svg18
-rw-r--r--public/assets/img/icons/1F1E6-1F1EC.svg15
-rw-r--r--public/assets/img/icons/1F1E6-1F1EE.svg26
-rw-r--r--public/assets/img/icons/1F1E6-1F1F1.svg17
-rw-r--r--public/assets/img/icons/1F1E6-1F1F2.svg10
-rw-r--r--public/assets/img/icons/1F1E6-1F1F4.svg13
-rw-r--r--public/assets/img/icons/1F1E6-1F1F6-1F48E.svg10
-rw-r--r--public/assets/img/icons/1F1E6-1F1F6.svg9
-rw-r--r--public/assets/img/icons/1F1E6-1F1F7.svg12
-rw-r--r--public/assets/img/icons/1F1E6-1F1F8.svg26
-rw-r--r--public/assets/img/icons/1F1E6-1F1F9.svg10
-rw-r--r--public/assets/img/icons/1F1E6-1F1FA.svg26
-rw-r--r--public/assets/img/icons/1F1E6-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1E6-1F1FD.svg9
-rw-r--r--public/assets/img/icons/1F1E6-1F1FF.svg12
-rw-r--r--public/assets/img/icons/1F1E6.svg14
-rw-r--r--public/assets/img/icons/1F1E7-1F1E6.svg18
-rw-r--r--public/assets/img/icons/1F1E7-1F1E7.svg16
-rw-r--r--public/assets/img/icons/1F1E7-1F1E9.svg9
-rw-r--r--public/assets/img/icons/1F1E7-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1E7-1F1EB.svg10
-rw-r--r--public/assets/img/icons/1F1E7-1F1EC.svg10
-rw-r--r--public/assets/img/icons/1F1E7-1F1ED.svg9
-rw-r--r--public/assets/img/icons/1F1E7-1F1EE.svg18
-rw-r--r--public/assets/img/icons/1F1E7-1F1EF.svg10
-rw-r--r--public/assets/img/icons/1F1E7-1F1F1.svg36
-rw-r--r--public/assets/img/icons/1F1E7-1F1F2.svg32
-rw-r--r--public/assets/img/icons/1F1E7-1F1F3.svg18
-rw-r--r--public/assets/img/icons/1F1E7-1F1F4.svg17
-rw-r--r--public/assets/img/icons/1F1E7-1F1F6.svg15
-rw-r--r--public/assets/img/icons/1F1E7-1F1F7.svg11
-rw-r--r--public/assets/img/icons/1F1E7-1F1F8.svg11
-rw-r--r--public/assets/img/icons/1F1E7-1F1F9.svg24
-rw-r--r--public/assets/img/icons/1F1E7-1F1FB.svg9
-rw-r--r--public/assets/img/icons/1F1E7-1F1FC.svg9
-rw-r--r--public/assets/img/icons/1F1E7-1F1FE.svg15
-rw-r--r--public/assets/img/icons/1F1E7-1F1FF.svg17
-rw-r--r--public/assets/img/icons/1F1E7.svg14
-rw-r--r--public/assets/img/icons/1F1E8-1F1E6.svg13
-rw-r--r--public/assets/img/icons/1F1E8-1F1E8.svg15
-rw-r--r--public/assets/img/icons/1F1E8-1F1E9.svg10
-rw-r--r--public/assets/img/icons/1F1E8-1F1EB.svg13
-rw-r--r--public/assets/img/icons/1F1E8-1F1EC.svg10
-rw-r--r--public/assets/img/icons/1F1E8-1F1ED.svg9
-rw-r--r--public/assets/img/icons/1F1E8-1F1EE.svg10
-rw-r--r--public/assets/img/icons/1F1E8-1F1F0.svg42
-rw-r--r--public/assets/img/icons/1F1E8-1F1F1.svg11
-rw-r--r--public/assets/img/icons/1F1E8-1F1F2.svg11
-rw-r--r--public/assets/img/icons/1F1E8-1F1F3.svg13
-rw-r--r--public/assets/img/icons/1F1E8-1F1F4.svg10
-rw-r--r--public/assets/img/icons/1F1E8-1F1F5.svg10
-rw-r--r--public/assets/img/icons/1F1E8-1F1F7.svg11
-rw-r--r--public/assets/img/icons/1F1E8-1F1FA.svg13
-rw-r--r--public/assets/img/icons/1F1E8-1F1FB.svg31
-rw-r--r--public/assets/img/icons/1F1E8-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1E8-1F1FD.svg19
-rw-r--r--public/assets/img/icons/1F1E8-1F1FE.svg13
-rw-r--r--public/assets/img/icons/1F1E8-1F1FF.svg10
-rw-r--r--public/assets/img/icons/1F1E8.svg14
-rw-r--r--public/assets/img/icons/1F1E9-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1E9-1F1EC.svg41
-rw-r--r--public/assets/img/icons/1F1E9-1F1EF.svg11
-rw-r--r--public/assets/img/icons/1F1E9-1F1F0.svg9
-rw-r--r--public/assets/img/icons/1F1E9-1F1F2.svg34
-rw-r--r--public/assets/img/icons/1F1E9-1F1F4.svg13
-rw-r--r--public/assets/img/icons/1F1E9-1F1FF.svg11
-rw-r--r--public/assets/img/icons/1F1E9.svg14
-rw-r--r--public/assets/img/icons/1F1EA-1F1E6.svg23
-rw-r--r--public/assets/img/icons/1F1EA-1F1E8.svg17
-rw-r--r--public/assets/img/icons/1F1EA-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1EA-1F1EC.svg12
-rw-r--r--public/assets/img/icons/1F1EA-1F1ED.svg13
-rw-r--r--public/assets/img/icons/1F1EA-1F1F7.svg16
-rw-r--r--public/assets/img/icons/1F1EA-1F1F8.svg23
-rw-r--r--public/assets/img/icons/1F1EA-1F1F9.svg18
-rw-r--r--public/assets/img/icons/1F1EA-1F1FA.svg22
-rw-r--r--public/assets/img/icons/1F1EA.svg14
-rw-r--r--public/assets/img/icons/1F1EB-1F1EE.svg9
-rw-r--r--public/assets/img/icons/1F1EB-1F1EF.svg27
-rw-r--r--public/assets/img/icons/1F1EB-1F1F0.svg30
-rw-r--r--public/assets/img/icons/1F1EB-1F1F2.svg16
-rw-r--r--public/assets/img/icons/1F1EB-1F1F4.svg9
-rw-r--r--public/assets/img/icons/1F1EB-1F1F7.svg10
-rw-r--r--public/assets/img/icons/1F1EB.svg14
-rw-r--r--public/assets/img/icons/1F1EC-1F1E6.svg10
-rw-r--r--public/assets/img/icons/1F1EC-1F1E7.svg22
-rw-r--r--public/assets/img/icons/1F1EC-1F1E9.svg23
-rw-r--r--public/assets/img/icons/1F1EC-1F1EA.svg13
-rw-r--r--public/assets/img/icons/1F1EC-1F1EB.svg10
-rw-r--r--public/assets/img/icons/1F1EC-1F1EC.svg10
-rw-r--r--public/assets/img/icons/1F1EC-1F1ED.svg11
-rw-r--r--public/assets/img/icons/1F1EC-1F1EE.svg18
-rw-r--r--public/assets/img/icons/1F1EC-1F1F1.svg11
-rw-r--r--public/assets/img/icons/1F1EC-1F1F2.svg10
-rw-r--r--public/assets/img/icons/1F1EC-1F1F3.svg10
-rw-r--r--public/assets/img/icons/1F1EC-1F1F5.svg25
-rw-r--r--public/assets/img/icons/1F1EC-1F1F6.svg13
-rw-r--r--public/assets/img/icons/1F1EC-1F1F7.svg16
-rw-r--r--public/assets/img/icons/1F1EC-1F1F8.svg36
-rw-r--r--public/assets/img/icons/1F1EC-1F1F9.svg14
-rw-r--r--public/assets/img/icons/1F1EC-1F1FA.svg13
-rw-r--r--public/assets/img/icons/1F1EC-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1EC-1F1FE.svg10
-rw-r--r--public/assets/img/icons/1F1EC.svg14
-rw-r--r--public/assets/img/icons/1F1ED-1F1F0.svg18
-rw-r--r--public/assets/img/icons/1F1ED-1F1F2.svg26
-rw-r--r--public/assets/img/icons/1F1ED-1F1F3.svg15
-rw-r--r--public/assets/img/icons/1F1ED-1F1F7.svg46
-rw-r--r--public/assets/img/icons/1F1ED-1F1F9.svg15
-rw-r--r--public/assets/img/icons/1F1ED-1F1FA.svg10
-rw-r--r--public/assets/img/icons/1F1ED.svg14
-rw-r--r--public/assets/img/icons/1F1EE-1F1E8.svg10
-rw-r--r--public/assets/img/icons/1F1EE-1F1E9.svg9
-rw-r--r--public/assets/img/icons/1F1EE-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1EE-1F1F1.svg12
-rw-r--r--public/assets/img/icons/1F1EE-1F1F2.svg14
-rw-r--r--public/assets/img/icons/1F1EE-1F1F3.svg12
-rw-r--r--public/assets/img/icons/1F1EE-1F1F4.svg41
-rw-r--r--public/assets/img/icons/1F1EE-1F1F6.svg11
-rw-r--r--public/assets/img/icons/1F1EE-1F1F7.svg15
-rw-r--r--public/assets/img/icons/1F1EE-1F1F8.svg9
-rw-r--r--public/assets/img/icons/1F1EE-1F1F9.svg10
-rw-r--r--public/assets/img/icons/1F1EE.svg14
-rw-r--r--public/assets/img/icons/1F1EF-1F1EA.svg15
-rw-r--r--public/assets/img/icons/1F1EF-1F1F2.svg12
-rw-r--r--public/assets/img/icons/1F1EF-1F1F4.svg12
-rw-r--r--public/assets/img/icons/1F1EF-1F1F5.svg9
-rw-r--r--public/assets/img/icons/1F1EF.svg14
-rw-r--r--public/assets/img/icons/1F1F0-1F1EA.svg16
-rw-r--r--public/assets/img/icons/1F1F0-1F1EC.svg12
-rw-r--r--public/assets/img/icons/1F1F0-1F1ED.svg17
-rw-r--r--public/assets/img/icons/1F1F0-1F1EE.svg20
-rw-r--r--public/assets/img/icons/1F1F0-1F1F2.svg19
-rw-r--r--public/assets/img/icons/1F1F0-1F1F3.svg12
-rw-r--r--public/assets/img/icons/1F1F0-1F1F5.svg12
-rw-r--r--public/assets/img/icons/1F1F0-1F1F7.svg43
-rw-r--r--public/assets/img/icons/1F1F0-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1F0-1F1FE.svg28
-rw-r--r--public/assets/img/icons/1F1F0-1F1FF.svg11
-rw-r--r--public/assets/img/icons/1F1F0.svg14
-rw-r--r--public/assets/img/icons/1F1F1-1F1E6.svg11
-rw-r--r--public/assets/img/icons/1F1F1-1F1E7.svg17
-rw-r--r--public/assets/img/icons/1F1F1-1F1E8.svg10
-rw-r--r--public/assets/img/icons/1F1F1-1F1EE.svg11
-rw-r--r--public/assets/img/icons/1F1F1-1F1F0.svg33
-rw-r--r--public/assets/img/icons/1F1F1-1F1F7.svg15
-rw-r--r--public/assets/img/icons/1F1F1-1F1F8.svg16
-rw-r--r--public/assets/img/icons/1F1F1-1F1F9.svg10
-rw-r--r--public/assets/img/icons/1F1F1-1F1FA.svg10
-rw-r--r--public/assets/img/icons/1F1F1-1F1FB.svg9
-rw-r--r--public/assets/img/icons/1F1F1-1F1FE.svg12
-rw-r--r--public/assets/img/icons/1F1F1.svg14
-rw-r--r--public/assets/img/icons/1F1F2-1F1E6.svg9
-rw-r--r--public/assets/img/icons/1F1F2-1F1E8.svg9
-rw-r--r--public/assets/img/icons/1F1F2-1F1E9.svg17
-rw-r--r--public/assets/img/icons/1F1F2-1F1EA.svg18
-rw-r--r--public/assets/img/icons/1F1F2-1F1EB.svg10
-rw-r--r--public/assets/img/icons/1F1F2-1F1EC.svg10
-rw-r--r--public/assets/img/icons/1F1F2-1F1ED.svg11
-rw-r--r--public/assets/img/icons/1F1F2-1F1F0.svg17
-rw-r--r--public/assets/img/icons/1F1F2-1F1F1.svg10
-rw-r--r--public/assets/img/icons/1F1F2-1F1F2.svg11
-rw-r--r--public/assets/img/icons/1F1F2-1F1F3.svg19
-rw-r--r--public/assets/img/icons/1F1F2-1F1F4.svg25
-rw-r--r--public/assets/img/icons/1F1F2-1F1F5.svg18
-rw-r--r--public/assets/img/icons/1F1F2-1F1F6.svg37
-rw-r--r--public/assets/img/icons/1F1F2-1F1F7.svg14
-rw-r--r--public/assets/img/icons/1F1F2-1F1F8.svg24
-rw-r--r--public/assets/img/icons/1F1F2-1F1F9.svg10
-rw-r--r--public/assets/img/icons/1F1F2-1F1FA.svg11
-rw-r--r--public/assets/img/icons/1F1F2-1F1FB.svg10
-rw-r--r--public/assets/img/icons/1F1F2-1F1FC.svg12
-rw-r--r--public/assets/img/icons/1F1F2-1F1FD.svg12
-rw-r--r--public/assets/img/icons/1F1F2-1F1FE.svg18
-rw-r--r--public/assets/img/icons/1F1F2-1F1FF.svg15
-rw-r--r--public/assets/img/icons/1F1F2.svg14
-rw-r--r--public/assets/img/icons/1F1F3-1F1E6.svg11
-rw-r--r--public/assets/img/icons/1F1F3-1F1E8.svg21
-rw-r--r--public/assets/img/icons/1F1F3-1F1EA.svg11
-rw-r--r--public/assets/img/icons/1F1F3-1F1EB.svg17
-rw-r--r--public/assets/img/icons/1F1F3-1F1EC.svg10
-rw-r--r--public/assets/img/icons/1F1F3-1F1EE.svg12
-rw-r--r--public/assets/img/icons/1F1F3-1F1F1.svg10
-rw-r--r--public/assets/img/icons/1F1F3-1F1F4.svg9
-rw-r--r--public/assets/img/icons/1F1F3-1F1F5.svg9
-rw-r--r--public/assets/img/icons/1F1F3-1F1F7.svg10
-rw-r--r--public/assets/img/icons/1F1F3-1F1FA.svg27
-rw-r--r--public/assets/img/icons/1F1F3-1F1FF.svg32
-rw-r--r--public/assets/img/icons/1F1F3.svg14
-rw-r--r--public/assets/img/icons/1F1F4-1F1F2.svg19
-rw-r--r--public/assets/img/icons/1F1F4.svg14
-rw-r--r--public/assets/img/icons/1F1F5-1F1E6.svg12
-rw-r--r--public/assets/img/icons/1F1F5-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1F5-1F1EB.svg15
-rw-r--r--public/assets/img/icons/1F1F5-1F1EC.svg19
-rw-r--r--public/assets/img/icons/1F1F5-1F1ED.svg14
-rw-r--r--public/assets/img/icons/1F1F5-1F1F0.svg11
-rw-r--r--public/assets/img/icons/1F1F5-1F1F1.svg9
-rw-r--r--public/assets/img/icons/1F1F5-1F1F2.svg29
-rw-r--r--public/assets/img/icons/1F1F5-1F1F3.svg29
-rw-r--r--public/assets/img/icons/1F1F5-1F1F7.svg13
-rw-r--r--public/assets/img/icons/1F1F5-1F1F8.svg11
-rw-r--r--public/assets/img/icons/1F1F5-1F1F9.svg20
-rw-r--r--public/assets/img/icons/1F1F5-1F1FC.svg9
-rw-r--r--public/assets/img/icons/1F1F5-1F1FE.svg12
-rw-r--r--public/assets/img/icons/1F1F5.svg14
-rw-r--r--public/assets/img/icons/1F1F6-1F1E6.svg9
-rw-r--r--public/assets/img/icons/1F1F6.svg14
-rw-r--r--public/assets/img/icons/1F1F7-1F1EA.svg14
-rw-r--r--public/assets/img/icons/1F1F7-1F1F4.svg10
-rw-r--r--public/assets/img/icons/1F1F7-1F1F8.svg18
-rw-r--r--public/assets/img/icons/1F1F7-1F1FA.svg10
-rw-r--r--public/assets/img/icons/1F1F7-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1F7.svg14
-rw-r--r--public/assets/img/icons/1F1F8-1F1E6.svg18
-rw-r--r--public/assets/img/icons/1F1F8-1F1E7.svg15
-rw-r--r--public/assets/img/icons/1F1F8-1F1E8.svg12
-rw-r--r--public/assets/img/icons/1F1F8-1F1E9.svg11
-rw-r--r--public/assets/img/icons/1F1F8-1F1EA.svg9
-rw-r--r--public/assets/img/icons/1F1F8-1F1EC.svg15
-rw-r--r--public/assets/img/icons/1F1F8-1F1ED.svg35
-rw-r--r--public/assets/img/icons/1F1F8-1F1EE.svg18
-rw-r--r--public/assets/img/icons/1F1F8-1F1EF.svg9
-rw-r--r--public/assets/img/icons/1F1F8-1F1F0.svg18
-rw-r--r--public/assets/img/icons/1F1F8-1F1F1.svg10
-rw-r--r--public/assets/img/icons/1F1F8-1F1F2.svg19
-rw-r--r--public/assets/img/icons/1F1F8-1F1F3.svg11
-rw-r--r--public/assets/img/icons/1F1F8-1F1F4.svg9
-rw-r--r--public/assets/img/icons/1F1F8-1F1F7.svg13
-rw-r--r--public/assets/img/icons/1F1F8-1F1F8.svg12
-rw-r--r--public/assets/img/icons/1F1F8-1F1F9.svg12
-rw-r--r--public/assets/img/icons/1F1F8-1F1FB.svg12
-rw-r--r--public/assets/img/icons/1F1F8-1F1FD.svg14
-rw-r--r--public/assets/img/icons/1F1F8-1F1FE.svg12
-rw-r--r--public/assets/img/icons/1F1F8-1F1FF.svg28
-rw-r--r--public/assets/img/icons/1F1F8.svg14
-rw-r--r--public/assets/img/icons/1F1F9-1F1E6.svg35
-rw-r--r--public/assets/img/icons/1F1F9-1F1E8.svg32
-rw-r--r--public/assets/img/icons/1F1F9-1F1E9.svg10
-rw-r--r--public/assets/img/icons/1F1F9-1F1EB.svg18
-rw-r--r--public/assets/img/icons/1F1F9-1F1EC.svg13
-rw-r--r--public/assets/img/icons/1F1F9-1F1ED.svg11
-rw-r--r--public/assets/img/icons/1F1F9-1F1EF.svg24
-rw-r--r--public/assets/img/icons/1F1F9-1F1F0.svg14
-rw-r--r--public/assets/img/icons/1F1F9-1F1F1.svg11
-rw-r--r--public/assets/img/icons/1F1F9-1F1F2.svg25
-rw-r--r--public/assets/img/icons/1F1F9-1F1F3.svg11
-rw-r--r--public/assets/img/icons/1F1F9-1F1F4.svg10
-rw-r--r--public/assets/img/icons/1F1F9-1F1F7.svg10
-rw-r--r--public/assets/img/icons/1F1F9-1F1F9.svg9
-rw-r--r--public/assets/img/icons/1F1F9-1F1FB.svg30
-rw-r--r--public/assets/img/icons/1F1F9-1F1FC.svg11
-rw-r--r--public/assets/img/icons/1F1F9-1F1FF.svg10
-rw-r--r--public/assets/img/icons/1F1F9.svg14
-rw-r--r--public/assets/img/icons/1F1FA-1F1E6.svg9
-rw-r--r--public/assets/img/icons/1F1FA-1F1EC.svg19
-rw-r--r--public/assets/img/icons/1F1FA-1F1F2.svg28
-rw-r--r--public/assets/img/icons/1F1FA-1F1F3.svg34
-rw-r--r--public/assets/img/icons/1F1FA-1F1F8.svg28
-rw-r--r--public/assets/img/icons/1F1FA-1F1FE.svg15
-rw-r--r--public/assets/img/icons/1F1FA-1F1FF.svg23
-rw-r--r--public/assets/img/icons/1F1FA.svg14
-rw-r--r--public/assets/img/icons/1F1FB-1F1E6.svg30
-rw-r--r--public/assets/img/icons/1F1FB-1F1E8.svg15
-rw-r--r--public/assets/img/icons/1F1FB-1F1EA.svg20
-rw-r--r--public/assets/img/icons/1F1FB-1F1EC.svg43
-rw-r--r--public/assets/img/icons/1F1FB-1F1EE.svg37
-rw-r--r--public/assets/img/icons/1F1FB-1F1F3.svg9
-rw-r--r--public/assets/img/icons/1F1FB-1F1FA.svg12
-rw-r--r--public/assets/img/icons/1F1FB.svg14
-rw-r--r--public/assets/img/icons/1F1FC-1F1EB.svg15
-rw-r--r--public/assets/img/icons/1F1FC-1F1F8.svg14
-rw-r--r--public/assets/img/icons/1F1FC.svg14
-rw-r--r--public/assets/img/icons/1F1FD-1F1F0.svg17
-rw-r--r--public/assets/img/icons/1F1FD.svg14
-rw-r--r--public/assets/img/icons/1F1FE-1F1EA.svg10
-rw-r--r--public/assets/img/icons/1F1FE-1F1F9.svg22
-rw-r--r--public/assets/img/icons/1F1FE.svg14
-rw-r--r--public/assets/img/icons/1F1FF-1F1E6.svg11
-rw-r--r--public/assets/img/icons/1F1FF-1F1F2.svg17
-rw-r--r--public/assets/img/icons/1F1FF-1F1FC.svg19
-rw-r--r--public/assets/img/icons/1F1FF.svg14
-rw-r--r--public/assets/img/icons/1F201.svg14
-rw-r--r--public/assets/img/icons/1F202.svg12
-rw-r--r--public/assets/img/icons/1F21A.svg19
-rw-r--r--public/assets/img/icons/1F22F.svg18
-rw-r--r--public/assets/img/icons/1F232.svg21
-rw-r--r--public/assets/img/icons/1F233.svg15
-rw-r--r--public/assets/img/icons/1F234.svg18
-rw-r--r--public/assets/img/icons/1F235.svg32
-rw-r--r--public/assets/img/icons/1F236.svg16
-rw-r--r--public/assets/img/icons/1F237.svg13
-rw-r--r--public/assets/img/icons/1F238.svg14
-rw-r--r--public/assets/img/icons/1F239.svg23
-rw-r--r--public/assets/img/icons/1F23A.svg18
-rw-r--r--public/assets/img/icons/1F250.svg19
-rw-r--r--public/assets/img/icons/1F251.svg11
-rw-r--r--public/assets/img/icons/1F300.svg9
-rw-r--r--public/assets/img/icons/1F301.svg39
-rw-r--r--public/assets/img/icons/1F302.svg11
-rw-r--r--public/assets/img/icons/1F303.svg50
-rw-r--r--public/assets/img/icons/1F304.svg16
-rw-r--r--public/assets/img/icons/1F305.svg22
-rw-r--r--public/assets/img/icons/1F306.svg40
-rw-r--r--public/assets/img/icons/1F307.svg47
-rw-r--r--public/assets/img/icons/1F308.svg18
-rw-r--r--public/assets/img/icons/1F309.svg53
-rw-r--r--public/assets/img/icons/1F30A.svg18
-rw-r--r--public/assets/img/icons/1F30B.svg23
-rw-r--r--public/assets/img/icons/1F30C.svg42
-rw-r--r--public/assets/img/icons/1F30D.svg13
-rw-r--r--public/assets/img/icons/1F30E.svg13
-rw-r--r--public/assets/img/icons/1F30F.svg19
-rw-r--r--public/assets/img/icons/1F310.svg15
-rw-r--r--public/assets/img/icons/1F311.svg8
-rw-r--r--public/assets/img/icons/1F312.svg10
-rw-r--r--public/assets/img/icons/1F313.svg11
-rw-r--r--public/assets/img/icons/1F314.svg10
-rw-r--r--public/assets/img/icons/1F315.svg8
-rw-r--r--public/assets/img/icons/1F316.svg10
-rw-r--r--public/assets/img/icons/1F317.svg11
-rw-r--r--public/assets/img/icons/1F318.svg10
-rw-r--r--public/assets/img/icons/1F319.svg12
-rw-r--r--public/assets/img/icons/1F31A.svg21
-rw-r--r--public/assets/img/icons/1F31B.svg14
-rw-r--r--public/assets/img/icons/1F31C.svg14
-rw-r--r--public/assets/img/icons/1F31D.svg21
-rw-r--r--public/assets/img/icons/1F31E.svg16
-rw-r--r--public/assets/img/icons/1F31F.svg21
-rw-r--r--public/assets/img/icons/1F320.svg15
-rw-r--r--public/assets/img/icons/1F321.svg18
-rw-r--r--public/assets/img/icons/1F324.svg14
-rw-r--r--public/assets/img/icons/1F325.svg15
-rw-r--r--public/assets/img/icons/1F326.svg29
-rw-r--r--public/assets/img/icons/1F327.svg26
-rw-r--r--public/assets/img/icons/1F328.svg23
-rw-r--r--public/assets/img/icons/1F329.svg13
-rw-r--r--public/assets/img/icons/1F32A.svg33
-rw-r--r--public/assets/img/icons/1F32B.svg23
-rw-r--r--public/assets/img/icons/1F32C.svg19
-rw-r--r--public/assets/img/icons/1F32D.svg19
-rw-r--r--public/assets/img/icons/1F32E.svg21
-rw-r--r--public/assets/img/icons/1F32F.svg16
-rw-r--r--public/assets/img/icons/1F330.svg17
-rw-r--r--public/assets/img/icons/1F331.svg15
-rw-r--r--public/assets/img/icons/1F332.svg12
-rw-r--r--public/assets/img/icons/1F333.svg14
-rw-r--r--public/assets/img/icons/1F334.svg21
-rw-r--r--public/assets/img/icons/1F335.svg20
-rw-r--r--public/assets/img/icons/1F336.svg18
-rw-r--r--public/assets/img/icons/1F337.svg21
-rw-r--r--public/assets/img/icons/1F338.svg22
-rw-r--r--public/assets/img/icons/1F339.svg29
-rw-r--r--public/assets/img/icons/1F33A.svg25
-rw-r--r--public/assets/img/icons/1F33B.svg18
-rw-r--r--public/assets/img/icons/1F33C.svg16
-rw-r--r--public/assets/img/icons/1F33D.svg17
-rw-r--r--public/assets/img/icons/1F33E.svg51
-rw-r--r--public/assets/img/icons/1F33F.svg18
-rw-r--r--public/assets/img/icons/1F340.svg15
-rw-r--r--public/assets/img/icons/1F341.svg11
-rw-r--r--public/assets/img/icons/1F342.svg10
-rw-r--r--public/assets/img/icons/1F343.svg13
-rw-r--r--public/assets/img/icons/1F344.svg23
-rw-r--r--public/assets/img/icons/1F345.svg14
-rw-r--r--public/assets/img/icons/1F346.svg18
-rw-r--r--public/assets/img/icons/1F347.svg38
-rw-r--r--public/assets/img/icons/1F348.svg14
-rw-r--r--public/assets/img/icons/1F349.svg22
-rw-r--r--public/assets/img/icons/1F34A.svg15
-rw-r--r--public/assets/img/icons/1F34B.svg16
-rw-r--r--public/assets/img/icons/1F34C.svg14
-rw-r--r--public/assets/img/icons/1F34D.svg22
-rw-r--r--public/assets/img/icons/1F34E.svg15
-rw-r--r--public/assets/img/icons/1F34F.svg17
-rw-r--r--public/assets/img/icons/1F350.svg13
-rw-r--r--public/assets/img/icons/1F351.svg21
-rw-r--r--public/assets/img/icons/1F352.svg21
-rw-r--r--public/assets/img/icons/1F353.svg29
-rw-r--r--public/assets/img/icons/1F354.svg26
-rw-r--r--public/assets/img/icons/1F355.svg19
-rw-r--r--public/assets/img/icons/1F356.svg18
-rw-r--r--public/assets/img/icons/1F357.svg13
-rw-r--r--public/assets/img/icons/1F358.svg14
-rw-r--r--public/assets/img/icons/1F359.svg14
-rw-r--r--public/assets/img/icons/1F35A.svg14
-rw-r--r--public/assets/img/icons/1F35B.svg16
-rw-r--r--public/assets/img/icons/1F35C.svg18
-rw-r--r--public/assets/img/icons/1F35D.svg23
-rw-r--r--public/assets/img/icons/1F35E.svg13
-rw-r--r--public/assets/img/icons/1F35F.svg29
-rw-r--r--public/assets/img/icons/1F360.svg18
-rw-r--r--public/assets/img/icons/1F361.svg20
-rw-r--r--public/assets/img/icons/1F362.svg19
-rw-r--r--public/assets/img/icons/1F363.svg13
-rw-r--r--public/assets/img/icons/1F364.svg13
-rw-r--r--public/assets/img/icons/1F365.svg39
-rw-r--r--public/assets/img/icons/1F366.svg23
-rw-r--r--public/assets/img/icons/1F367.svg21
-rw-r--r--public/assets/img/icons/1F368.svg21
-rw-r--r--public/assets/img/icons/1F369.svg33
-rw-r--r--public/assets/img/icons/1F36A.svg25
-rw-r--r--public/assets/img/icons/1F36B.svg19
-rw-r--r--public/assets/img/icons/1F36C.svg17
-rw-r--r--public/assets/img/icons/1F36D.svg16
-rw-r--r--public/assets/img/icons/1F36E.svg15
-rw-r--r--public/assets/img/icons/1F36F.svg21
-rw-r--r--public/assets/img/icons/1F370.svg20
-rw-r--r--public/assets/img/icons/1F371.svg34
-rw-r--r--public/assets/img/icons/1F372.svg16
-rw-r--r--public/assets/img/icons/1F373.svg17
-rw-r--r--public/assets/img/icons/1F374.svg14
-rw-r--r--public/assets/img/icons/1F375.svg15
-rw-r--r--public/assets/img/icons/1F376.svg22
-rw-r--r--public/assets/img/icons/1F377.svg18
-rw-r--r--public/assets/img/icons/1F378.svg20
-rw-r--r--public/assets/img/icons/1F379.svg20
-rw-r--r--public/assets/img/icons/1F37A.svg16
-rw-r--r--public/assets/img/icons/1F37B.svg24
-rw-r--r--public/assets/img/icons/1F37C.svg18
-rw-r--r--public/assets/img/icons/1F37D.svg19
-rw-r--r--public/assets/img/icons/1F37E.svg25
-rw-r--r--public/assets/img/icons/1F37F.svg15
-rw-r--r--public/assets/img/icons/1F380.svg24
-rw-r--r--public/assets/img/icons/1F381.svg25
-rw-r--r--public/assets/img/icons/1F382.svg22
-rw-r--r--public/assets/img/icons/1F383.svg23
-rw-r--r--public/assets/img/icons/1F384.svg28
-rw-r--r--public/assets/img/icons/1F385-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F385-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F385-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F385-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F385-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F385.svg39
-rw-r--r--public/assets/img/icons/1F386.svg53
-rw-r--r--public/assets/img/icons/1F387.svg57
-rw-r--r--public/assets/img/icons/1F388.svg16
-rw-r--r--public/assets/img/icons/1F389.svg25
-rw-r--r--public/assets/img/icons/1F38A.svg24
-rw-r--r--public/assets/img/icons/1F38B.svg25
-rw-r--r--public/assets/img/icons/1F38C.svg20
-rw-r--r--public/assets/img/icons/1F38D.svg60
-rw-r--r--public/assets/img/icons/1F38E.svg44
-rw-r--r--public/assets/img/icons/1F38F.svg19
-rw-r--r--public/assets/img/icons/1F390.svg18
-rw-r--r--public/assets/img/icons/1F391.svg89
-rw-r--r--public/assets/img/icons/1F392.svg15
-rw-r--r--public/assets/img/icons/1F393.svg18
-rw-r--r--public/assets/img/icons/1F396.svg17
-rw-r--r--public/assets/img/icons/1F397.svg18
-rw-r--r--public/assets/img/icons/1F399.svg24
-rw-r--r--public/assets/img/icons/1F39A.svg38
-rw-r--r--public/assets/img/icons/1F39B.svg23
-rw-r--r--public/assets/img/icons/1F39E.svg29
-rw-r--r--public/assets/img/icons/1F39F.svg15
-rw-r--r--public/assets/img/icons/1F3A0.svg31
-rw-r--r--public/assets/img/icons/1F3A1.svg47
-rw-r--r--public/assets/img/icons/1F3A2.svg26
-rw-r--r--public/assets/img/icons/1F3A3.svg23
-rw-r--r--public/assets/img/icons/1F3A4.svg20
-rw-r--r--public/assets/img/icons/1F3A5.svg24
-rw-r--r--public/assets/img/icons/1F3A6.svg16
-rw-r--r--public/assets/img/icons/1F3A7.svg20
-rw-r--r--public/assets/img/icons/1F3A8.svg19
-rw-r--r--public/assets/img/icons/1F3A9.svg14
-rw-r--r--public/assets/img/icons/1F3AA.svg25
-rw-r--r--public/assets/img/icons/1F3AB.svg14
-rw-r--r--public/assets/img/icons/1F3AC.svg37
-rw-r--r--public/assets/img/icons/1F3AD.svg25
-rw-r--r--public/assets/img/icons/1F3AE.svg21
-rw-r--r--public/assets/img/icons/1F3AF.svg24
-rw-r--r--public/assets/img/icons/1F3B0.svg29
-rw-r--r--public/assets/img/icons/1F3B1.svg15
-rw-r--r--public/assets/img/icons/1F3B2.svg20
-rw-r--r--public/assets/img/icons/1F3B3.svg49
-rw-r--r--public/assets/img/icons/1F3B4.svg12
-rw-r--r--public/assets/img/icons/1F3B5.svg17
-rw-r--r--public/assets/img/icons/1F3B6.svg18
-rw-r--r--public/assets/img/icons/1F3B7.svg16
-rw-r--r--public/assets/img/icons/1F3B8.svg18
-rw-r--r--public/assets/img/icons/1F3B9.svg20
-rw-r--r--public/assets/img/icons/1F3BA.svg30
-rw-r--r--public/assets/img/icons/1F3BB.svg26
-rw-r--r--public/assets/img/icons/1F3BC.svg10
-rw-r--r--public/assets/img/icons/1F3BD.svg18
-rw-r--r--public/assets/img/icons/1F3BE.svg16
-rw-r--r--public/assets/img/icons/1F3BF.svg30
-rw-r--r--public/assets/img/icons/1F3C0.svg16
-rw-r--r--public/assets/img/icons/1F3C1.svg35
-rw-r--r--public/assets/img/icons/1F3C2-1F3FB.svg15
-rw-r--r--public/assets/img/icons/1F3C2-1F3FC.svg15
-rw-r--r--public/assets/img/icons/1F3C2-1F3FD.svg15
-rw-r--r--public/assets/img/icons/1F3C2-1F3FE.svg15
-rw-r--r--public/assets/img/icons/1F3C2-1F3FF.svg15
-rw-r--r--public/assets/img/icons/1F3C2.svg15
-rw-r--r--public/assets/img/icons/1F3C3-1F3FB-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-1F3FB-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FB.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FC-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-1F3FC-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FC.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FD-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-1F3FD-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FD.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FE-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-1F3FE-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FE.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FF-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-1F3FF-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3-1F3FF.svg16
-rw-r--r--public/assets/img/icons/1F3C3-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F3C3-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3C3.svg16
-rw-r--r--public/assets/img/icons/1F3C4-1F3FB-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-1F3FB-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4-1F3FB.svg21
-rw-r--r--public/assets/img/icons/1F3C4-1F3FC-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-1F3FC-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4-1F3FC.svg21
-rw-r--r--public/assets/img/icons/1F3C4-1F3FD-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-1F3FD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4-1F3FD.svg21
-rw-r--r--public/assets/img/icons/1F3C4-1F3FE-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-1F3FE-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4-1F3FE.svg21
-rw-r--r--public/assets/img/icons/1F3C4-1F3FF-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-1F3FF-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4-1F3FF.svg21
-rw-r--r--public/assets/img/icons/1F3C4-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3C4-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3C4.svg21
-rw-r--r--public/assets/img/icons/1F3C5.svg28
-rw-r--r--public/assets/img/icons/1F3C6.svg20
-rw-r--r--public/assets/img/icons/1F3C7-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1F3C7-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1F3C7-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1F3C7-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1F3C7-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1F3C7.svg26
-rw-r--r--public/assets/img/icons/1F3C8.svg26
-rw-r--r--public/assets/img/icons/1F3C9.svg22
-rw-r--r--public/assets/img/icons/1F3CA-1F3FB-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-1F3FB-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F3CA-1F3FC-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-1F3FC-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F3CA-1F3FD-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-1F3FD-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F3CA-1F3FE-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-1F3FE-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F3CA-1F3FF-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-1F3FF-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F3CA-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F3CA-200D-2642-FE0F.svg18
-rw-r--r--public/assets/img/icons/1F3CA.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FB-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-1F3FB-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F3CB-1F3FC-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-1F3FC-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F3CB-1F3FD-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-1F3FD-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F3CB-1F3FE-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-1F3FE-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F3CB-1F3FF-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-1F3FF-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F3CB-FE0F-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F3CB-FE0F-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F3CB.svg23
-rw-r--r--public/assets/img/icons/1F3CC-1F3FB-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-1F3FB-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1F3CC-1F3FC-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-1F3FC-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1F3CC-1F3FD-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-1F3FD-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1F3CC-1F3FE-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-1F3FE-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1F3CC-1F3FF-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-1F3FF-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1F3CC-FE0F-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F3CC-FE0F-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F3CC.svg19
-rw-r--r--public/assets/img/icons/1F3CD.svg27
-rw-r--r--public/assets/img/icons/1F3CE.svg22
-rw-r--r--public/assets/img/icons/1F3CF.svg17
-rw-r--r--public/assets/img/icons/1F3D0.svg21
-rw-r--r--public/assets/img/icons/1F3D1.svg16
-rw-r--r--public/assets/img/icons/1F3D2.svg16
-rw-r--r--public/assets/img/icons/1F3D3.svg19
-rw-r--r--public/assets/img/icons/1F3D4.svg20
-rw-r--r--public/assets/img/icons/1F3D5.svg20
-rw-r--r--public/assets/img/icons/1F3D6.svg19
-rw-r--r--public/assets/img/icons/1F3D7.svg22
-rw-r--r--public/assets/img/icons/1F3D8.svg29
-rw-r--r--public/assets/img/icons/1F3D9.svg38
-rw-r--r--public/assets/img/icons/1F3DA.svg28
-rw-r--r--public/assets/img/icons/1F3DB.svg26
-rw-r--r--public/assets/img/icons/1F3DC.svg19
-rw-r--r--public/assets/img/icons/1F3DD.svg43
-rw-r--r--public/assets/img/icons/1F3DE.svg23
-rw-r--r--public/assets/img/icons/1F3DF.svg27
-rw-r--r--public/assets/img/icons/1F3E0.svg19
-rw-r--r--public/assets/img/icons/1F3E1.svg23
-rw-r--r--public/assets/img/icons/1F3E2.svg46
-rw-r--r--public/assets/img/icons/1F3E3.svg37
-rw-r--r--public/assets/img/icons/1F3E4.svg42
-rw-r--r--public/assets/img/icons/1F3E5.svg32
-rw-r--r--public/assets/img/icons/1F3E6.svg34
-rw-r--r--public/assets/img/icons/1F3E7.svg36
-rw-r--r--public/assets/img/icons/1F3E8.svg53
-rw-r--r--public/assets/img/icons/1F3E9.svg30
-rw-r--r--public/assets/img/icons/1F3EA.svg25
-rw-r--r--public/assets/img/icons/1F3EB.svg53
-rw-r--r--public/assets/img/icons/1F3EC.svg41
-rw-r--r--public/assets/img/icons/1F3ED.svg35
-rw-r--r--public/assets/img/icons/1F3EE.svg22
-rw-r--r--public/assets/img/icons/1F3EF.svg39
-rw-r--r--public/assets/img/icons/1F3F0.svg35
-rw-r--r--public/assets/img/icons/1F3F3-1F7E6-1F7E9-1F7E8.svg18
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F308.svg16
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F4CC-200D-2699-FE0F.svg10
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E5.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E6-200D-1F30C.svg47
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E6.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E7.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E8.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E9-200D-2B50-200D-1F7E9.svg10
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7E9.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7EA.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-1F7EB.svg8
-rw-r--r--public/assets/img/icons/1F3F3-FE0F-200D-26A7-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F3F3-FE0F.svg8
-rw-r--r--public/assets/img/icons/1F3F3.svg13
-rw-r--r--public/assets/img/icons/1F3F4-200D-2620-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F3F4-E0063-E0061-E0071-E0063-E007F.svg18
-rw-r--r--public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0065-E007F.svg12
-rw-r--r--public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0079-E007F.svg12
-rw-r--r--public/assets/img/icons/1F3F4-E0065-E0073-E0061-E0073-E007F.svg18
-rw-r--r--public/assets/img/icons/1F3F4-E0065-E0073-E0063-E0074-E007F.svg12
-rw-r--r--public/assets/img/icons/1F3F4-E0065-E0073-E0070-E0076-E007F.svg11
-rw-r--r--public/assets/img/icons/1F3F4-E0066-E0072-E0062-E0072-E0065-E007F.svg22
-rw-r--r--public/assets/img/icons/1F3F4-E0067-E0062-E0065-E006E-E0067-E007F.svg9
-rw-r--r--public/assets/img/icons/1F3F4-E0067-E0062-E0073-E0063-E0074-E007F.svg10
-rw-r--r--public/assets/img/icons/1F3F4-E0067-E0062-E0077-E006C-E0073-E007F.svg34
-rw-r--r--public/assets/img/icons/1F3F4-E0075-E0073-E0063-E0061-E007F.svg16
-rw-r--r--public/assets/img/icons/1F3F4-E0075-E0073-E0074-E0078-E007F.svg11
-rw-r--r--public/assets/img/icons/1F3F4-FE0F-200D-1F170-FE0F.svg9
-rw-r--r--public/assets/img/icons/1F3F4.svg12
-rw-r--r--public/assets/img/icons/1F3F5.svg17
-rw-r--r--public/assets/img/icons/1F3F7.svg11
-rw-r--r--public/assets/img/icons/1F3F8.svg38
-rw-r--r--public/assets/img/icons/1F3F9.svg17
-rw-r--r--public/assets/img/icons/1F3FA.svg19
-rw-r--r--public/assets/img/icons/1F3FB.svg8
-rw-r--r--public/assets/img/icons/1F3FC.svg8
-rw-r--r--public/assets/img/icons/1F3FD.svg8
-rw-r--r--public/assets/img/icons/1F3FE.svg8
-rw-r--r--public/assets/img/icons/1F3FF.svg8
-rw-r--r--public/assets/img/icons/1F400.svg15
-rw-r--r--public/assets/img/icons/1F401.svg18
-rw-r--r--public/assets/img/icons/1F402.svg18
-rw-r--r--public/assets/img/icons/1F403.svg20
-rw-r--r--public/assets/img/icons/1F404.svg20
-rw-r--r--public/assets/img/icons/1F405.svg25
-rw-r--r--public/assets/img/icons/1F406.svg27
-rw-r--r--public/assets/img/icons/1F407.svg18
-rw-r--r--public/assets/img/icons/1F408-200D-2B1B.svg15
-rw-r--r--public/assets/img/icons/1F408.svg21
-rw-r--r--public/assets/img/icons/1F409.svg20
-rw-r--r--public/assets/img/icons/1F40A.svg16
-rw-r--r--public/assets/img/icons/1F40B.svg15
-rw-r--r--public/assets/img/icons/1F40C.svg15
-rw-r--r--public/assets/img/icons/1F40D.svg16
-rw-r--r--public/assets/img/icons/1F40E.svg18
-rw-r--r--public/assets/img/icons/1F40F.svg16
-rw-r--r--public/assets/img/icons/1F410.svg21
-rw-r--r--public/assets/img/icons/1F411.svg17
-rw-r--r--public/assets/img/icons/1F412.svg17
-rw-r--r--public/assets/img/icons/1F413.svg21
-rw-r--r--public/assets/img/icons/1F414.svg14
-rw-r--r--public/assets/img/icons/1F415-200D-1F9BA.svg35
-rw-r--r--public/assets/img/icons/1F415.svg18
-rw-r--r--public/assets/img/icons/1F416.svg19
-rw-r--r--public/assets/img/icons/1F417.svg20
-rw-r--r--public/assets/img/icons/1F418.svg16
-rw-r--r--public/assets/img/icons/1F419.svg19
-rw-r--r--public/assets/img/icons/1F41A.svg15
-rw-r--r--public/assets/img/icons/1F41B.svg22
-rw-r--r--public/assets/img/icons/1F41C.svg23
-rw-r--r--public/assets/img/icons/1F41D.svg20
-rw-r--r--public/assets/img/icons/1F41E.svg25
-rw-r--r--public/assets/img/icons/1F41F.svg13
-rw-r--r--public/assets/img/icons/1F420.svg21
-rw-r--r--public/assets/img/icons/1F421.svg39
-rw-r--r--public/assets/img/icons/1F422.svg27
-rw-r--r--public/assets/img/icons/1F423.svg21
-rw-r--r--public/assets/img/icons/1F424.svg18
-rw-r--r--public/assets/img/icons/1F425.svg24
-rw-r--r--public/assets/img/icons/1F426.svg16
-rw-r--r--public/assets/img/icons/1F427.svg13
-rw-r--r--public/assets/img/icons/1F428.svg20
-rw-r--r--public/assets/img/icons/1F429.svg25
-rw-r--r--public/assets/img/icons/1F42A.svg17
-rw-r--r--public/assets/img/icons/1F42B.svg16
-rw-r--r--public/assets/img/icons/1F42C.svg16
-rw-r--r--public/assets/img/icons/1F42D.svg19
-rw-r--r--public/assets/img/icons/1F42E.svg22
-rw-r--r--public/assets/img/icons/1F42F.svg32
-rw-r--r--public/assets/img/icons/1F430.svg21
-rw-r--r--public/assets/img/icons/1F431-200D-1F4BB.svg38
-rw-r--r--public/assets/img/icons/1F431.svg24
-rw-r--r--public/assets/img/icons/1F432.svg27
-rw-r--r--public/assets/img/icons/1F433.svg18
-rw-r--r--public/assets/img/icons/1F434.svg17
-rw-r--r--public/assets/img/icons/1F435.svg28
-rw-r--r--public/assets/img/icons/1F436.svg22
-rw-r--r--public/assets/img/icons/1F437.svg22
-rw-r--r--public/assets/img/icons/1F438.svg16
-rw-r--r--public/assets/img/icons/1F439.svg24
-rw-r--r--public/assets/img/icons/1F43A.svg28
-rw-r--r--public/assets/img/icons/1F43B-200D-2744-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F43B.svg25
-rw-r--r--public/assets/img/icons/1F43C.svg29
-rw-r--r--public/assets/img/icons/1F43D.svg15
-rw-r--r--public/assets/img/icons/1F43E.svg29
-rw-r--r--public/assets/img/icons/1F43F.svg20
-rw-r--r--public/assets/img/icons/1F440.svg23
-rw-r--r--public/assets/img/icons/1F441-FE0F-200D-1F5E8-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F441.svg16
-rw-r--r--public/assets/img/icons/1F442-1F3FB.svg16
-rw-r--r--public/assets/img/icons/1F442-1F3FC.svg16
-rw-r--r--public/assets/img/icons/1F442-1F3FD.svg16
-rw-r--r--public/assets/img/icons/1F442-1F3FE.svg16
-rw-r--r--public/assets/img/icons/1F442-1F3FF.svg16
-rw-r--r--public/assets/img/icons/1F442.svg16
-rw-r--r--public/assets/img/icons/1F443-1F3FB.svg14
-rw-r--r--public/assets/img/icons/1F443-1F3FC.svg14
-rw-r--r--public/assets/img/icons/1F443-1F3FD.svg14
-rw-r--r--public/assets/img/icons/1F443-1F3FE.svg14
-rw-r--r--public/assets/img/icons/1F443-1F3FF.svg14
-rw-r--r--public/assets/img/icons/1F443.svg14
-rw-r--r--public/assets/img/icons/1F444.svg19
-rw-r--r--public/assets/img/icons/1F445.svg15
-rw-r--r--public/assets/img/icons/1F446-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F446-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F446-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F446-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F446-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F446.svg23
-rw-r--r--public/assets/img/icons/1F447-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F447-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F447-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F447-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F447-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F447.svg22
-rw-r--r--public/assets/img/icons/1F448-1F3FB.svg51
-rw-r--r--public/assets/img/icons/1F448-1F3FC.svg51
-rw-r--r--public/assets/img/icons/1F448-1F3FD.svg51
-rw-r--r--public/assets/img/icons/1F448-1F3FE.svg51
-rw-r--r--public/assets/img/icons/1F448-1F3FF.svg51
-rw-r--r--public/assets/img/icons/1F448.svg51
-rw-r--r--public/assets/img/icons/1F449-1F3FB.svg38
-rw-r--r--public/assets/img/icons/1F449-1F3FC.svg38
-rw-r--r--public/assets/img/icons/1F449-1F3FD.svg38
-rw-r--r--public/assets/img/icons/1F449-1F3FE.svg38
-rw-r--r--public/assets/img/icons/1F449-1F3FF.svg38
-rw-r--r--public/assets/img/icons/1F449.svg38
-rw-r--r--public/assets/img/icons/1F44A-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F44A-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F44A-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F44A-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F44A-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F44A.svg25
-rw-r--r--public/assets/img/icons/1F44B-1F3FB.svg15
-rw-r--r--public/assets/img/icons/1F44B-1F3FC.svg15
-rw-r--r--public/assets/img/icons/1F44B-1F3FD.svg15
-rw-r--r--public/assets/img/icons/1F44B-1F3FE.svg15
-rw-r--r--public/assets/img/icons/1F44B-1F3FF.svg15
-rw-r--r--public/assets/img/icons/1F44B.svg15
-rw-r--r--public/assets/img/icons/1F44C-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F44C-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F44C-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F44C-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F44C-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F44C.svg20
-rw-r--r--public/assets/img/icons/1F44D-1F3FB.svg17
-rw-r--r--public/assets/img/icons/1F44D-1F3FC.svg17
-rw-r--r--public/assets/img/icons/1F44D-1F3FD.svg17
-rw-r--r--public/assets/img/icons/1F44D-1F3FE.svg17
-rw-r--r--public/assets/img/icons/1F44D-1F3FF.svg17
-rw-r--r--public/assets/img/icons/1F44D.svg17
-rw-r--r--public/assets/img/icons/1F44E-1F3FB.svg17
-rw-r--r--public/assets/img/icons/1F44E-1F3FC.svg17
-rw-r--r--public/assets/img/icons/1F44E-1F3FD.svg17
-rw-r--r--public/assets/img/icons/1F44E-1F3FE.svg17
-rw-r--r--public/assets/img/icons/1F44E-1F3FF.svg17
-rw-r--r--public/assets/img/icons/1F44E.svg17
-rw-r--r--public/assets/img/icons/1F44F-1F3FB.svg42
-rw-r--r--public/assets/img/icons/1F44F-1F3FC.svg42
-rw-r--r--public/assets/img/icons/1F44F-1F3FD.svg42
-rw-r--r--public/assets/img/icons/1F44F-1F3FE.svg42
-rw-r--r--public/assets/img/icons/1F44F-1F3FF.svg42
-rw-r--r--public/assets/img/icons/1F44F.svg42
-rw-r--r--public/assets/img/icons/1F450-1F3FB.svg13
-rw-r--r--public/assets/img/icons/1F450-1F3FC.svg13
-rw-r--r--public/assets/img/icons/1F450-1F3FD.svg13
-rw-r--r--public/assets/img/icons/1F450-1F3FE.svg13
-rw-r--r--public/assets/img/icons/1F450-1F3FF.svg13
-rw-r--r--public/assets/img/icons/1F450.svg13
-rw-r--r--public/assets/img/icons/1F451.svg29
-rw-r--r--public/assets/img/icons/1F452.svg18
-rw-r--r--public/assets/img/icons/1F453.svg18
-rw-r--r--public/assets/img/icons/1F454.svg18
-rw-r--r--public/assets/img/icons/1F455.svg21
-rw-r--r--public/assets/img/icons/1F456.svg14
-rw-r--r--public/assets/img/icons/1F457.svg12
-rw-r--r--public/assets/img/icons/1F458.svg30
-rw-r--r--public/assets/img/icons/1F459.svg18
-rw-r--r--public/assets/img/icons/1F45A.svg19
-rw-r--r--public/assets/img/icons/1F45B.svg22
-rw-r--r--public/assets/img/icons/1F45C.svg17
-rw-r--r--public/assets/img/icons/1F45D.svg13
-rw-r--r--public/assets/img/icons/1F45E.svg17
-rw-r--r--public/assets/img/icons/1F45F.svg16
-rw-r--r--public/assets/img/icons/1F460.svg15
-rw-r--r--public/assets/img/icons/1F461.svg16
-rw-r--r--public/assets/img/icons/1F462.svg16
-rw-r--r--public/assets/img/icons/1F463.svg33
-rw-r--r--public/assets/img/icons/1F464.svg13
-rw-r--r--public/assets/img/icons/1F465.svg15
-rw-r--r--public/assets/img/icons/1F466-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F466-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F466-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F466-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F466-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F466.svg20
-rw-r--r--public/assets/img/icons/1F467-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F467-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F467-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F467-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F467-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F467.svg20
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F468-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F468-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F468-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F468-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F468-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F468-200D-1F3A4.svg38
-rw-r--r--public/assets/img/icons/1F468-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F468-200D-1F3EB.svg32
-rw-r--r--public/assets/img/icons/1F468-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F468-200D-1F466-200D-1F466.svg37
-rw-r--r--public/assets/img/icons/1F468-200D-1F466.svg28
-rw-r--r--public/assets/img/icons/1F468-200D-1F467-200D-1F466.svg37
-rw-r--r--public/assets/img/icons/1F468-200D-1F467-200D-1F467.svg37
-rw-r--r--public/assets/img/icons/1F468-200D-1F467.svg28
-rw-r--r--public/assets/img/icons/1F468-200D-1F468-200D-1F466-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F468-200D-1F466.svg36
-rw-r--r--public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F467.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F468-200D-1F467.svg36
-rw-r--r--public/assets/img/icons/1F468-200D-1F469-200D-1F466-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F469-200D-1F466.svg36
-rw-r--r--public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F467.svg45
-rw-r--r--public/assets/img/icons/1F468-200D-1F469-200D-1F467.svg36
-rw-r--r--public/assets/img/icons/1F468-200D-1F4BB.svg31
-rw-r--r--public/assets/img/icons/1F468-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F468-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F468-200D-1F52C.svg32
-rw-r--r--public/assets/img/icons/1F468-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F468-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F468-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F468-200D-1F9B0.svg22
-rw-r--r--public/assets/img/icons/1F468-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F468-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F468-200D-1F9B3.svg22
-rw-r--r--public/assets/img/icons/1F468-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F468-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F468-200D-1FAA9.svg28
-rw-r--r--public/assets/img/icons/1F468-200D-2695-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F468-200D-2696-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F468-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F468.svg39
-rw-r--r--public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F48B-200D-1F468.svg35
-rw-r--r--public/assets/img/icons/1F468.svg23
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F469-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F469-200D-1F33E.svg49
-rw-r--r--public/assets/img/icons/1F469-200D-1F373.svg31
-rw-r--r--public/assets/img/icons/1F469-200D-1F37C.svg32
-rw-r--r--public/assets/img/icons/1F469-200D-1F393.svg33
-rw-r--r--public/assets/img/icons/1F469-200D-1F3A4.svg32
-rw-r--r--public/assets/img/icons/1F469-200D-1F3A8.svg46
-rw-r--r--public/assets/img/icons/1F469-200D-1F3EB.svg33
-rw-r--r--public/assets/img/icons/1F469-200D-1F3ED.svg42
-rw-r--r--public/assets/img/icons/1F469-200D-1F466-200D-1F466.svg37
-rw-r--r--public/assets/img/icons/1F469-200D-1F466.svg28
-rw-r--r--public/assets/img/icons/1F469-200D-1F467-200D-1F466.svg37
-rw-r--r--public/assets/img/icons/1F469-200D-1F467-200D-1F467.svg37
-rw-r--r--public/assets/img/icons/1F469-200D-1F467.svg28
-rw-r--r--public/assets/img/icons/1F469-200D-1F469-200D-1F466-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F469-200D-1F469-200D-1F466.svg36
-rw-r--r--public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F466.svg45
-rw-r--r--public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F467.svg45
-rw-r--r--public/assets/img/icons/1F469-200D-1F469-200D-1F467.svg36
-rw-r--r--public/assets/img/icons/1F469-200D-1F4BB.svg30
-rw-r--r--public/assets/img/icons/1F469-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F469-200D-1F527.svg34
-rw-r--r--public/assets/img/icons/1F469-200D-1F52C.svg33
-rw-r--r--public/assets/img/icons/1F469-200D-1F680.svg41
-rw-r--r--public/assets/img/icons/1F469-200D-1F692.svg43
-rw-r--r--public/assets/img/icons/1F469-200D-1F9AF.svg27
-rw-r--r--public/assets/img/icons/1F469-200D-1F9B0.svg19
-rw-r--r--public/assets/img/icons/1F469-200D-1F9B1.svg19
-rw-r--r--public/assets/img/icons/1F469-200D-1F9B2.svg15
-rw-r--r--public/assets/img/icons/1F469-200D-1F9B3.svg19
-rw-r--r--public/assets/img/icons/1F469-200D-1F9BC.svg26
-rw-r--r--public/assets/img/icons/1F469-200D-1F9BD.svg30
-rw-r--r--public/assets/img/icons/1F469-200D-1FAA9.svg32
-rw-r--r--public/assets/img/icons/1F469-200D-2695-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F469-200D-2696-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F469-200D-2708-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F468.svg39
-rw-r--r--public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F469.svg35
-rw-r--r--public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F468.svg35
-rw-r--r--public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F469.svg35
-rw-r--r--public/assets/img/icons/1F469.svg20
-rw-r--r--public/assets/img/icons/1F46A.svg36
-rw-r--r--public/assets/img/icons/1F46B-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F46B-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F46B-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F46B-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F46B-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F46B.svg25
-rw-r--r--public/assets/img/icons/1F46C-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F46C-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F46C-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F46C-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F46C-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F46C.svg25
-rw-r--r--public/assets/img/icons/1F46D-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F46D-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F46D-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F46D-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F46D-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F46D.svg25
-rw-r--r--public/assets/img/icons/1F46E-1F3FB-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FB-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FB.svg42
-rw-r--r--public/assets/img/icons/1F46E-1F3FC-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FC-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FC.svg42
-rw-r--r--public/assets/img/icons/1F46E-1F3FD-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FD-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FD.svg42
-rw-r--r--public/assets/img/icons/1F46E-1F3FE-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FE-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FE.svg42
-rw-r--r--public/assets/img/icons/1F46E-1F3FF-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FF-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-1F3FF.svg42
-rw-r--r--public/assets/img/icons/1F46E-200D-2640-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E-200D-2642-FE0F.svg45
-rw-r--r--public/assets/img/icons/1F46E.svg42
-rw-r--r--public/assets/img/icons/1F46F-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F46F-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F46F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FB-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FB-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FC-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FC-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FD-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FD-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FE-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FE-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FF-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-1F3FF-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F470-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F470-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F470.svg25
-rw-r--r--public/assets/img/icons/1F471-1F3FB-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-1F3FB-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F471-1F3FC-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-1F3FC-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F471-1F3FD-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-1F3FD-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F471-1F3FE-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-1F3FE-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F471-1F3FF-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-1F3FF-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F471-200D-2640-FE0F.svg23
-rw-r--r--public/assets/img/icons/1F471-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F471.svg20
-rw-r--r--public/assets/img/icons/1F472-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F472-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F472-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F472-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F472-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F472.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FB-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FB-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FC-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FC-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FD-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FD-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FE-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FE-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FF-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-1F3FF-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F473-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F473-200D-2642-FE0F.svg38
-rw-r--r--public/assets/img/icons/1F473.svg30
-rw-r--r--public/assets/img/icons/1F474-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F474-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F474-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F474-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F474-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F474.svg22
-rw-r--r--public/assets/img/icons/1F475-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F475-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F475-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F475-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F475-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F475.svg23
-rw-r--r--public/assets/img/icons/1F476-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F476-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F476-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F476-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F476-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F476.svg25
-rw-r--r--public/assets/img/icons/1F477-1F3FB-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-1F3FB-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477-1F3FB.svg41
-rw-r--r--public/assets/img/icons/1F477-1F3FC-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-1F3FC-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477-1F3FC.svg41
-rw-r--r--public/assets/img/icons/1F477-1F3FD-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-1F3FD-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477-1F3FD.svg41
-rw-r--r--public/assets/img/icons/1F477-1F3FE-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-1F3FE-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477-1F3FE.svg41
-rw-r--r--public/assets/img/icons/1F477-1F3FF-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-1F3FF-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477-1F3FF.svg41
-rw-r--r--public/assets/img/icons/1F477-200D-2640-FE0F.svg51
-rw-r--r--public/assets/img/icons/1F477-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F477.svg41
-rw-r--r--public/assets/img/icons/1F478-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F478-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F478-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F478-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F478-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F478.svg30
-rw-r--r--public/assets/img/icons/1F479.svg24
-rw-r--r--public/assets/img/icons/1F47A.svg26
-rw-r--r--public/assets/img/icons/1F47B.svg18
-rw-r--r--public/assets/img/icons/1F47C-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1F47C-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1F47C-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1F47C-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1F47C-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1F47C.svg24
-rw-r--r--public/assets/img/icons/1F47D.svg17
-rw-r--r--public/assets/img/icons/1F47E.svg33
-rw-r--r--public/assets/img/icons/1F47F.svg20
-rw-r--r--public/assets/img/icons/1F480.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FB-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FB-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FB.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FC-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FC-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FC.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FD-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FD-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FD.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FE-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FE-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FE.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FF-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FF-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-1F3FF.svg21
-rw-r--r--public/assets/img/icons/1F481-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F481.svg21
-rw-r--r--public/assets/img/icons/1F482-1F3FB-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-1F3FB-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F482-1F3FC-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-1F3FC-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F482-1F3FD-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-1F3FD-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F482-1F3FE-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-1F3FE-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F482-1F3FF-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-1F3FF-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F482-200D-2640-FE0F.svg40
-rw-r--r--public/assets/img/icons/1F482-200D-2642-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F482.svg30
-rw-r--r--public/assets/img/icons/1F483-1F3FB.svg14
-rw-r--r--public/assets/img/icons/1F483-1F3FC.svg14
-rw-r--r--public/assets/img/icons/1F483-1F3FD.svg14
-rw-r--r--public/assets/img/icons/1F483-1F3FE.svg14
-rw-r--r--public/assets/img/icons/1F483-1F3FF.svg14
-rw-r--r--public/assets/img/icons/1F483.svg14
-rw-r--r--public/assets/img/icons/1F484.svg17
-rw-r--r--public/assets/img/icons/1F485-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F485-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F485-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F485-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F485-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F485.svg35
-rw-r--r--public/assets/img/icons/1F486-1F3FB-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FB-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FB.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FC-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FC-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FC.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FD-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FD-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FD.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FE-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FE-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FE.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FF-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FF-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-1F3FF.svg29
-rw-r--r--public/assets/img/icons/1F486-200D-2640-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F486.svg29
-rw-r--r--public/assets/img/icons/1F487-1F3FB-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FB-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487-1F3FB.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FC-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FC-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487-1F3FC.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FD-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FD-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487-1F3FD.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FE-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FE-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487-1F3FE.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FF-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-1F3FF-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487-1F3FF.svg27
-rw-r--r--public/assets/img/icons/1F487-200D-2640-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F487-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F487.svg27
-rw-r--r--public/assets/img/icons/1F488.svg27
-rw-r--r--public/assets/img/icons/1F489.svg21
-rw-r--r--public/assets/img/icons/1F48A.svg18
-rw-r--r--public/assets/img/icons/1F48B.svg13
-rw-r--r--public/assets/img/icons/1F48C.svg19
-rw-r--r--public/assets/img/icons/1F48D.svg15
-rw-r--r--public/assets/img/icons/1F48E.svg17
-rw-r--r--public/assets/img/icons/1F48F-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F48F-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F48F-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F48F-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F48F-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F48F.svg35
-rw-r--r--public/assets/img/icons/1F490.svg44
-rw-r--r--public/assets/img/icons/1F491-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F491-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F491-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F491-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F491-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F491.svg39
-rw-r--r--public/assets/img/icons/1F492.svg19
-rw-r--r--public/assets/img/icons/1F493.svg19
-rw-r--r--public/assets/img/icons/1F494.svg13
-rw-r--r--public/assets/img/icons/1F495.svg17
-rw-r--r--public/assets/img/icons/1F496.svg20
-rw-r--r--public/assets/img/icons/1F497.svg14
-rw-r--r--public/assets/img/icons/1F498.svg20
-rw-r--r--public/assets/img/icons/1F499.svg11
-rw-r--r--public/assets/img/icons/1F49A.svg13
-rw-r--r--public/assets/img/icons/1F49B.svg13
-rw-r--r--public/assets/img/icons/1F49C.svg13
-rw-r--r--public/assets/img/icons/1F49D.svg27
-rw-r--r--public/assets/img/icons/1F49E.svg15
-rw-r--r--public/assets/img/icons/1F49F.svg17
-rw-r--r--public/assets/img/icons/1F4A0.svg14
-rw-r--r--public/assets/img/icons/1F4A1.svg19
-rw-r--r--public/assets/img/icons/1F4A2.svg14
-rw-r--r--public/assets/img/icons/1F4A3.svg16
-rw-r--r--public/assets/img/icons/1F4A4.svg11
-rw-r--r--public/assets/img/icons/1F4A5.svg12
-rw-r--r--public/assets/img/icons/1F4A6.svg18
-rw-r--r--public/assets/img/icons/1F4A7.svg12
-rw-r--r--public/assets/img/icons/1F4A8.svg14
-rw-r--r--public/assets/img/icons/1F4A9.svg15
-rw-r--r--public/assets/img/icons/1F4AA-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1F4AA-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1F4AA-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1F4AA-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1F4AA-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1F4AA.svg24
-rw-r--r--public/assets/img/icons/1F4AB.svg14
-rw-r--r--public/assets/img/icons/1F4AC.svg18
-rw-r--r--public/assets/img/icons/1F4AD.svg15
-rw-r--r--public/assets/img/icons/1F4AE.svg25
-rw-r--r--public/assets/img/icons/1F4AF.svg20
-rw-r--r--public/assets/img/icons/1F4B0.svg22
-rw-r--r--public/assets/img/icons/1F4B1.svg35
-rw-r--r--public/assets/img/icons/1F4B2.svg8
-rw-r--r--public/assets/img/icons/1F4B3.svg15
-rw-r--r--public/assets/img/icons/1F4B4.svg22
-rw-r--r--public/assets/img/icons/1F4B5.svg26
-rw-r--r--public/assets/img/icons/1F4B6.svg20
-rw-r--r--public/assets/img/icons/1F4B7.svg19
-rw-r--r--public/assets/img/icons/1F4B8.svg36
-rw-r--r--public/assets/img/icons/1F4B9.svg14
-rw-r--r--public/assets/img/icons/1F4BA.svg20
-rw-r--r--public/assets/img/icons/1F4BB.svg19
-rw-r--r--public/assets/img/icons/1F4BC.svg19
-rw-r--r--public/assets/img/icons/1F4BD.svg21
-rw-r--r--public/assets/img/icons/1F4BE.svg17
-rw-r--r--public/assets/img/icons/1F4BF.svg14
-rw-r--r--public/assets/img/icons/1F4C0.svg13
-rw-r--r--public/assets/img/icons/1F4C1.svg13
-rw-r--r--public/assets/img/icons/1F4C2.svg13
-rw-r--r--public/assets/img/icons/1F4C3.svg20
-rw-r--r--public/assets/img/icons/1F4C4.svg12
-rw-r--r--public/assets/img/icons/1F4C5.svg24
-rw-r--r--public/assets/img/icons/1F4C6.svg20
-rw-r--r--public/assets/img/icons/1F4C7.svg14
-rw-r--r--public/assets/img/icons/1F4C8.svg25
-rw-r--r--public/assets/img/icons/1F4C9.svg25
-rw-r--r--public/assets/img/icons/1F4CA.svg25
-rw-r--r--public/assets/img/icons/1F4CB.svg27
-rw-r--r--public/assets/img/icons/1F4CC.svg18
-rw-r--r--public/assets/img/icons/1F4CD.svg15
-rw-r--r--public/assets/img/icons/1F4CE.svg9
-rw-r--r--public/assets/img/icons/1F4CF.svg25
-rw-r--r--public/assets/img/icons/1F4D0.svg29
-rw-r--r--public/assets/img/icons/1F4D1.svg22
-rw-r--r--public/assets/img/icons/1F4D2.svg21
-rw-r--r--public/assets/img/icons/1F4D3.svg19
-rw-r--r--public/assets/img/icons/1F4D4.svg24
-rw-r--r--public/assets/img/icons/1F4D5.svg13
-rw-r--r--public/assets/img/icons/1F4D6.svg24
-rw-r--r--public/assets/img/icons/1F4D7.svg18
-rw-r--r--public/assets/img/icons/1F4D8.svg17
-rw-r--r--public/assets/img/icons/1F4D9.svg20
-rw-r--r--public/assets/img/icons/1F4DA.svg16
-rw-r--r--public/assets/img/icons/1F4DB.svg11
-rw-r--r--public/assets/img/icons/1F4DC.svg23
-rw-r--r--public/assets/img/icons/1F4DD.svg27
-rw-r--r--public/assets/img/icons/1F4DE.svg14
-rw-r--r--public/assets/img/icons/1F4DF.svg21
-rw-r--r--public/assets/img/icons/1F4E0.svg28
-rw-r--r--public/assets/img/icons/1F4E1.svg25
-rw-r--r--public/assets/img/icons/1F4E2.svg18
-rw-r--r--public/assets/img/icons/1F4E3.svg21
-rw-r--r--public/assets/img/icons/1F4E4.svg13
-rw-r--r--public/assets/img/icons/1F4E5.svg13
-rw-r--r--public/assets/img/icons/1F4E6.svg21
-rw-r--r--public/assets/img/icons/1F4E7.svg27
-rw-r--r--public/assets/img/icons/1F4E8.svg14
-rw-r--r--public/assets/img/icons/1F4E9.svg23
-rw-r--r--public/assets/img/icons/1F4EA.svg20
-rw-r--r--public/assets/img/icons/1F4EB.svg22
-rw-r--r--public/assets/img/icons/1F4EC.svg19
-rw-r--r--public/assets/img/icons/1F4ED.svg15
-rw-r--r--public/assets/img/icons/1F4EE.svg28
-rw-r--r--public/assets/img/icons/1F4EF.svg20
-rw-r--r--public/assets/img/icons/1F4F0.svg21
-rw-r--r--public/assets/img/icons/1F4F1.svg16
-rw-r--r--public/assets/img/icons/1F4F2.svg17
-rw-r--r--public/assets/img/icons/1F4F3.svg18
-rw-r--r--public/assets/img/icons/1F4F4.svg21
-rw-r--r--public/assets/img/icons/1F4F5.svg24
-rw-r--r--public/assets/img/icons/1F4F6.svg19
-rw-r--r--public/assets/img/icons/1F4F7.svg20
-rw-r--r--public/assets/img/icons/1F4F8.svg32
-rw-r--r--public/assets/img/icons/1F4F9.svg23
-rw-r--r--public/assets/img/icons/1F4FA.svg19
-rw-r--r--public/assets/img/icons/1F4FB.svg26
-rw-r--r--public/assets/img/icons/1F4FC.svg30
-rw-r--r--public/assets/img/icons/1F4FD.svg52
-rw-r--r--public/assets/img/icons/1F4FF.svg21
-rw-r--r--public/assets/img/icons/1F500.svg15
-rw-r--r--public/assets/img/icons/1F501.svg14
-rw-r--r--public/assets/img/icons/1F502.svg13
-rw-r--r--public/assets/img/icons/1F503.svg10
-rw-r--r--public/assets/img/icons/1F504.svg13
-rw-r--r--public/assets/img/icons/1F505.svg19
-rw-r--r--public/assets/img/icons/1F506.svg19
-rw-r--r--public/assets/img/icons/1F507.svg17
-rw-r--r--public/assets/img/icons/1F508.svg14
-rw-r--r--public/assets/img/icons/1F509.svg15
-rw-r--r--public/assets/img/icons/1F50A.svg16
-rw-r--r--public/assets/img/icons/1F50B.svg14
-rw-r--r--public/assets/img/icons/1F50C.svg20
-rw-r--r--public/assets/img/icons/1F50D.svg16
-rw-r--r--public/assets/img/icons/1F50E.svg16
-rw-r--r--public/assets/img/icons/1F50F.svg22
-rw-r--r--public/assets/img/icons/1F510.svg22
-rw-r--r--public/assets/img/icons/1F511.svg16
-rw-r--r--public/assets/img/icons/1F512.svg15
-rw-r--r--public/assets/img/icons/1F513.svg14
-rw-r--r--public/assets/img/icons/1F514.svg14
-rw-r--r--public/assets/img/icons/1F515.svg16
-rw-r--r--public/assets/img/icons/1F516.svg13
-rw-r--r--public/assets/img/icons/1F517.svg15
-rw-r--r--public/assets/img/icons/1F518.svg13
-rw-r--r--public/assets/img/icons/1F519.svg16
-rw-r--r--public/assets/img/icons/1F51A.svg12
-rw-r--r--public/assets/img/icons/1F51B.svg24
-rw-r--r--public/assets/img/icons/1F51C.svg12
-rw-r--r--public/assets/img/icons/1F51D.svg14
-rw-r--r--public/assets/img/icons/1F51E.svg15
-rw-r--r--public/assets/img/icons/1F51F.svg10
-rw-r--r--public/assets/img/icons/1F520.svg17
-rw-r--r--public/assets/img/icons/1F521.svg18
-rw-r--r--public/assets/img/icons/1F522.svg16
-rw-r--r--public/assets/img/icons/1F523.svg18
-rw-r--r--public/assets/img/icons/1F524.svg16
-rw-r--r--public/assets/img/icons/1F525.svg14
-rw-r--r--public/assets/img/icons/1F526.svg26
-rw-r--r--public/assets/img/icons/1F527.svg11
-rw-r--r--public/assets/img/icons/1F528.svg12
-rw-r--r--public/assets/img/icons/1F529.svg22
-rw-r--r--public/assets/img/icons/1F52A.svg14
-rw-r--r--public/assets/img/icons/1F52B.svg16
-rw-r--r--public/assets/img/icons/1F52C.svg22
-rw-r--r--public/assets/img/icons/1F52D.svg20
-rw-r--r--public/assets/img/icons/1F52E.svg20
-rw-r--r--public/assets/img/icons/1F52F.svg11
-rw-r--r--public/assets/img/icons/1F530.svg10
-rw-r--r--public/assets/img/icons/1F531.svg11
-rw-r--r--public/assets/img/icons/1F532.svg13
-rw-r--r--public/assets/img/icons/1F533.svg13
-rw-r--r--public/assets/img/icons/1F534.svg8
-rw-r--r--public/assets/img/icons/1F535.svg8
-rw-r--r--public/assets/img/icons/1F536.svg8
-rw-r--r--public/assets/img/icons/1F537.svg8
-rw-r--r--public/assets/img/icons/1F538.svg8
-rw-r--r--public/assets/img/icons/1F539.svg8
-rw-r--r--public/assets/img/icons/1F53A.svg11
-rw-r--r--public/assets/img/icons/1F53B.svg11
-rw-r--r--public/assets/img/icons/1F53C.svg9
-rw-r--r--public/assets/img/icons/1F53D.svg9
-rw-r--r--public/assets/img/icons/1F549.svg12
-rw-r--r--public/assets/img/icons/1F54A.svg13
-rw-r--r--public/assets/img/icons/1F54B.svg21
-rw-r--r--public/assets/img/icons/1F54C.svg29
-rw-r--r--public/assets/img/icons/1F54D.svg31
-rw-r--r--public/assets/img/icons/1F54E.svg14
-rw-r--r--public/assets/img/icons/1F550.svg15
-rw-r--r--public/assets/img/icons/1F551.svg15
-rw-r--r--public/assets/img/icons/1F552.svg15
-rw-r--r--public/assets/img/icons/1F553.svg15
-rw-r--r--public/assets/img/icons/1F554.svg15
-rw-r--r--public/assets/img/icons/1F555.svg15
-rw-r--r--public/assets/img/icons/1F556.svg15
-rw-r--r--public/assets/img/icons/1F557.svg15
-rw-r--r--public/assets/img/icons/1F558.svg15
-rw-r--r--public/assets/img/icons/1F559.svg15
-rw-r--r--public/assets/img/icons/1F55A.svg15
-rw-r--r--public/assets/img/icons/1F55B.svg15
-rw-r--r--public/assets/img/icons/1F55C.svg15
-rw-r--r--public/assets/img/icons/1F55D.svg15
-rw-r--r--public/assets/img/icons/1F55E.svg15
-rw-r--r--public/assets/img/icons/1F55F.svg15
-rw-r--r--public/assets/img/icons/1F560.svg15
-rw-r--r--public/assets/img/icons/1F561.svg15
-rw-r--r--public/assets/img/icons/1F562.svg15
-rw-r--r--public/assets/img/icons/1F563.svg15
-rw-r--r--public/assets/img/icons/1F564.svg15
-rw-r--r--public/assets/img/icons/1F565.svg15
-rw-r--r--public/assets/img/icons/1F566.svg15
-rw-r--r--public/assets/img/icons/1F567.svg15
-rw-r--r--public/assets/img/icons/1F56F.svg16
-rw-r--r--public/assets/img/icons/1F570.svg20
-rw-r--r--public/assets/img/icons/1F573.svg13
-rw-r--r--public/assets/img/icons/1F574-1F3FB.svg14
-rw-r--r--public/assets/img/icons/1F574-1F3FC.svg14
-rw-r--r--public/assets/img/icons/1F574-1F3FD.svg14
-rw-r--r--public/assets/img/icons/1F574-1F3FE.svg14
-rw-r--r--public/assets/img/icons/1F574-1F3FF.svg14
-rw-r--r--public/assets/img/icons/1F574.svg14
-rw-r--r--public/assets/img/icons/1F575-1F3FB-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-1F3FB-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F575-1F3FC-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-1F3FC-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F575-1F3FD-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-1F3FD-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F575-1F3FE-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-1F3FE-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F575-1F3FF-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-1F3FF-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F575-FE0F-200D-2640-FE0F.svg49
-rw-r--r--public/assets/img/icons/1F575-FE0F-200D-2642-FE0F.svg43
-rw-r--r--public/assets/img/icons/1F575.svg39
-rw-r--r--public/assets/img/icons/1F576.svg16
-rw-r--r--public/assets/img/icons/1F577.svg21
-rw-r--r--public/assets/img/icons/1F578.svg16
-rw-r--r--public/assets/img/icons/1F579.svg20
-rw-r--r--public/assets/img/icons/1F57A-1F3FB.svg14
-rw-r--r--public/assets/img/icons/1F57A-1F3FC.svg14
-rw-r--r--public/assets/img/icons/1F57A-1F3FD.svg14
-rw-r--r--public/assets/img/icons/1F57A-1F3FE.svg14
-rw-r--r--public/assets/img/icons/1F57A-1F3FF.svg14
-rw-r--r--public/assets/img/icons/1F57A.svg14
-rw-r--r--public/assets/img/icons/1F587.svg11
-rw-r--r--public/assets/img/icons/1F58A.svg16
-rw-r--r--public/assets/img/icons/1F58B.svg13
-rw-r--r--public/assets/img/icons/1F58C.svg15
-rw-r--r--public/assets/img/icons/1F58D.svg16
-rw-r--r--public/assets/img/icons/1F590-1F3FB.svg11
-rw-r--r--public/assets/img/icons/1F590-1F3FC.svg11
-rw-r--r--public/assets/img/icons/1F590-1F3FD.svg11
-rw-r--r--public/assets/img/icons/1F590-1F3FE.svg11
-rw-r--r--public/assets/img/icons/1F590-1F3FF.svg11
-rw-r--r--public/assets/img/icons/1F590.svg11
-rw-r--r--public/assets/img/icons/1F595-1F3FB.svg16
-rw-r--r--public/assets/img/icons/1F595-1F3FC.svg16
-rw-r--r--public/assets/img/icons/1F595-1F3FD.svg16
-rw-r--r--public/assets/img/icons/1F595-1F3FE.svg16
-rw-r--r--public/assets/img/icons/1F595-1F3FF.svg16
-rw-r--r--public/assets/img/icons/1F595.svg16
-rw-r--r--public/assets/img/icons/1F596-1F3FB.svg12
-rw-r--r--public/assets/img/icons/1F596-1F3FC.svg12
-rw-r--r--public/assets/img/icons/1F596-1F3FD.svg12
-rw-r--r--public/assets/img/icons/1F596-1F3FE.svg12
-rw-r--r--public/assets/img/icons/1F596-1F3FF.svg12
-rw-r--r--public/assets/img/icons/1F596.svg12
-rw-r--r--public/assets/img/icons/1F5A4.svg11
-rw-r--r--public/assets/img/icons/1F5A5.svg18
-rw-r--r--public/assets/img/icons/1F5A8.svg30
-rw-r--r--public/assets/img/icons/1F5B1.svg14
-rw-r--r--public/assets/img/icons/1F5B2.svg13
-rw-r--r--public/assets/img/icons/1F5BC.svg18
-rw-r--r--public/assets/img/icons/1F5C2.svg19
-rw-r--r--public/assets/img/icons/1F5C3.svg33
-rw-r--r--public/assets/img/icons/1F5C4.svg23
-rw-r--r--public/assets/img/icons/1F5D1.svg28
-rw-r--r--public/assets/img/icons/1F5D2.svg31
-rw-r--r--public/assets/img/icons/1F5D3.svg26
-rw-r--r--public/assets/img/icons/1F5DC.svg19
-rw-r--r--public/assets/img/icons/1F5DD.svg13
-rw-r--r--public/assets/img/icons/1F5DE.svg20
-rw-r--r--public/assets/img/icons/1F5E1.svg13
-rw-r--r--public/assets/img/icons/1F5E3.svg16
-rw-r--r--public/assets/img/icons/1F5E8.svg11
-rw-r--r--public/assets/img/icons/1F5EF.svg13
-rw-r--r--public/assets/img/icons/1F5F3.svg16
-rw-r--r--public/assets/img/icons/1F5FA.svg17
-rw-r--r--public/assets/img/icons/1F5FB.svg18
-rw-r--r--public/assets/img/icons/1F5FC.svg25
-rw-r--r--public/assets/img/icons/1F5FD.svg27
-rw-r--r--public/assets/img/icons/1F5FE.svg21
-rw-r--r--public/assets/img/icons/1F5FF.svg29
-rw-r--r--public/assets/img/icons/1F600.svg17
-rw-r--r--public/assets/img/icons/1F601.svg17
-rw-r--r--public/assets/img/icons/1F602.svg24
-rw-r--r--public/assets/img/icons/1F603.svg17
-rw-r--r--public/assets/img/icons/1F604.svg17
-rw-r--r--public/assets/img/icons/1F605.svg19
-rw-r--r--public/assets/img/icons/1F606.svg17
-rw-r--r--public/assets/img/icons/1F607.svg19
-rw-r--r--public/assets/img/icons/1F608.svg20
-rw-r--r--public/assets/img/icons/1F609.svg18
-rw-r--r--public/assets/img/icons/1F60A.svg14
-rw-r--r--public/assets/img/icons/1F60B.svg16
-rw-r--r--public/assets/img/icons/1F60C.svg16
-rw-r--r--public/assets/img/icons/1F60D.svg17
-rw-r--r--public/assets/img/icons/1F60E.svg21
-rw-r--r--public/assets/img/icons/1F60F.svg16
-rw-r--r--public/assets/img/icons/1F610.svg14
-rw-r--r--public/assets/img/icons/1F611.svg14
-rw-r--r--public/assets/img/icons/1F612.svg16
-rw-r--r--public/assets/img/icons/1F613.svg16
-rw-r--r--public/assets/img/icons/1F614.svg16
-rw-r--r--public/assets/img/icons/1F615.svg14
-rw-r--r--public/assets/img/icons/1F616.svg14
-rw-r--r--public/assets/img/icons/1F617.svg14
-rw-r--r--public/assets/img/icons/1F618.svg18
-rw-r--r--public/assets/img/icons/1F619.svg14
-rw-r--r--public/assets/img/icons/1F61A.svg16
-rw-r--r--public/assets/img/icons/1F61B.svg17
-rw-r--r--public/assets/img/icons/1F61C.svg17
-rw-r--r--public/assets/img/icons/1F61D.svg17
-rw-r--r--public/assets/img/icons/1F61E.svg16
-rw-r--r--public/assets/img/icons/1F61F.svg16
-rw-r--r--public/assets/img/icons/1F620.svg16
-rw-r--r--public/assets/img/icons/1F621.svg16
-rw-r--r--public/assets/img/icons/1F622.svg16
-rw-r--r--public/assets/img/icons/1F623.svg17
-rw-r--r--public/assets/img/icons/1F624.svg19
-rw-r--r--public/assets/img/icons/1F625.svg15
-rw-r--r--public/assets/img/icons/1F626.svg14
-rw-r--r--public/assets/img/icons/1F627.svg17
-rw-r--r--public/assets/img/icons/1F628.svg18
-rw-r--r--public/assets/img/icons/1F629.svg16
-rw-r--r--public/assets/img/icons/1F62A.svg16
-rw-r--r--public/assets/img/icons/1F62B.svg16
-rw-r--r--public/assets/img/icons/1F62C.svg16
-rw-r--r--public/assets/img/icons/1F62D.svg24
-rw-r--r--public/assets/img/icons/1F62E-200D-1F4A8.svg15
-rw-r--r--public/assets/img/icons/1F62E.svg15
-rw-r--r--public/assets/img/icons/1F62F.svg17
-rw-r--r--public/assets/img/icons/1F630.svg18
-rw-r--r--public/assets/img/icons/1F631.svg26
-rw-r--r--public/assets/img/icons/1F632.svg19
-rw-r--r--public/assets/img/icons/1F633.svg30
-rw-r--r--public/assets/img/icons/1F634.svg23
-rw-r--r--public/assets/img/icons/1F635-200D-1F4AB.svg25
-rw-r--r--public/assets/img/icons/1F635.svg16
-rw-r--r--public/assets/img/icons/1F636-200D-1F32B-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F636.svg13
-rw-r--r--public/assets/img/icons/1F637.svg21
-rw-r--r--public/assets/img/icons/1F638.svg22
-rw-r--r--public/assets/img/icons/1F639.svg26
-rw-r--r--public/assets/img/icons/1F63A.svg26
-rw-r--r--public/assets/img/icons/1F63B.svg24
-rw-r--r--public/assets/img/icons/1F63C.svg26
-rw-r--r--public/assets/img/icons/1F63D.svg20
-rw-r--r--public/assets/img/icons/1F63E.svg26
-rw-r--r--public/assets/img/icons/1F63F.svg28
-rw-r--r--public/assets/img/icons/1F640.svg27
-rw-r--r--public/assets/img/icons/1F641.svg14
-rw-r--r--public/assets/img/icons/1F642.svg14
-rw-r--r--public/assets/img/icons/1F643.svg14
-rw-r--r--public/assets/img/icons/1F644.svg18
-rw-r--r--public/assets/img/icons/1F645-1F3FB-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-1F3FB-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FC-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-1F3FC-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FD-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-1F3FD-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FE-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-1F3FE-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FF-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-1F3FF-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F645-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F645-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F645.svg30
-rw-r--r--public/assets/img/icons/1F646-1F3FB-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FB-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FC-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FC-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FD-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FD-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FE-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FE-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FF-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-1F3FF-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1F646-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F646-200D-2642-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F646.svg26
-rw-r--r--public/assets/img/icons/1F647-1F3FB-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FB-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647-1F3FB.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FC-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FC-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647-1F3FC.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FD-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FD-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647-1F3FD.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FE-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FE-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647-1F3FE.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FF-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-1F3FF-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647-1F3FF.svg28
-rw-r--r--public/assets/img/icons/1F647-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F647-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/1F647.svg28
-rw-r--r--public/assets/img/icons/1F648.svg32
-rw-r--r--public/assets/img/icons/1F649.svg36
-rw-r--r--public/assets/img/icons/1F64A.svg34
-rw-r--r--public/assets/img/icons/1F64B-1F3FB-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FB-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FC-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FC-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FD-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FD-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FE-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FE-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FF-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FF-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F64B-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F64B.svg25
-rw-r--r--public/assets/img/icons/1F64C-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1F64C-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1F64C-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1F64C-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1F64C-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1F64C.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FB-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FB-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FC-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FC-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FD-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FE-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FE-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FF-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FF-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1F64D-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64D.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FB-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FB-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FC-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FC-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FD-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FE-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FE-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FF-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FF-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1F64E-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F64E.svg19
-rw-r--r--public/assets/img/icons/1F64F-1F3FB.svg18
-rw-r--r--public/assets/img/icons/1F64F-1F3FC.svg18
-rw-r--r--public/assets/img/icons/1F64F-1F3FD.svg18
-rw-r--r--public/assets/img/icons/1F64F-1F3FE.svg18
-rw-r--r--public/assets/img/icons/1F64F-1F3FF.svg18
-rw-r--r--public/assets/img/icons/1F64F.svg18
-rw-r--r--public/assets/img/icons/1F680.svg23
-rw-r--r--public/assets/img/icons/1F681.svg20
-rw-r--r--public/assets/img/icons/1F682.svg38
-rw-r--r--public/assets/img/icons/1F683.svg24
-rw-r--r--public/assets/img/icons/1F684.svg17
-rw-r--r--public/assets/img/icons/1F685.svg20
-rw-r--r--public/assets/img/icons/1F686.svg19
-rw-r--r--public/assets/img/icons/1F687.svg18
-rw-r--r--public/assets/img/icons/1F688.svg17
-rw-r--r--public/assets/img/icons/1F689.svg29
-rw-r--r--public/assets/img/icons/1F68A.svg19
-rw-r--r--public/assets/img/icons/1F68B.svg26
-rw-r--r--public/assets/img/icons/1F68C.svg26
-rw-r--r--public/assets/img/icons/1F68D.svg28
-rw-r--r--public/assets/img/icons/1F68E.svg27
-rw-r--r--public/assets/img/icons/1F68F.svg25
-rw-r--r--public/assets/img/icons/1F690.svg24
-rw-r--r--public/assets/img/icons/1F691.svg22
-rw-r--r--public/assets/img/icons/1F692.svg35
-rw-r--r--public/assets/img/icons/1F693.svg26
-rw-r--r--public/assets/img/icons/1F694.svg28
-rw-r--r--public/assets/img/icons/1F695.svg26
-rw-r--r--public/assets/img/icons/1F696.svg26
-rw-r--r--public/assets/img/icons/1F697.svg20
-rw-r--r--public/assets/img/icons/1F698.svg24
-rw-r--r--public/assets/img/icons/1F699.svg23
-rw-r--r--public/assets/img/icons/1F69A.svg24
-rw-r--r--public/assets/img/icons/1F69B.svg21
-rw-r--r--public/assets/img/icons/1F69C.svg27
-rw-r--r--public/assets/img/icons/1F69D.svg38
-rw-r--r--public/assets/img/icons/1F69E.svg27
-rw-r--r--public/assets/img/icons/1F69F.svg35
-rw-r--r--public/assets/img/icons/1F6A0.svg46
-rw-r--r--public/assets/img/icons/1F6A1.svg24
-rw-r--r--public/assets/img/icons/1F6A2.svg32
-rw-r--r--public/assets/img/icons/1F6A3-1F3FB-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-1F3FB-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F6A3-1F3FC-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-1F3FC-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F6A3-1F3FD-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-1F3FD-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F6A3-1F3FE-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-1F3FE-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F6A3-1F3FF-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-1F3FF-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F6A3-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6A3-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F6A3.svg22
-rw-r--r--public/assets/img/icons/1F6A4.svg17
-rw-r--r--public/assets/img/icons/1F6A5.svg21
-rw-r--r--public/assets/img/icons/1F6A6.svg17
-rw-r--r--public/assets/img/icons/1F6A7.svg36
-rw-r--r--public/assets/img/icons/1F6A8.svg14
-rw-r--r--public/assets/img/icons/1F6A9.svg11
-rw-r--r--public/assets/img/icons/1F6AA.svg17
-rw-r--r--public/assets/img/icons/1F6AB.svg14
-rw-r--r--public/assets/img/icons/1F6AC.svg15
-rw-r--r--public/assets/img/icons/1F6AD.svg19
-rw-r--r--public/assets/img/icons/1F6AE.svg21
-rw-r--r--public/assets/img/icons/1F6AF.svg28
-rw-r--r--public/assets/img/icons/1F6B0.svg16
-rw-r--r--public/assets/img/icons/1F6B1.svg23
-rw-r--r--public/assets/img/icons/1F6B2.svg28
-rw-r--r--public/assets/img/icons/1F6B3.svg20
-rw-r--r--public/assets/img/icons/1F6B4-1F3FB-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-1F3FB-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4-1F3FB.svg18
-rw-r--r--public/assets/img/icons/1F6B4-1F3FC-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-1F3FC-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4-1F3FC.svg18
-rw-r--r--public/assets/img/icons/1F6B4-1F3FD-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-1F3FD-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4-1F3FD.svg18
-rw-r--r--public/assets/img/icons/1F6B4-1F3FE-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-1F3FE-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4-1F3FE.svg18
-rw-r--r--public/assets/img/icons/1F6B4-1F3FF-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-1F3FF-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4-1F3FF.svg18
-rw-r--r--public/assets/img/icons/1F6B4-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F6B4-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F6B4.svg18
-rw-r--r--public/assets/img/icons/1F6B5-1F3FB-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FB-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FC-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FC-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FD-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FD-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FE-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FE-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FF-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-1F3FF-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F6B5-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F6B5-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F6B5.svg22
-rw-r--r--public/assets/img/icons/1F6B6-1F3FB-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-1F3FB-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6-1F3FB.svg15
-rw-r--r--public/assets/img/icons/1F6B6-1F3FC-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-1F3FC-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6-1F3FC.svg15
-rw-r--r--public/assets/img/icons/1F6B6-1F3FD-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-1F3FD-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6-1F3FD.svg15
-rw-r--r--public/assets/img/icons/1F6B6-1F3FE-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-1F3FE-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6-1F3FE.svg15
-rw-r--r--public/assets/img/icons/1F6B6-1F3FF-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-1F3FF-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6-1F3FF.svg15
-rw-r--r--public/assets/img/icons/1F6B6-200D-2640-FE0F.svg14
-rw-r--r--public/assets/img/icons/1F6B6-200D-2642-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F6B6.svg15
-rw-r--r--public/assets/img/icons/1F6B7.svg21
-rw-r--r--public/assets/img/icons/1F6B8.svg16
-rw-r--r--public/assets/img/icons/1F6B9.svg16
-rw-r--r--public/assets/img/icons/1F6BA.svg16
-rw-r--r--public/assets/img/icons/1F6BB.svg21
-rw-r--r--public/assets/img/icons/1F6BC.svg22
-rw-r--r--public/assets/img/icons/1F6BD.svg18
-rw-r--r--public/assets/img/icons/1F6BE.svg17
-rw-r--r--public/assets/img/icons/1F6BF.svg26
-rw-r--r--public/assets/img/icons/1F6C0-1F3FB.svg31
-rw-r--r--public/assets/img/icons/1F6C0-1F3FC.svg31
-rw-r--r--public/assets/img/icons/1F6C0-1F3FD.svg31
-rw-r--r--public/assets/img/icons/1F6C0-1F3FE.svg31
-rw-r--r--public/assets/img/icons/1F6C0-1F3FF.svg31
-rw-r--r--public/assets/img/icons/1F6C0.svg31
-rw-r--r--public/assets/img/icons/1F6C1.svg22
-rw-r--r--public/assets/img/icons/1F6C2.svg52
-rw-r--r--public/assets/img/icons/1F6C3.svg63
-rw-r--r--public/assets/img/icons/1F6C4.svg26
-rw-r--r--public/assets/img/icons/1F6C5.svg29
-rw-r--r--public/assets/img/icons/1F6CB.svg27
-rw-r--r--public/assets/img/icons/1F6CC-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F6CC-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F6CC-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F6CC-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F6CC-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F6CC.svg22
-rw-r--r--public/assets/img/icons/1F6CD.svg17
-rw-r--r--public/assets/img/icons/1F6CE.svg19
-rw-r--r--public/assets/img/icons/1F6CF.svg19
-rw-r--r--public/assets/img/icons/1F6D0.svg14
-rw-r--r--public/assets/img/icons/1F6D1.svg25
-rw-r--r--public/assets/img/icons/1F6D2.svg54
-rw-r--r--public/assets/img/icons/1F6D5.svg44
-rw-r--r--public/assets/img/icons/1F6D6.svg20
-rw-r--r--public/assets/img/icons/1F6D7.svg22
-rw-r--r--public/assets/img/icons/1F6DD.svg19
-rw-r--r--public/assets/img/icons/1F6DE.svg21
-rw-r--r--public/assets/img/icons/1F6DF.svg33
-rw-r--r--public/assets/img/icons/1F6E0.svg23
-rw-r--r--public/assets/img/icons/1F6E1.svg14
-rw-r--r--public/assets/img/icons/1F6E2.svg22
-rw-r--r--public/assets/img/icons/1F6E3.svg27
-rw-r--r--public/assets/img/icons/1F6E4.svg21
-rw-r--r--public/assets/img/icons/1F6E5.svg19
-rw-r--r--public/assets/img/icons/1F6E9.svg21
-rw-r--r--public/assets/img/icons/1F6EB.svg15
-rw-r--r--public/assets/img/icons/1F6EC.svg17
-rw-r--r--public/assets/img/icons/1F6F0.svg27
-rw-r--r--public/assets/img/icons/1F6F3.svg24
-rw-r--r--public/assets/img/icons/1F6F4.svg26
-rw-r--r--public/assets/img/icons/1F6F5.svg22
-rw-r--r--public/assets/img/icons/1F6F6.svg15
-rw-r--r--public/assets/img/icons/1F6F7.svg21
-rw-r--r--public/assets/img/icons/1F6F8.svg57
-rw-r--r--public/assets/img/icons/1F6F9.svg20
-rw-r--r--public/assets/img/icons/1F6FA.svg23
-rw-r--r--public/assets/img/icons/1F6FB.svg25
-rw-r--r--public/assets/img/icons/1F6FC.svg28
-rw-r--r--public/assets/img/icons/1F7E0.svg8
-rw-r--r--public/assets/img/icons/1F7E1.svg8
-rw-r--r--public/assets/img/icons/1F7E2.svg8
-rw-r--r--public/assets/img/icons/1F7E3.svg8
-rw-r--r--public/assets/img/icons/1F7E4.svg8
-rw-r--r--public/assets/img/icons/1F7E5.svg8
-rw-r--r--public/assets/img/icons/1F7E6.svg8
-rw-r--r--public/assets/img/icons/1F7E7.svg8
-rw-r--r--public/assets/img/icons/1F7E8.svg8
-rw-r--r--public/assets/img/icons/1F7E9.svg8
-rw-r--r--public/assets/img/icons/1F7EA.svg8
-rw-r--r--public/assets/img/icons/1F7EB.svg8
-rw-r--r--public/assets/img/icons/1F7F0.svg18
-rw-r--r--public/assets/img/icons/1F90C-1F3FB.svg12
-rw-r--r--public/assets/img/icons/1F90C-1F3FC.svg12
-rw-r--r--public/assets/img/icons/1F90C-1F3FD.svg12
-rw-r--r--public/assets/img/icons/1F90C-1F3FE.svg12
-rw-r--r--public/assets/img/icons/1F90C-1F3FF.svg12
-rw-r--r--public/assets/img/icons/1F90C.svg12
-rw-r--r--public/assets/img/icons/1F90D.svg12
-rw-r--r--public/assets/img/icons/1F90E.svg8
-rw-r--r--public/assets/img/icons/1F90F-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F90F-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F90F-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F90F-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F90F-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F90F.svg20
-rw-r--r--public/assets/img/icons/1F910.svg29
-rw-r--r--public/assets/img/icons/1F911.svg28
-rw-r--r--public/assets/img/icons/1F912.svg23
-rw-r--r--public/assets/img/icons/1F913.svg25
-rw-r--r--public/assets/img/icons/1F914.svg15
-rw-r--r--public/assets/img/icons/1F915.svg20
-rw-r--r--public/assets/img/icons/1F916.svg28
-rw-r--r--public/assets/img/icons/1F917.svg21
-rw-r--r--public/assets/img/icons/1F918-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F918-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F918-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F918-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F918-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F918.svg22
-rw-r--r--public/assets/img/icons/1F919-1F3FB.svg16
-rw-r--r--public/assets/img/icons/1F919-1F3FC.svg16
-rw-r--r--public/assets/img/icons/1F919-1F3FD.svg16
-rw-r--r--public/assets/img/icons/1F919-1F3FE.svg16
-rw-r--r--public/assets/img/icons/1F919-1F3FF.svg16
-rw-r--r--public/assets/img/icons/1F919.svg16
-rw-r--r--public/assets/img/icons/1F91A-1F3FB.svg11
-rw-r--r--public/assets/img/icons/1F91A-1F3FC.svg11
-rw-r--r--public/assets/img/icons/1F91A-1F3FD.svg11
-rw-r--r--public/assets/img/icons/1F91A-1F3FE.svg11
-rw-r--r--public/assets/img/icons/1F91A-1F3FF.svg11
-rw-r--r--public/assets/img/icons/1F91A.svg11
-rw-r--r--public/assets/img/icons/1F91B-1F3FB.svg13
-rw-r--r--public/assets/img/icons/1F91B-1F3FC.svg13
-rw-r--r--public/assets/img/icons/1F91B-1F3FD.svg13
-rw-r--r--public/assets/img/icons/1F91B-1F3FE.svg13
-rw-r--r--public/assets/img/icons/1F91B-1F3FF.svg13
-rw-r--r--public/assets/img/icons/1F91B.svg13
-rw-r--r--public/assets/img/icons/1F91C-1F3FB.svg12
-rw-r--r--public/assets/img/icons/1F91C-1F3FC.svg12
-rw-r--r--public/assets/img/icons/1F91C-1F3FD.svg12
-rw-r--r--public/assets/img/icons/1F91C-1F3FE.svg12
-rw-r--r--public/assets/img/icons/1F91C-1F3FF.svg12
-rw-r--r--public/assets/img/icons/1F91C.svg12
-rw-r--r--public/assets/img/icons/1F91D-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1F91D-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1F91D-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1F91D-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1F91D-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1F91D.svg26
-rw-r--r--public/assets/img/icons/1F91E-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F91E-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F91E-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F91E-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F91E-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F91E.svg22
-rw-r--r--public/assets/img/icons/1F91F-1F3FB.svg13
-rw-r--r--public/assets/img/icons/1F91F-1F3FC.svg13
-rw-r--r--public/assets/img/icons/1F91F-1F3FD.svg13
-rw-r--r--public/assets/img/icons/1F91F-1F3FE.svg13
-rw-r--r--public/assets/img/icons/1F91F-1F3FF.svg13
-rw-r--r--public/assets/img/icons/1F91F.svg13
-rw-r--r--public/assets/img/icons/1F920.svg21
-rw-r--r--public/assets/img/icons/1F921.svg30
-rw-r--r--public/assets/img/icons/1F922.svg18
-rw-r--r--public/assets/img/icons/1F923.svg22
-rw-r--r--public/assets/img/icons/1F924.svg19
-rw-r--r--public/assets/img/icons/1F925.svg18
-rw-r--r--public/assets/img/icons/1F926-1F3FB-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FB-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FC-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FC-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FD-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FD-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FE-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FE-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FF-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FF-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F926-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F926.svg25
-rw-r--r--public/assets/img/icons/1F927.svg16
-rw-r--r--public/assets/img/icons/1F928.svg16
-rw-r--r--public/assets/img/icons/1F929.svg22
-rw-r--r--public/assets/img/icons/1F92A.svg23
-rw-r--r--public/assets/img/icons/1F92B.svg23
-rw-r--r--public/assets/img/icons/1F92C.svg34
-rw-r--r--public/assets/img/icons/1F92D.svg17
-rw-r--r--public/assets/img/icons/1F92E.svg17
-rw-r--r--public/assets/img/icons/1F92F.svg21
-rw-r--r--public/assets/img/icons/1F930-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F930-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F930-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F930-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F930-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F930.svg25
-rw-r--r--public/assets/img/icons/1F931-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F931-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F931-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F931-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F931-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F931.svg30
-rw-r--r--public/assets/img/icons/1F932-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1F932-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1F932-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1F932-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1F932-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1F932.svg24
-rw-r--r--public/assets/img/icons/1F933-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F933-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F933-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F933-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F933-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F933.svg30
-rw-r--r--public/assets/img/icons/1F934-1F3FB.svg33
-rw-r--r--public/assets/img/icons/1F934-1F3FC.svg33
-rw-r--r--public/assets/img/icons/1F934-1F3FD.svg33
-rw-r--r--public/assets/img/icons/1F934-1F3FE.svg33
-rw-r--r--public/assets/img/icons/1F934-1F3FF.svg33
-rw-r--r--public/assets/img/icons/1F934.svg33
-rw-r--r--public/assets/img/icons/1F935-1F3FB-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FB-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FC-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FC-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FD-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FD-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FE-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FE-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FF-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-1F3FF-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1F935-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F935-200D-2642-FE0F.svg47
-rw-r--r--public/assets/img/icons/1F935.svg24
-rw-r--r--public/assets/img/icons/1F936-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F936-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F936-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F936-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F936-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F936.svg30
-rw-r--r--public/assets/img/icons/1F937-1F3FB-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FB-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FB.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FC-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FC-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FC.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FD-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FD-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FD.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FE-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FE-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FE.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FF-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FF-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-1F3FF.svg28
-rw-r--r--public/assets/img/icons/1F937-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F937.svg28
-rw-r--r--public/assets/img/icons/1F938-1F3FB-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-1F3FB-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938-1F3FB.svg14
-rw-r--r--public/assets/img/icons/1F938-1F3FC-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-1F3FC-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938-1F3FC.svg14
-rw-r--r--public/assets/img/icons/1F938-1F3FD-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-1F3FD-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938-1F3FD.svg14
-rw-r--r--public/assets/img/icons/1F938-1F3FE-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-1F3FE-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938-1F3FE.svg14
-rw-r--r--public/assets/img/icons/1F938-1F3FF-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-1F3FF-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938-1F3FF.svg14
-rw-r--r--public/assets/img/icons/1F938-200D-2640-FE0F.svg13
-rw-r--r--public/assets/img/icons/1F938-200D-2642-FE0F.svg12
-rw-r--r--public/assets/img/icons/1F938.svg14
-rw-r--r--public/assets/img/icons/1F939-1F3FB-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-1F3FB-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939-1F3FB.svg18
-rw-r--r--public/assets/img/icons/1F939-1F3FC-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-1F3FC-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939-1F3FC.svg18
-rw-r--r--public/assets/img/icons/1F939-1F3FD-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-1F3FD-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939-1F3FD.svg18
-rw-r--r--public/assets/img/icons/1F939-1F3FE-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-1F3FE-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939-1F3FE.svg18
-rw-r--r--public/assets/img/icons/1F939-1F3FF-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-1F3FF-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939-1F3FF.svg18
-rw-r--r--public/assets/img/icons/1F939-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F939-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F939.svg18
-rw-r--r--public/assets/img/icons/1F93A.svg16
-rw-r--r--public/assets/img/icons/1F93C-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/1F93C-200D-2642-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93C.svg24
-rw-r--r--public/assets/img/icons/1F93D-1F3FB-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-1F3FB-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F93D-1F3FC-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-1F3FC-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F93D-1F3FD-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-1F3FD-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F93D-1F3FE-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-1F3FE-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F93D-1F3FF-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-1F3FF-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F93D-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F93D-200D-2642-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F93D.svg23
-rw-r--r--public/assets/img/icons/1F93E-1F3FB-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-1F3FB-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F93E-1F3FC-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-1F3FC-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F93E-1F3FD-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-1F3FD-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F93E-1F3FE-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-1F3FE-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F93E-1F3FF-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-1F3FF-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F93E-200D-2640-FE0F.svg17
-rw-r--r--public/assets/img/icons/1F93E-200D-2642-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F93E.svg20
-rw-r--r--public/assets/img/icons/1F93F.svg18
-rw-r--r--public/assets/img/icons/1F940.svg29
-rw-r--r--public/assets/img/icons/1F941.svg22
-rw-r--r--public/assets/img/icons/1F942.svg23
-rw-r--r--public/assets/img/icons/1F943.svg19
-rw-r--r--public/assets/img/icons/1F944.svg11
-rw-r--r--public/assets/img/icons/1F945.svg64
-rw-r--r--public/assets/img/icons/1F947.svg25
-rw-r--r--public/assets/img/icons/1F948.svg25
-rw-r--r--public/assets/img/icons/1F949.svg25
-rw-r--r--public/assets/img/icons/1F94A.svg17
-rw-r--r--public/assets/img/icons/1F94B.svg21
-rw-r--r--public/assets/img/icons/1F94C.svg18
-rw-r--r--public/assets/img/icons/1F94D.svg54
-rw-r--r--public/assets/img/icons/1F94E.svg55
-rw-r--r--public/assets/img/icons/1F94F.svg12
-rw-r--r--public/assets/img/icons/1F950.svg23
-rw-r--r--public/assets/img/icons/1F951.svg14
-rw-r--r--public/assets/img/icons/1F952.svg9
-rw-r--r--public/assets/img/icons/1F953.svg15
-rw-r--r--public/assets/img/icons/1F954.svg16
-rw-r--r--public/assets/img/icons/1F955.svg16
-rw-r--r--public/assets/img/icons/1F956.svg15
-rw-r--r--public/assets/img/icons/1F957.svg17
-rw-r--r--public/assets/img/icons/1F958.svg25
-rw-r--r--public/assets/img/icons/1F959.svg27
-rw-r--r--public/assets/img/icons/1F95A.svg9
-rw-r--r--public/assets/img/icons/1F95B.svg13
-rw-r--r--public/assets/img/icons/1F95C.svg12
-rw-r--r--public/assets/img/icons/1F95D.svg20
-rw-r--r--public/assets/img/icons/1F95E.svg20
-rw-r--r--public/assets/img/icons/1F95F.svg12
-rw-r--r--public/assets/img/icons/1F960.svg11
-rw-r--r--public/assets/img/icons/1F961.svg26
-rw-r--r--public/assets/img/icons/1F962.svg13
-rw-r--r--public/assets/img/icons/1F963.svg13
-rw-r--r--public/assets/img/icons/1F964.svg14
-rw-r--r--public/assets/img/icons/1F965.svg19
-rw-r--r--public/assets/img/icons/1F966.svg25
-rw-r--r--public/assets/img/icons/1F967.svg16
-rw-r--r--public/assets/img/icons/1F968.svg17
-rw-r--r--public/assets/img/icons/1F969.svg15
-rw-r--r--public/assets/img/icons/1F96A.svg25
-rw-r--r--public/assets/img/icons/1F96B.svg22
-rw-r--r--public/assets/img/icons/1F96C.svg14
-rw-r--r--public/assets/img/icons/1F96D.svg12
-rw-r--r--public/assets/img/icons/1F96E.svg20
-rw-r--r--public/assets/img/icons/1F96F.svg28
-rw-r--r--public/assets/img/icons/1F970.svg19
-rw-r--r--public/assets/img/icons/1F971.svg17
-rw-r--r--public/assets/img/icons/1F972.svg15
-rw-r--r--public/assets/img/icons/1F973.svg45
-rw-r--r--public/assets/img/icons/1F974.svg17
-rw-r--r--public/assets/img/icons/1F975.svg23
-rw-r--r--public/assets/img/icons/1F976.svg28
-rw-r--r--public/assets/img/icons/1F977-1F3FB.svg28
-rw-r--r--public/assets/img/icons/1F977-1F3FC.svg28
-rw-r--r--public/assets/img/icons/1F977-1F3FD.svg28
-rw-r--r--public/assets/img/icons/1F977-1F3FE.svg28
-rw-r--r--public/assets/img/icons/1F977-1F3FF.svg28
-rw-r--r--public/assets/img/icons/1F977.svg28
-rw-r--r--public/assets/img/icons/1F978.svg25
-rw-r--r--public/assets/img/icons/1F979.svg23
-rw-r--r--public/assets/img/icons/1F97A.svg17
-rw-r--r--public/assets/img/icons/1F97B.svg16
-rw-r--r--public/assets/img/icons/1F97C.svg22
-rw-r--r--public/assets/img/icons/1F97D.svg13
-rw-r--r--public/assets/img/icons/1F97E.svg15
-rw-r--r--public/assets/img/icons/1F97F.svg10
-rw-r--r--public/assets/img/icons/1F980.svg27
-rw-r--r--public/assets/img/icons/1F981.svg31
-rw-r--r--public/assets/img/icons/1F982.svg29
-rw-r--r--public/assets/img/icons/1F983.svg18
-rw-r--r--public/assets/img/icons/1F984.svg21
-rw-r--r--public/assets/img/icons/1F985.svg17
-rw-r--r--public/assets/img/icons/1F986.svg18
-rw-r--r--public/assets/img/icons/1F987.svg13
-rw-r--r--public/assets/img/icons/1F988.svg19
-rw-r--r--public/assets/img/icons/1F989.svg22
-rw-r--r--public/assets/img/icons/1F98A.svg25
-rw-r--r--public/assets/img/icons/1F98B.svg25
-rw-r--r--public/assets/img/icons/1F98C.svg24
-rw-r--r--public/assets/img/icons/1F98D.svg14
-rw-r--r--public/assets/img/icons/1F98E.svg18
-rw-r--r--public/assets/img/icons/1F98F.svg18
-rw-r--r--public/assets/img/icons/1F990.svg24
-rw-r--r--public/assets/img/icons/1F991.svg31
-rw-r--r--public/assets/img/icons/1F992.svg15
-rw-r--r--public/assets/img/icons/1F993.svg20
-rw-r--r--public/assets/img/icons/1F994.svg24
-rw-r--r--public/assets/img/icons/1F995.svg11
-rw-r--r--public/assets/img/icons/1F996.svg15
-rw-r--r--public/assets/img/icons/1F997.svg16
-rw-r--r--public/assets/img/icons/1F998.svg18
-rw-r--r--public/assets/img/icons/1F999.svg13
-rw-r--r--public/assets/img/icons/1F99A.svg55
-rw-r--r--public/assets/img/icons/1F99B.svg13
-rw-r--r--public/assets/img/icons/1F99C.svg22
-rw-r--r--public/assets/img/icons/1F99D.svg28
-rw-r--r--public/assets/img/icons/1F99E.svg36
-rw-r--r--public/assets/img/icons/1F99F.svg20
-rw-r--r--public/assets/img/icons/1F9A0.svg66
-rw-r--r--public/assets/img/icons/1F9A1.svg14
-rw-r--r--public/assets/img/icons/1F9A2.svg11
-rw-r--r--public/assets/img/icons/1F9A3.svg17
-rw-r--r--public/assets/img/icons/1F9A4.svg19
-rw-r--r--public/assets/img/icons/1F9A5.svg30
-rw-r--r--public/assets/img/icons/1F9A6.svg59
-rw-r--r--public/assets/img/icons/1F9A7.svg33
-rw-r--r--public/assets/img/icons/1F9A8.svg15
-rw-r--r--public/assets/img/icons/1F9A9.svg9
-rw-r--r--public/assets/img/icons/1F9AA.svg29
-rw-r--r--public/assets/img/icons/1F9AB.svg16
-rw-r--r--public/assets/img/icons/1F9AC.svg17
-rw-r--r--public/assets/img/icons/1F9AD.svg12
-rw-r--r--public/assets/img/icons/1F9AE.svg36
-rw-r--r--public/assets/img/icons/1F9AF.svg13
-rw-r--r--public/assets/img/icons/1F9B0.svg10
-rw-r--r--public/assets/img/icons/1F9B1.svg10
-rw-r--r--public/assets/img/icons/1F9B2.svg8
-rw-r--r--public/assets/img/icons/1F9B3.svg10
-rw-r--r--public/assets/img/icons/1F9B4.svg10
-rw-r--r--public/assets/img/icons/1F9B5-1F3FB.svg11
-rw-r--r--public/assets/img/icons/1F9B5-1F3FC.svg11
-rw-r--r--public/assets/img/icons/1F9B5-1F3FD.svg11
-rw-r--r--public/assets/img/icons/1F9B5-1F3FE.svg11
-rw-r--r--public/assets/img/icons/1F9B5-1F3FF.svg11
-rw-r--r--public/assets/img/icons/1F9B5.svg11
-rw-r--r--public/assets/img/icons/1F9B6-1F3FB.svg13
-rw-r--r--public/assets/img/icons/1F9B6-1F3FC.svg13
-rw-r--r--public/assets/img/icons/1F9B6-1F3FD.svg13
-rw-r--r--public/assets/img/icons/1F9B6-1F3FE.svg13
-rw-r--r--public/assets/img/icons/1F9B6-1F3FF.svg13
-rw-r--r--public/assets/img/icons/1F9B6.svg13
-rw-r--r--public/assets/img/icons/1F9B7.svg9
-rw-r--r--public/assets/img/icons/1F9B8-1F3FB-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-1F3FB-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8-1F3FB.svg32
-rw-r--r--public/assets/img/icons/1F9B8-1F3FC-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-1F3FC-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8-1F3FC.svg32
-rw-r--r--public/assets/img/icons/1F9B8-1F3FD-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-1F3FD-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8-1F3FD.svg32
-rw-r--r--public/assets/img/icons/1F9B8-1F3FE-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-1F3FE-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8-1F3FE.svg32
-rw-r--r--public/assets/img/icons/1F9B8-1F3FF-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-1F3FF-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8-1F3FF.svg32
-rw-r--r--public/assets/img/icons/1F9B8-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9B8-200D-2642-FE0F.svg37
-rw-r--r--public/assets/img/icons/1F9B8.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FB-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FB-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FB.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FC-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FC-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FC.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FD-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FD-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FD.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FE-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FE-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FE.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FF-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-1F3FF-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9-1F3FF.svg34
-rw-r--r--public/assets/img/icons/1F9B9-200D-2640-FE0F.svg32
-rw-r--r--public/assets/img/icons/1F9B9-200D-2642-FE0F.svg34
-rw-r--r--public/assets/img/icons/1F9B9.svg34
-rw-r--r--public/assets/img/icons/1F9BA.svg18
-rw-r--r--public/assets/img/icons/1F9BB-1F3FB.svg27
-rw-r--r--public/assets/img/icons/1F9BB-1F3FC.svg27
-rw-r--r--public/assets/img/icons/1F9BB-1F3FD.svg27
-rw-r--r--public/assets/img/icons/1F9BB-1F3FE.svg27
-rw-r--r--public/assets/img/icons/1F9BB-1F3FF.svg27
-rw-r--r--public/assets/img/icons/1F9BB.svg27
-rw-r--r--public/assets/img/icons/1F9BC.svg18
-rw-r--r--public/assets/img/icons/1F9BD.svg15
-rw-r--r--public/assets/img/icons/1F9BE.svg18
-rw-r--r--public/assets/img/icons/1F9BF.svg21
-rw-r--r--public/assets/img/icons/1F9C0.svg24
-rw-r--r--public/assets/img/icons/1F9C1.svg42
-rw-r--r--public/assets/img/icons/1F9C2.svg14
-rw-r--r--public/assets/img/icons/1F9C3.svg18
-rw-r--r--public/assets/img/icons/1F9C4.svg23
-rw-r--r--public/assets/img/icons/1F9C5.svg19
-rw-r--r--public/assets/img/icons/1F9C6.svg20
-rw-r--r--public/assets/img/icons/1F9C7.svg45
-rw-r--r--public/assets/img/icons/1F9C8.svg13
-rw-r--r--public/assets/img/icons/1F9C9.svg13
-rw-r--r--public/assets/img/icons/1F9CA.svg13
-rw-r--r--public/assets/img/icons/1F9CB.svg24
-rw-r--r--public/assets/img/icons/1F9CC.svg33
-rw-r--r--public/assets/img/icons/1F9CD-1F3FB-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FB-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FC-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FC-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FD-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FE-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FE-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FF-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FF-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1F9CD-200D-2640-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/1F9CD.svg19
-rw-r--r--public/assets/img/icons/1F9CE-1F3FB-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-1F3FB-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FB.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FC-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-1F3FC-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FC.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FD-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-1F3FD-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FD.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FE-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-1F3FE-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FE.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FF-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-1F3FF-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE-1F3FF.svg15
-rw-r--r--public/assets/img/icons/1F9CE-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9CE-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9CE.svg15
-rw-r--r--public/assets/img/icons/1F9CF-1F3FB-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-1F3FB-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9CF-1F3FC-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-1F3FC-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9CF-1F3FD-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-1F3FD-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9CF-1F3FE-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-1F3FE-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9CF-1F3FF-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-1F3FF-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9CF-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9CF-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9CF.svg25
-rw-r--r--public/assets/img/icons/1F9D0.svg18
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg35
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F9D1-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F33E.svg43
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F373.svg30
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F37C.svg29
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F384.svg34
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F393.svg32
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F3A4.svg35
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F3A8.svg44
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F3EB.svg31
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F3ED.svg40
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F4BB.svg29
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F4BC.svg37
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F527.svg32
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F52C.svg31
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F680.svg30
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F692.svg40
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F91D-200D-1F9D1.svg25
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9AF.svg26
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9B0.svg20
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9B1.svg21
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9B2.svg17
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9B3.svg20
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9BC.svg25
-rw-r--r--public/assets/img/icons/1F9D1-200D-1F9BD.svg22
-rw-r--r--public/assets/img/icons/1F9D1-200D-1FAA9.svg28
-rw-r--r--public/assets/img/icons/1F9D1-200D-2695-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-200D-2696-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D1-200D-2708-FE0F.svg44
-rw-r--r--public/assets/img/icons/1F9D1.svg20
-rw-r--r--public/assets/img/icons/1F9D2-1F3FB.svg20
-rw-r--r--public/assets/img/icons/1F9D2-1F3FC.svg20
-rw-r--r--public/assets/img/icons/1F9D2-1F3FD.svg20
-rw-r--r--public/assets/img/icons/1F9D2-1F3FE.svg20
-rw-r--r--public/assets/img/icons/1F9D2-1F3FF.svg20
-rw-r--r--public/assets/img/icons/1F9D2.svg20
-rw-r--r--public/assets/img/icons/1F9D3-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F9D3-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F9D3-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F9D3-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F9D3-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F9D3.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FB-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FB-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FC-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FC-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FD-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FD-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FE-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FE-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FF-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-1F3FF-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1F9D4-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/1F9D4-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9D4.svg22
-rw-r--r--public/assets/img/icons/1F9D5-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D5-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D5-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D5-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D5-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D5.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FB-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FB-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FB.svg29
-rw-r--r--public/assets/img/icons/1F9D6-1F3FC-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FC-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FC.svg29
-rw-r--r--public/assets/img/icons/1F9D6-1F3FD-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FD-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FD.svg29
-rw-r--r--public/assets/img/icons/1F9D6-1F3FE-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FE-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FE.svg29
-rw-r--r--public/assets/img/icons/1F9D6-1F3FF-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FF-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-1F3FF.svg29
-rw-r--r--public/assets/img/icons/1F9D6-200D-2640-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6-200D-2642-FE0F.svg25
-rw-r--r--public/assets/img/icons/1F9D6.svg29
-rw-r--r--public/assets/img/icons/1F9D7-1F3FB-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-1F3FB-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7-1F3FB.svg23
-rw-r--r--public/assets/img/icons/1F9D7-1F3FC-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-1F3FC-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7-1F3FC.svg23
-rw-r--r--public/assets/img/icons/1F9D7-1F3FD-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-1F3FD-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7-1F3FD.svg23
-rw-r--r--public/assets/img/icons/1F9D7-1F3FE-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-1F3FE-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7-1F3FE.svg23
-rw-r--r--public/assets/img/icons/1F9D7-1F3FF-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-1F3FF-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7-1F3FF.svg23
-rw-r--r--public/assets/img/icons/1F9D7-200D-2640-FE0F.svg21
-rw-r--r--public/assets/img/icons/1F9D7-200D-2642-FE0F.svg20
-rw-r--r--public/assets/img/icons/1F9D7.svg23
-rw-r--r--public/assets/img/icons/1F9D8-1F3FB-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FB-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8-1F3FB.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FC-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FC-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8-1F3FC.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FD-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FD-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8-1F3FD.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FE-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FE-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8-1F3FE.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FF-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-1F3FF-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8-1F3FF.svg16
-rw-r--r--public/assets/img/icons/1F9D8-200D-2640-FE0F.svg16
-rw-r--r--public/assets/img/icons/1F9D8-200D-2642-FE0F.svg15
-rw-r--r--public/assets/img/icons/1F9D8.svg16
-rw-r--r--public/assets/img/icons/1F9D9-1F3FB-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-1F3FB-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9-1F3FB.svg25
-rw-r--r--public/assets/img/icons/1F9D9-1F3FC-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-1F3FC-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9-1F3FC.svg25
-rw-r--r--public/assets/img/icons/1F9D9-1F3FD-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-1F3FD-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9-1F3FD.svg25
-rw-r--r--public/assets/img/icons/1F9D9-1F3FE-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-1F3FE-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9-1F3FE.svg25
-rw-r--r--public/assets/img/icons/1F9D9-1F3FF-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-1F3FF-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9-1F3FF.svg25
-rw-r--r--public/assets/img/icons/1F9D9-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9D9-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/1F9D9.svg25
-rw-r--r--public/assets/img/icons/1F9DA-1F3FB-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FB-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FB.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FC-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FC-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FC.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FD-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FD-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FD.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FE-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FE-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FE.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FF-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FF-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-1F3FF.svg30
-rw-r--r--public/assets/img/icons/1F9DA-200D-2640-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA-200D-2642-FE0F.svg30
-rw-r--r--public/assets/img/icons/1F9DA.svg30
-rw-r--r--public/assets/img/icons/1F9DB-1F3FB-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FB-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FC-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FC-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FD-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FD-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FE-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FE-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FF-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FF-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1F9DB-200D-2640-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB-200D-2642-FE0F.svg26
-rw-r--r--public/assets/img/icons/1F9DB.svg26
-rw-r--r--public/assets/img/icons/1F9DC-1F3FB-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-1F3FB-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC-1F3FB.svg38
-rw-r--r--public/assets/img/icons/1F9DC-1F3FC-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-1F3FC-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC-1F3FC.svg38
-rw-r--r--public/assets/img/icons/1F9DC-1F3FD-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-1F3FD-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC-1F3FD.svg38
-rw-r--r--public/assets/img/icons/1F9DC-1F3FE-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-1F3FE-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC-1F3FE.svg38
-rw-r--r--public/assets/img/icons/1F9DC-1F3FF-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-1F3FF-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC-1F3FF.svg38
-rw-r--r--public/assets/img/icons/1F9DC-200D-2640-FE0F.svg41
-rw-r--r--public/assets/img/icons/1F9DC-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DC.svg38
-rw-r--r--public/assets/img/icons/1F9DD-1F3FB-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FB-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FB.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FC-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FC-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FC.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FD-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FD-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FD.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FE-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FE-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FE.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FF-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FF-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-1F3FF.svg39
-rw-r--r--public/assets/img/icons/1F9DD-200D-2640-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD-200D-2642-FE0F.svg39
-rw-r--r--public/assets/img/icons/1F9DD.svg39
-rw-r--r--public/assets/img/icons/1F9DE-200D-2640-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9DE-200D-2642-FE0F.svg28
-rw-r--r--public/assets/img/icons/1F9DE.svg25
-rw-r--r--public/assets/img/icons/1F9DF-200D-2640-FE0F.svg31
-rw-r--r--public/assets/img/icons/1F9DF-200D-2642-FE0F.svg33
-rw-r--r--public/assets/img/icons/1F9DF.svg28
-rw-r--r--public/assets/img/icons/1F9E0.svg25
-rw-r--r--public/assets/img/icons/1F9E1.svg8
-rw-r--r--public/assets/img/icons/1F9E2.svg15
-rw-r--r--public/assets/img/icons/1F9E3.svg20
-rw-r--r--public/assets/img/icons/1F9E4.svg12
-rw-r--r--public/assets/img/icons/1F9E5.svg23
-rw-r--r--public/assets/img/icons/1F9E6.svg20
-rw-r--r--public/assets/img/icons/1F9E7.svg31
-rw-r--r--public/assets/img/icons/1F9E8.svg21
-rw-r--r--public/assets/img/icons/1F9E9.svg28
-rw-r--r--public/assets/img/icons/1F9EA.svg12
-rw-r--r--public/assets/img/icons/1F9EB.svg17
-rw-r--r--public/assets/img/icons/1F9EC.svg39
-rw-r--r--public/assets/img/icons/1F9ED.svg20
-rw-r--r--public/assets/img/icons/1F9EE.svg59
-rw-r--r--public/assets/img/icons/1F9EF.svg19
-rw-r--r--public/assets/img/icons/1F9F0.svg27
-rw-r--r--public/assets/img/icons/1F9F1.svg32
-rw-r--r--public/assets/img/icons/1F9F2.svg18
-rw-r--r--public/assets/img/icons/1F9F3.svg40
-rw-r--r--public/assets/img/icons/1F9F4.svg15
-rw-r--r--public/assets/img/icons/1F9F5.svg25
-rw-r--r--public/assets/img/icons/1F9F6.svg18
-rw-r--r--public/assets/img/icons/1F9F7.svg14
-rw-r--r--public/assets/img/icons/1F9F8.svg31
-rw-r--r--public/assets/img/icons/1F9F9.svg15
-rw-r--r--public/assets/img/icons/1F9FA.svg23
-rw-r--r--public/assets/img/icons/1F9FB.svg15
-rw-r--r--public/assets/img/icons/1F9FC.svg18
-rw-r--r--public/assets/img/icons/1F9FD.svg22
-rw-r--r--public/assets/img/icons/1F9FE.svg18
-rw-r--r--public/assets/img/icons/1F9FF.svg15
-rw-r--r--public/assets/img/icons/1FA70.svg10
-rw-r--r--public/assets/img/icons/1FA71.svg10
-rw-r--r--public/assets/img/icons/1FA72.svg10
-rw-r--r--public/assets/img/icons/1FA73.svg18
-rw-r--r--public/assets/img/icons/1FA74.svg11
-rw-r--r--public/assets/img/icons/1FA78.svg9
-rw-r--r--public/assets/img/icons/1FA79.svg49
-rw-r--r--public/assets/img/icons/1FA7A.svg14
-rw-r--r--public/assets/img/icons/1FA7B.svg50
-rw-r--r--public/assets/img/icons/1FA7C.svg13
-rw-r--r--public/assets/img/icons/1FA80.svg16
-rw-r--r--public/assets/img/icons/1FA81.svg12
-rw-r--r--public/assets/img/icons/1FA82.svg19
-rw-r--r--public/assets/img/icons/1FA83.svg17
-rw-r--r--public/assets/img/icons/1FA84.svg23
-rw-r--r--public/assets/img/icons/1FA85.svg25
-rw-r--r--public/assets/img/icons/1FA86.svg20
-rw-r--r--public/assets/img/icons/1FA90.svg13
-rw-r--r--public/assets/img/icons/1FA91.svg12
-rw-r--r--public/assets/img/icons/1FA92.svg14
-rw-r--r--public/assets/img/icons/1FA93.svg12
-rw-r--r--public/assets/img/icons/1FA94.svg14
-rw-r--r--public/assets/img/icons/1FA95.svg13
-rw-r--r--public/assets/img/icons/1FA96.svg23
-rw-r--r--public/assets/img/icons/1FA97.svg50
-rw-r--r--public/assets/img/icons/1FA98.svg38
-rw-r--r--public/assets/img/icons/1FA99.svg18
-rw-r--r--public/assets/img/icons/1FA9A.svg12
-rw-r--r--public/assets/img/icons/1FA9B.svg16
-rw-r--r--public/assets/img/icons/1FA9C.svg18
-rw-r--r--public/assets/img/icons/1FA9D.svg8
-rw-r--r--public/assets/img/icons/1FA9E.svg23
-rw-r--r--public/assets/img/icons/1FA9F.svg17
-rw-r--r--public/assets/img/icons/1FAA0.svg12
-rw-r--r--public/assets/img/icons/1FAA1.svg15
-rw-r--r--public/assets/img/icons/1FAA2.svg42
-rw-r--r--public/assets/img/icons/1FAA3.svg15
-rw-r--r--public/assets/img/icons/1FAA4.svg23
-rw-r--r--public/assets/img/icons/1FAA5.svg12
-rw-r--r--public/assets/img/icons/1FAA6.svg18
-rw-r--r--public/assets/img/icons/1FAA7.svg15
-rw-r--r--public/assets/img/icons/1FAA8.svg12
-rw-r--r--public/assets/img/icons/1FAA9.svg36
-rw-r--r--public/assets/img/icons/1FAAA.svg28
-rw-r--r--public/assets/img/icons/1FAAB.svg10
-rw-r--r--public/assets/img/icons/1FAAC.svg15
-rw-r--r--public/assets/img/icons/1FAB0.svg22
-rw-r--r--public/assets/img/icons/1FAB1.svg11
-rw-r--r--public/assets/img/icons/1FAB2.svg40
-rw-r--r--public/assets/img/icons/1FAB3.svg21
-rw-r--r--public/assets/img/icons/1FAB4.svg20
-rw-r--r--public/assets/img/icons/1FAB5.svg14
-rw-r--r--public/assets/img/icons/1FAB6.svg12
-rw-r--r--public/assets/img/icons/1FAB7.svg21
-rw-r--r--public/assets/img/icons/1FAB8.svg23
-rw-r--r--public/assets/img/icons/1FAB9.svg15
-rw-r--r--public/assets/img/icons/1FABA.svg32
-rw-r--r--public/assets/img/icons/1FAC0.svg22
-rw-r--r--public/assets/img/icons/1FAC1.svg20
-rw-r--r--public/assets/img/icons/1FAC2.svg22
-rw-r--r--public/assets/img/icons/1FAC3-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1FAC3-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1FAC3-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1FAC3-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1FAC3-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1FAC3.svg24
-rw-r--r--public/assets/img/icons/1FAC4-1F3FB.svg24
-rw-r--r--public/assets/img/icons/1FAC4-1F3FC.svg24
-rw-r--r--public/assets/img/icons/1FAC4-1F3FD.svg24
-rw-r--r--public/assets/img/icons/1FAC4-1F3FE.svg24
-rw-r--r--public/assets/img/icons/1FAC4-1F3FF.svg24
-rw-r--r--public/assets/img/icons/1FAC4.svg24
-rw-r--r--public/assets/img/icons/1FAC5-1F3FB.svg22
-rw-r--r--public/assets/img/icons/1FAC5-1F3FC.svg22
-rw-r--r--public/assets/img/icons/1FAC5-1F3FD.svg22
-rw-r--r--public/assets/img/icons/1FAC5-1F3FE.svg22
-rw-r--r--public/assets/img/icons/1FAC5-1F3FF.svg22
-rw-r--r--public/assets/img/icons/1FAC5.svg22
-rw-r--r--public/assets/img/icons/1FAD0.svg14
-rw-r--r--public/assets/img/icons/1FAD1.svg15
-rw-r--r--public/assets/img/icons/1FAD2.svg11
-rw-r--r--public/assets/img/icons/1FAD3.svg14
-rw-r--r--public/assets/img/icons/1FAD4.svg20
-rw-r--r--public/assets/img/icons/1FAD5.svg25
-rw-r--r--public/assets/img/icons/1FAD6.svg15
-rw-r--r--public/assets/img/icons/1FAD7.svg19
-rw-r--r--public/assets/img/icons/1FAD8.svg15
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7E5.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7E6.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7E7.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7E8.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7E9.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7EA.svg17
-rw-r--r--public/assets/img/icons/1FAD9-200D-1F7EB.svg17
-rw-r--r--public/assets/img/icons/1FAD9.svg16
-rw-r--r--public/assets/img/icons/1FAE0.svg12
-rw-r--r--public/assets/img/icons/1FAE1.svg19
-rw-r--r--public/assets/img/icons/1FAE2.svg14
-rw-r--r--public/assets/img/icons/1FAE3.svg24
-rw-r--r--public/assets/img/icons/1FAE4.svg11
-rw-r--r--public/assets/img/icons/1FAE5.svg13
-rw-r--r--public/assets/img/icons/1FAE6.svg21
-rw-r--r--public/assets/img/icons/1FAE7.svg24
-rw-r--r--public/assets/img/icons/1FAF0-1F3FB.svg13
-rw-r--r--public/assets/img/icons/1FAF0-1F3FC.svg13
-rw-r--r--public/assets/img/icons/1FAF0-1F3FD.svg13
-rw-r--r--public/assets/img/icons/1FAF0-1F3FE.svg13
-rw-r--r--public/assets/img/icons/1FAF0-1F3FF.svg13
-rw-r--r--public/assets/img/icons/1FAF0.svg13
-rw-r--r--public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FB.svg9
-rw-r--r--public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FC.svg9
-rw-r--r--public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FD.svg9
-rw-r--r--public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FF.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FE.svg9
-rw-r--r--public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FB.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FC.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FD.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FE.svg26
-rw-r--r--public/assets/img/icons/1FAF1-1F3FF.svg9
-rw-r--r--public/assets/img/icons/1FAF1.svg9
-rw-r--r--public/assets/img/icons/1FAF2-1F3FB.svg9
-rw-r--r--public/assets/img/icons/1FAF2-1F3FC.svg9
-rw-r--r--public/assets/img/icons/1FAF2-1F3FD.svg9
-rw-r--r--public/assets/img/icons/1FAF2-1F3FE.svg9
-rw-r--r--public/assets/img/icons/1FAF2-1F3FF.svg9
-rw-r--r--public/assets/img/icons/1FAF2.svg9
-rw-r--r--public/assets/img/icons/1FAF3-1F3FB.svg10
-rw-r--r--public/assets/img/icons/1FAF3-1F3FC.svg10
-rw-r--r--public/assets/img/icons/1FAF3-1F3FD.svg10
-rw-r--r--public/assets/img/icons/1FAF3-1F3FE.svg10
-rw-r--r--public/assets/img/icons/1FAF3-1F3FF.svg10
-rw-r--r--public/assets/img/icons/1FAF3.svg10
-rw-r--r--public/assets/img/icons/1FAF4-1F3FB.svg10
-rw-r--r--public/assets/img/icons/1FAF4-1F3FC.svg10
-rw-r--r--public/assets/img/icons/1FAF4-1F3FD.svg10
-rw-r--r--public/assets/img/icons/1FAF4-1F3FE.svg10
-rw-r--r--public/assets/img/icons/1FAF4-1F3FF.svg10
-rw-r--r--public/assets/img/icons/1FAF4.svg10
-rw-r--r--public/assets/img/icons/1FAF5-1F3FB.svg19
-rw-r--r--public/assets/img/icons/1FAF5-1F3FC.svg19
-rw-r--r--public/assets/img/icons/1FAF5-1F3FD.svg19
-rw-r--r--public/assets/img/icons/1FAF5-1F3FE.svg19
-rw-r--r--public/assets/img/icons/1FAF5-1F3FF.svg19
-rw-r--r--public/assets/img/icons/1FAF5.svg19
-rw-r--r--public/assets/img/icons/1FAF6-1F3FB.svg17
-rw-r--r--public/assets/img/icons/1FAF6-1F3FC.svg17
-rw-r--r--public/assets/img/icons/1FAF6-1F3FD.svg17
-rw-r--r--public/assets/img/icons/1FAF6-1F3FE.svg17
-rw-r--r--public/assets/img/icons/1FAF6-1F3FF.svg17
-rw-r--r--public/assets/img/icons/1FAF6.svg17
-rw-r--r--public/assets/img/icons/1FBC5.svg12
-rw-r--r--public/assets/img/icons/1FBC6-200D-1F457.svg14
-rw-r--r--public/assets/img/icons/1FBC6.svg13
-rw-r--r--public/assets/img/icons/1FBC7-200D-1F457.svg12
-rw-r--r--public/assets/img/icons/1FBC7.svg12
-rw-r--r--public/assets/img/icons/1FBC8-200D-1F457.svg12
-rw-r--r--public/assets/img/icons/1FBC8.svg12
-rw-r--r--public/assets/img/icons/1FBC9.svg13
-rw-r--r--public/assets/img/icons/203C.svg14
-rw-r--r--public/assets/img/icons/2049.svg14
-rw-r--r--public/assets/img/icons/2117.svg9
-rw-r--r--public/assets/img/icons/2120.svg7
-rw-r--r--public/assets/img/icons/2122.svg8
-rw-r--r--public/assets/img/icons/2139.svg13
-rw-r--r--public/assets/img/icons/2194.svg11
-rw-r--r--public/assets/img/icons/2195.svg11
-rw-r--r--public/assets/img/icons/2196.svg11
-rw-r--r--public/assets/img/icons/2197.svg11
-rw-r--r--public/assets/img/icons/2198.svg11
-rw-r--r--public/assets/img/icons/2199.svg11
-rw-r--r--public/assets/img/icons/21A9.svg11
-rw-r--r--public/assets/img/icons/21AA.svg11
-rw-r--r--public/assets/img/icons/229C.svg10
-rw-r--r--public/assets/img/icons/231A.svg20
-rw-r--r--public/assets/img/icons/231B.svg21
-rw-r--r--public/assets/img/icons/2328.svg51
-rw-r--r--public/assets/img/icons/23CF.svg12
-rw-r--r--public/assets/img/icons/23E9.svg10
-rw-r--r--public/assets/img/icons/23EA.svg10
-rw-r--r--public/assets/img/icons/23EB.svg10
-rw-r--r--public/assets/img/icons/23EC.svg10
-rw-r--r--public/assets/img/icons/23ED.svg11
-rw-r--r--public/assets/img/icons/23EE.svg11
-rw-r--r--public/assets/img/icons/23EF.svg11
-rw-r--r--public/assets/img/icons/23F0.svg23
-rw-r--r--public/assets/img/icons/23F1.svg25
-rw-r--r--public/assets/img/icons/23F2.svg27
-rw-r--r--public/assets/img/icons/23F3.svg25
-rw-r--r--public/assets/img/icons/23F8.svg10
-rw-r--r--public/assets/img/icons/23F9.svg9
-rw-r--r--public/assets/img/icons/23FA.svg10
-rw-r--r--public/assets/img/icons/23FB.svg7
-rw-r--r--public/assets/img/icons/23FC.svg7
-rw-r--r--public/assets/img/icons/23FD.svg6
-rw-r--r--public/assets/img/icons/23FE.svg6
-rw-r--r--public/assets/img/icons/24C2.svg18
-rw-r--r--public/assets/img/icons/25A1.svg13
-rw-r--r--public/assets/img/icons/25AA.svg8
-rw-r--r--public/assets/img/icons/25AB.svg8
-rw-r--r--public/assets/img/icons/25AC.svg11
-rw-r--r--public/assets/img/icons/25AD.svg8
-rw-r--r--public/assets/img/icons/25AE.svg11
-rw-r--r--public/assets/img/icons/25B6.svg9
-rw-r--r--public/assets/img/icons/25C0.svg9
-rw-r--r--public/assets/img/icons/25C9-FE0F-200D-1F534-200D-25AE-FE0F.svg22
-rw-r--r--public/assets/img/icons/25C9-FE0F-200D-1F534.svg12
-rw-r--r--public/assets/img/icons/25C9.svg11
-rw-r--r--public/assets/img/icons/25D0.svg13
-rw-r--r--public/assets/img/icons/25D1.svg13
-rw-r--r--public/assets/img/icons/25E7.svg13
-rw-r--r--public/assets/img/icons/25E8.svg13
-rw-r--r--public/assets/img/icons/25E9.svg13
-rw-r--r--public/assets/img/icons/25EA.svg13
-rw-r--r--public/assets/img/icons/25ED.svg13
-rw-r--r--public/assets/img/icons/25EE.svg13
-rw-r--r--public/assets/img/icons/25FB.svg8
-rw-r--r--public/assets/img/icons/25FC.svg11
-rw-r--r--public/assets/img/icons/25FD.svg8
-rw-r--r--public/assets/img/icons/25FE.svg11
-rw-r--r--public/assets/img/icons/2600.svg12
-rw-r--r--public/assets/img/icons/2601.svg11
-rw-r--r--public/assets/img/icons/2602.svg20
-rw-r--r--public/assets/img/icons/2603.svg37
-rw-r--r--public/assets/img/icons/2604.svg21
-rw-r--r--public/assets/img/icons/2605.svg11
-rw-r--r--public/assets/img/icons/260E.svg26
-rw-r--r--public/assets/img/icons/2611.svg12
-rw-r--r--public/assets/img/icons/2614.svg26
-rw-r--r--public/assets/img/icons/2615.svg26
-rw-r--r--public/assets/img/icons/2618.svg12
-rw-r--r--public/assets/img/icons/261D-1F3FB.svg24
-rw-r--r--public/assets/img/icons/261D-1F3FC.svg24
-rw-r--r--public/assets/img/icons/261D-1F3FD.svg24
-rw-r--r--public/assets/img/icons/261D-1F3FE.svg24
-rw-r--r--public/assets/img/icons/261D-1F3FF.svg24
-rw-r--r--public/assets/img/icons/261D.svg24
-rw-r--r--public/assets/img/icons/2620.svg29
-rw-r--r--public/assets/img/icons/2622.svg12
-rw-r--r--public/assets/img/icons/2623.svg14
-rw-r--r--public/assets/img/icons/2626.svg12
-rw-r--r--public/assets/img/icons/262A.svg13
-rw-r--r--public/assets/img/icons/262E.svg25
-rw-r--r--public/assets/img/icons/262F.svg17
-rw-r--r--public/assets/img/icons/2638.svg18
-rw-r--r--public/assets/img/icons/2639.svg14
-rw-r--r--public/assets/img/icons/263A.svg16
-rw-r--r--public/assets/img/icons/2640.svg12
-rw-r--r--public/assets/img/icons/2642.svg12
-rw-r--r--public/assets/img/icons/2648.svg10
-rw-r--r--public/assets/img/icons/2649.svg10
-rw-r--r--public/assets/img/icons/264A.svg12
-rw-r--r--public/assets/img/icons/264B.svg12
-rw-r--r--public/assets/img/icons/264C.svg10
-rw-r--r--public/assets/img/icons/264D.svg11
-rw-r--r--public/assets/img/icons/264E.svg12
-rw-r--r--public/assets/img/icons/264F.svg12
-rw-r--r--public/assets/img/icons/2650.svg11
-rw-r--r--public/assets/img/icons/2651.svg12
-rw-r--r--public/assets/img/icons/2652.svg10
-rw-r--r--public/assets/img/icons/2653.svg11
-rw-r--r--public/assets/img/icons/265F.svg18
-rw-r--r--public/assets/img/icons/2660.svg10
-rw-r--r--public/assets/img/icons/2663.svg14
-rw-r--r--public/assets/img/icons/2665.svg8
-rw-r--r--public/assets/img/icons/2666.svg11
-rw-r--r--public/assets/img/icons/2668.svg20
-rw-r--r--public/assets/img/icons/267B.svg19
-rw-r--r--public/assets/img/icons/267E.svg10
-rw-r--r--public/assets/img/icons/267F.svg14
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E5.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E6.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E7.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E8.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E9-200D-2605-FE0F.svg11
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7E9.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7EA.svg8
-rw-r--r--public/assets/img/icons/2691-FE0F-200D-1F7EB.svg8
-rw-r--r--public/assets/img/icons/2692.svg19
-rw-r--r--public/assets/img/icons/2693.svg11
-rw-r--r--public/assets/img/icons/2694.svg36
-rw-r--r--public/assets/img/icons/2695.svg32
-rw-r--r--public/assets/img/icons/2696.svg22
-rw-r--r--public/assets/img/icons/2697.svg15
-rw-r--r--public/assets/img/icons/2699.svg14
-rw-r--r--public/assets/img/icons/269B.svg46
-rw-r--r--public/assets/img/icons/269C.svg27
-rw-r--r--public/assets/img/icons/26A0.svg15
-rw-r--r--public/assets/img/icons/26A1.svg11
-rw-r--r--public/assets/img/icons/26A7.svg13
-rw-r--r--public/assets/img/icons/26AA.svg8
-rw-r--r--public/assets/img/icons/26AB.svg11
-rw-r--r--public/assets/img/icons/26B0.svg16
-rw-r--r--public/assets/img/icons/26B1.svg16
-rw-r--r--public/assets/img/icons/26BD.svg23
-rw-r--r--public/assets/img/icons/26BE.svg30
-rw-r--r--public/assets/img/icons/26C4.svg28
-rw-r--r--public/assets/img/icons/26C5.svg14
-rw-r--r--public/assets/img/icons/26C8.svg25
-rw-r--r--public/assets/img/icons/26CE.svg10
-rw-r--r--public/assets/img/icons/26CF.svg11
-rw-r--r--public/assets/img/icons/26D1.svg22
-rw-r--r--public/assets/img/icons/26D3.svg20
-rw-r--r--public/assets/img/icons/26D4.svg13
-rw-r--r--public/assets/img/icons/26E9.svg25
-rw-r--r--public/assets/img/icons/26EA.svg19
-rw-r--r--public/assets/img/icons/26F0.svg15
-rw-r--r--public/assets/img/icons/26F1.svg21
-rw-r--r--public/assets/img/icons/26F2.svg28
-rw-r--r--public/assets/img/icons/26F3.svg19
-rw-r--r--public/assets/img/icons/26F4.svg21
-rw-r--r--public/assets/img/icons/26F5.svg19
-rw-r--r--public/assets/img/icons/26F7.svg32
-rw-r--r--public/assets/img/icons/26F8.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FB-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-1F3FB-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FB.svg21
-rw-r--r--public/assets/img/icons/26F9-1F3FC-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-1F3FC-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FC.svg21
-rw-r--r--public/assets/img/icons/26F9-1F3FD-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-1F3FD-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FD.svg21
-rw-r--r--public/assets/img/icons/26F9-1F3FE-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-1F3FE-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FE.svg21
-rw-r--r--public/assets/img/icons/26F9-1F3FF-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-1F3FF-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9-1F3FF.svg21
-rw-r--r--public/assets/img/icons/26F9-FE0F-200D-2640-FE0F.svg20
-rw-r--r--public/assets/img/icons/26F9-FE0F-200D-2642-FE0F.svg19
-rw-r--r--public/assets/img/icons/26F9.svg21
-rw-r--r--public/assets/img/icons/26FA.svg17
-rw-r--r--public/assets/img/icons/26FD.svg25
-rw-r--r--public/assets/img/icons/2702.svg17
-rw-r--r--public/assets/img/icons/2705.svg13
-rw-r--r--public/assets/img/icons/2708.svg15
-rw-r--r--public/assets/img/icons/2709.svg22
-rw-r--r--public/assets/img/icons/270A-1F3FB.svg25
-rw-r--r--public/assets/img/icons/270A-1F3FC.svg25
-rw-r--r--public/assets/img/icons/270A-1F3FD.svg25
-rw-r--r--public/assets/img/icons/270A-1F3FE.svg25
-rw-r--r--public/assets/img/icons/270A-1F3FF.svg25
-rw-r--r--public/assets/img/icons/270A.svg25
-rw-r--r--public/assets/img/icons/270B-1F3FB.svg11
-rw-r--r--public/assets/img/icons/270B-1F3FC.svg11
-rw-r--r--public/assets/img/icons/270B-1F3FD.svg11
-rw-r--r--public/assets/img/icons/270B-1F3FE.svg11
-rw-r--r--public/assets/img/icons/270B-1F3FF.svg11
-rw-r--r--public/assets/img/icons/270B.svg11
-rw-r--r--public/assets/img/icons/270C-1F3FB.svg17
-rw-r--r--public/assets/img/icons/270C-1F3FC.svg17
-rw-r--r--public/assets/img/icons/270C-1F3FD.svg17
-rw-r--r--public/assets/img/icons/270C-1F3FE.svg17
-rw-r--r--public/assets/img/icons/270C-1F3FF.svg17
-rw-r--r--public/assets/img/icons/270C.svg17
-rw-r--r--public/assets/img/icons/270D-1F3FB.svg33
-rw-r--r--public/assets/img/icons/270D-1F3FC.svg33
-rw-r--r--public/assets/img/icons/270D-1F3FD.svg33
-rw-r--r--public/assets/img/icons/270D-1F3FE.svg33
-rw-r--r--public/assets/img/icons/270D-1F3FF.svg33
-rw-r--r--public/assets/img/icons/270D.svg33
-rw-r--r--public/assets/img/icons/270F.svg19
-rw-r--r--public/assets/img/icons/2712.svg15
-rw-r--r--public/assets/img/icons/2714.svg8
-rw-r--r--public/assets/img/icons/2716.svg11
-rw-r--r--public/assets/img/icons/271D.svg11
-rw-r--r--public/assets/img/icons/2721.svg10
-rw-r--r--public/assets/img/icons/2728.svg18
-rw-r--r--public/assets/img/icons/2733.svg18
-rw-r--r--public/assets/img/icons/2734.svg12
-rw-r--r--public/assets/img/icons/2744.svg23
-rw-r--r--public/assets/img/icons/2747.svg12
-rw-r--r--public/assets/img/icons/274C.svg11
-rw-r--r--public/assets/img/icons/274E.svg13
-rw-r--r--public/assets/img/icons/2753.svg13
-rw-r--r--public/assets/img/icons/2754.svg13
-rw-r--r--public/assets/img/icons/2755.svg13
-rw-r--r--public/assets/img/icons/2757.svg13
-rw-r--r--public/assets/img/icons/2763.svg17
-rw-r--r--public/assets/img/icons/2764-FE0F-200D-1F525.svg16
-rw-r--r--public/assets/img/icons/2764-FE0F-200D-1FA79.svg13
-rw-r--r--public/assets/img/icons/2764.svg11
-rw-r--r--public/assets/img/icons/2795.svg11
-rw-r--r--public/assets/img/icons/2796.svg11
-rw-r--r--public/assets/img/icons/2797.svg15
-rw-r--r--public/assets/img/icons/27A1.svg11
-rw-r--r--public/assets/img/icons/27B0.svg8
-rw-r--r--public/assets/img/icons/27BF.svg8
-rw-r--r--public/assets/img/icons/2934.svg11
-rw-r--r--public/assets/img/icons/2935.svg11
-rw-r--r--public/assets/img/icons/2B05.svg11
-rw-r--r--public/assets/img/icons/2B06.svg11
-rw-r--r--public/assets/img/icons/2B07.svg11
-rw-r--r--public/assets/img/icons/2B0C.svg8
-rw-r--r--public/assets/img/icons/2B0D.svg8
-rw-r--r--public/assets/img/icons/2B1B.svg11
-rw-r--r--public/assets/img/icons/2B1C.svg8
-rw-r--r--public/assets/img/icons/2B1F.svg11
-rw-r--r--public/assets/img/icons/2B20.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F308.svg13
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7E5.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7E6.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7E7.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7E8.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7E9.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7EA.svg8
-rw-r--r--public/assets/img/icons/2B21-FE0F-200D-1F7EB.svg8
-rw-r--r--public/assets/img/icons/2B21.svg8
-rw-r--r--public/assets/img/icons/2B22.svg11
-rw-r--r--public/assets/img/icons/2B23.svg11
-rw-r--r--public/assets/img/icons/2B24.svg11
-rw-r--r--public/assets/img/icons/2B2E.svg11
-rw-r--r--public/assets/img/icons/2B2F.svg8
-rw-r--r--public/assets/img/icons/2B50.svg11
-rw-r--r--public/assets/img/icons/2B55.svg12
-rw-r--r--public/assets/img/icons/2B58.svg6
-rw-r--r--public/assets/img/icons/2B8F.svg8
-rw-r--r--public/assets/img/icons/2BBA.svg10
-rw-r--r--public/assets/img/icons/2BBB.svg13
-rw-r--r--public/assets/img/icons/2BBC.svg14
-rw-r--r--public/assets/img/icons/2BC3.svg11
-rw-r--r--public/assets/img/icons/2BC4.svg11
-rw-r--r--public/assets/img/icons/2BEA.svg13
-rw-r--r--public/assets/img/icons/2BEB.svg13
-rw-r--r--public/assets/img/icons/3030.svg11
-rw-r--r--public/assets/img/icons/303D.svg8
-rw-r--r--public/assets/img/icons/3297.svg13
-rw-r--r--public/assets/img/icons/3299.svg14
-rw-r--r--public/assets/img/icons/E000.svg13
-rw-r--r--public/assets/img/icons/E001.svg18
-rw-r--r--public/assets/img/icons/E002.svg13
-rw-r--r--public/assets/img/icons/E003.svg16
-rw-r--r--public/assets/img/icons/E004.svg17
-rw-r--r--public/assets/img/icons/E005.svg13
-rw-r--r--public/assets/img/icons/E006.svg15
-rw-r--r--public/assets/img/icons/E007.svg16
-rw-r--r--public/assets/img/icons/E008.svg16
-rw-r--r--public/assets/img/icons/E009.svg14
-rw-r--r--public/assets/img/icons/E010.svg22
-rw-r--r--public/assets/img/icons/E011.svg39
-rw-r--r--public/assets/img/icons/E040.svg11
-rw-r--r--public/assets/img/icons/E041.svg11
-rw-r--r--public/assets/img/icons/E042.svg13
-rw-r--r--public/assets/img/icons/E043.svg13
-rw-r--r--public/assets/img/icons/E044.svg13
-rw-r--r--public/assets/img/icons/E045.svg12
-rw-r--r--public/assets/img/icons/E046.svg14
-rw-r--r--public/assets/img/icons/E047.svg10
-rw-r--r--public/assets/img/icons/E048.svg26
-rw-r--r--public/assets/img/icons/E049.svg25
-rw-r--r--public/assets/img/icons/E04A.svg31
-rw-r--r--public/assets/img/icons/E04B.svg30
-rw-r--r--public/assets/img/icons/E050.svg20
-rw-r--r--public/assets/img/icons/E051.svg39
-rw-r--r--public/assets/img/icons/E052.svg15
-rw-r--r--public/assets/img/icons/E053.svg15
-rw-r--r--public/assets/img/icons/E054.svg15
-rw-r--r--public/assets/img/icons/E055.svg18
-rw-r--r--public/assets/img/icons/E056.svg13
-rw-r--r--public/assets/img/icons/E057.svg13
-rw-r--r--public/assets/img/icons/E058.svg11
-rw-r--r--public/assets/img/icons/E059.svg18
-rw-r--r--public/assets/img/icons/E05A.svg10
-rw-r--r--public/assets/img/icons/E05B.svg12
-rw-r--r--public/assets/img/icons/E05C.svg22
-rw-r--r--public/assets/img/icons/E05D.svg11
-rw-r--r--public/assets/img/icons/E080.svg24
-rw-r--r--public/assets/img/icons/E081.svg23
-rw-r--r--public/assets/img/icons/E082.svg24
-rw-r--r--public/assets/img/icons/E083.svg26
-rw-r--r--public/assets/img/icons/E084.svg23
-rw-r--r--public/assets/img/icons/E085.svg27
-rw-r--r--public/assets/img/icons/E086.svg18
-rw-r--r--public/assets/img/icons/E087.svg18
-rw-r--r--public/assets/img/icons/E088.svg22
-rw-r--r--public/assets/img/icons/E089.svg17
-rw-r--r--public/assets/img/icons/E08A.svg14
-rw-r--r--public/assets/img/icons/E08B.svg23
-rw-r--r--public/assets/img/icons/E08C.svg15
-rw-r--r--public/assets/img/icons/E08D.svg17
-rw-r--r--public/assets/img/icons/E08E.svg13
-rw-r--r--public/assets/img/icons/E08F.svg9
-rw-r--r--public/assets/img/icons/E090.svg8
-rw-r--r--public/assets/img/icons/E091.svg11
-rw-r--r--public/assets/img/icons/E092.svg24
-rw-r--r--public/assets/img/icons/E093.svg26
-rw-r--r--public/assets/img/icons/E094.svg15
-rw-r--r--public/assets/img/icons/E095.svg17
-rw-r--r--public/assets/img/icons/E096.svg14
-rw-r--r--public/assets/img/icons/E097.svg20
-rw-r--r--public/assets/img/icons/E098.svg30
-rw-r--r--public/assets/img/icons/E099.svg24
-rw-r--r--public/assets/img/icons/E09A.svg38
-rw-r--r--public/assets/img/icons/E09B.svg18
-rw-r--r--public/assets/img/icons/E09C.svg23
-rw-r--r--public/assets/img/icons/E09D.svg36
-rw-r--r--public/assets/img/icons/E09E.svg20
-rw-r--r--public/assets/img/icons/E09F.svg20
-rw-r--r--public/assets/img/icons/E0A0.svg11
-rw-r--r--public/assets/img/icons/E0A1.svg17
-rw-r--r--public/assets/img/icons/E0A2.svg22
-rw-r--r--public/assets/img/icons/E0A3.svg16
-rw-r--r--public/assets/img/icons/E0A4.svg16
-rw-r--r--public/assets/img/icons/E0A5.svg16
-rw-r--r--public/assets/img/icons/E0A6.svg15
-rw-r--r--public/assets/img/icons/E0A7.svg8
-rw-r--r--public/assets/img/icons/E0A8.svg28
-rw-r--r--public/assets/img/icons/E0A9.svg10
-rw-r--r--public/assets/img/icons/E0AA.svg17
-rw-r--r--public/assets/img/icons/E0AB.svg18
-rw-r--r--public/assets/img/icons/E0AC-200D-2640-FE0F.svg22
-rw-r--r--public/assets/img/icons/E0AC-200D-2642-FE0F.svg29
-rw-r--r--public/assets/img/icons/E0AC.svg28
-rw-r--r--public/assets/img/icons/E0AD-200D-2640-FE0F.svg24
-rw-r--r--public/assets/img/icons/E0AD-200D-2642-FE0F.svg27
-rw-r--r--public/assets/img/icons/E0AD.svg26
-rw-r--r--public/assets/img/icons/E0AE.svg24
-rw-r--r--public/assets/img/icons/E0AF.svg48
-rw-r--r--public/assets/img/icons/E0B0.svg40
-rw-r--r--public/assets/img/icons/E0B1.svg27
-rw-r--r--public/assets/img/icons/E0B2.svg35
-rw-r--r--public/assets/img/icons/E0B3.svg22
-rw-r--r--public/assets/img/icons/E0B4.svg20
-rw-r--r--public/assets/img/icons/E0C0.svg23
-rw-r--r--public/assets/img/icons/E0C1.svg19
-rw-r--r--public/assets/img/icons/E0C2.svg55
-rw-r--r--public/assets/img/icons/E0C3.svg15
-rw-r--r--public/assets/img/icons/E0C4.svg50
-rw-r--r--public/assets/img/icons/E0C5.svg17
-rw-r--r--public/assets/img/icons/E0C6.svg18
-rw-r--r--public/assets/img/icons/E0C7.svg22
-rw-r--r--public/assets/img/icons/E0C8.svg13
-rw-r--r--public/assets/img/icons/E0C9.svg17
-rw-r--r--public/assets/img/icons/E0CA.svg19
-rw-r--r--public/assets/img/icons/E0FF.svg10
-rw-r--r--public/assets/img/icons/E100.svg40
-rw-r--r--public/assets/img/icons/E101.svg33
-rw-r--r--public/assets/img/icons/E102.svg14
-rw-r--r--public/assets/img/icons/E103.svg20
-rw-r--r--public/assets/img/icons/E104.svg18
-rw-r--r--public/assets/img/icons/E105.svg35
-rw-r--r--public/assets/img/icons/E106.svg18
-rw-r--r--public/assets/img/icons/E107.svg16
-rw-r--r--public/assets/img/icons/E108.svg29
-rw-r--r--public/assets/img/icons/E109.svg29
-rw-r--r--public/assets/img/icons/E10A.svg29
-rw-r--r--public/assets/img/icons/E10B.svg29
-rw-r--r--public/assets/img/icons/E10C.svg30
-rw-r--r--public/assets/img/icons/E10D.svg15
-rw-r--r--public/assets/img/icons/E140.svg18
-rw-r--r--public/assets/img/icons/E141.svg23
-rw-r--r--public/assets/img/icons/E142.svg18
-rw-r--r--public/assets/img/icons/E143.svg19
-rw-r--r--public/assets/img/icons/E144.svg18
-rw-r--r--public/assets/img/icons/E146.svg29
-rw-r--r--public/assets/img/icons/E147.svg19
-rw-r--r--public/assets/img/icons/E148.svg19
-rw-r--r--public/assets/img/icons/E149.svg29
-rw-r--r--public/assets/img/icons/E150.svg30
-rw-r--r--public/assets/img/icons/E151.svg24
-rw-r--r--public/assets/img/icons/E152.svg37
-rw-r--r--public/assets/img/icons/E153.svg18
-rw-r--r--public/assets/img/icons/E154.svg22
-rw-r--r--public/assets/img/icons/E155.svg25
-rw-r--r--public/assets/img/icons/E156.svg21
-rw-r--r--public/assets/img/icons/E157.svg40
-rw-r--r--public/assets/img/icons/E181.svg17
-rw-r--r--public/assets/img/icons/E182.svg25
-rw-r--r--public/assets/img/icons/E183.svg37
-rw-r--r--public/assets/img/icons/E184.svg28
-rw-r--r--public/assets/img/icons/E185.svg33
-rw-r--r--public/assets/img/icons/E186.svg37
-rw-r--r--public/assets/img/icons/E187.svg40
-rw-r--r--public/assets/img/icons/E188.svg27
-rw-r--r--public/assets/img/icons/E1C0.svg22
-rw-r--r--public/assets/img/icons/E1C1.svg17
-rw-r--r--public/assets/img/icons/E1C2.svg23
-rw-r--r--public/assets/img/icons/E1C3.svg14
-rw-r--r--public/assets/img/icons/E1C4.svg23
-rw-r--r--public/assets/img/icons/E1C6.svg26
-rw-r--r--public/assets/img/icons/E1C7.svg21
-rw-r--r--public/assets/img/icons/E1C8.svg27
-rw-r--r--public/assets/img/icons/E1C9.svg33
-rw-r--r--public/assets/img/icons/E1CA.svg22
-rw-r--r--public/assets/img/icons/E1CB.svg14
-rw-r--r--public/assets/img/icons/E1CC.svg16
-rw-r--r--public/assets/img/icons/E1CD.svg27
-rw-r--r--public/assets/img/icons/E1CE.svg26
-rw-r--r--public/assets/img/icons/E1CF.svg23
-rw-r--r--public/assets/img/icons/E1D0.svg17
-rw-r--r--public/assets/img/icons/E1D1.svg22
-rw-r--r--public/assets/img/icons/E1D2.svg34
-rw-r--r--public/assets/img/icons/E1D3.svg20
-rw-r--r--public/assets/img/icons/E1D4.svg20
-rw-r--r--public/assets/img/icons/E1D5.svg23
-rw-r--r--public/assets/img/icons/E1D6.svg14
-rw-r--r--public/assets/img/icons/E1D7.svg21
-rw-r--r--public/assets/img/icons/E1D8.svg67
-rw-r--r--public/assets/img/icons/E1D9.svg25
-rw-r--r--public/assets/img/icons/E200.svg16
-rw-r--r--public/assets/img/icons/E201.svg21
-rw-r--r--public/assets/img/icons/E202.svg24
-rw-r--r--public/assets/img/icons/E203.svg22
-rw-r--r--public/assets/img/icons/E204.svg15
-rw-r--r--public/assets/img/icons/E205.svg23
-rw-r--r--public/assets/img/icons/E206.svg14
-rw-r--r--public/assets/img/icons/E207.svg16
-rw-r--r--public/assets/img/icons/E208.svg29
-rw-r--r--public/assets/img/icons/E209.svg41
-rw-r--r--public/assets/img/icons/E20A.svg30
-rw-r--r--public/assets/img/icons/E20B.svg23
-rw-r--r--public/assets/img/icons/E20C.svg81
-rw-r--r--public/assets/img/icons/E20D.svg20
-rw-r--r--public/assets/img/icons/E20E.svg23
-rw-r--r--public/assets/img/icons/E20F.svg16
-rw-r--r--public/assets/img/icons/E210.svg25
-rw-r--r--public/assets/img/icons/E211.svg32
-rw-r--r--public/assets/img/icons/E212.svg28
-rw-r--r--public/assets/img/icons/E213.svg26
-rw-r--r--public/assets/img/icons/E214.svg25
-rw-r--r--public/assets/img/icons/E215.svg28
-rw-r--r--public/assets/img/icons/E216.svg17
-rw-r--r--public/assets/img/icons/E240.svg12
-rw-r--r--public/assets/img/icons/E241.svg15
-rw-r--r--public/assets/img/icons/E242.svg15
-rw-r--r--public/assets/img/icons/E243.svg17
-rw-r--r--public/assets/img/icons/E244.svg21
-rw-r--r--public/assets/img/icons/E245.svg15
-rw-r--r--public/assets/img/icons/E246.svg22
-rw-r--r--public/assets/img/icons/E247.svg15
-rw-r--r--public/assets/img/icons/E248.svg16
-rw-r--r--public/assets/img/icons/E249.svg24
-rw-r--r--public/assets/img/icons/E24A.svg23
-rw-r--r--public/assets/img/icons/E24B.svg18
-rw-r--r--public/assets/img/icons/E24C.svg12
-rw-r--r--public/assets/img/icons/E24D.svg9
-rw-r--r--public/assets/img/icons/E24E.svg10
-rw-r--r--public/assets/img/icons/E24F.svg10
-rw-r--r--public/assets/img/icons/E250.svg11
-rw-r--r--public/assets/img/icons/E251.svg11
-rw-r--r--public/assets/img/icons/E252.svg11
-rw-r--r--public/assets/img/icons/E253.svg13
-rw-r--r--public/assets/img/icons/E254.svg17
-rw-r--r--public/assets/img/icons/E255.svg15
-rw-r--r--public/assets/img/icons/E256.svg23
-rw-r--r--public/assets/img/icons/E257.svg12
-rw-r--r--public/assets/img/icons/E258.svg9
-rw-r--r--public/assets/img/icons/E259.svg25
-rw-r--r--public/assets/img/icons/E25A.svg39
-rw-r--r--public/assets/img/icons/E25B.svg13
-rw-r--r--public/assets/img/icons/E25C.svg16
-rw-r--r--public/assets/img/icons/E25D.svg14
-rw-r--r--public/assets/img/icons/E25E.svg14
-rw-r--r--public/assets/img/icons/E25F.svg13
-rw-r--r--public/assets/img/icons/E260.svg18
-rw-r--r--public/assets/img/icons/E261.svg21
-rw-r--r--public/assets/img/icons/E262.svg18
-rw-r--r--public/assets/img/icons/E263.svg17
-rw-r--r--public/assets/img/icons/E264.svg11
-rw-r--r--public/assets/img/icons/E265.svg18
-rw-r--r--public/assets/img/icons/E266.svg15
-rw-r--r--public/assets/img/icons/E267.svg21
-rw-r--r--public/assets/img/icons/E268.svg22
-rw-r--r--public/assets/img/icons/E269.svg15
-rw-r--r--public/assets/img/icons/E280.svg20
-rw-r--r--public/assets/img/icons/E281.svg16
-rw-r--r--public/assets/img/icons/E282.svg11
-rw-r--r--public/assets/img/icons/E283.svg14
-rw-r--r--public/assets/img/icons/E2C0.svg11
-rw-r--r--public/assets/img/icons/E2C1.svg14
-rw-r--r--public/assets/img/icons/E2C2.svg16
-rw-r--r--public/assets/img/icons/E2C3.svg45
-rw-r--r--public/assets/img/icons/E2C4.svg24
-rw-r--r--public/assets/img/icons/E2C6.svg13
-rw-r--r--public/assets/img/icons/E2C7.svg24
-rw-r--r--public/assets/img/icons/E2C8.svg36
-rw-r--r--public/assets/img/icons/E2C9.svg28
-rw-r--r--public/assets/img/icons/E2CA.svg28
-rw-r--r--public/assets/img/icons/E2CB.svg16
-rw-r--r--public/assets/img/icons/E2CC.svg33
-rw-r--r--public/assets/img/icons/E2CD.svg13
-rw-r--r--public/assets/img/icons/E2CE.svg19
-rw-r--r--public/assets/img/icons/E2CF.svg19
-rw-r--r--public/assets/img/icons/E2D0.svg12
-rw-r--r--public/assets/img/icons/E2D1.svg16
-rw-r--r--public/assets/img/icons/E2D2.svg16
-rw-r--r--public/assets/img/icons/E2D3.svg23
-rw-r--r--public/assets/img/icons/E2D4.svg18
-rw-r--r--public/assets/img/icons/E2D5.svg14
-rw-r--r--public/assets/img/icons/E2D6.svg23
-rw-r--r--public/assets/img/icons/E2D7.svg16
-rw-r--r--public/assets/img/icons/E2D8.svg15
-rw-r--r--public/assets/img/icons/E2D9.svg29
-rw-r--r--public/assets/img/icons/E2DA.svg24
-rw-r--r--public/assets/img/icons/E300.svg39
-rw-r--r--public/assets/img/icons/E301.svg35
-rw-r--r--public/assets/img/icons/E302.svg36
-rw-r--r--public/assets/img/icons/E303.svg30
-rw-r--r--public/assets/img/icons/E305.svg26
-rw-r--r--public/assets/img/icons/E306.svg14
-rw-r--r--public/assets/img/icons/E307.svg17
-rw-r--r--public/assets/img/icons/E308.svg6
-rw-r--r--public/assets/img/icons/E309.svg16
-rw-r--r--public/assets/img/icons/E30A.svg24
-rw-r--r--public/assets/img/icons/E30B.svg19
-rw-r--r--public/assets/img/icons/E30C.svg18
-rw-r--r--public/assets/img/icons/E30D.svg18
-rw-r--r--public/assets/img/icons/E30E.svg17
-rw-r--r--public/assets/img/icons/E30F.svg14
-rw-r--r--public/assets/img/icons/E312.svg10
-rw-r--r--public/assets/img/icons/E313.svg11
-rw-r--r--public/assets/img/icons/E314.svg8
-rw-r--r--public/assets/img/icons/E315.svg28
-rw-r--r--public/assets/img/icons/E316.svg17
-rw-r--r--public/assets/img/icons/E318.svg8
-rw-r--r--public/assets/img/icons/E319.svg27
-rw-r--r--public/assets/img/icons/E31A.svg12
-rw-r--r--public/assets/img/icons/E31B.svg17
-rw-r--r--public/assets/img/icons/E31C.svg19
-rw-r--r--public/assets/img/icons/E31D.svg18
-rw-r--r--public/assets/img/icons/E31E.svg20
-rw-r--r--public/assets/img/icons/E31F.svg35
-rw-r--r--public/assets/img/icons/E320.svg18
-rw-r--r--public/assets/img/icons/E321.svg23
-rw-r--r--public/assets/img/icons/E322.svg23
-rw-r--r--public/assets/img/icons/E324.svg14
-rw-r--r--public/assets/img/icons/E325.svg14
-rw-r--r--public/assets/img/icons/E326.svg24
-rw-r--r--public/assets/img/icons/E327.svg24
-rw-r--r--public/assets/img/icons/E328.svg14
-rw-r--r--public/assets/img/icons/E329.svg12
-rw-r--r--public/assets/img/icons/E32B.svg12
-rw-r--r--public/assets/img/icons/E340.svg43
-rw-r--r--public/assets/img/icons/E341.svg49
-rw-r--r--public/assets/img/icons/E342.svg21
-rw-r--r--public/assets/img/icons/E343.svg17
-rw-r--r--public/assets/img/icons/E344.svg11
-rw-r--r--public/assets/img/icons/E345.svg14
-rw-r--r--public/assets/img/icons/E346.svg16
-rw-r--r--public/assets/img/icons/E347.svg15
-rw-r--r--public/assets/img/icons/E348.svg11
-rw-r--r--public/assets/img/icons/E380.svg24
-rw-r--r--public/assets/img/icons/E381.svg14
-rw-r--r--public/assets/img/icons/F000.svg8
-rw-r--r--public/assets/img/icons/F8FF.svg18
4083 files changed, 94136 insertions, 0 deletions
diff --git a/public/assets/img/icons/0023-FE0F-20E3.svg b/public/assets/img/icons/0023-FE0F-20E3.svg
new file mode 100644
index 0000000..9be4d3c
--- /dev/null
+++ b/public/assets/img/icons/0023-FE0F-20E3.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.208" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.958" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.4535" x2="30.9399" y1="27.616" y2="44.634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.8101" x2="38.2965" y1="27.616" y2="44.634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.0658" x2="44.7833" y1="32.3567" y2="32.3397" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.9667" x2="43.6842" y1="39.8468" y2="39.8296" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/002A-FE0F-20E3.svg b/public/assets/img/icons/002A-FE0F-20E3.svg
new file mode 100644
index 0000000..b33ca07
--- /dev/null
+++ b/public/assets/img/icons/002A-FE0F-20E3.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.125" x2="36.125" y1="24.9163" y2="46.9163" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.9227" x2="45.3273" y1="29.8899" y2="41.9427" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.912" x2="45.338" y1="41.9264" y2="29.9062" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0030-FE0F-20E3.svg b/public/assets/img/icons/0030-FE0F-20E3.svg
new file mode 100644
index 0000000..4be64be
--- /dev/null
+++ b/public/assets/img/icons/0030-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.166" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.916" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8749,44.7791h0A4.7593,4.7593,0,0,1,31.1156,40.02V32.1464a4.76,4.76,0,0,1,4.7593-4.7595h0a4.76,4.76,0,0,1,4.76,4.7595V40.02A4.7593,4.7593,0,0,1,35.8749,44.7791Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0031-FE0F-20E3.svg b/public/assets/img/icons/0031-FE0F-20E3.svg
new file mode 100644
index 0000000..3ebb298
--- /dev/null
+++ b/public/assets/img/icons/0031-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.291" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="12.041" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.664 30.895 36.464 27.305 36.586 44.777"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0032-FE0F-20E3.svg b/public/assets/img/icons/0032-FE0F-20E3.svg
new file mode 100644
index 0000000..d1fa4da
--- /dev/null
+++ b/public/assets/img/icons/0032-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.25" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.03,31.4978a5.33,5.33,0,0,1,5.22-4.2544h0a5.3116,5.3116,0,0,1,3.7675,1.5606,4.1147,4.1147,0,0,1-.0458,5.5792l-9.05,10.206H41.5781"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0033-FE0F-20E3.svg b/public/assets/img/icons/0033-FE0F-20E3.svg
new file mode 100644
index 0000000..316c28c
--- /dev/null
+++ b/public/assets/img/icons/0033-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.25" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.419,41.1153A4.7759,4.7759,0,0,0,36.2,44.57h0a4.6288,4.6288,0,0,0,4.8806-4.327A4.6287,4.6287,0,0,0,36.2,35.9163a4.6287,4.6287,0,0,0,4.8806-4.3269A4.6288,4.6288,0,0,0,36.2,27.2624h0a4.7763,4.7763,0,0,0-4.7814,3.4549"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0034-FE0F-20E3.svg b/public/assets/img/icons/0034-FE0F-20E3.svg
new file mode 100644
index 0000000..63db1cd
--- /dev/null
+++ b/public/assets/img/icons/0034-FE0F-20E3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.2913" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="12.0413" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.502 27.34 31.036 41.96 41.214 41.96"/>
+ <line x1="39.5379" x2="39.5379" y1="36.5708" y2="44.7422" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0035-FE0F-20E3.svg b/public/assets/img/icons/0035-FE0F-20E3.svg
new file mode 100644
index 0000000..17c9317
--- /dev/null
+++ b/public/assets/img/icons/0035-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.75" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8667,41.8037a4.2034,4.2034,0,0,0,3.95,2.7669h.1152a4.2013,4.2013,0,0,0,4.2013-4.2013V39.468a4.2013,4.2013,0,0,0-4.2013-4.2013H31.8667V27.262h8.2666"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0036-FE0F-20E3.svg b/public/assets/img/icons/0036-FE0F-20E3.svg
new file mode 100644
index 0000000..858d0d8
--- /dev/null
+++ b/public/assets/img/icons/0036-FE0F-20E3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.1243" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.8743" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.125" cy="39.9125" r="4.6594" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.125" x2="32.3088" y1="27.1767" y2="37.2428" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0037-FE0F-20E3.svg b/public/assets/img/icons/0037-FE0F-20E3.svg
new file mode 100644
index 0000000..0bb696b
--- /dev/null
+++ b/public/assets/img/icons/0037-FE0F-20E3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.984 31.679 30.984 27.386 40.766 27.386 34.722 44.781"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0038-FE0F-20E3.svg b/public/assets/img/icons/0038-FE0F-20E3.svg
new file mode 100644
index 0000000..f8aef05
--- /dev/null
+++ b/public/assets/img/icons/0038-FE0F-20E3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.75" y="12.4163" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12.1663" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3392,40.518h0a4.3461,4.3461,0,0,0,4.3459,4.3459h.63a4.3459,4.3459,0,0,0,4.3459-4.3459h0a4.346,4.346,0,0,0-4.3459-4.3459h-.63A4.3462,4.3462,0,0,0,31.3392,40.518Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3392,31.8143h0A4.346,4.346,0,0,0,35.6851,36.16h.63a4.3458,4.3458,0,0,0,4.3459-4.3459h0a4.3458,4.3458,0,0,0-4.3459-4.3456h-.63A4.346,4.346,0,0,0,31.3392,31.8143Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/0039-FE0F-20E3.svg b/public/assets/img/icons/0039-FE0F-20E3.svg
new file mode 100644
index 0000000..55ff45c
--- /dev/null
+++ b/public/assets/img/icons/0039-FE0F-20E3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.3801" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="12.1301" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.125" cy="32.092" r="4.6594" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.125" x2="39.9412" y1="44.8277" y2="34.7616" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/00A9.svg b/public/assets/img/icons/00A9.svg
new file mode 100644
index 0000000..12a8271
--- /dev/null
+++ b/public/assets/img/icons/00A9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="8.693" d="m43.02 48.48c-1.917 1.7-4.442 2.734-7.212 2.734-5.999 0-10.87-4.865-10.87-10.87v-8.693 8.693-8.693c0-6.003 4.869-10.87 10.87-10.87 2.769 0 5.295 1.035 7.212 2.734" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/00AE.svg b/public/assets/img/icons/00AE.svg
new file mode 100644
index 0000000..b0242bb
--- /dev/null
+++ b/public/assets/img/icons/00AE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="7.752" d="m27.45 49.57v-27.13h10.35c3.733 0 6.76 3.027 6.76 6.76s-3.027 6.756-6.76 6.756h-10.35" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="7.752" d="m38.03 35.95 5.884 13.62" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F004.svg b/public/assets/img/icons/1F004.svg
new file mode 100644
index 0000000..2c18b6f
--- /dev/null
+++ b/public/assets/img/icons/1F004.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="8" width="38" height="56" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="17" y="8" width="38" height="56" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="16" y2="56" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="24" y="24" width="24" height="12" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="36" x2="36" y1="16" y2="56" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="24" y="24" width="24" height="12" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F0CF.svg b/public/assets/img/icons/1F0CF.svg
new file mode 100644
index 0000000..4b39d7d
--- /dev/null
+++ b/public/assets/img/icons/1F0CF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16.5" y="4.8" width="39" height="62.4" fill="#d0cfce"/>
+ <polygon fill="#ea5a47" points="35.806 48.602 26.843 51.115 27.93 46.615 21.283 46.466 24.239 44.005 28.268 42.502 45.313 42.78 50.338 46.309 44.057 46.615 45.501 51.115 35.806 48.602"/>
+ <path fill="#d22f27" d="M41.9248,50.1883c.6289.8354,3.5763.9269,3.5763.9269l-1.4445-4.5,6.2818-.3059L45.3127,42.78,42.3879,42.69C41.7716,43.053,41.2959,49.3528,41.9248,50.1883Z"/>
+ <path fill="#ea5a47" d="M21.0209,23.286c-.6734.15,3.9411-6.4248,11.4258-2.5271,0,0,4.5-10.7789,14.4109-6.7508,0,0-8.1695,6.2635-6.0268,5.9931,8.2578-1.042,9.3575,4.3845,9.3575,4.3845C40.1169,21.5471,45.81,29.9874,45.81,29.9874c-6.8537-6.8408-14.4739-5.7178-19.9542-.7242C25.856,29.2632,28.82,21.5471,21.0209,23.286Z"/>
+ <path fill="#d22f27" d="M40.8308,20.0012c8.2578-1.042,9.3575,4.3845,9.3575,4.3845C40.1169,21.5471,45.81,29.9874,45.81,29.9874c-2.0246-2.0207-6.0321-2.3908-6.1648-4.0666C39.386,22.6467,39.321,20.1917,40.8308,20.0012Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M44.8886,28.89c-.2972-2.0864-11.3522-6.9564-18.0832-.6564,0,0-.2566,4.3777-.2566,5.312,0,6.3731,4.1333,11.54,9.2319,11.54s9.2316-5.1665,9.2316-11.54A26.4689,26.4689,0,0,0,44.8886,28.89Z"/>
+ </g>
+ <g id="line">
+ <rect x="16.5" y="4.8" width="39" height="62.4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.0209,23.286c-.6734.15,3.9411-6.4248,11.4258-2.5271,0,0,4.5-10.7789,14.4109-6.7508,0,0-8.1695,6.2635-6.0268,5.9931,8.2578-1.042,9.3575,4.3845,9.3575,4.3845C40.1169,21.5471,45.81,29.9874,45.81,29.9874c-6.8537-6.8408-14.4739-5.7178-19.9542-.7242C25.856,29.2632,28.82,21.5471,21.0209,23.286Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9961,42.78c-1.211.0039-6.32,3.4383-6.32,5.0027,0,0,6.5691-1.77,8.2538-1.1678,0,0-1.939,3.8151-1.8187,5.8608,0,0,6.3717-3.1424,9.8822-3.1424"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.99,42.78c1.211.0039,6.32,3.4383,6.32,5.0027,0,0-6.5692-1.77-8.2539-1.1678,0,0,1.9391,3.8151,1.8187,5.8608,0,0-6.3717-3.1424-9.8822-3.1424"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.37,7.35v4.5a2.5,2.5,0,0,1-2.5,2.5h0a2.4908,2.4908,0,0,1-1.6728-.642"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.63,64.2165v-4.5a2.5,2.5,0,0,1,2.5-2.5h0a2.4908,2.4908,0,0,1,1.6728.642"/>
+ <circle cx="50.782" cy="27.4753" r="1.9488"/>
+ <circle cx="48.8332" cy="16.4818" r="1.9488"/>
+ <circle cx="20.6797" cy="26.4668" r="1.9488"/>
+ <path d="M41.7716,31.0968a1.9489,1.9489,0,1,1-1.9488-1.9489,1.95,1.95,0,0,1,1.9488,1.9489"/>
+ <path d="M33.9763,31.0968a1.9489,1.9489,0,1,1-1.9489-1.9489,1.95,1.95,0,0,1,1.9489,1.9489"/>
+ <path d="M35.925,40.8433a7.4566,7.4566,0,0,1-3.3591-.836.9745.9745,0,1,1,.8717-1.7432,5.24,5.24,0,0,0,4.9748,0,.9745.9745,0,1,1,.8717,1.7432A7.4566,7.4566,0,0,1,35.925,40.8433Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F10D.svg b/public/assets/img/icons/1F10D.svg
new file mode 100644
index 0000000..eaf1fb6
--- /dev/null
+++ b/public/assets/img/icons/1F10D.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="4.74" d="m43.24 22.41-15.01 26-0.3267-0.1886"/>
+ <g transform="matrix(4.347 0 0 4.347 36 20.78)" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" clip-rule="evenodd">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.84" d="m0 7c-1.058 0-1.916-0.857-1.916-1.916v-3.168c0-1.058 0.858-1.916 1.916-1.916s1.916 0.858 1.916 1.916v3.168c0 1.059-0.858 1.916-1.916 1.916z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F10E.svg b/public/assets/img/icons/1F10E.svg
new file mode 100644
index 0000000..231ca33
--- /dev/null
+++ b/public/assets/img/icons/1F10E.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="7" stroke-width="7" d="m20.66 30.58 5.421 5.421 5.424-5.424"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="7" stroke-width="7" d="m25.13 31.65c0-6.003 4.869-10.87 10.87-10.87 5.999 0 10.87 4.865 10.87 10.87v8.693-8.693 8.693c0 6.003-4.869 10.87-10.87 10.87-4.264 0-7.957-2.457-9.739-6.034" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F10F.svg b/public/assets/img/icons/1F10F.svg
new file mode 100644
index 0000000..67b778c
--- /dev/null
+++ b/public/assets/img/icons/1F10F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="4.74" d="m54.49 54.46-36.46-36.46 0.4581-0.4581"/>
+ <g transform="matrix(3.164 0 0 3.164 42.88 42.66)" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" clip-rule="evenodd">
+ <path fill="none" stroke="#000" stroke-width="2" d="m0-4.844c-0.205-0.798-1.091-1.397-2.153-1.397-1.214 0-2.198 0.783-2.198 1.75 0 0.966 0.956 1.963 2.176 2.385 1.22 0.4217 2.201 1.33 2.176 2.385-0.02336 0.9667-0.984 1.75-2.198 1.75-1.062 0-1.948-0.6-2.153-1.398"/>
+ </g>
+ <g transform="matrix(0 -3.164 -3.164 0 38.64 20.28)" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" clip-rule="evenodd">
+ <path fill="none" stroke="#000" stroke-width="2" d="m-0.834 0.834h1.668"/>
+ </g>
+ <g transform="matrix(0 -3.164 -3.164 0 38.64 51.72)" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" clip-rule="evenodd">
+ <path fill="none" stroke="#000" stroke-width="2" d="m-0.834 0.834h1.668"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F12F.svg b/public/assets/img/icons/1F12F.svg
new file mode 100644
index 0000000..78f5eaa
--- /dev/null
+++ b/public/assets/img/icons/1F12F.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="8.693" d="m28.98 48.48c1.917 1.7 4.442 2.734 7.212 2.734 5.999 0 10.87-4.865 10.87-10.87v-8.693 8.693-8.693c0-6.003-4.869-10.87-10.87-10.87-2.769 0-5.295 1.035-7.212 2.734" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F16D.svg b/public/assets/img/icons/1F16D.svg
new file mode 100644
index 0000000..94d05ea
--- /dev/null
+++ b/public/assets/img/icons/1F16D.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="5.84" d="m52.34 44.08c-1.288 1.142-2.984 1.837-4.845 1.837-4.03 0-7.301-3.268-7.301-7.301v-5.84 5.84-5.84c0-4.033 3.271-7.301 7.301-7.301 1.86 0 3.557 0.695 4.845 1.837" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="5.84" d="m31.78 44.69c-1.288 1.142-2.984 1.837-4.845 1.837-4.03 0-7.301-3.268-7.301-7.301v-5.84 5.84-5.84c0-4.033 3.271-7.301 7.301-7.301 1.86 0 3.557 0.695 4.845 1.837" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F16E.svg b/public/assets/img/icons/1F16E.svg
new file mode 100644
index 0000000..b9b8eb6
--- /dev/null
+++ b/public/assets/img/icons/1F16E.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="8.693" d="m43.02 48.48c-1.917 1.7-4.442 2.734-7.212 2.734-5.999 0-10.87-4.865-10.87-10.87v-8.693 8.693-8.693c0-6.003 4.869-10.87 10.87-10.87 2.769 0 5.295 1.035 7.212 2.734" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="4.74" d="m54.49 54.46-36.46-36.46 0.4581-0.4581"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F16F.svg b/public/assets/img/icons/1F16F.svg
new file mode 100644
index 0000000..9e02078
--- /dev/null
+++ b/public/assets/img/icons/1F16F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <g transform="translate(12.46 12.26) scale(.6662)">
+ <circle cx="35.4" cy="10.65" r="2.969" fill="#000" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999" d="m26.37 41.59 0.792-19c0.1444-2.78 2.425-4.969 5.208-5l5.964-5e-5c2.747 0.03103 5.027 2.22 5.172 5l0.792 19z" paint-order="normal"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.37 23.59 1.9 38c0.055 1.1-0.575 2-1.4 2a2.076 2.076 0 0 1-1.729-1.987l-2.542-22.03c-0.129-1.093-0.679-1.987-1.229-1.987s-1.103 0.894-1.229 1.987l-2.539 22.03a2.076 2.076 0 0 1-1.729 1.987c-0.825 0-1.455-0.9-1.4-2l1.9-38"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F170.svg b/public/assets/img/icons/1F170.svg
new file mode 100644
index 0000000..df7a801
--- /dev/null
+++ b/public/assets/img/icons/1F170.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="A_Button">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60.1374h-46.07A.9679.9679,0,0,1,12,59.1723v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,13.1025v46.07A.9679.9679,0,0,1,59.0349,60.1374Z"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.429 46.313 36 24.313 26.571 46.313"/>
+ <line x1="29.7143" x2="42.2857" y1="41.0457" y2="41.0457" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d22f27" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <g id="A_Button-2">
+ <path fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <g>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.429 46.176 36 24.176 26.571 46.176"/>
+ <line x1="29.7143" x2="42.2857" y1="40.9084" y2="40.9084" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F171.svg b/public/assets/img/icons/1F171.svg
new file mode 100644
index 0000000..dfb3f53
--- /dev/null
+++ b/public/assets/img/icons/1F171.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="B_Button">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7628,35.2283h-8.42v-11h8.42a5.5,5.5,0,0,1,5.5,5.5h0A5.5,5.5,0,0,1,37.7628,35.2283Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7628,46.2284h-8.42v-11h8.42a5.5,5.5,0,0,1,5.5,5.5h0A5.5,5.5,0,0,1,37.7628,46.2284Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d22f27" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <g id="B_Button-2">
+ <path fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7628,35.2283h-8.42v-11h8.42a5.5,5.5,0,0,1,5.5,5.5h0A5.5,5.5,0,0,1,37.7628,35.2283Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7628,46.2284h-8.42v-11h8.42a5.5,5.5,0,0,1,5.5,5.5h0A5.5,5.5,0,0,1,37.7628,46.2284Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F17E.svg b/public/assets/img/icons/1F17E.svg
new file mode 100644
index 0000000..6cdc5a4
--- /dev/null
+++ b/public/assets/img/icons/1F17E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="O_Button">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.75,46.5116h0a7.8572,7.8572,0,0,1-7.8571-7.8571V32.3687A7.8572,7.8572,0,0,1,35.75,24.5116h0a7.8572,7.8572,0,0,1,7.8571,7.8571v6.2858A7.8572,7.8572,0,0,1,35.75,46.5116Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d22f27" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <g id="O_Button-2">
+ <path fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.75,46.5116h0a7.8572,7.8572,0,0,1-7.8571-7.8571V32.3687A7.8572,7.8572,0,0,1,35.75,24.5116h0a7.8572,7.8572,0,0,1,7.8571,7.8571v6.2858A7.8572,7.8572,0,0,1,35.75,46.5116Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F17F.svg b/public/assets/img/icons/1F17F.svg
new file mode 100644
index 0000000..023badb
--- /dev/null
+++ b/public/assets/img/icons/1F17F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.1098,47.0048v-22h8.3889c3.0263,0,5.4793,2.4533,5.4793,5.4796l0,0c0,3.0263-2.453,5.4793-5.4793,5.4793h-8.3889"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F18E.svg b/public/assets/img/icons/1F18E.svg
new file mode 100644
index 0000000..7304152
--- /dev/null
+++ b/public/assets/img/icons/1F18E.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="AB_Button">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60.1373h-46.07A.9679.9679,0,0,1,12,59.1722v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,13.1024v46.07A.9679.9679,0,0,1,59.0349,60.1373Z"/>
+ <g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.287 43.637 26.858 28.637 20.43 43.637"/>
+ <line x1="22.5724" x2="31.1438" y1="40.0457" y2="40.0457" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6551,36.1373h-5.72V28.6654h5.72a3.736,3.736,0,0,1,3.736,3.736h0A3.7359,3.7359,0,0,1,46.6551,36.1373Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6551,43.6094h-5.72V36.1373h5.72a3.736,3.736,0,0,1,3.736,3.736h0A3.7361,3.7361,0,0,1,46.6551,43.6094Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d22f27" d="M59.0349,60.1372h-46.07A.9679.9679,0,0,1,12,59.1721v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,13.1023v46.07A.9679.9679,0,0,1,59.0349,60.1372Z"/>
+ </g>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <g id="AB_Button-2">
+ <path fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="M59.0349,60.1372h-46.07A.9679.9679,0,0,1,12,59.1721v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,13.1023v46.07A.9679.9679,0,0,1,59.0349,60.1372Z"/>
+ <g>
+ <g>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.287 43.637 26.858 28.637 20.43 43.637"/>
+ <line x1="22.5724" x2="31.1438" y1="40.0456" y2="40.0456" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6551,36.1372h-5.72v-7.472h5.72a3.7361,3.7361,0,0,1,3.736,3.7361h0A3.7359,3.7359,0,0,1,46.6551,36.1372Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6551,43.6093h-5.72V36.1372h5.72a3.736,3.736,0,0,1,3.736,3.736h0A3.7361,3.7361,0,0,1,46.6551,43.6093Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F191.svg b/public/assets/img/icons/1F191.svg
new file mode 100644
index 0000000..803a1b9
--- /dev/null
+++ b/public/assets/img/icons/1F191.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="CL_Button">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.07,42.5784a5.3144,5.3144,0,0,1-3.5383,1.3423h0a5.3343,5.3343,0,0,1-5.3342-5.3342V34.3192a5.3343,5.3343,0,0,1,5.3342-5.3342h0A5.3131,5.3131,0,0,1,32.07,30.3275"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.401 29.049 42.401 43.985 48.802 43.985"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d22f27" d="M59.0349,60.4528h-46.07A.9679.9679,0,0,1,12,59.4877v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,13.4179v46.07A.9679.9679,0,0,1,59.0349,60.4528Z"/>
+ </g>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <path fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.07,42.5784a5.3144,5.3144,0,0,1-3.5383,1.3423h0a5.3343,5.3343,0,0,1-5.3342-5.3342V34.3192a5.3343,5.3343,0,0,1,5.3342-5.3342h0A5.3131,5.3131,0,0,1,32.07,30.3275"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.401 29.049 42.401 43.985 48.802 43.985"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F192.svg b/public/assets/img/icons/1F192.svg
new file mode 100644
index 0000000..eb88a96
--- /dev/null
+++ b/public/assets/img/icons/1F192.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.9463,32.0267 47.9463,40.0267 51.3748,40.0267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9552,40.0267L31.9552,40.0267c-1.5779,0-2.8571-1.2792-2.8571-2.8571v-2.2857c0-1.5779,1.2792-2.8571,2.8571-2.8571l0,0 c1.5779,0,2.8571,1.2792,2.8571,2.8571v2.2857C34.8123,38.7475,33.5331,40.0267,31.9552,40.0267z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0847,40.0267L41.0847,40.0267c-1.5779,0-2.8571-1.2792-2.8571-2.8571v-2.2857c0-1.5779,1.2792-2.8571,2.8571-2.8571l0,0 c1.5779,0,2.8571,1.2792,2.8571,2.8571v2.2857C43.9419,38.7475,42.6627,40.0267,41.0847,40.0267z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3775,39.3077c-0.5044,0.4473-1.168,0.719-1.8952,0.719l0,0c-1.5779,0-2.8571-1.2792-2.8571-2.8571v-2.2857v2.2857v-2.2857 c0-1.5779,1.2792-2.8571,2.8571-2.8571l0,0c0.7272,0,1.3909,0.2717,1.8952,0.7191"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F193.svg b/public/assets/img/icons/1F193.svg
new file mode 100644
index 0000000..f1461cc
--- /dev/null
+++ b/public/assets/img/icons/1F193.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <g id="FREE">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.83 36.376 20.83 36.376 20.83 39.876 20.83 32.876 24.83 32.876"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0081,39.8759v-7h2.6692a1.7434,1.7434,0,0,1,1.7434,1.7435h0a1.7433,1.7433,0,0,1-1.7434,1.7434H29.0081"/>
+ <line x1="31.6898" x2="33.207" y1="36.3628" y2="39.8759" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.83 32.876 38.83 32.876 38.83 39.876 42.83 39.876"/>
+ <line x1="38.8296" x2="41.8296" y1="36.3759" y2="36.3759" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.83 32.876 47.83 32.876 47.83 39.876 51.83 39.876"/>
+ <line x1="47.8296" x2="50.8296" y1="36.3759" y2="36.3759" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F194.svg b/public/assets/img/icons/1F194.svg
new file mode 100644
index 0000000..02c5ded
--- /dev/null
+++ b/public/assets/img/icons/1F194.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <line x1="31.4661" x2="31.4661" y1="30.875" y2="40.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0646,40.8564h-3.6434v-9.9627h3.6434c1.1485,0,2.0796,0.9311,2.0796,2.0796v5.8035 C42.1442,39.9253,41.2131,40.8564,40.0646,40.8564z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F195.svg b/public/assets/img/icons/1F195.svg
new file mode 100644
index 0000000..0e73e68
--- /dev/null
+++ b/public/assets/img/icons/1F195.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.4857,32.4699 32.9143,32.4699 32.9143,40.4699 37.4857,40.4699"/>
+ <line x1="32.9143" x2="36.3429" y1="36.4699" y2="36.4699" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23,40.4699 23,32.4699 28.7143,40.4699 28.7143,32.4699"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,32.4699 47.7143,40.4699 45.4286,32.4699 43.1429,40.4699 40.8571,32.4699"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F196.svg b/public/assets/img/icons/1F196.svg
new file mode 100644
index 0000000..f6672f8
--- /dev/null
+++ b/public/assets/img/icons/1F196.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92d3f5" d="M59.0349,59h-46.07A.9679.9679,0,0,1,12,58.0349v-46.07A.9679.9679,0,0,1,12.9651,11h46.07A.9679.9679,0,0,1,60,11.9651v46.07A.9679.9679,0,0,1,59.0349,59Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="NG_Button">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,59.3333h-46.07A.9679.9679,0,0,1,12,58.3682v-46.07a.9679.9679,0,0,1,.9651-.9651h46.07A.9679.9679,0,0,1,60,12.2984v46.07A.9679.9679,0,0,1,59.0349,59.3333Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22 42.833 22 27.833 32.714 42.833 32.714 27.833"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1964,29.1816a5.3366,5.3366,0,0,0-3.5535-1.3483h0a5.3572,5.3572,0,0,0-5.3572,5.3572v4.2857a5.3572,5.3572,0,0,0,5.3572,5.3571h0A5.3572,5.3572,0,0,0,52,37.4762V35.3053H47.7143"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F197.svg b/public/assets/img/icons/1F197.svg
new file mode 100644
index 0000000..905b54d
--- /dev/null
+++ b/public/assets/img/icons/1F197.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <line x1="39.32" x2="39.32" y1="29.85" y2="42.15" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3"/>
+ <line x1="39.32" x2="46.35" y1="37.83" y2="29.85" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3"/>
+ <line x1="42.71" x2="46.92" y1="33.99" y2="42.15" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3" d="m29.47 42.15v0c-2.426 0-4.393-1.967-4.393-4.393v-3.515c0-2.426 1.967-4.393 4.393-4.393v0c2.426 0 4.393 1.967 4.393 4.393v3.515c0 2.426-1.967 4.393-4.393 4.393z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F198.svg b/public/assets/img/icons/1F198.svg
new file mode 100644
index 0000000..c6a24af
--- /dev/null
+++ b/public/assets/img/icons/1F198.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3.004" d="m36 42.01v0c-2.37 0-4.291-1.921-4.291-4.291v-3.433c0-2.37 1.921-4.291 4.291-4.291v0c2.37 0 4.291 1.921 4.291 4.291v3.433c0 2.37-1.921 4.291-4.291 4.291z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3.004" d="m26.21 32.39c-0.3516-1.367-1.871-2.396-3.692-2.396v0c-2.082 0-3.769 1.344-3.769 3.001s1.687 3.001 3.769 3.001l-0.0766 0.01111c2.082 0 3.769 1.344 3.769 3.001 0 1.657-1.687 3.001-3.769 3.001v0c-1.821 0-3.341-1.029-3.692-2.396"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3.004" d="m53.25 32.39c-0.3516-1.367-1.871-2.396-3.692-2.396v0c-2.082 0-3.769 1.344-3.769 3.001s1.687 3.001 3.769 3.001l-0.0766 0.01111c2.082 0 3.769 1.344 3.769 3.001 0 1.657-1.687 3.001-3.769 3.001v0c-1.821 0-3.341-1.029-3.692-2.396"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F199.svg b/public/assets/img/icons/1F199.svg
new file mode 100644
index 0000000..af2f783
--- /dev/null
+++ b/public/assets/img/icons/1F199.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="color-2" fill="#92d3f5" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <g id="UP_Button">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4261,30.015v6.75a3.75,3.75,0,0,1-3.75,3.75h0a3.75,3.75,0,0,1-3.75-3.75v-6.75"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6477,40.47V29.97h4.0038a2.6151,2.6151,0,0,1,2.6151,2.6153h0A2.6149,2.6149,0,0,1,39.6515,35.2H35.6477"/>
+ <g>
+ <line x1="49.8694" x2="49.8694" y1="29.9699" y2="36.4557" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="49.8694" cy="40.4699" r="1.5"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F19A.svg b/public/assets/img/icons/1F19A.svg
new file mode 100644
index 0000000..ff2a58b
--- /dev/null
+++ b/public/assets/img/icons/1F19A.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.168,33.2439c-0.2926-1.1381-1.5573-1.9943-3.0731-1.9943l0,0c-1.7325,0-3.1369,1.1182-3.1369,2.4977 s1.4044,2.4977,3.1369,2.4977l-0.0638,0.0093c1.7325,0,3.1369,1.1182,3.1369,2.4977s-1.4044,2.4977-3.1369,2.4977l0,0 c-1.5159,0-2.7806-0.8561-3.0731-1.9943"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.2324,31.2589 32.3779,41.2496 29.5234,31.2589"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1E8.svg b/public/assets/img/icons/1F1E6-1F1E8.svg
new file mode 100644
index 0000000..876bc36
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1E8.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" points="50.954 36 52.259 38.26 53.564 40.521 50.954 40.521 48.344 40.521 49.649 38.26 50.954 36"/>
+ <g>
+ <path fill="#fff" d="M55.0483,41.7818c0,5.4893-1.8016,9.9393-4.0241,9.9393S47,47.2711,47,41.7818Z"/>
+ <path d="M54.0279,42.7818c-.2013,4.8789-1.8477,7.9393-3.0037,7.9393s-2.8025-3.06-3.0038-7.9393h6.0075m1.02-1H47c0,5.4893,1.8017,9.9393,4.0242,9.9393s4.0241-4.45,4.0241-9.9393Z"/>
+ </g>
+ <ellipse cx="45.9058" cy="41.1927" rx="1" ry="0.5" transform="translate(-14.7874 30.2147) rotate(-31.65)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ <ellipse cx="43.8277" cy="49.9495" rx="0.5" ry="1" transform="translate(-19.6914 30.4267) rotate(-31.65)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ <path fill="#a57939" stroke="#6a462f" stroke-miterlimit="10" d="M40.757,49.4724c-1.3634-.3235-1.9723-2.6772-1.36-5.2572s2.2138-4.4091,3.5772-4.0856a2.0232,2.0232,0,0,1,1.3007,1.4393l-1.7092,7.2022A2.0226,2.0226,0,0,1,40.757,49.4724Z"/>
+ <ellipse cx="56.0942" cy="41.1927" rx="0.5" ry="1" transform="translate(-8.4062 67.329) rotate(-58.35)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ <ellipse cx="58.1723" cy="49.9495" rx="1" ry="0.5" transform="translate(-14.8729 73.2599) rotate(-58.35)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ <path fill="#a57939" stroke="#6a462f" stroke-miterlimit="10" d="M61.243,49.4724c1.3634-.3235,1.9723-2.6772,1.36-5.2572s-2.2138-4.4091-3.5772-4.0856a2.0232,2.0232,0,0,0-1.3007,1.4393l1.7092,7.2022A2.0226,2.0226,0,0,0,61.243,49.4724Z"/>
+ <path fill="#5c9e31" d="M53.5645,48.0205a.5009.5009,0,0,1-.3477-.1406l-2.2627-2.1846L48.6914,47.88a.5.5,0,0,1-.6953-.7188l2.61-2.52a.5.5,0,0,1,.6954,0l2.61,2.52a.5.5,0,0,1-.3476.8594Z"/>
+ <path d="M54.0279,42.7818c-.2013,4.8789-1.8477,7.9393-3.0037,7.9393s-2.8025-3.06-3.0038-7.9393h6.0075m1.02-1H47c0,5.4893,1.8017,9.9393,4.0242,9.9393s4.0241-4.45,4.0241-9.9393Z"/>
+ <ellipse cx="57.5784" cy="38.785" rx="1" ry="1.5" transform="translate(-7.3995 14.3429) rotate(-13.35)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ <ellipse cx="44.4216" cy="38.785" rx="1.5" ry="1" transform="translate(-3.5722 73.0508) rotate(-76.65)" fill="#a57939" stroke="#6a462f" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1E9.svg b/public/assets/img/icons/1F1E6-1F1E9.svg
new file mode 100644
index 0000000..e5d2db1
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1E9.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ <g>
+ <path fill="#d22f27" d="M42,32.1538V44a2.0059,2.0059,0,0,1-2,2H32a2.0059,2.0059,0,0,1-2-2V32.1538"/>
+ <rect x="36" y="32.1538" width="6" height="6.1538" fill="#f1b31c"/>
+ <rect x="30" y="38.3077" width="6" height="7.6923" fill="#f1b31c"/>
+ <ellipse cx="36" cy="38.3077" rx="2.25" ry="2.3077" fill="#6a462f"/>
+ <g>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,27.5385A12.5962,12.5962,0,0,1,36,26"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,27.5385A12.5962,12.5962,0,0,0,36,26"/>
+ <line x1="30" x2="42" y1="32.1538" y2="32.1538" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,32.1538V44a2.0059,2.0059,0,0,1-2,2H32a2.0059,2.0059,0,0,1-2-2V32.1538"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1EA.svg b/public/assets/img/icons/1F1E6-1F1EA.svg
new file mode 100644
index 0000000..02a6daa
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1EA.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="13"/>
+ <rect x="5" y="17" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1EB.svg b/public/assets/img/icons/1F1E6-1F1EB.svg
new file mode 100644
index 0000000..7985895
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1EB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="21" height="38"/>
+ <rect x="46" y="17" width="21" height="38" fill="#5c9e31"/>
+ <path fill="#fff" stroke-width="0.845" d="m36 48.88a12.89 12.89 0 0 1-9.111-22 0.845 0.845 0 0 1 1.195 1.195 11.2 11.2 0 1 0 15.83 0 0.845 0.845 0 1 1 1.195-1.195 12.89 12.89 0 0 1-9.111 22z"/>
+ <path fill="#fff" stroke-width="0.8598" d="m39.38 34.52h-6.76a0.845 0.875 0 0 1 0-1.75h6.76a0.845 0.875 0 0 1 0 1.75z"/>
+ <circle cx="36" cy="30.3" r="1.69" fill="#fff" stroke-width="0.845"/>
+ <path fill="#fff" stroke-width="0.8598" d="m41.07 44.76h-10.14a0.845 0.875 0 0 1 0-1.75h10.14a0.845 0.875 0 0 1 0 1.75z"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.775" d="m32.58 28.68v15.07"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766" d="m39.4 28.67v14.91"/>
+ <rect x="-18.88" y="42.61" width="4.161" height="1.607" transform="rotate(-60)" fill="#fff" fill-rule="evenodd" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.771" paint-order="normal"/>
+ <rect x="50.72" y="-19.75" width="4.161" height="1.607" transform="rotate(60)" fill="#fff" fill-rule="evenodd" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.771" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1EC.svg b/public/assets/img/icons/1F1E6-1F1EC.svg
new file mode 100644
index 0000000..53a0d14
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1EC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.61 28.038 36 20 36.39 28.038 39.827 20.761 37.111 28.337 43.071 22.929 37.663 28.889 45.239 26.173 37.962 29.61 46 30 37.962 30.39 45.239 33.827 37.663 31.111 43.071 37.071 37.111 31.663 39.827 39.239 36.39 31.962 36 40 35.61 31.962 32.173 39.239 34.889 31.663 28.929 37.071 34.337 31.111 26.761 33.827 34.038 30.39 26 30 34.038 29.61 26.761 26.173 34.337 28.889 28.929 22.929 34.889 28.337 32.173 20.761 35.61 28.038"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#d22f27" points="5 55 36 55 5 17 5 55"/>
+ <polygon fill="#d22f27" points="36 55 67 55 67 17 36 55"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1EE.svg b/public/assets/img/icons/1F1E6-1F1EE.svg
new file mode 100644
index 0000000..301ec65
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1EE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <path fill="#fff" d="M59,29v5c0,9-2.6667,13-8,15-5.3333-2-8-6-8-15V29Z"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.5,32.5c-2.204-.506-3.5006.187-4,2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5359,35.9019c.6638,2.1617,1.9122,2.9381,3.732,2.4641"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4641,41.0981c1.54-1.6557,1.5883-3.1251.268-4.4641"/>
+ <path fill="#92d3f5" d="M44.4545,43A10.67,10.67,0,0,0,51,49a10.67,10.67,0,0,0,6.5455-6Z"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59,29v5c0,9-2.6667,13-8,15-5.3333-2-8-6-8-15V29Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F1.svg b/public/assets/img/icons/1F1E6-1F1F1.svg
new file mode 100644
index 0000000..e132b9c
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F1.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 38 40 41 36 38 36 45 36 38 32 41"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 38 36 31 39 27"/>
+ <line x1="36" x2="33" y1="31" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="42" y1="32.5" y2="32.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="42" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30" x2="36" y1="32.5" y2="32.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30" x2="36" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F2.svg b/public/assets/img/icons/1F1E6-1F1F2.svg
new file mode 100644
index 0000000..fbc642c
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F2.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F4.svg b/public/assets/img/icons/1F1E6-1F1F4.svg
new file mode 100644
index 0000000..8b3358a
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F4.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="17" width="62" height="19" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="36.996 29.035 38.668 34.179 34.291 31 39.701 31 35.325 34.179 36.996 29.035"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,41.0736q.0544-.081.1073-.163a9.9962,9.9962,0,0,0-6.5995-15.2385"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.709,43.6426A9.9892,9.9892,0,0,0,39.4737,45.05q.4654-.1448.9107-.3329"/>
+ <line x1="30.415" x2="47" y1="34.6554" y2="46" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F6-1F48E.svg b/public/assets/img/icons/1F1E6-1F1F6-1F48E.svg
new file mode 100644
index 0000000..1bafa44
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F6-1F48E.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17.08" width="62" height="38" fill="#FFF"/>
+ <path fill="#1E50A0" stroke="#1E50A0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m 5 17.08 l 62 0 l 0 19 l -20.667 0 l -10.333 15.111 l -10.333 -15.111 l -20.667 0 l 0 -19"/>
+ <path fill="#FFF" stroke="#FFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m 36 21.468 l 9.833 15.111 l -9.833 3.778 l -9.833 -3.778 l 9.833 -15.111"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F6.svg b/public/assets/img/icons/1F1E6-1F1F6.svg
new file mode 100644
index 0000000..46ef387
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F6.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17.08" width="62" height="38" fill="#61b2e4"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.59 33.2c0.1669-0.868-0.04314-1.763-0.5644-1.353-1.067-0.4851-2.39-2.864-2.527-3.269 4.986 3.782 9.793 4.234 10.72-1.684 0.9256-5.918 4.905-4.075 7.306-3.63 2.983 0.4838 6.239 1.854 8.872 3.304 1.459 0.7628 1.705 3.005 1.34 4.707-0.7856 1.686 0.6629 2.657 1.791 3.562 1.517 1.584 0.955 3.955 0.4262 5.831-0.4979 1.562-2.163 3.021-1.797 4.634 0.1987 0.8754-0.9009 1.524-1.493 2.192-2.176 2.243-5.569 2.092-8.394 1.502-1.493 0.02412 0.5204-0.8074 0.1759-1.801 0.6309-1.816-1.043-2.689-2.849-2.888-2.538-0.3144-3.007-0.02543-5.544-0.5997-1.324 0.8931-5.073-0.8008-5.456-2.743-0.3229-1.639-1.799-2.888-2.049-4.516 1.44 0.2821-0.2505-1.575 1.289-2.164-0.07913-0.7664-0.7052-1.763-1.246-1.084z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F7.svg b/public/assets/img/icons/1F1E6-1F1F7.svg
new file mode 100644
index 0000000..dfd723a
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F7.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="13" fill="#61b2e4"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="36 33.897 37.236 32 37.176 34.299 39.236 33.528 37.902 35.35 40 36 37.902 36.65 39.236 38.472 37.176 37.701 37.236 40 36 38.103 34.764 40 34.824 37.701 32.764 38.472 34.098 36.65 32 36 34.098 35.35 32.764 33.528 34.824 34.299 34.764 32 36 33.897"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F8.svg b/public/assets/img/icons/1F1E6-1F1F8.svg
new file mode 100644
index 0000000..84327f0
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F8.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <g>
+ <polygon fill="#1e50a0" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="5 17 5 36 67 17 5 17"/>
+ <polygon fill="#1e50a0" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="5 36 5 55 67 55 5 36"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#a57939" d="M46.0234,38.8825s-2.1058-4.7163,5.49-4.297c0,0,1.6922-7.057,12.2217-9.3977,0,0,1.02,9.8122-8.8748,13.31a4.1454,4.1454,0,0,0,3.3844,3.9128c.4513.1048,1.1282-.1048,1.2786,0,.8273.7686-5.2451,1.8956-6.5237,1.5113V41.2056s-2.3511.0525-3.5921-3.0916C49.37,38.114,48.543,36.5419,46.0234,38.8825Z"/>
+ <path fill="#6a462f" d="M52.0944,33.9612S50.9346,25.1529,53.9056,24c0,0,2.85,2,2.85,4Z"/>
+ <path fill="#fff" d="M50.2833,39.3945s-1.8056-2.8619-3.6222-.9055c0,0-2.6263-4.6637,5.0944-4.489Z"/>
+ <path d="M54.4762,44.7153a2.8485,2.8485,0,0,1-1.9824-.5512.75.75,0,0,1-.1406-.8662v0a2.773,2.773,0,0,0,.05-1.2724c-.961-.128-2.6221-.772-3.5879-3.5488a.3236.3236,0,0,0-.1973-.0918c-.1416-.02-.6845.0117-1.7353,1.0625a.76.76,0,0,1-.6973.2011.7519.7519,0,0,1-.541-.4834,4.6707,4.6707,0,0,1,.1728-3.4521,3.31,3.31,0,0,1,2.336-1.5825,11.2583,11.2583,0,0,1,2.3906-.2622c.1279-.002.2793-.0044.375-.0127.0322-.1221.1-.4405.1777-.9258a19.4218,19.4218,0,0,0,.1709-2.3726c.0938-2.5972.209-5.83,2.2207-7.18a.75.75,0,0,1,.5166-.1211,2.6873,2.6873,0,0,1,2.462,2.5547.75.75,0,0,1-1.5,0,1.0927,1.0927,0,0,0-.878-1c-1.1523,1.0738-1.2461,3.6812-1.3222,5.8008a20.1992,20.1992,0,0,1-.1914,2.5674,2.9115,2.9115,0,0,1-.7129,1.8789,2.0372,2.0372,0,0,1-1.295.3106,9.7854,9.7854,0,0,0-2.1015.23,1.8612,1.8612,0,0,0-1.3379.8462,2.1754,2.1754,0,0,0-.2442,1.0464,2.7941,2.7941,0,0,1,1.9854-.5849,1.8,1.8,0,0,1,1.2949.9018.7467.7467,0,0,1,.043.1021c.9531,2.8276,2.6357,2.6528,2.709,2.6411a.7694.7694,0,0,1,.8369.5639,5.5691,5.5691,0,0,1,.1494,2.0977,11.0916,11.0916,0,0,0,3.3262-.4048A4.0469,4.0469,0,0,1,53.85,38.457a.75.75,0,0,1,.3789-.5781,24.4836,24.4836,0,0,0,3.3282-2.2168,6.3988,6.3988,0,0,0-.5147-1.9551.75.75,0,0,1,1.3965-.5488c.81,2.062.61,2.9351.53,3.1533a.75.75,0,0,1-.2266.3194A25.0572,25.0572,0,0,1,55.35,38.9668a2.6623,2.6623,0,0,0,.5957,1.5029,3.3445,3.3445,0,0,0,2.4336.9829c.5713.0342,1.6338.0977,1.8155.9034.0742.3281.0049.8066-.7461,1.2207A13.0255,13.0255,0,0,1,54.4762,44.7153Z"/>
+ <path d="M51.7565,35.75a.76.76,0,0,1-.1045-.0073.7506.7506,0,0,1-.64-.8462c.415-2.9732,5.1005-6.7349,5.6328-7.1538.2041-.15,4.55-3.3047,7.5214-3.3047a.749.749,0,0,1,.7354.604A11.0427,11.0427,0,0,1,62.08,34.0674a.75.75,0,0,1-1.2216-.1563,12.405,12.405,0,0,0-1.4707-2.2187.75.75,0,1,1,1.0839-1.0371,9.9241,9.9241,0,0,1,1.1612,1.5893,9.6344,9.6344,0,0,0,1.873-6.2441,18.1327,18.1327,0,0,0-5.9531,2.937c-1.2959,1.02-4.7734,4.1509-5.0537,6.166A.751.751,0,0,1,51.7565,35.75Z"/>
+ <path d="M50.6842,43.958a.7571.7571,0,0,1-.2031-.0278,4.3691,4.3691,0,0,0-1.376-.1953A.75.75,0,0,1,48.1305,42.6a2.2712,2.2712,0,0,1,1.9444-.3l.1835-1.1016a.75.75,0,0,1,1.48.2471l-.3144,1.8862a.7513.7513,0,0,1-.74.6265Zm-1.6133-.2153Zm.12-.0816-.001.001Z"/>
+ </g>
+ <g>
+ <line x1="42.7555" x2="54.7555" y1="42" y2="47" fill="#fff"/>
+ <path d="M54.7555,47.75a.7485.7485,0,0,1-.2881-.0576l-12-5a.75.75,0,1,1,.5762-1.3848l12,5a.75.75,0,0,1-.2881,1.4424Z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1F9.svg b/public/assets/img/icons/1F1E6-1F1F9.svg
new file mode 100644
index 0000000..5c38e63
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1F9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1FA.svg b/public/assets/img/icons/1F1E6-1F1FA.svg
new file mode 100644
index 0000000..6e3a1b4
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1FA.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="54.233 38.945 55.16 35.945 56.087 38.945 53.66 37.09 56.66 37.091 54.233 38.945"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="20.5 46.999 18.942 48.476 19.097 46.306 17 45.978 18.75 44.748 17.693 42.862 19.721 43.499 20.5 41.476 21.279 43.499 23.307 42.862 22.25 44.748 24 45.978 21.903 46.306 22.058 48.476 20.5 46.999"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="44.5 35.421 43.387 36.476 43.498 34.926 42 34.691 43.25 33.813 42.495 32.466 43.944 32.921 44.5 31.476 45.056 32.921 46.505 32.466 45.75 33.813 47 34.691 45.502 34.926 45.613 36.476 44.5 35.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="59.5 32.421 58.387 33.476 58.498 31.926 57 31.691 58.25 30.813 57.495 29.466 58.944 29.921 59.5 28.476 60.056 29.921 61.505 29.466 60.75 30.813 62 31.691 60.502 31.926 60.613 33.476 59.5 32.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="51.5 26.421 50.387 27.476 50.498 25.926 49 25.691 50.25 24.813 49.495 23.466 50.944 23.921 51.5 22.476 52.056 23.921 53.505 23.466 52.75 24.813 54 25.691 52.502 25.926 52.613 27.476 51.5 26.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="51.5 47.421 50.387 48.476 50.498 46.926 49 46.691 50.25 45.813 49.495 44.466 50.944 44.921 51.5 43.476 52.056 44.921 53.505 44.466 52.75 45.813 54 46.691 52.502 46.926 52.613 48.476 51.5 47.421"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1FC.svg b/public/assets/img/icons/1F1E6-1F1FC.svg
new file mode 100644
index 0000000..14c99ae
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="47" width="62" height="2" fill="#f1b31c"/>
+ <rect x="5" y="43" width="62" height="2" fill="#f1b31c"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="12.707 23.293 16 24 12.707 24.707 12 28 11.293 24.707 8 24 11.293 23.293 12 20 12.707 23.293"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1FD.svg b/public/assets/img/icons/1F1E6-1F1FD.svg
new file mode 100644
index 0000000..f079d9b
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1FD.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#d22f27" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6-1F1FF.svg b/public/assets/img/icons/1F1E6-1F1FF.svg
new file mode 100644
index 0000000..b977813
--- /dev/null
+++ b/public/assets/img/icons/1F1E6-1F1FF.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="42" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="38.436 34.61 39.022 33 39.584 34.618 41.137 33.894 40.39 35.436 42 36.022 40.382 36.584 41.106 38.137 39.564 37.39 38.978 39 38.416 37.382 36.863 38.106 37.61 36.564 36 35.978 37.618 35.416 36.894 33.863 38.436 34.61"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M30.5307,36a4.0529,4.0529,0,0,1,3.3784-3.9236A4.3955,4.3955,0,0,0,33.0983,32a4.0043,4.0043,0,1,0,0,8,4.3955,4.3955,0,0,0,.8108-.0764A4.0529,4.0529,0,0,1,30.5307,36Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E6.svg b/public/assets/img/icons/1F1E6.svg
new file mode 100644
index 0000000..1cdeef3
--- /dev/null
+++ b/public/assets/img/icons/1F1E6.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M36.9189,21.6057c-.1572-.3677-.519-.606-.9189-.606s-.7617,.2383-.9189,.606l-12,28c-.2178,.5078,.0176,1.0957,.5249,1.313,.5083,.2188,1.0962-.0176,1.313-.5249l2.6202-6.1138h16.9216l2.6202,6.1138c.1621,.3789,.5312,.6064,.9194,.6064,.1313,0,.2651-.0264,.3936-.0815,.5073-.2173,.7427-.8052,.5249-1.313l-12-28Zm-8.5226,20.6743l7.6037-17.7417,7.6037,17.7417h-15.2074Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36.9189,21.6057c-.1572-.3677-.519-.606-.9189-.606s-.7617,.2383-.9189,.606l-12,28c-.2178,.5078,.0176,1.0957,.5249,1.313,.5083,.2188,1.0962-.0176,1.313-.5249l2.6202-6.1138h16.9216l2.6202,6.1138c.1621,.3789,.5312,.6064,.9194,.6064,.1313,0,.2651-.0264,.3936-.0815,.5073-.2173,.7427-.8052,.5249-1.313l-12-28Zm-8.5226,20.6743l7.6037-17.7417,7.6037,17.7417h-15.2074Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1E6.svg b/public/assets/img/icons/1F1E7-1F1E6.svg
new file mode 100644
index 0000000..5e05712
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1E6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#f1b31c" points="50 55 15 16.999 49.999 16.999 50 55"/>
+ <circle cx="11.1" cy="18" r="1.75" fill="#fff"/>
+ <circle cx="44.1" cy="54" r="1.75" fill="#fff"/>
+ <circle cx="40.1" cy="49.5" r="1.75" fill="#fff"/>
+ <circle cx="35.1" cy="45" r="1.75" fill="#fff"/>
+ <circle cx="31.1" cy="40.5" r="1.75" fill="#fff"/>
+ <circle cx="23.1" cy="31.5" r="1.75" fill="#fff"/>
+ <circle cx="27.1" cy="36" r="1.75" fill="#fff"/>
+ <circle cx="15.1" cy="22.5" r="1.75" fill="#fff"/>
+ <circle cx="19.1" cy="27" r="1.75" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1E7.svg b/public/assets/img/icons/1F1E7-1F1E7.svg
new file mode 100644
index 0000000..666acbf
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1E7.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon id="_" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="33.415 29.501 36 26.712 38.585 29.501 37.943 30.096 36.439 28.467 36.439 45.288 35.561 45.288 35.561 28.467 34.057 30.096 33.415 29.501"/>
+ <polygon id="_2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="41.5 39.212 40.703 39.212 40.703 31.9 39.685 33.003 39.25 32.6 41.5 30.212 41.5 39.212"/>
+ <polygon id="_3" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="30.5 30.212 32.75 32.6 32.315 33.003 31.297 31.9 31.297 39.212 30.5 39.212 30.5 30.212"/>
+ <polygon id="_4" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="41.5 39.297 30.5 39.297 30.5 38.703 41.5 38.703 41.5 39.297"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1E9.svg b/public/assets/img/icons/1F1E7-1F1E9.svg
new file mode 100644
index 0000000..611f87c
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1E9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <circle cx="36" cy="36" r="9" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1EA.svg b/public/assets/img/icons/1F1E7-1F1EA.svg
new file mode 100644
index 0000000..bb093af
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1EB.svg b/public/assets/img/icons/1F1E7-1F1EB.svg
new file mode 100644
index 0000000..e6451b0
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1EB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="19" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="33.688 39.509 36.16 31.509 38.632 39.509 32.16 34.564 40.16 34.564 33.688 39.509"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1EC.svg b/public/assets/img/icons/1F1E7-1F1EC.svg
new file mode 100644
index 0000000..74c7006
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="42" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1ED.svg b/public/assets/img/icons/1F1E7-1F1ED.svg
new file mode 100644
index 0000000..86625d2
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1ED.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#fff" d="m21 18-16-1v38l16-1 9.067-3.6-9.067-3.6 9.067-3.6-9.067-3.6 8.933-3.6-8.933-3.6 8.933-3.6-8.933-3.6 8.933-3.6z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1EE.svg b/public/assets/img/icons/1F1E7-1F1EE.svg
new file mode 100644
index 0000000..64b8853
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1EE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" points="63.173 17 8.827 17 36 33.654 63.173 17"/>
+ <polygon fill="#d22f27" points="63.173 55 36 38.346 8.827 55 63.173 55"/>
+ <polygon fill="#5c9e31" points="67 19.346 39.827 36 67 52.654 67 19.346"/>
+ <polygon fill="#5c9e31" points="5 52.654 32.173 36 5 19.346 5 52.654"/>
+ <circle cx="36" cy="36" r="10" fill="#fff"/>
+ <circle cx="36" cy="31" r="2" fill="#d22f27"/>
+ <circle cx="40.3301" cy="38.5" r="2" fill="#d22f27"/>
+ <circle cx="31.6699" cy="38.5" r="2" fill="#d22f27"/>
+ <line x1="31.6699" x2="36" y1="38.5" y2="36" fill="none"/>
+ <line x1="40.3301" x2="36" y1="38.5" y2="36" fill="none"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1EF.svg b/public/assets/img/icons/1F1E7-1F1EF.svg
new file mode 100644
index 0000000..9643930
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1EF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F1.svg b/public/assets/img/icons/1F1E7-1F1F1.svg
new file mode 100644
index 0000000..3b5b5c9
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F1.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <g>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="43.5 25.91 44.5 22.91 27.5 22.91 28.5 25.91 43.5 25.91"/>
+ <path fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" d="M36,45.91s7.5-2.5,7.5-10v-10h-15v10C28.5,43.41,36,45.91,36,45.91Z"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" d="M28.5,32.41v3.5a10.1844,10.1844,0,0,0,.3063,2.5H43.1938a10.1845,10.1845,0,0,0,.3062-2.5v-3.5Z"/>
+ <g>
+ <g>
+ <line x1="36" x2="36" y1="30.1603" y2="27.6603" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="35.375" x2="36.625" y1="28.4936" y2="28.4936" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <line x1="40.5" x2="40.5" y1="30.1603" y2="27.6603" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="39.875" x2="41.125" y1="28.4936" y2="28.4936" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <line x1="31.5" x2="31.5" y1="30.1603" y2="27.6603" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="30.875" x2="32.125" y1="28.4936" y2="28.4936" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ </g>
+ <g>
+ <line x1="36" x2="36" y1="36.6603" y2="34.1603" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="37.25" x2="34.75" y1="35.4103" y2="35.4103" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <circle cx="36" cy="43.9103" r="1" fill="#fcea2b"/>
+ <circle cx="33" cy="40.9103" r="1" fill="#fcea2b"/>
+ <circle cx="39" cy="40.9103" r="1" fill="#fcea2b"/>
+ <path fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,46.2692A23.0924,23.0924,0,0,1,36,49.09"/>
+ <path fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25,46.2692A23.093,23.093,0,0,0,36,49.09"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F2.svg b/public/assets/img/icons/1F1E7-1F1F2.svg
new file mode 100644
index 0000000..a6f8b66
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F2.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <rect x="44" y="29" width="20" height="17" fill="#fff"/>
+ <path fill="#5c9e31" d="M43.9133,45v.4933a3.8071,3.8071,0,0,0,.1237,1.2247,3.8582,3.8582,0,0,0,.269.6564,4.561,4.561,0,0,0,.3533.5593,4.0657,4.0657,0,0,0,.399.4567,5.2435,5.2435,0,0,0,.56.4889c.2175.16.43.3255.6594.4672.2.1233.4038.2394.6066.3575.25.1455.5135.26.7682.3929.2874.1505.592.2574.8871.388.1621.0718.3281.1354.4954.1933.112.0388.2221.0881.3348.1181.1877.05.3638.134.5536.1776.1633.0376.3182.109.482.15.1116.0279.22.07.33.1027.1142.0333.2284.0688.3449.0912.13.025.2575.0616.3836.0962s.2539.0741.3807.0974c.1951.0358.3832.0989.5786.1336.1883.0334.3758.0774.5629.1192.0781.0174.1576.02.2334.0391a4.9463,4.9463,0,0,0,.6426.1149.305.305,0,0,0,.2166-.001,1.4022,1.4022,0,0,0,.1538-.0116c.1857-.0345.37-.0805.5563-.1055.0979-.0131.1939-.0371.29-.056.1657-.0328.3306-.0736.4958-.1114.0707-.0163.1438-.0237.2122-.0452.1471-.0463.2983-.0717.4472-.1089.1281-.0321.2591-.0541.3847-.0946.1728-.0557.35-.0944.5236-.1442a3.4119,3.4119,0,0,0,.3336-.0947,4.1273,4.1273,0,0,1,.4371-.1379c.1871-.0518.3675-.1233.5534-.1782.24-.0711.4728-.172.7076-.263.1879-.0729.3772-.1417.5607-.2272q.2709-.126.5451-.2443c.24-.1031.47-.225.7015-.344a4.6368,4.6368,0,0,0,.4491-.2594c.2123-.1413.2954-.4162.4545-.62.1833-.235.395-.4463.5779-.6818a5.3028,5.3028,0,0,0,.368-.5522c.1687-.2846.3237-.5771.4785-.87l.2008-.3793.369-.6969A1.2625,1.2625,0,0,0,63.9982,45Z"/>
+ <circle cx="56.25" cy="31.75" r="1" fill="#d22f27"/>
+ <circle cx="51.75" cy="31.75" r="1" fill="#d22f27"/>
+ <rect x="51" y="31" rx="2.5" ry="2.5" width="6" height="8" fill="#d22f27"/>
+ <rect x="58" y="40" rx="1" ry="1" width="4" height="2" fill="#d22f27"/>
+ <rect x="56" y="46" rx="1" ry="1" width="4" height="2" transform="translate(50.2218 -27.2462) rotate(45)" fill="#d22f27"/>
+ <rect x="48" y="46" rx="1" ry="1" width="4" height="2" transform="translate(118.5894 44.8787) rotate(135)" fill="#d22f27"/>
+ <rect x="46" y="40" rx="1" ry="1" width="4" height="2" fill="#d22f27"/>
+ <path fill="#92d3f5" d="M60,36c-2.5714,2.3636-6,0-6,0s-3.4286,2.3636-6,0v2.3636a2.0759,2.0759,0,0,1,0,2.3637S48.8571,49,54,49s6-8.2727,6-8.2727a2.0759,2.0759,0,0,1,0-2.3637Z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M53.75,28.5H43.5V43.54s0,7.52,10.25,8.46C64,51.06,64,43.54,64,43.54V28.5Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F3.svg b/public/assets/img/icons/1F1E7-1F1F3.svg
new file mode 100644
index 0000000..511b840
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F3.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" d="M5,19v5L67,47V42Z"/>
+ <path stroke="#000" stroke-miterlimit="10" d="M5,25v5L67,53V48Z"/>
+ <g fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="M41.528 34.915c.30362 .71783 .47151 1.507 .47151 2.3355 0 3.3137-2.6863 6-6 6s-6-2.6863-6-6c0-.82843 .16789-1.6176 .47151-2.3355"/>
+ <path d="M36 28v12.5"/>
+ <path d="M42 43.25c-3.7143 3.1429-8.1429 3.2143-12 0"/>
+ <path d="M26 41.75v-5.75l-2-4.25"/>
+ <path d="M46 41.75v-5.25l2-4.75"/>
+ <path d="M39.385 31.592c-2.2775-.81785-4.6618-.75339-6.8641-.02937"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F4.svg b/public/assets/img/icons/1F1E7-1F1F4.svg
new file mode 100644
index 0000000..8624f7c
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F4.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="42" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <g>
+ <ellipse cx="38.5" cy="33.2" rx="2.2" ry="1.2" transform="translate(-12.1996 36.9477) rotate(-45)"/>
+ <ellipse cx="34.5" cy="33.2" rx="1.2" ry="2.2" transform="translate(-13.3711 34.1192) rotate(-45)"/>
+ <ellipse cx="36.5" cy="36.8667" rx="2" ry="3.1333" fill="#61b2e4"/>
+ <path fill="#d22f27" d="M40,41a1,1,0,0,1-.707-1.707,1.725,1.725,0,0,0-.0059-2.5918,1,1,0,0,1,1.42-1.4082,3.7206,3.7206,0,0,1,0,5.414A.9967.9967,0,0,1,40,41Z"/>
+ <path fill="#d22f27" d="M32.8887,41a.9971.9971,0,0,1-.7071-.293,3.7208,3.7208,0,0,1,0-5.414,1,1,0,0,1,1.419,1.41,1.7242,1.7242,0,0,0-.0049,2.59A1,1,0,0,1,32.8887,41Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F6.svg b/public/assets/img/icons/1F1E7-1F1F6.svg
new file mode 100644
index 0000000..ede8c6f
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F6.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round"/>
+ <polygon fill="#fff" points="5 17 5 55 67 17 5 17"/>
+ <g>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="19.518 31 23.132 37.259 15.904 37.259 19.518 31"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="19.518 39.345 15.904 33.086 23.132 33.086 19.518 39.345"/>
+ </g>
+ <circle cx="19.518" cy="35.1726" r="6" fill="none" stroke="#000" stroke-miterlimit="10"/>
+ <polygon fill="#f1b31c" points="5 17 5 33 30 17 5 17"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F7.svg b/public/assets/img/icons/1F1E7-1F1F7.svg
new file mode 100644
index 0000000..1471c7a
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F7.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon fill="#fcea2b" points="59.023 36.023 35.866 50.653 12.977 36.291 36.134 21.661 59.023 36.023"/>
+ <circle cx="36" cy="36" r="9" fill="#1e50a0"/>
+ <path fill="#fff" d="M44.1587,39.7815a9.0459,9.0459,0,0,0,.6963-2.2587,11.4735,11.4735,0,0,0-17.4766-4.0415,8.9839,8.9839,0,0,0-.3529,2.0137,10.9983,10.9983,0,0,1,17.1332,4.2865Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F8.svg b/public/assets/img/icons/1F1E7-1F1F8.svg
new file mode 100644
index 0000000..72d09ed
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F8.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="42" width="62" height="13" fill="#61b2e4"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <polygon points="26 36 5 55 5 17 26 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1F9.svg b/public/assets/img/icons/1F1E7-1F1F9.svg
new file mode 100644
index 0000000..d0f0a88
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1F9.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" points="5 17 5 55 67 17"/>
+ <g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m46.24 27.67c0.2011 0.1408-9.044-2.459-5.06 6.075 3.623 7.761-10.23-2.525-11.32 3.865-0.7428 4.356-3.086 7.037-7.395 7.782"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.81 32.58c2.651 1.756 5.4 3.373 7.745 1.011"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.33 36.44c-0.966 4.229-0.4486 4.465 2.864 5.502"/>
+ <circle cx="46.92" cy="43.06" r="1.5" fill="#fff"/>
+ <circle cx="51.01" cy="32.07" r="1.5" fill="#fff"/>
+ <g transform="matrix(1.5 0 0 1.5 -22.39 -22.64)" stroke-width="0.6667">
+ <circle cx="35.19" cy="47.37" r="1" fill="#fff" stroke-width="0.4444"/>
+ </g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.21 40.36c1.304 2.327 1.453 3.054 1.085 5.196"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.3 38.71c1.54 0.5389 2.636 1.603 4.377 1.421"/>
+ <g transform="matrix(1.5 0 0 1.5 -16.34 -31.18)" stroke-width="0.6667">
+ <circle cx="35.19" cy="47.37" r="1" fill="#fff" stroke-width="0.4444"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1FB.svg b/public/assets/img/icons/1F1E7-1F1FB.svg
new file mode 100644
index 0000000..917a8a5
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1FB.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#1e50a0" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1FC.svg b/public/assets/img/icons/1F1E7-1F1FC.svg
new file mode 100644
index 0000000..e0b11bb
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1FC.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="31" width="62" height="10" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1FE.svg b/public/assets/img/icons/1F1E7-1F1FE.svg
new file mode 100644
index 0000000..8b43ae0
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="42" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="12" height="38" fill="#fff"/>
+ <rect x="9.0252" y="19.5251" width="4.9497" height="4.9497" transform="translate(-12.1881 14.5754) rotate(-45)" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="9.0252" y="26.5251" width="4.9497" height="4.9497" transform="translate(-17.1378 16.6257) rotate(-45)" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="9.0252" y="33.5251" width="4.9497" height="4.9497" transform="translate(-22.0876 18.6759) rotate(-45)" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="9.0252" y="40.5251" width="4.9497" height="4.9497" transform="translate(-27.0373 20.7262) rotate(-45)" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="9.0252" y="47.5251" width="4.9497" height="4.9497" transform="translate(-31.9871 22.7764) rotate(-45)" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7-1F1FF.svg b/public/assets/img/icons/1F1E7-1F1FF.svg
new file mode 100644
index 0000000..bf042b6
--- /dev/null
+++ b/public/assets/img/icons/1F1E7-1F1FF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5.0834" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5.0834" y="49" width="62" height="6" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="6" fill="#d22f27"/>
+ <circle cx="36.0834" cy="36" r="9" fill="#fff"/>
+ <circle cx="36.0834" cy="36" r="7.5" fill="#fff" stroke="#5c9e31" stroke-miterlimit="10"/>
+ <g>
+ <polygon fill="#fcea2b" points="38.583 38.5 36.083 38.5 36.083 33 39.083 33 38.583 38.5"/>
+ <path fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" d="M36.0833,41a4.9451,4.9451,0,0,0,2.5876-2.2291L36,36.1l-2.5576,2.5576A4.9084,4.9084,0,0,0,36.0833,41Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M36.0834,41s3-1,3-4V33h-6v4C33.0834,40,36.0834,41,36.0834,41Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5.0834" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E7.svg b/public/assets/img/icons/1F1E7.svg
new file mode 100644
index 0000000..d86b416
--- /dev/null
+++ b/public/assets/img/icons/1F1E7.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M46.8259,29.022c0-4.3979-3.5781-7.9761-7.9761-7.9761h-10.6758c-.5522,0-1,.4478-1,1v27.9082c0,.5522,.4478,1,1,1h10.6758c4.3979,0,7.9761-3.5781,7.9761-7.9761,0-2.9995-1.666-5.6177-4.1216-6.978,2.4556-1.3604,4.1216-3.9785,4.1216-6.978Zm-2,13.9561c0,3.2954-2.6807,5.9761-5.9761,5.9761h-9.6758v-11.9482h9.6758c3.2954,0,5.9761,2.6792,5.9761,5.9722Zm-5.9761-7.9839c-.0206,0-.0378,.0105-.058,.0117h-9.6177v-11.96h9.6758c3.2954,0,5.9761,2.6807,5.9761,5.9761,0,3.293-2.6807,5.9722-5.9761,5.9722Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46.8259,29.022c0-4.3979-3.5781-7.9761-7.9761-7.9761h-10.6758c-.5522,0-1,.4478-1,1v27.9082c0,.5522,.4478,1,1,1h10.6758c4.3979,0,7.9761-3.5781,7.9761-7.9761,0-2.9995-1.666-5.6177-4.1216-6.978,2.4556-1.3604,4.1216-3.9785,4.1216-6.978Zm-2,13.9561c0,3.2954-2.6807,5.9761-5.9761,5.9761h-9.6758v-11.9482h9.6758c3.2954,0,5.9761,2.6792,5.9761,5.9722Zm-5.9761-7.9839c-.0206,0-.0378,.0105-.058,.0117h-9.6177v-11.96h9.6758c3.2954,0,5.9761,2.6807,5.9761,5.9761,0,3.293-2.6807,5.9722-5.9761,5.9722Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1E6.svg b/public/assets/img/icons/1F1E8-1F1E6.svg
new file mode 100644
index 0000000..ad091cf
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1E6.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="17" height="38" fill="#d22f27"/>
+ <rect x="50" y="17" width="17" height="38" fill="#d22f27"/>
+ <line x1="36" x2="36" y1="46" y2="41" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 41 42.8 41 42 39 46 35 46 32 43 32 39 36 39 29 36 26"/>
+ <polyline fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 41 29.2 41 30 39 26 35 26 32 29 32 33 36 33 29 36 26"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1E8.svg b/public/assets/img/icons/1F1E8-1F1E8.svg
new file mode 100644
index 0000000..31cc2f8
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1E8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="52.233 39.354 53.16 36.354 54.087 39.354 51.66 37.5 54.66 37.5 52.233 39.354"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="42.5 35.831 41.387 36.885 41.498 35.336 40 35.101 41.25 34.223 40.495 32.876 41.944 33.331 42.5 31.885 43.056 33.331 44.505 32.876 43.75 34.223 45 35.101 43.502 35.336 43.613 36.885 42.5 35.831"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="57.5 32.831 56.387 33.885 56.498 32.336 55 32.101 56.25 31.223 55.495 29.876 56.944 30.331 57.5 28.885 58.056 30.331 59.505 29.876 58.75 31.223 60 32.101 58.502 32.336 58.613 33.885 57.5 32.831"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="49.5 26.831 48.387 27.885 48.498 26.336 47 26.101 48.25 25.223 47.495 23.876 48.944 24.331 49.5 22.885 50.056 24.331 51.505 23.876 50.75 25.223 52 26.101 50.502 26.336 50.613 27.885 49.5 26.831"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="49.5 47.831 48.387 48.885 48.498 47.336 47 47.101 48.25 46.223 47.495 44.876 48.944 45.331 49.5 43.885 50.056 45.331 51.505 44.876 50.75 46.223 52 47.101 50.502 47.336 50.613 48.885 49.5 47.831"/>
+ <circle cx="13" cy="25" r="4" fill="#fcea2b"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M32.98,42.5958A6.5958,6.5958,0,1,1,36,30.13,8.3947,8.3947,0,1,0,36,41.87,6.6516,6.6516,0,0,1,32.98,42.5958Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1E9.svg b/public/assets/img/icons/1F1E8-1F1E9.svg
new file mode 100644
index 0000000..0d8f517
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1E9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <polygon fill="#d22f27" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="67 24 67 17 59 17 5 48 5 55 13 55 67 24"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="12.348 30.583 14.671 23.583 16.674 30.476 11.11 26.322 18.11 26.15 12.348 30.583"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1EB.svg b/public/assets/img/icons/1F1E8-1F1EB.svg
new file mode 100644
index 0000000..7313b4d
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1EB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="17" width="62" height="10" fill="#1e50a0"/>
+ <rect x="5" y="27" width="62" height="9" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="9" fill="#5c9e31"/>
+ <rect x="33" y="17" width="6" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="12.906 19.603 14.451 24.603 10.406 21.513 15.406 21.513 11.361 24.603 12.906 19.603"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1EC.svg b/public/assets/img/icons/1F1E8-1F1EC.svg
new file mode 100644
index 0000000..b6ccf4c
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#5c9e31" points="5 17 5 55 67 17 5 17"/>
+ <polygon fill="#f1b31c" points="67 17 54 17 5 55 18 55 67 17"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1ED.svg b/public/assets/img/icons/1F1E8-1F1ED.svg
new file mode 100644
index 0000000..a9139bf
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1ED.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="17" width="38" height="38" fill="#d22f27"/>
+ <polygon fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="47 32.462 39.538 32.462 39.538 25 32.462 25 32.462 32.462 25 32.462 25 39.538 32.462 39.538 32.462 47 39.538 47 39.538 39.538 47 39.538 47 32.462"/>
+ </g>
+ <g id="line">
+ <rect x="17" y="17" width="38" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1EE.svg b/public/assets/img/icons/1F1E8-1F1EE.svg
new file mode 100644
index 0000000..3908c96
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1EE.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#e27022"/>
+ <rect x="46" y="17" width="21" height="38" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F0.svg b/public/assets/img/icons/1F1E8-1F1F0.svg
new file mode 100644
index 0000000..953c92f
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F0.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <circle cx="51.1" cy="50" r="1.75" fill="#fff"/>
+ <circle cx="51.1" cy="30" r="1.75" fill="#fff"/>
+ <g>
+ <circle cx="56.1" cy="48.6603" r="1.75" fill="#fff"/>
+ <circle cx="46.1" cy="31.3397" r="1.75" fill="#fff"/>
+ </g>
+ <circle cx="41.1" cy="40" r="1.75" fill="#fff"/>
+ <circle cx="61.1" cy="40" r="1.75" fill="#fff"/>
+ <g>
+ <circle cx="59.7603" cy="45" r="1.75" fill="#fff"/>
+ <circle cx="42.4398" cy="35" r="1.75" fill="#fff"/>
+ </g>
+ <g>
+ <circle cx="46.1" cy="48.6603" r="1.75" fill="#fff"/>
+ <circle cx="56.1" cy="31.3397" r="1.75" fill="#fff"/>
+ </g>
+ <g>
+ <circle cx="42.4398" cy="45" r="1.75" fill="#fff"/>
+ <circle cx="59.7603" cy="35" r="1.75" fill="#fff"/>
+ </g>
+ </g>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F1.svg b/public/assets/img/icons/1F1E8-1F1F1.svg
new file mode 100644
index 0000000..24013b9
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <rect x="5" y="17" width="21" height="19" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="12.688 30.445 15.16 22.445 17.632 30.445 11.16 25.5 19.16 25.5 12.688 30.445"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F2.svg b/public/assets/img/icons/1F1E8-1F1F2.svg
new file mode 100644
index 0000000..fd78340
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F2.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#f1b31c"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="33.528 40 36 32 38.473 40 32 35.055 40 35.056 33.528 40"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F3.svg b/public/assets/img/icons/1F1E8-1F1F3.svg
new file mode 100644
index 0000000..372b56b
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F3.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <circle cx="24" cy="34" r="1.75" fill="#f1b31c"/>
+ <circle cx="24" cy="24" r="1.75" fill="#f1b31c"/>
+ <circle cx="28" cy="31" r="1.75" fill="#f1b31c"/>
+ <circle cx="28" cy="26" r="1.75" fill="#f1b31c"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="13.528 32.445 16 24.445 18.473 32.445 12 27.5 20 27.5 13.528 32.445"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F4.svg b/public/assets/img/icons/1F1E8-1F1F4.svg
new file mode 100644
index 0000000..5528b94
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F4.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="45" width="62" height="10" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="9" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F5.svg b/public/assets/img/icons/1F1E8-1F1F5.svg
new file mode 100644
index 0000000..13f31d8
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F5.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1F7.svg b/public/assets/img/icons/1F1E8-1F1F7.svg
new file mode 100644
index 0000000..d3df24c
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1F7.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="29.5" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="49" width="62" height="6" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="6" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FA.svg b/public/assets/img/icons/1F1E8-1F1FA.svg
new file mode 100644
index 0000000..08fabdf
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="32" width="62" height="8" fill="#1e50a0"/>
+ <rect x="5" y="47" width="62" height="8" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="8" fill="#1e50a0"/>
+ <path fill="#d22f27" d="m5 55-1e-6 -19 1e-6 -19 32.91 19-16.45 9.5z"/>
+ <path transform="rotate(-120 15.368 32.9) scale(.8682)" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m19.5 39.74-4.253-0.8137-2.241 3.705-0.5402-4.296-4.216-0.9863 3.919-1.841-0.3648-4.314 2.962 3.158 3.991-1.68-2.088 3.793z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FB.svg b/public/assets/img/icons/1F1E8-1F1FB.svg
new file mode 100644
index 0000000..5e21396
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="41" width="62" height="6" fill="#d22f27" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <g>
+ <circle cx="25.1" cy="51" r="1.75" fill="#f1b31c"/>
+ <circle cx="25.1" cy="37" r="1.75" fill="#f1b31c"/>
+ </g>
+ <g>
+ <circle cx="29.2145" cy="49.6631" r="1.75" fill="#f1b31c"/>
+ <circle cx="20.9855" cy="38.3369" r="1.75" fill="#f1b31c"/>
+ </g>
+ <g>
+ <circle cx="29.2145" cy="38.3369" r="1.75" fill="#f1b31c"/>
+ <circle cx="20.9855" cy="49.6631" r="1.75" fill="#f1b31c"/>
+ </g>
+ <g>
+ <circle cx="31.7574" cy="41.8369" r="1.75" fill="#f1b31c"/>
+ <circle cx="18.4426" cy="46.1631" r="1.75" fill="#f1b31c"/>
+ </g>
+ <g>
+ <circle cx="31.7574" cy="46.1631" r="1.75" fill="#f1b31c"/>
+ <circle cx="18.4426" cy="41.8369" r="1.75" fill="#f1b31c"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FC.svg b/public/assets/img/icons/1F1E8-1F1FC.svg
new file mode 100644
index 0000000..d6511c3
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="41" width="62" height="6" fill="#f1b31c"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="17.5 26 19.045 31 15 27.91 20 27.91 15.955 31 17.5 26"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="11.5 21 13.045 26 9 22.91 14 22.91 9.955 26 11.5 21"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FD.svg b/public/assets/img/icons/1F1E8-1F1FD.svg
new file mode 100644
index 0000000..aacdb27
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#5c9e31" points="67 17 67 55 5 17 67 17"/>
+ <circle cx="36" cy="36" r="9" fill="#f1b31c"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="18.174 44.737 18.87 42.487 19.565 44.737 17.745 43.346 19.995 43.346 18.174 44.737"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="10.875 42.094 10.041 42.885 10.123 41.723 9 41.547 9.938 40.889 9.371 39.878 10.458 40.219 10.875 39.135 11.292 40.219 12.379 39.878 11.813 40.889 12.75 41.547 11.627 41.723 11.709 42.885 10.875 42.094"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="22.125 39.844 21.291 40.635 21.373 39.473 20.25 39.297 21.188 38.639 20.621 37.628 21.708 37.969 22.125 36.885 22.542 37.969 23.629 37.628 23.063 38.639 24 39.297 22.877 39.473 22.959 40.635 22.125 39.844"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="16.125 35.344 15.291 36.135 15.373 34.973 14.25 34.797 15.188 34.139 14.621 33.128 15.708 33.469 16.125 32.385 16.542 33.469 17.629 33.128 17.063 34.139 18 34.797 16.877 34.973 16.959 36.135 16.125 35.344"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="16.125 51.094 15.291 51.885 15.373 50.723 14.25 50.547 15.188 49.889 14.621 48.878 15.708 49.219 16.125 48.135 16.542 49.219 17.629 48.878 17.063 49.889 18 50.547 16.877 50.723 16.959 51.885 16.125 51.094"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" d="M31.6167,33.9578a3.9219,3.9219,0,0,1,1.3637.618,3.7837,3.7837,0,0,0,4.1357.1622,7.3908,7.3908,0,0,0,1.383-1.2213l1.3647-1.4247a1.767,1.767,0,0,0,1.2557.0939,5.833,5.833,0,0,0,.6047,3.0157,7.2091,7.2091,0,0,0-2.5037,2.7337,10.1762,10.1762,0,0,0-.4691,2.74,2.3962,2.3962,0,0,1-.2922,1.0169.9378.9378,0,0,1-.8912.47c-.6224-.1-.8053-.9185-.7177-1.5428s.2827-1.3239-.0822-1.838a2.008,2.008,0,0,0-1.2545-.6339l-2.7566-.6358c-.644-.1485-1.4613-.2346-1.8317.3128a.55.55,0,0,1-.1781.2081c-.2479.1248-.4224-.2919-.3351-.5554a4.2479,4.2479,0,0,1,1.0534-1.3153c.3756-.4246.6276-1.1023.26-1.5345C31.2641,34.0837,31.3394,33.9275,31.6167,33.9578Z"/>
+ <line x1="49.4349" x2="62.4349" y1="30.2958" y2="26.2958" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54.5" x2="58.5" y1="24.5" y2="27.5" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="58.5 21.5 59.85 24.125 58.5 27.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FE.svg b/public/assets/img/icons/1F1E8-1F1FE.svg
new file mode 100644
index 0000000..c746104
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path fill="#e27022" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" d="M53.3956,25.8867a22.4569,22.4569,0,0,0-3.912,1.7784,1.2328,1.2328,0,0,1-1.08.2357,8.4457,8.4457,0,0,1-2.772,1.677c-.5144.188-1.0457.3253-1.5759.4624l-1.6436.4247a15.6892,15.6892,0,0,1-2.54.5091,15.6949,15.6949,0,0,1-2.77-.084l-1.9812-.1773a4.5448,4.5448,0,0,1-2.4609-.7106,4.9509,4.9509,0,0,1,.1615,2.3536c-.1173.6706-.511,1.4233-1.19,1.4691a2.816,2.816,0,0,1-1.23-.4253,2.6661,2.6661,0,0,0-2.2932.1061c-.4684.4485-.66,1.1472-1.1813,1.533-.6371.4716-1.1327.1157-1.7391-.107-.9379-.3444-.4842.42-.2224,1.0519a2.6344,2.6344,0,0,1,.1524,1.4925,2.1325,2.1325,0,0,1,1.1052,1.9224,26.0579,26.0579,0,0,0,2.93,1.3147,2.6293,2.6293,0,0,0,.9883.225c.516-.0153.9953-.3174,1.5114-.3086a1.3283,1.3283,0,0,1,1.2364,1.4653,3.4945,3.4945,0,0,1,1.24-.0275c-.546-.35-.327-1.2705.2195-1.62a3.8876,3.8876,0,0,1,1.8876-.365,8.0513,8.0513,0,0,0,3.78-1.2291,1.4765,1.4765,0,0,1,1.16-.3631c.55-.3392.2986-1.22.63-1.775.3865-.6478,1.3656-.5691,2.0385-.228a1.159,1.159,0,0,0,.58.1884,1.3224,1.3224,0,0,0,.5192-.22,2.29,2.29,0,0,1,2.3387.11,12.3481,12.3481,0,0,0-2.3708-2.9752,3.5207,3.5207,0,0,1,.1563-1.458,1.2014,1.2014,0,0,1,1.1224-.8041,1.5714,1.5714,0,0,0,.377.0285c.2865-.0456.4344-.3548.5849-.6028.8345-1.3751,2.8112-1.5874,3.86-2.8067a4.6449,4.6449,0,0,1,.534-.6082,4.9435,4.9435,0,0,1,1.1279-.5264A1.0671,1.0671,0,0,0,53.3956,25.8867Z"/>
+ <g>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5,42a18.0342,18.0342,0,0,0,11,4"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5,42a18.0339,18.0339,0,0,1-11,4"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8-1F1FF.svg b/public/assets/img/icons/1F1E8-1F1FF.svg
new file mode 100644
index 0000000..2855a51
--- /dev/null
+++ b/public/assets/img/icons/1F1E8-1F1FF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <path fill="#1e50a0" d="m36 36-31 18.6v-37.2z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E8.svg b/public/assets/img/icons/1F1E8.svg
new file mode 100644
index 0000000..a741ff2
--- /dev/null
+++ b/public/assets/img/icons/1F1E8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M36.6819,23c2.2046,0,4.3257,.8042,5.9727,2.2642,.4131,.3672,1.0464,.3281,1.4116-.0845,.3667-.4136,.3286-1.0454-.0845-1.4121-2.0137-1.7847-4.606-2.7676-7.2998-2.7676-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11,2.6943,0,5.2866-.9829,7.2998-2.7676,.4131-.3662,.4512-.998,.0845-1.4116-.3662-.4126-.999-.4521-1.4116-.0845-1.6465,1.4595-3.7676,2.2637-5.9727,2.2637-4.9624,0-9-4.0376-9-9v-8c0-4.9624,4.0376-9,9-9Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36.6819,23c2.2046,0,4.3257,.8042,5.9727,2.2642,.4131,.3672,1.0464,.3281,1.4116-.0845,.3667-.4136,.3286-1.0454-.0845-1.4121-2.0137-1.7847-4.606-2.7676-7.2998-2.7676-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11,2.6943,0,5.2866-.9829,7.2998-2.7676,.4131-.3662,.4512-.998,.0845-1.4116-.3662-.4126-.999-.4521-1.4116-.0845-1.6465,1.4595-3.7676,2.2637-5.9727,2.2637-4.9624,0-9-4.0376-9-9v-8c0-4.9624,4.0376-9,9-9Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1EA.svg b/public/assets/img/icons/1F1E9-1F1EA.svg
new file mode 100644
index 0000000..4c75505
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="30" width="62" height="12" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1EC.svg b/public/assets/img/icons/1F1E9-1F1EC.svg
new file mode 100644
index 0000000..2a24faa
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1EC.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path fill="#fff" d="M67,44a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,44V42a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,42Z"/>
+ <path fill="#1e50a0" d="M67,46a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,46V44a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,44Z"/>
+ <path fill="#fff" d="M67,48a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,48V46a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,46Z"/>
+ <path fill="#1e50a0" d="M67,50a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,50V48a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,48Z"/>
+ <path fill="#1e50a0" d="M67,55s-4.6307-.9506-6.2-1-4.6308.9506-6.2,1-4.6308-.9506-6.2-1-4.6307.9506-6.2,1-4.6307-.9506-6.2-1-4.6308.9508-6.2,1-4.6308-.9519-6.2-1-4.6306.9585-6.2,1-4.63-1-6.2-1A50.8361,50.8361,0,0,0,5,55V51a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,51Z"/>
+ <path fill="#fff" d="M67,52a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,52V50a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,50Z"/>
+ <path fill="#1e50a0" d="M67,38a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,38V36a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,36Z"/>
+ <path fill="#fff" d="M67,40a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,40V38a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,38Z"/>
+ <path fill="#1e50a0" d="M67,42a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,42V40a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,40Z"/>
+ <path fill="#fff" d="M67,44a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,44V42a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,42Z"/>
+ <path fill="#1e50a0" d="M67,30a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,30V28a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,28Z"/>
+ <path fill="#fff" d="M67,32a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,32V30a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,30Z"/>
+ <path fill="#1e50a0" d="M67,34a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,34V32a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,32Z"/>
+ <path fill="#fff" d="M67,36a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,36V34a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,34Z"/>
+ <path fill="#1e50a0" d="M67,22a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,22V20a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,20Z"/>
+ <path fill="#fff" d="M67,24a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,24V22a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,22Z"/>
+ <path fill="#1e50a0" d="M67,18a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,18V16a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,16Z"/>
+ <path fill="#fff" d="M67,20a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,20V18a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,18Z"/>
+ <path fill="#1e50a0" d="M67,26a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,26V24a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,24Z"/>
+ <path fill="#fff" d="M67,28a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,28V26a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,26Z"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1EF.svg b/public/assets/img/icons/1F1E9-1F1EF.svg
new file mode 100644
index 0000000..52f2267
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1EF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="36" width="62" height="19" fill="#5c9e31"/>
+ <polygon fill="#fff" points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="11.413 39.046 13.736 32.046 15.739 38.939 10.175 34.785 17.175 34.613 11.413 39.046"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1F0.svg b/public/assets/img/icons/1F1E9-1F1F0.svg
new file mode 100644
index 0000000..19e24b5
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1F0.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1F2.svg b/public/assets/img/icons/1F1E9-1F1F2.svg
new file mode 100644
index 0000000..c2d5d9b
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1F2.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#186648"/>
+ <rect x="38" y="16.9999" width="4" height="38" fill="#ffffff" stroke-width="2"/>
+ <rect x="5" y="34" width="62" height="4"/>
+ <rect x="5" y="38" width="62" height="4" fill="#ffffff" stroke-width="2"/>
+ <rect x="5" y="30" width="62" height="4" fill="#fcea2b"/>
+ <rect x="34" y="16.9999" width="4" height="38"/>
+ <rect x="30" y="16.9999" width="4" height="38" fill="#fcea2b"/>
+ <circle cx="36" cy="36" r="13" fill="#d22f27"/>
+ <g>
+ <path d="M36.3668,34.9556A5.1,5.1,0,0,0,39.2812,38.46a.2572.2572,0,0,0,.3528-.1087.1829.1829,0,0,0-.0858-.2935h0a4.81,4.81,0,0,1-2.6927-3.1408h0a.2261.2261,0,0,0-.2408-.1658A.2317.2317,0,0,0,36.3668,34.9556Z"/>
+ <path fill="#8967aa" d="m 38.76838,36.930886 -0.04049,-0.07964 c -0.35042,-0.700289 -0.900863,-1.247485 -1.279496,-1.921372 -0.3688,-0.656515 0.523623,-1.402075 1.152692,-1.766677 0.735111,-0.425818 0.540407,-1.883677 0.185768,-2.432192 L 37.245235,28.7955 c 0,0 -0.81116,-1.158456 -3.568533,0.201086 0,0 -3.539239,0.856733 -3.846066,1.5378 0,0 2.683445,-0.73296 2.954423,0.520945 0.270979,1.253904 -1.404094,1.699196 0.241578,4.689899 0,0 1.39113,2.968668 3.114979,3.446877 a 6.2,6.2 0 0 1 2.542156,0.423068 c -0.222069,-0.587995 0.171291,-2.063302 0.08461,-2.684289 z"/>
+ <path d="m 36.546061,40.353075 c -0.02413,-0.0043 -0.04798,-0.0095 -0.0716,-0.01608 -1.880332,-0.521946 -3.872761,-3.835772 -4.093515,-4.211819 -1.156731,-2.193184 -0.677442,-3.058197 -0.08869,-3.758501 0.190669,-0.226735 0.189081,-0.234428 0.171232,-0.324394 -0.0715,-0.308604 -1.465792,-0.825676 -2.947315,-0.971861 a 0.7645,0.7645 0 0 1 -0.575368,-0.370134 0.7471,0.7471 0 0 1 -0.03515,-0.683487 c 0.125943,-0.281203 0.458813,-1.021853 5.183722,-1.908856 a 3.1158,3.1158 0 0 1 3.03469,-0.716314 c 1.632216,0.629901 2.056766,2.90519 2.099993,3.162201 a 0.75,0.75 0 0 1 -1.478873,0.249385 c -0.07498,-0.435131 -0.44983,-1.739743 -1.16317,-2.013269 -0.521466,-0.203036 -1.221084,0.221324 -1.714145,0.611025 a 0.7464,0.7464 0 0 1 -0.328729,0.148777 c -0.811766,0.149916 -1.698281,0.346562 -2.462138,0.545542 a 2.5786,2.5786 0 0 1 1.859247,1.659669 1.7587,1.7587 0 0 1 -0.496261,1.576882 c -0.276065,0.328655 -0.514158,0.612421 0.250862,2.064222 0.753312,1.278636 2.257123,3.238546 3.185376,3.49625 a 0.75,0.75 0 0 1 -0.33,1.4615 z m -6.359238,-9.592806 z"/>
+ <g>
+ <path fill="#186648" d="m 36.064435,37.754768 c -0.30154,-2.450592 1.415024,-5.90865 3.020755,-4.276826 1.605732,1.631823 0.736585,11.198537 0.736585,11.198537 0,0 -3.455817,-4.471021 -3.75734,-6.921711 z"/>
+ <path d="M 39.892396,45.388561 A 0.75,0.75 0 0 1 39.444515,45.12813 c -0.381778,-0.461404 -3.745087,-4.585186 -4.149067,-7.153353 l 8.7e-5,-4.92e-4 c -0.301704,-1.921584 0.463771,-4.649199 1.940178,-5.424198 a 1.8249,1.8249 0 0 1 2.193312,0.388771 c 1.819223,1.72887 1.436977,10.094283 1.342634,11.754016 a 0.75,0.75 0 0 1 -0.879263,0.695687 z M 36.77649,37.74131 c 0.199565,1.263855 1.483043,3.286457 2.5771,4.803688 0.08008,-3.890399 -0.220846,-7.818734 -0.958078,-8.519397 -0.263163,-0.250707 -0.37794,-0.190625 -0.462799,-0.147607 -0.695015,0.364855 -1.394724,2.342293 -1.155239,3.86349 z"/>
+ </g>
+ <circle cx="36" cy="25" r="1" fill="#186648"/>
+ <circle cx="50.2849" cy="-3.0357" r="1" transform="rotate(36)" fill="#186648"/>
+ <circle cx="45.3626" cy="-34.1134" r="1" transform="rotate(72)" fill="#186648"/>
+ <circle cx="23.1134" cy="-56.3626" r="1" transform="rotate(108)" fill="#186648"/>
+ <circle cx="-7.9643" cy="-61.2849" r="1" transform="rotate(144)" fill="#186648"/>
+ <circle cx="-36" cy="-47" r="1" transform="scale(-1)" fill="#186648"/>
+ <circle cx="-50.2849" cy="-18.9643" r="1" transform="rotate(-144)" fill="#186648"/>
+ <circle cx="-45.3626" cy="12.1134" r="1" transform="rotate(-108)" fill="#186648"/>
+ <circle cx="-23.1134" cy="34.3626" r="1" transform="rotate(-72)" fill="#186648"/>
+ <circle cx="7.9643" cy="39.2849" r="1" transform="rotate(-36)" fill="#186648"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1F4.svg b/public/assets/img/icons/1F1E9-1F1F4.svg
new file mode 100644
index 0000000..d1627da
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1F4.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="36" width="31" height="19" fill="#d22f27"/>
+ <rect x="36" y="17" width="31" height="19" fill="#d22f27"/>
+ <rect x="5" y="33" width="62" height="6" fill="#fff"/>
+ <rect x="33" y="17" width="6" height="38" fill="#fff"/>
+ <circle cx="36" cy="36" r="3" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9-1F1FF.svg b/public/assets/img/icons/1F1E9-1F1FF.svg
new file mode 100644
index 0000000..4c6acbc
--- /dev/null
+++ b/public/assets/img/icons/1F1E9-1F1FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="36" y="17" width="31" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="43.863 38.5 41.457 33.928 46.034 36.326 41.034 37.018 44.547 33.5 43.863 38.5"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M39.2921,44.6429A8.6429,8.6429,0,1,1,43.25,28.3078a11,11,0,1,0,0,15.3844A8.715,8.715,0,0,1,39.2921,44.6429Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1E9.svg b/public/assets/img/icons/1F1E9.svg
new file mode 100644
index 0000000..1df2920
--- /dev/null
+++ b/public/assets/img/icons/1F1E9.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M38.6938,21.052h-9.708c-.5522,0-1,.4478-1,1v27.896c0,.5522,.4478,1,1,1h9.708c5.1392,0,9.3203-4.1807,9.3203-9.3198v-11.2602c0-5.1367-4.1811-9.3159-9.3203-9.3159Zm7.3203,20.5762c0,4.0361-3.2837,7.3198-7.3203,7.3198h-8.708V23.052h8.708c4.0366,0,7.3203,3.2817,7.3203,7.3159v11.2602Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M38.6938,21.052h-9.708c-.5522,0-1,.4478-1,1v27.896c0,.5522,.4478,1,1,1h9.708c5.1392,0,9.3203-4.1807,9.3203-9.3198v-11.2602c0-5.1367-4.1811-9.3159-9.3203-9.3159Zm7.3203,20.5762c0,4.0361-3.2837,7.3198-7.3203,7.3198h-8.708V23.052h8.708c4.0366,0,7.3203,3.2817,7.3203,7.3159v11.2602Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1E6.svg b/public/assets/img/icons/1F1EA-1F1E6.svg
new file mode 100644
index 0000000..d2b27b5
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1E6.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <path fill="#d22f27" d="M23,33v7a2.0059,2.0059,0,0,1-2,2H17a2.0059,2.0059,0,0,1-2-2V33"/>
+ <rect x="5" y="17" width="62" height="9" fill="#d22f27"/>
+ <rect x="5" y="46" width="62" height="9" fill="#d22f27"/>
+ <rect x="19" y="33" width="4" height="4" fill="#f1b31c"/>
+ <circle cx="19" cy="37" r="1.5" fill="#6a462f"/>
+ <g>
+ <line x1="27" x2="27" y1="33" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11" x2="11" y1="33" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15,30a8.5678,8.5678,0,0,1,4-1"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23,30a8.5678,8.5678,0,0,0-4-1"/>
+ <line x1="15" x2="23" y1="33" y2="33" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23,33v7a2.0059,2.0059,0,0,1-2,2H17a2.0059,2.0059,0,0,1-2-2V33"/>
+ <line x1="10" x2="12" y1="42" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="28" y1="42" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1E8.svg b/public/assets/img/icons/1F1EA-1F1E8.svg
new file mode 100644
index 0000000..1e4549a
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1E8.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="45" width="62" height="10" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="9" fill="#1e50a0"/>
+ <ellipse cx="36" cy="36" rx="4.5" ry="6" fill="#92d3f5"/>
+ <path fill="#5c9e31" d="M40.5,36c0,3.3137-2.0147,6-4.5,6s-4.5-2.6863-4.5-6Z"/>
+ <line x1="36" x2="36" y1="46" y2="42" fill="none" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0652,42A10.9284,10.9284,0,0,0,44.5,35V30H46"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,30h1.5v5a10.9284,10.9284,0,0,0,2.4348,7"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,26c3.5-1,5.25,0,7,3,1.75-3,3.5-4,7-3"/>
+ <ellipse cx="36" cy="36" rx="4.5" ry="6" fill="none" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1EA.svg b/public/assets/img/icons/1F1EA-1F1EA.svg
new file mode 100644
index 0000000..349b9a8
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="30" width="62" height="12"/>
+ <rect x="5" y="17" width="62" height="13" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1EC.svg b/public/assets/img/icons/1F1EA-1F1EC.svg
new file mode 100644
index 0000000..38a5c07
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1EC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="33" y="33" width="6" height="6" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="32" y2="40" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1ED.svg b/public/assets/img/icons/1F1EA-1F1ED.svg
new file mode 100644
index 0000000..7f31df2
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1ED.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <polygon fill="#d22f27" points="26 36 5 55 5 17 26 36"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M35.1216,36A4.0529,4.0529,0,0,1,38.5,32.0764,4.3955,4.3955,0,0,0,37.6892,32a4.0043,4.0043,0,1,0,0,8,4.3955,4.3955,0,0,0,.8108-.0764A4.0529,4.0529,0,0,1,35.1216,36Z"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="38.707 38 40.035 34 41.18 37.939 38 35.565 42 35.467 38.707 38"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1F7.svg b/public/assets/img/icons/1F1EA-1F1F7.svg
new file mode 100644
index 0000000..1313046
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1F7.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="36" width="62" height="19" fill="#61b2e4"/>
+ <polygon fill="#d22f27" points="66 36 6 54 6 18 66 36"/>
+ <circle cx="19" cy="36.5" r="9.5" fill="none" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19" x2="19" y1="46" y2="33" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="22" y1="41" y2="41" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="22" y1="37" y2="37" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="19" y1="39" y2="39" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="19" y1="35" y2="35" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1F8.svg b/public/assets/img/icons/1F1EA-1F1F8.svg
new file mode 100644
index 0000000..d2b27b5
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1F8.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <path fill="#d22f27" d="M23,33v7a2.0059,2.0059,0,0,1-2,2H17a2.0059,2.0059,0,0,1-2-2V33"/>
+ <rect x="5" y="17" width="62" height="9" fill="#d22f27"/>
+ <rect x="5" y="46" width="62" height="9" fill="#d22f27"/>
+ <rect x="19" y="33" width="4" height="4" fill="#f1b31c"/>
+ <circle cx="19" cy="37" r="1.5" fill="#6a462f"/>
+ <g>
+ <line x1="27" x2="27" y1="33" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11" x2="11" y1="33" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15,30a8.5678,8.5678,0,0,1,4-1"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23,30a8.5678,8.5678,0,0,0-4-1"/>
+ <line x1="15" x2="23" y1="33" y2="33" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23,33v7a2.0059,2.0059,0,0,1-2,2H17a2.0059,2.0059,0,0,1-2-2V33"/>
+ <line x1="10" x2="12" y1="42" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="28" y1="42" y2="42" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1F9.svg b/public/assets/img/icons/1F1EA-1F1F9.svg
new file mode 100644
index 0000000..fdccb19
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1F9.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fcea2b"/>
+ <rect x="5" y="17" width="62" height="13" fill="#5c9e31"/>
+ <circle cx="36" cy="36" r="10" fill="#1e50a0"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="36 31 38.781 40 31.5 34.438 40.5 34.438 33.219 40 36 31"/>
+ <line x1="36" x2="36" y1="44" y2="42" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="43.6085" x2="41.7064" y1="38.4722" y2="37.8541" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="40.7023" x2="39.5268" y1="29.5279" y2="31.1459" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="31.2978" x2="32.4733" y1="29.5278" y2="31.1459" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="28.3916" x2="30.2937" y1="38.4721" y2="37.8541" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <circle cx="36" cy="36" r="1.75" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA-1F1FA.svg b/public/assets/img/icons/1F1EA-1F1FA.svg
new file mode 100644
index 0000000..53017dc
--- /dev/null
+++ b/public/assets/img/icons/1F1EA-1F1FA.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="35.105 26.794 36.024 24.099 36.816 26.753 34.616 25.154 37.384 25.087 35.105 26.794"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="35.105 47.901 36.024 45.206 36.816 47.859 34.616 46.261 37.384 46.194 35.105 47.901"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="26.093 31.922 27.011 29.227 27.804 31.88 25.603 30.282 28.371 30.215 26.093 31.922"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="44.371 42.475 45.29 39.78 46.082 42.434 43.882 40.835 46.65 40.768 44.371 42.475"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="29.838 28.242 30.757 25.547 31.549 28.2 29.348 26.602 32.116 26.535 29.838 28.242"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="40.391 46.52 41.31 43.826 42.102 46.479 39.901 44.88 42.67 44.814 40.391 46.52"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="45.659 37.347 46.578 34.653 47.37 37.306 45.169 35.707 47.937 35.641 45.659 37.347"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="24.552 37.347 25.471 34.653 26.263 37.306 24.063 35.707 26.831 35.641 24.552 37.347"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="40.281 28.216 41.2 25.522 41.992 28.175 39.792 26.576 42.56 26.51 40.281 28.216"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="29.728 46.495 30.647 43.8 31.439 46.454 29.238 44.855 32.007 44.788 29.728 46.495"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="44.13 31.886 45.048 29.191 45.841 31.845 43.64 30.246 46.408 30.179 44.13 31.886"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="25.851 42.439 26.77 39.745 27.562 42.398 25.361 40.799 28.129 40.733 25.851 42.439"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EA.svg b/public/assets/img/icons/1F1EA.svg
new file mode 100644
index 0000000..e5e58e3
--- /dev/null
+++ b/public/assets/img/icons/1F1EA.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M45,23c.5522,0,1-.4478,1-1s-.4478-1-1-1H29c-.5522,0-1,.4478-1,1v28c0,.5522,.4478,1,1,1h16c.5522,0,1-.4478,1-1s-.4478-1-1-1h-15v-12h11c.5522,0,1-.4478,1-1s-.4478-1-1-1h-11v-12h15Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M45,23c.5522,0,1-.4478,1-1s-.4478-1-1-1H29c-.5522,0-1,.4478-1,1v28c0,.5522,.4478,1,1,1h16c.5522,0,1-.4478,1-1s-.4478-1-1-1h-15v-12h11c.5522,0,1-.4478,1-1s-.4478-1-1-1h-11v-12h15Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1EE.svg b/public/assets/img/icons/1F1EB-1F1EE.svg
new file mode 100644
index 0000000..bb4e0bf
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1EE.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#1e50a0" stroke="#1e50a0" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1EF.svg b/public/assets/img/icons/1F1EB-1F1EF.svg
new file mode 100644
index 0000000..bf1aec2
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1EF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <path fill="#d22f27" d="M52,48s6-1.9375,6-7.75V34.5H46v5.75C46,46.0625,52,48,52,48Z"/>
+ <rect x="53" y="37" width="5" height="4" fill="#fff"/>
+ <rect x="46" y="37" width="5" height="4" fill="#fff"/>
+ <path fill="#fff" d="M51,47.5743V43H46.5118A9.0283,9.0283,0,0,0,51,47.5743Z"/>
+ <path fill="#fff" d="M57.4882,43H53v4.5743A9.028,9.028,0,0,0,57.4882,43Z"/>
+ <rect x="46.5" y="34" width="11" height="2" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1F0.svg b/public/assets/img/icons/1F1EB-1F1F0.svg
new file mode 100644
index 0000000..2da932d
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1F0.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <path fill="#61b2e4" d="M59,29v5c0,9-2.6667,13-8,15-5.3333-2-8-6-8-15V29Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59,29v5c0,9-2.6667,13-8,15-5.3333-2-8-6-8-15V29Z"/>
+ <rect x="49" y="33" width="5" height="2" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54" x2="54" y1="35" y2="37" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="49" y1="35" y2="37" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47" x2="49" y1="33" y2="33" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.035,40.115C45.035,40.548,45.945,40.925,47,41c2,0,2,-1,4,-1"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.721,44.814C46.142,44.978,46.579,44.971,47,45c2,0,2,-1,4,-1"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.965,40.115C56.965,40.548,56.055,40.925,55,41c-2,0-2-1-4-1"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.279,44.814C55.858,44.978,55.421,44.971,55,45c-2,0-2-1-4-1"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1F2.svg b/public/assets/img/icons/1F1EB-1F1F2.svg
new file mode 100644
index 0000000..353db5c
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1F2.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#92d3f5"/>
+ <g>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="41.523 34.356 46.477 36.045 41.599 37.501 44.538 33.456 44.66 38.544 41.523 34.356"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="30.477 37.644 25.523 35.955 30.401 34.499 27.462 38.544 27.34 33.456 30.477 37.644"/>
+ </g>
+ <g>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="34.356 30.477 36.045 25.523 37.501 30.401 33.456 27.462 38.544 27.34 34.356 30.477"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="37.644 41.523 35.955 46.477 34.499 41.599 38.544 44.538 33.456 44.66 37.644 41.523"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1F4.svg b/public/assets/img/icons/1F1EB-1F1F4.svg
new file mode 100644
index 0000000..43a69ea
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1F4.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#1e50a0" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB-1F1F7.svg b/public/assets/img/icons/1F1EB-1F1F7.svg
new file mode 100644
index 0000000..13f31d8
--- /dev/null
+++ b/public/assets/img/icons/1F1EB-1F1F7.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EB.svg b/public/assets/img/icons/1F1EB.svg
new file mode 100644
index 0000000..07f6a61
--- /dev/null
+++ b/public/assets/img/icons/1F1EB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M46,21H30c-.5522,0-1,.4478-1,1v28c0,.5522,.4478,1,1,1s1-.4478,1-1v-13h11c.5522,0,1-.4478,1-1s-.4478-1-1-1h-11v-12h15c.5522,0,1-.4478,1-1s-.4478-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46,21H30c-.5522,0-1,.4478-1,1v28c0,.5522,.4478,1,1,1s1-.4478,1-1v-13h11c.5522,0,1-.4478,1-1s-.4478-1-1-1h-11v-12h15c.5522,0,1-.4478,1-1s-.4478-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1E6.svg b/public/assets/img/icons/1F1EC-1F1E6.svg
new file mode 100644
index 0000000..6dbfd02
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1E6.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fcea2b"/>
+ <rect x="5" y="17" width="62" height="13" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1E7.svg b/public/assets/img/icons/1F1EC-1F1E7.svg
new file mode 100644
index 0000000..3f650dd
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1E7.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="40 28.856 40 32 50.181 32 67 21.691 67 17 59.346 17 40 28.856"/>
+ <polygon fill="#d22f27" points="67 17 67 17 63.173 17 40 31.203 40 32 43.482 32 67 17.586 67 17"/>
+ <polygon fill="#fff" points="59.347 55 67 55 67 55 67 50.308 50.182 40 40 40 40 43.143 59.347 55"/>
+ <polygon fill="#d22f27" points="67 55 67 52.653 46.355 40 41.568 40 66.042 55 67 55 67 55"/>
+ <polygon fill="#fff" points="32 43.144 32 40 21.819 40 5 50.309 5 55 12.654 55 32 43.144"/>
+ <polygon fill="#d22f27" points="5 55 5 55 8.827 55 32 40.797 32 40 28.518 40 5 54.414 5 55"/>
+ <polygon fill="#fff" points="12.653 17 5 17 5 17 5 21.692 21.818 32 32 32 32 28.857 12.653 17"/>
+ <polygon fill="#d22f27" points="5 17 5 19.347 25.646 32 30.432 32 5.958 17 5 17 5 17"/>
+ <rect x="5" y="31" width="62" height="10" fill="#fff"/>
+ <rect x="31" y="17" width="10" height="38" fill="#fff"/>
+ <rect x="5" y="33" width="62" height="6" fill="#d22f27"/>
+ <rect x="33" y="17" width="6" height="38" fill="#d22f27"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1E9.svg b/public/assets/img/icons/1F1EC-1F1E9.svg
new file mode 100644
index 0000000..a906ae6
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1E9.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <polygon fill="#5c9e31" points="12 48 36 36 12 24 12 48"/>
+ <polygon fill="#5c9e31" points="60 48 36 36 60 24 60 48"/>
+ <circle cx="36" cy="36" r="5" fill="#d22f27"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="36 33.5 37.545 38.5 33.5 35.41 38.5 35.41 34.455 38.5 36 33.5"/>
+ <path fill="#d22f27" d="M5,17V55H67V17ZM60,48H12V24H60Z"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="35.105 22.242 36.024 19.547 36.816 22.2 34.616 20.602 37.384 20.535 35.105 22.242"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="45.105 22.242 46.024 19.547 46.816 22.2 44.616 20.602 47.384 20.535 45.105 22.242"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="25.105 22.242 26.024 19.547 26.816 22.2 24.616 20.602 27.384 20.535 25.105 22.242"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="35.105 52.242 36.024 49.547 36.816 52.2 34.616 50.602 37.384 50.535 35.105 52.242"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="45.105 52.242 46.024 49.547 46.816 52.2 44.616 50.602 47.384 50.535 45.105 52.242"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="25.105 52.242 26.024 49.547 26.816 52.2 24.616 50.602 27.384 50.535 25.105 52.242"/>
+ <g>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M18.6308,37.9167a6.7812,6.7812,0,0,0-1.258-2.6215,6.7812,6.7812,0,0,0,2.6215,1.258,1.7666,1.7666,0,0,0-1.5618-2.1251c-.0249-.0023-.05-.0017-.0749-.003l.0025-.0022c-.0212,0-.0414,0-.0623,0-.0284-.0005-.0566-.0012-.0849,0a5.7735,5.7735,0,0,1-2.09-.3772A5.7764,5.7764,0,0,1,16.5,36.1434c-.0008.0321-.0006.0642,0,.0963,0,.0145,0,.0282,0,.0428l.0018-.0021a1.7633,1.7633,0,0,0,2.1285,1.6363Z"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M18.8014,36.2773a1.77,1.77,0,0,1,.4464.8929,1.5782,1.5782,0,0,1-1.3393-1.3393A1.77,1.77,0,0,1,18.8014,36.2773Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1EA.svg b/public/assets/img/icons/1F1EC-1F1EA.svg
new file mode 100644
index 0000000..69d3b62
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1EA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2" points="67 33 39 33 39 17 33 17 33 33 5 33 5 39 33 39 33 55 39 55 39 39 67 39 67 33"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="54.958 24.684 53.316 24.684 53.316 23 52.684 23 52.684 24.684 51.042 24.684 51.042 25.316 52.684 25.316 52.684 27 53.316 27 53.316 25.316 54.958 25.316 54.958 24.684"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="54.958 46.684 53.316 46.684 53.316 45 52.684 45 52.684 46.684 51.042 46.684 51.042 47.316 52.684 47.316 52.684 49 53.316 49 53.316 47.316 54.958 47.316 54.958 46.684"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="20.958 46.684 19.316 46.684 19.316 45 18.684 45 18.684 46.684 17.042 46.684 17.042 47.316 18.684 47.316 18.684 49 19.316 49 19.316 47.316 20.958 47.316 20.958 46.684"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="20.958 24.684 19.316 24.684 19.316 23 18.684 23 18.684 24.684 17.042 24.684 17.042 25.316 18.684 25.316 18.684 27 19.316 27 19.316 25.316 20.958 25.316 20.958 24.684"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1EB.svg b/public/assets/img/icons/1F1EC-1F1EB.svg
new file mode 100644
index 0000000..9fea5bd
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1EB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <polygon fill="#5c9e31" points="67 17 67 55 5 17 67 17"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="33.703 39.269 36.242 31.823 38.431 39.155 32.35 34.737 40 34.553 33.703 39.269"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1EC.svg b/public/assets/img/icons/1F1EC-1F1EC.svg
new file mode 100644
index 0000000..1ad93e7
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2" points="67 33 39 33 39 17 33 17 33 33 5 33 5 39 33 39 33 55 39 55 39 39 67 39 67 33"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linejoin="round" points="49.958 34.684 37.316 34.684 37.316 22 34.684 22 34.684 34.684 22.042 34.684 22.042 37.316 34.684 37.316 34.684 50 37.316 50 37.316 37.316 49.958 37.316 49.958 34.684"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1ED.svg b/public/assets/img/icons/1F1EC-1F1ED.svg
new file mode 100644
index 0000000..3a3406e
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1ED.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fcea2b"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="33.528 39.723 36.067 32.277 38.256 39.609 32.175 35.191 39.825 35.007 33.528 39.723"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1EE.svg b/public/assets/img/icons/1F1EC-1F1EE.svg
new file mode 100644
index 0000000..8753d43
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1EE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="27" y="32" width="18" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="34" y="22" width="4" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="43" y="25" width="2" height="10" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27" y="25" width="2" height="10" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30" x2="30" y1="37" y2="42" fill="#d22f27" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="36" x2="36" y1="37" y2="42" fill="#d22f27" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="42" x2="42" y1="37" y2="42" fill="#d22f27" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <rect x="5" y="45" width="62" height="10" fill="#d22f27"/>
+ <line x1="36" x2="36" y1="45" y2="51" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="4.5" y="42" width="62" height="3" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F1.svg b/public/assets/img/icons/1F1EC-1F1F1.svg
new file mode 100644
index 0000000..406be12
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <circle cx="24" cy="36" r="9" fill="#d22f27"/>
+ <path fill="#fff" d="M24,45a9,9,0,0,0,9-9H15A9,9,0,0,0,24,45Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F2.svg b/public/assets/img/icons/1F1EC-1F1F2.svg
new file mode 100644
index 0000000..ab0e858
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F2.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30.5" width="62" height="11" fill="#1e50a0" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F3.svg b/public/assets/img/icons/1F1EC-1F1F3.svg
new file mode 100644
index 0000000..175bbf6
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#d22f27"/>
+ <rect x="46" y="17" width="21" height="38" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F5.svg b/public/assets/img/icons/1F1EC-1F1F5.svg
new file mode 100644
index 0000000..5b28895
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F5.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="17" width="62" height="13" fill="#1e50a0"/>
+ <line x1="25.2835" x2="46.7165" y1="36.0628" y2="48.4372" fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="36 37.832 37.293 35.75 37.691 38.168 39.682 36.74 39.124 39.126 41.51 38.568 40.082 40.559 42.5 40.957 40.418 42.25 42.5 43.543 40.082 43.941 41.51 45.932 39.124 45.374 39.682 47.76 37.691 46.332 37.293 48.75 36 46.668 34.707 48.75 34.309 46.332 32.318 47.76 32.876 45.374 30.49 45.932 31.918 43.941 29.5 43.543 31.582 42.25 29.5 40.957 31.918 40.559 30.49 38.568 32.876 39.126 32.318 36.74 34.309 38.168 34.707 35.75 36 37.832"/>
+ <g>
+ <g>
+ <line x1="36" x2="36" y1="21.25" y2="27.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.5" x2="34.5" y1="25.25" y2="25.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <line x1="23" x2="23" y1="21.25" y2="27.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.5" x2="21.5" y1="25.25" y2="25.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <line x1="49" x2="49" y1="21.25" y2="27.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5" x2="47.5" y1="25.25" y2="25.25" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F6.svg b/public/assets/img/icons/1F1EC-1F1F6.svg
new file mode 100644
index 0000000..ec2fb83
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F6.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#5c9e31"/>
+ <polygon fill="#1e50a0" points="26 36 5 55 5 17 26 36"/>
+ <line x1="40" x2="40" y1="34.5" y2="38.5" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38" x2="42" y1="33.5" y2="33.5" fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F7.svg b/public/assets/img/icons/1F1EC-1F1F7.svg
new file mode 100644
index 0000000..61e82f2
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F7.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="34" width="62" height="4" fill="#1e50a0"/>
+ <rect x="5" y="25.75" width="62" height="4" fill="#1e50a0"/>
+ <rect x="5" y="42.25" width="62" height="4" fill="#1e50a0"/>
+ <rect x="5" y="50" width="62" height="5" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="5" fill="#1e50a0"/>
+ <rect x="5" y="17" width="22" height="21" fill="#1e50a0"/>
+ <rect x="14.5001" y="17" width="4" height="22" fill="#fff"/>
+ <rect x="5.0001" y="25.75" width="22.0001" height="4" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F8.svg b/public/assets/img/icons/1F1EC-1F1F8.svg
new file mode 100644
index 0000000..2a1263c
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F8.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <line x1="49" x2="51" y1="25" y2="23" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="47" y1="25" y2="23" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <rect x="50" y="26" width="4" height="1" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54" x2="54" y1="27" y2="30" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50" x2="50" y1="27" y2="30" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="50" y1="25" y2="26" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1357,49a9.9864,9.9864,0,0,0-14.2714,0"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52 42 55 34 49 34 52 42"/>
+ <g>
+ <path d="M59,31V41a1.0029,1.0029,0,0,0,1,1h1a1.0029,1.0029,0,0,0,1-1V36a2.094,2.094,0,0,0-.8321-1.5547L59,33"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59,31V41a1.0029,1.0029,0,0,0,1,1h1a1.0029,1.0029,0,0,0,1-1V36a2.094,2.094,0,0,0-.8321-1.5547L59,33"/>
+ </g>
+ <g>
+ <path fill="#9b9b9a" d="M45,31V41a1.0029,1.0029,0,0,1-1,1H43a1.0029,1.0029,0,0,1-1-1V36a2.094,2.094,0,0,1,.8321-1.5547L45,33"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45,31V41a1.0029,1.0029,0,0,1-1,1H43a1.0029,1.0029,0,0,1-1-1V36a2.094,2.094,0,0,1,.8321-1.5547L45,33"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1F9.svg b/public/assets/img/icons/1F1EC-1F1F9.svg
new file mode 100644
index 0000000..f31ecb3
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1F9.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#92d3f5"/>
+ <rect x="46" y="17" width="21" height="38" fill="#92d3f5"/>
+ <path fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1056,30a7,7,0,1,0,9.7889,0"/>
+ <line x1="32" x2="29" y1="38" y2="42" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="43" y1="39" y2="42" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35,36a4.9253,4.9253,0,0,0,2.5-4A4.9253,4.9253,0,0,0,35,28Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1FA.svg b/public/assets/img/icons/1F1EC-1F1FA.svg
new file mode 100644
index 0000000..0084513
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1FA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <path fill="#92d3f5" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M36.0018,46.5A11.7362,11.7362,0,0,0,42,36.0005,11.736,11.736,0,0,0,36,25.5a11.736,11.736,0,0,0-6,10.5005A11.7364,11.7364,0,0,0,35.9982,46.5Z"/>
+ <path fill="#fcea2b" d="M30.64,40a11.2419,11.2419,0,0,0,5.3581,6.5h.0035A11.2419,11.2419,0,0,0,41.36,40Z"/>
+ <rect x="7" y="19" width="58" height="34" fill="none" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="44" y1="39" y2="39" fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0018,46.5A11.7362,11.7362,0,0,0,42,36.0005,11.736,11.736,0,0,0,36,25.5a11.736,11.736,0,0,0-6,10.5005A11.7364,11.7364,0,0,0,35.9982,46.5Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1FC.svg b/public/assets/img/icons/1F1EC-1F1FC.svg
new file mode 100644
index 0000000..14e6258
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="36" width="62" height="19" fill="#5c9e31"/>
+ <rect x="5" y="17" width="21" height="38" fill="#d22f27"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="15.5 33.5 17.045 38.5 13 35.41 18 35.41 13.955 38.5 15.5 33.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC-1F1FE.svg b/public/assets/img/icons/1F1EC-1F1FE.svg
new file mode 100644
index 0000000..b2dc67d
--- /dev/null
+++ b/public/assets/img/icons/1F1EC-1F1FE.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon fill="#fcea2b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="66 36 5 55 5 17 66 36"/>
+ <polygon fill="#d22f27" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 36 5 55 5 17 26 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EC.svg b/public/assets/img/icons/1F1EC.svg
new file mode 100644
index 0000000..4ba42db
--- /dev/null
+++ b/public/assets/img/icons/1F1EC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M46,34.448h-8c-.5522,0-1,.4478-1,1s.4478,1,1,1h7v3.0562c0,4.9624-4.0376,9-9,9s-9-4.0376-9-9v-8c0-4.9624,4.0376-9,9-9,2.209,0,4.3301,.8037,5.9717,2.2637,.4131,.3677,1.0449,.3296,1.4121-.083,.3667-.4131,.3296-1.0449-.083-1.4121-2.0083-1.7852-4.6011-2.7686-7.3008-2.7686-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11s11-4.9346,11-11v-4.0562c0-.5522-.4478-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46,34.448h-8c-.5522,0-1,.4478-1,1s.4478,1,1,1h7v3.0562c0,4.9624-4.0376,9-9,9s-9-4.0376-9-9v-8c0-4.9624,4.0376-9,9-9,2.209,0,4.3301,.8037,5.9717,2.2637,.4131,.3677,1.0449,.3296,1.4121-.083,.3667-.4131,.3296-1.0449-.083-1.4121-2.0083-1.7852-4.6011-2.7686-7.3008-2.7686-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11s11-4.9346,11-11v-4.0562c0-.5522-.4478-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1F0.svg b/public/assets/img/icons/1F1ED-1F1F0.svg
new file mode 100644
index 0000000..16a4697
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1F0.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m36.7 31.62c0.9815-0.658 1.256-2.365 0.7196-3.238-0.5361-0.8724-0.3786-2.135-0.1436-2.686-5.763 1.337-5.569 7.762-2.637 9.448-0.3602-2.147 1.079-2.866 2.061-3.524z"/>
+ <circle cx="35.44" cy="29.67" r="0.75" fill="#d22f27" fill-rule="evenodd" paint-order="normal"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m40.47 36.18c0.9291 0.7302 2.638 0.4633 3.302-0.3161 0.664-0.7794 1.913-1.02 2.51-0.9667-3.052-5.067-9.103-2.898-9.8 0.4118 1.931-1.006 3.059 0.1408 3.988 0.871z"/>
+ <circle cx="45.65" cy="-29.26" r="0.75" transform="rotate(72)" fill="#d22f27" fill-rule="evenodd" paint-order="normal"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m37.3 41.17c-0.4073 1.109 0.3744 2.652 1.321 3.042 0.9464 0.3907 1.561 1.505 1.695 2.089 3.876-4.469-0.0571-9.553-3.42-9.193 1.554 1.526 0.8113 2.953 0.404 4.062z"/>
+ <circle cx="-7.242" cy="-57.19" r="0.75" transform="rotate(144)" fill="#d22f27" fill-rule="evenodd" paint-order="normal"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m31.57 39.7c-1.181-0.04461-2.406 1.176-2.485 2.196-0.07908 1.021-0.9486 1.95-1.463 2.258 5.448 2.306 9.068-3.006 7.686-6.094-0.9708 1.949-2.558 1.684-3.738 1.639z"/>
+ <circle cx="-50.14" cy="-15.51" r="0.75" transform="rotate(216)" fill="#d22f27" fill-rule="evenodd" paint-order="normal"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m31.21 33.8c-0.3225-1.137-1.862-1.925-2.857-1.685s-2.147-0.2996-2.599-0.6935c-0.5094 5.894 5.661 7.695 8.171 5.427-2.154-0.321-2.392-1.912-2.714-3.049z"/>
+ <circle cx="-23.77" cy="38.16" r="0.75" transform="rotate(-72)" fill="#d22f27" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1F2.svg b/public/assets/img/icons/1F1ED-1F1F2.svg
new file mode 100644
index 0000000..6e3a1b4
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1F2.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="54.233 38.945 55.16 35.945 56.087 38.945 53.66 37.09 56.66 37.091 54.233 38.945"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="20.5 46.999 18.942 48.476 19.097 46.306 17 45.978 18.75 44.748 17.693 42.862 19.721 43.499 20.5 41.476 21.279 43.499 23.307 42.862 22.25 44.748 24 45.978 21.903 46.306 22.058 48.476 20.5 46.999"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="44.5 35.421 43.387 36.476 43.498 34.926 42 34.691 43.25 33.813 42.495 32.466 43.944 32.921 44.5 31.476 45.056 32.921 46.505 32.466 45.75 33.813 47 34.691 45.502 34.926 45.613 36.476 44.5 35.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="59.5 32.421 58.387 33.476 58.498 31.926 57 31.691 58.25 30.813 57.495 29.466 58.944 29.921 59.5 28.476 60.056 29.921 61.505 29.466 60.75 30.813 62 31.691 60.502 31.926 60.613 33.476 59.5 32.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="51.5 26.421 50.387 27.476 50.498 25.926 49 25.691 50.25 24.813 49.495 23.466 50.944 23.921 51.5 22.476 52.056 23.921 53.505 23.466 52.75 24.813 54 25.691 52.502 25.926 52.613 27.476 51.5 26.421"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="51.5 47.421 50.387 48.476 50.498 46.926 49 46.691 50.25 45.813 49.495 44.466 50.944 44.921 51.5 43.476 52.056 44.921 53.505 44.466 52.75 45.813 54 46.691 52.502 46.926 52.613 48.476 51.5 47.421"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1F3.svg b/public/assets/img/icons/1F1ED-1F1F3.svg
new file mode 100644
index 0000000..cb80d95
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1F3.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <rect x="5" y="42" width="62" height="13" fill="#61b2e4"/>
+ <circle cx="36" cy="36" r="1.5" fill="#61b2e4"/>
+ <circle cx="43" cy="39" r="1.5" fill="#61b2e4"/>
+ <circle cx="43" cy="33" r="1.5" fill="#61b2e4"/>
+ <circle cx="29" cy="39" r="1.5" fill="#61b2e4"/>
+ <circle cx="29" cy="33" r="1.5" fill="#61b2e4"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1F7.svg b/public/assets/img/icons/1F1ED-1F1F7.svg
new file mode 100644
index 0000000..cd22b29
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1F7.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ </g>
+ <g>
+ <path fill="#d22f27" d="M40.5,43.7918A6.7093,6.7093,0,0,0,42.4885,42H40.5Z"/>
+ <path fill="#fff" d="M37.5,42v2.88a8.4378,8.4378,0,0,0,3-1.0877V42Z"/>
+ <path fill="#d22f27" d="M34.5,42v2.88a9.3963,9.3963,0,0,0,3,0V42Z"/>
+ <path fill="#fff" d="M31.5,42v1.7918a8.4378,8.4378,0,0,0,3,1.0877V42Z"/>
+ <path fill="#d22f27" d="M29.5115,42A6.7093,6.7093,0,0,0,31.5,43.7918V42Z"/>
+ <path fill="#fff" d="M40.5,42h1.9885A5.0877,5.0877,0,0,0,43.5,39h-3Z"/>
+ <rect x="37.5" y="39" width="3" height="3" fill="#d22f27"/>
+ <rect x="34.5" y="39" width="3" height="3" fill="#fff"/>
+ <rect x="31.5" y="39" width="3" height="3" fill="#d22f27"/>
+ <path fill="#fff" d="M31.5,39h-3a5.0877,5.0877,0,0,0,1.0115,3H31.5Z"/>
+ <rect x="40.5" y="36" width="3" height="3" fill="#d22f27"/>
+ <rect x="37.5" y="36" width="3" height="3" fill="#fff"/>
+ <rect x="34.5" y="36" width="3" height="3" fill="#d22f27"/>
+ <rect x="31.5" y="36" width="3" height="3" fill="#fff"/>
+ <rect x="28.5" y="36" width="3" height="3" fill="#d22f27"/>
+ <rect x="40.5" y="33" width="3" height="3" fill="#fff"/>
+ <rect x="37.5" y="33" width="3" height="3" fill="#d22f27"/>
+ <rect x="34.5" y="33" width="3" height="3" fill="#fff"/>
+ <rect x="31.5" y="33" width="3" height="3" fill="#d22f27"/>
+ <rect x="28.5" y="33" width="3" height="3" fill="#fff"/>
+ <rect x="40.5" y="30" width="3" height="3" fill="#d22f27"/>
+ <rect x="37.5" y="30" width="3" height="3" fill="#fff"/>
+ <rect x="34.5" y="30" width="3" height="3" fill="#d22f27"/>
+ <rect x="31.5" y="30" width="3" height="3" fill="#fff"/>
+ <rect x="28.5" y="30" width="3" height="3" fill="#d22f27"/>
+ </g>
+ <path fill="none" stroke="#d22f27" stroke-miterlimit="10" d="M43.5,39c0,3.3137-3.3579,6-7.5,6s-7.5-2.6863-7.5-6V30h15Z"/>
+ <g>
+ <path fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" d="M30.1872,24.3719,31.84,22.5087l2.1937,1.2321L36,22.1781l1.9663,1.5627L40.16,22.5087l1.6528,1.8632L44.1869,23.5l1.2922,2.104L43.5,30a15.9375,15.9375,0,0,0-15,0l-1.9791-4.396L27.8131,23.5Z"/>
+ <polygon fill="#1e50a0" stroke="#1e50a0" stroke-miterlimit="10" stroke-width="0.25" points="37.619 28.21 37.966 23.741 40.16 22.509 41.813 24.372 40.674 28.83 37.619 28.21"/>
+ <polygon fill="#1e50a0" stroke="#1e50a0" stroke-miterlimit="10" stroke-width="0.25" points="34.381 28.21 34.034 23.741 31.84 22.509 30.187 24.372 31.326 28.83 34.381 28.21"/>
+ <path fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" d="M30.1872,24.3719,31.84,22.5087l2.1937,1.2321L36,22.1781l1.9663,1.5627L40.16,22.5087l1.6528,1.8632L44.1869,23.5l1.2922,2.104L43.5,30a15.9375,15.9375,0,0,0-15,0l-1.9791-4.396L27.8131,23.5Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1F9.svg b/public/assets/img/icons/1F1ED-1F1F9.svg
new file mode 100644
index 0000000..a7cde13
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1F9.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <rect x="29" y="29" width="14" height="14" fill="#fff"/>
+ <line x1="36" x2="36" y1="33" y2="41" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="36" y1="37" y2="41" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="32" x2="36" y1="37" y2="41" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="33" x2="39" y1="32" y2="32" fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="29" y="41" width="14" height="2" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED-1F1FA.svg b/public/assets/img/icons/1F1ED-1F1FA.svg
new file mode 100644
index 0000000..13889f0
--- /dev/null
+++ b/public/assets/img/icons/1F1ED-1F1FA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1ED.svg b/public/assets/img/icons/1F1ED.svg
new file mode 100644
index 0000000..28d8500
--- /dev/null
+++ b/public/assets/img/icons/1F1ED.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44,20.5081c-.5527,0-1,.4478-1,1v12.96h-14v-12.96c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.04h14v13.04c0,.5522,.4473,1,1,1s1-.4478,1-1V21.5081c0-.5522-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44,20.5081c-.5527,0-1,.4478-1,1v12.96h-14v-12.96c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.04h14v13.04c0,.5522,.4473,1,1,1s1-.4478,1-1V21.5081c0-.5522-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1E8.svg b/public/assets/img/icons/1F1EE-1F1E8.svg
new file mode 100644
index 0000000..e92fbff
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1E8.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="17" width="21" height="38" fill="#fff"/>
+ <rect x="46" y="17" width="21" height="38" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1E9.svg b/public/assets/img/icons/1F1EE-1F1E9.svg
new file mode 100644
index 0000000..fe320c8
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1E9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1EA.svg b/public/assets/img/icons/1F1EE-1F1EA.svg
new file mode 100644
index 0000000..1adefd7
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#e27022"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F1.svg b/public/assets/img/icons/1F1EE-1F1F1.svg
new file mode 100644
index 0000000..7fbf47f
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F1.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="20" width="62" height="3" fill="#1e50a0"/>
+ <rect x="5" y="49" width="62" height="3" fill="#1e50a0"/>
+ <polygon fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 26 27 41 45 41 36 26"/>
+ <polygon fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 46 27 31 45 31 36 46"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F2.svg b/public/assets/img/icons/1F1EE-1F1F2.svg
new file mode 100644
index 0000000..26fb397
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F2.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m42.34 34.23 3.988-6.744 2.792-0.6478-2.484 1.423-3.372 7.467-6.186 0.3526-5.546 2.496 3.527 6.996-0.9624 2.697 0.1428-2.857-4.468-6.868 3.191-4.973 0.2343-5.676-7.834 0.3142-2.06-1.992 2.545 1.312 8.106-1.223 3.471 4.805z"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m35.82 33.58 1.256 2.492"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.42 31.11-1.603 2.476-2.858-0.01662"/>
+ <polygon transform="matrix(.6713 -.3266 .3266 .6706 .7123 21.38)" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.34" points="24.21 28.34 25.16 25.34 26.06 28.32 23.65 26.5 26.65 26.47"/>
+ <polygon transform="matrix(.3343 -.6675 .6671 .3338 7.886 51.12)" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.34" points="51.06 29.32 48.65 27.5 51.65 27.47 49.21 29.34 50.16 26.34"/>
+ <polygon transform="matrix(.4707 -.5794 .5792 .4701 -7.299 42.64)" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.34" points="36.16 46.34 37.06 49.32 34.65 47.5 37.65 47.47 35.21 49.34"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F3.svg b/public/assets/img/icons/1F1EE-1F1F3.svg
new file mode 100644
index 0000000..2ae1bf7
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F3.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#e27022"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <polygon fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" points="36.296 34.896 38 32.536 36.808 35.192 39.464 34 37.104 35.704 40 36 37.104 36.296 39.464 38 36.808 36.808 38 39.464 36.296 37.104 36 40 35.704 37.104 34 39.464 35.192 36.808 32.536 38 34.896 36.296 32 36 34.896 35.704 32.536 34 35.192 35.192 34 32.536 35.704 34.896 36 32 36.296 34.896"/>
+ <circle cx="36" cy="36" r="5" fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F4.svg b/public/assets/img/icons/1F1EE-1F1F4.svg
new file mode 100644
index 0000000..2a24faa
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F4.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path fill="#fff" d="M67,44a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,44V42a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,42Z"/>
+ <path fill="#1e50a0" d="M67,46a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,46V44a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,44Z"/>
+ <path fill="#fff" d="M67,48a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,48V46a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,46Z"/>
+ <path fill="#1e50a0" d="M67,50a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,50V48a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,48Z"/>
+ <path fill="#1e50a0" d="M67,55s-4.6307-.9506-6.2-1-4.6308.9506-6.2,1-4.6308-.9506-6.2-1-4.6307.9506-6.2,1-4.6307-.9506-6.2-1-4.6308.9508-6.2,1-4.6308-.9519-6.2-1-4.6306.9585-6.2,1-4.63-1-6.2-1A50.8361,50.8361,0,0,0,5,55V51a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,51Z"/>
+ <path fill="#fff" d="M67,52a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,52V50a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,50Z"/>
+ <path fill="#1e50a0" d="M67,38a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,38V36a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,36Z"/>
+ <path fill="#fff" d="M67,40a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,40V38a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,38Z"/>
+ <path fill="#1e50a0" d="M67,42a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,42V40a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,40Z"/>
+ <path fill="#fff" d="M67,44a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,44V42a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,42Z"/>
+ <path fill="#1e50a0" d="M67,30a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,30V28a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,28Z"/>
+ <path fill="#fff" d="M67,32a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,32V30a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,30Z"/>
+ <path fill="#1e50a0" d="M67,34a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,34V32a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,32Z"/>
+ <path fill="#fff" d="M67,36a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,36V34a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,34Z"/>
+ <path fill="#1e50a0" d="M67,22a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,22V20a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,20Z"/>
+ <path fill="#fff" d="M67,24a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,24V22a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,22Z"/>
+ <path fill="#1e50a0" d="M67,18a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,18V16a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,16Z"/>
+ <path fill="#fff" d="M67,20a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,20V18a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,18Z"/>
+ <path fill="#1e50a0" d="M67,26a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,26V24a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,24Z"/>
+ <path fill="#fff" d="M67,28a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,28V26a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,26Z"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F6.svg b/public/assets/img/icons/1F1EE-1F1F6.svg
new file mode 100644
index 0000000..92a1448
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F6.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="m25.76 36h20.47"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F7.svg b/public/assets/img/icons/1F1EE-1F1F7.svg
new file mode 100644
index 0000000..0aec517
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F7.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <line x1="36" x2="36" y1="32" y2="40" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M38,32a4,4,0,0,1,0,8"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M36,40a4.0012,4.0012,0,0,0,1.2285-6.7678"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M36,40a4.0013,4.0013,0,0,1-1.2284-6.7678"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M34,32a4,4,0,0,0,0,8"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F8.svg b/public/assets/img/icons/1F1EE-1F1F8.svg
new file mode 100644
index 0000000..7e72b57
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F8.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#d22f27" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE-1F1F9.svg b/public/assets/img/icons/1F1EE-1F1F9.svg
new file mode 100644
index 0000000..6940c36
--- /dev/null
+++ b/public/assets/img/icons/1F1EE-1F1F9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EE.svg b/public/assets/img/icons/1F1EE.svg
new file mode 100644
index 0000000..b6b678b
--- /dev/null
+++ b/public/assets/img/icons/1F1EE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M36,21c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36,21c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EF-1F1EA.svg b/public/assets/img/icons/1F1EF-1F1EA.svg
new file mode 100644
index 0000000..87aa6e5
--- /dev/null
+++ b/public/assets/img/icons/1F1EF-1F1EA.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" points="67 20 67 17 63 17 5 52 5 55 9 55"/>
+ <polygon fill="#d22f27" points="5 20 5 17 9 17 67 52 67 55 63 55"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.522" d="m38.74 22.34s0.2958 0.5821 0.2996 2.759c0.0038 2.177-0.9878 4.162-3.017 5.113-2.03-0.9514-3.071-2.972-3.071-5.113 0-2.141 0.3002-2.759 0.3002-2.759z"/>
+ <path fill="#fcea2b" fill-rule="evenodd" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.9856" d="m32.66 19.96h6.683l-0.5663 1.193h-5.604z" paint-order="normal"/>
+ <rect x="33.26" y="22.72" ry="0.0166" width="5.478" height="0.8682" fill="#fcea2b" fill-rule="evenodd" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.6318" paint-order="stroke fill markers"/>
+ <rect x="33.26" y="25.08" ry="0.0166" width="5.478" height="0.8682" fill="#fcea2b" fill-rule="evenodd" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.6318" paint-order="stroke fill markers"/>
+ <rect x="33.74" y="27.39" ry="0.0137" width="4.526" height="0.7173" fill="#fcea2b" fill-rule="evenodd" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.522" paint-order="stroke fill markers"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EF-1F1F2.svg b/public/assets/img/icons/1F1EF-1F1F2.svg
new file mode 100644
index 0000000..eff8e9b
--- /dev/null
+++ b/public/assets/img/icons/1F1EF-1F1F2.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon points="36 36 5 55 5 17 36 36"/>
+ <polygon points="36 36 67 55 67 17 36 36"/>
+ <polygon fill="#fcea2b" points="5 23 5 17 12 17 67 49 67 55 60 55 5 23"/>
+ <polygon fill="#fcea2b" points="67 23 67 17 60 17 5 49 5 55 12 55 67 23"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EF-1F1F4.svg b/public/assets/img/icons/1F1EF-1F1F4.svg
new file mode 100644
index 0000000..f7444f6
--- /dev/null
+++ b/public/assets/img/icons/1F1EF-1F1F4.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <polygon fill="#d22f27" points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="13 33.5 13.556 34.945 15.005 34.49 14.25 35.838 15.5 36.716 14.002 36.95 14.113 38.5 13 37.445 11.887 38.5 11.998 36.95 10.5 36.716 11.75 35.838 10.995 34.49 12.444 34.945 13 33.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EF-1F1F5.svg b/public/assets/img/icons/1F1EF-1F1F5.svg
new file mode 100644
index 0000000..e351578
--- /dev/null
+++ b/public/assets/img/icons/1F1EF-1F1F5.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <circle cx="36" cy="36" r="9" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1EF.svg b/public/assets/img/icons/1F1EF.svg
new file mode 100644
index 0000000..6a34689
--- /dev/null
+++ b/public/assets/img/icons/1F1EF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44.3463,21c-.5527,0-1,.4478-1,1v18c0,4.9624-4.0371,9-9,9-2.2256,0-4.3643-.8208-6.0244-2.312-.4082-.3677-1.043-.3354-1.4121,.0757s-.335,1.0435,.0762,1.4126c2.0273,1.8208,4.6406,2.8237,7.3604,2.8237,6.0654,0,11-4.9346,11-11V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44.3463,21c-.5527,0-1,.4478-1,1v18c0,4.9624-4.0371,9-9,9-2.2256,0-4.3643-.8208-6.0244-2.312-.4082-.3677-1.043-.3354-1.4121,.0757s-.335,1.0435,.0762,1.4126c2.0273,1.8208,4.6406,2.8237,7.3604,2.8237,6.0654,0,11-4.9346,11-11V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1EA.svg b/public/assets/img/icons/1F1F0-1F1EA.svg
new file mode 100644
index 0000000..a2de368
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1EA.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <rect x="5" y="30.5" width="62" height="11" fill="#d22f27" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M29.25,47.6913l13.5-23.3826"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M29.25,24.3087l13.5,23.3826"/>
+ <path fill="#d22f27" d="M36.231,25.0566a.4958.4958,0,0,0-.4619,0A12.2986,12.2986,0,0,0,29.5,36a12.2988,12.2988,0,0,0,6.2671,10.9434.5.5,0,0,0,.231.0566h.0039a.5.5,0,0,0,.2309-.0566A12.2986,12.2986,0,0,0,42.5,36,12.2985,12.2985,0,0,0,36.231,25.0566Z"/>
+ <path d="M41.7033,31.501A6.2884,6.2884,0,0,0,40,36a6.2883,6.2883,0,0,0,1.7037,4.4991,13.1042,13.1042,0,0,0,0-8.9979Z"/>
+ <path d="M30.2964,40.4989A6.2883,6.2883,0,0,0,32,36a6.2884,6.2884,0,0,0-1.7033-4.4988,13.1034,13.1034,0,0,0,0,8.9979Z"/>
+ <line x1="36" x2="36" y1="27" y2="45" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1EC.svg b/public/assets/img/icons/1F1F0-1F1EC.svg
new file mode 100644
index 0000000..b0feb86
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1EC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="36 30 37.326 25.08 37.436 30.174 39.901 25.715 38.788 30.687 42.249 26.947 39.979 31.509 44.234 28.706 40.938 32.592 45.74 30.888 41.61 33.872 46.68 33.368 41.956 35.277 47 36 41.956 36.723 46.68 38.632 41.61 38.128 45.74 41.112 40.938 39.408 44.234 43.294 39.979 40.491 42.249 45.053 38.788 41.313 39.901 46.285 37.436 41.826 37.326 46.92 36 42 34.674 46.92 34.564 41.826 32.099 46.285 33.212 41.313 29.751 45.053 32.021 40.491 27.766 43.294 31.062 39.408 26.26 41.112 30.39 38.128 25.32 38.632 30.044 36.723 25 36 30.044 35.277 25.32 33.368 30.39 33.872 26.26 30.888 31.062 32.592 27.766 28.706 32.021 31.509 29.751 26.947 33.212 30.687 32.099 25.715 34.564 30.174 34.674 25.08 36 30"/>
+ <circle cx="36" cy="36" r="6" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M30.55,33.5024a5.9922,5.9922,0,0,0,9.4709,6.9422A10,10,0,0,0,30.55,33.5024Z"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M41.4505,33.5024a5.9923,5.9923,0,0,1-9.471,6.9422A10,10,0,0,1,41.4505,33.5024Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1ED.svg b/public/assets/img/icons/1F1F0-1F1ED.svg
new file mode 100644
index 0000000..07ff4aa
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1ED.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="45" width="62" height="10" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="10" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="45.882 42 26.118 42 28.235 37.765 43.765 37.765 45.882 42"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="38.824 35.647 33.176 35.647 36 30 38.824 35.647"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="43.059 35.647 39.529 35.647 40.853 32.824 41.735 32.824 43.059 35.647"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="32.471 35.647 28.941 35.647 30.265 32.824 31.147 32.824 32.471 35.647"/>
+ <rect x="28.2353" y="35.6471" width="15.5294" height="2.1176" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1EE.svg b/public/assets/img/icons/1F1F0-1F1EE.svg
new file mode 100644
index 0000000..32648e3
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1EE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="36 36 37.326 31.08 37.436 36.174 39.901 31.715 38.788 36.687 42.249 32.947 39.979 37.509 44.234 34.706 40.938 38.592 45.74 36.888 41.61 39.872 46.68 39.368 41.956 41.277 47 42 41.956 42.723 46.68 44.632 41.61 44.128 45.74 47.112 40.938 45.408 44.234 49.294 39.979 46.491 42.249 51.053 38.788 47.313 39.901 52.285 37.436 47.826 37.326 52.92 36 48 34.674 52.92 34.564 47.826 32.099 52.285 33.212 47.313 29.751 51.053 32.021 46.491 27.766 49.294 31.062 45.408 26.26 47.112 30.39 44.128 25.32 44.632 30.044 42.723 25 42 30.044 41.277 25.32 39.368 30.39 39.872 26.26 36.888 31.062 38.592 27.766 34.706 32.021 37.509 29.751 32.947 33.212 36.687 32.099 31.715 34.564 36.174 34.674 31.08 36 36"/>
+ <path fill="#fff" d="M67,44a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,44V42a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,42Z"/>
+ <path fill="#1e50a0" d="M67,46a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,46V44a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,44Z"/>
+ <path fill="#fff" d="M67,48a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,48V46a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,46Z"/>
+ <path fill="#1e50a0" d="M67,50a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,50V48a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,48Z"/>
+ <path fill="#1e50a0" d="M67,55s-4.6307-.9506-6.2-1-4.6308.9506-6.2,1-4.6308-.9506-6.2-1-4.6307.9506-6.2,1-4.6307-.9506-6.2-1-4.6308.9508-6.2,1-4.6308-.9519-6.2-1-4.6306.9585-6.2,1-4.63-1-6.2-1A50.8361,50.8361,0,0,0,5,55V51a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,51Z"/>
+ <path fill="#fff" d="M67,52a42.5886,42.5886,0,0,1-6.2,1c-1.5693-.0494-4.6308-1.0494-6.2-1s-4.6308,1.0494-6.2,1-4.6307-1.0494-6.2-1-4.6307,1.0494-6.2,1-4.6308-1.0492-6.2-1-4.6308,1.0481-6.2,1-4.6306-1.0415-6.2-1-4.63,1-6.2,1A50.8361,50.8361,0,0,1,5,52V50a50.8361,50.8361,0,0,0,6.2,1c1.57,0,4.6305-.9586,6.2-1s4.6308.9519,6.2,1,4.6308-.9508,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1,4.6307-.9506,6.2-1,4.6307.9506,6.2,1A42.5886,42.5886,0,0,0,67,50Z"/>
+ <g>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5,22a17.1366,17.1366,0,0,1-8,2"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5,22a17.1366,17.1366,0,0,0,8,2"/>
+ </g>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4946,25.9334a10.9861,10.9861,0,0,1,9.0109-.0011"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1F2.svg b/public/assets/img/icons/1F1F0-1F1F2.svg
new file mode 100644
index 0000000..3c61ec7
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1F2.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="27" width="62" height="9" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="9" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="10" fill="#f1b31c"/>
+ <polygon fill="#5c9e31" points="37 36 5 55 5 17 37 36"/>
+ <g>
+ <circle cx="19" cy="31" r="1.0435" fill="#fff"/>
+ <circle cx="19" cy="34.3333" r="1.0435" fill="#fff"/>
+ <circle cx="19" cy="37.6667" r="1.0435" fill="#fff"/>
+ <circle cx="19" cy="41" r="1.0435" fill="#fff"/>
+ </g>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M11.6929,36.125a7.4815,7.4815,0,0,1,5.9889-7.3567,7.3762,7.3762,0,0,0-1.4373-.1433,7.5,7.5,0,0,0,0,15,7.3839,7.3839,0,0,0,1.4373-.1432A7.4817,7.4817,0,0,1,11.6929,36.125Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1F3.svg b/public/assets/img/icons/1F1F0-1F1F3.svg
new file mode 100644
index 0000000..be6f9e5
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1F3.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#5c9e31" points="5 17 5 55 67 17 5 17"/>
+ <polygon stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="67 24 67 17 59 17 5 48 5 55 13 55 67 24"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="44.799 33.5 43.78 28.5 47.5 31.905 42.5 31.396 46.87 28.815 44.799 33.5"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="25.799 44.5 24.78 39.5 28.5 42.905 23.5 42.396 27.87 39.815 25.799 44.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1F5.svg b/public/assets/img/icons/1F1F0-1F1F5.svg
new file mode 100644
index 0000000..e0dc8a7
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1F5.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <circle cx="22.5873" cy="36.013" r="8.5" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="19.122 41.513 22.628 30.513 25.921 41.442 17.087 34.758 28.087 34.643 19.122 41.513"/>
+ <rect x="5" y="49" width="62" height="6" fill="#1e50a0" stroke="#fff" stroke-miterlimit="10"/>
+ <rect x="5" y="17" width="62" height="6" fill="#1e50a0" stroke="#fff" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1F7.svg b/public/assets/img/icons/1F1F0-1F1F7.svg
new file mode 100644
index 0000000..037e03e
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1F7.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <g>
+ <circle cx="36" cy="36" r="9" fill="#d22f27"/>
+ <g>
+ <path fill="#1e50a0" d="M28.1267,31.6756A4.4922,4.4922,0,0,0,36,36c.023-.04.0338-.0828.0554-.123l.0232.0138a4.4932,4.4932,0,0,1,7.7243,4.59l.003.0018a8.9918,8.9918,0,0,1-15.6792-8.8071Z"/>
+ <path fill="#1e50a0" d="M28.3313,31.2869l.02.0115c-.03.046-.0668.085-.0954.1325C28.283,31.3844,28.3029,31.3328,28.3313,31.2869Z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <line x1="24.2321" x2="27.2321" y1="41.9019" y2="47.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="20.768" x2="23.768" y1="43.9019" y2="49.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="22.5" x2="23.5" y1="42.9019" y2="44.634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="24.5" x2="25.5" y1="46.366" y2="48.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <line x1="45.5" x2="46.5" y1="48.0981" y2="46.366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="47.5" x2="48.5" y1="44.634" y2="42.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="47.2321" x2="48.2321" y1="49.0981" y2="47.366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="49.2321" x2="50.2321" y1="45.634" y2="43.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="43.768" x2="44.768" y1="47.0981" y2="45.366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="45.768" x2="46.768" y1="43.634" y2="41.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <line x1="20.768" x2="23.768" y1="28.0981" y2="22.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="22.5" x2="25.5" y1="29.0981" y2="23.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="24.2321" x2="27.2321" y1="30.0981" y2="24.9019" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <line x1="44.768" x2="45.768" y1="24.9019" y2="26.634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="46.768" x2="47.768" y1="28.366" y2="30.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="48.2321" x2="49.2321" y1="22.9019" y2="24.634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="50.2321" x2="51.2321" y1="26.366" y2="28.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="46.5" x2="49.5" y1="23.9019" y2="29.0981" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1FC.svg b/public/assets/img/icons/1F1F0-1F1FC.svg
new file mode 100644
index 0000000..eed7aed
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#b1cc33"/>
+ <polygon points="19.368 42 5 55 5 17 19.37 30.001 19.368 42"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1FE.svg b/public/assets/img/icons/1F1F0-1F1FE.svg
new file mode 100644
index 0000000..36bf5be
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1FE.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <circle cx="51" cy="39" r="5" fill="#61b2e4"/>
+ <rect x="46" y="32" width="10" height="4" fill="#d22f27"/>
+ <rect x="46" y="36" width="10" height="3" fill="#61b2e4"/>
+ <line x1="54.25" x2="56.25" y1="42.25" y2="44.25" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.75" x2="45.75" y1="42.25" y2="44.25" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M55.25,43.2352a6,6,0,0,1-8.4927.0075"/>
+ <circle cx="51" cy="26" r="1" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,29c0-.5523-1.3431-1-3-1s-3,.4477-3,1Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0-1F1FF.svg b/public/assets/img/icons/1F1F0-1F1FF.svg
new file mode 100644
index 0000000..387df16
--- /dev/null
+++ b/public/assets/img/icons/1F1F0-1F1FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <polygon transform="translate(14.6 8.726) scale(.6848)" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="44.23 28.71 40.94 32.59 45.74 30.89 41.61 33.87 46.68 33.37 41.96 35.28 47 36 41.96 36.72 46.68 38.63 41.61 38.13 45.74 41.11 40.94 39.41 44.23 43.29 39.98 40.49 42.25 45.05 38.79 41.31 39.9 46.28 37.44 41.83 37.33 46.92 36 42 34.67 46.92 34.56 41.83 32.1 46.28 33.21 41.31 29.75 45.05 32.02 40.49 27.77 43.29 31.06 39.41 26.26 41.11 30.39 38.13 25.32 38.63 30.04 36.72 25 36 30.04 35.28 25.32 33.37 30.39 33.87 26.26 30.89 31.06 32.59 27.77 28.71 32.02 31.51 29.75 26.95 33.21 30.69 32.1 25.72 34.56 30.17 34.67 25.08 36 30 37.33 25.08 37.44 30.17 39.9 25.72 38.79 30.69 42.25 26.95 39.98 31.51"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.09 39.13s2.312 4.125 6.688 4.688c2.768 0.3559 1.376 0.6496-0.04232 1.065-0.8236 0.2413-1.676 0.5633-1.676 0.5633s1.315-0.5202 3.443-0.616c2.104-0.09466 1.471-0.06925 0.8339-0.2106-0.4556-0.1011-1.57-0.1957-1.263-0.2675 4.083-0.9558 7.427-2.98 8.33-5.222"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.995" d="m10.5 22.02v27.95"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F0.svg b/public/assets/img/icons/1F1F0.svg
new file mode 100644
index 0000000..568fd70
--- /dev/null
+++ b/public/assets/img/icons/1F1F0.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M37.3163,31.4598l7.7462-8.7889c.3652-.4141,.3252-1.0464-.0889-1.4111-.4141-.3652-1.0449-.3252-1.4111,.0889l-14.3281,16.2568v-15.5932c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-9.3826l6.6624-7.5591,8.9802,17.412c.1777,.3442,.5273,.5415,.8896,.5415,.1543,0,.3105-.0356,.457-.1113,.4912-.2529,.6836-.856,.4307-1.3472l-9.338-18.1057Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.3163,31.4598l7.7462-8.7889c.3652-.4141,.3252-1.0464-.0889-1.4111-.4141-.3652-1.0449-.3252-1.4111,.0889l-14.3281,16.2568v-15.5932c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-9.3826l6.6624-7.5591,8.9802,17.412c.1777,.3442,.5273,.5415,.8896,.5415,.1543,0,.3105-.0356,.457-.1113,.4912-.2529,.6836-.856,.4307-1.3472l-9.338-18.1057Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1E6.svg b/public/assets/img/icons/1F1F1-1F1E6.svg
new file mode 100644
index 0000000..29467a9
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1E6.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <circle cx="36" cy="36.013" r="8.5" fill="#fff"/>
+ <rect x="5" y="48" width="62" height="7" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="7" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1E7.svg b/public/assets/img/icons/1F1F1-1F1E7.svg
new file mode 100644
index 0000000..6fc8784
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1E7.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="7" fill="#d22f27"/>
+ <rect x="5" y="48" width="62" height="7" fill="#d22f27"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 27 29 32 36 31 43 32 36 27"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 31 28 36 36 35 44 36 36 31"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 35 27 40 36 39 45 40 36 35"/>
+ <g>
+ <path fill="#5c9e31" d="M38,39v3.5a2.2272,2.2272,0,0,0,1.4231,1.9743l.1539.0514h0l-.1539-.0514A11.1134,11.1134,0,0,0,36.5,44h-1a11.1126,11.1126,0,0,0-2.923.4743l-.1539.0514h0l.1539-.0514A2.2271,2.2271,0,0,0,34,42.5V39"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,39v3.5a2.2272,2.2272,0,0,0,1.4231,1.9743l.1539.0514h0l-.1539-.0514A11.1134,11.1134,0,0,0,36.5,44h-1a11.1126,11.1126,0,0,0-2.923.4743l-.1539.0514h0l.1539-.0514A2.2271,2.2271,0,0,0,34,42.5V39"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1E8.svg b/public/assets/img/icons/1F1F1-1F1E8.svg
new file mode 100644
index 0000000..9bcef44
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1E8.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <polygon stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 23 48 49 24 49 36 23"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 37 48 49 24 49 36 37"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1EE.svg b/public/assets/img/icons/1F1F1-1F1EE.svg
new file mode 100644
index 0000000..98e7894
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1EE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <line x1="18" x2="18" y1="22" y2="30" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,28a3,3,0,0,1,3-3c1.6569,0,4.1391,1.4725,2,6H13c-2.1391-4.5275.3431-6,2-6a3,3,0,0,1,3,3"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1F0.svg b/public/assets/img/icons/1F1F1-1F1F0.svg
new file mode 100644
index 0000000..f5d7d8d
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1F0.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="11" height="38" fill="#5c9e31"/>
+ <rect x="16" y="17" width="10" height="38" fill="#e27022"/>
+ <line x1="26" x2="26" y1="18" y2="54" fill="none" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="7" y="19" width="58" height="34" fill="none" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <polyline fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50 45 52 45 53 43 50 37"/>
+ <polyline fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41 45 43 45 44 43 41 37"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37,26a7.0706,7.0706,0,0,0-1,4V42"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,41c3,0,3-2,7-2l5,2c-1-2,2-3,1-6H42s-3,2-3,5h3Z"/>
+ <polyline fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54 45 56 45 57 43 54 37"/>
+ <line x1="35" x2="39" y1="37" y2="40" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,31a2,2,0,0,1,0,4"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,31a2,2,0,0,1,0-4"/>
+ <g>
+ <rect x="42" y="30" rx="1" ry="1" width="4" height="5" fill="#f1b31c"/>
+ <rect x="42" y="30" rx="1" ry="1" width="4" height="5" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <line x1="52" x2="56" y1="31" y2="31" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="60" x2="61" y1="24" y2="23" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31" x2="30" y1="24" y2="23" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="40" y1="32" y2="31" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="40" y1="33" y2="34" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="60" x2="61" y1="48" y2="49" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31" x2="30" y1="48" y2="49" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1F7.svg b/public/assets/img/icons/1F1F1-1F1F7.svg
new file mode 100644
index 0000000..dd6085c
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1F7.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="26" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="34" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="42" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="17" width="17" height="17" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="14.455 26.09 16 24.91 14.09 24.91 13.5 23 12.91 24.91 11 24.91 12.545 26.09 11.955 28 13.5 26.82 15.045 28 14.455 26.09"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1F8.svg b/public/assets/img/icons/1F1F1-1F1F8.svg
new file mode 100644
index 0000000..8896210
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1F8.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#1e50a0"/>
+ <g>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="36 34.75 32.536 40.75 39.464 40.75 36 34.75"/>
+ <ellipse cx="36" cy="34.25" rx="2" ry="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="36" x2="36" y1="31.25" y2="37.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="34.5" x2="37.5" y1="33.75" y2="33.75" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1F9.svg b/public/assets/img/icons/1F1F1-1F1F9.svg
new file mode 100644
index 0000000..8e2eeee
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1F9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1FA.svg b/public/assets/img/icons/1F1F1-1F1FA.svg
new file mode 100644
index 0000000..cbe7a9a
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1FA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1FB.svg b/public/assets/img/icons/1F1F1-1F1FB.svg
new file mode 100644
index 0000000..0452856
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1FB.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#781e32"/>
+ <rect x="5" y="32" width="62" height="8" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1-1F1FE.svg b/public/assets/img/icons/1F1F1-1F1FE.svg
new file mode 100644
index 0000000..c4d59e3
--- /dev/null
+++ b/public/assets/img/icons/1F1F1-1F1FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M32.1358,36.125a4.0528,4.0528,0,0,1,3.3783-3.9236,4.3947,4.3947,0,0,0-.8108-.0764,4.0043,4.0043,0,1,0,0,8,4.3947,4.3947,0,0,0,.8108-.0764A4.0527,4.0527,0,0,1,32.1358,36.125Z"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="38.193 37.166 39.521 33.166 40.666 37.105 37.486 34.732 41.486 34.633 38.193 37.166"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F1.svg b/public/assets/img/icons/1F1F1.svg
new file mode 100644
index 0000000..31f8978
--- /dev/null
+++ b/public/assets/img/icons/1F1F1.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M43,49.0122h-11V22.0122c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1h12c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M43,49.0122h-11V22.0122c0-.5522-.4473-1-1-1s-1,.4478-1,1v28c0,.5522,.4473,1,1,1h12c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1E6.svg b/public/assets/img/icons/1F1F2-1F1E6.svg
new file mode 100644
index 0000000..f24acbc
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1E6.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="25 33.03 47 33.03 29.202 45.962 36 25.038 42.798 45.962 25 33.03"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1E8.svg b/public/assets/img/icons/1F1F2-1F1E8.svg
new file mode 100644
index 0000000..fe320c8
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1E8.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1E9.svg b/public/assets/img/icons/1F1F2-1F1E9.svg
new file mode 100644
index 0000000..d6f6d0d
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1E9.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.6566,30.5657,34.1579,32.27h-2.21A2.0412,2.0412,0,0,0,29,32.27v8.1052l2.9474-2.9473h2.21L31.8283,44h8.4848l-2.471-6.572H40.79L43,40.3753V32.27a2.0412,2.0412,0,0,0-2.9474,0h-2.21l-.3573-1.7044V29.1515a2.5259,2.5259,0,0,0-1.8481-2.6862,1.8866,1.8866,0,0,0-1.5806.2582l-1.5207,1.0139,2.1212,1.4141Z"/>
+ <g>
+ <rect x="32.2194" y="31.5" width="7.7641" height="4.529" fill="#d22f27"/>
+ <path fill="#1e50a0" d="M32.2194,35.382h7.7641c.3235,4.5291-4.2056,6.47-4.2056,6.47S30.9254,38.6171,32.2194,35.382Z"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.454 35.25 36.748 35.25 36.101 37.2 35.454 35.25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M35.9936,41.8521s3.882-1.294,3.882-5.1761V31.5h-7.764v5.176C32.1116,40.5581,35.9936,41.8521,35.9936,41.8521Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1EA.svg b/public/assets/img/icons/1F1F2-1F1EA.svg
new file mode 100644
index 0000000..b65bfed
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1EA.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,35c1.501,0,3.5084-3.5564,1.9248-7.3049A8,8,0,0,1,36,42"/>
+ <line x1="36" x2="42" y1="42" y2="44" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,35c-1.501,0-3.5084-3.5564-1.9248-7.3049A8,8,0,0,0,36,42"/>
+ <line x1="36" x2="30" y1="42" y2="44" fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 43 34 45.5 36 46 38 45.5 36 43"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,31c-2,0-2,2.4424-1,4"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34,31c2,0,2,2.4424,1,4"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38c0,1.2-.6509,1.6174-2,2-1.3491-.3826-2-.8-2-2"/>
+ <rect x="33" y="34" width="6" height="4" fill="#1e50a0"/>
+ <line x1="35" x2="37" y1="28" y2="28" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1EB.svg b/public/assets/img/icons/1F1F2-1F1EB.svg
new file mode 100644
index 0000000..13f31d8
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1EB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1EC.svg b/public/assets/img/icons/1F1F2-1F1EC.svg
new file mode 100644
index 0000000..560cbe7
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#5c9e31"/>
+ <rect x="5" y="17" width="21" height="38" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1ED.svg b/public/assets/img/icons/1F1F2-1F1ED.svg
new file mode 100644
index 0000000..dfa356b
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1ED.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#f1b31c" points="67 24 67 18 6 53 6 54 67 24"/>
+ <polygon fill="#fff" points="67 30 67 24 6 54 6 55 67 30"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="16.725 26.966 17.852 23.78 17.081 27.059 19.043 24.257 17.4 27.236 20.062 25.01 17.659 27.485 20.84 25.985 17.841 27.789 21.324 27.118 17.933 28.127 23.119 28.315 17.93 28.476 21.302 29.541 17.831 28.813 20.797 30.665 17.644 29.113 20.001 31.628 17.38 29.358 18.968 32.364 17.059 29.53 17.769 32.821 16.701 29.617 16.511 35.29 16.331 29.614 15.204 32.8 15.975 29.521 14.014 32.323 15.657 29.344 12.995 31.57 15.398 29.095 12.217 30.595 15.216 28.791 11.732 29.462 15.123 28.453 9.119 28.273 15.127 28.104 11.755 27.039 15.225 27.768 12.26 25.915 15.413 27.467 13.056 24.952 15.677 27.222 14.089 24.217 15.998 27.05 15.288 23.759 16.356 26.963 16.546 21.29 16.725 26.966"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F0.svg b/public/assets/img/icons/1F1F2-1F1F0.svg
new file mode 100644
index 0000000..502d9e5
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F0.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" points="15 17 5 17 36 36 36 34 15 17"/>
+ <polygon fill="#f1b31c" points="15 55 5 55 36 36 36 38 15 55"/>
+ <polygon fill="#f1b31c" points="57 17 67 17 36 36 36 34 57 17"/>
+ <polygon fill="#f1b31c" points="57 55 67 55 36 36 36 38 57 55"/>
+ <polygon fill="#f1b31c" points="33 55 39 55 37 36 35 36 33 55"/>
+ <polygon fill="#f1b31c" points="67 39 67 33 36 35 36 37 67 39"/>
+ <polygon fill="#f1b31c" points="5 39 5 33 36 35 36 37 5 39"/>
+ <polygon fill="#f1b31c" points="33 17 39 17 37 36 35 36 33 17"/>
+ <circle cx="36" cy="36" r="7" fill="#f1b31c" stroke="#d22f27" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F1.svg b/public/assets/img/icons/1F1F2-1F1F1.svg
new file mode 100644
index 0000000..03259dc
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F1.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F2.svg b/public/assets/img/icons/1F1F2-1F1F2.svg
new file mode 100644
index 0000000..dac483e
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F2.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#f1b31c"/>
+ <rect x="5" y="30" width="62" height="12" fill="#5c9e31"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="30.183 46 36.158 28 41.309 45.725 27 35.044 45 34.6 30.183 46"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F3.svg b/public/assets/img/icons/1F1F2-1F1F3.svg
new file mode 100644
index 0000000..312ae71
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5.2273" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5.2273" y="17" width="21" height="38" fill="#d22f27"/>
+ <rect x="46.2273" y="17" width="21" height="38" fill="#d22f27"/>
+ <circle cx="16" cy="29" r="1" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="16" cy="41" r="1" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,24a1,1,0,0,1-2,0l1-1Z"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15 33 17 33 16 34 15 33"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15 48 17 48 16 49 15 48"/>
+ <line x1="15" x2="17" y1="37" y2="37" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15" x2="17" y1="45" y2="45" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="11" y="33" width="1" height="16" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="33" width="1" height="16" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F4.svg b/public/assets/img/icons/1F1F2-1F1F4.svg
new file mode 100644
index 0000000..e283a3e
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F4.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#186648"/>
+ <g>
+ <line x1="32.4077" x2="39.4077" y1="49.977" y2="49.977" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="43.9077" x2="27.9077" y1="47.977" y2="47.977" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="25.4077" x2="46.4077" y1="45.977" y2="45.977" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="34.467 27.023 36.127 22.023 37.557 26.946 33.583 23.98 38.583 23.856 34.467 27.023"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="42.993 28.307 42.355 25.211 44.576 27.34 41.621 26.991 44.182 25.427 42.993 28.307"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="46.094 33.047 47.09 30.047 47.949 33.001 45.564 31.221 48.564 31.147 46.094 33.047"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="29.007 28.155 29.645 25.059 27.424 27.188 30.379 26.839 27.818 25.275 29.007 28.155"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="25.906 32.895 24.91 29.895 24.051 32.849 26.436 31.069 23.436 30.995 25.906 32.895"/>
+ <g>
+ <g>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M35.0066,41.34c1.3822,1.2555,4.0028,1.8321,6.8351,1.3326s5.0984-1.9379,5.9676-3.5908c-1.3821-1.2559-4.0031-1.8327-6.8359-1.3332s-5.0976,1.9374-5.9671,3.59Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M24.0062,39.083c.8695,1.6525,3.1348,3.09,5.9671,3.59s5.4538-.0773,6.8358-1.3332c-.8691-1.6529-3.1347-3.0913-5.9675-3.5908s-5.4529.0771-6.8351,1.3326Z"/>
+ </g>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M35.907,29.977c-1.4765,1.0443-2.4993,3.31-2.4993,5.9373s1.0232,4.8938,2.5,5.9378c1.4769-1.044,2.5-3.31,2.5-5.9378s-1.0228-4.893-2.4992-5.9373Z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F5.svg b/public/assets/img/icons/1F1F2-1F1F5.svg
new file mode 100644
index 0000000..955054f
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F5.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <g>
+ <ellipse cx="36" cy="36" rx="10.4661" ry="10.4999" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="3"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M46.4658,35.9315a10.4661,10.4661,0,1,1-20.9317.137"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M25.5343,36.0685a10.4661,10.4661,0,1,1,20.9317-.137"/>
+ <polygon fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" points="40.5 50 31.5 50 34.5 32 37.5 32 40.5 50"/>
+ <polygon fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" points="38.5 29 33.5 29 34.5 33 37.5 33 38.5 29"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="32.122 42 36.105 30 39.539 41.816 30 34.696 42 34.4 32.122 42"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" d="M25.7466,38.1161A10.6415,10.6415,0,0,1,25.7235,34"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" d="M46.2535,34a10.6388,10.6388,0,0,1,.023,4.1158"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F6.svg b/public/assets/img/icons/1F1F2-1F1F6.svg
new file mode 100644
index 0000000..015fbb8
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F6.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67.004 33.045 39.004 33.004 39.028 17.004 33.028 16.996 33.004 32.996 5.004 32.955 4.996 38.955 32.996 38.996 32.972 54.996 38.972 55.004 38.996 39.004 66.996 39.045 67.004 33.045"/>
+ <g>
+ <line x1="16" x2="22.5" y1="50" y2="50" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="22.5" y1="50" y2="49" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="22.5" cy="49.5" r="0.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19,47a3,3,0,0,0,3,3"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,44h1.5a.5015.5015,0,0,1,.5.5V47"/>
+ </g>
+ <g>
+ <line x1="16" x2="22.5" y1="28" y2="28" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="22.5" y1="28" y2="27" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="22.5" cy="27.5" r="0.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19,25a3,3,0,0,0,3,3"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,22h1.5a.5015.5015,0,0,1,.5.5V25"/>
+ </g>
+ <g>
+ <line x1="50" x2="56.5" y1="50" y2="50" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50" x2="56.5" y1="50" y2="49" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="56.5" cy="49.5" r="0.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,47a3,3,0,0,0,3,3"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,44h1.5a.5015.5015,0,0,1,.5.5V47"/>
+ </g>
+ <g>
+ <line x1="50" x2="56.5" y1="28" y2="28" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50" x2="56.5" y1="28" y2="27" fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="56.5" cy="27.5" r="0.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,25a3,3,0,0,0,3,3"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,22h1.5a.5015.5015,0,0,1,.5.5V25"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F7.svg b/public/assets/img/icons/1F1F2-1F1F7.svg
new file mode 100644
index 0000000..2a338a3
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F7.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="7" fill="#d22f27"/>
+ <rect x="5" y="48" width="62" height="7" fill="#d22f27"/>
+ <g>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M36,40.8847a6.9294,6.9294,0,0,1-6.8663-5.4054A6.4559,6.4559,0,0,0,29,36.7766a7.0066,7.0066,0,0,0,14,0,6.4486,6.4486,0,0,0-.1337-1.2973A6.9294,6.9294,0,0,1,36,40.8847Z"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="34.707 34.521 36.035 30.521 37.18 34.46 34 32.086 38 31.987 34.707 34.521"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F8.svg b/public/assets/img/icons/1F1F2-1F1F8.svg
new file mode 100644
index 0000000..a8cd7d3
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F8.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" d="M52.679,47s6.75-2.25,6.75-9V29h-13.5v9C45.929,44.75,52.679,47,52.679,47Z"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M46.2767,40.5C47.6461,45.3127,52.679,47,52.679,47s5.033-1.6873,6.4024-6.5Z"/>
+ <line x1="52.4584" x2="52.4584" y1="32.0625" y2="42.6875" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.6459" x2="49.2709" y1="35.25" y2="35.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1F9.svg b/public/assets/img/icons/1F1F2-1F1F9.svg
new file mode 100644
index 0000000..b55425b
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1F9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="31" height="38" fill="#fff"/>
+ <polygon fill="#d0cfce" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="14 22.035 11.965 22.035 11.965 20 10.035 20 10.035 22.035 8 22.035 8 23.965 10.035 23.965 10.035 26 11.965 26 11.965 23.965 14 23.965 14 22.035"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FA.svg b/public/assets/img/icons/1F1F2-1F1FA.svg
new file mode 100644
index 0000000..5b0f7ce
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FA.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="27" width="62" height="9" fill="#1e50a0"/>
+ <rect x="5" y="36" width="62" height="9" fill="#fcea2b"/>
+ <rect x="5" y="17" width="62" height="10" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FB.svg b/public/assets/img/icons/1F1F2-1F1FB.svg
new file mode 100644
index 0000000..819f4e7
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="9.431" y="21.43" width="53.14" height="29.14" fill="none" stroke="#d22f27" stroke-miterlimit="10" stroke-width="8.861"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m34.59 36a6.215 6.215 0 0 1 5.405-5.885 7.487 7.487 0 0 0-1.297-0.1146c-3.702 0-6.703 2.686-6.703 6s3.001 6 6.703 6a7.487 7.487 0 0 0 1.297-0.1146 6.215 6.215 0 0 1-5.405-5.885z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FC.svg b/public/assets/img/icons/1F1F2-1F1FC.svg
new file mode 100644
index 0000000..a042b32
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <rect x="5" y="30" width="62" height="12" fill="#d22f27"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" d="M29.2393,30.9991A7.503,7.503,0,0,1,42.76,30.9984Z"/>
+ <path fill="none" stroke="#d22f27" stroke-miterlimit="10" d="M26.54,31a10.004,10.004,0,0,1,18.92-.0009Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FD.svg b/public/assets/img/icons/1F1F2-1F1FD.svg
new file mode 100644
index 0000000..15bf308
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FD.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ <circle cx="36" cy="35" r="3.5" fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,39.4863a7.48,7.48,0,0,0,12,0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FE.svg b/public/assets/img/icons/1F1F2-1F1FE.svg
new file mode 100644
index 0000000..7b70711
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="26" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="34" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="42" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="17" width="29" height="21" fill="#1e50a0"/>
+ <g>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" d="M13.8446,27.5A6.2149,6.2149,0,0,1,19.25,21.6146,7.4868,7.4868,0,0,0,17.9527,21.5c-3.7018,0-6.7027,2.6863-6.7027,6s3.0009,6,6.7027,6a7.4868,7.4868,0,0,0,1.2973-.1146A6.2149,6.2149,0,0,1,13.8446,27.5Z"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="24.612 25.969 26.709 22.551 25.258 26.274 28.667 24.082 25.703 26.822 29.75 26.29 25.861 27.504 29.744 28.737 25.7 28.185 28.649 30.94 25.251 28.731 26.684 32.461 24.605 29.033 24.236 33 23.888 29.031 21.791 32.449 23.242 28.726 19.833 30.918 22.797 28.178 18.75 28.71 22.639 27.496 18.756 26.263 22.8 26.815 19.851 24.06 23.249 26.269 21.816 22.539 23.895 25.967 24.264 22 24.612 25.969"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2-1F1FF.svg b/public/assets/img/icons/1F1F2-1F1FF.svg
new file mode 100644
index 0000000..b97fb6e
--- /dev/null
+++ b/public/assets/img/icons/1F1F2-1F1FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="62" height="13" fill="#186648"/>
+ <rect x="5" y="30" width="62" height="12" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#d22f27" points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="10.004 41.409 13.593 30.591 16.689 41.245 8.091 34.825 18.909 34.559 10.004 41.409"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="16.869 38.804 10.131 38.804 11.033 35.585 15.967 35.585 16.869 38.804"/>
+ <line x1="8.9345" x2="16.2625" y1="40.121" y2="32.7804" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="10.7376" x2="18.0655" y1="32.7804" y2="40.121" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F2.svg b/public/assets/img/icons/1F1F2.svg
new file mode 100644
index 0000000..fde59c4
--- /dev/null
+++ b/public/assets/img/icons/1F1F2.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M48.2295,21.0391c-.4502-.1064-.917,.1108-1.124,.5259l-11.1055,22.2114-11.1055-22.2114c-.207-.415-.6758-.6313-1.124-.5259-.4512,.1064-.7705,.5093-.7705,.9731v28c0,.5522,.4473,1,1,1s1-.4478,1-1V26.248l10.1055,20.2114c.3398,.6777,1.4492,.6777,1.7891,0l10.1055-20.2114v23.7642c0,.5522,.4473,1,1,1s1-.4478,1-1V22.0122c0-.4639-.3193-.8667-.7705-.9731Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M48.2295,21.0391c-.4502-.1064-.917,.1108-1.124,.5259l-11.1055,22.2114-11.1055-22.2114c-.207-.415-.6758-.6313-1.124-.5259-.4512,.1064-.7705,.5093-.7705,.9731v28c0,.5522,.4473,1,1,1s1-.4478,1-1V26.248l10.1055,20.2114c.3398,.6777,1.4492,.6777,1.7891,0l10.1055-20.2114v23.7642c0,.5522,.4473,1,1,1s1-.4478,1-1V22.0122c0-.4639-.3193-.8667-.7705-.9731Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1E6.svg b/public/assets/img/icons/1F1F3-1F1E6.svg
new file mode 100644
index 0000000..b0da578
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1E6.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon fill="#1e50a0" points="5 17 5 55 67 17 5 17"/>
+ <polygon fill="#d22f27" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="67 24 67 17 59 17 5 48 5 55 13 55 67 24"/>
+ <circle cx="17" cy="27" r="4" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1E8.svg b/public/assets/img/icons/1F1F3-1F1E8.svg
new file mode 100644
index 0000000..90a0c8e
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1E8.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="30" width="62" height="12" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#1e50a0"/>
+ <circle cx="25" cy="36.5" r="13" fill="#fcea2b" stroke="#000" stroke-miterlimit="10"/>
+ <line x1="25" x2="25" y1="23.56" y2="48.56" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <ellipse cx="25" cy="36.93" rx="1.785" ry="1.071" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0"/>
+ <ellipse cx="25" cy="42.49" rx="1.162" ry="1.55" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7749"/>
+ <circle cx="25" cy="31.29" r="1.353" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9021"/>
+ <line x1="22.83" x2="27.17" y1="28.61" y2="26.11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="1.046" d="m25 49.49a10.75 17.05 0 0 0 3.694-1.05c-0.2219-1.632-1.782-2.902-3.694-2.902s-3.472 1.27-3.694 2.902a10.75 17.05 0 0 0 3.694 1.05z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="m22.39 42.45c1.114-3.639 4.098-3.639 5.216 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="m22.4 31.36c1.11 3.798 4.085 3.798 5.199 0"/>
+ <line x1="23.35" x2="26.65" y1="35.25" y2="35.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="23.35" x2="26.65" y1="38.61" y2="38.61" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9999"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1EA.svg b/public/assets/img/icons/1F1F3-1F1EA.svg
new file mode 100644
index 0000000..1993ff4
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1EA.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <circle cx="36" cy="36.01" r="5.803" fill="#e27022" stroke-width="0.6828"/>
+ <rect x="5" y="42.4" width="62" height="12.6" fill="#5c9e31" stroke-width="1.342"/>
+ <rect x="5" y="17" width="62" height="12.6" fill="#e27022" stroke-width="1.342"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1EB.svg b/public/assets/img/icons/1F1F3-1F1EB.svg
new file mode 100644
index 0000000..5009760
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1EB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#186648"/>
+ <rect x="46" y="17" width="21" height="38" fill="#186648"/>
+ <g>
+ <polygon fill="#186648" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 26 32 30 36 29.2 40 30 36 26"/>
+ <polygon fill="#186648" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 30 31 34 36 33.2 41 34 36 30"/>
+ <polygon fill="#186648" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 34 30 38 36 37.2 42 38 36 34"/>
+ <polygon fill="#186648" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 38 29 42 36 41.2 43 42 36 38"/>
+ <line x1="36" x2="36" y1="40" y2="46" fill="none" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1EC.svg b/public/assets/img/icons/1F1F3-1F1EC.svg
new file mode 100644
index 0000000..1059963
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#186648"/>
+ <rect x="46" y="17" width="21" height="38" fill="#186648"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1EE.svg b/public/assets/img/icons/1F1F3-1F1EE.svg
new file mode 100644
index 0000000..383ad1b
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1EE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <polygon fill="#61b2e4" points="33 37.5 36 32.5 39 37.5 33 37.5"/>
+ <circle cx="36" cy="36" r="5" fill="none" stroke="#fcea2b" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1F1.svg b/public/assets/img/icons/1F1F3-1F1F1.svg
new file mode 100644
index 0000000..6d764fc
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1F1.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1F4.svg b/public/assets/img/icons/1F1F3-1F1F4.svg
new file mode 100644
index 0000000..b362fff
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1F4.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#1e50a0" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1F5.svg b/public/assets/img/icons/1F1F3-1F1F5.svg
new file mode 100644
index 0000000..9bb6f36
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1F5.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d22f27" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50 55 22 55 22 17 50 37 33 37 50 55"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="30 42.773 31.206 42 31.864 43.272 33.294 43.206 33.228 44.637 34.5 45.294 33.727 46.5 34.5 47.706 33.228 48.363 33.294 49.794 31.864 49.728 31.206 51 30 50.227 28.794 51 28.137 49.728 26.706 49.794 26.772 48.363 25.5 47.706 26.273 46.5 25.5 45.294 26.772 44.637 26.706 43.206 28.137 43.272 28.794 42 30 42.773"/>
+ <circle cx="30" cy="30" r="2" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M34,31c-.45,1-1.7187,2-4,2s-3.55-1-4-2"/>
+ </g>
+ <g id="line"/>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1F7.svg b/public/assets/img/icons/1F1F3-1F1F7.svg
new file mode 100644
index 0000000..09793f5
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1F7.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="35" width="62" height="2" fill="#f1b31c"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="16.296 44.896 18 42.536 16.808 45.192 19.464 44 17.104 45.704 20 46 17.104 46.296 19.464 48 16.808 46.808 18 49.464 16.296 47.104 16 50 15.704 47.104 14 49.464 15.192 46.808 12.536 48 14.896 46.296 12 46 14.896 45.704 12.536 44 15.192 45.192 14 42.536 15.704 44.896 16 42 16.296 44.896"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1FA.svg b/public/assets/img/icons/1F1F3-1F1FA.svg
new file mode 100644
index 0000000..772f203
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1FA.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <circle cx="20.5" cy="26.5" r="2.5" fill="#1e50a0"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="19.531 28 20.526 25 21.385 27.954 19 26.174 22 26.1 19.531 28"/>
+ <circle cx="27" cy="26.5" r="1" fill="#fcea2b"/>
+ <circle cx="14" cy="26.5" r="1" fill="#fcea2b"/>
+ <circle cx="20.5" cy="32" r="1" fill="#fcea2b"/>
+ <circle cx="20.5" cy="21" r="1" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3-1F1FF.svg b/public/assets/img/icons/1F1F3-1F1FF.svg
new file mode 100644
index 0000000..8c397d1
--- /dev/null
+++ b/public/assets/img/icons/1F1F3-1F1FF.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <g>
+ <polygon fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="52.594 27.262 54.317 25.937 52.224 25.989 51.625 23.928 50.931 26.021 48.839 26.072 50.502 27.314 49.807 29.406 51.53 28.081 53.193 29.323 52.594 27.262"/>
+ <polygon fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="52.594 45.262 54.317 43.937 52.224 43.989 51.625 41.928 50.931 44.021 48.839 44.072 50.502 45.314 49.807 47.406 51.53 46.081 53.193 47.323 52.594 45.262"/>
+ <polygon fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="60.594 32.262 62.317 30.937 60.224 30.989 59.625 28.928 58.931 31.021 56.839 31.072 58.502 32.314 57.807 34.406 59.53 33.081 61.193 34.323 60.594 32.262"/>
+ <polygon fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="45.594 34.262 47.317 32.937 45.224 32.989 44.625 30.928 43.931 33.021 41.839 33.072 43.502 34.314 42.807 36.406 44.53 35.081 46.193 36.323 45.594 34.262"/>
+ </g>
+ <g>
+ <polygon fill="#d22f27" points="52.505 27.211 54.078 26.001 52.168 26.048 51.621 24.167 50.987 26.077 49.078 26.124 50.596 27.257 49.962 29.167 51.534 27.958 53.052 29.091 52.505 27.211"/>
+ <polygon fill="#d22f27" points="52.505 45.211 54.078 44.001 52.168 44.048 51.621 42.167 50.987 44.077 49.078 44.124 50.596 45.257 49.962 47.167 51.534 45.958 53.052 47.091 52.505 45.211"/>
+ <polygon fill="#d22f27" points="60.505 32.211 62.078 31.001 60.168 31.048 59.621 29.167 58.987 31.077 57.078 31.124 58.596 32.257 57.962 34.167 59.534 32.958 61.052 34.091 60.505 32.211"/>
+ <polygon fill="#d22f27" points="45.505 34.211 47.078 33.001 45.168 33.048 44.621 31.167 43.987 33.077 42.078 33.124 43.596 34.257 42.962 36.167 44.534 34.958 46.052 36.091 45.505 34.211"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F3.svg b/public/assets/img/icons/1F1F3.svg
new file mode 100644
index 0000000..6e22a45
--- /dev/null
+++ b/public/assets/img/icons/1F1F3.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M46,21.0122c-.5527,0-1,.4478-1,1v24.8794L26.8135,21.4312c-.2529-.354-.7041-.5039-1.1191-.3711-.4131,.1323-.6943,.5176-.6943,.9521v28c0,.5522,.4473,1,1,1s1-.4478,1-1V25.1328l18.1865,25.4604c.1914,.2681,.4971,.4189,.8135,.4189,.1016,0,.2051-.0156,.3057-.0479,.4131-.1323,.6943-.5176,.6943-.9521V22.0122c0-.5522-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46,21.0122c-.5527,0-1,.4478-1,1v24.8794L26.8135,21.4312c-.2529-.354-.7041-.5039-1.1191-.3711-.4131,.1323-.6943,.5176-.6943,.9521v28c0,.5522,.4473,1,1,1s1-.4478,1-1V25.1328l18.1865,25.4604c.1914,.2681,.4971,.4189,.8135,.4189,.1016,0,.2051-.0156,.3057-.0479,.4131-.1323,.6943-.5176,.6943-.9521V22.0122c0-.5522-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F4-1F1F2.svg b/public/assets/img/icons/1F1F4-1F1F2.svg
new file mode 100644
index 0000000..53107f1
--- /dev/null
+++ b/public/assets/img/icons/1F1F4-1F1F2.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="42" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#fff"/>
+ <rect x="5" y="17" width="16" height="38" fill="#d22f27"/>
+ <g>
+ <line x1="10.5" x2="15.5" y1="23.9167" y2="23.9167" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="13" x2="13" y1="23.9167" y2="19.9167" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M17,20.0833l-4,4s-2,4-5,4"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M9,20.0833l4,4s2,4,5,4"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F4.svg b/public/assets/img/icons/1F1F4.svg
new file mode 100644
index 0000000..dccc99c
--- /dev/null
+++ b/public/assets/img/icons/1F1F4.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M36,21.0122c-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11s11-4.9346,11-11v-8c0-6.0654-4.9346-11-11-11Zm9,19c0,4.9624-4.0371,9-9,9s-9-4.0376-9-9v-8c0-4.9624,4.0371-9,9-9s9,4.0376,9,9v8Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36,21.0122c-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11s11-4.9346,11-11v-8c0-6.0654-4.9346-11-11-11Zm9,19c0,4.9624-4.0371,9-9,9s-9-4.0376-9-9v-8c0-4.9624,4.0371-9,9-9s9,4.0376,9,9v8Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1E6.svg b/public/assets/img/icons/1F1F5-1F1E6.svg
new file mode 100644
index 0000000..8abbbce
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1E6.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="31" height="19" fill="#1e50a0"/>
+ <rect x="36" y="17" width="31" height="19" fill="#d22f27"/>
+ <polygon fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" points="18.962 29.167 20.621 24.167 22.052 29.091 18.078 26.124 23.078 26.001 18.962 29.167"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="50.962 48.167 52.621 43.167 54.052 48.091 50.078 45.124 55.078 45.001 50.962 48.167"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1EA.svg b/public/assets/img/icons/1F1F5-1F1EA.svg
new file mode 100644
index 0000000..72216c8
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="21" height="38" fill="#d22f27"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1EB.svg b/public/assets/img/icons/1F1F5-1F1EB.svg
new file mode 100644
index 0000000..5086493
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1EB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="9" fill="#d22f27"/>
+ <rect x="5" y="46" width="62" height="9" fill="#d22f27"/>
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-linejoin="round" stroke-width="0.9333" d="M42,36a7,7,0,0,1-14,0"/>
+ <path fill="#f4aa41" stroke="#f4aa41" stroke-linejoin="round" stroke-width="0.9333" d="M28,36a7,7,0,0,1,14,0"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linejoin="round" d="M36.5417,31s-3.1667,0-3.1667,2.1111v3.1667l3.1667,1.5833V33.6389S34.4306,33.1111,36.5417,31Z"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M33,39.5794s-1.0445.6963-1.7408,0l.05-4.8191"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M37.2592,39.5794s1.0445.6963,1.7408,0L38.95,34.76"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1EC.svg b/public/assets/img/icons/1F1F5-1F1EC.svg
new file mode 100644
index 0000000..af14883
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1EC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon points="5 55 5 17 67 55 5 55"/>
+ <circle cx="19" cy="50" r="1" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="19" cy="32" r="1" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="12" cy="40" r="1" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="26" cy="40" r="1" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="21.5" cy="44.5" r="0.5" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,25c9,1,15,6.0874,15,11a5.166,5.166,0,0,1-3,5"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50,21c-1.75.6584-3.1544,3.5714-1.9,5L50,27Z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50,27c5-3,9,0,9,3H54l-4-3"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.81,31.19C44,28,46,26,47.81,26.29l2,.9Z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.81,27.19c-.81,3.81-1,8,2,8l2-5-4-3"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1ED.svg b/public/assets/img/icons/1F1F5-1F1ED.svg
new file mode 100644
index 0000000..cb33531
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1ED.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ <polygon fill="#fff" points="37 36 5 55 5 17 37 36"/>
+ <circle cx="8" cy="21" r="1.0435" fill="#f1b31c"/>
+ <circle cx="33" cy="36" r="1.0435" fill="#f1b31c"/>
+ <circle cx="8" cy="51" r="1.0435" fill="#f1b31c"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="17.907 35.086 20.04 33.59 18.434 35.642 21 36.092 18.414 36.407 19.91 38.54 17.859 36.934 17.408 39.5 17.093 36.914 14.96 38.41 16.566 36.359 14 35.908 16.586 35.593 15.09 33.46 17.142 35.066 17.592 32.5 17.907 35.086"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F0.svg b/public/assets/img/icons/1F1F5-1F1F0.svg
new file mode 100644
index 0000000..125cc72
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F0.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#186648"/>
+ <rect x="5" y="17" width="21" height="38" fill="#fff"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M50,44a11.9921,11.9921,0,0,1-9.8474-18.8474A11.9953,11.9953,0,1,0,56.8474,41.8474,11.9362,11.9362,0,0,1,50,44Z"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="53.453 29.52 54.8 27.666 52.621 28.374 51.273 26.52 51.273 28.812 49.094 29.52 51.273 30.228 51.273 32.52 52.621 30.666 54.8 31.374 53.453 29.52"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F1.svg b/public/assets/img/icons/1F1F5-1F1F1.svg
new file mode 100644
index 0000000..b661d9c
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F1.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F2.svg b/public/assets/img/icons/1F1F5-1F1F2.svg
new file mode 100644
index 0000000..1b0a880
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F2.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <rect x="5" y="17" width="19" height="13" fill="#d22f27"/>
+ <line x1="6" x2="24" y1="30" y2="18" fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="6" x2="24" y1="18" y2="30" fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15" x2="15" y1="30" y2="18" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="6" x2="24" y1="24" y2="24" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <rect x="24" y="17" width="43" height="38" fill="#61b2e4"/>
+ <rect x="5" y="30" width="19" height="12" fill="#fff"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,35c0,3,4,5,7,5s11-1,15-9h2c0,4-3,11-6,13H37l-8-9h7"/>
+ <g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,46c3,0,3-2,6-2s3,2,6,2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,46c3,0,3-2,6-2s3,2,6,2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,46c3,0,3-2,6-2s3,2,6,2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60,46c3,0,3-2,6-2"/>
+ </g>
+ <rect x="5" y="42" width="19" height="13" fill="#d22f27"/>
+ <line x1="10" x2="20" y1="46" y2="46" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10" x2="20" y1="50" y2="50" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,24c-2,4-3,10-2,12l-4-1c0-5,2-9,5-11Z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,24c-2,4-3,10-2,12l-4-1c0-5,2-9,5-11Z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4213,30.1053A10.2782,10.2782,0,0,1,38,24h1a25.06,25.06,0,0,0-2.1591,6.96Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F3.svg b/public/assets/img/icons/1F1F5-1F1F3.svg
new file mode 100644
index 0000000..9c367b3
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F3.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <line x1="48" x2="53" y1="30" y2="25" fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,29c3.0744,4.7618-.8014,9.1557-4,10"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8318,39.9548c2,2,2.9548,6.2551.1682,10.0452"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,38.5q6,0,9,3"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,29c-3.0744,4.7618.8014,9.1557,4,10"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1682,39.9548c-2,2-2.9548,6.2551-.1682,10.0452"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49,38.5q-6,0-9,3"/>
+ <polyline fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50 36 50 28 51 27 54 36"/>
+ <path fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,35v3.625C55,44.25,53.6667,46.75,51,48c-2.6667-1.25-4-3.75-4-9.375V35Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F7.svg b/public/assets/img/icons/1F1F5-1F1F7.svg
new file mode 100644
index 0000000..b12955e
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F7.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="32" width="62" height="8" fill="#d22f27"/>
+ <rect x="5" y="47" width="62" height="8" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="8" fill="#d22f27"/>
+ <polygon fill="#1e50a0" points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="13.5 33.5 15.045 38.5 11 35.41 16 35.41 11.955 38.5 13.5 33.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F8.svg b/public/assets/img/icons/1F1F5-1F1F8.svg
new file mode 100644
index 0000000..c7cd4a2
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F8.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="13" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <polygon fill="#d22f27" points="26 36 5 55 5 17 26 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1F9.svg b/public/assets/img/icons/1F1F5-1F1F9.svg
new file mode 100644
index 0000000..a50fbb3
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1F9.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <circle cx="26" cy="36" r="12" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26" x2="26" y1="24" y2="48" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <polygon fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="26 39.5 17 44 35 44 26 39.5"/>
+ <polygon fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="26 33.5 35 28 26.5 29.5 17 28 26 33.5"/>
+ <polygon fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="38 36 26 41 14 36 26 31 38 36"/>
+ <path fill="#fff" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,29H31.8V39.1c0,2.5-2.6,4.6-5.8,4.6h0c-3.2,0-5.8-2.1-5.8-4.6V29Z"/>
+ <circle cx="26" cy="32.8" r="0.7" fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="26" cy="38.7" r="0.7" fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="26" cy="35.7" r="0.7" fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="29" cy="35.7" r="0.7" fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="23" cy="35.7" r="0.7" fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1FC.svg b/public/assets/img/icons/1F1F5-1F1FC.svg
new file mode 100644
index 0000000..d184fd6
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1FC.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="6" y="18" width="60" height="36" fill="#61b2e4"/>
+ <circle cx="31.2" cy="36" r="10.8" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5-1F1FE.svg b/public/assets/img/icons/1F1F5-1F1FE.svg
new file mode 100644
index 0000000..0b4e339
--- /dev/null
+++ b/public/assets/img/icons/1F1F5-1F1FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="34.707 38 36.035 34 37.18 37.939 34 35.565 38 35.467 34.707 38"/>
+ <circle cx="36" cy="36" r="5" fill="none" stroke="#5c9e31" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F5.svg b/public/assets/img/icons/1F1F5.svg
new file mode 100644
index 0000000..fbd49dd
--- /dev/null
+++ b/public/assets/img/icons/1F1F5.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M40.8496,21.0122h-10.6758c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.0518h9.6758c4.3984,0,7.9766-3.5762,7.9766-7.9722s-3.5781-7.9761-7.9766-7.9761Zm0,13.9482h-9.6758v-11.9482h9.6758c3.2959,0,5.9766,2.6807,5.9766,5.9761,0,3.293-2.6807,5.9722-5.9766,5.9722Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M40.8496,21.0122h-10.6758c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.0518h9.6758c4.3984,0,7.9766-3.5762,7.9766-7.9722s-3.5781-7.9761-7.9766-7.9761Zm0,13.9482h-9.6758v-11.9482h9.6758c3.2959,0,5.9766,2.6807,5.9766,5.9761,0,3.293-2.6807,5.9722-5.9766,5.9722Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F6-1F1E6.svg b/public/assets/img/icons/1F1F6-1F1E6.svg
new file mode 100644
index 0000000..ffc6297
--- /dev/null
+++ b/public/assets/img/icons/1F1F6-1F1E6.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#781e32"/>
+ <polygon fill="#fff" points="5 17 19 17 26 19.5 19.5 21.9 26 24.2 19.5 26.6 26 28.9 19.5 31.3 26 33.7 19.5 36 26 38.4 19.5 40.7 26 43.1 19.5 45.5 26 47.8 19.5 50.2 26 52.5 19 55 5 55 5 17"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F6.svg b/public/assets/img/icons/1F1F6.svg
new file mode 100644
index 0000000..33450dc
--- /dev/null
+++ b/public/assets/img/icons/1F1F6.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M36,21.0122c-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11,2.6573,0,5.0974-.9475,7.0007-2.522l2.2474,2.2314c.1943,.1938,.4492,.2905,.7041,.2905,.2568,0,.5137-.0986,.71-.2954,.1934-.1953,.29-.4502,.29-.7051,0-.2568-.0986-.5137-.2959-.709l-2.239-2.2231c1.6091-1.9133,2.5827-4.3777,2.5827-7.0674v-8c0-6.0654-4.9346-11-11-11Zm9,19c0,2.1406-.754,4.1069-2.0068,5.6534l-3.0889-3.067c-.3896-.3887-1.0225-.3867-1.4141,.0049-.1934,.1953-.29,.4502-.29,.7051,0,.2568,.0986,.5137,.2959,.709l3.0729,3.0511c-1.5338,1.2131-3.4661,1.9435-5.569,1.9435-4.9629,0-9-4.0376-9-9v-8c0-4.9624,4.0371-9,9-9s9,4.0376,9,9v8Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36,21.0122c-6.0654,0-11,4.9346-11,11v8c0,6.0654,4.9346,11,11,11,2.6573,0,5.0974-.9475,7.0007-2.522l2.2474,2.2314c.1943,.1938,.4492,.2905,.7041,.2905,.2568,0,.5137-.0986,.71-.2954,.1934-.1953,.29-.4502,.29-.7051,0-.2568-.0986-.5137-.2959-.709l-2.239-2.2231c1.6091-1.9133,2.5827-4.3777,2.5827-7.0674v-8c0-6.0654-4.9346-11-11-11Zm9,19c0,2.1406-.754,4.1069-2.0068,5.6534l-3.0889-3.067c-.3896-.3887-1.0225-.3867-1.4141,.0049-.1934,.1953-.29,.4502-.29,.7051,0,.2568,.0986,.5137,.2959,.709l3.0729,3.0511c-1.5338,1.2131-3.4661,1.9435-5.569,1.9435-4.9629,0-9-4.0376-9-9v-8c0-4.9624,4.0371-9,9-9s9,4.0376,9,9v8Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7-1F1EA.svg b/public/assets/img/icons/1F1F7-1F1EA.svg
new file mode 100644
index 0000000..8db2381
--- /dev/null
+++ b/public/assets/img/icons/1F1F7-1F1EA.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="15 17 5 17 36 36 36 36 15 17"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="57 17 67 17 36 36 36 36 57 17"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="67 39 67 33 36 36 36 36 67 39"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="5 39 5 33 36 36 36 36 5 39"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="33 17 39 17 36 36 36 36 33 17"/>
+ <polygon fill="#d22f27" points="36 36 67 55 5 55 36 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7-1F1F4.svg b/public/assets/img/icons/1F1F7-1F1F4.svg
new file mode 100644
index 0000000..02b6f09
--- /dev/null
+++ b/public/assets/img/icons/1F1F7-1F1F4.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7-1F1F8.svg b/public/assets/img/icons/1F1F7-1F1F8.svg
new file mode 100644
index 0000000..86827e2
--- /dev/null
+++ b/public/assets/img/icons/1F1F7-1F1F8.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <circle cx="27" cy="40" r="7" fill="#fff" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#fff" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2" points="34 40 34 29 20 29 20 40"/>
+ <line x1="22" x2="34" y1="44" y2="30" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="20" y1="44" y2="30" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="27" y1="33" y2="43" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="32" y1="38" y2="38" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27,23c-3.1257.623-5,1.6-4,4h8C32,24.6,30.1257,23.623,27,23Z"/>
+ <line x1="27" x2="27" y1="21.0488" y2="23" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7-1F1FA.svg b/public/assets/img/icons/1F1F7-1F1FA.svg
new file mode 100644
index 0000000..7878ce2
--- /dev/null
+++ b/public/assets/img/icons/1F1F7-1F1FA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#fff"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7-1F1FC.svg b/public/assets/img/icons/1F1F7-1F1FC.svg
new file mode 100644
index 0000000..305fd9b
--- /dev/null
+++ b/public/assets/img/icons/1F1F7-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="36" width="62" height="9" fill="#fcea2b"/>
+ <rect x="5" y="45" width="62" height="10" fill="#5c9e31"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" points="56.296 24.896 58 22.536 56.808 25.192 59.464 24 57.104 25.704 60 26 57.104 26.296 59.464 28 56.808 26.808 58 29.464 56.296 27.104 56 30 55.704 27.104 54 29.464 55.192 26.808 52.536 28 54.896 26.296 52 26 54.896 25.704 52.536 24 55.192 25.192 54 22.536 55.704 24.896 56 22 56.296 24.896"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F7.svg b/public/assets/img/icons/1F1F7.svg
new file mode 100644
index 0000000..a2957dd
--- /dev/null
+++ b/public/assets/img/icons/1F1F7.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M47.8262,28.9883c0-4.3979-3.5781-7.9761-7.9756-7.9761h-10.6768c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.0518h9.2615l5.8088,13.4453c.1631,.3779,.5312,.604,.9189,.604,.1318,0,.2666-.0269,.3955-.0825,.5068-.2192,.7402-.8076,.5215-1.3145l-5.5452-12.835c3.5908-.7753,6.2913-3.9715,6.2913-7.7896Zm-7.9756,5.9722h-9.6768v-11.9482h9.6768c3.2949,0,5.9756,2.6807,5.9756,5.9761,0,3.293-2.6807,5.9722-5.9756,5.9722Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M47.8262,28.9883c0-4.3979-3.5781-7.9761-7.9756-7.9761h-10.6768c-.5527,0-1,.4478-1,1v28c0,.5522,.4473,1,1,1s1-.4478,1-1v-13.0518h9.2615l5.8088,13.4453c.1631,.3779,.5312,.604,.9189,.604,.1318,0,.2666-.0269,.3955-.0825,.5068-.2192,.7402-.8076,.5215-1.3145l-5.5452-12.835c3.5908-.7753,6.2913-3.9715,6.2913-7.7896Zm-7.9756,5.9722h-9.6768v-11.9482h9.6768c3.2949,0,5.9756,2.6807,5.9756,5.9761,0,3.293-2.6807,5.9722-5.9756,5.9722Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1E6.svg b/public/assets/img/icons/1F1F8-1F1E6.svg
new file mode 100644
index 0000000..7c68a58
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1E6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <line x1="49" x2="23" y1="45" y2="45" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="43" y1="43" y2="47" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="46" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51" x2="51" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41" x2="41" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31" x2="31" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="26" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="21" y1="27" y2="36" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="49" y1="45" y2="47" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1E7.svg b/public/assets/img/icons/1F1F8-1F1E7.svg
new file mode 100644
index 0000000..118ceec
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1E7.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <polygon fill="#1e50a0" points="5 17 5 55 67 17 5 17"/>
+ <polygon fill="#fcea2b" points="67 21 67 17 62 17 5 51 5 55 10 55 67 21"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="9.384 25.5 11.044 20.5 12.475 25.423 8.5 22.457 13.5 22.333 9.384 25.5"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="21.384 25.5 23.044 20.5 24.475 25.423 20.5 22.457 25.5 22.333 21.384 25.5"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="9.384 35.5 11.044 30.5 12.475 35.423 8.5 32.457 13.5 32.333 9.384 35.5"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="15.384 30.5 17.044 25.5 18.475 30.423 14.5 27.457 19.5 27.333 15.384 30.5"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="21.384 35.5 23.044 30.5 24.475 35.423 20.5 32.457 25.5 32.333 21.384 35.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1E8.svg b/public/assets/img/icons/1F1F8-1F1E8.svg
new file mode 100644
index 0000000..310612a
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1E8.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <path fill="#d22f27" d="M 67.253,29.579 67,17 47.161125,16.945094 6,54 Z"/>
+ <path fill="#f1b31c" d="m47.13 16.98-20.57 3.44e-4 -20.57 37.02z"/>
+ <path fill="#fff" d="m67.2 41.76-0.03981-12.23-61.16 24.46z"/>
+ <path transform="matrix(1 0 0 1.105 -.001553 -5.79)" fill="#5c9e31" d="m67 55v-11.95l-61 11.04z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1E9.svg b/public/assets/img/icons/1F1F8-1F1E9.svg
new file mode 100644
index 0000000..b2fe7ef
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1E9.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="13"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <polygon fill="#5c9e31" points="26 36 5 55 5 17 26 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1EA.svg b/public/assets/img/icons/1F1F8-1F1EA.svg
new file mode 100644
index 0000000..4b12f31
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1EA.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1EC.svg b/public/assets/img/icons/1F1F8-1F1EC.svg
new file mode 100644
index 0000000..8cfb870
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1EC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#fff"/>
+ <circle cx="20" cy="22" r="1" fill="#fff"/>
+ <circle cx="18" cy="27" r="1" fill="#fff"/>
+ <circle cx="22" cy="27" r="1" fill="#fff"/>
+ <circle cx="17" cy="24" r="1" fill="#fff"/>
+ <circle cx="23" cy="24" r="1" fill="#fff"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M11.1987,24.9227A4.873,4.873,0,0,1,15,20.094,4.539,4.539,0,0,0,14.0877,20a4.9273,4.9273,0,0,0,0,9.8454A4.539,4.539,0,0,0,15,29.7514,4.873,4.873,0,0,1,11.1987,24.9227Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1ED.svg b/public/assets/img/icons/1F1F8-1F1ED.svg
new file mode 100644
index 0000000..49f1e16
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1ED.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 25.999 30 35.999 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16 24 6 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 15.999 30 6 35.999 6 36"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M58.5,29h-.2771c.0939.0307.1839.0693.2771.1014Z"/>
+ <path fill="#3f3f3f" d="M45.5,29v.1014c.0932-.0321.1832-.0707.2771-.1014Z"/>
+ <path fill="#fcea2b" d="M52,28a19.9562,19.9562,0,0,0-6.2229,1H58.2229A19.9562,19.9562,0,0,0,52,28Z"/>
+ <path fill="#fcea2b" d="M58.5,34.5V29.1014c-.0932-.0321-.1832-.0707-.2771-.1014H45.7771c-.0939.0307-.1839.0693-.2771.1014V34.5Z"/>
+ </g>
+ <path fill="#92d3f5" d="M44.9556,34.81,58.5,34.8635S60,44,52,47"/>
+ <path fill="#92d3f5" d="M44.9556,34.81S44,45,52,47"/>
+ <path fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,42.9188c-2.4-1.5567-8,0-8,0L52,47Z"/>
+ <polyline fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46 37 49 41 49 44"/>
+ <ellipse cx="46.8576" cy="40.5894" rx="0.5" ry="2.6466" transform="translate(-10.3208 16.6359) rotate(-18.1699)" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#f4aa41" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 32 51 32 50 30 53 32"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,41H52A2.8222,2.8222,0,0,0,55,41Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M58.5833,29v9c0,6.75-6.75,9-6.75,9s-6.75-2.25-6.75-9V29S51.9792,25.5937,58.5833,29Z"/>
+ <line x1="58.5" x2="45.5" y1="34.5" y2="34.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1EE.svg b/public/assets/img/icons/1F1F8-1F1EE.svg
new file mode 100644
index 0000000..d8c8ba9
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1EE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#fff"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <path fill="#1e50a0" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M22.5833,22v9c0,6.75-6.75,9-6.75,9s-6.75-2.25-6.75-9V22S15.9792,18.5937,22.5833,22Z"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" d="M11.9626,33.3515l7.9755.3394A6.8155,6.8155,0,0,1,16,38c-3,1-4.0374-4.6485-4.0374-4.6485"/>
+ <polyline fill="#fff" stroke="#fff" stroke-miterlimit="10" points="14.5 33.5 15.5 31.5 17.765 34.084 14.5 33.5"/>
+ <circle cx="13" cy="24" r="1" fill="#fcea2b"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21,35l-1-3-2,3-2-5-2,5-2-3-1,3S15,44,21,35Z"/>
+ <circle cx="16" cy="26" r="1" fill="#fcea2b"/>
+ <circle cx="19" cy="24" r="1" fill="#fcea2b"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M22.5833,22v9c0,6.75-6.75,9-6.75,9s-6.75-2.25-6.75-9V22S15.9792,18.5937,22.5833,22Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1EF.svg b/public/assets/img/icons/1F1F8-1F1EF.svg
new file mode 100644
index 0000000..b362fff
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1EF.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#1e50a0" stroke="#fff" stroke-miterlimit="10" stroke-width="2" points="67 33 30 33 30 17 24 17 24 33 5 33 5 39 24 39 24 55 30 55 30 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F0.svg b/public/assets/img/icons/1F1F8-1F1F0.svg
new file mode 100644
index 0000000..898c0e7
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F0.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#fff"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <path fill="#d22f27" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M23.8334,45s6.75-2.25,6.75-9V27h-13.5v9C17.0834,42.75,23.8334,45,23.8334,45Z"/>
+ <line x1="23.8334" x2="23.8334" y1="29.5" y2="41.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.8334" x2="25.8334" y1="31.5" y2="31.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.3334" x2="27.3334" y1="34.5" y2="34.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="23.8334" cy="41.5" r="3.1667" fill="#1e50a0"/>
+ <path fill="#1e50a0" d="M19.25,39.3333a2.1457,2.1457,0,0,0-1.3265.465,9.5792,9.5792,0,0,0,2.7022,3.3628A2.158,2.158,0,0,0,19.25,39.3333Z"/>
+ <path fill="#1e50a0" d="M28.4167,39.3333a2.158,2.158,0,0,0-1.3757,3.8278,9.5792,9.5792,0,0,0,2.7022-3.3628A2.1455,2.1455,0,0,0,28.4167,39.3333Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M23.8334,45s6.75-2.25,6.75-9V27h-13.5v9C17.0834,42.75,23.8334,45,23.8334,45Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F1.svg b/public/assets/img/icons/1F1F8-1F1F1.svg
new file mode 100644
index 0000000..7974803
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F1.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="17" width="62" height="13" fill="#b1cc33"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F2.svg b/public/assets/img/icons/1F1F8-1F1F2.svg
new file mode 100644
index 0000000..f66c549
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F2.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#61b2e4"/>
+ <path fill="#61b2e4" d="M41,31a7.191,7.191,0,0,1,2,5,10.0442,10.0442,0,0,1-7,10,10.0442,10.0442,0,0,1-7-10,7.191,7.191,0,0,1,2-5"/>
+ <path fill="#61b2e4" d="M41,31a7.191,7.191,0,0,1,2,5,10.0442,10.0442,0,0,1-7,10,10.0442,10.0442,0,0,1-7-10,7.191,7.191,0,0,1,2-5"/>
+ <line x1="36" x2="36" y1="22" y2="30" fill="#fcea2b" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,28a3,3,0,0,1,3-3c1.6569,0,4.1391,1.4725,2,6H31c-2.1391-4.5275.3431-6,2-6a3,3,0,0,1,3,3"/>
+ <line x1="36" x2="36" y1="35" y2="41" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#5c9e31" d="M29.6694,40A10.0342,10.0342,0,0,0,36,46a10.0342,10.0342,0,0,0,6.3306-6Z"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,31a7.191,7.191,0,0,1,2,5,10.0442,10.0442,0,0,1-7,10,10.0442,10.0442,0,0,1-7-10,7.191,7.191,0,0,1,2-5"/>
+ <path fill="none" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,47c3.3484-1.7381,6-6.2282,6-11a12.9874,12.9874,0,0,0-1.066-5"/>
+ <path fill="none" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,47c-3.3484-1.7381-6-6.2282-6-11a12.9874,12.9874,0,0,1,1.066-5"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 49 41 47 31 47 29 49"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F3.svg b/public/assets/img/icons/1F1F8-1F1F3.svg
new file mode 100644
index 0000000..f8c2787
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F3.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#5c9e31"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" points="32.122 42 36.105 30 39.539 41.816 30 34.696 42 34.4 32.122 42"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F4.svg b/public/assets/img/icons/1F1F8-1F1F4.svg
new file mode 100644
index 0000000..11b6a3d
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F4.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="32.122 42 36.105 30 39.539 41.816 30 34.696 42 34.4 32.122 42"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F7.svg b/public/assets/img/icons/1F1F8-1F1F7.svg
new file mode 100644
index 0000000..ff40d5a
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F7.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="50" width="62" height="5" fill="#5c9e31"/>
+ <rect x="5" y="46" width="62" height="4" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#5c9e31"/>
+ <rect x="5" y="22" width="62" height="4" fill="#fff"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.122 42 36.105 30 39.539 41.816 30 34.696 42 34.4 32.122 42"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F8.svg b/public/assets/img/icons/1F1F8-1F1F8.svg
new file mode 100644
index 0000000..46e9527
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F8.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13"/>
+ <rect x="5" y="30" width="62" height="12" fill="#d22f27" stroke="#fff" stroke-miterlimit="10"/>
+ <polygon fill="#1e50a0" points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="10.5 36 15.5 37.545 12.41 33.5 12.41 38.5 15.5 34.455 10.5 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1F9.svg b/public/assets/img/icons/1F1F8-1F1F9.svg
new file mode 100644
index 0000000..2919e30
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1F9.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#b1cc33"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fcea2b"/>
+ <polygon fill="#d22f27" points="26 36 5 55 5 17 26 36"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="38.5 33.59 40.045 38.59 36 35.5 41 35.5 36.955 38.59 38.5 33.59"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="53.5 33.59 55.045 38.59 51 35.5 56 35.5 51.955 38.59 53.5 33.59"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1FB.svg b/public/assets/img/icons/1F1F8-1F1FB.svg
new file mode 100644
index 0000000..98649f8
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1FB.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <path fill="none" stroke="#186648" stroke-linecap="round" stroke-linejoin="round" d="M39.5,36a3.5,3.5,0,0,1-7,0"/>
+ <circle cx="36" cy="36" r="4.5" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <polygon fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 34 34 37 38 37 36 34"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1FD.svg b/public/assets/img/icons/1F1F8-1F1FD.svg
new file mode 100644
index 0000000..e0d38c8
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#1e50a0"/>
+ <polygon fill="#fff" points="26 36 5 55 5 17 26 36"/>
+ <circle cx="13" cy="31" r="2.5" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="#92d3f5" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M18,31.7758v4.6121C18,39.847,13.0417,41,13.0417,41S8.0833,39.847,8.0833,36.3879V31.7758A16.6778,16.6778,0,0,1,18,31.7758Z"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M19,39c0,1.933-2.6863,3.5-6,3.5S7,40.933,7,39"/>
+ <rect x="11" y="34" width="4" height="3" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1FE.svg b/public/assets/img/icons/1F1F8-1F1FE.svg
new file mode 100644
index 0000000..2347768
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" points="28.5 33.59 30.045 38.59 26 35.5 31 35.5 26.955 38.59 28.5 33.59"/>
+ <polygon fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" points="43.5 33.59 45.045 38.59 41 35.5 46 35.5 41.955 38.59 43.5 33.59"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8-1F1FF.svg b/public/assets/img/icons/1F1F8-1F1FF.svg
new file mode 100644
index 0000000..2ac8823
--- /dev/null
+++ b/public/assets/img/icons/1F1F8-1F1FF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="48" width="62" height="7" fill="#1e50a0" stroke="#f1b31c" stroke-miterlimit="10"/>
+ <rect x="5" y="17" width="62" height="7" fill="#1e50a0" stroke="#f1b31c" stroke-miterlimit="10"/>
+ <line x1="19.3616" x2="56.1629" y1="28.9275" y2="28.9275" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9681"/>
+ <line x1="16.0161" x2="52.8173" y1="33.1094" y2="33.1094" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9681"/>
+ <line x1="11.6763" x2="60.5027" y1="36.4783" y2="36.4783" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9246"/>
+ <g>
+ <path d="M48.6477,32.309a17.8474,17.8474,0,0,0-25.2386,0l-3.9549,3.9544a.3035.3035,0,0,0,0,.4293l3.9549,3.9544a17.8474,17.8474,0,0,0,25.2386,0l3.9549-3.9544a.3035.3035,0,0,0,0-.4293Z"/>
+ <path fill="#fff" d="M36.09,45.6893A.3112.3112,0,0,0,36.4018,46a17.4822,17.4822,0,0,0,12.1535-5.1379l4.1695-4.169a.3036.3036,0,0,0,0-.4293l-4.1695-4.169a17.4813,17.4813,0,0,0-12.1535-5.1382.3111.3111,0,0,0-.3123.3106Z"/>
+ </g>
+ <g>
+ <line x1="23.8897" x2="33.5703" y1="34.3001" y2="34.3001" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9361"/>
+ <line x1="23.8897" x2="33.5703" y1="38.6564" y2="38.6564" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9361"/>
+ </g>
+ <g>
+ <line x1="38.4106" x2="48.0911" y1="34.3001" y2="34.3001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9361"/>
+ <line x1="38.4106" x2="48.0911" y1="38.6564" y2="38.6564" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9361"/>
+ </g>
+ <circle cx="31.1189" cy="30.6452" r="2.9042" fill="#1e50a0" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9681"/>
+ <circle cx="12.7661" cy="38.2922" r="2.9042" fill="#1e50a0" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9681"/>
+ <circle cx="60.1776" cy="38.2922" r="2.9042" fill="#1e50a0" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9681"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F8.svg b/public/assets/img/icons/1F1F8.svg
new file mode 100644
index 0000000..7be33bb
--- /dev/null
+++ b/public/assets/img/icons/1F1F8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M35.8999,34.6265c-4.7129-.813-7.6016-1.5205-7.6016-5.6387,0-3.3086,3.4951-6,7.792-6,3.709,0,6.9238,2.0342,7.6426,4.8369,.1377,.5361,.6836,.8589,1.2178,.7202,.5342-.1372,.8564-.6826,.7197-1.2173-.9434-3.6733-4.9717-6.3398-9.5801-6.3398-5.3994,0-9.792,3.5889-9.792,8,0,6.0117,4.9209,6.8608,9.2617,7.6099,5.0654,.874,8.1416,1.7417,8.1416,6.4146,0,3.3086-3.4951,6-7.792,6-3.708,0-6.9229-2.0361-7.6426-4.8408-.1377-.5356-.6816-.8564-1.2178-.7202-.5342,.1377-.8564,.6826-.7197,1.2173,.9434,3.6758,4.9727,6.3438,9.5801,6.3438,5.3994,0,9.792-3.5889,9.792-8,0-6.6943-5.4346-7.6323-9.8018-8.3857Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M35.8999,34.6265c-4.7129-.813-7.6016-1.5205-7.6016-5.6387,0-3.3086,3.4951-6,7.792-6,3.709,0,6.9238,2.0342,7.6426,4.8369,.1377,.5361,.6836,.8589,1.2178,.7202,.5342-.1372,.8564-.6826,.7197-1.2173-.9434-3.6733-4.9717-6.3398-9.5801-6.3398-5.3994,0-9.792,3.5889-9.792,8,0,6.0117,4.9209,6.8608,9.2617,7.6099,5.0654,.874,8.1416,1.7417,8.1416,6.4146,0,3.3086-3.4951,6-7.792,6-3.708,0-6.9229-2.0361-7.6426-4.8408-.1377-.5356-.6816-.8564-1.2178-.7202-.5342,.1377-.8564,.6826-.7197,1.2173,.9434,3.6758,4.9727,6.3438,9.5801,6.3438,5.3994,0,9.792-3.5889,9.792-8,0-6.6943-5.4346-7.6323-9.8018-8.3857Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1E6.svg b/public/assets/img/icons/1F1F9-1F1E6.svg
new file mode 100644
index 0000000..fa73992
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1E6.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M59.5,30h-.2771c.0939.0307.1839.0693.2771.1014Z"/>
+ <path fill="#3f3f3f" d="M46.5,30v.1014c.0932-.0321.1832-.0707.2771-.1014Z"/>
+ <path fill="#fcea2b" d="M53,29a19.9562,19.9562,0,0,0-6.2229,1H59.2229A19.9562,19.9562,0,0,0,53,29Z"/>
+ <path fill="#fcea2b" d="M59.5,35.5V30.1014c-.0932-.0321-.1832-.0707-.2771-.1014H46.7771c-.0939.0307-.1839.0693-.2771.1014V35.5Z"/>
+ </g>
+ <path fill="#92d3f5" d="M45.9556,35.81,59.5,35.8635S61,45,53,48"/>
+ <path fill="#92d3f5" d="M45.9556,35.81S45,46,53,48"/>
+ <path fill="#1e50a0" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57,43.9188c-2.4-1.5567-8,0-8,0L53,48Z"/>
+ <polyline fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47 38 50 42 50 45"/>
+ <ellipse cx="47.8576" cy="41.5894" rx="0.5" ry="2.6466" transform="translate(-10.5827 16.9976) rotate(-18.1699)" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#f4aa41" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54 33 52 33 51 31 54 33"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,42H53A2.8222,2.8222,0,0,0,56,42Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M59.5833,30v9c0,6.75-6.75,9-6.75,9s-6.75-2.25-6.75-9V30S52.9792,26.5937,59.5833,30Z"/>
+ <line x1="59.5" x2="46.5" y1="35.5" y2="35.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1E8.svg b/public/assets/img/icons/1F1F9-1F1E8.svg
new file mode 100644
index 0000000..0152e8a
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1E8.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ <g>
+ <path fill="#f1b31c" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.0091" d="M60.73,29.0911H44.6178s-1.0053,14.0906,8.0395,18.1475v.0165l.0167-.0082.0167.0082v-.0165C61.7356,43.1817,60.73,29.0911,60.73,29.0911Z"/>
+ <g>
+ <path fill="#5c9e31" d="M49.777,42.7141s0-5.0455,3.0273-5.0455,3.0274,5.0455,3.0274,5.0455S52.8043,45.7415,49.777,42.7141Z"/>
+ <circle cx="52.8043" cy="37.6686" r="1.0091" fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" stroke-width="1.0091"/>
+ </g>
+ <g>
+ <ellipse cx="47.8891" cy="33.506" rx="1.5137" ry="2.6489" transform="translate(-9.6887 23.4653) rotate(-25.0868)" fill="#f4aa41"/>
+ <ellipse cx="48.8982" cy="33.506" rx="1.5137" ry="2.6489" fill="#ffa7c0"/>
+ </g>
+ <ellipse cx="56.9711" cy="33.506" rx="1.5137" ry="2.6489" fill="#a57939"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1E9.svg b/public/assets/img/icons/1F1F9-1F1E9.svg
new file mode 100644
index 0000000..02b6f09
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1E9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1EB.svg b/public/assets/img/icons/1F1F9-1F1EB.svg
new file mode 100644
index 0000000..c99c042
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1EB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <circle cx="46.8595" cy="38.8723" r="0.5035" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.007"/>
+ <circle cx="58.9438" cy="38.8723" r="0.5035" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.007"/>
+ <circle cx="56.9298" cy="47.9356" r="0.5035" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.007"/>
+ <circle cx="48.8736" cy="47.9356" r="0.5035" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.007"/>
+ <circle cx="52.9017" cy="49.9496" r="0.5035" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.007"/>
+ <path fill="#fff" d="M58.4616,45.4768l-2.5193-4.3636a.8383.8383,0,0,0-1.1788,0l-1.0191,1.7649V39.9889h1.05a.6653.6653,0,0,0,.6652-.6653v-.3843a.6653.6653,0,0,0-.6652-.6653h-1.05V36.5591H56.45a.7248.7248,0,0,0,.7247-.7247v-.2655a.7248.7248,0,0,0-.7247-.7247h-7.125a.7248.7248,0,0,0-.7247.7247v.2655a.7248.7248,0,0,0,.7247.7247H52.03v6.61l-1.1872-2.0561a.8381.8381,0,0,0-1.1787,0l-2.5194,4.3636a.5336.5336,0,0,0,.1953.7289l.1932.1116a.5338.5338,0,0,0,.7291-.1953L48.84,45.12H51.666l.5783,1.0019a.7441.7441,0,0,0,1.1173,0L53.94,45.12h2.8256l.5786,1.0019a.5335.5335,0,0,0,.7289.1953l.193-.1116A.5335.5335,0,0,0,58.4616,45.4768ZM49.5852,43.83l.6679-1.1567.6678,1.1567Zm5.1,0,.668-1.1567.668,1.1567Z"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="36.5 17.5 36.5 36.5 5.5 36.5"/>
+ <rect x="5" y="17" width="11" height="19" fill="#1e50a0"/>
+ <rect x="16" y="17" width="10" height="19" fill="#fff"/>
+ <rect x="26" y="17" width="10" height="19" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1EC.svg b/public/assets/img/icons/1F1F9-1F1EC.svg
new file mode 100644
index 0000000..61fb67d
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1EC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="32" width="62" height="8" fill="#5c9e31"/>
+ <rect x="5" y="47" width="62" height="8" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="8" fill="#5c9e31"/>
+ <rect x="5" y="17" width="23" height="23" fill="#d22f27"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="14.415 33 17.07 25 19.359 32.878 13 28.131 21 27.933 14.415 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1ED.svg b/public/assets/img/icons/1F1F9-1F1ED.svg
new file mode 100644
index 0000000..348bd92
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1ED.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1EF.svg b/public/assets/img/icons/1F1F9-1F1EF.svg
new file mode 100644
index 0000000..ecaf264
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1EF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ <g>
+ <circle cx="36" cy="35.1554" r="0.4969" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="0.9939"/>
+ <rect x="35.536" y="35.1553" rx="0.306" ry="0.306" width="0.9278" height="3.9755" fill="#fcea2b"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877" d="M38.982,40.1247a4.2141,4.2141,0,0,0-5.9632,0"/>
+ </g>
+ <g>
+ <circle cx="41" cy="37" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="40.2" cy="34.6" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="38.4" cy="32.9" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="36" cy="32.2" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="33.6" cy="32.9" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="31.8" cy="34.6" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ <circle cx="31" cy="37" r="0.5" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F0.svg b/public/assets/img/icons/1F1F9-1F1F0.svg
new file mode 100644
index 0000000..07d0c62
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F0.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="19.75 21.972 20.986 25.972 17.75 23.5 21.75 23.5 18.514 25.972 19.75 21.972"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="19.75 35.972 20.986 39.972 17.75 37.5 21.75 37.5 18.514 39.972 19.75 35.972"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="12.5 27.972 13.736 31.972 10.5 29.5 14.5 29.5 11.264 31.972 12.5 27.972"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="26.5 26.972 27.427 29.972 25 28.118 28 28.118 25.573 29.972 26.5 26.972"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4964,22.0042,22.5,47h32l2-.0008c-2.1713-3.7-5.4086-7.9629-5.4086-12.5009C51.0914,29.9634,54.3273,25.7026,56.4964,22.0042Z"/>
+ <line x1="22.5" x2="58.5" y1="50" y2="50" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F1.svg b/public/assets/img/icons/1F1F9-1F1F1.svg
new file mode 100644
index 0000000..8b9ceb2
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" points="38 36 5 55 5 17 38 36"/>
+ <polygon points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="15.35 34.05 10.72 36.49 15.76 37.16 12.23 33.63 12.9 38.67 15.35 34.05"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F2.svg b/public/assets/img/icons/1F1F9-1F1F2.svg
new file mode 100644
index 0000000..10c82ab
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F2.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#186648"/>
+ <rect x="8.1715" y="17" width="14.9278" height="38" fill="#d22f27"/>
+ <polygon fill="#781e32" points="18.624 17 12.658 17 8.171 21.216 15.641 28.234 23.11 21.216 18.624 17"/>
+ <polygon fill="#f1b31c" points="17.114 19.628 14.167 19.628 12.693 21.216 14.167 22.804 17.114 22.804 18.588 21.216 17.114 19.628"/>
+ <polygon fill="#781e32" points="15.641 38.16 8.171 31.142 15.641 24.123 23.11 31.142 15.641 38.16"/>
+ <polygon fill="#f1b31c" points="17.114 29.554 14.167 29.554 12.693 31.142 14.167 32.73 17.114 32.73 18.588 31.142 17.114 29.554"/>
+ <polygon fill="#781e32" points="15.641 48.086 8.171 41.067 15.641 34.049 23.11 41.067 15.641 48.086"/>
+ <polygon fill="#f1b31c" points="17.114 39.479 14.167 39.479 12.693 41.067 14.167 42.655 17.114 42.655 18.588 41.067 17.114 39.479"/>
+ <polygon fill="#781e32" points="18.846 55 23.11 50.993 15.641 43.975 8.171 50.993 12.435 55 18.846 55"/>
+ <polygon fill="#f1b31c" points="17.114 49.405 14.167 49.405 12.693 50.993 14.167 52.581 17.114 52.581 18.588 50.993 17.114 49.405"/>
+ <g>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9952" d="M37.4927,21.8329a7.7649,7.7649,0,0,1-6.8143,13.66,7.77,7.77,0,1,0,6.8143-13.66Z"/>
+ <circle cx="32.7629" cy="23.0551" r="0.7385" fill="#fff"/>
+ <circle cx="32.7629" cy="26.0091" r="0.7385" fill="#fff"/>
+ <circle cx="29.8089" cy="26.0091" r="0.7385" fill="#fff"/>
+ <circle cx="35.717" cy="26.0091" r="0.7385" fill="#fff"/>
+ <circle cx="32.7629" cy="28.9631" r="0.7385" fill="#fff"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F3.svg b/public/assets/img/icons/1F1F9-1F1F3.svg
new file mode 100644
index 0000000..7d6574c
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F3.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <circle cx="36" cy="36" r="9" fill="#fff"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" d="M38.0229,40.7143a4.7143,4.7143,0,1,1,2.1589-8.91,6,6,0,1,0,0,8.3914A4.753,4.753,0,0,1,38.0229,40.7143Z"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" points="38.388 38.71 38.238 33.443 41.266 37.581 36.516 36.152 41.173 34.326 38.388 38.71"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F4.svg b/public/assets/img/icons/1F1F9-1F1F4.svg
new file mode 100644
index 0000000..be3358c
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F4.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5.0009" y="17.0014" width="31.9982" height="19.9971" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.5 26 22.5 26 22.5 21 19.5 21 19.5 26 14.5 26 14.5 29 19.5 29 19.5 34 22.5 34 22.5 29 27.5 29 27.5 26"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F7.svg b/public/assets/img/icons/1F1F9-1F1F7.svg
new file mode 100644
index 0000000..2557443
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F7.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m40.64 33.05s3.052 4.019 3.052 4.019l-4.934-1.532 4.932-1.541s-3.046 4.025-3.046 4.025l-0.003536-4.972"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m31.29 44.64a8.643 8.643 0 1 1 3.958-16.34 11 11 0 1 0 0 15.38 8.715 8.715 0 0 1-3.958 0.9507z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1F9.svg b/public/assets/img/icons/1F1F9-1F1F9.svg
new file mode 100644
index 0000000..88a2f2a
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1F9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon stroke="#fff" stroke-miterlimit="10" points="66 55 54 55 6 17 18 17 66 55"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1FB.svg b/public/assets/img/icons/1F1F9-1F1FB.svg
new file mode 100644
index 0000000..a3168d0
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#92d3f5"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="58.707 25 60.035 21 61.18 24.939 58 22.565 62 22.467 58.707 25"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="58.707 41 60.035 37 61.18 40.939 58 38.565 62 38.467 58.707 41"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="51.709 45 53.037 41 54.181 44.939 51.002 42.565 55.002 42.467 51.709 45"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="26.709 52 28.037 48 29.181 51.939 26.002 49.565 30.002 49.467 26.709 52"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="47.294 45 45.967 49 44.822 45.061 48.002 47.435 44.002 47.533 47.294 45"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="37.294 46 35.967 50 34.822 46.061 38.002 48.435 34.002 48.533 37.294 46"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="37.294 39 35.967 43 34.822 39.061 38.002 41.435 34.002 41.533 37.294 39"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="50.891 29.207 50.041 25.079 53.002 27.918 49.061 27.452 52.476 25.366 50.891 29.207"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="44.891 31.207 44.041 27.079 47.002 29.918 43.061 29.452 46.476 27.366 44.891 31.207"/>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" points="9.887 18 6 18 6 20.332 32.113 36 36 36 36 33.668 9.887 18"/>
+ <polygon fill="#fff" points="36 20.332 36 18 32.113 18 6 33.668 6 36 9.887 36 36 20.332"/>
+ <rect x="6" y="24" width="30" height="6" fill="#fff"/>
+ <rect x="18" y="18" width="6" height="18" fill="#fff"/>
+ <rect x="20" y="18" width="2" height="18" fill="#d22f27"/>
+ <rect x="6" y="26" width="30" height="2" fill="#d22f27"/>
+ <polygon fill="#d22f27" points="36 33.668 29.887 30 26 30 36 36 36 35.999 36 33.668"/>
+ <polygon fill="#d22f27" points="36 18 32.113 18 24 22.868 24 24 26.001 24 36 18.001 36 18"/>
+ <polygon fill="#d22f27" points="6 20.332 12.113 24 16.001 24 6.001 18 6 18.001 6 20.332"/>
+ <polygon fill="#d22f27" points="6 36 9.887 36 18 31.132 18 30 16 30 6 35.999 6 36"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1FC.svg b/public/assets/img/icons/1F1F9-1F1FC.svg
new file mode 100644
index 0000000..3801186
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5.0009" y="17.0014" width="31.9982" height="19.9971" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="19.523 25.523 18.324 21.999 20.776 24.8 21.5 21.148 22.223 24.8 24.675 21.999 23.476 25.523 27 24.323 24.199 26.776 27.851 27.499 24.199 28.223 27 30.675 23.476 29.475 24.675 33 22.223 30.199 21.5 33.851 20.776 30.199 18.324 33 19.523 29.475 15.999 30.675 18.8 28.223 15.148 27.499 18.8 26.776 15.999 24.323 19.523 25.523"/>
+ <circle cx="21.4995" cy="27.4992" r="4.0888" fill="none" stroke="#1e50a0" stroke-miterlimit="10"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9-1F1FF.svg b/public/assets/img/icons/1F1F9-1F1FF.svg
new file mode 100644
index 0000000..f1be150
--- /dev/null
+++ b/public/assets/img/icons/1F1F9-1F1FF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <polygon fill="#5c9e31" points="5 17 5 55 67 17 5 17"/>
+ <polygon stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="67 17 54 17 5 55 18 55 67 17"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1F9.svg b/public/assets/img/icons/1F1F9.svg
new file mode 100644
index 0000000..92657cc
--- /dev/null
+++ b/public/assets/img/icons/1F1F9.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44,21H28c-.5527,0-1,.4478-1,1s.4473,1,1,1h7v27c0,.5522,.4473,1,1,1s1-.4478,1-1V23h7c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44,21H28c-.5527,0-1,.4478-1,1s.4473,1,1,1h7v27c0,.5522,.4473,1,1,1s1-.4478,1-1V23h7c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1E6.svg b/public/assets/img/icons/1F1FA-1F1E6.svg
new file mode 100644
index 0000000..253d1bd
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1E6.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61b2e4"/>
+ <rect x="5" y="36" width="62" height="19" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1EC.svg b/public/assets/img/icons/1F1FA-1F1EC.svg
new file mode 100644
index 0000000..d2165f4
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1EC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="42" width="62" height="6" fill="#f1b31c"/>
+ <rect x="5" y="30" width="62" height="6" fill="#d22f27"/>
+ <rect x="5" y="48" width="62" height="7" fill="#d22f27"/>
+ <rect x="5" y="24" width="62" height="6" fill="#f1b31c"/>
+ <circle cx="36" cy="36" r="6" fill="#fff"/>
+ <circle cx="35.215" cy="32.6639" r="0.9933" stroke="#000" stroke-miterlimit="10" stroke-width="1.3347"/>
+ <circle cx="36.7049" cy="36.1404" r="0.9933" stroke="#000" stroke-miterlimit="10" stroke-width="1.6683"/>
+ <line x1="32.7318" x2="35.7116" y1="33.1606" y2="33.1606" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.001"/>
+ <line x1="35.7116" x2="35.7116" y1="36.1404" y2="33.1606" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6683"/>
+ <line x1="36.7049" x2="36.7049" y1="40.1135" y2="37.1337" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.001"/>
+ <path stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.3337" d="M38.5822,34.9626c-1.2029-.676-2.5481-.5659-3.0044.246l4.3563,2.4483C40.39,36.8451,39.7851,35.6387,38.5822,34.9626Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1F2.svg b/public/assets/img/icons/1F1FA-1F1F2.svg
new file mode 100644
index 0000000..6b62e41
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1F2.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="26" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="34" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="17" width="32" height="21" fill="#1e50a0"/>
+ <rect x="5" y="42" width="62" height="4" fill="#d22f27"/>
+ <circle cx="9" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="17" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="25" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="33" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="29" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="21" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="13" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="9" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="17" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="25" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="33" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="29" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="21" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="13" cy="34" r="1.75" fill="#fff"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1F3.svg b/public/assets/img/icons/1F1FA-1F1F3.svg
new file mode 100644
index 0000000..421283d
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1F3.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5.3191" y="17" width="61.6809" height="37.8044" fill="#61b2e4"/>
+ <g>
+ <g>
+ <g>
+ <g>
+ <circle cx="36.1595" cy="32.9384" r="11.5953" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ <circle cx="36.1595" cy="32.9384" r="8.6965" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ <line x1="36.1595" x2="36.1595" y1="44.5337" y2="21.3431" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ <line x1="24.5643" x2="47.7548" y1="32.9384" y2="32.9384" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ <line x1="27.9604" x2="44.3587" y1="41.1375" y2="24.7393" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ <line x1="44.3587" x2="27.9604" y1="41.1375" y2="24.7393" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1529"/>
+ </g>
+ <circle cx="36.1595" cy="32.9384" r="5.7976" fill="#61b2e4" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2821"/>
+ </g>
+ <path fill="#fff" d="M26.4716,37.6969a.486.486,0,0,1,.4176-.7476h1.4837a.9062.9062,0,0,0,.9253-.9252.9062.9062,0,0,1,.9253-.9253c.9253,0,.9253,2.7758,1.85,3.7011s.9253,1.8506,0,1.8506a3.3991,3.3991,0,0,1-2.7758-.9253C28.6221,39.0491,26.958,38.373,26.4716,37.6969Z"/>
+ <path fill="#fff" d="M30.9606,34.9267a.8909.8909,0,0,1-.3922-1.1073c.4016-.9922,1.1891-2.6457,1.9765-2.6457,1.1249,0,1.1249-2.25,3.3748,0s-1.1249,2.25-1.1249,3.3748,1.1249,0,2.25,0,1.125,1.1249-1.1249,1.1249C33.7363,35.6734,37.91,38.8519,30.9606,34.9267Z"/>
+ <path fill="#fff" d="M38.8661,40.5337a1.9333,1.9333,0,0,1-2.6-1.733c0-1.733,1.733-.8665,1.733-1.733s0-2.6.8665-2.6,0-.8665,0-1.733,1.733-1.733,1.733-1.733,1.733-.8665,2.6,0,0,1.733,0,2.5995,1.733.8665,0,1.733-2.1663,1.3-1.3,1.3,2.5995.8665,2.5995,1.733,0,1.7331-.8665.8666-.8665,0-.8665.8665,0,2.6-1.733,2.6S39.4322,40.2992,38.8661,40.5337Z"/>
+ <path fill="#fff" d="M42.0289,26.8669c-.0738-.4542-.8232-2.47,1.6463-.8232s2.47,3.2928,1.6464,3.2928S42.1607,27.68,42.0289,26.8669Z"/>
+ <path fill="#fff" d="M40.3825,27.69s0-1.6464.8232,0,2.4695,1.6464,2.4695,2.47c0,.57-1.1856-.0448-1.9138-.4765A2.9534,2.9534,0,0,1,40.56,28.4087,1.7432,1.7432,0,0,1,40.3825,27.69Z"/>
+ <ellipse cx="38.7361" cy="23.1626" rx="0.8232" ry="0.4116" fill="#fff"/>
+ <path fill="#fff" d="M35.9484,30.7272c.5176.2144,1.12,1.12,2.2409,0s1.12,1.12,0,1.12,1.12,1.12,0,1.12S33.8782,29.87,35.9484,30.7272Z"/>
+ </g>
+ <g>
+ <path fill="#fff" d="M51.9928,24.4406a10.8943,10.8943,0,0,0-3.3112-2.9654c-.2439-.1415-.4913-.2739-.7411-.4a.5558.5558,0,0,0-.7362.7587c.4879.9619,1.8007,3.92,1.8007,3.92A14.3473,14.3473,0,0,1,36.9287,46.4775c-.1291.0068-.2575.0106-.3858.0139s-.2551.0063-.3834.0064-.2558-.003-.3833-.0064-.2567-.0071-.3858-.0139A14.3473,14.3473,0,0,1,23.3141,25.754s1.3128-2.9585,1.8007-3.92a.5558.5558,0,0,0-.7362-.7587c-.25.1264-.4972.2588-.7411.4a10.8943,10.8943,0,0,0-3.3112,2.9654A14.3927,14.3927,0,0,0,17.45,34.1674q.0068.0885.0144.1772a18.717,18.717,0,0,0,7.3065,13.2441,8.3031,8.3031,0,0,0,9.3539.5949,3.7255,3.7255,0,0,1,1.4013-.522c.0246-.0041.0478-.012.0726-.0156a3.8329,3.8329,0,0,1,1.1223,0c.025.0036.0486.0116.0735.0158a3.7233,3.7233,0,0,1,1.4.5218,8.3031,8.3031,0,0,0,9.3539-.5949A18.717,18.717,0,0,0,54.855,34.3446q.0077-.0887.0144-.1772A14.3927,14.3927,0,0,0,51.9928,24.4406Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.6871" d="M45.2409,47.7376a4.3178,4.3178,0,0,1-2.1156.351,5.3,5.3,0,0,1-1.8837-.5537,15.2989,15.2989,0,0,0-1.6114-.6543,6.1261,6.1261,0,0,0-2.0875-.3638,7.3981,7.3981,0,0,0-.9019.0959,2.958,2.958,0,0,0-.4714.12l-.01.002-.01-.002a2.958,2.958,0,0,0-.4714-.12,7.3981,7.3981,0,0,0-.9019-.0959,6.1261,6.1261,0,0,0-2.0875.3638,15.2989,15.2989,0,0,0-1.6114.6543,5.3007,5.3007,0,0,1-1.8837.5537,4.3178,4.3178,0,0,1-2.1156-.351c-.1487-.0684-.2906-.1516-.4582-.24a2.0946,2.0946,0,0,0,.3063.3158,4.6012,4.6012,0,0,0,1.02.73,4.3585,4.3585,0,0,0,1.58.5073,4.5816,4.5816,0,0,0,2.5895-.5249,12.066,12.066,0,0,0,1.3766-.8858,7.6787,7.6787,0,0,1,.8382-.5231,1.7348,1.7348,0,0,1,1.26-.1508c.03.0075.0591.02.1117.0388a12.1472,12.1472,0,0,0-3.2638,2.2736c-.143.1125-.771.63-.771,1.0444a.4229.4229,0,0,0,.281.4278l.0115.0045a.4069.4069,0,0,0,.1753.0354.2593.2593,0,0,0,.09-.0181.5329.5329,0,0,0,.2557-.1405,2.3508,2.3508,0,0,0,.3061-.3124,7.46,7.46,0,0,1,.9208-1.03l1.9688-1.7471c.0584-.0368.1189-.07.1809-.1013a.5525.5525,0,0,1,.6045,0c.062.0313.1225.0645.1809.1013l1.9688,1.7471a7.46,7.46,0,0,1,.9208,1.03,2.3508,2.3508,0,0,0,.3061.3124.5329.5329,0,0,0,.2557.1405.2593.2593,0,0,0,.09.0181.4069.4069,0,0,0,.1753-.0354l.0115-.0045a.4229.4229,0,0,0,.281-.4278c0-.4147-.628-.9319-.771-1.0444a12.1472,12.1472,0,0,0-3.2638-2.2736c.0526-.0185.0815-.0313.1117-.0388a1.7348,1.7348,0,0,1,1.26.1508,7.6787,7.6787,0,0,1,.8382.5231,12.066,12.066,0,0,0,1.3766.8858,4.5816,4.5816,0,0,0,2.59.5249,4.3585,4.3585,0,0,0,1.58-.5073,4.6012,4.6012,0,0,0,1.02-.73,2.0946,2.0946,0,0,0,.3063-.3158C45.5315,47.586,45.39,47.6692,45.2409,47.7376Z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1F8.svg b/public/assets/img/icons/1F1FA-1F1F8.svg
new file mode 100644
index 0000000..356ecb1
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1F8.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="26" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="34" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="17" width="32" height="21" fill="#1e50a0"/>
+ <rect x="5" y="42" width="62" height="4" fill="#d22f27"/>
+ <circle cx="9.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="17.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="25.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="33.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="29.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="21.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="13.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="9.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="17.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="25.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="33.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="29.5" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="21.5" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="13.5" cy="34" r="1.75" fill="#fff"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1FE.svg b/public/assets/img/icons/1F1FA-1F1FE.svg
new file mode 100644
index 0000000..04083d7
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <rect x="5" y="17" width="62" height="5" fill="#fff"/>
+ <rect x="5" y="26" width="62" height="4" fill="#fff"/>
+ <rect x="5" y="34" width="62" height="4" fill="#fff"/>
+ <rect x="5" y="42" width="62" height="4" fill="#fff"/>
+ <rect x="5" y="50" width="62" height="5" fill="#fff"/>
+ <rect x="5.0006" y="17.0015" width="20.9988" height="20.997" fill="#fff"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="15.296 26.896 17 24.536 15.808 27.192 18.464 26 16.104 27.704 19 28 16.104 28.296 18.464 30 15.808 28.808 17 31.464 15.296 29.104 15 32 14.704 29.104 13 31.464 14.192 28.808 11.536 30 13.896 28.296 11 28 13.896 27.704 11.536 26 14.192 27.192 13 24.536 14.704 26.896 15 24 15.296 26.896"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA-1F1FF.svg b/public/assets/img/icons/1F1FA-1F1FF.svg
new file mode 100644
index 0000000..02cd813
--- /dev/null
+++ b/public/assets/img/icons/1F1FA-1F1FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#b1cc33"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <rect x="5" y="30.25" width="62" height="11.5" fill="#fff" stroke="#d22f27" stroke-miterlimit="10" stroke-width="1.5"/>
+ <circle cx="29.25" cy="21" r="1" fill="#fff"/>
+ <circle cx="29.25" cy="24" r="1" fill="#fff"/>
+ <circle cx="29.25" cy="27" r="1" fill="#fff"/>
+ <circle cx="26.25" cy="21" r="1" fill="#fff"/>
+ <circle cx="26.25" cy="24" r="1" fill="#fff"/>
+ <circle cx="26.25" cy="27" r="1" fill="#fff"/>
+ <circle cx="23.25" cy="21" r="1" fill="#fff"/>
+ <circle cx="23.25" cy="24" r="1" fill="#fff"/>
+ <circle cx="23.25" cy="27" r="1" fill="#fff"/>
+ <circle cx="20.25" cy="24" r="1" fill="#fff"/>
+ <circle cx="20.25" cy="27" r="1" fill="#fff"/>
+ <circle cx="17.25" cy="27" r="1" fill="#fff"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M11.2973,24A3.4648,3.4648,0,0,1,14,20.5668a3.2286,3.2286,0,0,0-.6486-.0668,3.5033,3.5033,0,0,0,0,7A3.2286,3.2286,0,0,0,14,27.4332,3.4648,3.4648,0,0,1,11.2973,24Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FA.svg b/public/assets/img/icons/1F1FA.svg
new file mode 100644
index 0000000..7b21cf1
--- /dev/null
+++ b/public/assets/img/icons/1F1FA.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M46,21c-.5527,0-1,.4478-1,1v18c0,4.9624-4.0371,9-9,9s-9-4.0376-9-9V22c0-.5522-.4473-1-1-1s-1,.4478-1,1v18c0,6.0654,4.9346,11,11,11s11-4.9346,11-11V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46,21c-.5527,0-1,.4478-1,1v18c0,4.9624-4.0371,9-9,9s-9-4.0376-9-9V22c0-.5522-.4473-1-1-1s-1,.4478-1,1v18c0,6.0654,4.9346,11,11,11s11-4.9346,11-11V22c0-.5522-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1E6.svg b/public/assets/img/icons/1F1FB-1F1E6.svg
new file mode 100644
index 0000000..a55da45
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1E6.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="17" width="38" height="38" fill="#fff"/>
+ <rect x="17" y="17" width="19" height="38" fill="#fcea2b"/>
+ <g>
+ <ellipse cx="44.7274" cy="29.8602" rx="1.9462" ry="2.703" fill="#9b9b9a"/>
+ <g>
+ <line x1="43.6125" x2="45.8423" y1="28.7453" y2="28.7453" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9103"/>
+ <line x1="43.6125" x2="45.8423" y1="29.8602" y2="29.8602" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9103"/>
+ <line x1="43.6125" x2="45.8423" y1="30.9751" y2="30.9751" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9103"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1468" d="M40.2017,42.2844c2.54,2.54,6.8992,2.29,9.747-.5575"/>
+ <g>
+ <path fill="#9b9b9a" d="M47.9343,36.1387a3.2621,3.2621,0,1,0,3.9646,2.3588A3.2622,3.2622,0,0,0,47.9343,36.1387Zm1.3,5.1189a2.0193,2.0193,0,1,1,1.46-2.4542A2.0193,2.0193,0,0,1,49.2342,41.2576Z"/>
+ <rect x="42.8454" y="30.3687" rx="0.4164" ry="0.4164" width="1.4686" height="8.8114" transform="translate(-11.2822 44.7052) rotate(-48.8483)" fill="#9b9b9a"/>
+ <rect x="39.7038" y="32.3358" rx="0.369" ry="0.369" width="1.4686" height="1.8096" transform="translate(31.8635 -18.3991) rotate(41.1517)" fill="#9b9b9a"/>
+ <rect x="41.2676" y="33.7025" rx="0.369" ry="0.369" width="1.4686" height="1.8096" transform="translate(33.1492 -19.0905) rotate(41.1517)" fill="#9b9b9a"/>
+ </g>
+ <g>
+ <path fill="#fcea2b" d="M37.5178,38.8188a3.262,3.262,0,1,0,3.8347-2.5645A3.262,3.262,0,0,0,37.5178,38.8188Zm1.2189.2419a2.0193,2.0193,0,1,1,1.5875,2.3739A2.0192,2.0192,0,0,1,38.7367,39.0607Z"/>
+ <rect x="44.8948" y="30.2566" rx="0.4164" ry="0.4164" width="1.4686" height="8.8114" transform="translate(52.5644 91.5427) rotate(-134.1739)" fill="#fcea2b"/>
+ <rect x="47.9512" y="32.0601" rx="0.369" ry="0.369" width="1.4686" height="1.8096" transform="translate(106.5753 22.6824) rotate(135.8261)" fill="#fcea2b"/>
+ <rect x="46.4616" y="33.5073" rx="0.369" ry="0.369" width="1.4686" height="1.8096" transform="translate(105.0258 26.2056) rotate(135.8261)" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="17" y="17" width="38" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1E8.svg b/public/assets/img/icons/1F1FB-1F1E8.svg
new file mode 100644
index 0000000..9810e1b
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1E8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="17" width="21" height="38" fill="#1e50a0"/>
+ <rect x="46" y="17" width="21" height="38" fill="#5c9e31"/>
+ <g>
+ <polygon fill="#5c9e31" points="39.182 41 36 46 32.818 41 36 36 39.182 41"/>
+ <polygon fill="#5c9e31" points="43 35 39.818 40 36.636 35 39.818 30 43 35"/>
+ <polygon fill="#5c9e31" points="35.364 35 32.182 40 29 35 32.182 30 35.364 35"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1EA.svg b/public/assets/img/icons/1F1FB-1F1EA.svg
new file mode 100644
index 0000000..b181100
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1EA.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="13" fill="#f1b31c"/>
+ <rect x="5" y="30" width="62" height="12" fill="#1e50a0"/>
+ <g>
+ <circle cx="34" cy="33" r="1" fill="#fff"/>
+ <circle cx="38" cy="33" r="1" fill="#fff"/>
+ <circle cx="30" cy="34" r="1" fill="#fff"/>
+ <circle cx="27" cy="36" r="1" fill="#fff"/>
+ <circle cx="25" cy="39" r="1" fill="#fff"/>
+ <circle cx="42" cy="34" r="1" fill="#fff"/>
+ <circle cx="45" cy="36" r="1" fill="#fff"/>
+ <circle cx="47" cy="39" r="1" fill="#fff"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1EC.svg b/public/assets/img/icons/1F1FB-1F1EC.svg
new file mode 100644
index 0000000..1be8529
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1EC.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <rect x="5" y="17" width="31" height="19" fill="#1e50a0"/>
+ <path fill="#fff" d="M9.5,36H5L31.5,17H36Z"/>
+ <path fill="#fff" d="M36,32.5,5,17v3.5L36,36Z"/>
+ <path fill="#d22f27" d="M36,33.5,5,18v1.5L36,35Z"/>
+ <path fill="#d22f27" d="M8.5,36H6L32.5,17H35Z"/>
+ <polygon fill="#d22f27" points="36 25 22 25 22 17 19 17 19 25 5 25 5 28 19 28 19 36 22 36 22 28 36 28 36 25"/>
+ <g>
+ <polyline fill="none" stroke="#fff" stroke-linejoin="round" points="5 28 19 28 19 36"/>
+ <polyline fill="none" stroke="#fff" stroke-linejoin="round" points="19 17 19 25 5 25"/>
+ <polyline fill="none" stroke="#fff" stroke-linejoin="round" points="36 25 22 25 22 17"/>
+ <polyline fill="none" stroke="#fff" stroke-linejoin="round" points="22 36 22 28 36 28"/>
+ </g>
+ </g>
+ <path fill="#fcea2b" d="M57.4518,44.7545c-4.5023,3.939-9.0187,3.8068-13.3557.1308-.4754.112-.8438.3264-1.1072.2357-.6456-.2222-.704-.8505-.1978-1.3206a8.0456,8.0456,0,0,0,.9669-.9378c.3463-.4526.6265-.3777.9966-.0522a19.9329,19.9329,0,0,0,1.9685,1.6365,7.357,7.357,0,0,0,9.6994-1.4055c.6294-.7476.8221-.7463,1.4606-.0087a3.6555,3.6555,0,0,0,.6087.6286c.4793.3369.7014.7127.3,1.2333C58.4718,45.31,58.0566,45.2755,57.4518,44.7545Z"/>
+ <path fill="#186648" d="M50.6427,27.723H45.5671a1.8626,1.8626,0,0,0-1.8626,1.8626V40.3379c0,2.0873,4.749,3.7429,6.389,4.2524a1.84,1.84,0,0,0,1.0983,0c1.64-.5095,6.389-2.1651,6.389-4.2524V29.5856a1.8626,1.8626,0,0,0-1.8625-1.8626Z"/>
+ <circle cx="55.2155" cy="30.246" r="0.6307" fill="#fcea2b"/>
+ <circle cx="55.2155" cy="32.1382" r="0.6307" fill="#fcea2b"/>
+ <circle cx="55.2155" cy="34.0305" r="0.6307" fill="#fcea2b"/>
+ <circle cx="55.2155" cy="35.9227" r="0.6307" fill="#fcea2b"/>
+ <circle cx="55.2155" cy="37.8149" r="0.6307" fill="#fcea2b"/>
+ <circle cx="55.2155" cy="39.7072" r="0.6307" fill="#fcea2b"/>
+ <circle cx="46.3851" cy="30.246" r="0.6307" fill="#fcea2b"/>
+ <circle cx="51.1157" cy="29.9306" r="0.9461" fill="#ffa7c0"/>
+ <circle cx="46.3851" cy="32.1382" r="0.6307" fill="#fcea2b"/>
+ <circle cx="46.3851" cy="34.0305" r="0.6307" fill="#fcea2b"/>
+ <circle cx="47.6466" cy="35.9227" r="0.6307" fill="#fcea2b"/>
+ <circle cx="46.3851" cy="37.8149" r="0.6307" fill="#fcea2b"/>
+ <circle cx="46.3851" cy="39.7072" r="0.6307" fill="#fcea2b"/>
+ <circle cx="50.1696" cy="41.5994" r="0.6307" fill="#fcea2b"/>
+ <circle cx="51.4311" cy="41.5994" r="0.6307" fill="#fcea2b"/>
+ <line x1="49.8542" x2="47.962" y1="32.4536" y2="34.9766" fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.6307"/>
+ <rect x="49.46" y="31.5075" rx="1.1546" ry="1.1546" width="3.1537" height="10.0919" fill="#fff"/>
+ <line x1="52.3772" x2="52.9628" y1="32.4536" y2="35.8994" fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.6307"/>
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.6307" d="M52.081,29.1231a.9461.9461,0,0,0-1.338,0l1.338,1.338A.9461.9461,0,0,0,52.081,29.1231Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1EE.svg b/public/assets/img/icons/1F1FB-1F1EE.svg
new file mode 100644
index 0000000..cc29989
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1EE.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path fill="#3f3f3f" d="M24.4675,38.6242a5.6221,5.6221,0,0,0,.8728-1.9518.1112.1112,0,0,1,.09-.1206.8321.8321,0,0,0,.6065-.3025c.0559-.0793.1623-.0427.1755.0621a2.5167,2.5167,0,0,1-1.37,2.84.0929.0929,0,0,1-.1076-.0337l-.2588-.3321A.1442.1442,0,0,1,24.4675,38.6242Z"/>
+ <g>
+ <ellipse cx="19.7469" cy="38.9532" rx="1.7908" ry="4.782" transform="translate(-21.3357 24.1373) rotate(-43.2865)" fill="#5c9e31"/>
+ <line x1="17.4756" x2="29.6735" y1="36.5771" y2="49.2456" fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9978"/>
+ </g>
+ <g>
+ <line x1="54.363" x2="42.7795" y1="39.2544" y2="48.6826" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9989"/>
+ <line x1="53.3623" x2="44.3163" y1="36.6219" y2="50.9509" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9989"/>
+ <line x1="51.3436" x2="46.3351" y1="35.5728" y2="52" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9989"/>
+ </g>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7984" d="M59.8284,22.3314a1.3315,1.3315,0,0,0-1.7081-.3466c-3.1855,1.2833-11.0738,3.2634-13.0377,4.3272a1.6411,1.6411,0,0,0-1.011,1.3913,1.4672,1.4672,0,0,0,.6979,1.2474l-.0089.0756a6.2765,6.2765,0,0,1-4.7213-.9382l-.2218-.2218c-.6347-1.4524-.6167-5.65-2.9639-6.0133a1.4644,1.4644,0,0,0-.3259-.039c-2.9447,0-4.417,2.9447-3.6808,2.2085s3.6808-.7362,1.6662,2.5988a5.4325,5.4325,0,0,1-.3437.4956l-.9711.9712a6.2766,6.2766,0,0,1-4.7213.9382l-.009-.0756a1.4673,1.4673,0,0,0,.698-1.2474,1.641,1.641,0,0,0-1.0111-1.3913c-1.9639-1.0638-9.8522-3.0439-13.0376-4.3272a1.3315,1.3315,0,0,0-1.7081.3466,1.35,1.35,0,0,0-.4348.8435,2.1454,2.1454,0,0,0,.2519.94c.5725,1.4909,6.9885,6.4578,11.1327,9.4016a10.6548,10.6548,0,0,1,1.703,1.5608,2.2031,2.2031,0,0,0,1.037.6425,4.3339,4.3339,0,0,1,1.4781.6644c.4583.3468.99.7948,1.53,1.27-.3152.1564-2.3573,1.26-1.6772,3.3.5484,1.6452-.9449,1.6561-1.7428,1.5547a1.4684,1.4684,0,1,0,1.0067,1.39,2.723,2.723,0,0,1,2.2085-1.4724,1.442,1.442,0,0,0,1.4723-1.4723,2.57,2.57,0,0,1,1.4724-.7362l.5575.5575-2.0919,2.092a1.4585,1.4585,0,0,0,0,2.0627l4.1838,4.1839a1.45,1.45,0,0,0,1.1865.4124,1.435,1.435,0,0,0,1.0584-.4124L41.9251,44.93a1.4585,1.4585,0,0,0,0-2.0627l-2.092-2.092.5576-.5575a2.57,2.57,0,0,1,1.4724.7362,1.442,1.442,0,0,0,1.4723,1.4723,2.7232,2.7232,0,0,1,2.2085,1.4724,1.4974,1.4974,0,1,0,1.0067-1.39c-.7979.1014-2.2913.0905-1.7429-1.5547.68-2.0406-1.3619-3.144-1.6771-3.3.54-.4749,1.0715-.9229,1.53-1.27a4.3334,4.3334,0,0,1,1.478-.6644,2.2029,2.2029,0,0,0,1.0371-.6425,10.6505,10.6505,0,0,1,1.703-1.5608c4.1441-2.9438,10.56-7.9107,11.1327-9.4016a2.1467,2.1467,0,0,0,.2519-.94A1.3514,1.3514,0,0,0,59.8284,22.3314Z"/>
+ <line x1="61.6382" x2="61.6382" y1="31.2655" y2="39.2566" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9978"/>
+ <g>
+ <line x1="8.374" x2="11.0235" y1="31.2655" y2="39.0055" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9978"/>
+ <line x1="14.0704" x2="11.4209" y1="31.2655" y2="39.0055" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9978"/>
+ </g>
+ <g>
+ <rect x="27.563" y="27.6004" width="17.9801" height="5.9934" fill="#1e50a0"/>
+ <g>
+ <path fill="#781e32" d="M27.5859,34.0682a8.965,8.965,0,0,0,.2279,1.624,14.7772,14.7772,0,0,0,7.909,10.5133,1.8422,1.8422,0,0,0,1.66,0,14.7776,14.7776,0,0,0,7.9091-10.5133,8.9827,8.9827,0,0,0,.2279-1.624c.0211-.2849.0228-.4528.0228-.4528H27.563S27.5648,33.7833,27.5859,34.0682Z"/>
+ <g>
+ <path fill="#fff" d="M33.0786,33.5745V44.49q.4533.3556.9567.6913V33.5745Z"/>
+ <path fill="#fff" d="M30.0719,33.5745v7.7138a14.3529,14.3529,0,0,0,.9358,1.22V33.5745Z"/>
+ <path fill="#fff" d="M39.0918,33.5745V45.183q.48-.32.9148-.6583v-10.95Z"/>
+ <path fill="#fff" d="M36.1062,33.5745v12.73a1.8972,1.8972,0,0,0,.9147.0009V33.5745Z"/>
+ <path fill="#fff" d="M42.0774,33.5745v8.9864a14.3157,14.3157,0,0,0,.9568-1.2385V33.5745Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1F3.svg b/public/assets/img/icons/1F1FB-1F1F3.svg
new file mode 100644
index 0000000..eb0bd9b
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1F3.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" points="28.89 47 36.193 25 42.488 46.663 25 33.61 47 33.067 28.89 47"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB-1F1FA.svg b/public/assets/img/icons/1F1FB-1F1FA.svg
new file mode 100644
index 0000000..5fa06a5
--- /dev/null
+++ b/public/assets/img/icons/1F1FB-1F1FA.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#5c9e31"/>
+ <polygon points="26 36 5 55 5 17 26 36"/>
+ <polygon fill="#f1b31c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 34 5 17 5 21 23.529 36 5 51 5 55 26 38 67 38 67 34 26 34"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" d="M12.3334,39.2727A3.9286,3.9286,0,0,0,16.5,35.6364a3.1429,3.1429,0,0,0-3.3333-2.9091A2.5143,2.5143,0,0,0,10.5,35.0545a2.0116,2.0116,0,0,0,2.1334,1.8619"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FB.svg b/public/assets/img/icons/1F1FB.svg
new file mode 100644
index 0000000..c2df515
--- /dev/null
+++ b/public/assets/img/icons/1F1FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M43.2744,21.0385c-.5254-.1509-1.084,.1548-1.2363,.6865l-7.0381,24.6348-7.0381-24.6348c-.1523-.5317-.709-.8364-1.2363-.6865-.5312,.1519-.8389,.7051-.6875,1.2363l8,28c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l8-28c.1514-.5312-.1562-1.0845-.6875-1.2363Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M43.2744,21.0385c-.5254-.1509-1.084,.1548-1.2363,.6865l-7.0381,24.6348-7.0381-24.6348c-.1523-.5317-.709-.8364-1.2363-.6865-.5312,.1519-.8389,.7051-.6875,1.2363l8,28c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l8-28c.1514-.5312-.1562-1.0845-.6875-1.2363Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FC-1F1EB.svg b/public/assets/img/icons/1F1FC-1F1EB.svg
new file mode 100644
index 0000000..ac85f5d
--- /dev/null
+++ b/public/assets/img/icons/1F1FC-1F1EB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="46.5" y="36.5" width="11" height="11" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="44.5" x2="59.5" y1="34.5" y2="49.5" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="59.5" x2="44.5" y1="34.5" y2="49.5" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="5" y="17" width="11" height="19" fill="#1e50a0"/>
+ <rect x="16" y="17" width="10" height="19" fill="#fff"/>
+ <rect x="26" y="17" width="10" height="19" fill="#d22f27"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="36.5 17.5 36.5 36.5 5.5 36.5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FC-1F1F8.svg b/public/assets/img/icons/1F1FC-1F1F8.svg
new file mode 100644
index 0000000..9ccaf2a
--- /dev/null
+++ b/public/assets/img/icons/1F1FC-1F1F8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="17" width="32" height="21" fill="#1e50a0"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="20.081 24.089 21.313 20.089 22.553 24.087 19.315 21.618 23.315 21.615 20.081 24.089"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="20.081 35.971 21.313 31.971 22.553 35.969 19.315 33.5 23.315 33.497 20.081 35.971"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="26.581 27.471 27.813 23.471 29.053 27.469 25.815 25 29.815 24.997 26.581 27.471"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="13.581 27.471 14.813 23.471 16.053 27.469 12.815 25 16.815 24.997 13.581 27.471"/>
+ <circle cx="24.75" cy="30" r="0.5" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FC.svg b/public/assets/img/icons/1F1FC.svg
new file mode 100644
index 0000000..1a83eaa
--- /dev/null
+++ b/public/assets/img/icons/1F1FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M52.2754,21.0503c-.5254-.1514-1.084,.1548-1.2363,.6865l-7.0371,24.6348-7.042-24.6353c-.123-.4292-.5156-.7251-.9619-.7251s-.8389,.2959-.9619,.7251l-7.0371,24.6338-7.0381-24.6328c-.1523-.5312-.708-.8374-1.2363-.6865-.5312,.1519-.8389,.7051-.6875,1.2363l8,27.998c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l7.0371-24.6348,7.042,24.6353c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l7.999-27.999c.1514-.5312-.1562-1.085-.6875-1.2363Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M52.2754,21.0503c-.5254-.1514-1.084,.1548-1.2363,.6865l-7.0371,24.6348-7.042-24.6353c-.123-.4292-.5156-.7251-.9619-.7251s-.8389,.2959-.9619,.7251l-7.0371,24.6338-7.0381-24.6328c-.1523-.5312-.708-.8374-1.2363-.6865-.5312,.1519-.8389,.7051-.6875,1.2363l8,27.998c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l7.0371-24.6348,7.042,24.6353c.123,.4292,.5156,.7251,.9619,.7251s.8389-.2959,.9619-.7251l7.999-27.999c.1514-.5312-.1562-1.085-.6875-1.2363Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FD-1F1F0.svg b/public/assets/img/icons/1F1FD-1F1F0.svg
new file mode 100644
index 0000000..6b75000
--- /dev/null
+++ b/public/assets/img/icons/1F1FD-1F1F0.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="31.516 26.089 32.749 22.089 33.989 26.087 30.75 23.618 34.75 23.615 31.516 26.089"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="38.016 26.089 39.249 22.089 40.489 26.087 37.25 23.618 41.25 23.615 38.016 26.089"/>
+ </g>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="43.581 28.471 44.813 24.471 46.053 28.469 42.815 26 46.815 25.997 43.581 28.471"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="49.581 30.471 50.813 26.471 52.053 30.469 48.815 28 52.815 27.997 49.581 30.471"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="25.581 28.471 26.813 24.471 28.053 28.469 24.815 26 28.815 25.997 25.581 28.471"/>
+ <polygon fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" points="19.581 30.471 20.813 26.471 22.053 30.469 18.815 28 22.815 27.997 19.581 30.471"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" d="M29.82,35.7794c.7763-.1309,1.5819-.21,1.9521-.85-.4534-.0176-.5355-.7276-.2233-1.0568a3.9713,3.9713,0,0,1,1.2-.6194c.4054-.2037.7722-.6831.5574-1.0827.2839-.0362.4037-.4169.2944-.6815a1.7427,1.7427,0,0,0-.58-.62,1.0377,1.0377,0,0,1-.4568-.6961c.755.3016,1.52-.8745,2.2743-.5718-.0541-.8706.9657.5222,1.0943.6242a.3132.3132,0,0,0-.42.0438.3923.3923,0,0,0,.0589.5124,1.1425,1.1425,0,0,0,.5039.2481l1.9305.578a.3427.3427,0,0,0,.3742-.2565.8223.8223,0,0,0,.6188.302,2.5089,2.5089,0,0,0,.5317,1.6872l.2376-.3913c.5867.2457.2566,1.2414.7057,1.6919a1.1708,1.1708,0,0,0,.4218.2387,10.2882,10.2882,0,0,0,1.6127.4733l-.4944,1.8145a4.406,4.406,0,0,1,3.21,1.2378.7776.7776,0,0,1,1.4476.3358c-.3669.0158-.4525.5115-.471.8783s-.2784.8514-.6122.6983c.15.2716-.0854.5929-.323.7922s-.5232.4342-.4916.7427c.018.1763.1427.3337.1355.5107-.0257.6244-1.3678.3943-1.3993,1.0184-.025.4958.9185.77.687,1.2091-.0993.1882-.355.2108-.5678.2093a.7287.7287,0,0,0-.6232-.5c-.2831.001-.5358.3445-.3807.5813a1.5951,1.5951,0,0,0-1.5308,1.9874l-1.035.2053a7.612,7.612,0,0,0-.5581-1.2853.688.688,0,0,0-.274-.3137.7281.7281,0,0,0-.6136.0978L35.638,47.0376c-.5576.2744-1.1916.6569-1.2329,1.2769-.0344.5149.3752,1.0107.245,1.51-.136.5214-.7631.7219-1.2981.7867-.2951.0357-.6575.0249-.8074-.2319-.1992-.3415.16-.7262.2781-1.1035a2.2413,2.2413,0,0,0-.29-1.4406,17.9857,17.9857,0,0,0-.933-2.6125,3.4261,3.4261,0,0,0-3.1072-1.6408,4.6472,4.6472,0,0,0-1.1278-2.8058,4.2641,4.2641,0,0,1-.809-1.0411A.91.91,0,0,1,26.85,38.57,8.4823,8.4823,0,0,1,25.51,37.89a.4332.4332,0,0,1-.1967-.1963.38.38,0,0,1,.05-.2979,1.2952,1.2952,0,0,1,1.4639-.6224c.3505.1025.723.356,1.0441.1822.1824-.0988.2723-.3051.3964-.4712A2.2858,2.2858,0,0,1,29.82,35.7794Z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FD.svg b/public/assets/img/icons/1F1FD.svg
new file mode 100644
index 0000000..7939478
--- /dev/null
+++ b/public/assets/img/icons/1F1FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44.4951,21.122c-.4805-.2759-1.0918-.1074-1.3643,.3721l-7.1371,12.4904-7.1246-12.4684c-.2734-.48-.8857-.6475-1.3643-.3721-.4795,.2739-.6465,.8848-.3721,1.3643l7.7093,13.4917-7.7093,13.4917c-.2744,.4795-.1074,1.0903,.3721,1.3643,.1562,.0894,.3271,.1318,.4951,.1318,.3477,0,.6846-.1807,.8691-.5039l7.1246-12.4684,7.1371,12.4904c.1846,.3232,.5215,.5039,.8691,.5039,.168,0,.3389-.0425,.4951-.1318,.4795-.2739,.6465-.8848,.3721-1.3643l-7.7218-13.5137,7.7218-13.5137c.2744-.4795,.1074-1.0903-.3721-1.3643Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44.4951,21.122c-.4805-.2759-1.0918-.1074-1.3643,.3721l-7.1371,12.4904-7.1246-12.4684c-.2734-.48-.8857-.6475-1.3643-.3721-.4795,.2739-.6465,.8848-.3721,1.3643l7.7093,13.4917-7.7093,13.4917c-.2744,.4795-.1074,1.0903,.3721,1.3643,.1562,.0894,.3271,.1318,.4951,.1318,.3477,0,.6846-.1807,.8691-.5039l7.1246-12.4684,7.1371,12.4904c.1846,.3232,.5215,.5039,.8691,.5039,.168,0,.3389-.0425,.4951-.1318,.4795-.2739,.6465-.8848,.3721-1.3643l-7.7218-13.5137,7.7218-13.5137c.2744-.4795,.1074-1.0903-.3721-1.3643Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FE-1F1EA.svg b/public/assets/img/icons/1F1FE-1F1EA.svg
new file mode 100644
index 0000000..717ccc1
--- /dev/null
+++ b/public/assets/img/icons/1F1FE-1F1EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="17" width="62" height="13" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="12" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FE-1F1F9.svg b/public/assets/img/icons/1F1FE-1F1F9.svg
new file mode 100644
index 0000000..2d1ce06
--- /dev/null
+++ b/public/assets/img/icons/1F1FE-1F1F9.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path fill="#1e50a0" stroke-width="0.7699" d="m28.63 36.7a1.357 1.357 0 0 0 1.21 1.346v0.0154h12.1v-0.0154a1.342 1.342 0 0 0 0.1513 0.0154 1.362 1.362 0 0 0 0-2.723 1.342 1.342 0 0 0-0.1513 0.0154v-0.0308a1.342 1.342 0 0 0 0.1513 0.0154 1.362 1.362 0 1 0 0-2.723 1.324 1.324 0 0 0-0.1513 0.0154v-0.0308a1.324 1.324 0 0 0 0.1513 0.0154 1.362 1.362 0 1 0-1.346-1.513h-0.333a1.354 1.354 0 0 0-2.693 0h-0.3328a1.354 1.354 0 0 0-2.693 0h-0.333a1.354 1.354 0 0 0-2.692 0h-0.3331a1.358 1.358 0 1 0-1.498 1.498v0.0308a1.354 1.354 0 0 0 0 2.692v0.0308a1.357 1.357 0 0 0-1.21 1.346z"/>
+ <path fill="#d22f27" stroke-width="0.7699" d="m43.45 39.43a1.357 1.357 0 0 0-1.21-1.346v-0.0154h-12.1v0.0154a1.342 1.342 0 0 0-0.1513-0.0154 1.362 1.362 0 0 0 0 2.723 1.324 1.324 0 0 0 0.1513-0.0154v0.0308a1.324 1.324 0 0 0-0.1513-0.0154 1.362 1.362 0 0 0 0 2.723 1.342 1.342 0 0 0 0.1513-0.0154v0.0308a1.342 1.342 0 0 0-0.1513-0.0154 1.362 1.362 0 1 0 1.346 1.513h0.3331a1.354 1.354 0 0 0 2.692 0h0.333a1.354 1.354 0 0 0 2.693 0h0.333a1.354 1.354 0 0 0 2.693 0h0.333a1.358 1.358 0 1 0 1.498-1.498v-0.0308a1.354 1.354 0 0 0 0-2.692v-0.0308a1.357 1.357 0 0 0 1.21-1.346z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7413" d="m36.04 35.5a2.382 2.382 0 0 1-2.306-1.986 2.581 2.581 0 0 0-0.04496 0.4766 2.354 2.354 0 1 0 4.703 0 2.588 2.588 0 0 0-0.04489-0.4766 2.382 2.382 0 0 1-2.306 1.986z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m33.5 39.46a0.3537 0.3537 0 0 1 0.3537 0.3537v2.83a0.3537 0.3537 0 0 1-0.3537 0.3537 0.3537 0.3537 0 0 1-0.3537-0.3537v-2.83a0.3537 0.3537 0 0 1 0.3537-0.3537z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m31.97 40.34a0.3537 0.3537 0 0 1 0.4832-0.1295l2.451 1.415a0.3537 0.3537 0 0 1 0.1295 0.4831 0.3537 0.3537 0 0 1-0.4832 0.1295l-2.451-1.415a0.3537 0.3537 0 0 1-0.1295-0.4832z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m31.97 42.11a0.3537 0.3537 0 0 1 0.1294-0.4831l2.451-1.415a0.3537 0.3537 0 0 1 0.4832 0.1295 0.3537 0.3537 0 0 1-0.1294 0.4831l-2.451 1.415a0.3537 0.3537 0 0 1-0.4832-0.1295z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m38.58 39.46a0.3537 0.3537 0 0 1 0.3537 0.3537v2.83a0.3537 0.3537 0 0 1-0.3537 0.3537 0.3537 0.3537 0 0 1-0.3537-0.3537v-2.83a0.3537 0.3537 0 0 1 0.3537-0.3537z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m37.04 40.34a0.3537 0.3537 0 0 1 0.4831-0.1295l2.451 1.415a0.3537 0.3537 0 0 1 0.1295 0.4831 0.3537 0.3537 0 0 1-0.4832 0.1295l-2.45-1.415a0.3537 0.3537 0 0 1-0.1295-0.4832z"/>
+ <path fill="#f1b31c" stroke-width="0.7699" d="m37.04 42.11a0.3537 0.3537 0 0 1 0.1295-0.4831l2.451-1.415a0.3537 0.3537 0 0 1 0.4831 0.1295 0.3537 0.3537 0 0 1-0.1295 0.4832l-2.45 1.415a0.3537 0.3537 0 0 1-0.4832-0.1295z"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7413" d="m50.78 40.82c1.466-0.6358 2.694-2.471 3.014-2.864 0.7899-0.9716 1.58-4.797-1.038-7.285a5.519 5.519 0 0 0-1.245-0.8671c-2.557-1.347-2.557-0.4474-2.557-0.4474a1.538 1.538 0 0 1 1.076 0.6615c0.5377 0.6615 0 0.6615-1.076 1.323s-0.5378 1.985-1.076 2.646c-0.5381 0.6615-1.076 0.6615-0.5377 1.323 0.5378 0.6615 2.282-1.038 2.282-1.038l0.0034-0.0028a1.412 1.412 0 0 0 0.9415 0.379 1.781 1.781 0 0 0 1.597-1.789 0.3873 0.3873 0 0 1 0.2848 0.1347c0.5365 0.6599 0.05351 2.131-3.738 3.955-4.91 2.362-4.68 7.095-4.385 8.916a3.977 3.977 0 0 0 0.4345 1.271c0.1405 0.2571 0.2843 0.5062 0.4287 0.7423a5.625 5.625 0 0 0 5.109 2.977c2.198 0 3.986-2.163 4.032-4.853 1e-3 -0.06467-0.0055-0.1283-0.0092-0.1925-0.1041 2.259-1.622 4.053-3.485 4.053-0.0629 0-0.1243-0.0077-0.1862-0.0117-0.0522-0.0022-0.104-0.0035-0.1559-0.0095-1.77-0.2116-3.153-2.046-3.153-4.279a5.271 5.271 0 0 1 3.44-4.744z"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7413" d="m21.28 40.82c-1.466-0.6358-2.694-2.471-3.014-2.864-0.7899-0.9716-1.58-4.797 1.038-7.285a5.521 5.521 0 0 1 1.245-0.8671c2.557-1.347 2.557-0.4474 2.557-0.4474a1.538 1.538 0 0 0-1.076 0.6615c-0.5377 0.6615 0 0.6615 1.076 1.323s0.5378 1.985 1.076 2.646c0.5377 0.6615 1.076 0.6615 0.5378 1.323-0.5377 0.6615-2.282-1.038-2.282-1.038l-0.0034-0.0028a1.412 1.412 0 0 1-0.9415 0.379 1.781 1.781 0 0 1-1.597-1.789 0.3875 0.3875 0 0 0-0.2848 0.1347c-0.5365 0.6599-0.05343 2.131 3.738 3.955 4.91 2.362 4.68 7.095 4.385 8.916a3.977 3.977 0 0 1-0.4345 1.271c-0.1405 0.2571-0.2843 0.5062-0.4287 0.7423a5.625 5.625 0 0 1-5.109 2.977c-2.198 0-3.986-2.163-4.032-4.853-0.0011-0.06467 0.0055-0.1283 0.0092-0.1925 0.1045 2.259 1.623 4.053 3.485 4.053 0.06282 0 0.1242-0.0077 0.1862-0.0117 0.0522-0.0022 0.104-0.0035 0.1558-0.0095 1.77-0.2116 3.154-2.046 3.154-4.279a5.271 5.271 0 0 0-3.44-4.744z"/>
+ <path fill="#3f3f3f" stroke-width="0.7699" d="m18.25 39.7c-0.4458-0.6433-1.984-2.941-2.03-4.092a0.2377 0.2377 0 0 0-0.2027-0.2497 1.778 1.778 0 0 1-1.321-0.5939c-0.1262-0.1644-0.3502-0.07698-0.3695 0.1477-0.1296 1.516-0.01879 4.816 3.168 5.944a0.1987 0.1987 0 0 0 0.2269-0.08114l0.5239-0.7314a0.3079 0.3079 0 0 0 0.0042-0.344z"/>
+ <path fill="#3f3f3f" stroke-width="0.7699" d="m53.75 39.7c0.4458-0.6433 1.984-2.941 2.03-4.092a0.2377 0.2377 0 0 1 0.2027-0.2497 1.778 1.778 0 0 0 1.321-0.5939c0.1262-0.1644 0.3502-0.07698 0.3695 0.1477 0.1296 1.516 0.01879 4.816-3.168 5.944a0.1986 0.1986 0 0 1-0.2268-0.08114l-0.5235-0.7314a0.3079 0.3079 0 0 1-0.0047-0.344z"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.997" d="m20.67 23.34 30.66 0.1154"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FE.svg b/public/assets/img/icons/1F1FE.svg
new file mode 100644
index 0000000..4f2c8b7
--- /dev/null
+++ b/public/assets/img/icons/1F1FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44.4475,21.1054c-.4932-.2471-1.0938-.0469-1.3418,.4473l-7.1055,14.2114-7.1055-14.2114c-.2471-.4941-.8477-.6943-1.3418-.4473s-.6943,.8477-.4473,1.3418l7.8945,15.7886v11.7642c0,.5522,.4473,1,1,1s1-.4478,1-1v-11.7642l7.8945-15.7886c.0713-.144,.1055-.2964,.1055-.4473,0-.3662-.2021-.7192-.5527-.8945Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44.4475,21.1054c-.4932-.2471-1.0938-.0469-1.3418,.4473l-7.1055,14.2114-7.1055-14.2114c-.2471-.4941-.8477-.6943-1.3418-.4473s-.6943,.8477-.4473,1.3418l7.8945,15.7886v11.7642c0,.5522,.4473,1,1,1s1-.4478,1-1v-11.7642l7.8945-15.7886c.0713-.144,.1055-.2964,.1055-.4473,0-.3662-.2021-.7192-.5527-.8945Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FF-1F1E6.svg b/public/assets/img/icons/1F1FF-1F1E6.svg
new file mode 100644
index 0000000..d35bf01
--- /dev/null
+++ b/public/assets/img/icons/1F1FF-1F1E6.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <rect x="5" y="36" width="62" height="19" fill="#1e50a0"/>
+ <polygon fill="#5c9e31" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="5 55 26 42 67 42 67 30 26 30 5 17 5 55"/>
+ <polygon stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20 36 5 46 5 26 20 36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FF-1F1F2.svg b/public/assets/img/icons/1F1FF-1F1F2.svg
new file mode 100644
index 0000000..6272cc8
--- /dev/null
+++ b/public/assets/img/icons/1F1FF-1F1F2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="61.0006" y="36.0001" width="6" height="18.9997" fill="#f1b31c"/>
+ <rect x="51.0006" y="36.0001" width="5" height="18.9997" fill="#d22f27"/>
+ <rect x="56.0006" y="36.0001" width="5" height="18.9997"/>
+ <polyline fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 31 58.75 32 64 31"/>
+ <g>
+ <line x1="58" x2="58" y1="32" y2="34" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="59" x2="59" y1="32" y2="34" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <line x1="58.5" x2="58.5" y1="30.5" y2="32.5" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FF-1F1FC.svg b/public/assets/img/icons/1F1FF-1F1FC.svg
new file mode 100644
index 0000000..540cd5e
--- /dev/null
+++ b/public/assets/img/icons/1F1FF-1F1FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38"/>
+ <rect x="5" y="49" width="62" height="6" fill="#5c9e31"/>
+ <rect x="5" y="44" width="62" height="5" fill="#f1b31c"/>
+ <rect x="5" y="39" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="17" width="62" height="6" fill="#5c9e31"/>
+ <rect x="5" y="23" width="62" height="5" fill="#f1b31c"/>
+ <rect x="5" y="28" width="62" height="5" fill="#d22f27"/>
+ <polygon fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="26 36 5 55 5 17 26 36"/>
+ <g>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5399" d="M15.2661,35.6693,19,32.7964l-4.5363.1121-1.2981-4.4669L11.66,32.9777l-4.5369.112,3.6062,2.6918-.974,2.9344a2.2833,2.2833,0,0,1,1.0806.362l2.1222-1.6328,3.6063,2.6918Z"/>
+ <path fill="#fcea2b" d="M10.7012,30.9391A.8847.8847,0,0,0,9.277,31.64v8.7433a.8848.8848,0,0,0,.8848.8848h6.0475a.8847.8847,0,0,0,.8847-.8848V36.2923a.8847.8847,0,0,0-.3453-.7013Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F1FF.svg b/public/assets/img/icons/1F1FF.svg
new file mode 100644
index 0000000..5c1fc9d
--- /dev/null
+++ b/public/assets/img/icons/1F1FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path d="M44,49h-14.2764l15.1445-26.5039c.1768-.3096,.1758-.6899-.0029-.998-.1797-.3081-.5088-.498-.8652-.498H28c-.5527,0-1,.4478-1,1s.4473,1,1,1h14.2764l-15.1445,26.5039c-.1768,.3096-.1758,.6899,.0029,.998,.1797,.3081,.5088,.498,.8652,.498h16c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <g id="line-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44,49h-14.2764l15.1445-26.5039c.1768-.3096,.1758-.6899-.0029-.998-.1797-.3081-.5088-.498-.8652-.498H28c-.5527,0-1,.4478-1,1s.4473,1,1,1h14.2764l-15.1445,26.5039c-.1768,.3096-.1758,.6899,.0029,.998,.1797,.3081,.5088,.498,.8652,.498h16c.5527,0,1-.4478,1-1s-.4473-1-1-1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F201.svg b/public/assets/img/icons/1F201.svg
new file mode 100644
index 0000000..72b470e
--- /dev/null
+++ b/public/assets/img/icons/1F201.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.8049" y="11.6024" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2" d="M17.3676,26.2186h16.53a.43.43,0,0,1,.43.43V48.9454"/>
+ <line x1="34.3267" x2="17.3676" y1="46.2827" y2="46.2827" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2" d="M37.4746,26.2186h16.53a.43.43,0,0,1,.4295.43V48.9454"/>
+ <line x1="54.4338" x2="37.4746" y1="46.2827" y2="46.2827" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <rect x="11.8049" y="11.6024" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F202.svg b/public/assets/img/icons/1F202.svg
new file mode 100644
index 0000000..219b54d
--- /dev/null
+++ b/public/assets/img/icons/1F202.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="#000000" stroke="none" d="M49.1406,29.8502h-5.4819v-4.7826c0-0.2754-0.2232-0.4986-0.4986-0.4986h-1.7307 c-0.2753,0-0.4985,0.2232-0.4985,0.4986v4.7826h-9.1624v-4.7826c0-0.2754-0.2232-0.4986-0.4985-0.4986h-1.7308 c-0.2753,0-0.4985,0.2232-0.4985,0.4986v4.7826h-6.1812c-0.2753,0-0.4985,0.2232-0.4985,0.4985v1.7307 c0,0.2753,0.2232,0.4985,0.4985,0.4985h6.1812v7.5797c0,0.2753,0.2232,0.4985,0.4985,0.4985h1.7308 c0.2753,0,0.4985-0.2232,0.4985-0.4985V32.578h9.1624v4.9091c0,2.9573-1.1118,5.7651-3.0502,7.7035 c-1.2888,1.2892-2.7015,2.003-4.2061,2.1261c-0.264,0.0216-0.4726,0.2267-0.4726,0.4916v1.736 c0,0.2834,0.2374,0.5209,0.5203,0.5042c2.2291-0.1318,4.2745-1.1155,6.0875-2.9292c2.4459-2.4459,3.8489-5.9564,3.8489-9.6321 V32.578h5.4819c0.2753,0,0.4985-0.2232,0.4985-0.4985v-1.7307C49.6391,30.0734,49.4159,29.8502,49.1406,29.8502z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F21A.svg b/public/assets/img/icons/1F21A.svg
new file mode 100644
index 0000000..0aa758a
--- /dev/null
+++ b/public/assets/img/icons/1F21A.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.5915" y="11.6165" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5935,17.7283s-2.7695,7.5391-8.4622,10.3085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.518 23.498 27.355 23.498 27.355 42.038"/>
+ <line x1="22.1313" x2="50.5181" y1="42.4225" y2="42.4225" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.1313" x2="50.5181" y1="32.9602" y2="32.9602" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.5952" x2="33.5952" y1="23.073" y2="42.4225" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.825" x2="39.825" y1="23.073" y2="42.4225" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.9793" x2="45.9793" y1="23.073" y2="42.4225" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.0434" x2="23.7394" y1="46.9261" y2="50.7637" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.0352" x2="32.637" y1="47.6744" y2="52.1327" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.6398" x2="40.9535" y1="47.671" y2="52.1361" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9054" x2="50.1757" y1="47.1244" y2="50.9819" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="11.5915" y="11.6165" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F22F.svg b/public/assets/img/icons/1F22F.svg
new file mode 100644
index 0000000..d818352
--- /dev/null
+++ b/public/assets/img/icons/1F22F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.1676" y="11.0904" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.932 51.824 37.932 36.539 50.072 36.539 50.072 51.824"/>
+ <line x1="37.9318" x2="50.0719" y1="41.4334" y2="41.4334" fill="none" stroke="#000" stroke-miterlimit="5" stroke-width="2"/>
+ <line x1="23.8345" x2="32.7317" y1="30.254" y2="30.254" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <line x1="24.2786" x2="32.7539" y1="41.567" y2="38.8595" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.072 26.257 50.072 30.254 37.932 30.254 37.932 19.615"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.476 19.615 28.476 51.124 21.247 51.124"/>
+ <line x1="37.9318" x2="50.0719" y1="46.7364" y2="46.7364" fill="none" stroke="#000" stroke-miterlimit="5" stroke-width="2"/>
+ <line x1="37.9318" x2="47.9878" y1="25.533" y2="22.5202" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <rect x="11.1676" y="11.0904" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F232.svg b/public/assets/img/icons/1F232.svg
new file mode 100644
index 0000000..95754ea
--- /dev/null
+++ b/public/assets/img/icons/1F232.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <line x1="25" x2="47" y1="37" y2="37" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.5 41.5 36 41.5 50.5 41.5"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.5 43 36.5 50.5 31.5 50.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,44s-3,5-7,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43,44s3,5,7,6"/>
+ <line x1="28" x2="28" y1="22" y2="32" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="33.5" y1="24.5741" y2="24.5741" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5,32.5s6-4,6-8"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8517,24.5s1.6483,5,4.6483,6"/>
+ <line x1="43.5" x2="43.5" y1="22" y2="32" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5" x2="38" y1="24.5741" y2="24.5741" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50,32.5s-6-4-6-8"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.6483,24.5S40.6454,30.75,37,32"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F233.svg b/public/assets/img/icons/1F233.svg
new file mode 100644
index 0000000..e6aff7c
--- /dev/null
+++ b/public/assets/img/icons/1F233.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#1e50a0" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23 30 23 26 48 26 48 30"/>
+ <line x1="35.5" x2="35.5" y1="22.5" y2="26" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,26.5s2,8-9,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.34,26l.16,8.5h5.5858a3.4142,3.4142,0,0,0,2.4142-1h0"/>
+ <line x1="25" x2="46" y1="41" y2="41" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.5 41.5 35.5 49.5 22.5 49.5"/>
+ <line x1="49.5" x2="35.5" y1="49.5" y2="49.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F234.svg b/public/assets/img/icons/1F234.svg
new file mode 100644
index 0000000..3858fb5
--- /dev/null
+++ b/public/assets/img/icons/1F234.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,31c7,0,15-11,15-11s9.5,10.5,15.5,11.5"/>
+ <line x1="28.5" x2="42.5" y1="30.5" y2="30.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.5 50.5 25.5 37.5 45.5 37.5 45.5 50.5"/>
+ <line x1="26.5" x2="45.5" y1="48.5" y2="48.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,31c7,0,15-11,15-11s9.5,10.5,15.5,11.5"/>
+ <line x1="28.5" x2="42.5" y1="30.5" y2="30.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.5 50.5 25.5 37.5 45.5 37.5 45.5 50.5"/>
+ <line x1="26.5" x2="45.5" y1="48.5" y2="48.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F235.svg b/public/assets/img/icons/1F235.svg
new file mode 100644
index 0000000..3ddfc58
--- /dev/null
+++ b/public/assets/img/icons/1F235.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-width="2">
+ <path stroke-miterlimit="10" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <line x1="20.95" x2="23.95" y1="21.5" y2="24.5" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="19.95" x2="22.95" y1="29.5" y2="32.5" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="27.05" x2="50.05" y1="24" y2="24" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="34.05" x2="34.05" y1="21" y2="29" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="44.05" x2="44.05" y1="21" y2="29" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="26.05" x2="52.05" y1="30" y2="30" stroke-linecap="round" stroke-linejoin="round"/>
+ <polyline transform="translate(-.4469 .5)" stroke-linecap="round" stroke-linejoin="round" points="39.5 30.5 39.5 44.5 44.5 44.5 44.5 39.5"/>
+ <polyline transform="translate(-.4469 .5)" stroke-linecap="round" stroke-linejoin="round" points="34.5 39.5 34.5 44.5 34.5 46.5"/>
+ <line x1="39.05" x2="35.05" y1="45" y2="45" stroke-linecap="round" stroke-linejoin="round"/>
+ <path stroke-linecap="round" stroke-linejoin="round" d="m24.05 40s-1 7-4 9"/>
+ <polyline transform="translate(-.4469 .5)" stroke-linecap="round" stroke-linejoin="round" points="28.5 50.5 28.5 34.5 49.5 34.5 49.5 49.5 44.5 49.5"/>
+ </g>
+ <g id="color-foreground" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <line x1="20.95" x2="23.95" y1="21.5" y2="24.5"/>
+ <line x1="19.95" x2="22.95" y1="29.5" y2="32.5"/>
+ <line x1="27.05" x2="50.05" y1="24" y2="24"/>
+ <line x1="34.05" x2="34.05" y1="21" y2="29"/>
+ <line x1="44.05" x2="44.05" y1="21" y2="29"/>
+ <line x1="26.05" x2="52.05" y1="30" y2="30"/>
+ <polyline transform="translate(-.4469 .5)" points="39.5 30.5 39.5 44.5 44.5 44.5 44.5 39.5"/>
+ <polyline transform="translate(-.4469 .5)" points="34.5 39.5 34.5 44.5 34.5 46.5"/>
+ <line x1="39.05" x2="35.05" y1="45" y2="45"/>
+ <path d="m24.05 40s-1 7-4 9"/>
+ <polyline transform="translate(-.4469 .5)" points="28.5 50.5 28.5 34.5 49.5 34.5 49.5 49.5 44.5 49.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F236.svg b/public/assets/img/icons/1F236.svg
new file mode 100644
index 0000000..1785354
--- /dev/null
+++ b/public/assets/img/icons/1F236.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.4718" y="11.0417" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="21.3208" x2="51.2956" y1="25.1228" y2="25.1228" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2" d="M34.4333,19.9967a46.0471,46.0471,0,0,1-5.197,10.8748,25.378,25.378,0,0,1-8.5626,8.4156"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2" d="M40.3044,51.304h5.89a.6.6,0,0,0,.661-.5073V32.0284a.6.6,0,0,0-.661-.5073H30.6074"/>
+ <line x1="29.8502" x2="46.8552" y1="37.9003" y2="37.9003" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <line x1="29.225" x2="29.225" y1="32.0825" y2="51.0883" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="5" stroke-width="2"/>
+ <line x1="29.225" x2="46.8552" y1="43.2285" y2="43.2285" fill="none" stroke="#000" stroke-miterlimit="5" stroke-width="2"/>
+ <rect x="11.4718" y="11.0417" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F237.svg b/public/assets/img/icons/1F237.svg
new file mode 100644
index 0000000..017ca9c
--- /dev/null
+++ b/public/assets/img/icons/1F237.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M13.7,12H58.4a1.6855,1.6855,0,0,1,1.7,1.7V58.4a1.6855,1.6855,0,0,1-1.7,1.7H13.7A1.6855,1.6855,0,0,1,12,58.4V13.7A1.6275,1.6275,0,0,1,13.7,12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M13.7,12H58.4a1.6855,1.6855,0,0,1,1.7,1.7V58.4a1.6855,1.6855,0,0,1-1.7,1.7H13.7A1.6855,1.6855,0,0,1,12,58.4V13.7A1.6275,1.6275,0,0,1,13.7,12Z"/>
+ <line x1="25" x2="47" y1="39" y2="39" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25" x2="47" y1="30" y2="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25" x2="47" y1="21" y2="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25,21V39c0,5-1,9-4,12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,21V49a2.0059,2.0059,0,0,1-2,2H39"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F238.svg b/public/assets/img/icons/1F238.svg
new file mode 100644
index 0000000..1c09aaf
--- /dev/null
+++ b/public/assets/img/icons/1F238.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d0cfce" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <line x1="25.5" x2="46.5" y1="41.5" y2="41.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.5" x2="25.5" y1="33.5" y2="33.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.5 43.5 47.5 26.5 24.5 26.5 24.5 43.5"/>
+ <line x1="36.5" x2="36.5" y1="21.5" y2="51.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F239.svg b/public/assets/img/icons/1F239.svg
new file mode 100644
index 0000000..f228849
--- /dev/null
+++ b/public/assets/img/icons/1F239.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.2344" y="11.9216" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="22.9795" x2="35.9717" y1="31.4292" y2="31.4292" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.9795" x2="37.0869" y1="25.4179" y2="25.4179" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2226" x2="36.3299" y1="25.4179" y2="25.4179" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.3965" x2="35.5363" y1="35.5475" y2="35.5475" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1105" x2="35.0249" y1="50.7068" y2="50.7068" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.7278" x2="37.1933" y1="40.1152" y2="40.1152" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.4756" x2="29.4756" y1="28.8853" y2="40.1152" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2216" x2="42.2216" y1="25.6206" y2="43.0035" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.4756" x2="29.4756" y1="21.9511" y2="25.1559" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.0869" x2="37.0869" y1="25.4179" y2="28.8853" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2226" x2="22.2226" y1="25.4179" y2="28.8853" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.11 52.46 24.11 44.388 35.168 44.388 35.168 52.46"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.416 21.951 49.416 51.87 43.774 51.87"/>
+ <rect x="11.2344" y="11.9216" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F23A.svg b/public/assets/img/icons/1F23A.svg
new file mode 100644
index 0000000..af41ff8
--- /dev/null
+++ b/public/assets/img/icons/1F23A.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#d0cfce" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23 32 23 27 48 27 48 32"/>
+ <line x1="27" x2="30.1038" y1="22" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34" x2="37.1436" y1="22" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44" x2="41.3464" y1="22" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28 31 28 37 34.832 37 43 37 43 31 28 31"/>
+ <line x1="33" x2="35" y1="41" y2="37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25 50 25 41 46 41 46 50"/>
+ <line x1="26" x2="45" y1="47" y2="47" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F250.svg b/public/assets/img/icons/1F250.svg
new file mode 100644
index 0000000..614ae64
--- /dev/null
+++ b/public/assets/img/icons/1F250.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.7919" y="11.9742" rx="1.6991" width="48.9841" height="48.9841" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.293 24.315 48.428 24.315 48.428 35.141 34.047 35.141 34.047 24.315 34.293 24.315"/>
+ <line x1="34.0473" x2="48.4282" y1="29.7278" y2="29.7278" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.6927" x2="50.7839" y1="40.4638" y2="40.4638" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.6927" x2="50.7839" y1="45.787" y2="45.787" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.7145" x2="38.2479" y1="51.1101" y2="51.1101" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2455" x2="28.7211" y1="36.3171" y2="33.1412" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.9261" x2="28.4017" y1="28.6462" y2="25.4703" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.521 52.493 46.054 52.493 46.054 40.696"/>
+ <line x1="25.4646" x2="25.4646" y1="34.5247" y2="52.4926" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="11.7919" y="11.9742" rx="1.6991" width="48.9841" height="48.9841" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F251.svg b/public/assets/img/icons/1F251.svg
new file mode 100644
index 0000000..343585f
--- /dev/null
+++ b/public/assets/img/icons/1F251.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.5" cy="36.5" r="27.5" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path d="M36.5,11A25.5,25.5,0,1,1,11,36.5,25.5288,25.5288,0,0,1,36.5,11m0-2A27.5,27.5,0,1,0,64,36.5,27.5,27.5,0,0,0,36.5,9Z"/>
+ <line x1="21" x2="52" y1="25" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.5 52.5 45.5 52.5 45.5 26.5"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.5 47.5 25.5 33.5 37.5 33.5 37.5 43.5 26.5 43.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F300.svg b/public/assets/img/icons/1F300.svg
new file mode 100644
index 0000000..60c4424
--- /dev/null
+++ b/public/assets/img/icons/1F300.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9896,7 C50.6146,7,65,18.5833,65,35.9583C65,51.9583,52.2489,65,35.9896,65C22.1451,65,9.923,55.6042,9.923,41.1162 c0-10.4059,8.4357-18.8416,18.8416-18.8416c8.3247,0,15.0733,6.7485,15.0733,15.0733c0,6.6598-5.3988,12.0586-12.0586,12.0586 c-5.3278,0-9.6469-4.3191-9.6469-9.6469c0-4.2623,3.4552-7.7175,7.7175-7.7175c3.4098,0,6.174,2.7642,6.174,6.174 c0,2.7278-2.2114,4.9392-4.9392,4.9392c-2.1823,0-3.9578-1.7691-3.9514-3.9514c0.0053-1.8015,1.213-2.8736,2.8239-2.4426 c0.2681,0.0717,0.6559,0.2764,0.9406,0.633c0.3572,0.4473,0.4259,0.9031,0.4636,1.3122"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F301.svg b/public/assets/img/icons/1F301.svg
new file mode 100644
index 0000000..ae09d67
--- /dev/null
+++ b/public/assets/img/icons/1F301.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="3.9" y="4" width="64" height="64" fill="#fff"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M44.9,12.6a5.1017,5.1017,0,0,1-5,5.1H18.7a6.6143,6.6143,0,0,1-.6-13.2h0V4h18a7.096,7.096,0,0,1,1.6,3.9,5.3742,5.3742,0,0,1,2.1-.5h.3a4.2528,4.2528,0,0,1,1.1.2A5.2511,5.2511,0,0,1,44.9,12.6Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M68,14.8V30.3h0l-.1.1a9.59,9.59,0,0,1-5.4,1.7H31.2a7.3335,7.3335,0,1,1,1.4-14.6,10.548,10.548,0,0,1,2.4.6A9.57,9.57,0,0,1,44.9,9a10.6351,10.6351,0,0,1,4.3,1.2,7.3416,7.3416,0,0,1,9.7-3.9,7.4385,7.4385,0,0,1,4.5,6.8h0c.3,0,.5.1.8.1a4.3311,4.3311,0,0,1,.5.1h.1a.3674.3674,0,0,1,.3.1,6.3729,6.3729,0,0,0,.7.2c.2.1.5.2.7.3a5.9683,5.9683,0,0,1,1.5.9Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M40.7,25.8a8.5239,8.5239,0,0,1-.3,2.3,8.34,8.34,0,0,1-4.7,5.2c-.2.1-.4.1-.6.2a7.267,7.267,0,0,1-2.5.4L3.9,35.7V5.1a16.3523,16.3523,0,0,1,2.2-.2,8.1876,8.1876,0,0,1,7.5,5,10.4917,10.4917,0,0,1,14.3,3.9c.1.2.2.3.3.5a10.4853,10.4853,0,0,1,1.1,4.2,7.9741,7.9741,0,0,1,10.7,4,6.3562,6.3562,0,0,1,.6,1.8c.1.3.1.7.2,1A.7494.7494,0,0,0,40.7,25.8Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M68,27.5V46a9.0337,9.0337,0,0,1-2.8.4h-31a6.2792,6.2792,0,0,1-1.9-.3A7.4012,7.4012,0,0,1,27,37a8.03,8.03,0,0,1,1.5-2.9h0l.3-.3a7.5172,7.5172,0,0,1,8.5-1.7,9.764,9.764,0,0,1,10.1-9.2,10.6351,10.6351,0,0,1,4.3,1.2A7.4947,7.4947,0,0,1,66.1,27h0A13.3216,13.3216,0,0,1,68,27.5Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M3.9,40.2a9.9816,9.9816,0,0,0,5.3,1.6H40a7.5687,7.5687,0,0,0,1.5-.1,6.4682,6.4682,0,0,0,1.3-.4h0a7.6435,7.6435,0,0,0,3.5-2.9,8.4858,8.4858,0,0,0,1.1-2.6,7.24,7.24,0,0,0-.6-4.6,2.1859,2.1859,0,0,0-.3-.5,7.3849,7.3849,0,0,0-9.5-3,9.5727,9.5727,0,0,0-9.6-9.1,10.1449,10.1449,0,0,0-5.1,1h0a6.6182,6.6182,0,0,0-6.5-4.3,7.6389,7.6389,0,0,0-3.3.8h0a7.45,7.45,0,0,0-4.1,6.6h0A8.7124,8.7124,0,0,0,4,24.3C3.9,24.2,3.9,40.2,3.9,40.2Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M64.1,32.5A5.7847,5.7847,0,0,1,68,34V52.9H45.5a5.1892,5.1892,0,0,1-2.7-.7h0l-.9-.6a5.8028,5.8028,0,0,1-2.1-4.4,3.75,3.75,0,0,1,.1-1.1,5.4058,5.4058,0,0,1,3-3.9,5.94,5.94,0,0,1,2.6-.7,3.4019,3.4019,0,0,1,1,.1,7.366,7.366,0,0,1,1.4.4,7.3065,7.3065,0,0,1,7.7-7,7.4871,7.4871,0,0,1,3.3,1A5.6624,5.6624,0,0,1,64.1,32.5Z"/>
+ <rect x="32.5" y="9.3" width="7.2" height="42.1" fill="#ea5a47"/>
+ <rect x="44.8" y="23.8" width="4" height="27.1" fill="#ea5a47"/>
+ <rect x="55" y="33" width="3.8" height="27.2" fill="#ea5a47"/>
+ <path transform="translate(0 0)" fill="#ea5a47" d="M68,39.2v7S54.9,35.5,50.9,31.5c-4.1-4.1-14.8-18.4-14.8-18.4l2.4-2.4s11,13.4,15,17.4C57.6,32.2,68,39.2,68,39.2Z"/>
+ <rect x="23.1" y="23.6" width="3.8" height="27.3" fill="#ea5a47"/>
+ <rect x="13.2" y="33.2" width="3.8" height="26.6" fill="#ea5a47"/>
+ <path transform="translate(0 0)" fill="#ea5a47" d="M3.9,39.9v6.9S17.1,35.2,21.1,31.2C25.2,27.1,35.9,13,35.9,13l-2.4-2.4S22.5,24,18.5,28C14.4,32.2,3.9,39.9,3.9,39.9Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M21.3,57.8a6.6143,6.6143,0,0,1-.6-13.2h0a5.1215,5.1215,0,0,1,5.1-5.1,5.022,5.022,0,0,1,4.7,3.1,6.5748,6.5748,0,0,1,9,2.5,7.5019,7.5019,0,0,1,.9,3,5.123,5.123,0,1,1,4.3,9.3,5.3742,5.3742,0,0,1-2.1.5Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M68,47.9V68H31l.1-6.5a6.9591,6.9591,0,0,1,1.1-3.7,1.38,1.38,0,0,1,.3-.4,7.4331,7.4331,0,0,1,3.8-2.7h.2c.1,0,.3-.1.4-.1a.6012.6012,0,0,0,.4-.1h.9a7.1732,7.1732,0,0,1,2.9.6,10.0387,10.0387,0,0,1,.4-2.4,4.1792,4.1792,0,0,1,.4-1,9.2017,9.2017,0,0,1,5.5-4.9,9.54,9.54,0,0,1,7.4.7,7.134,7.134,0,0,1,9.3-3.8A7.3349,7.3349,0,0,1,68,47.9Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M3.9,51.2V68h27A6.5238,6.5238,0,0,0,33,66.4a6.4522,6.4522,0,0,0-.2-8.7,1.7556,1.7556,0,0,0-.5-.4,6.2582,6.2582,0,0,0-6.8-.9,8.7923,8.7923,0,0,0-1-3.6,8.16,8.16,0,0,0-7.2-4.2,8.6862,8.6862,0,0,0-4.1,1.1,6.3213,6.3213,0,0,0-5.9-3.9,6.0618,6.0618,0,0,0-3.5,1.1"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.4,13.9a10.8892,10.8892,0,0,0-3.1-.8h0a7.3951,7.3951,0,0,0-14.2-2.9A8.6841,8.6841,0,0,0,44.4,9"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.2,4.9a8.1876,8.1876,0,0,1,7.5,5,10.4574,10.4574,0,0,1,13.2,2.4"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3,22.7a7.0982,7.0982,0,0,1,10-.4,6.8219,6.8219,0,0,1,2.3,5.2h0"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.4 38 33.4 9.3 38.7 9.3 38.7 39.4"/>
+ <line x1="45.8" x2="45.8" y1="24.7" y2="43.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.2,38.6c-3.3-2.7-6.9-5.8-8.8-7.7-2.8-2.8-8.9-10.1-12.5-14.4"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,10.9S49.5,24.1,53.5,28.1c4.1,4.1,13.3,11.5,13.3,11.5"/>
+ <line x1="24.1" x2="24.1" y1="36" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56" x2="56" y1="41.4" y2="35.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.2" x2="14.2" y1="44.7" y2="37.1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.7,40.5c3.1-2.6,8.2-7,10.9-9.7,2.8-2.8,9-10.1,12.6-14.4"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,11S22.5,24.1,18.5,28.2c-4.1,4-13.2,11.7-13.2,11.7"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3,45.3a4.1956,4.1956,0,0,1,2.4-.7h0a5.1215,5.1215,0,0,1,5.1-5.1,5.022,5.022,0,0,1,4.7,3.1,6.5748,6.5748,0,0,1,9,2.5,7.5019,7.5019,0,0,1,.9,3"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1,66.4a6.4522,6.4522,0,0,0-.2-8.7,1.7556,1.7556,0,0,0-.5-.4,6.2582,6.2582,0,0,0-6.8-.9,8.7923,8.7923,0,0,0-1-3.6,8.16,8.16,0,0,0-7.2-4.2,8.6862,8.6862,0,0,0-4.1,1.1,6.3213,6.3213,0,0,0-5.9-3.9,5.867,5.867,0,0,0-2.3.4"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.3,54.7h.2c.1,0,.3-.1.4-.1a.6012.6012,0,0,0,.4-.1h.9a7.1732,7.1732,0,0,1,2.9.6,10.0387,10.0387,0,0,1,.4-2.4,4.1792,4.1792,0,0,1,.4-1,9.2017,9.2017,0,0,1,5.5-4.9,9.54,9.54,0,0,1,7.4.7,7.134,7.134,0,0,1,9.3-3.8,6.3419,6.3419,0,0,1,2.3,1.6"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6,19.9a7.36,7.36,0,0,0-6.5-4.4,6.9629,6.9629,0,0,0-2.5.5h0A7.1086,7.1086,0,0,0,8,22.6H8a4.5292,4.5292,0,0,0-1.6.3,4.15,4.15,0,0,0-1.3.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F302.svg b/public/assets/img/icons/1F302.svg
new file mode 100644
index 0000000..25c3c20
--- /dev/null
+++ b/public/assets/img/icons/1F302.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" d="m54.75 64.05-9.824-39.03c-12.55 2.717-15 5.801-19.45 11.19z"/>
+ <path fill="#b399c8" d="m29.18 31.43 25.57 32.62-21.28-36.38z"/>
+ <path fill="#b399c8" d="m38.82 25.89 15.93 38.16-9.824-39.03c-1.715 1.145-3.645 1.719-6.111 0.8618z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m25.48 36.21c2.03-0.4991 3.683-3.204 3.7-4.783 1.717-0.2918 3.768-1.743 4.293-3.76 1.858 0.7027 4.348-0.05031 5.344-1.785 1.475 1.057 4.452 0.9916 6.111-0.8618l9.824 39.03z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33.47 27.67-10.61-18.15c-2.058-3.519-7.198-0.5248-5.144 2.988"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F303.svg b/public/assets/img/icons/1F303.svg
new file mode 100644
index 0000000..efcec7f
--- /dev/null
+++ b/public/assets/img/icons/1F303.svg
@@ -0,0 +1,50 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="3.9853" width="64" height="64" fill="#8967aa"/>
+ <polyline fill="#9b9b9a" points="9.923 45.944 9.923 28.944 19.923 28.944 19.923 45.944"/>
+ <rect x="33.9231" y="32.9444" width="13" height="35.041" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="50.923 67.985 50.923 36.944 66.923 36.944 66.923 67.985"/>
+ <polyline fill="#d0cfce" points="4.923 67.985 4.923 45.944 38.923 45.944 38.923 67.985"/>
+ <rect x="8.9231" y="48.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="14.9231" y="48.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="26.9231" y="48.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="32.9231" y="48.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="54.9231" y="39.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="60.9231" y="49.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="60.9231" y="59.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="54.9231" y="59.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="32.9231" y="58.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="20.9231" y="58.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="8.9231" y="58.9478" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <circle cx="22" cy="20.8424" r="2" fill="#fcea2b"/>
+ <circle cx="34" cy="25.8424" r="2" fill="#fcea2b"/>
+ <circle cx="33" cy="14.8424" r="2" fill="#fcea2b"/>
+ <circle cx="14" cy="10.8424" r="2" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M56,25.8424c-.4838.5267-9.016-2.3975-9-9,.0107-4.4,3.813-8.5541,9-9a22.1374,22.1374,0,0,0-2.0783,2.0869A10.4512,10.4512,0,0,0,51,16.8424c.0634,2.8883,1.7575,5.2225,3.1609,6.7968C55.262,24.8744,56.1843,25.6419,56,25.8424Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.923 66.944 50.923 36.944 66.923 36.944 66.923 66.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="4.923 66.944 4.923 45.944 38.923 45.944 38.923 66.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.923 42.944 34.923 32.944 46.923 32.944 46.923 66.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.923 42.944 10.923 28.944 18.923 28.944 18.923 42.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.923 45.944 54.923 45.944 54.923 40.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62.923 55.944 60.923 55.944 60.923 50.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.923 54.944 26.923 54.944 26.923 49.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.923 54.944 32.923 54.944 32.923 49.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.923 64.944 32.923 64.944 32.923 59.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.923 54.944 14.923 54.944 14.923 49.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.923 54.944 8.923 54.944 8.923 49.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.923 64.944 8.923 64.944 8.923 59.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.923 64.944 20.923 64.944 20.923 59.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.923 65.944 54.923 65.944 54.923 60.944"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62.923 65.944 60.923 65.944 60.923 60.944"/>
+ <line x1="14.9231" x2="14.9231" y1="31.9444" y2="42.9444" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.9231" x2="38.9231" y1="35.9444" y2="42.9444" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.9231" x2="42.9231" y1="35.9444" y2="66.9444" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14,12.8424a2,2,0,0,1,0-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22,22.8424a2,2,0,0,1,0-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,16.8424a2,2,0,1,1,0-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34,27.8424a2,2,0,0,1,0-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,25.8424c-.4838.5267-9.016-2.3975-9-9,.0107-4.4,3.813-8.5541,9-9a22.1374,22.1374,0,0,0-2.0783,2.0869A10.4512,10.4512,0,0,0,51,16.8424c.0634,2.8883,1.7575,5.2225,3.1609,6.7968C55.262,24.8744,56.1843,25.6419,56,25.8424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F304.svg b/public/assets/img/icons/1F304.svg
new file mode 100644
index 0000000..5e47277
--- /dev/null
+++ b/public/assets/img/icons/1F304.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="4" width="64" height="64" fill="#e27022"/>
+ <polyline fill="#f4aa41" points="68 4 60 4 44 35 48 38 65 18 68 14.769"/>
+ <polygon fill="#f4aa41" points="4 17.562 6.019 19.475 24.55 38.066 28.3 34.758 9 4 4 4 4 17.562"/>
+ <polyline fill="#f4aa41" points="30.879 4 33.348 32.375 38.331 32.787 42.08 6.807 42.566 4"/>
+ <path fill="#fcea2b" d="M50.9612,49.0783c-.2669,3.1308-5.2035,14.6638-16.0395,13.8829A15,15,0,0,1,21.0388,46.9217c.627-8.7,8.6625-14.3418,16.04-13.8829,6.9914.4348,11.089,6.2058,11.6543,7.0295a14.6318,14.6318,0,0,1,2.1067,5.5473A16.4018,16.4018,0,0,1,50.9612,49.0783Z"/>
+ <polygon fill="#d0cfce" points="4 42.636 15.889 33.41 54.869 68 4 68 4 42.636"/>
+ <polyline fill="#9b9b9a" points="41.492 54.869 68 27.944 68 68 54.869 68"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M25.75,37.0488a15.0248,15.0248,0,0,1,14.7118-3.3742,15.3622,15.3622,0,0,1,7.5867,5.3881,11.5175,11.5175,0,0,1,1.6933,2.88"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="5 42.416 16.34 32.855 54.746 67"/>
+ <line x1="42.9832" x2="66.7554" y1="53.4452" y2="28.2196" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F305.svg b/public/assets/img/icons/1F305.svg
new file mode 100644
index 0000000..8b1b00c
--- /dev/null
+++ b/public/assets/img/icons/1F305.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4.0003" y="47.2922" width="64" height="20.7868" fill="#61b2e4"/>
+ <rect x="4.0003" y="4.079" width="64" height="43.2132" fill="#e27022"/>
+ <polyline fill="#f4aa41" points="68 4.079 60 4.079 44 35.079 48 38.079 65 18.079 68 14.848"/>
+ <polygon fill="#f4aa41" points="4 17.641 6.019 19.554 24.55 38.145 28.3 34.837 9 4.079 4 4.079 4 17.641"/>
+ <polyline fill="#f4aa41" points="30.879 4.079 33.348 32.454 38.331 32.866 42.08 6.886 42.566 4.079"/>
+ <polyline fill="#f4aa41" points="68 34.719 46.068 41.718 46.775 46.668 68 44.947"/>
+ <polyline fill="#f4aa41" points="4 34.899 25.933 41.898 25.226 46.848 4 45.127"/>
+ <path fill="#fcea2b" d="M21.48,47.2923a15.6793,15.6793,0,1,1,29.04.0006"/>
+ <polygon fill="#fff" points="67.964 24.049 68 47.292 49.932 47.292 55.019 37.008 58.641 33.433 59.643 27.783 60.927 24.904 67.964 24.049"/>
+ <polygon fill="#fff" points="4.037 24.049 4 47.292 21.48 47.292 18.327 36.079 14.848 32.091 14.967 28.846 11.073 24.904 4.037 24.049"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.48,32.188a7.7528,7.7528,0,0,1,9.8478,4.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,24.0262a7.7528,7.7528,0,0,1,9.8478,4.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.4754,40.5834a7.7527,7.7527,0,0,1,8.3317-7.127"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.6412,30.7561a7.7529,7.7529,0,0,1,8.3317-7.1271"/>
+ <line x1="5.1239" x2="66.8767" y1="47.2929" y2="47.2929" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.49,43.9627a15.6793,15.6793,0,1,1,30.7746.2534"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F306.svg b/public/assets/img/icons/1F306.svg
new file mode 100644
index 0000000..335a101
--- /dev/null
+++ b/public/assets/img/icons/1F306.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="3.8981" width="64" height="64.1019" fill="#e27022"/>
+ <polyline fill="#9b9b9a" points="9.923 46 9.923 29 19.923 29 19.923 46"/>
+ <rect x="33.9231" y="33" width="13" height="35" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="50.923 68 50.923 37 66.923 37 66.923 68"/>
+ <polyline fill="#d0cfce" points="4.923 68 4.923 46 38.923 46 38.923 68"/>
+ <rect x="8.9231" y="49.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="14.9231" y="49.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="26.9231" y="49.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="32.9231" y="49.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="54.9231" y="40.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="60.9231" y="50.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="60.9231" y="60.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="54.9231" y="60.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="32.9231" y="59.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="20.9231" y="59.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="8.9231" y="59.0035" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.924 66.629 50.924 36.629 66.924 36.629 66.924 66.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="4.924 66.629 4.924 45.629 38.924 45.629 38.924 66.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.924 42.629 34.924 32.629 46.924 32.629 46.924 66.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.924 42.629 10.924 28.629 18.924 28.629 18.924 42.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.924 45.629 54.924 45.629 54.924 40.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62.924 55.629 60.924 55.629 60.924 50.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.924 54.629 26.924 54.629 26.924 49.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.924 54.629 32.924 54.629 32.924 49.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.924 64.629 32.924 64.629 32.924 59.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.924 54.629 14.924 54.629 14.924 49.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.924 54.629 8.924 54.629 8.924 49.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.924 64.629 8.924 64.629 8.924 59.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.924 64.629 20.924 64.629 20.924 59.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.924 65.629 54.924 65.629 54.924 60.629"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62.924 65.629 60.924 65.629 60.924 60.629"/>
+ <line x1="14.9236" x2="14.9236" y1="31.629" y2="42.629" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.9236" x2="38.9236" y1="35.629" y2="42.629" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.9236" x2="42.9236" y1="35.629" y2="66.629" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F307.svg b/public/assets/img/icons/1F307.svg
new file mode 100644
index 0000000..1c1d85e
--- /dev/null
+++ b/public/assets/img/icons/1F307.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="4" width="64.09" height="64" fill="#e27022"/>
+ <polyline fill="#f4aa41" points="4 31.112 25.09 36.627 24.647 41.607 4 41.035"/>
+ <polyline fill="#f4aa41" points="68.09 31.112 47 36.627 47.443 41.607 68.09 41.035"/>
+ <polyline fill="#f4aa41" points="68.09 11.879 51.09 31.879 47.09 28.879 59.927 4.008 68.09 4"/>
+ <polyline fill="#f4aa41" points="4 4 4.001 13.364 6.109 15.355 24.64 33.945 28.39 30.638 12.1 4"/>
+ <polyline fill="#f4aa41" points="32.502 4 34.438 26.255 39.421 26.666 42.692 4"/>
+ <circle cx="37.09" cy="35.8794" r="15" fill="#fcea2b"/>
+ <polyline fill="#9b9b9a" points="10.013 45.981 10.013 28.981 20.013 28.981 20.013 45.981"/>
+ <rect x="34.0131" y="32.9814" width="13" height="35.0186" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="51.013 68 51.013 36.981 67.013 36.981 67.013 68"/>
+ <polyline fill="#d0cfce" points="5.013 68 5.013 45.981 39.013 45.981 39.013 68"/>
+ <rect x="9.0131" y="48.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="15.0131" y="48.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="27.0131" y="48.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="33.0131" y="48.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="55.0131" y="39.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="61.0131" y="49.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="61.0131" y="59.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="55.0131" y="59.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="33.0131" y="58.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="21.0131" y="58.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ <rect x="9.0131" y="58.9848" width="2.9913" height="5.9965" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.013 66.981 51.013 36.981 67.013 36.981 67.013 66.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="5.013 66.981 5.013 45.981 39.013 45.981 39.013 66.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.013 42.981 35.013 32.981 47.013 32.981 47.013 66.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.013 42.981 11.013 28.981 19.013 28.981 19.013 42.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.013 45.981 55.013 45.981 55.013 40.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="63.013 55.981 61.013 55.981 61.013 50.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.013 54.981 27.013 54.981 27.013 49.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.013 54.981 33.013 54.981 33.013 49.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.013 64.981 33.013 64.981 33.013 59.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.013 54.981 15.013 54.981 15.013 49.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.013 54.981 9.013 54.981 9.013 49.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.013 64.981 9.013 64.981 9.013 59.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.013 64.981 21.013 64.981 21.013 59.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.013 65.981 55.013 65.981 55.013 60.981"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="63.013 65.981 61.013 65.981 61.013 60.981"/>
+ <line x1="15.0131" x2="15.0131" y1="31.9814" y2="42.9814" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.0131" x2="39.0131" y1="35.9814" y2="42.9814" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.0131" x2="43.0131" y1="35.9814" y2="66.9814" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.8748,42.982a15.002,15.002,0,1,1,28.0916-9.0372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F308.svg b/public/assets/img/icons/1F308.svg
new file mode 100644
index 0000000..5bb09ee
--- /dev/null
+++ b/public/assets/img/icons/1F308.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m64.05 7.95v5.121c-27.56 0-51.03 23.42-51.03 50.98h-5.067c0-30.99 25.11-56.1 56.1-56.1z"/>
+ <path fill="#f4aa41" d="m64.05 13.07v5.12c-24.4 0-45.86 21.46-45.86 45.86h-5.178c0-27.56 23.48-50.98 51.04-50.98z"/>
+ <path fill="#fcea2b" d="m64.05 18.19v5.121c-21.51 0-40.74 19.25-40.74 40.74h-5.121c0-24.4 21.46-45.86 45.86-45.86z"/>
+ <path fill="#b1cc33" d="m64.05 23.31v5.121c-18.88 0-35.61 16.83-35.61 35.62l-5.131-8.8e-5c0-21.48 19.23-40.74 40.74-40.74z"/>
+ <path fill="#92d3f5" d="m64.05 28.43v5.12c-16.34 0-30.5 14.22-30.5 30.5h-5.11c0-18.78 16.73-35.62 35.61-35.62z"/>
+ <path fill="#b399c8" d="m64.05 33.55v5.121c-14.02 0-25.38 11.36-25.38 25.38h-5.121c0-16.28 14.16-30.5 30.5-30.5z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 7.95v5.121c-27.56 0-51.04 23.42-51.04 50.98h-5.063c0-30.99 25.11-56.1 56.1-56.1z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 13.07v5.12c-24.4 0-45.86 21.46-45.86 45.86h-5.174c0-27.56 23.47-50.98 51.03-50.98z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 18.19v5.121c-21.51 0-40.74 19.25-40.74 40.74h-5.121c0-24.4 21.46-45.86 45.86-45.86z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 23.31v5.121c-18.88 0-35.61 16.83-35.61 35.62h-5.131c0-21.48 19.23-40.74 40.74-40.74z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 28.43v5.12c-16.34 0-30.5 14.22-30.5 30.5h-5.11c0-18.78 16.73-35.62 35.61-35.62z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m64.05 33.55v5.121c-14.02 0-25.38 11.36-25.38 25.38h-5.121c0-16.28 14.16-30.5 30.5-30.5z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F309.svg b/public/assets/img/icons/1F309.svg
new file mode 100644
index 0000000..ea0913a
--- /dev/null
+++ b/public/assets/img/icons/1F309.svg
@@ -0,0 +1,53 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.7734,19.4732a7.2185,7.2185,0,0,1-5.695,9.864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.7734,19.4732a6.0541,6.0541,0,0,1-5.695,9.864"/>
+ </g>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="22 22.381 23.854 23.706 23.166 21.533 25 20.18 22.721 20.073 22 18 21.279 20.162 19 20.18 20.834 21.533 20.146 23.706 22 22.381"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="27 32.46 27.618 32.902 27.389 32.178 28 31.727 27.24 31.721 27 31 26.76 31.721 26 31.727 26.611 32.088 26.382 32.902 27 32.46"/>
+ <polygon stroke="#000" stroke-linejoin="round" points="51.5 26.337 52.427 27 52.083 25.913 53 25.237 51.86 25.138 51.5 24.147 51.14 25.228 50 25.237 50.917 25.913 50.573 27 51.5 26.337"/>
+ </g>
+ </g>
+ <g id="color">
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="#1e50a0"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.7734,19.4732a7.2185,7.2185,0,0,1-5.695,9.864"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.7734,19.4732a6.0541,6.0541,0,0,1-5.695,9.864"/>
+ </g>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="2" points="22 22.381 23.854 23.706 23.166 21.533 25 20.18 22.721 20.073 22 18 21.279 20.162 19 20.18 20.834 21.533 20.146 23.706 22 22.381"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="27 32.46 27.618 32.902 27.389 32.178 28 31.727 27.24 31.721 27 31 26.76 31.721 26 31.727 26.611 32.088 26.382 32.902 27 32.46"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" points="51.5 26.337 52.427 27 52.083 25.913 53 25.237 51.86 25.138 51.5 24.147 51.14 25.228 50 25.237 50.917 25.913 50.573 27 51.5 26.337"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="12.9231" x2="59.0769" y1="48.0385" y2="48.0385" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24" x2="12" y1="36.9615" y2="48.0385" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24" x2="24" y1="36.9615" y2="60.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48" x2="48" y1="60.0385" y2="36.9615" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <line x1="24" x2="16.6154" y1="41.2219" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24" x2="21.2308" y1="45.4823" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <line x1="48" x2="36" y1="36.9615" y2="48.0385" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <line x1="48" x2="40.6154" y1="41.2219" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48" x2="45.2308" y1="45.4823" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <line x1="24" x2="36" y1="36.9615" y2="48.0385" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <line x1="24" x2="31.3846" y1="41.2219" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24" x2="26.7692" y1="45.4823" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <line x1="48" x2="60" y1="36.9615" y2="48.0385" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <line x1="48" x2="55.3846" y1="41.2219" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48" x2="50.7692" y1="45.4823" y2="48.0385" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30A.svg b/public/assets/img/icons/1F30A.svg
new file mode 100644
index 0000000..b91c030
--- /dev/null
+++ b/public/assets/img/icons/1F30A.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M4,28.1891C4,14.817,14.2855,3.9774,27.8365,3.9774l0,0C15,19.3437,26.25,43.7216,56.4,41.5631 c4.2563-0.3047,8.9466-1.7777,12.5933-3.7244v30.0865c0,0.5583-0.4525,1.0108-1.0108,1.0109L4,68.9578V28.1891"/>
+ <path fill="#61B2E4" d="M21.7843,10.0119c-3.8217,7.178-5.9507,21.1275,6.5553,33.3435c0,0,10.2391,12.649,40.6537,4.8847V37.3494 c0,0-11.1064,7.5922-27.5251,2.3384c-15.3849-4.923-19.4254-16.5267-18.9093-20.7668c0.1825-1.4994,0.7878-6.0417,0.7878-6.0417 s0.8388-3.0147,0.5454-3.801C23.5525,8.1679,22.058,9.4979,21.7843,10.0119z"/>
+ <path fill="#92D3F5" d="M44.857,9.7223c1.6744,1.9066,1.5785,4.7217-0.2101,6.2925s-4.5959,1.2984-6.2703-0.6082 c0,0-2.0702-2.2858-3.0178-8.8759c0,0-0.2509-1.3199,0.9788-0.9606C42.7502,7.3608,44.857,9.7223,44.857,9.7223"/>
+ <path fill="#61B2E4" d="M35.4101,6.0551c4.3534-0.5992,9.1662,3.3883,9.1662,3.3883c2.1331,2.429,1.859,5.0003,0.0704,6.571 C44.6466,16.0144,43.6489,10.5723,35.4101,6.0551"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M4,27.8333 M4,67.9583 M68,47.8958v20.0625H4v-40.125C4,13.1478,13.579,4,27.8364,3.9969"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,37.5064C64.3533,39.4229,60.6563,40.7,56.4,41C26.25,43.125,15,19.125,27.8364,3.9969"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,47.8958c-4.8333,2.6875-11.25,3.3715-19.0158,2.9878C13.9911,47.6254,11.3813,14.3841,27.8364,3.9969"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M44.857,9.7223c1.6744,1.9066,1.5785,4.7217-0.2101,6.2925s-4.5959,1.2984-6.2703-0.6082c0,0-2.0702-2.2858-3.0178-8.8759 c0,0-0.2509-1.3199,0.9788-0.9606C42.7502,7.3608,44.857,9.7223,44.857,9.7223"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.875,63.2775c-3.4238,0-3.4238-2.055-6.8475-2.055c-3.4219,0-3.4219,2.055-6.8438,2.055c-3.4249,0-3.4249-2.055-6.8498-2.055 c-3.4272,0-3.4272,2.055-6.8545,2.055s-3.4272-2.055-6.8545-2.055"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30B.svg b/public/assets/img/icons/1F30B.svg
new file mode 100644
index 0000000..9220a3a
--- /dev/null
+++ b/public/assets/img/icons/1F30B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M28.8,9.1c-0.4-0.7,1.6-4.2,4.6-4.4c3-0.3,5.2,1.5,4.4,3.6s-2.1,2.2-2.8,2.3l3.2,1.7c-0.8,2.1-7.8,2.7-6.5,5.6l-4,0.4 c0.1-1.5,0-3.7-1.5-4.9c-1.1-0.9-2.8-1.1-4.2-1.6c-2-0.7-2-2.7-1.4-4C21.3,6.4,22.4,5,24,5c1,0,2,0,3,1L28.8,9.1z"/>
+ <polygon fill="#9B9B9A" points="63,57 56.4,49.1 53,40 45,34 40,34 36,22 40,34 36,22 32,24 24.2,22.1 19,34 17,46 9,57"/>
+ <path fill="#EA5A47" d="M33.7,22.3c1.4,0.4,0.8,2.1,1.5,4.4c0.4,1.4,0.3,1.8,0.3,2c-0.5,1.3-1.2,1.2-1.7,2.4 c-0.4,1.1,0.7,1.6,0.4,3s-1.7,2.7-2.7,2.4c-0.8-0.2-1.1-1.3-1.3-1.8c-0.5-1.8,0.2-3.5,0.4-4.1c0.8-1.8,1.7-2.2,1.5-3.3 c-0.1-1-1-1.6-1.3-1.8c-0.8-0.6-2.1-1-3.1-0.6c-1.9,0.8-2.4,4.6-2,7.4c0.4,2.2,2.8,7,2.2,8.7c-0.2,0.7-2-3.1-3.2-1.5 c-1.1,1.4,0.4,5.3-1.8,6.6c-1.3,0.7-1.7-3.9-1.8-3.9c-0.3,0-1,1.5-0.3-2.1c0.4-2.4,1.7-1.4,2.1-4c0.2-1.5,0.1-4-0.1-6 c-0.3-3-1.4-2.7-1.1-5.1c0.1-0.8,0.8-1.5,2-2.1c0.5-0.2,0.2-1.9,2.4-1.8c3.6,0.2,4.1,1.4,5.2,1.3C32.7,22.3,33,22.1,33.7,22.3z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,56 56.4,49.1 53,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24,22 19,34 17,46 9,56"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40,34 36,22 34.4,22.8"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40,34 45,34 53,40 52,46 53,51 51,53 48,56"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M33.7,22.3c1.4,0.4,0.8,2.1,1.5,4.4c0.4,1.4,0.3,1.8,0.3,2c-0.5,1.3-1.2,1.2-1.7,2.4c-0.4,1.1,0.7,1.6,0.4,3s-1.7,2.7-2.7,2.4 c-0.8-0.2-1.1-1.3-1.3-1.8c-0.5-1.8,0.2-3.5,0.4-4.1c0.8-1.8,1.7-2.2,1.5-3.3c-0.1-1-1-1.6-1.3-1.8c-0.8-0.6-2.1-1-3.1-0.6 c-1.9,0.8-2.4,4.6-2,7.4c0.4,2.2,2.8,7,2.2,8.7c-0.2,0.7-2-3.1-3.2-1.5c-1.1,1.4,0.4,5.3-1.8,6.6c-1.3,0.7-1.7-3.9-1.8-3.9 c-0.3,0-1,1.5-0.3-2.1c0.4-2.4,1.7-1.4,2.1-4c0.2-1.5,0.1-4-0.1-6c-0.3-3-1.4-2.7-1.1-5.1c0.1-0.8,0.8-1.5,2-2.1 c0.5-0.2,0.2-1.9,2.4-1.8c3.6,0.2,4.1,1.4,5.2,1.3C32.7,22.3,33,22.1,33.7,22.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2,16.3c-0.4-1.6-3.3-2.4-6.5-1.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,18.9c2.7-1.9,6.7-0.9,8.9,2.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8,19.9c-1.5-1.6-8.5-4.1-9.8,4.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,6c-1-1-2-1-3-1c-1.6,0-2.7,1.4-3.4,2.7C20,9,20,11,22,11.7c1.3,0.5,3.1,0.7,4.2,1.6c1.5,1.2,1.5,3.4,1.5,4.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9,10.5c0.7-0.1,2-0.2,2.8-2.3s-1.4-3.9-4.4-3.6s-5,3.8-4.6,4.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6,17.9c-1.3-2.9,5.7-3.5,6.5-5.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30C.svg b/public/assets/img/icons/1F30C.svg
new file mode 100644
index 0000000..0ab4ecf
--- /dev/null
+++ b/public/assets/img/icons/1F30C.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <polygon stroke="#000" stroke-linejoin="round" points="53.75 17.19 54.677 17.853 54.333 16.767 55.25 16.09 54.11 15.991 53.75 15 53.39 16.081 52.25 16.09 53.167 16.767 52.823 17.853 53.75 17.19"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="55 27.271 55.618 27.713 55.389 26.989 56 26.538 55.24 26.532 55 25.811 54.76 26.532 54 26.538 54.611 26.899 54.382 27.713 55 27.271"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="47 24.838 48.236 25.811 47.777 24.363 49 23.46 47.481 23.449 47 22.007 46.519 23.449 45 23.46 46.223 24.363 45.764 25.811 47 24.838"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="1.5" points="43.103 44.882 44.403 45.811 43.92 44.288 45.206 43.339 43.608 43.327 43.103 41.811 42.598 43.237 41 43.339 42.285 44.288 41.803 45.811 43.103 44.882"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="52.25 34.214 53.486 35.098 53.027 33.649 54.25 32.747 52.731 32.645 52.25 31.294 51.769 32.735 50.25 32.747 51.473 33.649 51.014 35.098 52.25 34.214"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="42 36.192 43.854 37.517 43.166 35.344 45 33.991 42.721 33.884 42 31.811 41.279 33.974 39 33.991 40.834 35.344 40.146 37.517 42 36.192"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="35.75 49.506 37.45 50.811 36.819 48.819 38.5 47.578 36.411 47.563 35.75 45.58 35.089 47.563 33 47.578 34.681 48.819 34.05 50.811 35.75 49.506"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="35 41.369 35.618 41.811 35.389 41.087 36 40.636 35.24 40.63 35 39.909 34.76 40.63 34 40.636 34.611 41.087 34.382 41.721 35 41.369"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="48 38.271 48.618 38.713 48.389 37.989 49 37.538 48.24 37.442 48 36.811 47.76 37.532 47 37.538 47.611 37.989 47.382 38.713 48 38.271"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="29 52.369 29.618 52.811 29.389 52.087 30 51.636 29.24 51.63 29 50.909 28.76 51.63 28 51.636 28.611 52.087 28.382 52.721 29 52.369"/>
+ <polygon stroke="#000" stroke-linejoin="round" points="16.5 57.001 17.427 57.664 17.083 56.578 18 55.811 16.86 55.892 16.5 54.811 16.14 55.892 15 55.901 15.917 56.578 15.573 57.664 16.5 57.001"/>
+ <polygon stroke="#000" stroke-linejoin="round" points="27.5 48.001 28.427 48.664 28.083 47.578 29 46.901 27.86 46.803 27.5 45.811 27.14 46.892 26 46.901 26.917 47.578 26.573 48.664 27.5 48.001"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="1.5" points="22.103 53.882 23.403 54.811 22.92 53.288 24.206 52.339 22.608 52.327 22.103 50.811 21.598 52.327 20 52.339 21.285 53.198 20.803 54.811 22.103 53.882"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="#1e50a0"/>
+ <g>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" points="53.75 17.19 54.677 17.853 54.333 16.767 55.25 16.09 54.11 15.991 53.75 15 53.39 16.081 52.25 16.09 53.167 16.767 52.823 17.853 53.75 17.19"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="55 27.271 55.618 27.713 55.389 26.989 56 26.538 55.24 26.532 55 25.811 54.76 26.532 54 26.538 54.611 26.899 54.382 27.713 55 27.271"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="2" points="47 24.838 48.236 25.811 47.777 24.363 49 23.46 47.481 23.449 47 22.007 46.519 23.449 45 23.46 46.223 24.363 45.764 25.811 47 24.838"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="1.5" points="43.103 44.882 44.403 45.811 43.92 44.288 45.206 43.339 43.608 43.327 43.103 41.811 42.598 43.237 41 43.339 42.285 44.288 41.803 45.811 43.103 44.882"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="2" points="52.25 34.214 53.486 35.098 53.027 33.649 54.25 32.747 52.731 32.645 52.25 31.294 51.769 32.735 50.25 32.747 51.473 33.649 51.014 35.098 52.25 34.214"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="2" points="42 36.192 43.854 37.517 43.166 35.344 45 33.991 42.721 33.884 42 31.811 41.279 33.974 39 33.991 40.834 35.344 40.146 37.517 42 36.192"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="2" points="35.75 49.506 37.45 50.811 36.819 48.819 38.5 47.578 36.411 47.563 35.75 45.58 35.089 47.563 33 47.578 34.681 48.819 34.05 50.811 35.75 49.506"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="35 41.369 35.618 41.811 35.389 41.087 36 40.636 35.24 40.63 35 39.909 34.76 40.63 34 40.636 34.611 41.087 34.382 41.721 35 41.369"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="48 38.271 48.618 38.713 48.389 37.989 49 37.538 48.24 37.442 48 36.811 47.76 37.532 47 37.538 47.611 37.989 47.382 38.713 48 38.271"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="29 52.369 29.618 52.811 29.389 52.087 30 51.636 29.24 51.63 29 50.909 28.76 51.63 28 51.636 28.611 52.087 28.382 52.721 29 52.369"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" points="16.5 57.001 17.427 57.664 17.083 56.578 18 55.811 16.86 55.892 16.5 54.811 16.14 55.892 15 55.901 15.917 56.578 15.573 57.664 16.5 57.001"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" points="27.5 48.001 28.427 48.664 28.083 47.578 29 46.901 27.86 46.803 27.5 45.811 27.14 46.892 26 46.901 26.917 47.578 26.573 48.664 27.5 48.001"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="1.5" points="22.103 53.882 23.403 54.811 22.92 53.288 24.206 52.339 22.608 52.327 22.103 50.811 21.598 52.327 20 52.339 21.285 53.198 20.803 54.811 22.103 53.882"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30D.svg b/public/assets/img/icons/1F30D.svg
new file mode 100644
index 0000000..0425d11
--- /dev/null
+++ b/public/assets/img/icons/1F30D.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.4394,11.4301C48.9012,12.3361,47.7952,13.5726,47,14c-1.2452,0.6692-1.904,0.2672-3,1c-1.2689,0.8484-1.2095,1.9379-2,2 c-0.8018,0.063-0.6879-1.993-1-3c-0.4521-1.4585-0.2307-1.5267-1-2c-1.0834-0.6665-3.2121-1.0502-5,0 c-0.7094,0.4167-0.7506,0.682-3,4c-1.7096,2.5218-2.188,3.1093-2,4c0.1989,0.9419,0.0427,1.7474,1,2 c1.1873,0.3132,1.3661-0.2722,2-1c1.3282-1.525,2.3581-3.7828,3-4c0.5713-0.1933,2.0656,1.3495,2,3c-0.0463,1.1654-0.852,1.922-2,3 c-0.7417,0.6965-2.875,1.5-6,2c-1.719,0.275-1.4083,0.8524-2.0625,1.5938c-0.8427,0.955-0.4615,2.1691-1.2812,3.3125 c-1.0252,1.43-3.4727,1.7917-3.6564,2.7188C22.8432,33.4154,24.9604,33.9845,26,34c0.8505,0.0127,1.0644-0.7721,3-2 c0.7408-0.47,1.75-1.2812,2.6875-1.25c0.5041,0.0168,1.8289,0.2852,2.3438,0.7188c0.5938,0.5-0.1562,1.8438-0.4062,3.1562 s-2.8976,1.8646-3.8542,2.0208c-1.5737,0.257-4.1439-0.5228-5.6042,0.9375c-1,1-1.1155,1.766-1.1667,3.4167 c-0.0129,0.4172,0.937,3.0323,2,4c1.1442,1.0416,2.2939-0.8356,4,0c1.7456,0.8549,2.493,2.7288,3,4 c0.5078,1.2731,0.1756,1.1679,1,5c0.4146,1.9271,0.3191,1.1194,1,4c0.5632,2.3826,0.5889,2.7678,1,3 c1.1732,0.6628,3.8997-0.8162,5-3c0.6895-1.3683,0.2111-1.9625,1-5c0.3928-1.5123,0.5892-2.2685,1-3 c1.7332-3.0861,4.8828-3.1256,5-5c0.0802-1.2824-1.3573-1.8515-1-3c0.3421-1.0997,1.8099-1.0603,2-2 c0.2579-1.2752-2.2492-2.316-2-3c0.2822-0.7746,4.0696-1.0098,6,1c0.6397,0.666,0.4982,0.9775,2,4c1.3839,2.7851,1.7637,3.0431,2,3 c0.4287-0.0782,0.3223-1.1355,1-3c0.3243-0.8922,1.0927-3.0062,2-3c0.6247,0.0043,0.7386,1.0097,2,2 c0.7103,0.5576,1.7908,0.8806,2.3474,1.0378C63.7747,40.0932,64,38.0729,64,36c0-10.6315-5.9252-19.8791-14.6535-24.6206"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.4394,11.4301C48.9012,12.3361,47.7952,13.5726,47,14c-1.2452,0.6692-1.904,0.2672-3,1c-1.2689,0.8484-1.2095,1.9379-2,2 c-0.8018,0.063-0.6879-1.993-1-3c-0.4521-1.4585-0.2307-1.5267-1-2c-1.0834-0.6665-3.2121-1.0502-5,0 c-0.7094,0.4167-0.7506,0.682-3,4c-1.7096,2.5218-2.188,3.1093-2,4c0.1989,0.9419,0.0427,1.7474,1,2 c1.1873,0.3132,1.3661-0.2722,2-1c1.3282-1.525,2.3581-3.7828,3-4c0.5713-0.1933,2.0656,1.3495,2,3c-0.0463,1.1654-0.852,1.922-2,3 c-0.7417,0.6965-2.875,1.5-6,2c-1.719,0.275-1.4083,0.8524-2.0625,1.5938c-0.8427,0.955-0.4615,2.1691-1.2812,3.3125 c-1.0252,1.43-3.4727,1.7917-3.6564,2.7188C22.8432,33.4154,24.9604,33.9845,26,34c0.8505,0.0127,1.0644-0.7721,3-2 c0.7408-0.47,1.75-1.2812,2.6875-1.25c0.5041,0.0168,1.8289,0.2852,2.3438,0.7188c0.5938,0.5-0.1562,1.8438-0.4062,3.1562 s-2.8976,1.8646-3.8542,2.0208c-1.5737,0.257-4.1439-0.5228-5.6042,0.9375c-1,1-1.1155,1.766-1.1667,3.4167 c-0.0129,0.4172,0.937,3.0323,2,4c1.1442,1.0416,2.2939-0.8356,4,0c1.7456,0.8549,2.493,2.7288,3,4 c0.5078,1.2731,0.1756,1.1679,1,5c0.4146,1.9271,0.3191,1.1194,1,4c0.5632,2.3826,0.5889,2.7678,1,3 c1.1732,0.6628,3.8997-0.8162,5-3c0.6895-1.3683,0.2111-1.9625,1-5c0.3928-1.5123,0.5892-2.2685,1-3 c1.7332-3.0861,4.8828-3.1256,5-5c0.0802-1.2824-1.3573-1.8515-1-3c0.3421-1.0997,1.8099-1.0603,2-2 c0.2579-1.2752-2.2492-2.316-2-3c0.2822-0.7746,4.0696-1.0098,6,1c0.6397,0.666,0.4982,0.9775,2,4c1.3839,2.7851,1.7637,3.0431,2,3 c0.4287-0.0782,0.3223-1.1355,1-3c0.3243-0.8922,1.0927-3.0062,2-3c0.6247,0.0043,0.7386,1.0097,2,2 c0.7103,0.5576,1.7908,0.8806,2.3474,1.0378C63.7747,40.0932,64,38.0729,64,36c0-10.6315-5.9252-19.8791-14.6535-24.6206"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30E.svg b/public/assets/img/icons/1F30E.svg
new file mode 100644
index 0000000..05008e9
--- /dev/null
+++ b/public/assets/img/icons/1F30E.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6878,29.1965c-0.0568,0.7946-2.2706,3.5222-2.8378,3.9161c-1.1826,0.8214-1.6443,0.4449-2.6746,1.2557 c-0.653,0.5139-1.469,1.0634-2.4689,1.2557c-0.5534,0.1064-0.3086-0.4165-1.5537,0.3831c-0.6936,0.4454-0.0778,0.9247,0,1.3621 c0.1046,0.588,0.1828,0.2336,1.3621,1.3621c0.6157,0.5893,0.6707,1.1144,1.3621,1.3621c0.4322,0.1549,0.7463,0.07,1.3621,0 c1.2911-0.1467,0.717,1.1259,1.3621,1.3621C39.0851,41.9988,39.6331,41.7716,41,42c0.552,0.0922,1.3122-0.1799,2,1 c0.2963,0.5083,0,2,0.05,2.5421c0.0844,0.9159-0.5065,1.7288-1.3621,2.7243c-0.6921,0.8052-0.8206,0.6811-1.3621,1.3621 c-0.7236,0.9099-0.5299,1.1763-1.3621,2.7243c-0.8424,1.5667-1.3055,1.7862-1.3621,2.7243c-0.0237,0.3923-0.0011,1.32,0,1.3621 c0.0238,0.9465,0.0765,1.0716,0,1.3621c-0.1781,0.677-1.5528,1.2699-2.0716,1.1919c-1.0211-0.1535-1.0026-3.6818-1.05-4.2283 c-0.0958-1.1035,0.3564-1.7204,0.3973-2.4121c0.1412-2.393,0.5408-3.1351,0-4.0864c-0.3451-0.607-0.5273-0.3396-1.3621-1.3621 c-0.4715-0.5774-1.1856-1.4733-1.3621-2.7243c-0.1113-0.788,0.1212-0.7928,0-1.3621c-0.2251-1.0562-1.1013-1.3971-2.7243-2.7243 c-1.0013-0.8188-1.8894-1.5449-2.7243-2.7243c-0.4339-0.6128-1.0478-1.48-1.3621-2.7243c-0.4138-1.6378,0.2025-1.9051,0-4.0864 c-0.0457-0.4913-0.2445-2.2829-1.3621-4.0864c-0.4745-0.7657-0.8087-1.2882-1.3621-1.3621c-1.055-0.141-1.6211,1.519-2.7243,1.3621 c-0.6593-0.0938-1.1689-0.788-1.3621-1.3621c-0.0517-0.1534-0.2402-0.7406,0-1.3621c0.1331-0.3445,0.5428-0.6837,1.3621-1.3621 c0.836-0.6924,1.2563-1.045,1.3621-1.3621c0.1992-0.5974-0.1599-0.8105,0-1.3621c0.2735-0.944,1.7229-1.6939,2.7243-1.3621 c0.5752,0.1906,0.4511,0.5555,1.3621,1.3621c0.4423,0.3916,1.3981,1.1259,2.7243,1.3621c0.6697,0.1193,1.0045,0.1788,1.3621,0 c0.8809-0.4408,0.4597-1.6084,1.3621-2.7243c0.8301-1.0264,2.1787-1.2654,2.7243-1.3621c1.3486-0.2391,1.5329,0.2732,2.7243,0 c1.2802-0.2937,1.2433-0.9257,2.7243-1.3621c0.6485-0.1911,1.791-0.528,2.7243,0c0.8401,0.4752,0.7287,1.2093,1.3621,1.3621 c0.884,0.2134,1.3172-1.1646,2.7243-1.3621c1.0743-0.1508,2.3522,0.4375,2.7243,1.3621c0.1847,0.4589,0.0982,0.8817,0,1.3621 c-0.2966,1.4511-1.0836,1.5389-1.3621,2.7243c-0.3028,1.288,0.3458,1.6004,0,2.7243c-0.227,0.7378-0.6811,0.5108-1.4047,1.1067 c-0.3311,0.2727-0.4115,0.7094-1.3196,1.6175c-0.454,0.454-0.9255,0.8914-1.3621,1.3621 C42.0546,28.9072,41.8959,28.9885,41.6878,29.1965"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6878,29.1965c-0.0568,0.7946-2.2706,3.5222-2.8378,3.9161c-1.1826,0.8214-1.6443,0.4449-2.6746,1.2557 c-0.653,0.5139-1.469,1.0634-2.4689,1.2557c-0.5534,0.1064-0.3086-0.4165-1.5537,0.3831c-0.6936,0.4454-0.0778,0.9247,0,1.3621 c0.1046,0.588,0.1828,0.2336,1.3621,1.3621c0.6157,0.5893,0.6707,1.1144,1.3621,1.3621c0.4322,0.1549,0.7463,0.07,1.3621,0 c1.2911-0.1467,0.717,1.1259,1.3621,1.3621C39.0851,41.9988,39.6331,41.7716,41,42c0.552,0.0922,1.3122-0.1799,2,1 c0.2963,0.5083,0,2,0.05,2.5421c0.0844,0.9159-0.5065,1.7288-1.3621,2.7243c-0.6921,0.8052-0.8206,0.6811-1.3621,1.3621 c-0.7236,0.9099-0.5299,1.1763-1.3621,2.7243c-0.8424,1.5667-1.3055,1.7862-1.3621,2.7243c-0.0237,0.3923-0.0011,1.32,0,1.3621 c0.0238,0.9465,0.0765,1.0716,0,1.3621c-0.1781,0.677-1.5528,1.2699-2.0716,1.1919c-1.0211-0.1535-1.0026-3.6818-1.05-4.2283 c-0.0958-1.1035,0.3564-1.7204,0.3973-2.4121c0.1412-2.393,0.5408-3.1351,0-4.0864c-0.3451-0.607-0.5273-0.3396-1.3621-1.3621 c-0.4715-0.5774-1.1856-1.4733-1.3621-2.7243c-0.1113-0.788,0.1212-0.7928,0-1.3621c-0.2251-1.0562-1.1013-1.3971-2.7243-2.7243 c-1.0013-0.8188-1.8894-1.5449-2.7243-2.7243c-0.4339-0.6128-1.0478-1.48-1.3621-2.7243c-0.4138-1.6378,0.2025-1.9051,0-4.0864 c-0.0457-0.4913-0.2445-2.2829-1.3621-4.0864c-0.4745-0.7657-0.8087-1.2882-1.3621-1.3621c-1.055-0.141-1.6211,1.519-2.7243,1.3621 c-0.6593-0.0938-1.1689-0.788-1.3621-1.3621c-0.0517-0.1534-0.2402-0.7406,0-1.3621c0.1331-0.3445,0.5428-0.6837,1.3621-1.3621 c0.836-0.6924,1.2563-1.045,1.3621-1.3621c0.1992-0.5974-0.1599-0.8105,0-1.3621c0.2735-0.944,1.7229-1.6939,2.7243-1.3621 c0.5752,0.1906,0.4511,0.5555,1.3621,1.3621c0.4423,0.3916,1.3981,1.1259,2.7243,1.3621c0.6697,0.1193,1.0045,0.1788,1.3621,0 c0.8809-0.4408,0.4597-1.6084,1.3621-2.7243c0.8301-1.0264,2.1787-1.2654,2.7243-1.3621c1.3486-0.2391,1.5329,0.2732,2.7243,0 c1.2802-0.2937,1.2433-0.9257,2.7243-1.3621c0.6485-0.1911,1.791-0.528,2.7243,0c0.8401,0.4752,0.7287,1.2093,1.3621,1.3621 c0.884,0.2134,1.3172-1.1646,2.7243-1.3621c1.0743-0.1508,2.3522,0.4375,2.7243,1.3621c0.1847,0.4589,0.0982,0.8817,0,1.3621 c-0.2966,1.4511-1.0836,1.5389-1.3621,2.7243c-0.3028,1.288,0.3458,1.6004,0,2.7243c-0.227,0.7378-0.6811,0.5108-1.4047,1.1067 c-0.3311,0.2727-0.4115,0.7094-1.3196,1.6175c-0.454,0.454-0.9255,0.8914-1.3621,1.3621 C42.0546,28.9072,41.8959,28.9885,41.6878,29.1965"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F30F.svg b/public/assets/img/icons/1F30F.svg
new file mode 100644
index 0000000..8cfa8fd
--- /dev/null
+++ b/public/assets/img/icons/1F30F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#B1CC33" stroke="none" d="M9,34c0.5363,0.13,2.3029,0.3956,3,1c0.8804,0.7633-0.0786,1.4353,1,3c0.8754,1.2699,1.4379,3.0859,2,3 c0.7427-0.1134,0.5561-2.6591,2-4c0.4647-0.4316,1.2271-2.1396,2-2c1.4918,0.2695,1.2206,3.3712,3,4 c1.0358,0.366,2.3338,0.7411,3,0c0.8521-0.9479,0.3369-1.7146,1-3c0.8275-1.6039,2.0751-1.2738,4-3 c2.0099-1.8025-0.7353-2.7141,1-4c2.0988-1.5552,4.5219-0.4686,6-2c1.3787-1.4284-0.4493-2.7987,1-4 c0.6379-0.5287,3.0773-0.4945,6-1c1.2827-0.2218,3.239-0.5602,5-1c1.4183-0.3542,2.0643-1.2649,2-2 c-0.0632-0.7224-0.6832-0.9777-1-1c-2.0169-0.1422-2.2701,0.1908-4,0c-1.9902-0.2195-1.9509-0.6928-4-1 c-0.9448-0.1416-1.0863-0.061-5,0c-2.2653,0.0353-3.4099,0.0519-4,0c-2.562-0.2253-4.642-0.8844-5-1 c-2.0319-0.6559-2.0007-0.9771-3-1c-1.5103-0.0345-2.1089,0.6871-4,1c-1.2519,0.2071-2.313,0.1098-3,0l-1.004-0.5618 l-2.8295,3.0328l-2.2612,3.2599l-1.5459,3.005l-1.199,3.265l-0.8482,3.8116l-0.2314,2.0592L9,34z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,47c-1.5469,0.1652-2.6099,0.7611-3,1c-0.7033,0.4307-1.5549,0.9523-2,2c-0.4653,1.0953-0.2139,2.1245,0,3 c0.2472,1.012,0.4286,1.7547,1,2c0.7282,0.3127,1.2331,0.4499,3,0c0.7713-0.1964,1.9404-0.4941,3,0c0.9949,0.464,0.8162,0.1239,2,1 c0.4182,0.3095,1.5387,1.1387,3,1c1.2722-0.1208,2.4038-0.9373,3-2c0.7448-1.3275,0.5882-2.9215,0-4 c-0.8341-1.5294-2.0909-1.2053-3-3c-0.4124-0.8142-0.3632-1.2944-1-2c-0.6519-0.7223-1.6523-1.2702-2-1 c-0.4014,0.312,0.4546,1.413,0,2C35.5139,47.6277,34.2306,46.7618,32,47z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,41c-1.0128,0.5427-1.9557,1.547-2,2c-0.0252,0.2579,0.3162,0.5088,1,1c1.0589,0.7607,1.0884,1.8078,1.5,1.6667 c0.5548-0.1901,1.3464-1.7906,2.0426-2.8333c0.814-1.2191,3.0778-1.1972,3.2908-2.0833C33.0298,39.9323,30.613,38.0735,30,38 C29.1395,37.8969,29.0017,39.9274,27,41z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9,34c0.5363,0.13,2.3029,0.3956,3,1c0.8804,0.7633-0.0786,1.4353,1,3c0.8754,1.2699,1.4379,3.0859,2,3 c0.7427-0.1134,0.5561-2.6591,2-4c0.4647-0.4316,1.2271-2.1396,2-2c1.4918,0.2695,1.2206,3.3712,3,4 c1.0358,0.366,2.3338,0.7411,3,0c0.8521-0.9479,0.3369-1.7146,1-3c0.8275-1.6039,2.0751-1.2738,4-3 c2.0099-1.8025-0.7353-2.7141,1-4c2.0988-1.5552,4.5219-0.4686,6-2c1.3787-1.4284-0.4493-2.7987,1-4 c0.6379-0.5287,3.0773-0.4945,6-1c1.2827-0.2218,2.239,0.4398,4,0c1.4183-0.3542,4.0643-2.2649,4-3 c-0.0632-0.7224-1.6832-0.9777-2-1c-2.0169-0.1422-2.2701,0.1908-4,0c-1.9902-0.2195-1.9509-0.6928-4-1 c-0.9448-0.1416-1.0863-0.061-5,0c-2.2653,0.0353-3.4099,0.0519-4,0c-2.562-0.2253-4.642-0.8844-5-1 c-2.0319-0.6559-2.0007-0.9771-3-1c-1.5103-0.0345-2.1089,0.6871-4,1c-1.2519,0.2071-2.313,0.1098-3,0"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,47c-1.5469,0.1652-2.6099,0.7611-3,1c-0.7033,0.4307-1.5549,0.9523-2,2c-0.4653,1.0953-0.2139,2.1245,0,3 c0.2472,1.012,0.4286,1.7547,1,2c0.7282,0.3127,1.2331,0.4499,3,0c0.7713-0.1964,1.9404-0.4941,3,0c0.9949,0.464,0.8162,0.1239,2,1 c0.4182,0.3095,1.5387,1.1387,3,1c1.2722-0.1208,2.4038-0.9373,3-2c0.7448-1.3275,0.5882-2.9215,0-4 c-0.8341-1.5294-2.0909-1.2053-3-3c-0.4124-0.8142-0.3632-1.2944-1-2c-0.6519-0.7223-1.6523-1.2702-2-1 c-0.4014,0.312,0.4546,1.413,0,2C35.5139,47.6277,34.2306,46.7618,32,47z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,41c-1.0128,0.5427-1.9557,1.547-2,2c-0.0252,0.2579,0.3162,0.5088,1,1c1.0589,0.7607,1.0884,1.8078,1.5,1.6667 c0.5548-0.1901,1.3464-1.7906,2.0426-2.8333c0.814-1.2191,3.0778-1.1972,3.2908-2.0833C33.0298,39.9323,30.613,38.0735,30,38 C29.1395,37.8969,29.0017,39.9274,27,41z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9,34c0.5363,0.13,2.3029,0.3956,3,1c0.8804,0.7633-0.0786,1.4353,1,3c0.8754,1.2699,1.4379,3.0859,2,3 c0.7427-0.1134,0.5561-2.6591,2-4c0.4647-0.4316,1.2271-2.1396,2-2c1.4918,0.2695,1.2206,3.3712,3,4 c1.0358,0.366,2.3338,0.7411,3,0c0.8521-0.9479,0.3369-1.7146,1-3c0.8275-1.6039,2.0751-1.2738,4-3 c2.0099-1.8025-0.7353-2.7141,1-4c2.0988-1.5552,4.5219-0.4686,6-2c1.3787-1.4284-0.4493-2.7987,1-4 c0.6379-0.5287,3.0773-0.4945,6-1c1.2827-0.2218,2.239,0.4398,4,0c1.4183-0.3542,4.0643-2.2649,4-3 c-0.0632-0.7224-1.6832-0.9777-2-1c-2.0169-0.1422-2.2701,0.1908-4,0c-1.9902-0.2195-1.9509-0.6928-4-1 c-0.9448-0.1416-1.0863-0.061-5,0c-2.2653,0.0353-3.4099,0.0519-4,0c-2.562-0.2253-4.642-0.8844-5-1 c-2.0319-0.6559-2.0007-0.9771-3-1c-1.5103-0.0345-2.1089,0.6871-4,1c-1.2519,0.2071-2.313,0.1098-3,0"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F310.svg b/public/assets/img/icons/1F310.svg
new file mode 100644
index 0000000..1824173
--- /dev/null
+++ b/public/assets/img/icons/1F310.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,8v56c-8.5604,0-15.5-12.536-15.5-28S27.4396,8,36,8c8.5604,0,15.5,12.536,15.5,28S44.5604,64,36,64"/>
+ <line x1="64" x2="8" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60" x2="12" y1="22" y2="22" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60" x2="12" y1="50" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F311.svg b/public/assets/img/icons/1F311.svg
new file mode 100644
index 0000000..33aaf06
--- /dev/null
+++ b/public/assets/img/icons/1F311.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F312.svg b/public/assets/img/icons/1F312.svg
new file mode 100644
index 0000000..ae6d086
--- /dev/null
+++ b/public/assets/img/icons/1F312.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#fcea2b" d="M55,35A28.001,28.001,0,0,1,28.4535,62.9626,27.9995,27.9995,0,1,0,36,8q-.7312,0-1.4535.0374A28.0059,28.0059,0,0,1,55,35Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,35A28.001,28.001,0,0,1,28.4535,62.9626,27.9995,27.9995,0,1,0,36,8q-.7312,0-1.4535.0374A28.0059,28.0059,0,0,1,55,35Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F313.svg b/public/assets/img/icons/1F313.svg
new file mode 100644
index 0000000..e5ebaff
--- /dev/null
+++ b/public/assets/img/icons/1F313.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M49.4515,44.8757a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64,36A28,28,0,0,0,36,8V64A28,28,0,0,0,64,36Z"/>
+ <path fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8,36A28,28,0,0,0,36,64V8A28,28,0,0,0,8,36Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64,36A28,28,0,0,0,36,8V64A28,28,0,0,0,64,36Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F314.svg b/public/assets/img/icons/1F314.svg
new file mode 100644
index 0000000..af313a1
--- /dev/null
+++ b/public/assets/img/icons/1F314.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#3f3f3f" d="M17,37A28.001,28.001,0,0,1,43.5465,9.0374,27.9995,27.9995,0,1,0,36,64q.7312,0,1.4535-.0374A28.0059,28.0059,0,0,1,17,37Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,37A28.001,28.001,0,0,1,43.5465,9.0374,27.9995,27.9995,0,1,0,36,64q.7312,0,1.4535-.0374A28.0059,28.0059,0,0,1,17,37Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F315.svg b/public/assets/img/icons/1F315.svg
new file mode 100644
index 0000000..c7ea383
--- /dev/null
+++ b/public/assets/img/icons/1F315.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F316.svg b/public/assets/img/icons/1F316.svg
new file mode 100644
index 0000000..6df2e56
--- /dev/null
+++ b/public/assets/img/icons/1F316.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#3f3f3f" d="M55,35A28.001,28.001,0,0,1,28.4535,62.9626,27.9995,27.9995,0,1,0,36,8q-.7312,0-1.4535.0374A28.0059,28.0059,0,0,1,55,35Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,35A28.001,28.001,0,0,1,28.4535,62.9626,27.9995,27.9995,0,1,0,36,8q-.7312,0-1.4535.0374A28.0059,28.0059,0,0,1,55,35Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F317.svg b/public/assets/img/icons/1F317.svg
new file mode 100644
index 0000000..ee593a6
--- /dev/null
+++ b/public/assets/img/icons/1F317.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M21.5485,30.1243a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" d="M8,36A28,28,0,0,0,36,64V8A28,28,0,0,0,8,36Z"/>
+ <path fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64,36A28,28,0,0,0,36,8V64A28,28,0,0,0,64,36Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8,36A28,28,0,0,0,36,64V8A28,28,0,0,0,8,36Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F318.svg b/public/assets/img/icons/1F318.svg
new file mode 100644
index 0000000..7b5c7ef
--- /dev/null
+++ b/public/assets/img/icons/1F318.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#fcea2b" d="M17,37A28.001,28.001,0,0,1,43.5465,9.0374,27.9995,27.9995,0,1,0,36,64q.7312,0,1.4535-.0374A28.0059,28.0059,0,0,1,17,37Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,37A28.001,28.001,0,0,1,43.5465,9.0374,27.9995,27.9995,0,1,0,36,64q.7312,0,1.4535-.0374A28.0059,28.0059,0,0,1,17,37Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F319.svg b/public/assets/img/icons/1F319.svg
new file mode 100644
index 0000000..51596eb
--- /dev/null
+++ b/public/assets/img/icons/1F319.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M7.3634,42.4095c4.5525,6.1703,11.874,10.1726,20.1303,10.1726c13.8071,0,25-11.1929,25-25 c0-8.5226-4.2646-16.0492-10.7763-20.5621c13.0383,2.8385,22.7812,14.4426,22.7812,28.3317c0,16.0163-12.9837,29-29,29 C21.9109,64.3517,10.5097,55.0229,7.3634,42.4095z"/>
+ <path fill="#F1B31C" stroke="none" d="M45.8373,9.2108c8.25,4.25,16.1946,11.8724,16.1946,24.6742c0,15.4494-12.5242,27.9735-27.9735,27.9735 c-9.2431,0-19.7524-4.8353-24.294-15.5436c0,0,4.3805,18.6568,25.7189,18.665c19.327,0.0074,28.0419-20.6218,28.0419-20.6218 C70.033,12.3815,45.8373,9.2108,45.8373,9.2108z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.3634,42.4095c4.5525,6.1703,11.874,10.1726,20.1303,10.1726c13.8071,0,25-11.1929,25-25 c0-8.5226-4.2646-16.0492-10.7763-20.5621c13.0383,2.8385,22.7812,14.4426,22.7812,28.3317c0,16.0163-12.9837,29-29,29 C21.9109,64.3517,10.5097,55.0229,7.3634,42.4095z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31A.svg b/public/assets/img/icons/1F31A.svg
new file mode 100644
index 0000000..0a7ea42
--- /dev/null
+++ b/public/assets/img/icons/1F31A.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#3f3f3f" stroke="#3f3f3f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="0.204" opacity="0.4" d="M29,62c20.0033,0,16.6634-52,16.6634-52s24.9582,7,16.6388,35S13.4011,62,29,62Z"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="#fff" stroke="none" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="#fff" stroke="none"/>
+ </g>
+ <g id="line">
+ <rect x="34" y="37" width="4" height="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,64A28,28,0,0,1,36,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,8a28,28,0,0,1,0,56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,39.5c1.1046,0,2.5-.8954,2.5-2H34A2,2,0,0,0,36,39.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.92 45.92s3.705 3.389 9.652 3.771c6.942 0.3136 10.42-3.695 10.42-3.695"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="47.75" cy="27.75" r="1.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="28.75" cy="27.75" r="1.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31B.svg b/public/assets/img/icons/1F31B.svg
new file mode 100644
index 0000000..68914ee
--- /dev/null
+++ b/public/assets/img/icons/1F31B.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M27.9578,51.4548c0,0-5.0913-2.0786-1.8269-4.9398c-0.9642-0.7385-1.334-1.4501-0.1731-2.7025 c2.6458-2.8542-0.5-3.4375-0.5-3.4375S17.5203,39.8125,21.8953,35c2.595-2.8546,4.0848-6.1183,4.9173-8.5959 c0.8125-2.4181,0.6538-5.0501-0.4059-7.3704c-2.2514-4.9298-5.4489-9.1764-9.4854-12.8921 c-0.6151-0.5663-0.3024-1.597,0.5234-1.728C19.1465,4.1435,20.8913,4,22.6711,4c18.0768,0,32.7308,14.3269,32.7308,32 S40.7478,68,22.6711,68c-1.78,0-3.5251-0.1436-5.227-0.4136c-0.9135-0.145-1.1599-1.3244-0.3778-1.8182 C24.9155,60.8128,27.5252,55.8475,27.9578,51.4548"/>
+ <path fill="#F1B31C" d="M17.9615,4.3223C19.731,4.019,21.2157,4,23.0717,4c17.6731,0,32,14.3269,32,32s-14.3269,32-32,32 c-1.719,0-3.4063-0.1355-5.0518-0.3965c0,0-0.6874-0.3097-0.7793-1.1742c0,0,3.0381,0.3419,4.6022,0.3419 c16.9944,0,30.7711-13.7767,30.7711-30.7711S38.8372,5.2289,21.8428,5.2289c-1.6727,0-3.3142,0.1335-4.9145,0.3903"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="27.25" r="3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.6964,46c-1.7512,1.9458-4.0751,2.277-5.7064,2.2156c-1.3131-0.0494-2.6027-0.445-3.646-1.244 c-0.9642-0.7385-1.8491-1.9067-0.6881-3.1591c2.7753-3.0819-0.5-3.4375-0.5-3.4375S17.2184,39.8125,21.5934,35 c2.5981-2.8579,4.0883-6.126,4.9203-8.6047c0.8098-2.4127,0.6517-5.0381-0.405-7.3533c-2.1099-4.6228-5.0514-8.645-8.7365-12.192 c-0.9229-0.8884-0.4162-2.431,0.8548-2.5905C19.5833,4.0893,20.9654,4,22.3692,4C40.4459,4,55.1,18.3269,55.1,36 S40.4459,68,22.3691,68c-1.2874,0-2.5566-0.0751-3.8043-0.2188c-1.3842-0.1595-1.8611-1.9482-0.7056-2.7269 c7-4.717,9.3849-9.4177,9.7967-13.5995 M25.829,46.515c-3.2644,2.8612,1.8269,4.9398,1.8269,4.9398"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.2188,19.875c0,0,4.7812-3,9.5625,1.9062"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31C.svg b/public/assets/img/icons/1F31C.svg
new file mode 100644
index 0000000..ccbf896
--- /dev/null
+++ b/public/assets/img/icons/1F31C.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M44.0422,51.4548c0.4326,4.3927,3.0423,9.3581,10.8915,14.3134c0.7821,0.4938,0.5357,1.6732-0.3778,1.8182 C52.854,67.8564,51.109,68,49.3289,68c-18.0768,0-32.7308-14.3269-32.7308-32c0-17.6731,14.6541-32,32.7308-32 c1.7798,0,3.5246,0.1435,5.2263,0.4135c0.8258,0.131,1.1385,1.1617,0.5234,1.728c-4.0365,3.7157-7.234,7.9623-9.4854,12.8921 c-1.0597,2.3204-1.2184,4.9524-0.4059,7.3704c0.8325,2.4776,2.3223,5.7414,4.9173,8.5959c4.375,4.8125-3.5625,5.375-3.5625,5.375 s-3.1458,0.5833-0.5,3.4375c1.161,1.2524,0.7912,1.964-0.1731,2.7025C49.1335,49.3761,44.0422,51.4548,44.0422,51.4548"/>
+ <path fill="#F1B31C" stroke="none" d="M54.0385,4.3223C52.269,4.019,50.7843,4,48.9283,4c-17.6731,0-32,14.3269-32,32s14.3269,32,32,32 c1.719,0,3.4063-0.1355,5.0518-0.3965c0,0,0.6874-0.3097,0.7793-1.1742c0,0-3.0381,0.3419-4.6022,0.3419 c-16.9944,0-30.7711-13.7767-30.7711-30.7711S33.1628,5.2289,50.1572,5.2289c1.6727,0,3.3142,0.1335,4.9145,0.3903"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="27.25" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.3441,51.4548c0.4118,4.1818,2.7967,8.8825,9.7967,13.5995c1.1555,0.7786,0.6786,2.5674-0.7056,2.7269 C52.1874,67.9249,50.9182,68,49.6308,68C31.5541,68,16.9,53.6731,16.9,36c0-17.6731,14.6541-32,32.7308-32 c1.4038,0,2.7859,0.0893,4.1422,0.2595c1.271,0.1595,1.7777,1.7021,0.8548,2.5905c-3.6851,3.5471-6.6266,7.5692-8.7365,12.192 c-1.0567,2.3153-1.2149,4.9406-0.405,7.3533c0.832,2.4787,2.3222,5.7467,4.9203,8.6047c4.375,4.8125-3.5625,5.375-3.5625,5.375 s-3.1458,0.5833-0.5,3.4375c1.161,1.2524,0.2761,2.4207-0.6881,3.1591c-1.0432,0.7989-2.3329,1.1945-3.646,1.244 C40.3787,48.277,38.0549,47.9458,36.3036,46 M44.3441,51.4548c0,0,5.0913-2.0786,1.8269-4.9398"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.7812,19.875c0,0-4.7812-3-9.5625,1.9062"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31D.svg b/public/assets/img/icons/1F31D.svg
new file mode 100644
index 0000000..2c55a6d
--- /dev/null
+++ b/public/assets/img/icons/1F31D.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#f1b31c" stroke-miterlimit="10" stroke-width="0.204" opacity="0.4" d="M29,62c20.0033,0,16.6634-52,16.6634-52s24.9582,7,16.6388,35S13.4011,62,29,62Z"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="#fff" stroke="none"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="#fff" stroke="none"/>
+ </g>
+ <g id="line">
+ <rect x="34" y="37" width="4" height="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,64A28,28,0,0,1,36,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,8a28,28,0,0,1,0,56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,39.5c1.1046,0,2.5-.8954,2.5-2H34A2,2,0,0,0,36,39.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.92 45.92s3.705 3.389 9.652 3.771c6.942 0.3136 10.42-3.695 10.42-3.695"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="45.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="43.45" cy="27.75" r="1.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="26.5" cy="27.5" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="24.25" cy="27.75" r="1.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31E.svg b/public/assets/img/icons/1F31E.svg
new file mode 100644
index 0000000..2a23424
--- /dev/null
+++ b/public/assets/img/icons/1F31E.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="36,10 31.4483,4.3216 28.6708,11.0465 22.7014,6.8864 21.9435,14.1231 15.0427,11.817 16.3488,18.9749 9.0779,18.6961 12.3422,25.1984 5.2887,26.9833 10.2616,32.295 4,36 10.2616,39.7051 5.2889,45.0172 12.3426,46.8026 9.0787,53.3052 16.3497,53.0261 15.044,60.1842 21.9445,57.8775 22.7026,65.1141 28.6713,60.9536 31.4484,67.6784 36,62 40.5517,67.6784 43.3292,60.9535 49.2986,65.1135 50.0565,57.8769 56.9573,60.183 55.6512,53.0251 62.9221,53.3039 59.6578,46.8016 66.7113,45.0167 61.7384,39.705 68,36 61.7384,32.2949 66.7111,26.9828 59.6573,25.1974 62.9213,18.6948 55.6503,18.9739 56.956,11.8158 50.0555,14.1225 49.2974,6.8859 43.3287,11.0464 40.5516,4.3216"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10 31.4483,4.3216 28.6708,11.0465 22.7014,6.8864 21.9435,14.1231 15.0427,11.817 16.3488,18.9749 9.0779,18.6961 12.3422,25.1984 5.2887,26.9833 10.2616,32.295 4,36 10.2616,39.7051 5.2889,45.0172 12.3426,46.8026 9.0787,53.3052 16.3497,53.0261 15.044,60.1842 21.9445,57.8775 22.7026,65.1141 28.6713,60.9536 31.4484,67.6784 36,62 40.5517,67.6784 43.3292,60.9535 49.2986,65.1135 50.0565,57.8769 56.9573,60.183 55.6512,53.0251 62.9221,53.3039 59.6578,46.8016 66.7113,45.0167 61.7384,39.705 68,36 61.7384,32.2949 66.7111,26.9828 59.6573,25.1974 62.9213,18.6948 55.6503,18.9739 56.956,11.8158 50.0555,14.1225 49.2974,6.8859 43.3287,11.0464 40.5516,4.3216"/>
+ <circle cx="27.8456" cy="33.789" r="3" fill="#000000" stroke="none"/>
+ <circle cx="44.1544" cy="33.789" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6763,46.3816c-2.1347,1.5846-4.8139,2.5518-7.6766,2.5518c-2.9019,0-5.5262-0.9282-7.6759-2.5523"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7748,23.0042c0,0-4.7748-2.6003-9.5496,1.6523"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.2252,23.0042c0,0,4.7748-2.6003,9.5496,1.6523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F31F.svg b/public/assets/img/icons/1F31F.svg
new file mode 100644
index 0000000..c77078d
--- /dev/null
+++ b/public/assets/img/icons/1F31F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="35.9704,6.0368 27.7688,22.6704 9.4169,25.3441 22.702,38.2843 19.5737,56.5642 35.9859,47.928 52.4045,56.552 49.2626,38.2744 62.5382,25.3244 44.1842,22.6643"/>
+ <polygon fill="#FCEA2B" stroke="none" points="14.1635,41.4594 4.8592,42.0365 6.4763,46.7329"/>
+ <polygon fill="#FCEA2B" stroke="none" points="57.8365,40.9794 67.1408,41.5565 65.5237,46.2529"/>
+ <polygon fill="#FCEA2B" stroke="none" points="22.0721,15.5917 18.648,6.9211 14.6811,9.9103"/>
+ <polygon fill="#FCEA2B" stroke="none" points="50.4002,16.0862 57.9849,10.6662 54.1248,7.5403"/>
+ <polygon fill="#FCEA2B" stroke="none" points="35.9197,56.9779 33.4362,65.9632 38.4032,65.9632"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.9248,6.0368 27.7233,22.6704 9.3713,25.3441 22.6564,38.2843 19.5282,56.5642 35.9403,47.928 52.3589,56.552 49.2171,38.2744 62.4926,25.3244 44.1387,22.6643"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.932,56.9779 33.4484,65.9632 38.4155,65.9632"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.8156,41.0785 65.5937,46.2171 67.1286,41.4932"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.1758,41.4594 4.8714,42.0365 6.4885,46.7329"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.4125,16.0862 57.9972,10.6662 54.1371,7.5403"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22.0843,15.5917 18.6602,6.9211 14.6934,9.9103"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F320.svg b/public/assets/img/icons/1F320.svg
new file mode 100644
index 0000000..ca18b9f
--- /dev/null
+++ b/public/assets/img/icons/1F320.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="16.9962,45.4792 19.7912,54.0814 28.8361,54.0814 21.5186,59.3978 24.3136,68 16.9962,62.6836 9.6787,68 12.4737,59.3978 5.1562,54.0814 14.2011,54.0814"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.9962,45.4792 19.7912,54.0814 28.8361,54.0814 21.5186,59.3978 24.3136,68 16.9962,62.6836 9.6787,68 12.4737,59.3978 5.1562,54.0814 14.2011,54.0814"/>
+ <line x1="51.3836" x2="22.0786" y1="13.7727" y2="43.0776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.125" x2="66.8438" y1="38.7188" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.2307" x2="57.9976" y1="47.757" y2="23.9901" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.796" x2="48.421" y1="49.4835" y2="27.8585" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F321.svg b/public/assets/img/icons/1F321.svg
new file mode 100644
index 0000000..b37851d
--- /dev/null
+++ b/public/assets/img/icons/1F321.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M35.9709,3.4517L35.9709,3.4517c-3.0012,0-5.4341,2.4329-5.4341,5.4341v23.106h10.8682V8.8858 C41.4051,5.8846,38.9721,3.4517,35.9709,3.4517z"/>
+ <path fill="#EA5A47" stroke="none" d="M41.0656,47.4983C44.5916,49.3267,47,53.0041,47,57.2428c0,6.0613-4.9249,10.9749-11,10.9749 s-11-4.9136-11-10.9749c0-4.2539,2.4258-7.9426,5.9724-9.7641V28.5788c0,0,8.8728,1.5603,10.0745-1.0199L41.0656,47.4983z"/>
+ <path fill="#D22F27" stroke="none" d="M37.0415,29.403c1.6925-0.1501,2.2824-0.3294,4.4859-1.2412l0.0236,18.8285 c0.0007,0.5571,0.182,1.1036,0.5349,1.5383c2.1678,2.6707,4.2519,5.2117,4.2519,9.0919c0,5.9935-4.9899,10.0365-10.4309,10.0365 c0,0,10.1031-7.6096,1.692-16.5858c-0.3555-0.3793-0.551-1.2297-0.551-1.7749L37.0415,29.403z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3874,35.9133c-0.7217,0.1599-1.9748,0.2657-3.3999,0.2657c-2.2364,0-4.0494-0.2606-4.0494-0.582"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3874,43.6108c-0.7217,0.1599-1.9748,0.2657-3.3999,0.2657c-2.2364,0-4.0494-0.2606-4.0494-0.582"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3874,28.2158c-0.7217,0.1599-1.9748,0.2657-3.3999,0.2657c-2.2364,0-4.0494-0.2606-4.0494-0.582"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3874,20.5183c-0.7217,0.1599-1.9748,0.2657-3.3999,0.2657c-2.2364,0-4.0494-0.2606-4.0494-0.582"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6634,49.4624c1.2934-0.9629,1.2755-2.2365,1.2755-2.2365V8.6385c0-2.807,2.2755-5.0825,5.0825-5.0825 c2.807,0,5.0825,2.2755,5.0825,5.0825v38.5874c0,0,0.0052,1.2859,1.2986,2.2488c2.3101,1.8633,3.7879,4.7172,3.7879,7.9162 c0,5.614-4.5511,10.1651-10.1651,10.1651s-10.1651-4.5511-10.1651-10.1651c0-1.5355,0.3405-2.9915,0.95-4.2966"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3874,12.8208c-0.7217,0.1599-1.9748,0.2657-3.3999,0.2657c-2.2364,0-4.0494-0.2606-4.0494-0.582"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F324.svg b/public/assets/img/icons/1F324.svg
new file mode 100644
index 0000000..a7641d3
--- /dev/null
+++ b/public/assets/img/icons/1F324.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M51.0577,42.483l0.0966-0.3192c0.9466-3.1267,0.787-7.2348-0.3992-10.2787l0,0l5.8871-8.2718 L46.2024,24.375l0.8096-11.0954l-9.2068,6.2396L32.9495,9.5142l-4.8554,10.0049l-9.2064-6.2399l0.8095,11.0952L8.6018,23.5648 l6.2396,9.2068L4.8364,37.6273l10.0049,4.8554l-6.2399,9.2064l11.0952-0.8095L18.887,61.975l9.2068-6.2396L51.0577,42.483z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.791,46.6066c-0.0241,0.2749-0.2468,0.4973-0.5226,0.5268c-3.3432,0.3581-5.9145,3.65-5.9145,7.6568 c0,4.2461,2.9447,7.6882,6.5771,7.6882h25.0744c3.9908,0,7.2259-3.6376,7.2259-8.1248c0-4.3002-2.9712-7.8202-6.7312-8.106 c-0.2877-0.0219-0.521-0.2232-0.5758-0.505c-0.84-4.3132-4.7148-7.5546-9.2958-7.5546c-2.9773,0-5.6294,1.3479-7.3517,3.4921 c-0.1683,0.2095-0.4507,0.3055-0.6992,0.2013c-0.6627-0.2779-1.3626-0.4124-2.1458-0.4124 C37.4724,41.4692,35.0432,43.7277,34.791,46.6066z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.4645,53.5202c-6.1162-2.9451-10.3373-9.202-10.3373-16.4446c0-10.0744,8.1669-18.2414,18.2414-18.2414 c9.0895,0,16.6262,6.648,18.013,15.347"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.5472,56.9821 18.5628,61.0249 19.3576,50.132 8.4649,50.9267 14.5909,41.8884 4.7686,37.1215 14.591,32.3545 8.4653,23.3157 19.3582,24.1105 18.5635,13.2178 27.6018,19.3438 32.3686,9.5215 37.1357,19.3439 46.1745,13.2182 45.3797,24.111 56.2724,23.3164 50.1464,32.3547"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.791,46.6066c-0.0241,0.2749-0.2468,0.4973-0.5226,0.5268c-3.3432,0.3581-5.9145,3.65-5.9145,7.6568 c0,4.2461,2.9447,7.6882,6.5771,7.6882h25.0744c3.9908,0,7.2259-3.6376,7.2259-8.1248c0-4.3002-2.9712-7.8202-6.7312-8.106 c-0.2877-0.0219-0.521-0.2232-0.5758-0.505c-0.84-4.3132-4.7148-7.5546-9.2958-7.5546c-2.9773,0-5.6294,1.3479-7.3517,3.4921 c-0.1683,0.2095-0.4507,0.3055-0.6992,0.2013c-0.6627-0.2779-1.3626-0.4124-2.1458-0.4124 C37.4724,41.4692,35.0432,43.7277,34.791,46.6066z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F325.svg b/public/assets/img/icons/1F325.svg
new file mode 100644
index 0000000..1d66260
--- /dev/null
+++ b/public/assets/img/icons/1F325.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M16.6875,38.8125c-5.9636-2.8537-9.8014-10.1256-7.9817-14.1187c1.8669-4.0966,6.9504-9.1,13.8218-6.7149 s7.1253,9.0835,7.1253,9.0835l-0.6534,2.8865l7.7946-6.3607l-8.6767-1.8829l1.6659-7.9764l-7.2087,3.8044l-3.3356-7.4372 l-3.595,7.3181l-7.0724-4.0568l1.3934,8.0309l-8.1037,0.8768l5.8413,5.6814l-6.0359,5.473l8.0643,1.162l-0.7296,8.5369 L16.6875,38.8125z"/>
+ <path fill="#FCEA2B" stroke="none" d="M29.6529,27.0624c-0.5423-5.4473-5.1387-9.7012-10.7287-9.7012c-5.9549,0-10.7822,4.8274-10.7822,10.7822 c0,4.2822,2.4963,7.9814,6.1131,9.7216l2.4324,0.9475l3.8509-0.4005l2.0033-5.0787l5.171-3.2083l1.6317-0.4575L29.6529,27.0624z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9631,37.7488c-0.0366,0.4183-0.3756,0.7568-0.7953,0.8018c-5.0879,0.545-9.0012,5.5548-9.0012,11.6528 c0,6.462,4.4814,11.7005,10.0096,11.7005l38.1602,0c6.0734,0,10.997-5.536,10.997-12.3649c0-6.5444-4.5218-11.9014-10.2441-12.3364 c-0.4378-0.0333-0.7928-0.3397-0.8763-0.7685c-1.2783-6.5642-7.1753-11.4971-14.1471-11.4971 c-4.531,0-8.5673,2.0513-11.1884,5.3146c-0.2561,0.3189-0.686,0.465-1.0641,0.3064c-1.0086-0.423-2.0738-0.6277-3.2657-0.6277 C25.0438,29.9303,21.3469,33.3675,20.9631,37.7488z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" points="11.2649,40.762 8.0651,42.558 9.731,34.5816 1.6667,33.4196 7.7025,27.9466 1.8613,22.2652 9.9649,21.3884 8.5716,13.3574 15.644,17.4142 19.239,10.0962 22.5746,17.5334 29.7833,13.7289 28.1174,21.7053 36.1818,22.8673 33.2577,25.2498"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M14.2551,37.865c-3.6168-1.7402-6.1131-5.4394-6.1131-9.7216c0-5.9549,4.8274-10.7822,10.7822-10.7822 c5.59,0,10.1864,4.2539,10.7287,9.7012"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9631,37.7488c-0.0366,0.4183-0.3756,0.7568-0.7953,0.8018c-5.0879,0.545-9.0012,5.5548-9.0012,11.6528 c0,6.462,4.4814,11.7005,10.0096,11.7005l38.1602,0c6.0734,0,10.997-5.536,10.997-12.3649c0-6.5444-4.5218-11.9014-10.2441-12.3364 c-0.4378-0.0333-0.7928-0.3397-0.8763-0.7685c-1.2783-6.5642-7.1753-11.4971-14.1471-11.4971 c-4.531,0-8.5673,2.0513-11.1884,5.3146c-0.2561,0.3189-0.686,0.465-1.0641,0.3064c-1.0086-0.423-2.0738-0.6277-3.2657-0.6277 C25.0438,29.9303,21.3469,33.3675,20.9631,37.7488z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F326.svg b/public/assets/img/icons/1F326.svg
new file mode 100644
index 0000000..7a237dc
--- /dev/null
+++ b/public/assets/img/icons/1F326.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="18.1614,32.7701 11.9941,36.1744 12.7237,27.6375 4.6594,26.4755 10.6952,21.0025 4.854,15.3211 12.9576,14.4443 11.5643,6.4134 18.6367,10.4702 22.2317,3.1521 25.5673,10.5893 32.776,6.7848 31.1101,14.7612 39.7868,16.6442 33.4508,21.9909 39.2695,27.7724 31.1466,28.4486 32.3409,36.5116 25.3706,32.2911 20.7128,39.8499"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.6193,30.5602c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775c-4.2996,0.4606-7.6067,4.6942-7.6067,9.8474 c0,5.4608,3.7871,9.8877,8.4588,9.8877l32.248,0c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C29.0679,23.953,25.9437,26.8576,25.6193,30.5602z"/>
+ <path fill="#92D3F5" stroke="none" d="M28.6934,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854 c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205 C29.6208,57.7662,28.6934,59.2233,28.6934,59.2233"/>
+ <path fill="#61B2E4" stroke="none" d="M29.1527,54.0877c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C25.2881,59.834,28.0077,58.8628,29.1527,54.0877"/>
+ <path fill="#92D3F5" stroke="none" d="M58.798,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C59.7254,57.7662,58.798,59.2233,58.798,59.2233"/>
+ <path fill="#61B2E4" stroke="none" d="M59.2573,54.0877c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C55.3927,59.834,58.1123,58.8628,59.2573,54.0877"/>
+ <path fill="#92D3F5" stroke="none" d="M43.7457,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854 c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205 C44.6731,57.7662,43.7457,59.2233,43.7457,59.2233"/>
+ <path fill="#61B2E4" stroke="none" d="M44.205,54.0877c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C40.3404,59.834,43.06,58.8628,44.205,54.0877"/>
+ <path fill="#92D3F5" stroke="none" d="M35.7196,66.7944c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0385c0,0,0.6168-0.3534,0.5724,0.3205C36.6469,65.3374,35.7196,66.7944,35.7196,66.7944"/>
+ <path fill="#61B2E4" stroke="none" d="M36.1789,61.6589c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C32.3143,67.4051,35.0338,66.434,36.1789,61.6589"/>
+ <path fill="#92D3F5" stroke="none" d="M50.7719,66.7944c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0385c0,0,0.6168-0.3534,0.5724,0.3205C51.6992,65.3374,50.7719,66.7944,50.7719,66.7944"/>
+ <path fill="#61B2E4" stroke="none" d="M51.2312,61.6589c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C47.3666,67.4051,50.0862,66.434,51.2312,61.6589"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" points="14.5238,33.667 11.324,35.463 12.9899,27.4866 4.9255,26.3246 10.9614,20.8516 5.1201,15.1703 13.2238,14.2934 11.8304,6.2625 18.9028,10.3193 22.4979,3.0012 25.8335,10.4384 33.0422,6.634 31.3763,14.6103 39.4406,15.7723 36.5166,18.1549"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M32.9118,19.9675c-0.5423-5.4473-5.1387-9.7012-10.7287-9.7012c-5.9549,0-10.7822,4.8274-10.7822,10.7822 c0,4.2822,2.4963,7.9814,6.1131,9.7216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.6193,30.5602c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775c-4.2996,0.4606-7.6067,4.6942-7.6067,9.8474 c0,5.4608,3.7871,9.8877,8.4588,9.8877l32.248,0c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C29.0679,23.953,25.9437,26.8576,25.6193,30.5602z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M28.6934,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C29.6208,57.7662,28.6934,59.2233,28.6934,59.2233"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M58.798,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C59.7254,57.7662,58.798,59.2233,58.798,59.2233"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M43.7457,59.2233c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C44.6731,57.7662,43.7457,59.2233,43.7457,59.2233"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M35.7196,66.7944c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0385c0,0,0.6168-0.3534,0.5724,0.3205C36.6469,65.3374,35.7196,66.7944,35.7196,66.7944"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M50.7719,66.7944c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0385c0,0,0.6168-0.3534,0.5724,0.3205C51.6992,65.3374,50.7719,66.7944,50.7719,66.7944"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F327.svg b/public/assets/img/icons/1F327.svg
new file mode 100644
index 0000000..cde9b3f
--- /dev/null
+++ b/public/assets/img/icons/1F327.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M22.3528,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C23.2802,50.2167,22.3528,51.6738,22.3528,51.6738"/>
+ <path fill="#61B2E4" stroke="none" d="M22.8121,46.5382c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C18.9475,52.2845,21.6671,51.3133,22.8121,46.5382"/>
+ <path fill="#92D3F5" stroke="none" d="M52.4574,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C53.3848,50.2167,52.4574,51.6738,52.4574,51.6738"/>
+ <path fill="#61B2E4" stroke="none" d="M52.9167,46.5382c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C49.0521,52.2845,51.7717,51.3133,52.9167,46.5382"/>
+ <path fill="#92D3F5" stroke="none" d="M37.4051,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C38.3325,50.2167,37.4051,51.6738,37.4051,51.6738"/>
+ <path fill="#61B2E4" stroke="none" d="M37.8644,46.5382c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C33.9998,52.2845,36.7194,51.3133,37.8644,46.5382"/>
+ <path fill="#92D3F5" stroke="none" d="M29.3789,59.2449c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C30.3063,57.7879,29.3789,59.2449,29.3789,59.2449"/>
+ <path fill="#61B2E4" stroke="none" d="M29.8382,54.1094c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C25.9737,59.8556,28.6932,58.8845,29.8382,54.1094"/>
+ <path fill="#92D3F5" stroke="none" d="M44.4312,59.2449c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854s-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C45.3586,57.7879,44.4312,59.2449,44.4312,59.2449"/>
+ <path fill="#61B2E4" stroke="none" d="M44.8906,54.1094c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C41.026,59.8556,43.7455,58.8845,44.8906,54.1094"/>
+ <path fill="#d0cfce" stroke="none" d="M19.2787,22.3171c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.4552,11,27.6889,11,32.8421 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.7099,19.6031,18.6146,19.2787,22.3171z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M22.3528,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C23.2802,50.2167,22.3528,51.6738,22.3528,51.6738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M52.4574,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C53.3848,50.2167,52.4574,51.6738,52.4574,51.6738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M37.4051,51.6738c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C38.3325,50.2167,37.4051,51.6738,37.4051,51.6738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M29.3789,59.2449c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C30.3063,57.7879,29.3789,59.2449,29.3789,59.2449"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M44.4312,59.2449c-0.7516,1.1632-2.1343,1.603-3.0902,0.9854s-1.1216-2.0613-0.37-3.2245c0,0,0.8761-1.5078,4.0066-3.0386 c0,0,0.6168-0.3534,0.5724,0.3205C45.3586,57.7879,44.4312,59.2449,44.4312,59.2449"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2787,22.3171c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.4552,11,27.6889,11,32.8421 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.7099,19.6031,18.6146,19.2787,22.3171z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F328.svg b/public/assets/img/icons/1F328.svg
new file mode 100644
index 0000000..4ec7faa
--- /dev/null
+++ b/public/assets/img/icons/1F328.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M19.2787,22.4402c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.5783,11,27.8119,11,32.9652 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.833,19.6031,18.7376,19.2787,22.4402z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2787,22.4402c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.5783,11,27.8119,11,32.9652 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.833,19.6031,18.7376,19.2787,22.4402z"/>
+ <line x1="28.7676" x2="28.7676" y1="52.5185" y2="60.3867" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="25.4082" x2="32.1269" y1="58.42" y2="54.4852" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="32.1269" x2="25.4082" y1="58.42" y2="54.4852" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="56.2911" x2="56.2911" y1="46.0402" y2="53.262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="53.2077" x2="59.3744" y1="51.4569" y2="47.8454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="59.3744" x2="53.2077" y1="51.4569" y2="47.8454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="16.9577" x2="16.9577" y1="47.0402" y2="54.262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="13.8744" x2="20.0411" y1="52.4569" y2="48.8454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="20.0411" x2="13.8744" y1="52.4569" y2="48.8454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="42.7093" x2="42.7093" y1="48.0757" y2="60.083" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="37.5827" x2="47.8358" y1="57.0817" y2="51.077" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <line x1="47.8358" x2="37.5827" y1="57.0817" y2="51.077" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F329.svg b/public/assets/img/icons/1F329.svg
new file mode 100644
index 0000000..6117d5c
--- /dev/null
+++ b/public/assets/img/icons/1F329.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M31.0827,42.8817l-3.7893,6.7541c-0.2732,0.2863-0.0517,0.7346,0.3629,0.7346h8.4435l-5.845,9.2144 c-0.3172,0.5,0.3444,1.0389,0.7699,0.6271l13.669-13.2268c0.2916-0.2821,0.0737-0.7475-0.35-0.7475h-8.1735l1.5388-3.3558 L31.0827,42.8817z"/>
+ <path fill="#d0cfce" stroke="none" d="M19.2787,22.469c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.6072,11,27.8408,11,32.994 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.8618,19.6031,18.7665,19.2787,22.469z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2787,22.469c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.6072,11,27.8408,11,32.994 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248c5.1325,0,9.2932-4.6783,9.2932-10.4492c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.8618,19.6031,18.7665,19.2787,22.469z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M31.0827,42.8817l-3.7893,6.7541c-0.2732,0.2863-0.0517,0.7346,0.3629,0.7346h8.4435l-5.845,9.2144 c-0.3172,0.5,0.3444,1.0389,0.7699,0.6271l13.669-13.2268c0.2916-0.2821,0.0737-0.7475-0.35-0.7475h-8.1735l1.5388-3.3558 L31.0827,42.8817z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32A.svg b/public/assets/img/icons/1F32A.svg
new file mode 100644
index 0000000..3124f4d
--- /dev/null
+++ b/public/assets/img/icons/1F32A.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M36,15.5432c-17.6731,0-32-1.5881-32-3.5471"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M4,12.0067c0-1.959,14.3269-3.5471,32-3.5471s32,1.5881,32,3.5471v-0.0106"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,17.0232c0,1.8366-13.4315,3.3254-30,3.3254S6,18.8598,6,17.0232"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64,22.3986c0,1.7141-12.536,3.1037-28,3.1037S8,24.1127,8,22.3986"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,27.5023c0,1.5917-11.6406,2.882-26,2.882s-26-1.2903-26-2.882"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,33.3643c0,1.3468-9.8497,2.4386-22,2.4386s-22-1.0918-22-2.4386"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54,38.803c0,1.1019-8.0589,1.9952-18,1.9952s-18-0.8933-18-1.9952"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,43.7982c0,0.8571-6.268,1.5519-14,1.5519s-14-0.6948-14-1.5519"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,48.8601c0,0.6122-4.4772,1.1085-10,1.1085s-10-0.4963-10-1.1085"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,53.4685c0,0.4897-3.5817,0.8868-8,0.8868s-8-0.397-8-0.8868"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,58.3553c0,0.2449-1.7909,0.4434-4,0.4434s-4-0.1985-4-0.4434"/>
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38,62.7987c0,0.1224-0.8954,0.2217-2,0.2217s-2-0.0993-2-0.2217"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,15.5432c-17.6731,0-32-1.5881-32-3.5471"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M4,12.0067c0-1.959,14.3269-3.5471,32-3.5471s32,1.5881,32,3.5471v-0.0106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,18.0632c0,1.8366-13.4315,3.3254-30,3.3254S6,19.8998,6,18.0632"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64,23.3886c0,1.7141-12.536,3.1037-28,3.1037S8,25.1027,8,23.3886"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,28.4923c0,1.5917-11.6406,2.882-26,2.882s-26-1.2903-26-2.882"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,34.3743c0,1.3468-9.8497,2.4386-22,2.4386s-22-1.0918-22-2.4386"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54,39.813c0,1.1019-8.0589,1.9952-18,1.9952s-18-0.8933-18-1.9952"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,44.8082c0,0.8571-6.268,1.5519-14,1.5519s-14-0.6948-14-1.5519"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,49.8601c0,0.6122-4.4772,1.1085-10,1.1085s-10-0.4963-10-1.1085"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,54.4685c0,0.4897-3.5817,0.8868-8,0.8868s-8-0.397-8-0.8868"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,59.3553c0,0.2449-1.7909,0.4434-4,0.4434s-4-0.1985-4-0.4434"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38,63.7987c0,0.1224-0.8954,0.2217-2,0.2217s-2-0.0993-2-0.2217"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32B.svg b/public/assets/img/icons/1F32B.svg
new file mode 100644
index 0000000..6c6a831
--- /dev/null
+++ b/public/assets/img/icons/1F32B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#d0cfce" d="M44.9,12.6a5.1017,5.1017,0,0,1-5,5.1H18.7a6.6143,6.6143,0,0,1-.6-13.2h0V4h18a7.096,7.096,0,0,1,1.6,3.9,5.3742,5.3742,0,0,1,2.1-.5h.3a4.2528,4.2528,0,0,1,1.1.2A5.2511,5.2511,0,0,1,44.9,12.6Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M10.5,9.9A6.9434,6.9434,0,0,1,15.6,12a5.4145,5.4145,0,0,1,1.5,2.2,9.54,9.54,0,0,1,7.4-.7c.1,0,.2.1.3.1a10.0922,10.0922,0,0,1,1.5.7,5.5821,5.5821,0,0,1,.8.5,9.52,9.52,0,0,1,2.5,2.8l.3.6a.0979.0979,0,0,1,.1.1,4.1792,4.1792,0,0,1,.4,1,10.0387,10.0387,0,0,1,.4,2.4,5.8289,5.8289,0,0,1,2.9-.6,12.2523,12.2523,0,0,1,1.9.2A6.1414,6.1414,0,0,1,39,23.4a2.6513,2.6513,0,0,1,.5.6,1.38,1.38,0,0,1,.3.4,6.9591,6.9591,0,0,1,1.1,3.7l.1,6.5H4V14.1a7.5523,7.5523,0,0,1,1.3-2.3A5.9056,5.9056,0,0,1,10.5,9.9Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M68,14.8V30.3h0l-.1.1a9.59,9.59,0,0,1-5.4,1.7H31.2a7.3335,7.3335,0,1,1,1.4-14.6,10.548,10.548,0,0,1,2.4.6A9.57,9.57,0,0,1,44.9,9a10.6351,10.6351,0,0,1,4.3,1.2,7.3416,7.3416,0,0,1,9.7-3.9,7.4385,7.4385,0,0,1,4.5,6.8h0c.3,0,.5.1.8.1a4.3311,4.3311,0,0,1,.5.1h.1a.3674.3674,0,0,1,.3.1,6.3729,6.3729,0,0,0,.7.2c.2.1.5.2.7.3a5.9683,5.9683,0,0,1,1.5.9Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M68,26.5V45h-.1a7.58,7.58,0,0,1-1.6.3h0c-.4,0-.7.1-1.1.1h-31a6.2792,6.2792,0,0,1-1.9-.3,7.4787,7.4787,0,0,1-5.5-6.5v-.7A7.6547,7.6547,0,0,1,27.9,34l.6-.9h0l.3-.3a7.333,7.333,0,0,1,3.6-2.1c.3-.1.6-.1.9-.2.3,0,.6-.1.9-.1a6.7,6.7,0,0,1,3.1.7,9.4091,9.4091,0,0,1,3.4-6.9,9.5213,9.5213,0,0,1,11-1.1A7.4947,7.4947,0,0,1,66.1,26h0a18.0306,18.0306,0,0,1,1.9.5C67.9,26.4,68,26.4,68,26.5Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M47.5,44.4a3.7513,3.7513,0,0,1-.1,1,.9015.9015,0,0,1-.1.5c-.1.4-.2.8-.3,1.1a10.0922,10.0922,0,0,1-.7,1.5,7.6435,7.6435,0,0,1-3.5,2.9h0c-.3.1-.5.2-.8.3a.6012.6012,0,0,1-.4.1,7.5687,7.5687,0,0,1-1.5.1H9.3A9.9816,9.9816,0,0,1,4,50.3v-16a.5359.5359,0,0,1,.4-.3c.2-.1.5-.3.7-.4h0a9.5383,9.5383,0,0,1,3.3-.9h0a7.3367,7.3367,0,0,1,4.1-6.6h0a7.3081,7.3081,0,0,1,3.3-.8,6.6182,6.6182,0,0,1,6.5,4.3h0a11.0866,11.0866,0,0,1,5.1-1,9.4843,9.4843,0,0,1,5.8,2,9.881,9.881,0,0,1,3.8,7v.1a6.0637,6.0637,0,0,1,2.4-.6h.7a7.3907,7.3907,0,0,1,6.4,3.7,2.1859,2.1859,0,0,0,.3.5A6.4283,6.4283,0,0,1,47.5,44.4Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M68,33V51.9H45.5a5.1892,5.1892,0,0,1-2.7-.7h0c-.2-.1-.3-.2-.5-.3-.1-.1-.3-.2-.4-.3a5.8028,5.8028,0,0,1-2.1-4.4,2.7686,2.7686,0,0,1,.1-.9v-.2h0a5.4058,5.4058,0,0,1,3-3.9,5.94,5.94,0,0,1,2.6-.7,3.4019,3.4019,0,0,1,1,.1,7.366,7.366,0,0,1,1.4.4,7.3065,7.3065,0,0,1,7.7-7,7.4871,7.4871,0,0,1,3.3,1,5.7518,5.7518,0,0,1,7.4-3.1A8.1575,8.1575,0,0,1,68,33Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M21.3,56.8a6.6143,6.6143,0,0,1-.6-13.2h0a5.1215,5.1215,0,0,1,5.1-5.1,5.022,5.022,0,0,1,4.7,3.1,6.5748,6.5748,0,0,1,9,2.5,7.5019,7.5019,0,0,1,.9,3,5.123,5.123,0,1,1,4.3,9.3,5.3742,5.3742,0,0,1-2.1.5Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M66.7,45.2A7.5523,7.5523,0,0,1,68,47.5V68H31l.1-6.5a6.9591,6.9591,0,0,1,1.1-3.7,1.38,1.38,0,0,1,.3-.4,2.6513,2.6513,0,0,1,.5-.6,6.1414,6.1414,0,0,1,3.4-2.1,12.2523,12.2523,0,0,1,1.9-.2,5.8289,5.8289,0,0,1,2.9.6,10.0387,10.0387,0,0,1,.4-2.4,4.1792,4.1792,0,0,1,.4-1,.0979.0979,0,0,1,.1-.1l.3-.6a9.52,9.52,0,0,1,2.5-2.8,5.5821,5.5821,0,0,1,.8-.5,10.0922,10.0922,0,0,1,1.5-.7c.1,0,.2-.1.3-.1a9.54,9.54,0,0,1,7.4.7,5.4145,5.4145,0,0,1,1.5-2.2,6.9434,6.9434,0,0,1,5.1-2.1C63.5,43.3,65.4,43.7,66.7,45.2Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M34.7,62.2a6.2592,6.2592,0,0,1-1.6,4.2A6.5238,6.5238,0,0,1,31,68H4V46.8a3.3794,3.3794,0,0,1,1.2-.6,1.4213,1.4213,0,0,1,.6-.2h0a1.2683,1.2683,0,0,1,.6-.1,4.3311,4.3311,0,0,0,.5-.1h.7a6.3213,6.3213,0,0,1,5.9,3.9c.4-.2.9-.4,1.4-.6.1,0,.2-.1.3-.1a10.0387,10.0387,0,0,1,2.4-.4,8.2786,8.2786,0,0,1,7.2,4.2,7.4852,7.4852,0,0,1,1,3.6,6.3953,6.3953,0,0,1,6,.4c.3.2.5.4.8.6.2.1.3.3.5.4A6.7843,6.7843,0,0,1,34.7,62.2Z"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.3,11.8c1.3-1.5,3.2-1.9,5.2-1.9A6.9434,6.9434,0,0,1,15.6,12a5.4145,5.4145,0,0,1,1.5,2.2,9.54,9.54,0,0,1,7.4-.7c.1,0,.2.1.3.1a10.0922,10.0922,0,0,1,1.5.7,5.5821,5.5821,0,0,1,.8.5"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,24a7.3024,7.3024,0,0,1,8-6.6,10.548,10.548,0,0,1,2.4.6,9.57,9.57,0,0,1,9.9-9.1,10.6351,10.6351,0,0,1,4.3,1.2,7.3416,7.3416,0,0,1,9.7-3.9A7.4385,7.4385,0,0,1,63.3,13h0c.3,0,.5.1.8.1a4.3311,4.3311,0,0,1,.5.1h.1a.3674.3674,0,0,1,.3.1,6.3729,6.3729,0,0,0,.7.2c.2.1.5.2.7.3.1.1.3.1.4.2"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.2,30.3c0-2.5,1.3-4.4,4.2-6.3a10.8145,10.8145,0,0,1,5-1.5,8.9233,8.9233,0,0,1,4.5,1.2,7.134,7.134,0,0,1,9.3-3.8,7.36,7.36,0,0,1,4.4,6.5h0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4,38.4a4.4322,4.4322,0,0,0-5.7-.7c-1.4-6.8-5.6-7.6-6.6-8.1a4.9235,4.9235,0,0,0-1.7-.6h0a8.5239,8.5239,0,0,0-2.3-.3,9.9542,9.9542,0,0,0-3.8.8h0a2.5065,2.5065,0,0,0-.7.4,7.36,7.36,0,0,0-6.5-4.4,6.9629,6.9629,0,0,0-2.5.5h0A7.1086,7.1086,0,0,0,8,32.6H8a4.5292,4.5292,0,0,0-1.6.3,4.15,4.15,0,0,0-1.3.7"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9,41.1a7.3065,7.3065,0,0,1,7.7-7,7.4871,7.4871,0,0,1,3.3,1A5.7518,5.7518,0,0,1,66.3,32"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3,44.3a4.1956,4.1956,0,0,1,2.4-.7h0a5.1215,5.1215,0,0,1,5.1-5.1,5.022,5.022,0,0,1,4.7,3.1,6.5748,6.5748,0,0,1,9,2.5,7.5019,7.5019,0,0,1,.9,3"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1,66.4a6.4522,6.4522,0,0,0-.2-8.7,1.7556,1.7556,0,0,0-.5-.4,6.2582,6.2582,0,0,0-6.8-.9,8.7923,8.7923,0,0,0-1-3.6,8.16,8.16,0,0,0-7.2-4.2,8.6862,8.6862,0,0,0-4.1,1.1,6.3213,6.3213,0,0,0-5.9-3.9,5.867,5.867,0,0,0-2.3.4"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.4,54.7a12.2523,12.2523,0,0,1,1.9-.2,5.8289,5.8289,0,0,1,2.9.6,10.0387,10.0387,0,0,1,.4-2.4,4.1792,4.1792,0,0,1,.4-1,.0979.0979,0,0,1,.1-.1l.3-.6a9.52,9.52,0,0,1,2.5-2.8,5.5821,5.5821,0,0,1,.8-.5,10.0922,10.0922,0,0,1,1.5-.7c.1,0,.2-.1.3-.1a9.54,9.54,0,0,1,7.4.7,5.4145,5.4145,0,0,1,1.5-2.2,6.9434,6.9434,0,0,1,5.1-2.1c2,0,3.9.4,5.2,1.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32C.svg b/public/assets/img/icons/1F32C.svg
new file mode 100644
index 0000000..bebcbf2
--- /dev/null
+++ b/public/assets/img/icons/1F32C.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M14.5968,29.9075c-0.0396,0.4525-0.4062,0.8186-0.8602,0.8673C8.233,31.3643,4,36.7833,4,43.3794 C4,50.3693,8.8475,56.751,14.8272,56.751h41.2775c1.3997-0.037,2.5589-0.1579,3.7218-0.551C63.0257,54.6289,68,49.4069,68,42.6607 c0-7.079-4.8912-12.8736-11.0809-13.3441c-0.4735-0.036-0.8576-0.3674-0.9479-0.8313 c-1.3827-7.1005-7.7614-12.4363-15.3028-12.4363c-4.9012,0-9.2671,2.2189-12.1023,5.7487c-0.277,0.3449-0.742,0.503-1.151,0.3315 c-1.091-0.4575-2.2432-0.6789-3.5324-0.6789C19.0109,21.4502,15.012,25.1682,14.5968,29.9075z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.4442,55.4591C64.3882,53.8362,68,48.7016,68,42.6183c0-7.079-4.8912-12.8736-11.0809-13.3441 c-0.4735-0.036-0.8576-0.3674-0.9479-0.8313c-1.3827-7.1005-7.7614-12.4363-15.3028-12.4363 c-4.9012,0-9.2671,2.2189-12.1023,5.7487c-0.277,0.3449-0.742,0.503-1.151,0.3315c-1.091-0.4575-2.2432-0.6789-3.5324-0.6789 c-4.8718,0-8.8707,3.718-9.2859,8.4573c-0.0396,0.4525-0.4062,0.8186-0.8602,0.8673C8.233,31.322,4,36.741,4,43.3371 c0,6.9899,4.8475,12.6562,10.8272,12.6562l36.2187,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.686,32.062 c-1.2083,0.9992-2.7458,1.5119-4.312,1.438c-1.5664,0.0745-3.1043-0.4379-4.313-1.437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.939,32.062 c-1.2083,0.9992-2.7458,1.5119-4.312,1.438c-1.5664,0.0745-3.1043-0.4379-4.313-1.437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6114,45.3333c1.6569,0,3-1.1379,3-2.5417c0-1.0528-0.7555-1.9561-1.8323-2.3419c-0.3589-0.1286-0.7535-0.1997-1.1677-0.1997"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1843,50.4062c0.9401,0,2.0159-0.5708,2.3309-1.472c0.5041-1.4419-0.3552-3.0541-1.9192-3.6009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.3636,45.5589c2.1545-3.308,2.0114-7.9339-1.9915-9.7984c-1.7893-0.8334-3.8681-0.6097-4.9454,1.0444 c-0.5386,0.827-0.3048,1.9341,0.5222,2.4727"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0899,46.5506c4.7602,2.7667,12.0053,5.3518,16.2737-0.9917"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.955,59.826c-0.2166,1.9335-1.9589,3.369-3.8924,3.1524c-1.6258-0.1821-2.8687-1.4434-3.0943-2.9898"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0899,46.5506c0,0,10.7036,5.7177,9.8651,13.2754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32D.svg b/public/assets/img/icons/1F32D.svg
new file mode 100644
index 0000000..6010038
--- /dev/null
+++ b/public/assets/img/icons/1F32D.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M48.6367,13.4648c-1.9512-1.9531-5.1172-1.9531-7.0703,0L13.4648,41.5645 c-1.9531,1.9531-1.9531,5.1191-0.0019,7.0712l9.9004,9.8995c1.9531,1.9531,5.1191,1.9531,7.0703,0l28.1035-28.0997 c1.9512-1.9531,1.9512-5.1191,0-7.0712L48.6367,13.4648z"/>
+ <path fill="#ea5a47" stroke="none" d="M20.5352,58.5352c-1.9532,1.9531-5.1192,1.9531-7.0723,0c-1.9512-1.9522-1.9512-5.1182,0-7.0704 l38.0019-38c1.9532-1.9531,5.1192-1.9531,7.0723,0c1.9512,1.9522,1.9512,5.1182,0,7.0704L20.5352,58.5352z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,45.001c0,1.6562-1.3437,3.001-3.001,3.001c-1.6572,0-2.999,1.3437-3,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.002,33c0,1.6563-1.3438,3-3.002,3c-1.6562,0-2.999,1.3438-3,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,39c0,1.6563-1.3418,3.001-3,3c-1.6572,0-3,1.3447-3,3.001"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.002,26.998c0,1.6573-1.3418,3.002-3,3.001c-1.6582,0-3,1.3448-3,3.001"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.002,20.998c0,1.6563-1.3418,3-3,3c-1.6563,0-3,1.3448-3,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.5352,58.5352c-1.9532,1.9531-5.1192,1.9531-7.0723,0c-1.9512-1.9522-1.9512-5.1182,0-7.0704l38.0019-38 c1.9532-1.9531,5.1192-1.9531,7.0723,0c1.9512,1.9522,1.9512,5.1182,0,7.0704L20.5352,58.5352z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0508,14.8789l-1.4141-1.4141c-1.9512-1.9531-5.1172-1.9531-7.0703,0L13.4648,41.5645 c-1.9531,1.9531-1.9531,5.1191-0.0019,7.0712l1.416,1.4151"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.9492,57.1211l1.4141,1.4141c1.9531,1.9531,5.1191,1.9531,7.0703,0l28.1035-28.0997c1.9512-1.9531,1.9512-5.1191,0-7.0712 l-1.4141-1.4151"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32E.svg b/public/assets/img/icons/1F32E.svg
new file mode 100644
index 0000000..2de74a3
--- /dev/null
+++ b/public/assets/img/icons/1F32E.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="28.7075" cy="23.3108" rx="5.9988" ry="5.999" transform="matrix(0.9659 -0.2588 0.2588 0.9659 -5.0542 8.2223)" fill="#ea5a47" stroke="none"/>
+ <ellipse cx="15.4904" cy="30.1549" rx="5.9997" ry="5.9999" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -16.7863 19.7875)" fill="#ea5a47" stroke="none"/>
+ <ellipse cx="56.5105" cy="30.1528" rx="5.9971" ry="6.002" transform="matrix(0.7072 -0.707 0.707 0.7072 -4.7714 48.7851)" fill="#ea5a47" stroke="none"/>
+ <path fill="#ea5a47" stroke="none" d="M49.0889,24.8599c-0.8594,3.2011-4.1446,5.0952-7.3467,4.2387c-3.2012-0.8545-5.0986-4.143-4.2432-7.3452 c0.8526-3.1968,4.1475-5.0957,7.3448-4.2353C48.042,18.3706,49.9463,21.6606,49.0889,24.8599z"/>
+ <path fill="#b1cc33" stroke="none" d="M57.4414,48.6279l4.958-0.75l-0.3271-0.9658c1.6015-0.4297,2.5527-2.0742,2.1211-3.6738 c-0.2461-0.919-0.8985-1.6113-1.709-1.9639c1.3652-1.5654,1.6758-3.873,0.5801-5.7724c-1.1817-2.043-3.5821-2.9239-5.7481-2.2823 c0.2852-1.0107,0.043-2.1357-0.7539-2.9297c-0.6719-0.6738-1.584-0.9472-2.46-0.8466c0.3985-2.0391-0.4863-4.1924-2.3847-5.2891 c-2.0449-1.1787-4.5645-0.7422-6.1192,0.8965c-0.2578-1.0166-1.0312-1.8711-2.1172-2.1602 c-0.9189-0.247-1.8457-0.0273-2.5546,0.4971c-0.6739-1.9648-2.5176-3.3867-4.711-3.3867c-2.3584,0-4.3222,1.6386-4.8496,3.8349 c-0.7324-0.75-1.8301-1.1035-2.915-0.8125c-0.919,0.2461-1.6114,0.8985-1.9639,1.708c-1.5654-1.3642-3.873-1.6738-5.7715-0.5771 c-2.0429,1.1797-2.9248,3.5801-2.2822,5.7461c-1.0107-0.2832-2.1367-0.041-2.9316,0.7539 c-0.6729,0.6719-0.9463,1.584-0.8457,2.4609c-2.0381-0.3984-4.1915,0.4864-5.2881,2.3858 c-1.1787,2.0429-0.7422,4.5635,0.8964,6.1181c-1.0166,0.2588-1.8701,1.0313-2.1621,2.1172 c-0.4287,1.6006,0.5215,3.2451,2.1211,3.6748l-0.0283,1.0049l3.1192,0.6514"/>
+ <path fill="#fcea2b" stroke="none" d="M15.1484,53.001c-1.1045,0-2-0.8955-2-2c0-12.7022,10.2979-23,23-23c12.7022,0,23,10.2978,23,23 c0,1.1045-0.8964,2-2,2H15.1484z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1484,53.001c-1.1045,0-2-0.8955-2-2c0-12.7022,10.2979-23,23-23c12.7012,0,23,10.2978,23,23c0,1.1045-0.8964,2-2,2H15.1484z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.0723,46.9121c1.6015-0.4297,2.5527-2.0742,2.1211-3.6738c-0.2461-0.919-0.8985-1.6113-1.709-1.9639 c1.3652-1.5654,1.6758-3.873,0.5801-5.7724c-1.1817-2.043-3.5821-2.9239-5.7481-2.2823c0.2852-1.0107,0.043-2.1357-0.7539-2.9297 c-0.6719-0.6738-1.584-0.9472-2.4609-0.8466c0.3984-2.0391-0.4864-4.1924-2.3848-5.2891 c-2.0449-1.1787-4.5645-0.7422-6.1182,0.8965c-0.2578-1.0166-1.0312-1.8711-2.1172-2.1602 c-0.9189-0.247-1.8457-0.0273-2.5546,0.4971c-0.6739-1.9648-2.5176-3.3867-4.711-3.3867c-2.3584,0-4.3232,1.6386-4.8496,3.8349 c-0.7334-0.75-1.8291-1.1035-2.915-0.8125c-0.919,0.2461-1.6114,0.8985-1.9629,1.708c-1.5664-1.3642-3.8731-1.6738-5.7725-0.5771 c-2.0439,1.1797-2.9248,3.5801-2.2822,5.7461c-1.0098-0.2832-2.1367-0.041-2.9316,0.7539 c-0.6729,0.6719-0.9454,1.584-0.8457,2.4609c-2.0391-0.3984-4.1915,0.4864-5.2881,2.3858 c-1.1787,2.0429-0.7422,4.5635,0.8974,6.1181c-1.0176,0.2588-1.8711,1.0313-2.1631,2.1172 c-0.4287,1.6006,0.5215,3.2451,2.1211,3.6748"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.9971,25.1943c-1.1104,0.1026-2.1905,0.5738-3.042,1.4253c-0.8106,0.8106-1.2754,1.8272-1.4063,2.8804"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.6943,18.7378c-0.997-0.4414-2.1435-0.561-3.2812-0.2568c-1.1338,0.3037-2.0645,0.977-2.707,1.854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.3047,18.7378c0.9971-0.4414,2.1435-0.561,3.2812-0.2568c1.1338,0.3037,2.0645,0.977,2.7071,1.854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.002,25.1943c1.1093,0.1026,2.1894,0.5738,3.041,1.4253c0.8105,0.8106,1.2754,1.8272,1.4062,2.8804"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F32F.svg b/public/assets/img/icons/1F32F.svg
new file mode 100644
index 0000000..6d39d4a
--- /dev/null
+++ b/public/assets/img/icons/1F32F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="none" d="M23,23.5244v-7.6181l0.8633-0.002c0.5-0.5049,1.1777-0.832,1.9326-0.8838 C25.3066,14.4863,25,13.7813,25,13c0-1.6562,1.3438-3,3-3c0-1.6562,1.3438-3,3-3c0.8691,0,1.6465,0.376,2.1934,0.9668 C33.6162,6.8213,34.708,6,36,6s2.3838,0.8213,2.8066,1.9668C39.3535,7.376,40.1309,7,41,7c1.6563,0,3,1.3438,3,3 c1.6563,0,3,1.3438,3,3c0,0.7813-0.3066,1.4863-0.7959,2.0205c0.7559,0.0518,1.4355,0.3799,1.9355,0.8858H49v8L36,34.5244 L23,23.5244z"/>
+ <path fill="#ea5a47" stroke="none" d="M39,15c-0.3232,0-0.6377,0.0366-0.9443,0.0952C37.1484,13.8311,35.6748,13,34,13 c-2.1582,0-3.998,1.3672-4.6973,3.2827c-0.0136,0.0381-0.6435-1.0088-0.6572-0.9702c-0.1699,0.5029-0.4141,1.3784-0.458,1.9375 c-0.25,3.1563,3.0508,15.751,5.8125,15.751c0.3232,0,0.6377-0.0362,0.9443-0.0947C35.8516,34.1709,37.3252,35.001,39,35.001 c2.7617,0,4.4063-12.1773,4.4063-14.9385c0-1.3428,0.375-3.1875-0.7344-4.7812c-0.0117-0.0171-0.0918,1.2285-0.1065,1.2138 C41.6592,15.5723,40.3965,15,39,15z"/>
+ <path fill="#fcea2b" stroke="none" d="M43,61c-10.666-11.5977-10.666-30.4023,0-42h2c1.6563,0,3,1.3438,3,3v39c0,2.7617-2.2383,5-5,5H29 c-2.7617,0-5-2.2383-5-5V22c0-1.6562,1.3438-3,3-3h2c3.4346,3.7344,5.7637,8.2168,6.9863,12.9648"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.1396,15.9063c-0.5-0.5059-1.1796-0.834-1.9355-0.8858C46.6934,14.4863,47,13.7813,47,13c0-1.6562-1.3437-3-3-3 c0-1.6562-1.3437-3-3-3c-0.8691,0-1.6465,0.376-2.1934,0.9668C38.3838,6.8213,37.292,6,36,6s-2.3838,0.8213-2.8066,1.9668 C32.6465,7.376,31.8691,7,31,7c-1.6562,0-3,1.3438-3,3c-1.6562,0-3,1.3438-3,3c0,0.7813,0.3066,1.4863,0.7959,2.0205 c-0.7549,0.0518-1.4326,0.3789-1.9326,0.8838"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9805,48.0537C34.7578,52.7949,32.4297,57.2695,29,61"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,61c-10.666-11.5977-10.666-30.4023,0-42h2c1.6563,0,3,1.3438,3,3v39c0,2.7617-2.2383,5-5,5H29c-2.7617,0-5-2.2383-5-5V22 c0-1.6562,1.3438-3,3-3h2c3.4346,3.7344,5.7637,8.2168,6.9863,12.9648"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9873,15.9941C41.1543,15.3706,40.1211,15,39,15c-0.3232,0-0.6377,0.0366-0.9443,0.0952C37.1484,13.8311,35.6748,13,34,13 c-1.9131,0-3.5605,1.0811-4.3975,2.6611"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F330.svg b/public/assets/img/icons/1F330.svg
new file mode 100644
index 0000000..d1bc4f7
--- /dev/null
+++ b/public/assets/img/icons/1F330.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M28,28.6136l18-1s5,25-1,25l-9,5-7.79-4.7685C24,40.6136,28,28.6136,28,28.6136Z"/>
+ <path fill="#f1b31c" d="M17,23.6136s.4223-2.3167,4-5c4-3,16-5,16-5l-14,12Z"/>
+ <path fill="#6a462f" d="M27,27.6136l-11.2506-4S3,42.6136,27,51.6136Z"/>
+ <path fill="#6a462f" d="M47,27.6136l11.2506-4s10.4988,11.429-11.2506,28l1-13Z"/>
+ <path fill="#f1b31c" d="M16.9266,23.4983l.0839.1938C34.5076,34.1845,57,23.6136,57,23.6136A23.8426,23.8426,0,0,0,37.6436,13.506"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M16.9266,23.4983l.0839.1938C34.5076,34.1845,57,23.6136,57,23.6136A23.8426,23.8426,0,0,0,37.6436,13.506"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M16,23.6136c17.4971,10.4924,41,0,41,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.4732,27.5435s4.6059,13.5332-1.1843,25.3016"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.4732,27.5435s4.6059,13.5332-1.1843,25.3016"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.9774,17.807C15.82,21.79,11.7326,28.1967,12.1108,35.5487c.3892,7.5649,6.78,14.6806,13.5472,16.3619,4.101,1.0189,8.7043,4.8382,10.0172,5.9834a.625.625,0,0,0,.7731.0409A69.4328,69.4328,0,0,1,44.9966,52.95c8.5745-4.2024,13.5034-9.836,14.977-17.4009,2.291-11.7612-10.0847-22.0421-23.3016-22.0421a27.39,27.39,0,0,0-11.3832,2.4845"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.0255,27.5435A113.7564,113.7564,0,0,0,28.21,52.8451"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F331.svg b/public/assets/img/icons/1F331.svg
new file mode 100644
index 0000000..e98d441
--- /dev/null
+++ b/public/assets/img/icons/1F331.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M51.935,35.8718c4.1996,0.9278,6.7648,5.4824,6.7648,5.4824s-4.2448,3.05-8.4449,2.1226 s-6.7648-5.4824-6.7648-5.4824S47.7371,34.9462,51.935,35.8718z"/>
+ <path fill="#5C9E31" stroke="none" d="M22.3618,19.992c4.067,1.3991,6.0978,6.2158,6.0978,6.2158s-4.5639,2.5478-8.6315,1.149 s-6.0978-6.2158-6.0978-6.2158S18.2963,18.5952,22.3618,19.992z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36,63.1661 36,51.1661 31,29.1661"/>
+ <line x1="36" x2="41" y1="51.1661" y2="41.1661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.3618,19.992 c4.067,1.3991,6.0978,6.2158,6.0978,6.2158s-4.5639,2.5478-8.6315,1.149s-6.0978-6.2158-6.0978-6.2158 S18.2963,18.5952,22.3618,19.992z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.935,35.8718 c4.1996,0.9278,6.7648,5.4824,6.7648,5.4824s-4.2448,3.05-8.4449,2.1226s-6.7648-5.4824-6.7648-5.4824 S47.7371,34.9462,51.935,35.8718z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F332.svg b/public/assets/img/icons/1F332.svg
new file mode 100644
index 0000000..ec4ef8f
--- /dev/null
+++ b/public/assets/img/icons/1F332.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="none" d="M56.0354,54.0052l-8.1237-15.2094l3.3463,0.5399c0.5439,0.0891,1.0571-0.2796,1.1462-0.8235 c0.0381-0.2326-0.0073-0.4712-0.1283-0.6735l-7.3722-12.434l3.0778,0.2186c0.5498,0.0384,1.0267-0.3762,1.0651-0.9261 c0.0158-0.2267-0.0462-0.4521-0.1759-0.6388L36.825,6.7243c-0.192-0.2698-0.5032-0.4295-0.8343-0.4281 c-0.3321,0.0049-0.64,0.1748-0.8213,0.4531l-3.7175,5.7005l-7.8213,12.0069c-0.3011,0.4617-0.1709,1.08,0.2908,1.3811 c0.2089,0.1362,0.4612,0.1893,0.7072,0.1488l2.3014-0.3732l-7.5518,12.2114c-0.2901,0.4687-0.1453,1.0838,0.3234,1.3738 c0.2013,0.1246,0.4405,0.1736,0.6746,0.1381l3.7265-0.5629L15.968,54.0052c-0.2597,0.4861-0.0762,1.0908,0.4099,1.3505 c0.1647,0.088,0.3508,0.128,0.5372,0.1155l12.447-0.8363l1.0359-0.0699l10.961-0.1247l13.7184,1.0309h0.0749 c0.5512-0.0001,0.9979-0.447,0.9978-0.9981c0-0.1639-0.0404-0.3253-0.1176-0.4699L56.0354,54.0052z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.4476,53.4897 55.1936,54.5227 46.1036,37.5027 51.4476,38.3647 43.0886,24.2657 48.0726,24.6147 36.0036,7.2457 24.4476,24.9897 28.9176,24.2657 20.1976,38.3647 25.9026,37.5027 16.8127,54.5227 30.3226,53.6147"/>
+ <line x1="36.0036" x2="36.0036" y1="55.9637" y2="65.2727" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F333.svg b/public/assets/img/icons/1F333.svg
new file mode 100644
index 0000000..14dc29c
--- /dev/null
+++ b/public/assets/img/icons/1F333.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="none" d="M51.5605,17.7304c-0.5093,0.0029-1.018,0.0333-1.524,0.091l-0.673,0.072l-0.317-0.6 c-2.673-5.047-8.5-8.308-14.854-8.308c-9.026,0-16.369,6.4-16.369,14.268c0.0014,0.5162,0.0348,1.0319,0.1,1.544l0.1,0.824 l-0.792,0.251c-4.015,1.272-6.608,4.186-6.608,7.421c0,4.445,4.851,8.061,10.813,8.061c2.3045,0.0227,4.5747-0.5593,6.584-1.688 l0.591-0.341l0.189,0.151l0.344,0.275c2.714,2.167,7.082,3.462,11.683,3.462c7.762,0,14.32-3.691,14.32-8.061 c-0.0013-0.2702-0.0274-0.5396-0.078-0.805l-0.138-0.751l-0.022-0.117l0.842-0.266c4.022-1.271,6.622-4.185,6.622-7.425 C62.3745,21.3494,57.5225,17.7304,51.5605,17.7304z"/>
+ <path fill="#5c9e31" stroke="none" d="M39.4685,27.9974c0,0,4.917,7.331,15.443,5.488l0.891,3.572l-4,4.922l-9.214,2.032l-12.13-2.555 l-1.846-2.126C33.8118,37.4698,37.8331,33.2719,39.4685,27.9974z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.7895,63.9434 35.7895,52.7764 28.1585,45.2604"/>
+ <line x1="35.7895" x2="40.1575" y1="52.7764" y2="48.2304" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M63.3745,25.7734 c0-5-5.289-9.061-11.813-9.061c-0.5451,0.0044-1.0895,0.0378-1.631,0.1c-2.763-5.216-8.762-8.839-15.738-8.839 c-9.593,0-17.369,6.836-17.369,15.268c0.0017,0.5574,0.0378,1.1141,0.108,1.667c-4.288,1.359-7.306,4.595-7.306,8.374 c0,5,5.289,9.061,11.813,9.061c2.4798,0.021,4.922-0.6072,7.084-1.822c2.791,2.229,7.257,3.681,12.307,3.681 c8.461,0,15.32-4.057,15.32-9.061c-0.0014-0.3308-0.0329-0.6609-0.094-0.986C60.3485,32.7954,63.3745,29.5574,63.3745,25.7734z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F334.svg b/public/assets/img/icons/1F334.svg
new file mode 100644
index 0000000..8cea183
--- /dev/null
+++ b/public/assets/img/icons/1F334.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" stroke="none" d="M36.2208,29.3157L36.2208,29.3157c-2.3045-4.2879-8.34-5.5242-13.4806-2.7614s-6.7397,8.181-4.4352,12.4689 l1.1937-1.279c1.8116-1.9229,2.6256-2.3028,4.8485-3.7454C24.3473,33.9988,30.4415,29.4652,36.2208,29.3157z"/>
+ <path fill="#b1cc33" stroke="none" d="M37.2849,28.2487c-2.3394-0.8811-4.95-0.1607-6.9233,1.6466c-1.0336,0.9466-1.8924,2.1915-2.4457,3.6606 c-1.6096,4.2736-0.0246,8.8265,3.5401,10.1691v0C31.6696,38.1333,33.7566,32.5919,37.2849,28.2487L37.2849,28.2487z"/>
+ <path fill="#5c9e31" stroke="none" d="M56.6092,19.9581L56.6092,19.9581c-1.7664-4.5362-7.6069-6.4968-13.0451-4.3791 c-3.4455,1.3417-5.903,3.9986-6.792,6.9192c-0.5142,1.6891-0.5038,3.4665,0.1435,5.1286 C36.9156,27.6268,45.5405,19.1688,56.6092,19.9581z"/>
+ <path fill="#b1cc33" stroke="none" d="M61.7027,34.872c1.4992-5.6939-2.8192-11.7667-9.6454-13.564c-1.0578-0.2785-2.1138-0.438-3.1487-0.4875 c-5.6432-0.2699-10.6589,2.7314-11.9257,7.5429h0C45.6143,27.8051,54.4654,30.1356,61.7027,34.872L61.7027,34.872z"/>
+ <path fill="#5c9e31" stroke="none" d="M12.2789,23.7435c0,0,12.538-0.9481,23.3468,2.6232l0.7806,0.4425c0,0,2.2411-6.8492-3.3024-9.7317 C28.4546,14.6598,16.7099,12.5599,12.2789,23.7435z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9771,32.4424 c2.4273,6.8664,4.2771,16.8297,2.9406,30.3218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2208,28.3157 L36.2208,28.3157c-2.3045-4.2879-8.34-5.5242-13.4806-2.7614s-7.4397,8.4785-5.1352,12.7664l0,0 c1.8116-1.9229,3.8637-3.6243,6.0866-5.0669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4308,19.0312 L56.4308,19.0312c-2.0648-4.4084-8.0229-5.9754-13.308-3.5c-3.3485,1.5683-5.6233,4.3831-6.3158,7.3565 c-0.4005,1.7196-0.2716,3.4923,0.485,5.1077"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2849,28.2487 c-2.3394-0.8811-4.95-0.1607-6.9233,1.6466c-1.0336,0.9466-1.8924,2.1915-2.4457,3.6606 c-1.6096,4.2736-0.0246,8.8265,3.5401,10.1691v0C31.6696,38.1333,33.7566,32.5919,37.2849,28.2487L37.2849,28.2487z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.7027,34.872 c1.4992-5.6939-2.8192-11.7667-9.6454-13.564c-1.0578-0.2785-2.1138-0.438-3.1487-0.4875 c-5.6432-0.2699-10.6589,2.7314-11.9257,7.5429h0C45.6143,27.8051,54.4654,30.1356,61.7027,34.872L61.7027,34.872z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1871,19.0106 c-0.088-0.085-0.1776-0.1693-0.2689-0.2527c-1.7757-1.624-4.1607-2.9465-6.8817-3.6185 c-6.8529-1.6926-13.5043,1.9432-14.7576,7.6962h0c2.2915-0.2474,4.6074-0.2905,6.9127-0.137"/>
+ <line x1="56.4308" x2="55" y1="19.0312" y2="18.9064" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F335.svg b/public/assets/img/icons/1F335.svg
new file mode 100644
index 0000000..89a34c2
--- /dev/null
+++ b/public/assets/img/icons/1F335.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M35.4871,7.054c-3.6266,0-6.5664,3.2647-6.5664,7.292V33.5385H25.9434c-3.9616,0-3.7957-1.0309-3.7957-4.7691l-1.6106-3.2526c0-2.7922-.3806-3.6821-3.3989-3.41-2.6314.2368-5.1765,1.5557-5.1765,4.05L11.7561,37.44c0,2.6374,4.38,7.58,7.1743,7.58l7.013.0688v0h2.9773V64.1754l13.1328,0V14.346C42.0535,10.3187,39.1138,7.054,35.4871,7.054Z"/>
+ <path fill="#b1cc33" d="M54.5238,25.9843a4.7767,4.7767,0,0,0-5.2448,4.7531v6.3643c0,3.7383.1565,4.7691-3.5816,4.7691H42.3061l.0793,11.5507h3.312v0h8.3573A4.7757,4.7757,0,0,0,58.83,48.6458V30.9427A4.9143,4.9143,0,0,0,54.5238,25.9843Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0535,63.1477V14.198c0-3.9562-2.94-7.1634-6.5664-7.1634s-6.5664,3.2072-6.5664,7.1634v48.95"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0615,44.0454H18.6972a6.7684,6.7684,0,0,1-6.7685-6.7686V26.137a4.7765,4.7765,0,0,1,5.2447-4.7531A4.9143,4.9143,0,0,1,21.48,26.3423V31.11a3.3843,3.3843,0,0,0,3.3842,3.3842h.1975"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8256,52.4027h8.3573a4.7757,4.7757,0,0,0,4.7756-4.7756V29.9239a4.9143,4.9143,0,0,0-4.3065-4.9584,4.7765,4.7765,0,0,0-5.2447,4.7531v6.3643c0,3.7382.1565,6.7685-3.5817,6.7685"/>
+ <line x1="40.0964" x2="44.1648" y1="18.3489" y2="14.2805" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.1343" x2="55.2027" y1="48.083" y2="44.0146" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.1528" x2="24.2212" y1="30.3694" y2="26.301" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.146" x2="29.668" y1="11.7031" y2="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.2172" x2="26.6242" y1="55.2326" y2="51.6104" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.9054" x2="59.9738" y1="27.9961" y2="23.9277" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.032" x2="46.6265" y1="35.5724" y2="31.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.1743" x2="33.2368" y1="25.5782" y2="21.3614" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.6936" x2="11.7561" y1="25.9619" y2="20.712" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F336.svg b/public/assets/img/icons/1F336.svg
new file mode 100644
index 0000000..8f1aca7
--- /dev/null
+++ b/public/assets/img/icons/1F336.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.02,29.52c0,0.3701-0.02,0.7401-0.05,1.11c-0.4075,8.0575-5.22,24.1-29.95,27.07c-6.26-0.16-12.03-2.28-16.71-5.79 c-0.98-0.66-3.61-2.05-2.77-3.69c0.84-1.64,4.07-0.33,4.25-0.29c0.1,0.03,0.2,0.06,0.29,0.11c5.54,1.88,11.54,1.95,15.73,1.95 c4.18,0,17.4-3.26,17.44-19.74v-0.07c0-0.08,0-0.17,0.02-0.25c0.16-2.92,2.41-5.27,5.29-5.56c0.19-0.02,0.39-0.03,0.6-0.03 c0.19,0,0.38,0.01,0.56,0.03C58.48,24.63,60.69,26.78,61.02,29.52z"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.97,30.63c-0.02,0.4-0.06,0.79-0.11,1.18C59.2,46.39,46.83,57.72,31.81,57.72c-0.27,0-10.3-1.8875-10.56-1.9075 c23.3441,3.5725,38.1872-12.2053,35.5547-24.0153C58.4647,32.2472,59.61,31.22,60.97,30.63z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6055,28.4323 c-0.4282,0.8332,0.3404,1.7472,1.2376,1.4778c1.5002-0.4505,3.4108-0.6393,4.297,0.8565c1.2368,2.0876,5.3387,0.5293,7.0383-0.2337 c0.4606-0.2067,0.7127-0.708,0.5864-1.1968c-0.4177-1.6163-1.8591-5.0003-6.6064-5.0003 C51.464,24.3359,49.5511,26.5926,48.6055,28.4323z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.18,30.53c-1.3,0.59-4,1.63-5.75,1.16c6.14-2.85-0.27-7.35-0.27-7.35c4.75,0,6.19,3.38,6.6,5 C61.89,29.82,61.64,30.33,61.18,30.53z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.2323,24.3359 c0,0,2.1769-13.0859-9.9082-13.0859"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.02,57.7 c-0.05,0.01-0.09,0.01-0.14,0.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.1362,35.7529C56.9018,48.383,45.4488,57.7213,31.8078,57.7213c-6.5624,0-12.6151-2.1556-17.4997-5.8085 c-0.9807-0.6664-3.6104-2.0547-2.7698-3.6962c0.8407-1.6414,4.0758-0.3283,4.2563-0.2859 c0.0956,0.0319,0.1911,0.0637,0.2867,0.1062c5.543,1.8795,11.5426,1.9538,15.7264,1.9538c3.8212,0,15.1805-2.7194,17.1531-15.7467"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6055,28.4323 c-0.4282,0.8332,0.3404,1.7472,1.2376,1.4778c1.5002-0.4505,3.4108-0.6393,4.297,0.8565c1.2368,2.0876,5.3387,0.5293,7.0383-0.2337 c0.4606-0.2067,0.7127-0.708,0.5864-1.1968c-0.4177-1.6163-1.8591-5.0003-6.6064-5.0003 C51.464,24.3359,49.5511,26.5926,48.6055,28.4323z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.18,30.53 c-0.07,0.03-0.14,0.06-0.21,0.1c-1.36,0.59-3.8799,1.51-5.54,1.06c-0.54-0.14-1-0.43-1.29-0.92c-0.89-1.5-2.8-1.31-4.3-0.86 c-0.2,0.06-0.4,0.06-0.57,0.02c-0.61-0.16-0.99-0.85-0.66-1.5c0.89-1.74,2.64-3.84,5.95-4.06c0.19-0.02,0.39-0.03,0.6-0.03 c0.19,0,0.38,0.01,0.56,0.03c4.3,0.24,5.65,3.42,6.04,4.97C61.89,29.82,61.64,30.33,61.18,30.53z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F337.svg b/public/assets/img/icons/1F337.svg
new file mode 100644
index 0000000..c796f8a
--- /dev/null
+++ b/public/assets/img/icons/1F337.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="none" d="M23.6968,59.4302c0,0-8.7685-5.362-9.193-14.6985c-0.4359-9.5866,9.2144-26.9468,9.2144-26.9468 S18.9979,38.4911,23.6968,59.4302z"/>
+ <path fill="#F4AA41" stroke="none" d="M50.7169,27.3033c-2.7631-0.1233-8.0574,1.5799-9.5149,2.8892c-2.4893,2.2362-2.9448,2.8517-3.8431,6.4732 c-0.1034,0.4169,0.08,0.5524,0.1891,1.413c0.1488,1.1738-3.5923-1.3633-3.5923-1.3633c-2.1365-1.8582-1.2818-5.2882-0.1597-7.8879 c2.6922-6.2376,14.314-9.8962,16.4506-8.0381c0,0,0.9568,1.2159,1.1218,6.4742L50.7169,27.3033z"/>
+ <path fill="#F4AA41" stroke="none" d="M57.2882,29.8721c1.3436,2.4925-3.0561,13.578-9.7327,14.8346c-2.1528,0.4052-3.8746-0.0623-5.7286-1.4619 c-0.9986-0.7539-1.8237-1.7212-2.4582-2.7997v0c-1.5547-2.3665-0.8443-5.7082,0.9387-7.9079 C44.5854,27.2595,55.7335,27.5056,57.2882,29.8721"/>
+ <path fill="#E27022" stroke="none" d="M52.9482,22.6663c2.1629-0.5025,4.2949-0.3222,4.8381,0.3621"/>
+ <path fill="#E27022" stroke="none" d="M51.3683,27.2636c0,0-0.3688-4.5372-0.4588-4.763c-0.1099-0.2756,3.1089-2.0736,6.8768-1.1484 c3.7679,0.9252,0,7.9946,0,7.9946l-1.3267-0.9953c-0.2155-0.1617-0.4588-0.2727-0.7228-0.3265 C54.5558,27.7843,51.3683,27.2636,51.3683,27.2636z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.6968,59.4302 c0,0-8.7685-5.362-9.193-14.6985c-0.4359-9.5866,9.2144-26.9468,9.2144-26.9468S18.9979,38.4911,23.6968,59.4302z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0878,41.2889 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.0838,29.8721 c1.3436,2.4925-3.0561,13.578-9.7327,14.8346c-2.1528,0.4052-3.8746-0.0623-5.7286-1.4619 c-0.9986-0.7539-1.8237-1.7212-2.4582-2.7997v0c-1.5547-2.3665-0.8443-5.7082,0.9387-7.9079 C44.381,27.2595,55.5291,27.5056,57.0838,29.8721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5368,22.3417 c2.1629-0.5025,4.2949-0.3222,4.8381,0.3621"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.375,22.7039 c0.3869,0.5853,0.2321,2.1634-0.3773,3.8327"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.5658,35.9276 c-2.1322-1.8631-1.8894-4.8477-0.7613-7.4448c2.7067-6.2313,13.5127-8.9826,15.645-7.1195"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.3038,21.1954 c0.506,0.5262,0.7973,1.5901,0.8465,3.1014"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F338.svg b/public/assets/img/icons/1F338.svg
new file mode 100644
index 0000000..3ef7bd4
--- /dev/null
+++ b/public/assets/img/icons/1F338.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="none" d="M25.8375,35.1097c4.1058,4.886,2.2246,13.4388,2.2246,13.4388s-7.5369,0.8282-11.6437-4.0578 s-2.6028-13.6372-2.6028-13.6372S21.7317,30.2277,25.8375,35.1097z"/>
+ <path fill="#FFA7C0" stroke="none" d="M43.7106,31.8594c3.34,1,7.98,4,8.83,10.66l-2.19,0.1801h-0.0099l0.18,2.1899 c-11.57,0.3701-12.55-9.35-12.55-9.35h-0.69c0,0-0.88,9.7201-12.45,9.35l0.18-2.1899h-0.01l-2.19-0.1801 c0.85-6.66,5.49-9.66,8.83-10.66c-3.51,0.24-9.12-0.9099-12.2-7.1599l2.02-0.88l-0.88-2.02c7.02-2.67,10.93-0.15,13.2,2.5499 c-1.77-3.3099-2.95-8.3099,2.2-13.98l1.56,1.5601h0.01l1.55-1.5601c5.16,5.67,3.98,10.67,2.21,13.98h0.16 c2.27-2.7,6.28-5.22,13.3-2.5499l-0.88,2.02l2.02,0.88C52.8306,30.9495,47.2106,32.0994,43.7106,31.8594z"/>
+ <path fill="#FCEA2B" stroke="none" d="M37.9623,26.0189c0,0,0.9758-0.0021,1.9566,0.2527l-1.0721,6.9321 c-1.8894-0.0469-4.3796-1.7891-4.3796-3.6898C34.4672,27.5837,36.032,26.0189,37.9623,26.0189"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.5589,46.5211 c-1.3349-0.7304-2.6211-1.6939-3.6593-2.9643c-3.993-4.886-2.805-12.462-2.805-12.462s5.0132,0.2297,9.0421,2.9018"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0696,24.6209c-1.7699-3.313-2.9507-8.3121,2.2021-13.9802l1.5576,1.5576h0.0025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.8319,12.1983h0.0025l1.5576-1.5576c5.1528,5.6681,3.972,10.6672,2.2021,13.9802h0.1646 c2.2731-2.6991,6.2758-5.2194,13.2972-2.5536l-0.8789,2.0199l0.0009,0.0024l2.0199,0.8789 c-3.0804,6.2486-8.6944,7.3987-12.2002,7.1636"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0696,24.6209c-2.2731-2.6991-6.1797-5.2191-13.2011-2.5534l0.8789,2.0199l-0.0009,0.0024l-2.0199,0.8789 c3.0804,6.2486,8.6944,7.3987,12.2002,7.1636"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.927,32.1323c-3.3354,1.0006-7.979,4.0001-8.8292,10.6579l2.1959,0.1748l0.0017,0.0019l-0.1748,2.1959 c11.572,0.3686,12.4442-9.3577,12.4442-9.3577h0.699c0,0,0.9724,9.7262,12.5444,9.3577l-0.1748-2.1959l0.0017-0.0019 l2.1959-0.1748c-0.8502-6.6578-5.4937-9.6573-8.8292-10.6579"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.8738,33.0079c-1.8894-0.0469-3.4066-1.5933-3.4066-3.494c0-1.9303,1.5648-3.495,3.495-3.495 c0.3439,0,0.6763,0.0497,0.9902,0.1423"/>
+ <line x1="38.2634" x2="40.7452" y1="29.5134" y2="28.4832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="43.9373" cy="27.0734" rx="1.398" ry="1.398" transform="matrix(0.9127 -0.4087 0.4087 0.9127 -7.2278 20.3218)" fill="#000000" stroke="none"/>
+ <line x1="38.2634" x2="40.7196" y1="29.5137" y2="31.9736" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1626,43.8927 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F339.svg b/public/assets/img/icons/1F339.svg
new file mode 100644
index 0000000..e9d2d8b
--- /dev/null
+++ b/public/assets/img/icons/1F339.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M38.1631,16.8246c0,0-5.1901-0.5135-5.8625,3.0442s1.757,6.4979,2.9313,6.6556 c0,0-2.5562,6.2939,1.8725,9.6935s9.1611,1.1911,10.9752-2.1216c0,0,8.0846,0.9665,8.4396-6.4577c0,0-0.9641-6.4239-5.8652-6.2931 c0,0,1.3634-6.9761-3.8985-8.4706S38.1631,16.8246,38.1631,16.8246z"/>
+ <path fill="#B1CC33" stroke="none" d="M25.9293,32.6035c3.992,4.886,2.805,12.462,2.805,12.462s-7.66-0.347-11.653-5.233 s-2.805-12.462-2.805-12.462S21.9373,27.7215,25.9293,32.6035z"/>
+ <path fill="#D22F27" stroke="none" d="M44.4122,38.2369c0.9095,1.9758,1.874,3.7171,3.4969,4.5633c1.7075,0.8903,3.6834,0.6758,5.1278-0.1255 c1.5266-0.8468,2.6551-2.5099,2.6972-4.5946c0.0355-1.7625-1.1056-3.5236-2.1483-5.4034l-5.0366,2.4325L44.4122,38.2369z"/>
+ <path fill="#D22F27" stroke="none" d="M51.9515,20.0738c0,0,0.1963-3.2744-0.3034-4.0737c0,0,1.1424-1.6739,3.088-1.3169 c1.4815,0.2718,2.3317,3.3174,2.653,4.7549c0.1124,0.5031,0.2884,0.7228-0.0498,1.1118c-0.5455,0.6274-1.8031,1.8051-2.9605,2.0586 L51.9515,20.0738z"/>
+ <path fill="#EA5A47" stroke="none" d="M48.3664,22.704c0,1.6312-2.0931,2.9535-4.6751,2.9535s-4.6751-1.3223-4.6751-2.9535"/>
+ <path fill="#D22F27" stroke="none" d="M50.5245,31.1699c-0.5009,0.6863-1.4235,1.1037-2.2859,1.3551c-1.1433,0.3333-2.3619,0.4293-3.543,0.2537 c-2.1134-0.3143-4.0049-1.2693-5.4503-2.6508c-1.3591-1.2989-2.3237-2.9748-2.7075-4.8494c0,0-0.0062-0.0313-0.0135-0.0891 c-0.0513-0.4042-0.1594-2.1031,1.3907-3.4133c0.6559-0.5544,1.5837-0.882,2.4763-1.0041c1.1833-0.1618,2.4028-0.0781,3.5418,0.2685 c2.038,0.6203,3.7539,1.8412,4.9606,3.4181c1.1346,1.4827,1.819,3.2801,1.8975,5.1888"/>
+ <path fill="#EA5A47" stroke="none" d="M39.0161,22.8385c-0.0018,1.6129,1.9173,2.6679,4.5145,2.7789s4.7591-1.1201,4.8288-2.7498l-0.0008-0.3155 c-0.0191-1.632-2.1412-2.9744-4.7397-2.9983C41.0203,19.5299,38.997,21.2065,39.0161,22.8385"/>
+ <path fill="#D22F27" stroke="none" d="M43.174,24.8175c-0.6105-1.4165,0.3289-3.1838,2.0983-3.9475c0.9179-0.3962,1.9603-0.3538,2.8746-0.035 c1.4172,0.4941,2.4105,1.8808,2.3753,3.3822c-0.0051,0.2183-0.0355,0.4264-0.1035,0.6054"/>
+ <path fill="#D22F27" stroke="none" d="M43.174,23.8299c-0.6105,1.4165,0.3289,3.1838,2.0983,3.9475c0.9179,0.3962,1.9603,0.3538,2.8746,0.035 c1.4172-0.4941,2.4105-1.8808,2.3753-3.3822c-0.0051-0.2183-0.0355-0.4264-0.1035-0.6054"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8675,30.3979c-0.4428,0.6348-1.2583,1.0208-2.0207,1.2533c-1.0107,0.3083-2.0878,0.3971-3.1319,0.2346 c-1.8682-0.2907-3.5402-1.174-4.8179-2.4517c-1.2014-1.2014-2.0541-2.7514-2.3933-4.4853"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0032,22.8224c0-1.6312,1.6529-2.9535,3.6919-2.9535c2.039,0,3.6919,1.3223,3.6919,2.9535"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.4103,24.9866c0,1.1609-1.1763,2.1019-2.6274,2.1019c-0.7528,0-1.4609-0.3402-1.9982-0.8332 c-0.8327-0.7641-1.1063-2.0186-0.6344-3.0455c0.0686-0.1493,0.1516-0.284,0.252-0.3874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.3083,15.9025c0.9791-0.6237,2.4048-0.1371,3.1844,1.0868c0.7796,1.2239,0.6178,2.7216-0.3613,3.3453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.1952,35.9239c1.1689,2.1072,0.4082,4.7631-1.699,5.932c-2.1072,1.1689-4.7631,0.4082-5.932-1.699"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.1631,16.1932c-2.253-0.8548-5.9182,1.2312-6.5125,3.6757c-0.5693,2.3415,0.9006,6.2141,3.1536,7.0689"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.8669,20.8344c5.4159,0.6272,6.3961,6.4611,5.8024,8.7734c-0.8819,3.4349-5.3899,5.4013-8.1201,4.6907"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.8669,20.8344c1.2816-3.5081-0.5232-7.3909-4.0313-8.6725c-3.5081-1.2816-7.3909,0.5232-8.6725,4.0313"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.8042,26.9378c-2.0326,3.7956-0.6035,8.5203,3.1921,10.5529s8.5203,0.6035,10.5529-3.1921"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9293,32.3094 c3.992,4.886,2.805,12.462,2.805,12.462s-7.66-0.347-11.653-5.233s-2.805-12.462-2.805-12.462S21.9373,27.4274,25.9293,32.3094z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1043,40.8644 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33A.svg b/public/assets/img/icons/1F33A.svg
new file mode 100644
index 0000000..aef06fc
--- /dev/null
+++ b/public/assets/img/icons/1F33A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" stroke="#ffa7c0" stroke-width="1" d="M56.239,31.078c0.789,-2.398 -0.301,-8.807 -2.824,-8.894c3.467,-10.044 -11.017,-11.013 -11.385,-8.228c-3.083,-5.954 -15.552,2.894 -11.305,8.577c-1.836,0.408 -3.839,6.938 -2.046,9.081c1.619,1.937 6.814,3.985 6.814,3.985c0.087,2.523 3.752,5.271 6.275,5.184c2.364,-0.082 7.708,-1.107 7.42,-5.185c0,0 5.746,-0.559 7.051,-4.52Z"/>
+ <path fill="#fcea2b" d="M40.82,28.398c-1.834,0 -3.32,-1.443 -3.32,-3.223c0,-1.369 0.769,-2.538 2.009,-3.006c0.235,-0.088 0.502,-0.02 0.693,0.144l3.437,2.853l3.273,2.769c0.369,0.312 0.566,0.809 0.44,1.276c-0.371,1.386 -1.669,2.41 -3.213,2.41c-1.833,0 -3.319,-1.443 -3.319,-3.223"/>
+ <path fill="#b1cc33" d="M21.818,33.265c3.992,4.886 2.805,12.462 2.805,12.462c0,0 -7.66,-0.347 -11.653,-5.233c-3.993,-4.886 -2.805,-12.462 -2.805,-12.462c0,0 7.661,0.351 11.653,5.233Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="4" stroke-width="2" d="M21.818,33.276c3.992,4.886 2.805,12.462 2.805,12.462c0,0 -7.66,-0.347 -11.653,-5.233c-3.993,-4.886 -2.805,-12.462 -2.805,-12.462c0,0 7.661,0.351 11.653,5.233Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="4" stroke-width="2" d="M32.993,41.831c-3.438,3.548 -7.676,10.246 -5.829,20.735"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.012,26.373c-0.001,0 3.03,-3.917 -0.072,-7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.41,29.025c0,1.657 -1.343,3 -3,3c-1.657,0 -3,-1.343 -3,-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.41,29.025c-1.657,0 -3,-1.343 -3,-3c0,-1.403 0.963,-2.581 2.264,-2.909"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.765,22.439c-1.784,-2.219 -0.74,-5.933 2.333,-8.296c3.072,-2.362 7.01,-2.477 8.794,-0.258"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.765,22.439c-1.784,-2.219 -0.74,-5.933 2.333,-8.296c3.072,-2.362 7.01,-2.477 8.794,-0.258"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.405,35.771c-2.675,0.977 -5.857,-1.206 -7.107,-4.874c-1.25,-3.669 -0.094,-7.434 2.581,-8.411"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.987,13.99c1.628,-2.337 5.486,-2.379 8.617,-0.094c3.13,2.284 4.348,6.03 2.72,8.366"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.476,22.232c2.748,0.747 4.085,4.366 2.987,8.083c-1.099,3.716 -4.216,6.123 -6.964,5.376"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.468,35.668c0.098,2.846 -2.964,5.193 -6.839,5.242c-3.875,0.049 -7.096,-2.218 -7.194,-5.064"/>
+ <circle cx="47.8246" cy="25.0419" r="1" fill="#000000" stroke="none"/>
+ <circle cx="47.7311" cy="19.4434" r="1" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33B.svg b/public/assets/img/icons/1F33B.svg
new file mode 100644
index 0000000..dcabb51
--- /dev/null
+++ b/public/assets/img/icons/1F33B.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M43.2779,20.5208c0.2751-0.6458,1.4448-3.2894,1.915-3.8596c2.5924-3.1437,7.5403-3.3442,7.5403-3.3442 s0.7413,4.8964-1.8486,8.0389c-0.7005,0.8493-1.573,1.4837-2.4733,1.9575l-1.8646,0.8496 c0.8166-0.4354,3.5897-1.6339,4.5743-1.7568c4.0433-0.5046,7.7775,2.7478,7.7775,2.7478s-2.8239,4.0682-6.8647,4.5736 c-1.5043,0.1875-2.9658-0.1449-4.2082-0.6363l-1.5123-0.5623c1.0721,0.4001,3.6449,1.5619,4.525,2.46 c2.8519,2.9103,2.5281,7.8516,2.5281,7.8516s-4.9474,0.2194-7.7984-2.6884c-0.6293-0.6423-1.8855-3.7761-2.2431-4.5413 l0.7669,2.3973c0.2385,0.7124,0.3923,1.4743,0.4068,2.268c0.0742,4.074-3.5548,7.4433-3.5548,7.4433s-3.7467-3.2383-3.822-7.3099 c-0.0151-0.834,1.3468-4.7053,1.3468-4.7053l-1.1396,2.622c-1.7718,2.4884-4.5155,4.1433-7.5548,4.4487 c-0.9254,0.093-1.5437,0.0656-1.5437,0.0656s-0.3238-4.9413,2.5281-7.8516c0.8287-0.8457,1.8343-1.4269,2.844-1.8259l1.711-0.7108 c-0.0038,0.0015-4.3141,1.4544-5.7507,1.2753c-4.0408-0.5054-6.8647-4.5736-6.8647-4.5736s3.7341-3.2524,7.7775-2.7478 c0.8371,0.1045,3.8427,1.578,4.5608,1.9202l-2.2099-1.2115c-0.7715-0.4485-1.5076-1.0231-2.1146-1.759 c-2.59-3.1425-1.8486-8.0389-1.8486-8.0389s4.9479,0.2005,7.5403,3.3441c0.5013,0.6079,1.8537,3.2157,2.135,3.9064l-0.9102-1.9404 c-0.2945-0.7916-0.49-1.6496-0.5066-2.5482c-0.0737-4.0736,3.5548-7.4433,3.5548-7.4433s3.7478,3.2359,3.822,7.3099 c0.0163,0.8967-0.1467,1.7592-0.411,2.5592"/>
+ <circle cx="40.7923" cy="26.177" r="5" fill="#F1B31C" stroke="none"/>
+ <path fill="#5C9E31" stroke="none" d="M23.3647,38.9665c2.3438,2.8687,1.6469,7.3169,1.6469,7.3169s-4.4974-0.2037-6.8419-3.0725 s-1.6469-7.3169-1.6469-7.3169S21.0209,36.1001,23.3647,38.9665z"/>
+ <path fill="#5C9E31" stroke="none" d="M36.6533,52.5013c2.8575-2.3347,7.2883-1.6405,7.2883-1.6405s-0.2029,4.4799-3.0605,6.8152 c-2.8575,2.3353-7.2883,1.6405-7.2883,1.6405S33.7981,54.836,36.6533,52.5013z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="40.7923" cy="26.177" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8586,38.5631 c2.7895,3.4142,1.96,8.708,1.96,8.708s-5.3525-0.2425-8.1427-3.6566s-1.96-8.708-1.96-8.708S21.0691,35.1517,23.8586,38.5631z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2779,20.5208 c0.2751-0.6458,1.4448-3.2894,1.915-3.8596c2.5924-3.1437,7.5403-3.3442,7.5403-3.3442s0.7413,4.8964-1.8486,8.0389 c-0.7005,0.8493-1.573,1.4837-2.4733,1.9575l-1.8646,0.8496c0.8166-0.4354,3.5897-1.6339,4.5743-1.7568 c4.0433-0.5046,7.7775,2.7478,7.7775,2.7478s-2.8239,4.0682-6.8647,4.5736c-1.5043,0.1875-2.9658-0.1449-4.2082-0.6363 l-1.5123-0.5623c1.0721,0.4001,3.6449,1.5619,4.525,2.46c2.8519,2.9103,2.5281,7.8516,2.5281,7.8516s-4.9474,0.2194-7.7984-2.6884 c-0.6293-0.6423-1.8855-3.7761-2.2431-4.5413l0.7669,2.3973c0.2385,0.7124,0.3923,1.4743,0.4068,2.268 c0.0742,4.074-3.5548,7.4433-3.5548,7.4433s-3.7467-3.2383-3.822-7.3099c-0.0151-0.834,1.3468-4.7053,1.3468-4.7053l-1.1396,2.622 c-1.7718,2.4884-4.5155,4.1433-7.5548,4.4487c-0.9254,0.093-1.5437,0.0656-1.5437,0.0656s-0.3238-4.9413,2.5281-7.8516 c0.8287-0.8457,1.8343-1.4269,2.844-1.8259l1.711-0.7108c-0.0038,0.0015-4.3141,1.4544-5.7507,1.2753 c-4.0408-0.5054-6.8647-4.5736-6.8647-4.5736s3.7341-3.2524,7.7775-2.7478c0.8371,0.1045,3.8427,1.578,4.5608,1.9202 l-2.2099-1.2115c-0.7715-0.4485-1.5076-1.0231-2.1146-1.759c-2.59-3.1425-1.8486-8.0389-1.8486-8.0389s4.9479,0.2005,7.5403,3.3441 c0.5013,0.6079,1.8537,3.2157,2.135,3.9064l-0.9102-1.9404c-0.2945-0.7916-0.49-1.6496-0.5066-2.5482 c-0.0737-4.0736,3.5548-7.4433,3.5548-7.4433s3.7478,3.2359,3.822,7.3099c0.0163,0.8967-0.1467,1.7592-0.411,2.5592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2415,51.9973 c3.4142-2.7895,8.708-1.96,8.708-1.96s-0.2425,5.3525-3.6566,8.1427c-3.4142,2.7902-8.708,1.96-8.708,1.96 S32.8301,54.7868,36.2415,51.9973z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.3663,41.0292 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33C.svg b/public/assets/img/icons/1F33C.svg
new file mode 100644
index 0000000..68b103c
--- /dev/null
+++ b/public/assets/img/icons/1F33C.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M53.1986,26.1283c-0.2578-0.3518-0.2578-0.8302,0-1.182l0.781-1.066 c1.7236-2.3562,1.2108-5.6636-1.1455-7.3873c-1.0641-0.7784-2.3808-1.1311-3.6915-0.9887l-1.313,0.143 c-0.4329,0.0447-0.8455-0.1936-1.023-0.591l-0.533-1.208c-1.1787-2.6708-4.2994-3.8805-6.9702-2.7018 c-1.206,0.5322-2.1696,1.4958-2.7018,2.7018l-0.533,1.209c-0.1785,0.3963-0.5906,0.6339-1.023,0.59l-1.313-0.143 c-2.9024-0.3146-5.5102,1.7833-5.8248,4.6857c-0.142,1.3104,0.2106,2.6265,0.9888,3.6903l0.781,1.066 c0.2578,0.3518,0.2578,0.8302,0,1.182l-0.78,1.066c-1.7242,2.3551-1.2128,5.6621,1.1423,7.3863 c1.0645,0.7794,2.3821,1.1324,3.6937,0.9897l1.313-0.143c0.4331-0.0472,0.8469,0.1915,1.023,0.59l0.533,1.208 c0.1352,0.2987,0.2972,0.5845,0.484,0.854c0.043,0.063,0.088,0.122,0.133,0.182c0.1707,0.2319,0.3604,0.4494,0.567,0.65 c0.019,0.019,0.037,0.039,0.056,0.057c0.5022,0.4685,1.0932,0.8316,1.738,1.068l0,0c0.5941,0.2236,1.2233,0.3394,1.858,0.342 c2.0993,0.0169,4.0045-1.2253,4.836-3.153l0.533-1.208c0.1757-0.3989,0.5896-0.638,1.023-0.591l1.313,0.143 c2.9023,0.3152,5.5106-1.7821,5.8258-4.6845c0.1423-1.3108-0.2103-2.6274-0.9888-3.6915L53.1986,26.1283z"/>
+ <path fill="#5C9E31" stroke="none" d="M10.0786,28.3983c-0.151,2.092-0.178,7.231,2.687,10.738s7.906,4.508,9.985,4.774 c0.151-2.092,0.178-7.232-2.687-10.738l0,0C17.1886,29.6553,12.1556,28.6643,10.0786,28.3983z"/>
+ <path fill="#F1B31C" stroke="none" d="M41.4376,21.5373c-2.2091,0-4,1.7909-4,4s1.7909,4,4,4s4-1.7909,4-4S43.6468,21.5373,41.4376,21.5373z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="41.4376" cy="25.5373" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8366,32.5393 c3.992,4.886,2.805,12.462,2.805,12.462s-7.66-0.347-11.653-5.233s-2.805-12.462-2.805-12.462S16.8436,27.6533,20.8366,32.5393z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0106,41.0902 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1886,13.4433 l0.533,1.209l1.313-0.143c3.4507-0.3755,6.5525,2.1174,6.9281,5.5682c0.1698,1.5599-0.2501,3.1268-1.177,4.3928l-0.78,1.066 l0.78,1.066c2.0506,2.8007,1.4425,6.7334-1.3582,8.784c-1.266,0.9269-2.833,1.3468-4.3928,1.177l-1.313-0.143l-0.533,1.209 c-1.4014,3.1756-5.1118,4.6139-8.2875,3.2125c-1.434-0.6328-2.5797-1.7786-3.2125-3.2125l-0.533-1.209l-1.313,0.143 c-3.4507,0.3755-6.5525-2.1174-6.928-5.5682c-0.1697-1.5599,0.2501-3.1268,1.177-4.3928l0.78-1.066l-0.78-1.066 c-2.0506-2.8007-1.4425-6.7334,1.3582-8.784c1.266-0.9269,2.833-1.3468,4.3928-1.177l1.313,0.143l0.533-1.209 c1.4014-3.1756,5.1118-4.6139,8.2875-3.2125C45.4101,10.8635,46.5558,12.0093,47.1886,13.4433z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33D.svg b/public/assets/img/icons/1F33D.svg
new file mode 100644
index 0000000..797ff96
--- /dev/null
+++ b/public/assets/img/icons/1F33D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6406,52.917 L23.5191,37.7852c-8.8335-8.8335-12.0384-17.6975-8.58-21.1661c0.9229-0.9127,2.2211-1.3691,3.7931-1.3691 c0.5679,0,1.1663,0.0608,1.8052,0.1724c4.2596,0.7809,9.9188,4.1278,15.5678,9.7768l3.4584,3.4584 c-0.8316,1.3286-1.643,2.789-2.3225,4.3509C34.7056,38.7487,33.7523,45.9089,38.6406,52.917z"/>
+ <path fill="#FCEA2B" d="M52.3017,53.9819c-3.4584,3.4685-9.4522,3.1338-13.3264-0.7302l-0.3346-0.3346 c-4.8884-7.0081-3.9351-14.1682-1.3996-19.9085c0.6795-1.5619,1.4908-3.0223,2.3225-4.3509l12.008,11.9979 C55.4356,44.5296,55.7703,50.5234,52.3017,53.9819z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-miterlimit="10" stroke-width="2" d="M55.9832,56.1928 c-3.6714,4.3001-10.152,4.4928-14.0668,0.5679c-0.1319-0.1319-0.2535-0.2535-0.3752-0.3955 c-1.1359-1.1359-2.0994-2.2921-2.9006-3.4482c-4.8884-7.0081-3.9351-14.1682-1.3996-19.9085 c0.6795-1.5619,1.4908-3.0223,2.3225-4.3509c2.6065-4.148,5.5172-6.9573,6.075-7.4847c0.0305-0.0304,0.0913-0.0101,0.0913,0.0406 c0.0304,1.3387,0.4868,12.6165,9.5232,21.805C58.7723,46.5985,59.2388,52.3693,55.9832,56.1928z"/>
+ <path fill="#B1CC33" d="M55.4439,43.1392c3.9189,3.9189,3.7265,10.4004-0.5773,14.0676c-3.821,3.2558-9.5884,2.7869-13.1692-0.7314 c-9.1932-9.0327-20.4663-9.4964-21.8012-9.5195c-0.0506-0.0009-0.0777-0.0591-0.043-0.096 c1.404-1.4949,19.344-19.9446,35.1903-4.0983C55.1807,42.8875,55.3123,43.0076,55.4439,43.1392z"/>
+ <path fill="#FCEA2B" d="M36.1052,25.1992c-5.649-5.649-11.3082-8.9958-15.5678-9.7768c-0.6389-0.1115-1.2373-0.1724-1.8052-0.1724 c-1.572,0-2.8702,0.4564-3.7931,1.3691c-3.4584,3.4686-0.2535,12.3326,8.58,21.1661"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M55.4439,43.1392 c3.9189,3.9189,3.7265,10.4004-0.5773,14.0676c-3.821,3.2558-9.5884,2.7869-13.1692-0.7314 c-9.1932-9.0327-20.4663-9.4964-21.8012-9.5195c-0.0506-0.0009-0.0777-0.0591-0.043-0.096 c1.404-1.4949,19.344-19.9446,35.1903-4.0983C55.1807,42.8875,55.3123,43.0076,55.4439,43.1392z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.4872,32.4593 c0.6253-1.3559,1.3429-2.6301,2.0763-3.8017c2.6065-4.148,5.5172-6.9573,6.075-7.4847c0.0305-0.0304,0.0913-0.0101,0.0913,0.0406 c0.0198,0.8707,0.2197,5.9457,2.8433,11.9158l0.2619,0.5604"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.1052,25.1992 c-5.649-5.649-11.3082-8.9958-15.5678-9.7768c-0.6389-0.1115-1.2373-0.1724-1.8052-0.1724c-1.572,0-2.8702,0.4564-3.7931,1.3691 c-3.4584,3.4686-0.2535,12.3326,8.58,21.1661"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33E.svg b/public/assets/img/icons/1F33E.svg
new file mode 100644
index 0000000..a1e6fa6
--- /dev/null
+++ b/public/assets/img/icons/1F33E.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.8096" cy="10.1616" rx="3.4814" ry="5.1616" fill="#f4aa41"/>
+ <ellipse cx="31.287" cy="19.2067" rx="3.4814" ry="5.1616" transform="translate(-4.4175 27.7488) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="27.3474" rx="3.4814" ry="5.1616" transform="translate(-10.1737 30.1331) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="35.488" rx="3.4814" ry="5.1616" transform="translate(-15.93 32.5174) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="43.6286" rx="3.4814" ry="5.1616" transform="translate(-21.6863 34.9018) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="51.7692" rx="3.4814" ry="5.1616" transform="translate(-27.4426 37.2861) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="19.2067" rx="5.1616" ry="3.4814" transform="translate(-1.6567 34.414) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="27.3474" rx="5.1616" ry="3.4814" transform="translate(-7.4129 36.7983) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="35.488" rx="5.1616" ry="3.4814" transform="translate(-13.1692 39.1826) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="43.6286" rx="5.1616" ry="3.4814" transform="translate(-18.9255 41.5669) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="51.7692" rx="5.1616" ry="3.4814" transform="translate(-24.6818 43.9513) rotate(-45)" fill="#f1b31c"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M35.79,56v9"/>
+ <ellipse cx="35.8096" cy="10.1616" rx="3.4814" ry="5.1616" fill="#f4aa41"/>
+ <ellipse cx="31.287" cy="19.2067" rx="3.4814" ry="5.1616" transform="translate(-4.4175 27.7488) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="27.3474" rx="3.4814" ry="5.1616" transform="translate(-10.1737 30.1331) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="35.488" rx="3.4814" ry="5.1616" transform="translate(-15.93 32.5174) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="43.6286" rx="3.4814" ry="5.1616" transform="translate(-21.6863 34.9018) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="51.7692" rx="3.4814" ry="5.1616" transform="translate(-27.4426 37.2861) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="19.2067" rx="5.1616" ry="3.4814" transform="translate(-1.6567 34.414) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="27.3474" rx="5.1616" ry="3.4814" transform="translate(-7.4129 36.7983) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="35.488" rx="5.1616" ry="3.4814" transform="translate(-13.1692 39.1826) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="43.6286" rx="5.1616" ry="3.4814" transform="translate(-18.9255 41.5669) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="51.7692" rx="5.1616" ry="3.4814" transform="translate(-24.6818 43.9513) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="35.8096" cy="10.1616" rx="3.4814" ry="5.1616" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="19.2067" rx="3.4814" ry="5.1616" transform="translate(-4.4175 27.7488) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="27.3474" rx="3.4814" ry="5.1616" transform="translate(-10.1737 30.1331) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="35.488" rx="3.4814" ry="5.1616" transform="translate(-15.93 32.5174) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="43.6286" rx="3.4814" ry="5.1616" transform="translate(-21.6863 34.9018) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="31.287" cy="51.7692" rx="3.4814" ry="5.1616" transform="translate(-27.4426 37.2861) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="19.2067" rx="5.1616" ry="3.4814" transform="translate(-1.6567 34.414) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="27.3474" rx="5.1616" ry="3.4814" transform="translate(-7.4129 36.7983) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="35.488" rx="5.1616" ry="3.4814" transform="translate(-13.1692 39.1826) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="43.6286" rx="5.1616" ry="3.4814" transform="translate(-18.9255 41.5669) rotate(-45)" fill="#f1b31c"/>
+ <ellipse cx="40.713" cy="51.7692" rx="5.1616" ry="3.4814" transform="translate(-24.6818 43.9513) rotate(-45)" fill="#f4aa41"/>
+ </g>
+ <g id="line">
+ <ellipse cx="35.8096" cy="10.1616" rx="3.4814" ry="5.1616" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="31.287" cy="19.2067" rx="3.4814" ry="5.1616" transform="translate(-4.4175 27.7488) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="31.287" cy="27.3474" rx="3.4814" ry="5.1616" transform="translate(-10.1737 30.1331) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="31.287" cy="35.488" rx="3.4814" ry="5.1616" transform="translate(-15.93 32.5174) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="31.287" cy="43.6286" rx="3.4814" ry="5.1616" transform="translate(-21.6863 34.9018) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="31.287" cy="51.7692" rx="3.4814" ry="5.1616" transform="translate(-27.4426 37.2861) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="40.713" cy="19.2067" rx="5.1616" ry="3.4814" transform="translate(-1.6567 34.414) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="40.713" cy="27.3474" rx="5.1616" ry="3.4814" transform="translate(-7.4129 36.7983) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="40.713" cy="35.488" rx="5.1616" ry="3.4814" transform="translate(-13.1692 39.1826) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="40.713" cy="43.6286" rx="5.1616" ry="3.4814" transform="translate(-18.9255 41.5669) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="40.713" cy="51.7692" rx="5.1616" ry="3.4814" transform="translate(-24.6818 43.9513) rotate(-45)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F33F.svg b/public/assets/img/icons/1F33F.svg
new file mode 100644
index 0000000..f3c95fe
--- /dev/null
+++ b/public/assets/img/icons/1F33F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M36.8349,18.0781c1.7393,1.6583,1.6481,4.5775,1.6481,4.5775s-2.9114,0.2303-4.651-1.428 c-1.7396-1.6582-1.6481-4.5775-1.6481-4.5775S35.0958,16.4213,36.8349,18.0781z"/>
+ <path fill="#5C9E31" stroke="none" d="M42.0884,54.3627c-4.6114,1.465-9.3345-1.6943-9.3345-1.6943s2.7546-5.5346,7.3663-7.0003 s9.3345,1.6943,9.3345,1.6943S46.6971,52.8966,42.0884,54.3627z"/>
+ <path fill="#B1CC33" stroke="none" d="M49.0484,35.6919c-3.6542,1.0489-7.2941-1.5366-7.2941-1.5366s2.2856-4.2862,5.9401-5.3357 s7.2941,1.5366,7.2941,1.5366S52.7005,34.642,49.0484,35.6919z"/>
+ <path fill="#5C9E31" stroke="none" d="M27.0179,32.1509c3.0883,2.3003,3.5096,6.9616,3.5096,6.9616s-4.5864,0.9311-7.6753-1.3691 c-3.0889-2.3002-3.5096-6.9616-3.5096-6.9616S23.9302,29.8529,27.0179,32.1509z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8349,18.0781 c1.7393,1.6583,1.6481,4.5775,1.6481,4.5775s-2.9114,0.2303-4.651-1.428c-1.7396-1.6582-1.6481-4.5775-1.6481-4.5775 S35.0958,16.4213,36.8349,18.0781z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0179,32.1509 c3.0883,2.3003,3.5096,6.9616,3.5096,6.9616s-4.5864,0.9311-7.6753-1.3691c-3.0889-2.3002-3.5096-6.9616-3.5096-6.9616 S23.9302,29.8529,27.0179,32.1509z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0884,54.3627 c-4.6114,1.465-9.3345-1.6943-9.3345-1.6943s2.7546-5.5346,7.3663-7.0003s9.3345,1.6943,9.3345,1.6943 S46.6971,52.8966,42.0884,54.3627z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.0484,35.6919 c-3.6542,1.0489-7.2941-1.5366-7.2941-1.5366s2.2856-4.2862,5.9401-5.3357s7.2941,1.5366,7.2941,1.5366 S52.7005,34.642,49.0484,35.6919z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9046,25.7818 c0,4.7785-2.8879,10.0608-4.8815,13.1378c-0.8136,1.2558-1.7383,2.4273-2.7031,3.5711c-2.5753,3.0534-5.2237,8.2176-3.876,15.8715"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F340.svg b/public/assets/img/icons/1F340.svg
new file mode 100644
index 0000000..cffeb3a
--- /dev/null
+++ b/public/assets/img/icons/1F340.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M48.8683,32.5567l-3.6904-3.0993l4.6308,1.3342c2.4301,0.4831,4.6846,0.3218,5.7975-1.7671 c1.113-2.089,0.3218-4.6848-1.7671-5.7977l-1.8912-1.0076l0.3358-0.6302l0.6718-1.2609c1.113-2.089,0.3217-4.6845-1.7672-5.7975 c-2.089-1.113-4.0135-0.0094-5.7975,1.7671l-3.0993,3.6905l1.3342-4.6309c0.4889-2.365,0.3217-4.6845-1.7672-5.7975 s-4.6846-0.3218-5.7975,1.7671l-1.0076,1.8912l-0.6304-0.3359l-1.2608-0.6717c-2.089-1.113-4.6847-0.3216-5.7976,1.7674 s-0.1912,4.1826,1.7672,5.7975l4.5599,3.5592l0.0131,0.0103l-4.5529-1.4901c-0.8837-0.2891-1.7981-0.4974-2.7272-0.5326 c-1.6529-0.0626-3.0631,0.3703-3.9169,1.7848c-1.2833,2.126-0.3442,4.934,1.8474,6.1016l1.6972,0.9042l-0.3359,0.6305 l-0.5832,1.0946c-1.1477,2.1542-0.3756,4.9596,1.816,6.034c2.0382,0.9996,3.9666,0.0256,5.6601-1.8373l3.0993-3.6905 l-1.3342,4.6309c-0.5042,2.0202-0.3217,4.6845,1.7672,5.7975c2.089,1.113,4.6846,0.3218,5.7975-1.7671l1.0077-1.8914l0.6304,0.3359 l1.2608,0.6717c2.089,1.113,4.6846,0.3218,5.7975-1.7671C51.7485,36.2653,50.8871,34.2885,48.8683,32.5567z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3663,41.0292 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1016,29.3352l4.5993,1.439c2.4184,0.5383,4.6761,0.4281,5.8362-1.635s0.4281-4.6761-1.635-5.8362l-1.8678-1.0503 l0.3501-0.6226l0.7002-1.2452c1.1601-2.0631,0.4281-4.6761-1.635-5.8362s-4.0122-0.1006-5.8362,1.635l-3.1823,3.619"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.5692,32.0058l-1.439,4.5993c-0.5499,2.0082-0.4281,4.6761,1.635,5.8362s4.6761,0.4281,5.8362-1.635l1.0503-1.8678 l0.6226,0.3501l1.2452,0.7002c2.0631,1.1601,4.6761,0.4281,5.8362-1.635s0.3439-4.059-1.635-5.8362l-3.619-3.1823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7703,22.9634l-4.518-1.5931c-0.8768-0.3092-1.7863-0.5383-2.7143-0.5946c-1.651-0.1002-3.0707,0.3006-3.9564,1.6953 c-1.3313,2.0963-0.4564,4.925,1.7081,6.1422l1.6762,0.9426l-0.3501,0.6226l-0.6079,1.0811 c-1.1963,2.1275-0.4881,4.9496,1.6785,6.0737c2.015,1.0455,3.965,0.1156,5.7005-1.7084l3.1823-3.619"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.4311,19.8028l1.439-4.5993c0.5425-2.3533,0.4281-4.6761-1.635-5.8362s-4.6761-0.4281-5.8362,1.635L35.3486,12.87 l-0.6226-0.3501l-1.2452-0.7002c-2.0631-1.1601-4.6761-0.4281-5.8362,1.635c-1.1601,2.0631-0.2862,4.1772,1.635,5.8362 l4.4907,3.6725"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F341.svg b/public/assets/img/icons/1F341.svg
new file mode 100644
index 0000000..f0ce230
--- /dev/null
+++ b/public/assets/img/icons/1F341.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M36.0441,11.1661c3.6923,4.6154,5.5385,8.3077,6.4615,15.6923c0.4173,3.3383,0,5.5385-0.2838,7.9244 c0,0,11.32-9.7705,18.7047-7.0013c0,0-6.4615,6.4615-7.3846,9.2308c-0.9231,2.7692-2.7692,6.4615-6.4615,6.4615 c0,0,0,4.6154,10.1539,2.7692c0,0-6.4615,10.1539-17.5385,5.5385c0,0-1.8462,0.9231-1.8462,7.3846h-0.9231h-1.7648h-0.9231 c0-6.4615-1.8462-7.3846-1.8462-7.3846C21.3155,56.3969,14.854,46.243,14.854,46.243c10.1538,1.8462,10.1538-2.7692,10.1538-2.7692 c-3.6923,0-5.5385-3.6923-6.4615-6.4615c-0.9231-2.7692-7.3846-9.2308-7.3846-9.2308c7.3846-2.7692,18.7047,7.0013,18.7047,7.0013 c-0.2838-2.3859-0.7011-4.5861-0.2838-7.9244C30.5056,19.4738,32.3518,15.7815,36.0441,11.1661L36.0441,11.1661z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0441,10.9064c3.6923,4.6154,5.5385,8.3077,6.4615,15.6923c0.4173,3.3383,0,5.5385-0.2838,7.9244 c0,0,11.32-9.7705,18.7047-7.0013c0,0-6.4615,6.4615-7.3846,9.2308c-0.9231,2.7692-2.7692,6.4615-6.4615,6.4615 c0,0,0,4.6154,10.1539,2.7692c0,0-6.4615,10.1539-17.5385,5.5385c0,0-1.8462,0.9231-1.8462,7.3846h-0.9231h-1.7648h-0.9231 c0-6.4615-1.8462-7.3846-1.8462-7.3846c-11.0769,4.6154-17.5385-5.5385-17.5385-5.5385 c10.1538,1.8462,10.1538-2.7692,10.1538-2.7692c-3.6923,0-5.5385-3.6923-6.4615-6.4615c-0.9231-2.7692-7.3846-9.2308-7.3846-9.2308 c7.3846-2.7692,18.7047,7.0013,18.7047,7.0013c-0.2838-2.3859-0.7011-4.5861-0.2838-7.9244 C30.5056,19.2141,32.3518,15.5218,36.0441,10.9064L36.0441,10.9064z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F342.svg b/public/assets/img/icons/1F342.svg
new file mode 100644
index 0000000..2992515
--- /dev/null
+++ b/public/assets/img/icons/1F342.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M55.732,36.689c5.4323,6.2313,4.1316,16.317,4.1316,16.317s-9.9309-.223-15.3631-6.4543-4.1316-16.317-4.1316-16.317S50.4152,30.3037,55.732,36.689Z"/>
+ <path fill="#e27022" d="M19.7623,22.3615C26.1543,17.0075,36.05,18.5,36.05,18.5s-.47,10.065-6.7623,15.2543S13,37.6159,13,37.6159,13.37,27.7156,19.7623,22.3615Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.7623,22.3615C26.1543,17.0075,36.05,18.5,36.05,18.5s-.47,10.065-6.7623,15.2543S13,37.6159,13,37.6159,13.37,27.7156,19.7623,22.3615Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.732,36.689c5.4323,6.2313,4.1316,16.317,4.1316,16.317s-9.9309-.223-15.3631-6.4543-4.1316-16.317-4.1316-16.317S50.4152,30.3037,55.732,36.689Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F343.svg b/public/assets/img/icons/1F343.svg
new file mode 100644
index 0000000..be4f878
--- /dev/null
+++ b/public/assets/img/icons/1F343.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M28.919,27.91c8.1523-6.8285,20.7734-4.925,20.7734-4.925S49.0929,35.8214,41.0678,42.44s-20.7734,4.9249-20.7734,4.9249S20.7668,34.738,28.919,27.91Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.63,27.91c8.1523-6.8285,20.7734-4.925,20.7734-4.925S49.804,35.8214,41.7789,42.44s-20.7734,4.9249-20.7734,4.9249S21.4778,34.738,29.63,27.91Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.0855,38.5427a10.2458,10.2458,0,0,1-1.58,4.7407,11.317,11.317,0,0,1-7.901,4.7406"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.8261,41.7031a10.2451,10.2451,0,0,1-1.58,4.7407,11.3173,11.3173,0,0,1-7.9011,4.7406"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7406,30.6417a10.2455,10.2455,0,0,1,1.58-4.7407A11.3173,11.3173,0,0,1,27.2219,21.16"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13,27.4813a10.2451,10.2451,0,0,1,1.58-4.7407A11.3173,11.3173,0,0,1,22.4813,18"/>
+ <line x1="18" x2="20.901" y1="50" y2="47.024" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F344.svg b/public/assets/img/icons/1F344.svg
new file mode 100644
index 0000000..67e55cf
--- /dev/null
+++ b/public/assets/img/icons/1F344.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1244,42.9616v11.2545c0,0-0.1171,1.9012,2.5264,1.9012s11.7694,0,11.7694,0s2.2545,0.5562,2.2545-2.4086 c0-1.6448,0-6.6322,0-10.7472"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1244,46.7322v8.0389c0,0-0.1171,1.358,2.5264,1.358s11.7694,0,11.7694,0s2.2545,0.3973,2.2545-1.7204 c0-1.1748,0-4.7373,0-7.6766"/>
+ <path fill="#EA5A47" stroke="none" d="M60.996,33.9584c0,8.8366-11.1929,9-25,9s-25-0.1634-25-9s11.1929-23,25-23S60.996,25.1218,60.996,33.9584 z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.996,33.9584c0,8.8366-11.1929,9-25,9s-25-0.1634-25-9s11.1929-23,25-23S60.996,25.1218,60.996,33.9584z"/>
+ <path fill="#D22F27" stroke="none" d="M60.996,33.9591c0,8.8374-11.194,9.0023-25.0039,9.0023c33.1736-7.5962,0-32.0031,0-32.0031 C49.802,10.9583,60.996,25.1217,60.996,33.9591z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7421,15.3869c0,0,4.6919,14.1211-10.9254,14.0122C11.8167,29.399,14.8217,20.3354,22.7421,15.3869z"/>
+ <ellipse cx="35.996" cy="30.1489" rx="8.0208" ry="6.1759" transform="matrix(0.9993 -0.0382 0.0382 0.9993 -1.1252 1.3968)" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1551,15.3869c0,0-4.6919,14.1211,10.9254,14.0122C60.0804,29.399,57.0754,20.3354,49.1551,15.3869z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1244,46.7322v8.0389c0,0-0.1171,1.358,2.5264,1.358s11.7694,0,11.7694,0s2.2545,0.3973,2.2545-1.7204 c0-1.1748,0-4.7373,0-7.6766"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.996,33.9584c0,8.8366-11.1929,9-25,9s-25-0.1634-25-9s11.1929-23,25-23S60.996,25.1218,60.996,33.9584z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.996,33.9584c0,8.8366-11.1929,9-25,9s-25-0.1634-25-9s11.1929-23,25-23S60.996,25.1218,60.996,33.9584z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7421,15.3869c0,0,4.6919,14.1211-10.9254,14.0122C11.8167,29.399,14.8217,20.3354,22.7421,15.3869z"/>
+ <ellipse cx="35.996" cy="30.1489" rx="8.0208" ry="6.1759" transform="matrix(0.9993 -0.0382 0.0382 0.9993 -1.1252 1.3968)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1551,15.3869c0,0-4.6919,14.1211,10.9254,14.0122C60.0804,29.399,57.0754,20.3354,49.1551,15.3869z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F345.svg b/public/assets/img/icons/1F345.svg
new file mode 100644
index 0000000..b3ba6af
--- /dev/null
+++ b/public/assets/img/icons/1F345.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.8248" cy="37.5975" rx="25.0149" ry="22.3817" fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M60.5279,37.5975 c0,12.3648-10.89,22.3817-24.703,22.3817c17.4001-4.1037,31.9603-32.9321,0-44.7634c5.0852,0,9.8164,1.3576,13.7651,3.6901 C56.3674,22.9092,60.5279,29.7846,60.5279,37.5975z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.3245,15.8489 c-0.384,1.3824-0.9937,3.0311-2.4357,4.235C38,25,30.2513,23.2876,26.8173,20.0838c-1.3604-1.2836-2.0407-2.8525-2.4246-4.235 c-0.6364-2.2821-0.3621-4.1691-0.3621-4.1691s2.2821-0.3291,4.8384,0.5815c0.8668,0.3072,1.7664,0.757,2.6222,1.4044 c0.4827-3.3682,2.7319-5.6174,3.5547-6.3415l0.3072-0.2523l0.3072,0.2523c0.8229,0.7242,3.0721,2.9733,3.5548,6.3415 c0.8557-0.6473,1.7554-1.0971,2.6221-1.4044c2.5564-0.9106,4.8384-0.5815,4.8384-0.5815S46.9609,13.5668,46.3245,15.8489z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3073,19.3462c6.3743,4.0565,10.5324,10.7195,10.5324,18.2513c0,12.3611-11.1995,22.3817-25.0149,22.3817 S10.81,49.9586,10.81,37.5975c0-7.3745,3.9861-13.9159,10.1357-17.9936"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.3245,15.8489 c-0.384,1.3824-0.9937,3.0311-2.4357,4.235C38,25,30.2513,23.2876,26.8173,20.0838c-1.3604-1.2836-2.0407-2.8525-2.4246-4.235 c-0.6364-2.2821-0.3621-4.1691-0.3621-4.1691s2.2821-0.3291,4.8384,0.5815c0.8668,0.3072,1.7664,0.757,2.6222,1.4044 c0.4827-3.3682,2.7319-5.6174,3.5547-6.3415l0.3072-0.2523l0.3072,0.2523c0.8229,0.7242,3.0721,2.9733,3.5548,6.3415 c0.8557-0.6473,1.7554-1.0971,2.6221-1.4044c2.5564-0.9106,4.8384-0.5815,4.8384-0.5815S46.9609,13.5668,46.3245,15.8489z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F346.svg b/public/assets/img/icons/1F346.svg
new file mode 100644
index 0000000..cf687b8
--- /dev/null
+++ b/public/assets/img/icons/1F346.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967AA" stroke="#8967AA" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.62,23.81C60.85,35.44,57.21,45.79,51.5,51c-0.1,0.1-0.19,0.2-0.3,0.3c-0.2,0.21-0.4,0.42-0.62,0.62 c-0.3,0.29-0.61,0.58-0.93,0.86c-0.36,0.33-0.73,0.64-1.11,0.95c-0.18,0.15-0.37,0.29-0.56,0.44c-0.55,0.43-1.11,0.84-1.69,1.23 c-0.21,0.14-0.41,0.28-0.62,0.41c-6.09,3.93-13.56,5.84-21.26,5c-0.8-0.09-1.61-0.21-2.41-0.37c-1.18-0.27-2.28-0.68-3.31-1.2 c35.9-0.26,32.7225-32.51,32.6225-35.74L60.62,23.81z"/>
+ <path fill="#B399C8" stroke="#B399C8" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.34,22.61l-0.25-0.02C43.2,22.46,43.29,22.47,43.34,22.61z"/>
+ <path fill="#B399C8" stroke="#B399C8" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.69,59.24c-0.1-0.04-0.2-0.09-0.29-0.14c-5.33-2.86-8.39-8.83-7.12-14.91C12.85,36.67,20.41,31.81,28.15,33.33 c0,0,8.1,2.63,13.35-3.8c1.79-2.19,2.18-6.21,1.84-6.92l10.8,0.75l-2.9525-1.4225C51.2875,25.1675,54.59,58.98,18.69,59.24z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.69,26.22c0,0-3.72,0.53-6.8-1.81c-0.54,3.78-3.52,6.01-3.52,6.01s-2.97-2.23-3.51-6.01c-0.71,0.54-1.46,0.93-2.19,1.2 c-2.42,0.92-4.62,0.61-4.62,0.61s-0.63-4.47,2.55-7.66c0.65-0.66,1.36-1.15,2.07-1.52c2.76-1.44,10.28-1.68,13.48,1.52 C62.34,21.75,61.69,26.22,61.69,26.22z"/>
+ <path fill="#B1CC33" stroke="none" d="M51.37,30.42c0,0-2.97-2.23-3.51-6.01c-0.71,0.54-1.46,0.93-2.19,1.2c-2.42,0.92-4.62,0.61-4.62,0.61 s-0.63-4.47,2.55-7.66c0.65-0.66,1.36-1.15,2.07-1.52C48.43,15.6,51.26,16,51.26,16L51.37,30.42z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.2755,30.4183c-0.0991,1.8395-0.539,3.8125-0.9248,5.6459C56.0433,51.986,40.7433,62.5965,24.4143,60.8059 c-0.8085-0.0847-1.617-0.2057-2.4133-0.3629c-7.4724-1.718-12.2498-8.9046-10.7186-16.2485 c1.568-7.5253,9.1261-12.389,16.868-10.8646c0,0,7.7474,1.9693,12.8504-3.1818"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.7929,11.9832C50.1897,10.9538,49.0717,10,47,10"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.69,26.22c0,0-3.72,0.53-6.8-1.81c-0.54,3.78-3.52,6.01-3.52,6.01s-2.97-2.23-3.51-6.01c-0.71,0.54-1.46,0.93-2.19,1.2 c-2.42,0.92-4.62,0.61-4.62,0.61s-0.63-4.47,2.55-7.66c0.65-0.66,1.36-1.15,2.07-1.52c2.76-1.44,10.28-1.68,13.48,1.52 C62.34,21.75,61.69,26.22,61.69,26.22z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0008,30.1481c0.1285-0.1297,0.2554-0.264,0.3803-0.4029"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F347.svg b/public/assets/img/icons/1F347.svg
new file mode 100644
index 0000000..ce35b0f
--- /dev/null
+++ b/public/assets/img/icons/1F347.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b399c8" d="m32.33 37.54a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#b399c8" d="m27.88 27.51a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#b399c8" d="m31.22 34.2a6.684 6.684 0 1 0-5.897-3.531"/>
+ <path fill="#b399c8" d="m49.05 47.58a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#b399c8" d="m37.91 47.58a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#b399c8" d="m55.74 37.54a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#b399c8" d="m43.48 36.43a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#8967aa" d="m36.57 29.13a6.688 6.688 0 0 1 0 13.38"/>
+ <path fill="#8967aa" d="m57.82 27.18c0 3.693-1.239 5.486-4.762 4.377-4.713-1.483-8.869 0.0912-8.613-4.377 0.2117-3.687 2.994-6.688 6.688-6.688s6.688 2.994 6.688 6.688"/>
+ <path fill="#b399c8" d="m47.22 30.54a6.678 6.678 0 1 0-4.165 3.415"/>
+ <path fill="#b399c8" d="m43.48 57.61a6.688 6.688 0 0 1-6.688 6.688 6.688 6.688 0 0 1-6.688-6.688 6.688 6.688 0 0 1 6.688-6.688 6.688 6.688 0 0 1 6.688 6.688"/>
+ <path fill="#8967aa" d="m36.57 50.92a6.688 6.688 0 0 1 0 13.38"/>
+ <path fill="#8967aa" d="m42.16 40.89a6.688 6.688 0 0 1 0 13.38"/>
+ <path fill="#8967aa" d="m48.97 30.79a6.688 6.688 0 0 1 0 13.38"/>
+ <path fill="#8967aa" d="m41.08 20.88a6.688 6.688 0 0 1 0 13.38"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.01 21.82c-1.343-7.331-6.229-22.43-22.85-7.574"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="m54.34 32.9a6.679 6.672 0 1 0-8.112-10.32"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m30.48 40.42a6.625 6.619 0 0 1-0.949-3.418 6.706 6.699 0 0 1 5.462-6.562"/>
+ <ellipse cx="36.57" cy="57.34" rx="6.721" ry="6.715" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m36.57 50.62a6.721 6.715 0 0 0 0 13.43"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m42.17 53.98q0.2552 0 0.5059-0.01869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m42.67 53.96a6.718 6.711 0 1 0-6.551-3.756"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m36.37 43.28a6.721 6.715 0 1 0-6.042 10.67"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m43.13 33.73a6.732 6.725 0 0 0-0.2801 6.416"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m47.91 43.84a6.721 6.715 0 1 0-4.783-10.11"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m30.41 32.75a6.721 6.715 0 1 0-6.157 11.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m24.25 43.81a6.775 6.768 0 0 0 1.112 0.09143"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m54.5 32.93a6.721 6.715 0 1 0-8.322-10.35"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m46.68 30.78a6.708 6.701 0 1 0-3.669 2.765"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m35.83 22.48a6.723 6.716 0 0 0-10.9 7.582"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m25.64 22.37a6.721 6.715 0 1 0-6.216 11.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m50.57 9.212s-3.357 7.635-15.68 5.496"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F348.svg b/public/assets/img/icons/1F348.svg
new file mode 100644
index 0000000..e12dcaf
--- /dev/null
+++ b/public/assets/img/icons/1F348.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="m52.6 12.6a28.14 28.14 0 0 1-39.8 39.8z"/>
+ <path fill="#f4aa41" d="m49.62 15.76c8.22 8.247 8.118 25.21-0.115 33.45-8.233 8.233-24.75 8.335-32.99 0.115z"/>
+ <path fill="#e27022" d="m41.67 23.53a12.9 12.9 0 0 1-17.94 17.94z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.251" d="m52.01 12.6c0.1676 0.1676 0.3326 0.3368 0.4951 0.5076 10.49 11.02 10.32 28.47-0.4976 39.29-10.99 10.99-28.81 10.99-39.8 0.002471z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.251" d="m49.11 15.44c8.167 8.299 9.065 22.67-0.05274 32.99-8.942 10.13-25.08 8.628-33.27 0.3566z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.345" d="m41.09 23.53a12.9 12.9 0 0 1-17.94 17.94z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.251" d="m31.79 51.06c3.369 0.5372 9.099-0.9131 13.52-5.585 3.186-3.371 5.996-9.423 5.673-13.39"/>
+ <circle cx="50.54" cy="28.03" r="1.173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F349.svg b/public/assets/img/icons/1F349.svg
new file mode 100644
index 0000000..a3a8794
--- /dev/null
+++ b/public/assets/img/icons/1F349.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2257,56.7807 c-10.9878,10.9766-28.7798,10.9766-39.7676,0c-10.9765-10.9878-10.9765-28.7797,0-39.7675l2.6542,2.6542 c-9.5258,9.5145-9.5258,24.9447,0,34.4592c9.5145,9.5258,24.9447,9.5258,34.4592,0L55.2257,56.7807z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5715,54.1265c-9.5145,9.5258-24.9447,9.5258-34.4592,0c-9.5258-9.5145-9.5258-24.9447,0-34.4592L52.5715,54.1265"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5241,56.7181c-9.5196,6.8373-22.857,5.9734-31.4119-2.5916c-8.6198-8.6097-9.4396-22.0632-2.4594-31.5942"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2257,56.7807 c-10.9878,10.9766-28.7798,10.9766-39.7676,0c-10.9765-10.9878-10.9765-28.7797,0-39.7675l2.6542,2.6542 c-9.5258,9.5145-9.5258,24.9447,0,34.4592c9.5145,9.5258,24.9447,9.5258,34.4592,0L55.2257,56.7807z"/>
+ <line x1="17.5157" x2="53.7223" y1="19.0707" y2="55.2773" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5241,56.7181c-9.5196,6.8373-22.857,5.9734-31.4119-2.5916c-8.6198-8.6097-9.4396-22.0632-2.4594-31.5942"/>
+ <ellipse cx="31.8301" cy="46.9072" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -23.8456 36.2461)" fill="#000000" stroke="none"/>
+ <ellipse cx="44.5541" cy="53.2691" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -24.6174 47.1066)" fill="#000000" stroke="none"/>
+ <ellipse cx="31.8301" cy="54.8596" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -29.4688 38.5753)" fill="#000000" stroke="none"/>
+ <ellipse cx="25.8167" cy="40.8938" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -21.3547 30.2327)" fill="#000000" stroke="none"/>
+ <ellipse cx="19.4548" cy="28.1698" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.2209 22.0073)" fill="#000000" stroke="none"/>
+ <ellipse cx="17.8643" cy="40.8938" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -23.684 24.6094)" fill="#000000" stroke="none"/>
+ <ellipse cx="22.2812" cy="50.0862" rx="1.687" ry="0.8435" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -28.8903 30.4251)" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34A.svg b/public/assets/img/icons/1F34A.svg
new file mode 100644
index 0000000..0bae722
--- /dev/null
+++ b/public/assets/img/icons/1F34A.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0002" cy="39.0732" r="21" fill="#f1b31c"/>
+ <circle cx="25.9999" cy="46.3461" r="0.9091"/>
+ <circle cx="26.909" cy="49.9825" r="0.9091"/>
+ <circle cx="29.6363" cy="47.2552" r="0.9091"/>
+ <path fill="#e27022" d="M49.2942,22.8145a9.6511,9.6511,0,0,1-2.5425,1.5039,9.46,9.46,0,0,1-1.7473.503A20.9459,20.9459,0,0,1,29.5317,59.0339,20.9849,20.9849,0,0,0,49.2942,22.8145Z"/>
+ <path fill="#b1cc33" d="M36,22.3263a7.2293,7.2293,0,0,1,4.2028.8654c3.5973,2.06,9.6312.0634,11.2842-5.3548A4.077,4.077,0,0,1,49.06,16.4748C46.5805,13.4882,38.8128,13.2635,36,22.3263Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22.3263a7.2293,7.2293,0,0,1,4.2028.8654c3.5973,2.06,9.6312.0634,11.2842-5.3548A4.077,4.077,0,0,1,49.06,16.4748C46.5805,13.4882,38.8128,13.2635,36,22.3263Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.8321,24.6279A19.9974,19.9974,0,1,1,31.887,19.4968"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3745,14.6242S36.4906,15.674,36,22.3263"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34B.svg b/public/assets/img/icons/1F34B.svg
new file mode 100644
index 0000000..ee42306
--- /dev/null
+++ b/public/assets/img/icons/1F34B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.0302,55.9368 c-1.5967-1.6729-1.9362-4.0928-1.0184-6.0812c-4.2565-8.3473-1.6753-20.2596,6.9544-28.8894s20.542-11.211,28.8894-6.9545 c2.026-0.9351,4.4999-0.5649,6.1752,1.1104c1.6753,1.6753,2.0455,4.1493,1.1104,6.1752 c4.2661,8.3571,1.6753,20.2596-6.9545,28.8894s-20.5323,11.2207-28.8894,6.9544c-2.026,0.9351-4.5,0.5649-6.1753-1.1103 C16.091,55.9998,16.0604,55.9684,16.0302,55.9368"/>
+ <path fill="#f4aa41" stroke="none" d="M50.5556,50.0124c-8.631,8.631-20.5347,11.2212-28.8945,6.9571c34.6828,0,36.3371-35.1456,36.3371-35.1456 C62.2716,30.1744,59.1772,41.3815,50.5556,50.0124z"/>
+ <path fill="#f4aa41" stroke="none" d="M30.4541,59.9883C27.1777,59.9883,20,57,20,57l-2.5-1.0303h4.1611 c13.9883,0,24.1807-5.7363,30.2949-17.0479c4.5869-8.4883,5.0391-17.0591,5.043-17.1445l0.1768-3.7549l1.7129,3.3462 c4.4639,8.7231,1.4707,20.2446-7.626,29.3511l0,0C45.2627,56.7197,37.5732,59.9883,30.4541,59.9883z M26.9287,57.6855 c7.4531,1.3506,16.2686-1.7285,22.9199-8.3799c7.0859-7.0947,10.2578-16.001,8.5996-23.3125 C56.8193,34.8408,50.5293,55.0566,26.9287,57.6855z"/>
+ <path fill="#f4aa41" stroke="none" d="M56.9613,14.9006c0,0,1.8262,4.8233,0.9674,7.234L53.828,18.034L56.9613,14.9006"/>
+ <path fill="#f4aa41" stroke="none" d="M16.1679,57.1214c0,0,5.0539,1.0283,7.2955-0.2063l-4.7058-3.3893L16.1679,57.1214"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.0302,55.9368 c-1.5967-1.6729-1.9362-4.0928-1.0184-6.0812c-4.2565-8.3473-1.6753-20.2596,6.9544-28.8894s20.542-11.211,28.8894-6.9545 c2.026-0.9351,4.4999-0.5649,6.1752,1.1104c1.6753,1.6753,2.0455,4.1493,1.1104,6.1752 c4.2661,8.3571,1.6753,20.2596-6.9545,28.8894s-20.5323,11.2207-28.8894,6.9544c-2.026,0.9351-4.5,0.5649-6.1753-1.1103 C16.091,55.9998,16.0604,55.9684,16.0302,55.9368"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.0302,55.9368 c-1.5967-1.6729-1.9362-4.0928-1.0184-6.0812c-4.2565-8.3473-1.6753-20.2596,6.9544-28.8894s20.542-11.211,28.8894-6.9545 c2.026-0.9351,4.4999-0.5649,6.1752,1.1104c1.6753,1.6753,2.0455,4.1493,1.1104,6.1752 c4.2661,8.3571,1.6753,20.2596-6.9545,28.8894s-20.5323,11.2207-28.8894,6.9544c-2.026,0.9351-4.5,0.5649-6.1753-1.1103 C16.091,55.9998,16.0604,55.9684,16.0302,55.9368"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34C.svg b/public/assets/img/icons/1F34C.svg
new file mode 100644
index 0000000..28566bd
--- /dev/null
+++ b/public/assets/img/icons/1F34C.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.75" d="m50.46 50.44c-11.2 13.24-28.24 12.54-35.31 6.547l-0.4132-1.901c12.72-3.783 15.02-2.284 25.01-11.49 5.776-6.855 10.6-16.93 10.32-24.26 6.04-0.1879 0 0 4.682-0.1879 3.885 9.759 2.355 22.91-4.282 31.29z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.75" d="m53.21 19.66c4.526-0.4236 5.228 22.66-1.408 31.04-11.8 11.01-24.25 12.1-36.84 5.362 25.96 5.489 39.47-15.38 38.25-36.4z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="52.09" x2="51.52" y1="15.49" y2="11.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.79 56.55c16.7-2.905 24.45-11.14 26.67-27.09"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.54 54.03c-8.106 7.212-23.05 9.45-32.43 2.757l-0.4132-1.901c18.42-2.206 32.78-13.96 35.36-35.55 1.105-0.0041 4.645-0.3957 4.645-0.3957 5.599 15.1 1.754 27.15-7.164 35.08z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34D.svg b/public/assets/img/icons/1F34D.svg
new file mode 100644
index 0000000..26e648d
--- /dev/null
+++ b/public/assets/img/icons/1F34D.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.17,65.34h-1.26c-6.6,0-12-5.4-12-12V41.67c0-6.6,5.4-12,12-12h0.82c0,0,7.35,3.41,7.35,8c0,4.58,0,18,0,18v2.31 C44.08,57.98,44.5,65.34,37.17,65.34z"/>
+ <path fill="#6A462F" stroke="#6A462F" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.75,41.67v11.67c0,6.6-5.4,12-12,12h-0.58c7.33,0,6.91-7.36,6.91-7.36v-2.31c0,0,0-13.42,0-18c0-4.59-7.35-8-7.35-8h1.02 C44.35,29.67,49.75,35.07,49.75,41.67z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.374,14.6787 c2.1344,0.044,3.8706,0.5836,3.8706,0.5836s-2.2161,2.2134-4.6058,5.5611c1.9403,0.0441,3.5029,0.5396,3.5029,0.5396 s-3.1148,3.1274-5.8109,7.4661c-1.8893,3.0393-4.5956,2.8191-4.5956,2.8191s-2.7063,0.2313-4.6058-2.8191 c-2.6961-4.3388-5.8109-7.4661-5.8109-7.4661s1.5625-0.4956,3.5029-0.5396c-2.3897-3.3476-4.6058-5.5611-4.6058-5.5611 s1.7361-0.5396,3.8706-0.5836c-2.2978-3.1275-4.3301-5.1536-4.3301-5.1536s7.9146-2.4337,10.9375,2.4336 c0.4391,0.7048,0.7762,1.3875,1.0417,2.0483c0.2553-0.6608,0.5923-1.3435,1.0315-2.0483 c3.0228-4.8673,10.9375-2.4336,10.9375-2.4336S46.6718,11.5513,44.374,14.6787z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6387,20.8234c-3.0513,1.236-3.5224,3.1594-4.3209,4.0898"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.374,14.6787c0,0-4.4382,1.5439-4.6699,4.3635"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8562,20.8234c3.0513,1.236,3.5224,3.1594,4.3209,4.0898"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.1209,14.6787c0,0,4.4382,1.5439,4.6699,4.3635"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.3047,32.3685c2.7068,2.205,4.443,5.5616,4.443,9.3041v11.6667c0,6.6-5.4,12-12,12h-1.8343c-6.6,0-12-5.4-12-12V41.6725 c0-4.0844,2.0681-7.7093,5.2089-9.8792"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.374,14.6787 c2.1344,0.044,3.8706,0.5836,3.8706,0.5836s-2.2161,2.2134-4.6058,5.5611c1.9403,0.0441,3.5029,0.5396,3.5029,0.5396 s-3.1148,3.1274-5.8109,7.4661c-1.8893,3.0393-4.5956,2.8191-4.5956,2.8191s-2.7063,0.2313-4.6058-2.8191 c-2.6961-4.3388-5.8109-7.4661-5.8109-7.4661s1.5625-0.4956,3.5029-0.5396c-2.3897-3.3476-4.6058-5.5611-4.6058-5.5611 s1.7361-0.5396,3.8706-0.5836c-2.2978-3.1275-4.3301-5.1536-4.3301-5.1536s7.9146-2.4337,10.9375,2.4336 c0.4391,0.7048,0.7762,1.3875,1.0417,2.0483c0.2553-0.6608,0.5923-1.3435,1.0315-2.0483 c3.0228-4.8673,10.9375-2.4336,10.9375-2.4336S46.6718,11.5513,44.374,14.6787z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6387,20.8234c-3.0513,1.236-3.5224,3.1594-4.3209,4.0898"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.374,14.6787c0,0-4.4382,1.5439-4.6699,4.3635"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8562,20.8234c3.0513,1.236,3.5224,3.1594,4.3209,4.0898"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.1209,14.6787c0,0,4.4382,1.5439,4.6699,4.3635"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34E.svg b/public/assets/img/icons/1F34E.svg
new file mode 100644
index 0000000..ebb43fb
--- /dev/null
+++ b/public/assets/img/icons/1F34E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M53.88,21.51a11.4166,11.4166,0,0,0-10.7373.5044c-.0352.0156-.0723.0332-.1084.0517a22.914,22.914,0,0,1-7.5674,1.8765,15.9071,15.9071,0,0,1-6.6377-1.85l-.1416-.0757a11.41,11.41,0,0,0-10.7637-.5064C10.7,25.1406,8.1008,36.69,12.1291,47.2539c2.373,6.2324,6.6846,11.08,11.5352,12.9658a10.9829,10.9829,0,0,0,9.1337-.2656,11.3772,11.3772,0,0,0,1.5323-.9316,2.7261,2.7261,0,0,1,3.1582,0,11.1728,11.1728,0,0,0,1.5312.9326,10.4646,10.4646,0,0,0,4.7354,1.1269,12.0778,12.0778,0,0,0,4.3828-.8593c4.8515-1.8858,9.165-6.7334,11.539-12.9678C63.7072,36.6846,61.1076,25.1353,53.88,21.51Z"/>
+ <path fill="#f4aa41" d="M48.9988,21.4048a1.0736,1.0736,0,0,0-.2454.0094l.0377-.2266C48.8666,21.2632,48.9328,21.3293,48.9988,21.4048Z"/>
+ <path fill="#d22f27" d="M53.883,21.5112a10.367,10.367,0,0,0-4.9023-1.1064,1,1,0,0,0-.6954,1.7c9.4434,9.6245,6.3877,19.16,3.7266,23.9878-3.8916,7.0586-10.8437,11.4658-14.457,10.68a1,1,0,0,0-.6719,1.8652,15.5133,15.5133,0,0,0,7.1689,1.8984,12.8953,12.8953,0,0,0,4.629-.8632c4.66-1.7764,8.6679-6.3038,10.9951-12.4219C63.7111,36.6826,61.1135,25.1357,53.883,21.5112Z"/>
+ <path fill="#b1cc33" d="M48.0445,17.3947c3.9562,1.3292,6.8444,5.8193,6.8444,5.8193s-5.0135,1.8354-8.97.5062c-3.9508-1.3274-6.8444-5.8193-6.8444-5.8193S44.0937,16.0673,48.0445,17.3947Z"/>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.046 20.733 35.046 15.272 30.702 10.929"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.3335,25.7657c3.6482,4.9493,4.3968,13.296,1.4093,21.1329-3.8569,10.1286-12.4875,15.573-19.2735,12.1633a10.24,10.24,0,0,1-1.3942-.849,3.7126,3.7126,0,0,0-4.3311-.0009,10.27,10.27,0,0,1-1.396.85c-6.7971,3.41-15.4276-2.0347-19.2846-12.1633-3.8569-10.1174-1.4756-21.0845,5.31-24.4942a10.42,10.42,0,0,1,9.838.4919s.0559.0336.1677.09a16.8628,16.8628,0,0,0,7.0878,1.9564,13.2712,13.2712,0,0,0,2.2487-.2145,18.6342,18.6342,0,0,0,2.126-.4632"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0445,17.3947c3.9562,1.3292,6.8444,5.8193,6.8444,5.8193s-5.0135,1.8354-8.97.5062c-3.9508-1.3274-6.8444-5.8193-6.8444-5.8193S44.0937,16.0673,48.0445,17.3947Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F34F.svg b/public/assets/img/icons/1F34F.svg
new file mode 100644
index 0000000..dc938b5
--- /dev/null
+++ b/public/assets/img/icons/1F34F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9805,22.748c3.2532-1.7664,6.7524-2.0682,9.8603-0.5143c6.7971,3.4098,9.1671,14.3768,5.3102,24.4942 c-3.8569,10.1286-12.4875,15.573-19.2735,12.1633c-0.4877-0.2459-0.953-0.5297-1.3942-0.849 c-1.2846-0.9296-3.0462-0.93-4.3311-0.0009c-0.4421,0.3197-0.9078,0.6038-1.396,0.8499 c-6.7971,3.4097-15.4276-2.0347-19.2846-12.1633c-3.8569-10.1174-1.4756-21.0845,5.3102-24.4942 c3.1079-1.5539,6.5959-1.2633,9.838,0.4919c0,0,0.0559,0.0336,0.1677,0.0895c0.7379,0.3913,3.9128,1.9564,7.0878,1.9564 c3.1637,0,7.043-1.5652,7.9598-1.9564C43.9022,22.7816,43.9469,22.7592,43.9805,22.748"/>
+ <path fill="#f4aa41" stroke="none" d="M49.407,21.2342c-0.0849-0.0094-0.1605,0-0.2454,0.0094l0.0377-0.2266 C49.2749,21.0926,49.341,21.1587,49.407,21.2342z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.2186,57.324 l-0.223,0.0652c-0.6184,0.0559-1.2366,0.2328-1.7738,0.5493c-0.071,0.0373-0.1521,0.0838-0.223,0.1304 c-0.4764,0.3166-0.9731,0.5959-1.5001,0.838c-1.5103,0.6983-3.1118,1.0148-4.7336,1.0055c-0.0405,0-0.081,0-0.1216-0.0093 C27.9374,59.5399,29.9443,57.324,36.2186,57.324z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.1497,46.7238 c-3.3608,8.8364-11.2484,16.1269-21.3971,10.8559c8.2802,1.7898,28.8929-18.7766,11.6544-36.3455 c1.52-0.0283,3.021,0.2927,4.4371,1.0007C60.6414,25.643,63.011,36.6129,59.1497,46.7238z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4527,17.2241c3.9562,1.3292,6.8444,5.8193,6.8444,5.8193s-5.0134,1.8354-8.9696,0.5062 c-3.9508-1.3274-6.8444-5.8193-6.8444-5.8193S44.5019,15.8967,48.4527,17.2241z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.4541,20.5625 35.4541,15.1018 31.1106,10.7583"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.7417,25.5951c3.6482,4.9493,4.3968,13.296,1.4093,21.1329c-3.8569,10.1286-12.4875,15.573-19.2735,12.1633 c-0.4877-0.2459-0.953-0.5297-1.3942-0.849c-1.2846-0.9296-3.0462-0.93-4.3311-0.0009c-0.4421,0.3197-0.9078,0.6038-1.396,0.8499 c-6.7971,3.4097-15.4276-2.0347-19.2846-12.1633c-3.8569-10.1174-1.4756-21.0845,5.3102-24.4942 c3.1079-1.5539,6.5959-1.2633,9.838,0.4919c0,0,0.0559,0.0336,0.1677,0.0895c0.7379,0.3913,3.9128,1.9564,7.0878,1.9564 c0.7267,0,1.4911-0.0826,2.2487-0.2145c0,0,1.1885-0.182,2.126-0.4632"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4527,17.2241c3.9562,1.3292,6.8444,5.8193,6.8444,5.8193s-5.0134,1.8354-8.9696,0.5062 c-3.9508-1.3274-6.8444-5.8193-6.8444-5.8193S44.5019,15.8967,48.4527,17.2241z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F350.svg b/public/assets/img/icons/1F350.svg
new file mode 100644
index 0000000..d8b9de3
--- /dev/null
+++ b/public/assets/img/icons/1F350.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-miterlimit="10" stroke-width="2" d="M56.599,32.8694 c6.3433,6.3433,6.3359,16.6243,0,22.9601c-6.3433,6.3433-16.6169,6.3433-22.9601,0c-0.1776-0.1776-0.3405-0.3553-0.5107-0.5403 c-1.5396-1.6728-2.6573-3.6046-3.3604-5.6401c-0.6588-1.5469-1.2509-3.1901-1.8431-4.8481 c-1.5987-4.4558-3.1901-8.9931-6.2396-12.0426c-3.2716-3.2716-3.2716-8.5711,0-11.8427c3.2641-3.2641,8.5712-3.2716,11.8427,0 c3.0495,3.0495,7.5868,4.6409,12.0426,6.2396c1.658,0.5922,3.3012,1.1843,4.8482,1.843c2.1169,0.9178,4.0709,1.9689,5.6401,3.3604 C56.2438,32.529,56.4214,32.6918,56.599,32.8694z"/>
+ <path fill="#5C9E31" stroke="none" d="M56.5987,55.8297c-4.7458,4.7574-11.3865,4.6603-11.3865,4.6603 C67.4175,47.2917,50.42,28.9939,50.42,28.9939s4.0668,1.9735,5.6346,3.366c0.1937,0.166,0.3689,0.332,0.5441,0.5072 C62.9434,39.2118,62.9265,49.4865,56.5987,55.8297z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.7378,21.5926c0,0-5.271-5.1624-10.4878,0.0543"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.8805,18.9186c2.9293-1.0048,6.3086-0.3418,8.6475,1.9971c3.0495,3.0495,7.5868,4.6409,12.0426,6.2396 c1.658,0.5922,3.3012,1.1843,4.8482,1.843c2.1169,0.9178,4.0709,1.9689,5.6401,3.3604c0.185,0.1702,0.3627,0.333,0.5403,0.5107 c6.3433,6.3433,6.3359,16.6243,0,22.9601c-6.3433,6.3433-16.6169,6.3433-22.9601,0c-0.1776-0.1776-0.3405-0.3553-0.5107-0.5403 c-1.5396-1.6728-2.6573-3.6046-3.3604-5.6401c-0.6588-1.5469-1.2509-3.1901-1.8431-4.8481 c-1.5987-4.4558-3.1901-8.9931-6.2396-12.0426c-2.1564-2.1564-2.8915-5.1939-2.2052-7.9509"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F351.svg b/public/assets/img/icons/1F351.svg
new file mode 100644
index 0000000..649e112
--- /dev/null
+++ b/public/assets/img/icons/1F351.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.6128,14.8309 c0,0-3.7211,6.9524-9.3761,9.375c-4.4396,1.9049-10.0808,1.0073-12.2962,0.5447c-2.2244,0.4174-7.8826,1.1998-12.2826-0.7952 c-5.6044-2.5373-9.183-9.5641-9.183-9.5641s7.6302-1.9423,13.2346,0.5949c1.2046,0.5423,2.307,1.2836,3.3085,2.1239 c3.786,3.1849,4.8131,3.5598,9.9995,0.1019c1.0184-0.8197,2.1358-1.5384,3.3511-2.056 C51.0237,12.7335,58.6128,14.8309,58.6128,14.8309z"/>
+ <path fill="#FFA7C0" stroke="#FFA7C0" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.72,39.78C60.41,52.47,49.28,62.43,36.71,63.98c-0.05,0.01-0.1,0.01-0.15,0.02h-0.11c-0.21,0-0.41-0.01-0.63-0.02 c-11.34-2.56-22.28-12.53-23.42-24.2c0-1.76,0.19-3.49,0.55-5.15c0.64-2.99,1.85-5.78,3.49-8.25c2.64-2.89,6.55-4.71,10.92-4.71 c2.27,0,4.4,0.48,6.31,1.35c1.29,0.59,2.73,0.7401,4.09,0.44c0.45-0.09,0.9-0.24,1.33-0.44c1.9-0.87,4.04-1.35,6.3-1.35 c4.88,0,9.2,2.27,11.8,5.76c0.29,0.37,0.54,0.75,0.78,1.14c0.4901,0.93,0.91,1.89,1.28,2.88c0.01,0.02,0.02,0.03,0.02,0.05 c0.12,0.32,0.23,0.65,0.33,0.98c0.09,0.29,0.1801,0.58,0.26,0.87c0.07,0.26,0.14,0.51,0.2,0.77c0.37,1.56,0.59,3.18,0.65,4.83 C60.72,39.23,60.72,39.5,60.72,39.78z"/>
+ <path fill="#E67A94" stroke="#E67A94" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.76,23.46 c1.05-0.2,2.05-0.36,2.99-0.46c-1.72,0.3-3.29,0.57-3.63,0.6C37.34,23.55,37.55,23.5,37.76,23.46z"/>
+ <path fill="#E67A94" stroke="#E67A94" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.72,39.78 C60.41,52.47,49.28,62.43,36.71,63.98C56.9236,59.261,68.1247,20.0555,40.75,23c2.16-0.37,4.57-0.77,5.09-0.77 c4.61,0,8.72,2.03,11.35,5.2c0.29,0.37,0.54,0.75,0.78,1.14c0.4901,0.93,0.91,1.89,1.28,2.88c0.01,0.02,0.02,0.03,0.02,0.05 c0.12,0.32,0.23,0.65,0.33,0.98c0.09,0.29,0.1801,0.58,0.26,0.87c0.07,0.26,0.14,0.51,0.2,0.77c0.39,1.56,0.62,3.17,0.65,4.83 C60.72,39.23,60.72,39.5,60.72,39.78z"/>
+ <path fill="none" stroke="#E67A94" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7192,36.595c-0.7182-3.444-3.4067-5.5325-3.4067-5.5325"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9611,17.325c1.0056-0.8284,2.1179-1.5632,3.3207-2.0925c5.6325-2.4789,13.2481-0.4519,13.2481-0.4519"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.5299,14.7806c0,0-1.0994,2.1043-3.0227,4.4128"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6404,16.8304c-1.0056-0.8284-2.1179-1.5632-3.3207-2.0925c-5.6325-2.4789-13.2481-0.4519-13.2481-0.4519"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.0716,14.286c0,0,1.0245,1.961,2.8257,4.1736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4451,15.3662c-0.3203-2.3302-1.1526-5.6407-3.3079-7.9037"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.72,39.78C60.41,52.47,49.28,62.43,36.71,63.98c-0.05,0.01-0.1,0.01-0.15,0.02h-0.11c-0.21,0-0.42,0.03-0.63-0.02 c-11.34-2.56-22.28-12.53-23.42-24.2c-0.17-1.75,0.19-3.49,0.55-5.15c0.64-2.99,1.85-5.78,3.49-8.25 c2.64-2.89,6.55-4.71,10.92-4.71c2.27,0,4.4,0.48,6.31,1.35c1.29,0.59,2.73,0.7401,4.09,0.44c0.45-0.09,0.9-0.24,1.33-0.44 c1.9-0.87,4.04-1.35,6.3-1.35c4.88,0,9.2,2.27,11.8,5.76c0.29,0.37,0.54,0.75,0.78,1.14c0.4901,0.93,0.91,1.89,1.28,2.88 c0.01,0.02,0.02,0.03,0.02,0.05c0.12,0.32,0.23,0.65,0.33,0.98c0.09,0.29,0.1801,0.58,0.26,0.87c0.07,0.26,0.14,0.51,0.2,0.77 c0.39,1.56,0.62,3.17,0.65,4.83C60.72,39.23,60.72,39.5,60.72,39.78z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9874,52.864c2.0414-7.1668,3.244-17.6158-3.7374-24.614"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F352.svg b/public/assets/img/icons/1F352.svg
new file mode 100644
index 0000000..41f354e
--- /dev/null
+++ b/public/assets/img/icons/1F352.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4,46.5c0.9-1.7,2.3-3.1,4.2-4c4.9-2.5,10.8-0.5,13.3,4.4s0.5,10.8-4.4,13.3s-10.8,0.5-13.3-4.4"/>
+ <path fill="#D22F27" d="M47.5,60.2c-1.3,0.7-2.7,1-4,1c11.3-9.3,1.8-18.3,0.1-19.7c3.4,0.2,6.6,2.2,8.3,5.4 C54.3,51.8,52.3,57.7,47.5,60.2z"/>
+ <circle cx="28.5" cy="51.4" r="9.9" fill="#EA5A47"/>
+ <path fill="#B1CC33" d="M35.2,15.7c4.5,4,5.7,11.6,5.7,11.6s-7.7-0.4-12.1-4.4c-4.5-4-5.7-11.6-5.7-11.6S30.8,11.7,35.2,15.7z"/>
+ <path fill="#D22F27" d="M33.1,60.2c-1.3,0.7-2.7,1-4,1c11.3-9.3,1.8-18.3,0.1-19.7c3.4,0.2,6.6,2.2,8.3,5.4 C39.9,51.8,38,57.7,33.1,60.2z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1,42.3c1.2-0.5,2.5-0.8,3.9-0.8c5.5,0,9.9,4.4,9.9,9.9s-4.4,9.9-9.9,9.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5,10.7c0,0.3,0,0.7,0,1c0.1,17.1,3.2,27.7,4.3,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,61.2c-1.5,0-2.9-0.3-4.2-0.9"/>
+ <circle cx="28.5" cy="51.4" r="9.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.2,15.7c4.5,4,5.7,11.6,5.7,11.6s-7.7-0.4-12.1-4.4c-4.5-4-5.7-11.6-5.7-11.6S30.8,11.7,35.2,15.7z"/>
+ <circle cx="28.5" cy="51.4" r="9.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,42.3c0,0-19.5-10.1-19.5-31.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F353.svg b/public/assets/img/icons/1F353.svg
new file mode 100644
index 0000000..b4a695a
--- /dev/null
+++ b/public/assets/img/icons/1F353.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M36.153,60.1681h-.0274l-.0439-.0019c-3.9814-.1885-12.4863-4.3536-19.123-18.7686a14.5371,14.5371,0,0,1,.4423-14.6689c3.4786-5.4161,10.37-8.3526,18.8916-8.0166,8.4278-.2959,15.2793,2.6328,18.7442,8.0371,2.7558,4.3007,2.8877,9.6679.3623,14.7265C52.5026,47.7492,44.7565,59.77,36.2614,60.1662,36.238,60.1671,36.1881,60.1681,36.153,60.1681Z"/>
+ <path fill="#d22f27" d="M55.0368,26.7491c-3.4649-5.4043-10.3164-8.333-18.7442-8.0371a31.649,31.649,0,0,0-3.5044.0584c6.8992.4828,12.4383,3.3011,15.4373,7.9787,2.7559,4.3008,2.8877,9.668.3623,14.7266-2.5024,5.42-8.6257,15.1239-15.7236,17.921a10.2708,10.2708,0,0,0,3.2175.7694l.0439.002h.0274c.0351,0,.085-.001.1084-.002,8.4951-.3964,16.2412-12.417,19.1377-18.69C57.9245,36.4171,57.7926,31.05,55.0368,26.7491Z"/>
+ <path fill="#5c9e31" d="M26.9616,27.7258a1,1,0,0,1-.9219-.6153,5.4579,5.4579,0,0,1-.334-2.72c-6.9277.1084-8.4775-1.9932-8.7256-2.4385a1,1,0,0,1,.2159-1.2412,17.9743,17.9743,0,0,1,16.2324-3.9277v-.9316a2.0464,2.0464,0,0,1,2.0439-2.044h1.251a2.0463,2.0463,0,0,1,2.0439,2.044v.9794a17.9573,17.9573,0,0,1,16.4375,3.88,1,1,0,0,1,.2159,1.2412c-.2491.4473-1.8242,2.56-8.8467,2.4366a6.3533,6.3533,0,0,1-.5088,2.7744,1.0015,1.0015,0,0,1-.8994.5625c-3.5869,0-7.4912-1.9766-8.9268-2.7783-3.2646,2.0214-8.9013,2.7392-9.1533,2.77A1.075,1.075,0,0,1,26.9616,27.7258Z"/>
+ <circle cx="25.1979" cy="33.736" r="2" fill="#d22f27"/>
+ <circle cx="33.1979" cy="33.736" r="2" fill="#d22f27"/>
+ <circle cx="40.1979" cy="33.736" r="2" fill="#d22f27"/>
+ <circle cx="47.1979" cy="33.736" r="2" fill="#d22f27"/>
+ <circle cx="44.1979" cy="42.1463" r="2" fill="#d22f27"/>
+ <circle cx="36.1979" cy="42.1463" r="2" fill="#d22f27"/>
+ <circle cx="28.1979" cy="42.1463" r="2" fill="#d22f27"/>
+ <circle cx="32.1979" cy="51.7437" r="2" fill="#d22f27"/>
+ <circle cx="40.1979" cy="51.7437" r="2" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <line x1="24.9942" x2="24.9942" y1="34.7437" y2="32.7282" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.9942" x2="32.9942" y1="34.7437" y2="32.7282" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.9942" x2="39.9942" y1="34.7437" y2="32.7282" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.9942" x2="46.9942" y1="34.7437" y2="32.7282" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.9942" x2="43.9942" y1="43.154" y2="41.1385" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.9942" x2="35.9942" y1="43.154" y2="41.1385" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.9942" x2="27.9942" y1="43.154" y2="41.1385" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.9942" x2="31.9942" y1="52.7515" y2="50.736" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.9942" x2="39.9942" y1="52.7515" y2="50.736" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4354,23.349c7.8372.4,9.11-1.8828,9.11-1.8828a17.0606,17.0606,0,0,0-16.78-3.3117V15.8529a1.0439,1.0439,0,0,0-1.0439-1.0438H35.47a1.0439,1.0439,0,0,0-1.0439,1.0438V18.09a17.031,17.031,0,0,0-16.5755,3.3767s1.2725,2.2824,9.11,1.8828a5.0163,5.0163,0,0,0,0,3.3783s6.28-.7782,9.2376-2.9572c0,0,4.7944,2.9572,8.9651,2.9572A5.55,5.55,0,0,0,45.4354,23.349Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0032,25.7021a13.6978,13.6978,0,0,1,1.19,1.5887c2.56,3.9955,2.6736,9.0035.31,13.74-2.8141,6.0928-10.2772,17.7635-18.2906,18.1381l-.0447.0019-.0446-.0019C28.1307,58.79,20.6853,47.106,17.8647,40.9806A13.5916,13.5916,0,0,1,18.24,27.27a13.8022,13.8022,0,0,1,1.1712-1.5664"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F354.svg b/public/assets/img/icons/1F354.svg
new file mode 100644
index 0000000..24316fd
--- /dev/null
+++ b/public/assets/img/icons/1F354.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="m57.6 48.95-41.6 0.347c-1.104 0.0092-2-0.8955-2-2v-6.75c0-1.104 0.8955-2 2-2l41.89 0.6072z"/>
+ <path fill="#f4aa41" d="m32.88 49.47h-17.88c-1.104 0-2 0.7013-2 1.566v4.699c0 0.865 0.8955 1.566 2 1.566h42c1.104 0 2-0.7013 2-1.566v-4.699c0-0.865-0.8955-1.566-2-1.566h-17.79"/>
+ <path fill="#e27022" d="m48 49.3h9c1.104 0 2 0.7168 2 1.601v4.803c0 0.8841-0.8955 1.601-2 1.601h-9z"/>
+ <path fill="#f4aa41" d="m59 27.53c0 0.7243-0.8955 1.312-2 1.312h-42c-1.104 0-2-0.5872-2-1.312 1.484-7.465 11.21-13.23 23-13.23s21.52 5.765 23 13.23z"/>
+ <path fill="#e27022" d="m42 15.14c3.074 3.299 5.156 7.823 6 13.67h9c1.104 0 2-0.5738 2-1.281-1.5-7.201-10.66-11.53-17-12.39z"/>
+ <polygon transform="translate(14.26 17.08) scale(.5893)" fill="#fcea2b" points="49.94 35.25 22.06 35.25 36 49.19"/>
+ <path fill="#6a462f" stroke-width="0" d="m48 38.48v10.82h8c1.104 0 2-0.8955 2-2v-6.75c0-1.104-0.8955-2-2-2h-6.666"/>
+ <rect x="16.33" y="31.2" width="39.35" height="2.093" fill="#ea5a47" fill-rule="evenodd" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" paint-order="stroke fill markers"/>
+ <path fill="#d22f27" fill-rule="evenodd" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m49.04 31.2h6.661v2.126h-6.661z" paint-order="stroke fill markers"/>
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linejoin="round" stroke-width="2" d="m15.89 37.09 40.58-0.3828c2.212-0.4852 2.519-1.021 2.732-2.267-1.861 1.266-3.301 1.278-4.582 1.438-2.319-0.01147-4.462 0.02441-5.933-1.85l-5.997-0.4466-4.338 1.914-4.338-0.0638-4.785-1.659-5.104-0.2552c-1.222 1.475-3.522 1.902-4.913 2.361-2.134-0.3929-4.418 0.8084-6.398-1.438 0.4895 1.538 0.4986 1.973 3.08 2.65z"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linejoin="round" stroke-width="2" d="m49.02 37.84 7.438-1.134c2.212-0.4852 2.519-1.021 2.732-2.267-1.861 1.266-3.301 1.278-4.582 1.438-2.319-0.01147-2.088-0.01915-4.079-1.018l-1.509-0.8729z"/>
+ <path fill="#d22f27" fill-rule="evenodd" stroke="#d22f27" stroke-linecap="round" stroke-width="2" d="m49.04 31.2h4.185v2.126h-4.185z" paint-order="stroke fill markers"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.88 49.3h-16.88c-1.104 0-2-0.8955-2-2v-6.75c0-1.104 0.8955-2 2-2h40c1.104 0 2 0.8955 2 2v6.75c0 1.104-0.8955 2-2 2h-16.79z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.88 49.47h-17.88c-1.104 0-2 0.7013-2 1.566v4.699c0 0.865 0.8955 1.566 2 1.566h42c1.104 0 2-0.7013 2-1.566v-4.699c0-0.865-0.8955-1.566-2-1.566h-17.79z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59 27.93c0 0.7243-0.8955 1.312-2 1.312h-42c-1.104 0-2-0.5872-2-1.312 1.484-7.465 11.21-13.23 23-13.23s21.52 5.765 23 13.23z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m43.24 38.93h-14.48l7.242 7.164z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59.19 34.1c-0.7619 0.3964-1.358 0.8199-2.487 1.002-1.368 0.3587-3.178 0.2195-4.602 0-1.928-0.3112-2.302-1.326-4.602-1.708-1.424-0.2195-3.178-0.2195-4.602 0-2.299 0.3815-2.673 1.396-4.602 1.708-1.424 0.2195-3.178 0.2195-4.602 0-1.928-0.3112-2.302-1.326-4.602-1.708-1.424-0.2195-3.178-0.2195-4.602 0-2.299 0.3815-2.673 1.396-4.602 1.708-1.424 0.2195-3.178 0.2195-4.602 0-1.129-0.1823-1.725-0.6058-2.487-1.002" paint-order="stroke fill markers"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F355.svg b/public/assets/img/icons/1F355.svg
new file mode 100644
index 0000000..a7d3dfe
--- /dev/null
+++ b/public/assets/img/icons/1F355.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M52.2637,19.7373c0.4765,0.4775,0.916,0.9775,1.3418,1.4854l2.9004-5.7286 c-11.3252-11.3252-29.6875-11.3252-41.0118,0l2.9004,5.7286c0.4258-0.5079,0.8653-1.0079,1.3418-1.4854 C28.7197,10.7539,43.2803,10.7539,52.2637,19.7373z"/>
+ <path fill="#fcea2b" stroke="none" d="M53.6055,21.2227c-0.4258-0.5079-0.8653-1.0079-1.3418-1.4854c-8.9834-8.9834-23.544-8.9834-32.5274,0 c-0.4765,0.4775-0.916,0.9775-1.3418,1.4854L36,56L53.6055,21.2227z"/>
+ <circle cx="31" cy="24" r="5" fill="#ea5a47" stroke="none"/>
+ <circle cx="44" cy="24" r="3" fill="#ea5a47" stroke="none"/>
+ <circle cx="37" cy="36" r="3" fill="#ea5a47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.2637,19.7373c0.4765,0.4775,0.916,0.9775,1.3418,1.4854l2.9004-5.7286c-11.3252-11.3252-29.6875-11.3252-41.0118,0 l2.9004,5.7286c0.4258-0.5079,0.8653-1.0079,1.3418-1.4854C28.7197,10.7539,43.2803,10.7539,52.2637,19.7373z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.6055,21.2227c-0.4258-0.5079-0.8653-1.0079-1.3418-1.4854c-8.9834-8.9834-23.544-8.9834-32.5274,0 c-0.4765,0.4775-0.916,0.9775-1.3418,1.4854L36,56L53.6055,21.2227z"/>
+ <circle cx="31" cy="24" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="44" cy="24" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="37" cy="36" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F356.svg b/public/assets/img/icons/1F356.svg
new file mode 100644
index 0000000..2392f23
--- /dev/null
+++ b/public/assets/img/icons/1F356.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M51.6777,23.8569c0.7129,0.418,1.3868,0.9239,2,1.5362c3.9043,3.9057,3.9043,10.2378-0.0019,14.1421 c-0.9317,0.9316-2.002,1.6347-3.1445,2.1211c-0.9532,0.4082-1.9825,0.5097-2.9727,0.7636 c-2.3955,0.6133-4.5059,2.6309-5.1338,5.0196c-0.291,1.1074-0.3906,2.2656-0.876,3.3261 c-0.4824,1.0537-1.1455,2.0449-2.0136,2.9121c-3.9053,3.9053-10.2364,3.9063-14.1426,0c-0.6113-0.6113-1.1172-1.2871-1.5352-1.999 c-0.4629-0.79-0.8164-1.626-1.0469-2.4892c-0.8632-0.2305-1.6992-0.584-2.4882-1.0469c-0.7129-0.417-1.3887-0.9238-2-1.5352 c-3.9063-3.9062-3.9053-10.2373,0-14.1426c0.8681-0.8681,1.8593-1.5312,2.9131-2.0136c1.0605-0.4854,2.2177-0.585,3.3251-0.876 c2.3877-0.6284,4.4063-2.7378,5.0196-5.1343c0.2539-0.9902,0.3564-2.0205,0.7637-2.9746c0.4863-1.1406,1.1894-2.2129,2.121-3.1445 c3.9053-3.9043,10.2364-3.9053,14.1407,0c0.6113,0.6113,1.1191,1.2871,1.5371,2c0.4629,0.789,0.8144,1.625,1.0449,2.4892 C50.0508,23.0415,50.8887,23.394,51.6777,23.8569z"/>
+ <path fill="#FFFFFF" stroke="none" d="M20.3223,48.1426l-3.7676,3.7676c-1.1719-1.1719-3.0723-1.1719-4.2432,0 c-1.1709,1.1718-1.1709,3.0703,0.001,4.2421c0.7383,0.7393,1.7656,1.0098,2.7188,0.8165 c-0.1934,0.9531,0.0771,1.9804,0.8164,2.7187c1.1718,1.1719,3.0703,1.1719,4.2421,0.001c1.1719-1.1709,1.1719-3.0713,0-4.2432 l3.7676-3.7666"/>
+ <path fill="#FFFFFF" stroke="none" d="M51.6778,23.857l3.7676-3.7676c1.1719,1.1719,3.0723,1.1719,4.2432,0 c1.1709-1.1718,1.1709-3.0703-0.001-4.2421c-0.7383-0.7393-1.7656-1.0098-2.7188-0.8165c0.1934-0.9531-0.0771-1.9804-0.8164-2.7187 c-1.1718-1.1719-3.0703-1.1719-4.2421-0.001c-1.1719,1.1709-1.1719,3.0713,0,4.2432l-3.7676,3.7666"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3223,48.1426l-3.7676,3.7676c-1.1719-1.1719-3.0723-1.1719-4.2432,0c-1.1709,1.1718-1.1709,3.0703,0.001,4.2421 c0.7383,0.7393,1.7656,1.0098,2.7188,0.8165c-0.1934,0.9531,0.0771,1.9804,0.8164,2.7187c1.1718,1.1719,3.0703,1.1719,4.2421,0.001 c1.1719-1.1709,1.1719-3.0713,0-4.2432l3.7676-3.7666"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3223,48.1426c0.789,0.4629,1.625,0.8164,2.4882,1.0469c0.2305,0.8632,0.584,1.6992,1.0469,2.4892"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6777,23.8569l3.7676-3.7675c1.1719,1.1718,3.0703,1.1718,4.2422,0c1.1719-1.1709,1.1719-3.0704,0-4.2422 c-0.7383-0.7383-1.7656-1.0098-2.7187-0.8164c0.1933-0.9532-0.0782-1.9805-0.8165-2.7188c-1.1718-1.1719-3.0722-1.1719-4.2441,0 c-1.1699,1.1709-1.1719,3.0703,0,4.2422l-3.7656,3.7676"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.1426,20.3218c-0.418-0.7129-0.9258-1.3887-1.5371-2c-3.9043-3.9053-10.2354-3.9043-14.1407,0 c-0.9316,0.9316-1.6347,2.0039-2.121,3.1445c-0.4073,0.9541-0.5098,1.9844-0.7637,2.9746 c-0.6133,2.3965-2.6319,4.5059-5.0196,5.1343c-1.1074,0.291-2.2646,0.3906-3.3251,0.876 c-1.0538,0.4824-2.045,1.1455-2.9131,2.0136c-3.9053,3.9053-3.9063,10.2364,0,14.1426c0.6113,0.6114,1.2871,1.1182,2,1.5352"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6777,23.8569c-0.789-0.4629-1.6269-0.8154-2.4902-1.0459c-0.2305-0.8642-0.582-1.7002-1.0449-2.4892"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6777,23.8569c0.7129,0.418,1.3868,0.9239,2,1.5362c3.9043,3.9057,3.9043,10.2378-0.0019,14.1421 c-0.9317,0.9316-2.002,1.6347-3.1445,2.1211c-0.9532,0.4082-1.9825,0.5097-2.9727,0.7636 c-2.3955,0.6133-4.5059,2.6309-5.1338,5.0196c-0.291,1.1074-0.3906,2.2656-0.876,3.3261 c-0.4824,1.0537-1.1455,2.0449-2.0136,2.9121c-3.9053,3.9053-10.2364,3.9063-14.1426,0c-0.6113-0.6113-1.1172-1.2871-1.5352-1.999"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F357.svg b/public/assets/img/icons/1F357.svg
new file mode 100644
index 0000000..8c1ac1c
--- /dev/null
+++ b/public/assets/img/icons/1F357.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M33.4932,61c1.0449,0,1.9629-0.5352,2.5-1.3457C36.5303,60.4648,37.4482,61,38.4922,61 c1.6572,0,3.001-1.3437,3.001-2.999c0-1.6572-1.3438-3.001-3-3.001v-6h-5v6c-1.6573,0-3.001,1.3438-3,3 C30.4932,59.6582,31.8359,61,33.4932,61z"/>
+ <path fill="#f4aa41" stroke="none" d="M40.877,12.7861c-0.7774-1.9394-2.667-3.3144-4.8838-3.3144s-4.1065,1.375-4.8838,3.3144 C24.6924,21.0107,24.3203,32.4092,29.9932,41c0,2.291,0,4.3369,0,5c0,1.6563,1.3437,3,3,3c1.6562,0,4.3437,0,6,0 c1.6562,0,3-1.3437,3-3c0-0.6631,0-2.709,0-5.001C47.666,32.4092,47.2949,21.0107,40.877,12.7861z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4932,61c1.0449,0,1.9629-0.5352,2.5-1.3457C36.5303,60.4648,37.4482,61,38.4922,61c1.6572,0,3.001-1.3437,3.001-2.999 c0-1.6572-1.3438-3.001-3-3.001v-6h-5v6c-1.6573,0-3.001,1.3438-3,3C30.4932,59.6582,31.8359,61,33.4932,61z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.877,12.7861c-0.7774-1.9394-2.667-3.3144-4.8838-3.3144s-4.1065,1.375-4.8838,3.3144 C24.6924,21.0107,24.3203,32.4092,29.9932,41c0,2.291,0,4.3369,0,5c0,1.6563,1.3437,3,3,3c1.6562,0,4.3437,0,6,0 c1.6562,0,3-1.3437,3-3c0-0.6631,0-2.709,0-5.001C47.666,32.4092,47.2949,21.0107,40.877,12.7861z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F358.svg b/public/assets/img/icons/1F358.svg
new file mode 100644
index 0000000..e7d92dc
--- /dev/null
+++ b/public/assets/img/icons/1F358.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M54.9,59.2c0.6-0.8,0.4-1.6,0.8-2c0.6-0.6,0.8-1.5,0.5-2.3c0.3,0,0.5-0.1,0.8-0.3c0.7-0.5,1.1-1.3,0.9-2.1 c0.9,0.4,1.9,0.1,2.5-0.7c0.5-0.7,0.4-1.6-0.1-2.3c0.3-0.1,0.5-0.3,0.7-0.5c0.6-0.6,0.7-1.5,0.4-2.2c0.9,0.2,1.9-0.4,2.2-1.3 c0.3-0.8,0-1.7-0.6-2.2c0.2-0.2,0.4-0.4,0.6-0.6c0.4-0.7,0.3-1.6-0.2-2.3c0.9-0.1,1.7-0.8,1.8-1.8c0.1-0.9-0.4-1.7-1.1-2 c0.2-0.2,0.3-0.5,0.4-0.7c0.2-0.8-0.1-1.7-0.7-2.1c0.9-0.3,1.5-1.2,1.4-2.2c-0.1-0.9-0.8-1.5-1.6-1.7c0.1-0.2,0.2-0.5,0.2-0.8 c0-0.9-0.5-1.6-1.2-1.9c0.8-0.5,1.2-1.5,0.8-2.4c-0.3-0.8-1.1-1.3-2-1.2c0.1-0.3,0.1-0.5,0-0.8c-0.2-0.8-0.9-1.4-1.7-1.6 c0.7-0.7,0.8-1.8,0.2-2.6c-0.5-0.7-1.4-1-2.2-0.7c0-0.3-0.1-0.5-0.2-0.8c-0.4-0.8-1.2-1.2-2-1.1c0.5-0.8,0.3-1.9-0.4-2.5 s-1.6-0.6-2.3-0.2c-0.1-0.3-0.2-0.5-0.4-0.7C51.6,12,50.8,11.7,50,12c0.3-0.9-0.2-1.9-1-2.3c-0.8-0.4-1.7-0.2-2.3,0.4 c-0.1-0.2-0.3-0.5-0.6-0.6c-0.7-0.5-1.6-0.5-2.3,0c0-0.9-0.6-1.8-1.6-2c-0.9-0.2-1.7,0.2-2.1,0.9c-0.2-0.2-0.4-0.4-0.7-0.5 c-0.8-0.3-1.7-0.1-2.2,0.5c-0.2-0.9-1-1.6-2-1.6c-0.9,0-1.6,0.6-1.8,1.4c-0.2-0.1-0.5-0.2-0.8-0.3c-0.8-0.1-1.6,0.3-2,1 c-0.4-0.9-1.4-1.3-2.3-1c-0.8,0.2-1.4,1-1.4,1.8c-0.3-0.1-0.5-0.1-0.8-0.1c-0.8,0.1-1.5,0.7-1.7,1.5c-0.6-0.7-1.7-0.9-2.5-0.4 c-0.8,0.4-1.1,1.3-1,2.1c-0.3,0-0.6,0-0.8,0.1c-0.8,0.3-1.3,1-1.3,1.9C18,14.2,17,14.3,16.2,15c-0.6,0.6-0.8,1.5-0.4,2.3 c-0.3,0-0.5,0.1-0.8,0.3c-0.7,0.5-1,1.3-0.8,2.1c-0.9-0.4-1.9,0-2.4,0.8c-0.5,0.7-0.4,1.7,0.1,2.3c-0.2,0.1-0.5,0.3-0.7,0.5 c-0.6,0.6-0.7,1.5-0.3,2.3C10,25.5,9,26,8.7,27c-0.3,0.8,0,1.7,0.7,2.2c-0.2,0.2-0.4,0.4-0.5,0.6c-0.4,0.8-0.3,1.6,0.3,2.3 c-0.9,0.1-1.7,0.9-1.8,1.8c-0.1,0.9,0.5,1.6,1.2,2c-0.2,0.2-0.3,0.5-0.4,0.7c-0.2,0.7,0.1,1.5,0.8,2c-0.9,0.3-1.4,1.3-1.3,2.2 c0.2,0.9,0.8,1.5,1.7,1.6c-0.1,0.2-0.2,0.5-0.2,0.8c0,0.9,0.5,1.6,1.3,1.9c-0.8,0.5-1.1,1.6-0.7,2.5c0.4,0.8,1.2,1.2,2,1.2 c0,0.3,0,0.6,0,0.8c0.2,0.8,0.9,1.4,1.7,1.5c-0.6,0.7-0.7,1.8-0.1,2.6c0.5,0.7,1.4,0.9,2.2,0.7c0,0.3,0.1,0.5,0.2,0.8 c0.4,0.8,1.2,1.1,2,1c-0.4,0.8-0.9,3-0.2,3.6l6.6,4.2c0.8,0.4,1.9-1.5,2.5-2.1c0.1,0.2,0.3,0.4,0.6,0.6c0.7,0.5,1.6,0.4,2.3,0 c0,1,0.7,1.8,1.6,2c0.9,0.2,1.7-0.3,2.1-1c0.2,0.2,0.4,0.3,0.7,0.4c0.2,0.1,0.4,0.1,0.6,0.1c0.4,0.5,1,0.9,1.7,0.9 c0.9,0,1.6-0.6,1.9-1.3c0.2,0.2,0.5,0.3,0.8,0.3c0.8,0.1,1.6-0.3,2.1-1c0.4,0.9,1.3,1.4,2.3,1.1c0.8-0.2,1.4-0.9,1.5-1.8 c0.3,0.1,0.5,0.1,0.8,0.1c0.9-0.1,3.2,0.4,5.2-0.4L54.9,59.2z"/>
+ <path fill="#E27022" d="M64.8,38.8c0.1-0.9-0.4-1.7-1.1-2c0.2-0.2,0.3-0.5,0.4-0.7c0.2-0.8-0.1-1.7-0.7-2.1 c0.9-0.3,1.5-1.2,1.4-2.2c-0.1-0.9-0.8-1.5-1.6-1.7c0.1-0.2,0.2-0.5,0.2-0.8c0-0.9-0.5-1.6-1.2-1.9c0.8-0.5,1.2-1.5,0.8-2.4 c-0.3-0.8-1.1-1.3-2-1.2c0.1-0.3,0.1-0.5,0-0.8c-0.2-0.8-0.9-1.4-1.7-1.6c0.7-0.7,0.8-1.8,0.2-2.6c-0.5-0.7-1.4-1-2.2-0.7 c0-0.3-0.1-0.5-0.2-0.8c-0.4-0.8-1.2-1.2-2-1.1c0.5-0.8,0.3-1.9-0.4-2.5C54,13,53,12.9,52.3,13.3c-0.1-0.3-0.2-0.5-0.4-0.7 c-0.5-0.7-1.4-0.9-2.2-0.6c0.3-0.9-0.2-1.9-1-2.3c-0.8-0.4-1.7-0.2-2.3,0.4c-0.1-0.2-0.3-0.5-0.6-0.6c-0.7-0.5-1.6-0.5-2.3,0 c0-0.7-0.3-1.4-0.9-1.7c0.2,0.7,0.2,1.6-0.1,2.3c0.8-0.1,1.6,0.4,2,1.4c0.1,0.3,0.2,0.7,0.2,1.1c0.8-0.3,1.7,0,2.2,1 c0.6,1,0.5,2.5-0.2,3.3c0.8,0.2,1.5,0.9,1.7,2c0.1,0.4,0.1,0.7,0,1.1c0.8,0,1.6,0.6,2,1.6c0.4,1.2,0,2.5-0.8,3.2 c0.7,0.4,1.3,1.4,1.2,2.5c0,0.4-0.1,0.7-0.2,1.1c0.8,0.2,1.5,1.1,1.6,2.2c0.1,1.3-0.5,2.5-1.4,2.9c0.6,0.6,1,1.7,0.7,2.8 c-0.1,0.4-0.2,0.7-0.4,1c0.7,0.5,1.2,1.5,1.1,2.6c0,1.1-0.8,2.1-1.7,2.1c0.5,0.8,0.6,2,0.2,3c-0.1,0.3-0.3,0.6-0.6,0.8 c0.6,0.7,0.9,1.8,0.6,2.9c-0.3,1.2-1.3,1.9-2.2,1.7c0.3,1,0.2,2.1-0.4,2.9c-0.2,0.3-0.4,0.5-0.7,0.6c0.5,0.9,0.6,2.1,0.1,3 C47,58,45.9,58.3,45,57.8c0.2,1-0.2,2.1-0.9,2.7c-0.2,0.2-0.5,0.3-0.8,0.4c0.3,1,0.2,2.1-0.4,2.9l0,0c0.8-0.2,1.4-0.9,1.5-1.8 c0.3,0.1,0.5,0.1,0.8,0.1c0.9-0.1,3.2,0.4,5.2-0.4l4.1-2.5c0.6-0.8,0.4-1.6,0.8-2c0.6-0.6,0.8-1.5,0.5-2.3c0.3,0,0.5-0.1,0.8-0.3 c0.7-0.5,1.1-1.3,0.9-2.1c0.9,0.4,1.9,0.1,2.5-0.7c0.5-0.7,0.4-1.6-0.1-2.3c0.3-0.1,0.5-0.3,0.7-0.5c0.6-0.6,0.7-1.5,0.4-2.2 c0.9,0.2,1.9-0.4,2.2-1.3c0.3-0.8,0-1.7-0.6-2.2c0.2-0.2,0.4-0.4,0.6-0.6c0.4-0.7,0.3-1.6-0.2-2.3C63.9,40.5,64.7,39.8,64.8,38.8z"/>
+ <path fill="#3F3F3F" d="M50,62.6c-4.2,2.2-9,3.4-14,3.4c-5.1,0-9.8-1.3-14-3.5V44h28V62.6z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2,58.5c0.4-0.3,0.8-0.6,1.2-0.9c0.6-0.6,0.8-1.5,0.5-2.3c0.3,0,0.5-0.1,0.8-0.3c0.7-0.5,1.1-1.3,0.9-2.1 c0.9,0.4,1.9,0.1,2.5-0.7c0.5-0.7,0.4-1.7-0.1-2.3c0.3-0.1,0.5-0.3,0.7-0.5c0.6-0.6,0.7-1.5,0.4-2.2c0.9,0.2,1.9-0.4,2.2-1.3 c0.3-0.8,0-1.7-0.6-2.2c0.2-0.2,0.4-0.4,0.6-0.6c0.4-0.7,0.3-1.6-0.2-2.3c0.9-0.1,1.7-0.8,1.8-1.8c0.1-0.9-0.4-1.7-1.1-2 c0.2-0.2,0.3-0.5,0.4-0.7c0.2-0.8-0.1-1.7-0.7-2.1c0.9-0.3,1.5-1.2,1.4-2.2c-0.1-0.9-0.8-1.5-1.6-1.7c0.1-0.2,0.2-0.5,0.2-0.8 c0-0.9-0.5-1.6-1.2-1.9c0.8-0.5,1.2-1.5,0.8-2.4c-0.3-0.8-1.1-1.3-2-1.2c0.1-0.3,0.1-0.5,0-0.8c-0.2-0.8-0.9-1.4-1.7-1.6 c0.7-0.7,0.8-1.8,0.2-2.6c-0.5-0.7-1.4-1-2.2-0.7c0-0.3-0.1-0.5-0.2-0.8c-0.4-0.8-1.2-1.2-2-1.1c0.5-0.8,0.3-1.9-0.4-2.5 s-1.6-0.6-2.3-0.2c-0.1-0.3-0.2-0.5-0.4-0.7c-0.5-0.7-1.4-0.9-2.2-0.6c0.3-0.9-0.2-1.9-1-2.3c-0.8-0.4-1.7-0.2-2.3,0.4 c-0.1-0.2-0.3-0.5-0.6-0.6c-0.7-0.5-1.6-0.5-2.3,0c0-0.9-0.6-1.8-1.6-2c-0.9-0.2-1.7,0.2-2.1,0.9c-0.2-0.2-0.4-0.4-0.7-0.5 C38.4,7.8,37.6,8,37,8.6C36.8,7.7,36,7,35,7c-0.9,0-1.6,0.6-1.8,1.4c-0.2-0.1-0.5-0.2-0.8-0.3c-0.8-0.1-1.6,0.3-2,1 c-0.4-0.9-1.4-1.3-2.3-1c-0.8,0.2-1.4,1-1.4,1.8c-0.3-0.1-0.5-0.1-0.8-0.1c-0.8,0.1-1.5,0.7-1.7,1.5c-0.6-0.7-1.7-0.9-2.5-0.4 c-0.8,0.4-1.1,1.3-1,2.1c-0.3,0-0.6,0-0.8,0.1c-0.8,0.3-1.3,1-1.3,1.9c-0.8-0.6-1.8-0.5-2.6,0.2c-0.6,0.6-0.8,1.5-0.4,2.3 c-0.3,0-0.5,0.1-0.8,0.3c-0.7,0.5-1,1.3-0.8,2.1c-0.9-0.4-1.9,0-2.4,0.8c-0.5,0.7-0.4,1.7,0.1,2.3c-0.2,0.1-0.5,0.3-0.7,0.5 c-0.6,0.6-0.7,1.5-0.3,2.3c-0.9-0.1-1.9,0.4-2.2,1.4c-0.3,0.8,0,1.7,0.7,2.2C9,29.6,8.8,29.8,8.7,30c-0.4,0.8-0.3,1.6,0.3,2.3 C7.9,32.2,7.1,33,7.1,34c-0.1,0.9,0.5,1.6,1.2,2c-0.2,0.2-0.3,0.5-0.4,0.7c-0.2,0.8,0.1,1.7,0.8,2.1C7.8,39.1,7.3,40,7.4,41 c0.2,0.9,0.8,1.5,1.7,1.6c-0.1,0.2-0.2,0.5-0.2,0.8c0,0.9,0.5,1.6,1.3,1.9c-0.8,0.5-1.1,1.6-0.7,2.5c0.4,0.8,1.2,1.2,2,1.2 c0,0.3,0,0.6,0,0.8c0.2,0.8,0.9,1.4,1.7,1.5c-0.6,0.7-0.7,1.8-0.1,2.6c0.5,0.7,1.4,0.9,2.2,0.7c0,0.3,0.1,0.5,0.2,0.8 c0.4,0.8,1.2,1.1,2,1c-0.4,0.8-0.2,1.9,0.5,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,62.6c-4.2,2.2-9,3.4-14,3.4c-5.1,0-9.8-1.3-14-3.5V44h28V62.6z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F359.svg b/public/assets/img/icons/1F359.svg
new file mode 100644
index 0000000..2b49b8e
--- /dev/null
+++ b/public/assets/img/icons/1F359.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M44,10c0-1.1045-0.8955-2-2-2c-0.3779,0-0.7275,0.1113-1.0303,0.2935C40.9854,8.1968,41,8.1006,41,8 c0-1.1045-0.8955-2-2-2c-0.6006,0-1.1338,0.2705-1.5,0.6899C37.1338,6.2705,36.6006,6,36,6c-0.6006,0-1.1338,0.2705-1.5,0.6899 C34.1338,6.2705,33.6006,6,33,6c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C30.7275,8.1113,30.3779,8,30,8 c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C27.7275,10.1113,27.3779,10,27,10c-1.1045,0-2,0.8955-2,2 c0,0.3779,0.1113,0.728,0.2939,1.0298C25.1963,13.0151,25.1006,13,25,13c-1.1045,0-2,0.8955-2,2 c0,0.3779,0.1113,0.728,0.2939,1.0298C23.1963,16.0151,23.1006,16,23,16c-0.873,0-1.6074,0.563-1.8799,1.3428 C20.7998,17.1265,20.415,17,20,17c-1.1045,0-2,0.8955-2,2c0,0.3779,0.1113,0.728,0.2939,1.0298C18.1963,20.0151,18.1006,20,18,20 c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C15.7275,22.1113,15.3779,22,15,22c-1.1045,0-2,0.8955-2,2 c0,0.415,0.126,0.7998,0.3428,1.1191C12.5635,25.3926,12,26.127,12,27c0,0.1006,0.0146,0.1973,0.0303,0.293 C11.7275,27.1113,11.3779,27,11,27c-1.1045,0-2,0.8955-2,2c0,0.6006,0.2705,1.1328,0.6904,1.5C9.2705,30.8672,9,31.3994,9,32 c0,0.3779,0.1113,0.7285,0.2939,1.0293C9.1963,33.0156,9.1006,33,9,33c-1.1045,0-2,0.8955-2,2c0,0.4805,0.1807,0.9082,0.4639,1.25 c-0.875,0.2139-1.5264,0.9971-1.5264,1.9375c0,0.5664,0.2373,1.0742,0.6152,1.4385C6.2119,39.9844,6,40.4668,6,41 c0,0.5293,0.21,1.0078,0.5449,1.3652c-0.7871,0.2686-1.3574,1.0059-1.3574,1.8848c0,0.7715,0.4414,1.4326,1.0811,1.7666 C6.1025,46.3086,6,46.6406,6,47c0,0.4902,0.1846,0.9326,0.4775,1.2803C5.7568,48.582,5.25,49.2949,5.25,50.125 c0,0.9043,0.6045,1.6602,1.4287,1.9072C5.7285,52.1865,5,53.0059,5,54c0,0.6445,0.3096,1.2109,0.7842,1.5771 C5.416,55.9395,5.1875,56.4434,5.1875,57c0,0.8184,0.4932,1.5195,1.1963,1.8301C6.1436,59.1572,6,59.5605,6,60 c0,1.0723,0.8467,1.9414,1.9072,1.9902C7.7324,62.2881,7.625,62.6299,7.625,63c0,1.1045,0.8955,2,2,2 c0.5537,0,1.0557-0.2266,1.418-0.5898C11.2314,65.3184,12.0361,66,13,66c0.417,0,0.8037-0.1289,1.125-0.3477 C14.4463,65.8711,14.833,66,15.25,66c0.7393,0,1.3779-0.4062,1.7236-1.002C16.9834,64.998,16.9912,65,17,65 c0.415,0,0.7998-0.127,1.1201-0.3428h35.7598C54.2002,64.873,54.585,65,55,65c0.0088,0,0.0166-0.002,0.0264-0.002 C55.3721,65.5938,56.0107,66,56.75,66c0.417,0,0.8037-0.1289,1.125-0.3477C58.1963,65.8711,58.583,66,59,66 c0.9639,0,1.7686-0.6816,1.957-1.5898C61.3193,64.7734,61.8213,65,62.375,65c1.1045,0,2-0.8955,2-2 c0-0.3701-0.1074-0.7119-0.2822-1.0098C65.1533,61.9414,66,61.0723,66,60c0-0.4395-0.1436-0.8428-0.3838-1.1699 c0.7031-0.3106,1.1963-1.0117,1.1963-1.8301c0-0.5566-0.2285-1.0605-0.5967-1.4229C66.6904,55.2109,67,54.6445,67,54 c0-0.9941-0.7285-1.8135-1.6787-1.9678c0.8242-0.247,1.4287-1.0029,1.4287-1.9072c0-0.8301-0.5068-1.543-1.2275-1.8447 C65.8154,47.9326,66,47.4902,66,47c0-0.3594-0.1025-0.6914-0.2686-0.9834c0.6397-0.334,1.0811-0.9951,1.0811-1.7666 c0-0.8789-0.5703-1.6162-1.3574-1.8848C65.79,42.0078,66,41.5293,66,41c0-0.5332-0.2119-1.0156-0.5527-1.374 c0.3779-0.3643,0.6152-0.8721,0.6152-1.4385c0-0.9404-0.6514-1.7236-1.5264-1.9375C64.8193,35.9082,65,35.4805,65,35 c0-1.1045-0.8955-2-2-2c-0.1006,0-0.1963,0.0156-0.2939,0.0293C62.8887,32.7285,63,32.3779,63,32 c0-0.6006-0.2705-1.1328-0.6904-1.5C62.7295,30.1328,63,29.6006,63,29c0-1.1045-0.8955-2-2-2 c-0.3779,0-0.7275,0.1113-1.0303,0.293C59.9854,27.1973,60,27.1006,60,27c0-0.873-0.5635-1.6074-1.3428-1.8809 C58.874,24.7998,59,24.415,59,24c0-1.1045-0.8955-2-2-2c-0.3779,0-0.7275,0.1113-1.0303,0.2935C55.9854,22.1968,56,22.1006,56,22 c0-1.1045-0.8955-2-2-2c-0.1006,0-0.1963,0.0151-0.2939,0.0298C53.8887,19.728,54,19.3779,54,19c0-1.1045-0.8955-2-2-2 c-0.415,0-0.7998,0.1265-1.1201,0.3428C50.6074,16.563,49.873,16,49,16c-0.1006,0-0.1963,0.0151-0.2939,0.0298 C48.8887,15.728,49,15.3779,49,15c0-1.1045-0.8955-2-2-2c-0.1006,0-0.1963,0.0151-0.2939,0.0298C46.8887,12.728,47,12.3779,47,12 c0-1.1045-0.8955-2-2-2c-0.3779,0-0.7275,0.1113-1.0303,0.2935C43.9854,10.1968,44,10.1006,44,10c0-1.1045-0.8955-2-2-2 c-0.3779,0-0.7275,0.1113-1.0303,0.2935C40.9854,8.1968,41,8.1006,41,8c0-1.1045-0.8955-2-2-2c-0.6006,0-1.1338,0.2705-1.5,0.6899 C37.1338,6.2705,36.6006,6,36,6c-0.6006,0-1.1338,0.2705-1.5,0.6899C34.1338,6.2705,33.6006,6,33,6c-1.1045,0-2,0.8955-2,2 c0,0.1006,0.0146,0.1968,0.0303,0.2935C30.7275,8.1113,30.3779,8,30,8c-1.1045,0-2,0.8955-2,2"/>
+ <rect x="22" y="44" width="28" height="22" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,10c0-1.1045-0.8955-2-2-2c-0.3779,0-0.7275,0.1113-1.0303,0.2935C40.9854,8.1968,41,8.1006,41,8c0-1.1045-0.8955-2-2-2 c-0.6006,0-1.1338,0.2705-1.5,0.6899C37.1338,6.2705,36.6006,6,36,6c-0.6006,0-1.1338,0.2705-1.5,0.6899 C34.1338,6.2705,33.6006,6,33,6c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C30.7275,8.1113,30.3779,8,30,8 c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C27.7275,10.1113,27.3779,10,27,10c-1.1045,0-2,0.8955-2,2 c0,0.3779,0.1113,0.728,0.2939,1.0298C25.1963,13.0151,25.1006,13,25,13c-1.1045,0-2,0.8955-2,2 c0,0.3779,0.1113,0.728,0.2939,1.0298C23.1963,16.0151,23.1006,16,23,16c-0.873,0-1.6074,0.563-1.8799,1.3428 C20.7998,17.1265,20.415,17,20,17c-1.1045,0-2,0.8955-2,2c0,0.3779,0.1113,0.728,0.2939,1.0298C18.1963,20.0151,18.1006,20,18,20 c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1968,0.0303,0.2935C15.7275,22.1113,15.3779,22,15,22c-1.1045,0-2,0.8955-2,2 c0,0.415,0.126,0.7998,0.3428,1.1191C12.5635,25.3926,12,26.127,12,27c0,0.1006,0.0146,0.1973,0.0303,0.293 C11.7275,27.1113,11.3779,27,11,27c-1.1045,0-2,0.8955-2,2c0,0.6006,0.2705,1.1328,0.6904,1.5C9.2705,30.8672,9,31.3994,9,32 c0,0.3779,0.1113,0.7285,0.2939,1.0293C9.1963,33.0156,9.1006,33,9,33c-1.1045,0-2,0.8955-2,2c0,0.4805,0.1807,0.9082,0.4639,1.25 c-0.875,0.2139-1.5264,0.9971-1.5264,1.9375c0,0.5664,0.2373,1.0742,0.6152,1.4385C6.2119,39.9844,6,40.4668,6,41 c0,0.5293,0.21,1.0078,0.5449,1.3652c-0.7871,0.2686-1.3574,1.0059-1.3574,1.8848c0,0.7715,0.4414,1.4326,1.0811,1.7666 C6.1025,46.3086,6,46.6406,6,47c0,0.4902,0.1846,0.9326,0.4775,1.2803C5.7568,48.582,5.25,49.2949,5.25,50.125 c0,0.9043,0.6045,1.6602,1.4287,1.9072C5.7285,52.1865,5,53.0059,5,54c0,0.6445,0.3096,1.2109,0.7842,1.5771 C5.416,55.9395,5.1875,56.4434,5.1875,57c0,0.8184,0.4932,1.5195,1.1963,1.8301C6.1436,59.1572,6,59.5605,6,60 c0,1.0723,0.8467,1.9414,1.9072,1.9902C7.7324,62.2881,7.625,62.6299,7.625,63c0,1.1045,0.8955,2,2,2 c0.5537,0,1.0557-0.2266,1.418-0.5898C11.2314,65.3184,12.0361,66,13,66c0.417,0,0.8037-0.1289,1.125-0.3477 C14.4463,65.8711,14.833,66,15.25,66c0.7393,0,1.3779-0.4062,1.7236-1.002C16.9834,64.998,16.9912,65,17,65 c0.415,0,0.7998-0.127,1.1201-0.3428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,10c0-1.1045,0.8955-2,2-2c0.3779,0,0.7275,0.1113,1.0303,0.2935C31.0146,8.1968,31,8.1006,31,8c0-1.1045,0.8955-2,2-2 c0.6006,0,1.1338,0.2705,1.5,0.6899C34.8662,6.2705,35.3994,6,36,6c0.6006,0,1.1338,0.2705,1.5,0.6899 C37.8662,6.2705,38.3994,6,39,6c1.1045,0,2,0.8955,2,2c0,0.1006-0.0146,0.1968-0.0303,0.2935C41.2725,8.1113,41.6221,8,42,8 c1.1045,0,2,0.8955,2,2c0,0.1006-0.0146,0.1968-0.0303,0.2935C44.2725,10.1113,44.6221,10,45,10c1.1045,0,2,0.8955,2,2 c0,0.3779-0.1113,0.728-0.2939,1.0298C46.8037,13.0151,46.8994,13,47,13c1.1045,0,2,0.8955,2,2 c0,0.3779-0.1113,0.728-0.2939,1.0298C48.8037,16.0151,48.8994,16,49,16c0.873,0,1.6074,0.563,1.8799,1.3428 C51.2002,17.1265,51.585,17,52,17c1.1045,0,2,0.8955,2,2c0,0.3779-0.1113,0.728-0.2939,1.0298C53.8037,20.0151,53.8994,20,54,20 c1.1045,0,2,0.8955,2,2c0,0.1006-0.0146,0.1968-0.0303,0.2935C56.2725,22.1113,56.6221,22,57,22c1.1045,0,2,0.8955,2,2 c0,0.415-0.126,0.7998-0.3428,1.1191C59.4365,25.3926,60,26.127,60,27c0,0.1006-0.0146,0.1973-0.0303,0.293 C60.2725,27.1113,60.6221,27,61,27c1.1045,0,2,0.8955,2,2c0,0.6006-0.2705,1.1328-0.6904,1.5C62.7295,30.8672,63,31.3994,63,32 c0,0.3779-0.1113,0.7285-0.2939,1.0293C62.8037,33.0156,62.8994,33,63,33c1.1045,0,2,0.8955,2,2 c0,0.4805-0.1807,0.9082-0.4639,1.25c0.875,0.2139,1.5264,0.9971,1.5264,1.9375c0,0.5664-0.2373,1.0742-0.6152,1.4385 C65.7881,39.9844,66,40.4668,66,41c0,0.5293-0.21,1.0078-0.5449,1.3652c0.7871,0.2686,1.3574,1.0059,1.3574,1.8848 c0,0.7715-0.4414,1.4326-1.0811,1.7666C65.8975,46.3086,66,46.6406,66,47c0,0.4902-0.1846,0.9326-0.4775,1.2803 c0.7207,0.3017,1.2275,1.0146,1.2275,1.8447c0,0.9043-0.6045,1.6602-1.4287,1.9072C66.2715,52.1865,67,53.0059,67,54 c0,0.6445-0.3096,1.2109-0.7842,1.5771c0.3682,0.3624,0.5967,0.8663,0.5967,1.4229c0,0.8184-0.4932,1.5195-1.1963,1.8301 C65.8564,59.1572,66,59.5605,66,60c0,1.0723-0.8467,1.9414-1.9072,1.9902C64.2676,62.2881,64.375,62.6299,64.375,63 c0,1.1045-0.8955,2-2,2c-0.5537,0-1.0557-0.2266-1.418-0.5898C60.7686,65.3184,59.9639,66,59,66 c-0.417,0-0.8037-0.1289-1.125-0.3477C57.5537,65.8711,57.167,66,56.75,66c-0.7393,0-1.3779-0.4062-1.7236-1.002 C55.0166,64.998,55.0088,65,55,65c-0.415,0-0.7998-0.127-1.1201-0.3428"/>
+ <rect x="22" y="44" width="28" height="22" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35A.svg b/public/assets/img/icons/1F35A.svg
new file mode 100644
index 0000000..b3a9767
--- /dev/null
+++ b/public/assets/img/icons/1F35A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M8.1221,36v-3.5859c-0.1543-0.4287,0.8281-0.9073,0.999-1.3672c0.126-0.336,0.3379-0.6114,0.5957-0.8272 c-0.4834-0.5361-0.666-1.3095-0.3965-2.0332c0.3067-0.8232,1.0986-1.3154,1.9307-1.292c-0.1895-0.4521-0.2188-0.9736-0.0342-1.4697 c0.1865-0.5,0.5537-0.8769,0.998-1.0937c-0.2265-0.4727-0.2714-1.0332-0.0742-1.5635c0.3291-0.8809,1.2119-1.3867,2.1065-1.2822 c-0.1446-0.419-0.1651-0.8838,0.0029-1.3331c0.3857-1.0351,1.5381-1.5615,2.5723-1.1757c0.0947,0.0351,0.1787,0.083,0.2646,0.1308 c-0.0654-0.3467-0.0469-0.7129,0.085-1.0674c0.2099-0.5625,0.6494-0.9677,1.1699-1.165c-0.2647-0.4902-0.332-1.083-0.1221-1.6465 c0.3858-1.0342,1.5371-1.5605,2.5723-1.1758c0.3545,0.1328,0.6435,0.3594,0.8623,0.6348c0.0205-0.0947,0.04-0.1904,0.0752-0.2852 c0.3047-0.8173,1.0889-1.3085,1.915-1.2929c-0.0908-0.375-0.0752-0.7793,0.0694-1.168c0.3857-1.0351,1.5381-1.5615,2.5722-1.1758 c0.3555,0.1319,0.6436,0.3584,0.8633,0.6348c0.0195-0.0957,0.0391-0.1914,0.0742-0.2852c0.334-0.8974,1.2461-1.4101,2.1563-1.2798 C29.7432,9.3315,30.3311,9,31,9c0.873,0,1.6074,0.563,1.8799,1.3428C33.2002,10.1265,33.585,10,34,10 c0.0898,0,0.1768,0.0151,0.2627,0.0264C34.6055,9.417,35.251,9,36,9s1.3945,0.417,1.7373,1.0264C37.8232,10.0151,37.9102,10,38,10 c0.415,0,0.7998,0.1265,1.1201,0.3428C39.3926,9.563,40.127,9,41,9c0.6689,0,1.2568,0.3315,1.6201,0.8354 c0.9102-0.1303,1.8223,0.3824,2.1563,1.2798c0.0351,0.0938,0.0547,0.1895,0.0742,0.2852c0.2197-0.2764,0.5078-0.5029,0.8633-0.6348 c1.0341-0.3857,2.1865,0.1407,2.5722,1.1758c0.1446,0.3887,0.1602,0.793,0.0694,1.168c0.8261-0.0156,1.6103,0.4756,1.915,1.2929 c0.0352,0.0948,0.0547,0.1905,0.0752,0.2852c0.2188-0.2754,0.5078-0.502,0.8623-0.6348c1.0352-0.3847,2.1865,0.1416,2.5723,1.1758 c0.2099,0.5635,0.1426,1.1563-0.1221,1.6465c0.5205,0.1973,0.96,0.6025,1.1699,1.165c0.1319,0.3545,0.1504,0.7207,0.085,1.0674 c0.0859-0.0478,0.1699-0.0957,0.2646-0.1308c1.0342-0.3858,2.1866,0.1406,2.5723,1.1757c0.168,0.4493,0.1475,0.9141,0.0029,1.3331 c0.8946-0.1045,1.7774,0.4013,2.1065,1.2822c0.1972,0.5303,0.1523,1.0908-0.0742,1.5635c0.4443,0.2168,0.8115,0.5937,0.998,1.0937 c0.1846,0.4961,0.1553,1.0176-0.0342,1.4697c0.8321-0.0234,1.624,0.4688,1.9307,1.292c0.2695,0.7237,0.0869,1.4971-0.3965,2.0332 c0.2578,0.2158,0.4697,0.4912,0.5957,0.8272c0.1709,0.4599,1.1533,0.9385,0.999,1.3672V36"/>
+ <path fill="#FFFFFF" stroke="none" d="M65,36c0,16.0156-12.9834,29-29,29S7,52.0156,7,36H65z"/>
+ <path fill="#d0cfce" stroke="none" d="M49,36c0,16.0156-4,29-13,29c16.0166,0,29-12.9844,29-29H49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.8779,32.4141c0.1543-0.4287,0.1719-0.9073,0.001-1.3672c-0.126-0.336-0.3379-0.6114-0.5957-0.8272 c0.4834-0.5361,0.666-1.3095,0.3965-2.0332c-0.3067-0.8232-1.0986-1.3154-1.9307-1.292c0.1895-0.4521,0.2188-0.9736,0.0342-1.4697 c-0.1865-0.5-0.5537-0.8769-0.998-1.0937c0.2265-0.4727,0.2714-1.0332,0.0742-1.5635c-0.3291-0.8809-1.2119-1.3867-2.1065-1.2822 c0.1446-0.419,0.1651-0.8838-0.0029-1.3331c-0.3857-1.0351-1.5381-1.5615-2.5723-1.1757c-0.0947,0.0351-0.1787,0.083-0.2646,0.1308 c0.0654-0.3467,0.0469-0.7129-0.085-1.0674c-0.2099-0.5625-0.6494-0.9677-1.1699-1.165c0.2647-0.4902,0.332-1.083,0.1221-1.6465 c-0.3858-1.0342-1.5371-1.5605-2.5723-1.1758c-0.3545,0.1328-0.6435,0.3594-0.8623,0.6348 c-0.0205-0.0947-0.04-0.1904-0.0752-0.2852c-0.3047-0.8173-1.0889-1.3085-1.915-1.2929c0.0908-0.375,0.0752-0.7793-0.0694-1.168 c-0.3857-1.0351-1.5381-1.5615-2.5722-1.1758c-0.3555,0.1319-0.6436,0.3584-0.8633,0.6348 c-0.0195-0.0957-0.0391-0.1914-0.0742-0.2852c-0.334-0.8974-1.2461-1.4101-2.1563-1.2798C42.2568,9.3315,41.6689,9,41,9 c-0.873,0-1.6074,0.563-1.8799,1.3428C38.7998,10.1265,38.415,10,38,10c-0.0898,0-0.1768,0.0151-0.2627,0.0264 C37.3945,9.417,36.749,9,36,9s-1.3945,0.417-1.7373,1.0264C34.1768,10.0151,34.0898,10,34,10c-0.415,0-0.7998,0.1265-1.1201,0.3428 C32.6074,9.563,31.873,9,31,9c-0.6689,0-1.2568,0.3315-1.6201,0.8354c-0.9102-0.1303-1.8223,0.3824-2.1563,1.2798 c-0.0351,0.0938-0.0547,0.1895-0.0742,0.2852c-0.2197-0.2764-0.5078-0.5029-0.8633-0.6348 c-1.0341-0.3857-2.1865,0.1407-2.5722,1.1758c-0.1446,0.3887-0.1602,0.793-0.0694,1.168c-0.8261-0.0156-1.6103,0.4756-1.915,1.2929 c-0.0352,0.0948-0.0547,0.1905-0.0752,0.2852c-0.2188-0.2754-0.5078-0.502-0.8623-0.6348 c-1.0352-0.3847-2.1865,0.1416-2.5723,1.1758c-0.2099,0.5635-0.1426,1.1563,0.1221,1.6465c-0.5205,0.1973-0.96,0.6025-1.1699,1.165 c-0.1319,0.3545-0.1504,0.7207-0.085,1.0674c-0.0859-0.0478-0.1699-0.0957-0.2646-0.1308 c-1.0342-0.3858-2.1866,0.1406-2.5723,1.1757c-0.168,0.4493-0.1475,0.9141-0.0029,1.3331 c-0.8946-0.1045-1.7774,0.4013-2.1065,1.2822c-0.1972,0.5303-0.1523,1.0908,0.0742,1.5635 c-0.4443,0.2168-0.8115,0.5937-0.998,1.0937c-0.1846,0.4961-0.1553,1.0176,0.0342,1.4697c-0.8321-0.0234-1.624,0.4688-1.9307,1.292 c-0.2695,0.7237-0.0869,1.4971,0.3965,2.0332c-0.2578,0.2158-0.4697,0.4912-0.5957,0.8272 c-0.1709,0.4599-0.1533,0.9385,0.001,1.3672"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,36c0,16.0156-12.9834,29-29,29S7,52.0156,7,36H65z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35B.svg b/public/assets/img/icons/1F35B.svg
new file mode 100644
index 0000000..67414bb
--- /dev/null
+++ b/public/assets/img/icons/1F35B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#d0cfce"/>
+ <path fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="2" d="M56.9944,35.361c.1706-4.1391-3.6059-7.6409-8.4351-7.8214a10.0471,10.0471,0,0,0-2.1748.1782,6.3414,6.3414,0,0,0,.11-.69c.1706-4.1391-3.6059-7.6409-8.4351-7.8215s-8.8824,3.0286-9.053,7.1676a7.413,7.413,0,0,0,4.5029,6.8219,15.84,15.84,0,0,0-2.5482,8.1892c-.2842,6.8948,3.4,12.63,8.2294,12.811,4.7186.1764,8.774-5.02,9.2229-11.69C53.0282,42.4641,56.83,39.3621,56.9944,35.361Z"/>
+ <path fill="#fff" d="M41.6,43.3294a3.0615,3.0615,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127A2.7944,2.7944,0,0,0,37.4,39.3765,2.85,2.85,0,0,0,36.5825,37.4,2.85,2.85,0,0,0,37.4,35.4235a2.799,2.799,0,0,0-.23-1.1023A2.9941,2.9941,0,0,0,39.5,31.4706a3.0615,3.0615,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127,2.7948,2.7948,0,0,0,.3322-1.301,3.0616,3.0616,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127A2.7944,2.7944,0,0,0,31.1,23.5647a3.1558,3.1558,0,0,0-6.3,0,2.7944,2.7944,0,0,0,.3322,1.3009,3.2754,3.2754,0,0,0-1.3822-.3127,3.1149,3.1149,0,0,0-3.0287,2.1934,3.3064,3.3064,0,0,0-1.1713-.2169,3.0615,3.0615,0,0,0-3.15,2.9647,2.994,2.994,0,0,0,2.3305,2.8506,2.8,2.8,0,0,0-.23,1.1024,2.85,2.85,0,0,0,.8175,1.9764,2.7981,2.7981,0,0,0,0,3.953A2.85,2.85,0,0,0,18.5,41.3529a2.9939,2.9939,0,0,0,2.3305,2.8506,2.8,2.8,0,0,0-.23,1.1024,2.85,2.85,0,0,0,.8175,1.9765A2.85,2.85,0,0,0,20.6,49.2588a3.0615,3.0615,0,0,0,3.15,2.9647,3.2367,3.2367,0,0,0,2.1-.7694,3.2367,3.2367,0,0,0,2.1.7694,3.3042,3.3042,0,0,0,1.1713-.2169A3.1149,3.1149,0,0,0,32.15,54.2a3.0615,3.0615,0,0,0,3.15-2.9647,2.7944,2.7944,0,0,0-.3322-1.3009,3.2754,3.2754,0,0,0,1.3822.3127,3.0616,3.0616,0,0,0,3.15-2.9647,2.8,2.8,0,0,0-.23-1.1024A2.9941,2.9941,0,0,0,41.6,43.3294Z"/>
+ <rect x="38.8" y="23.4" rx="1" width="4.2" height="2.8" fill="#fcea2b"/>
+ <rect x="44.4" y="33.2" rx="1" width="4.2" height="2.8" transform="translate(21.3601 -17.6245) rotate(27.6423)" fill="#fcea2b"/>
+ <rect x="41.6" y="45.8" rx="1" width="4.2" height="2.8" transform="translate(-15.1742 21.2894) rotate(-23.4507)" fill="#fcea2b"/>
+ <rect x="50" y="34.6" rx="1" width="4.2" height="2.8" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.6,43.3294a3.0615,3.0615,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127A2.7944,2.7944,0,0,0,37.4,39.3765,2.85,2.85,0,0,0,36.5825,37.4,2.85,2.85,0,0,0,37.4,35.4235a2.799,2.799,0,0,0-.23-1.1023A2.9941,2.9941,0,0,0,39.5,31.4706a3.0615,3.0615,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127,2.7948,2.7948,0,0,0,.3322-1.301,3.0616,3.0616,0,0,0-3.15-2.9647,3.2754,3.2754,0,0,0-1.3822.3127A2.7944,2.7944,0,0,0,31.1,23.5647a3.1558,3.1558,0,0,0-6.3,0,2.7944,2.7944,0,0,0,.3322,1.3009,3.2754,3.2754,0,0,0-1.3822-.3127,3.1149,3.1149,0,0,0-3.0287,2.1934,3.3064,3.3064,0,0,0-1.1713-.2169,3.0615,3.0615,0,0,0-3.15,2.9647,2.994,2.994,0,0,0,2.3305,2.8506,2.8,2.8,0,0,0-.23,1.1024,2.85,2.85,0,0,0,.8175,1.9764,2.7981,2.7981,0,0,0,0,3.953A2.85,2.85,0,0,0,18.5,41.3529a2.9939,2.9939,0,0,0,2.3305,2.8506,2.8,2.8,0,0,0-.23,1.1024,2.85,2.85,0,0,0,.8175,1.9765A2.85,2.85,0,0,0,20.6,49.2588a3.0615,3.0615,0,0,0,3.15,2.9647,3.2367,3.2367,0,0,0,2.1-.7694,3.2367,3.2367,0,0,0,2.1.7694,3.3042,3.3042,0,0,0,1.1713-.2169A3.1149,3.1149,0,0,0,32.15,54.2a3.0615,3.0615,0,0,0,3.15-2.9647,2.7944,2.7944,0,0,0-.3322-1.3009,3.2754,3.2754,0,0,0,1.3822.3127,3.0616,3.0616,0,0,0,3.15-2.9647,2.8,2.8,0,0,0-.23-1.1024A2.9941,2.9941,0,0,0,41.6,43.3294Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1906,54.1956c4.7186.1764,8.774-5.02,9.2229-11.69,4.6147-.0414,8.416-3.1434,8.5809-7.1445.1706-4.1391-3.6059-7.6409-8.4351-7.8214a10.0471,10.0471,0,0,0-2.1748.1782,6.3414,6.3414,0,0,0,.11-.69c.1706-4.1391-3.6059-7.6409-8.4351-7.8215a10.0118,10.0118,0,0,0-3.4279.4618"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35C.svg b/public/assets/img/icons/1F35C.svg
new file mode 100644
index 0000000..14affbf
--- /dev/null
+++ b/public/assets/img/icons/1F35C.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M62.92,35.0029A1.8786,1.8786,0,0,0,61.0458,33H11.0529a1.9727,1.9727,0,0,0-1.97,2.1313c.857,9.7287,7.53,17.9843,16.7945,21.7238v5.4866A1.72,1.72,0,0,0,27.6446,64H44.3554a1.72,1.72,0,0,0,1.767-1.6583V57.4993C55.8344,54.121,62.1937,45.39,62.92,35.0029Z"/>
+ </g>
+ <g id="line">
+ <line x1="61.4336" x2="17.4336" y1="21" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61.4336" x2="17.4336" y1="13" y2="13" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.2773" x2="34.4336" y1="10.8125" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ <line x1="28.2773" x2="28.4336" y1="10.8125" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ <line x1="21.2773" x2="21.4336" y1="10.8125" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.92,35.0029A1.8786,1.8786,0,0,0,61.0458,33H11.0529a1.9727,1.9727,0,0,0-1.97,2.1313c.857,9.7287,7.53,17.9843,16.7945,21.7238v5.4866A1.72,1.72,0,0,0,27.6446,64H44.3554a1.72,1.72,0,0,0,1.767-1.6583V57.4993C55.8344,54.121,62.1937,45.39,62.92,35.0029Z"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="34.2773" x2="34.4336" y1="10.8125" y2="33" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ <line x1="28.2773" x2="28.4336" y1="10.8125" y2="33" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ <line x1="21.2773" x2="21.4336" y1="10.8125" y2="33" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8409"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35D.svg b/public/assets/img/icons/1F35D.svg
new file mode 100644
index 0000000..675abbd
--- /dev/null
+++ b/public/assets/img/icons/1F35D.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M45.8041,27.7451A13.8885,13.8885,0,0,0,36,31.7816c-.0415-.0411-.0876-.0773-.13-.1178V13.46a1.001,1.001,0,0,0-1-1.0031h-4.333a1.001,1.001,0,0,0-1,1.0031V28.1653A13.9287,13.9287,0,1,0,36,51.5791a13.934,13.934,0,1,0,9.8042-23.834Z"/>
+ <path fill="#d0cfce" d="M47.2667,41.7489c0,13.88-3.4667,25.1334-11.2667,25.1334A25.1335,25.1335,0,0,0,61.1333,41.7489Z"/>
+ <path fill="#fff" d="M10.8667,41.7489A25.1335,25.1335,0,0,0,36,66.8823c7.8,0,11.2667-11.2532,11.2667-25.1334Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.8667,41.7489a25.1333,25.1333,0,1,0,50.2666,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.4667,39.1489a13.0019,13.0019,0,0,1,25.4778,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9362,39.1489a8.6687,8.6687,0,0,1,16.5379,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7588,39.1489a4.2946,4.2946,0,0,1,6.8944,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6059,30.9156a13.0036,13.0036,0,0,1,19.9274,8.2333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0206,34.5151a8.6692,8.6692,0,0,1,13.0432,4.6338"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9282,38.5176a4.2871,4.2871,0,0,1,6.313.6313"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61,15.5946l-19.4123-.554h0c-.7408,1.287-2.6022,2.191-5.5708,2.191-3.9478,0-8.1058-.1115-8.1058-.1115"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9113,9.8105s4.158-.1115,8.1058-.1115c2.9609,0,4.82.8993,5.565,2.1809h0L61,11.8605"/>
+ <line x1="27.9113" x2="37.4962" y1="13.4654" y2="13.4654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <line x1="34.8705" x2="34.8705" y1="13.5222" y2="32.0589" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.5371" x2="30.5371" y1="13.5222" y2="25.6827" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35E.svg b/public/assets/img/icons/1F35E.svg
new file mode 100644
index 0000000..b7f0661
--- /dev/null
+++ b/public/assets/img/icons/1F35E.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" stroke="none" d="M33,17h29c2.7617,0,5,2.2393,5,5c0,1.6357-0.7969,3.0752-2.0117,3.9873 c-0.1074,0.0625-0.207,0.1348-0.2988,0.2168C64.2695,26.5703,64,27.1025,64,27.7031V53c0,1.1045-0.8955,2-2,2H33 c1.1045,0,2-0.8955,2-2V27.7031c0-0.6006,0.2695-1.1328,0.6895-1.499c0.0918-0.082,0.1914-0.1543,0.2988-0.2168 C37.2031,25.0752,38,23.6357,38,22C38,19.2393,35.7617,17,33,17z"/>
+ <path fill="#fcea2b" stroke="none" d="M33,17c2.7617,0,5,2.2393,5,5c0,1.6357-0.7969,3.0752-2.0117,3.9873 c-0.1074,0.0625-0.207,0.1348-0.2988,0.2168C35.2695,26.5703,35,27.1025,35,27.7031V53c0,1.1045-0.8955,2-2,2H10 c-1.1045,0-2-0.8955-2-2V27.7031c0-0.6006-0.2695-1.1328-0.6895-1.499c-0.0917-0.082-0.1914-0.1543-0.2988-0.2168 C5.7969,25.0752,5,23.6357,5,22c0-2.7607,2.2383-5,5-5H33z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,17c2.7617,0,5,2.2393,5,5c0,1.6357-0.7969,3.0752-2.0117,3.9873c-0.1074,0.0625-0.207,0.1348-0.2988,0.2168 C35.2695,26.5703,35,27.1025,35,27.7031V53c0,1.1045-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10,17h52c2.7617,0,5,2.2393,5,5c0,1.6357-0.7969,3.0752-2.0117,3.9873c-0.1074,0.0625-0.207,0.1348-0.2988,0.2168 C64.2695,26.5703,64,27.1025,64,27.7031V53c0,1.1045-0.8955,2-2,2H10c-1.1045,0-2-0.8955-2-2V27.7031 c0-0.6006-0.2695-1.1328-0.6895-1.499c-0.0917-0.082-0.1914-0.1543-0.2988-0.2168C5.7969,25.0752,5,23.6357,5,22 C5,19.2393,7.2383,17,10,17z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F35F.svg b/public/assets/img/icons/1F35F.svg
new file mode 100644
index 0000000..b3e736f
--- /dev/null
+++ b/public/assets/img/icons/1F35F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#fcea2b" stroke="none" points="27,48.8418 27,9.5234 26,9.5234 26,7 22,7 22,11.5234 21,11.5234 21,48"/>
+ <polyline fill="#fcea2b" stroke="none" points="43,46 43,9.5225 42,9.5225 42,5 38,5 38,8.5771 37,8.5225 37,47"/>
+ <polyline fill="#fcea2b" stroke="none" points="35,42 35,8.5225 34,7.9971 34,5 30,5 30,9.5234 29,9.5234 29,41"/>
+ <polyline fill="#fcea2b" stroke="none" points="51,40 51,11.5225 50,11.5225 50,7 46,7 46,9.5225 45,9.5225 45,40"/>
+ <polyline fill="#fcea2b" stroke="none" points="23,41.4209 23,33.6289 22,33.6289 22,15.1055 18,15.1055 18,33.6299 17,33.6299 17,37.1055"/>
+ <polyline fill="#fcea2b" stroke="none" points="47,44.5254 47,34.5244 46,34.5244 46,13 42,13 42,34.5791 41,34.5244 41,46.5254"/>
+ <polyline fill="#fcea2b" stroke="none" points="39,45.5254 39,35.5244 38,35.5244 38,12 34,12 34,35.5791 33,35.5244 33,47.5254"/>
+ <polyline fill="#fcea2b" stroke="none" points="31,46.5254 31,34.5244 30,33.999 30,13 26,13 26,34.5244 25,34.5244 25,44.5244"/>
+ <polyline fill="#fcea2b" stroke="none" points="55,37 55,32.6289 54,32.6289 54,15.1055 50,15.1055 50,33.6299 49,33.6299 49,42.6309"/>
+ <path fill="#ea5a47" stroke="none" d="M19,59.1973c10,7.7363,23,7.7363,34,0L55,37l-19,3l-19-3L19,59.1973z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="42,10 42,5 38,5 38,9"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,9 34,5 30,5 30,10"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,12 50,7 46,7 46,10"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26,10 26,7 22,7 22,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,59.2637C29,67,42,67,53,59.2637L55,37l-19,3l-19-3L19,59.2637z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,33.4736 54,15.1055 50,15.1055 50,34.1045"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30,35.3682 30,13 26,13 26,34.7363"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22,34.1045 22,15.1055 18,15.1055 18,33.4736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46,34.7363 46,13 42,13 42,35.3682"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38,36 38,12 34,12 34,36"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F360.svg b/public/assets/img/icons/1F360.svg
new file mode 100644
index 0000000..84afc93
--- /dev/null
+++ b/public/assets/img/icons/1F360.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M32.667,22.0835C29.2109,23.5303,21,29,17,38c-2.291,5.1543-5,22-5,22s6.4395-3.0947,13-4.333 c4.417-0.834,7.4277-1.7178,9.417-2.5c7-2.751,16.25-10.667,18.833-16.334C56.0664,30.6543,60,12,60,12s-3.5,2.1665-11.75,5.1665 C42.9678,19.0874,36.25,20.5835,32.667,22.0835z"/>
+ <path fill="#e27022" stroke="none" d="M59.1748,12.4658c-0.5635,0.8672-1.3867,1.5752-2.4307,1.9639c-2.5898,0.9629-3.9062,3.8428-2.9414,6.4297 c0.9639,2.5859-0.3535,5.4658-2.9423,6.4277c-2.5889,0.9639-3.9053,3.8418-2.9424,6.4297 c0.9648,2.5879-0.3535,5.4668-2.9395,6.4297c-2.5898,0.9619-3.9072,3.8408-2.9424,6.4297c0.2481,0.667,0.3399,1.3535,0.3018,2.0215 c4.8144-3.5352,9.248-8.1133,10.9121-11.7647C56.0664,30.6543,60,12,60,12S59.7266,12.168,59.1748,12.4658z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.667,22.0835C29.2109,23.5303,21,29,17,38c-2.291,5.1543-5,22-5,22s6.4395-3.0947,13-4.333c4.417-0.834,7.4277-1.7178,9.417-2.5 c7-2.751,16.25-10.667,18.833-16.334C56.0664,30.6543,60,12,60,12s-3.5,2.1665-11.75,5.1665 C42.9678,19.0874,36.25,20.5835,32.667,22.0835z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,22c1.1045,0,2,0.8955,2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,24c1.1045,0,2,0.8955,2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,33c1.1045,0,2,0.8955,2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,29c1.1045,0,2,0.8955,2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,41c1.1045,0,2,0.8955,2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,37c1.1045,0,2,0.8955,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F361.svg b/public/assets/img/icons/1F361.svg
new file mode 100644
index 0000000..8aac7bb
--- /dev/null
+++ b/public/assets/img/icons/1F361.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36.1418" cy="35.9995" rx="10" ry="9.9996" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.8698 36.0984)" fill="#FFFFFF" stroke="none"/>
+ <ellipse cx="22.1423" cy="21.9994" rx="9.9996" ry="10.0002" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -9.0706 22.1005)" fill="#ea5a47" stroke="none"/>
+ <path fill="#D22F27" stroke="none" d="M29.2129,14.9199c-2.5938-2.5947-6.2578-3.4551-9.5713-2.602c1.6748,0.4311,3.2607,1.291,4.5713,2.602 c3.9062,3.9053,3.9062,10.2368,0.001,14.1426c-1.3106,1.3105-2.8975,2.1699-4.5713,2.6016 c3.3135,0.8525,6.9765-0.0078,9.5713-2.6016C33.1191,25.1567,33.1191,18.8252,29.2129,14.9199z"/>
+ <ellipse cx="50.1423" cy="49.9995" rx="9.9993" ry="10.0003" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -20.6686 50.098)" fill="#b1cc33" stroke="none"/>
+ <path fill="#5c9e31" stroke="none" d="M57.2129,42.9199c-2.5938-2.5937-6.2578-3.4551-9.5713-2.6015c1.6748,0.4316,3.2607,1.291,4.5713,2.6015 c3.9062,3.9063,3.9062,10.2364,0.001,14.1426c-1.3106,1.3105-2.8975,2.1699-4.5713,2.6016 c3.3135,0.8535,6.9765-0.0078,9.5713-2.6016C61.1191,53.1563,61.1191,46.8262,57.2129,42.9199z"/>
+ <ellipse cx="36.1423" cy="35.9994" rx="9.9996" ry="10.0002" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.8696 36.1005)" fill="none" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" d="M43.2129,28.9199c-2.5938-2.5947-6.2578-3.4551-9.5713-2.602c1.6748,0.4311,3.2607,1.291,4.5713,2.602 c3.9062,3.9053,3.9062,10.2364,0.001,14.1426c-1.3106,1.3105-2.8975,2.1699-4.5713,2.6016 c3.3135,0.8535,6.9765-0.0078,9.5713-2.6016C47.1191,39.1563,47.1191,32.8252,43.2129,28.9199z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="36.1418" cy="35.9995" rx="10" ry="9.9996" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.8698 36.0984)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="21.9997" cy="21.8575" rx="9.9998" ry="10.0003" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -9.012 21.9586)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="50.2842" cy="50.1416" rx="10.0003" ry="10.0003" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -20.7276 50.2424)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.1426" x2="67.1426" y1="60" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F362.svg b/public/assets/img/icons/1F362.svg
new file mode 100644
index 0000000..3e4d1ae
--- /dev/null
+++ b/public/assets/img/icons/1F362.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.9997" cy="35.9992" rx="9.9996" ry="10.0003" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.9112 35.9996)" fill="#f4aa41" stroke="none"/>
+ <path fill="#e27022" stroke="none" d="M43.0703,28.9199c-2.5937-2.5947-6.2578-3.4551-9.5713-2.602c1.6748,0.4311,3.2608,1.2915,4.5713,2.602 c3.9063,3.9053,3.9063,10.2364,0.001,14.1426c-1.3106,1.3105-2.8975,2.1699-4.5713,2.6016 c3.3135,0.8535,6.9766-0.0078,9.5713-2.6016C46.9766,39.1563,46.9766,32.8252,43.0703,28.9199z"/>
+ <polygon fill="#a57939" stroke="none" points="19.125,36 14.998,15 35.999,19.1279"/>
+ <polygon fill="#6A462F" stroke="none" points="36,19.1279 14.999,15 15.2471,16.2632 28.376,19.8271 18.6006,33.3242 19.126,36"/>
+ <path fill="#d0cfce" stroke="none" d="M39.582,55.418c1.2901,1.289,2.8448,2.1445,4.4883,2.582l13.8965-13.8965 c-0.4385-1.6426-1.292-3.1992-2.5811-4.4883c-1.29-1.291-2.8457-2.1445-4.4892-2.583L37,50.9277 C37.4385,52.5723,38.293,54.1289,39.582,55.418z"/>
+ <path fill="#9b9b9a" stroke="none" d="M58,44.1035c-0.4385-1.6426-1.292-3.1992-2.5811-4.4883c-1.29-1.291-2.8457-2.1445-4.4892-2.583 l-0.0752,0.0752c0.1894,0.2012,0.3848,0.3887,0.5644,0.6104c1.2891,1.6006,2.1426,3.5283,2.5811,5.5674L42.582,57.4434 c0.4961,0.2226,1.002,0.4179,1.5215,0.5566L58,44.1035z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="36.0005" cy="35.999" rx="10" ry="10" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.9108 36.0019)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54" x2="67" y1="54" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.1699,36.042 15.043,15.0425 36.0439,19.1704"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6855,55.3848c1.2901,1.289,2.8448,2.1445,4.4883,2.582l13.8965-13.8965c-0.4385-1.6426-1.292-3.1992-2.581-4.4883 C54.1992,38.291,52.6436,37.4375,51,37L37.1035,50.8965C37.542,52.5391,38.3965,54.0957,39.6855,55.3848z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F363.svg b/public/assets/img/icons/1F363.svg
new file mode 100644
index 0000000..4f4748b
--- /dev/null
+++ b/public/assets/img/icons/1F363.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M65.6572,47.1191c0.2168-0.3193,0.9098-1.271,0.9098-1.6861l-2-3.433c0,0-9.0528-9.0687-28.567-9.0687 S7.433,42,7.433,42l-2.3117,3.7165c0,0.415,1.0047,1.0833,1.2215,1.4026C5.5635,47.3926,5,48.127,5,49c0,1.1045,0.8955,2,2,2 c0.1006,0,0.1963-0.0156,0.2939-0.0293C7.1113,51.2715,7,51.6221,7,52c0,1.1045,0.8955,2,2,2c0.415,0,0.7998-0.127,1.1201-0.3428 C10.3926,54.4375,11.127,55,12,55s1.6074-0.5625,1.8799-1.3428C14.2002,53.873,14.585,54,15,54s0.7998-0.127,1.1201-0.3428 C16.3926,54.4375,17.127,55,18,55s1.6074-0.5625,1.8799-1.3428C20.2002,53.873,20.585,54,21,54s0.7998-0.127,1.1201-0.3428 C22.3926,54.4375,23.127,55,24,55s1.6074-0.5625,1.8799-1.3428C26.2002,53.873,26.585,54,27,54s0.7998-0.127,1.1201-0.3428 C28.3926,54.4375,29.127,55,30,55s1.6074-0.5625,1.8799-1.3428C32.2002,53.873,32.585,54,33,54s0.7998-0.127,1.1201-0.3428 C34.3926,54.4375,35.127,55,36,55s1.6074-0.5625,1.8799-1.3428C38.2002,53.873,38.585,54,39,54s0.7998-0.127,1.1201-0.3428 C40.3926,54.4375,41.127,55,42,55s1.6074-0.5625,1.8799-1.3428C44.2002,53.873,44.585,54,45,54s0.7998-0.127,1.1201-0.3428 C46.3926,54.4375,47.127,55,48,55s1.6074-0.5625,1.8799-1.3428C50.2002,53.873,50.585,54,51,54s0.7998-0.127,1.1201-0.3428 C52.3926,54.4375,53.127,55,54,55s1.6074-0.5625,1.8799-1.3428C56.2002,53.873,56.585,54,57,54s0.7998-0.127,1.1201-0.3428 C58.3926,54.4375,59.127,55,60,55s1.6074-0.5625,1.8799-1.3428C62.2002,53.873,62.585,54,63,54c1.1045,0,2-0.8955,2-2 c0-0.3779-0.1113-0.7285-0.2939-1.0293C64.8037,50.9844,64.8994,51,65,51c1.1045,0,2-0.8955,2-2 C67,48.127,66.4365,47.3926,65.6572,47.1191z"/>
+ <path fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,42c0,0,16-4,29-4s29,4,29,4v-6C48.9834,18.665,23.0176,18.668,7,36V42z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6,46c0,0.415,0.126,0.7998,0.3428,1.1191C5.5635,47.3926,5,48.127,5,49c0,1.1045,0.8955,2,2,2 c0.1006,0,0.1963-0.0156,0.2939-0.0293C7.1113,51.2715,7,51.6221,7,52c0,1.1045,0.8955,2,2,2c0.415,0,0.7998-0.127,1.1201-0.3428 C10.3926,54.4375,11.127,55,12,55s1.6074-0.5625,1.8799-1.3428C14.2002,53.873,14.585,54,15,54s0.7998-0.127,1.1201-0.3428 C16.3926,54.4375,17.127,55,18,55s1.6074-0.5625,1.8799-1.3428C20.2002,53.873,20.585,54,21,54s0.7998-0.127,1.1201-0.3428 C22.3926,54.4375,23.127,55,24,55s1.6074-0.5625,1.8799-1.3428C26.2002,53.873,26.585,54,27,54s0.7998-0.127,1.1201-0.3428 C28.3926,54.4375,29.127,55,30,55s1.6074-0.5625,1.8799-1.3428C32.2002,53.873,32.585,54,33,54s0.7998-0.127,1.1201-0.3428 C34.3926,54.4375,35.127,55,36,55s1.6074-0.5625,1.8799-1.3428C38.2002,53.873,38.585,54,39,54s0.7998-0.127,1.1201-0.3428 C40.3926,54.4375,41.127,55,42,55s1.6074-0.5625,1.8799-1.3428C44.2002,53.873,44.585,54,45,54s0.7998-0.127,1.1201-0.3428 C46.3926,54.4375,47.127,55,48,55s1.6074-0.5625,1.8799-1.3428C50.2002,53.873,50.585,54,51,54s0.7998-0.127,1.1201-0.3428 C52.3926,54.4375,53.127,55,54,55s1.6074-0.5625,1.8799-1.3428C56.2002,53.873,56.585,54,57,54s0.7998-0.127,1.1201-0.3428 C58.3926,54.4375,59.127,55,60,55s1.6074-0.5625,1.8799-1.3428C62.2002,53.873,62.585,54,63,54c1.1045,0,2-0.8955,2-2 c0-0.3779-0.1113-0.7285-0.2939-1.0293C64.8037,50.9844,64.8994,51,65,51c1.1045,0,2-0.8955,2-2 c0-0.873-0.5635-1.6074-1.3428-1.8809C65.874,46.7998,66,46.415,66,46"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,42c0,0,16-4,29-4s29,4,29,4v-6C48.9834,18.665,23.0176,18.668,7,36V42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F364.svg b/public/assets/img/icons/1F364.svg
new file mode 100644
index 0000000..f6c2467
--- /dev/null
+++ b/public/assets/img/icons/1F364.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M29.9063,42.9375c-1.6563-0.5312-2.9688-1.375-4.1875-2.375c-2.9317-2.4053-5.7198-6.0488-5.7198-9.3125 v-19c0-2.7617-2.2383-5-5-5c-2.7617,0-5,2.2383-5,5l1,28c0,4.375,1.0733,10.293,3.751,14.6875 c0.6582,1.0801,3.2188,3.8125,4.1875,4.5938"/>
+ <path fill="#f4aa41" stroke="none" d="M63.6572,35.2861C63.873,34.9668,64,34.582,64,34.166c0-0.414-0.127-0.7988-0.3428-1.1191 C64.4375,32.7734,65,32.0391,65,31.166c0-0.873-0.5625-1.6074-1.3428-1.8799C63.873,28.9668,64,28.582,64,28.166 c0-0.8725-0.5625-1.6069-1.3428-1.8799C62.873,25.9663,63,25.5815,63,25.1665c0-0.873-0.5625-1.6074-1.3428-1.8804 C61.873,22.9663,62,22.5815,62,22.1665c0-1.1045-0.8955-2-2-2c-0.1006,0-0.1973,0.0151-0.2939,0.0298 C59.8887,19.8945,60,19.5444,60,19.1665c0-1.1045-0.8955-2-2-2c-0.1006,0-0.1973,0.0151-0.2939,0.0298 C57.8887,16.8945,58,16.5444,58,16.1665c0-1.1045-0.8955-2-2-2c-0.3779,0-0.7275,0.1113-1.0303,0.2935 C54.9854,14.3633,55,14.2671,55,14.1665c0-1.1045-0.8955-2-2-2c-0.415,0-0.7998,0.1265-1.1201,0.3428 C51.6074,11.7295,50.873,11.1665,50,11.1665c-0.3779,0-0.7275,0.1113-1.0303,0.2935C48.9854,11.3633,49,11.2671,49,11.1665 c0-1.1045-0.8955-2-2-2c-0.415,0-0.7998,0.1265-1.1201,0.3428C45.6074,8.7295,44.873,8.1665,44,8.1665 c-0.415,0-0.7998,0.1265-1.1201,0.3428C42.6074,7.7295,41.873,7.1665,41,7.1665c-0.415,0-0.7998,0.1265-1.1201,0.3428 C39.6074,6.7295,38.873,6.1665,38,6.1665s-1.6074,0.563-1.8799,1.3428C35.7998,7.293,35.415,7.1665,35,7.1665 c-0.6885,0-1.2959,0.3481-1.6553,0.8779c-0.2197,0.0035-0.4277,0.0474-0.625,0.1162C32.3721,7.5684,31.7354,7.1665,31,7.1665 c-1.1045,0-2,0.8955-2,2c-1.1045,0-2,0.8955-2,2c-1.1045,0-2,0.8955-2,2c0,0.415,0.126,0.7998,0.3428,1.1196 C24.5635,14.5591,24,15.2935,24,16.1665c0,0.6006,0.2705,1.1333,0.6904,1.5C24.2705,18.0332,24,18.5659,24,19.1665 c0,0.8853,0.5791,1.6279,1.376,1.8911c0.001,0.0723,0.0136,0.1411,0.0215,0.2114C24.5898,21.5259,24,22.2734,24,23.1665 c0,1.1045,0.8955,2,2,2c0.1006,0,0.1963-0.0151,0.2939-0.0298C26.1113,25.4385,26,25.7886,26,26.1665 c0,1.1045,0.8955,1.9995,2,1.9995c0.3779,0,0.7275-0.1108,1.0303-0.293C29.0146,27.9697,29,28.0659,29,28.166 c0,1.1055,0.8955,2,2,2c0.415,0,0.7998-0.126,1.1201-0.3418C32.3926,30.6035,33.127,31.166,34,31.166 c0.6006,0,1.1338-0.2695,1.5-0.6894c0.3662,0.4199,0.8994,0.6894,1.5,0.6894c0.3779,0,0.7275-0.1113,1.0303-0.293 C38.0146,30.9697,38,31.0664,38,31.166c0,1.1055,0.8955,2,2,2c0.2314,0,0.4482-0.0488,0.6533-0.1211 c0.0899,0.1514,0.1914,0.2949,0.3155,0.418C40.3896,33.8105,40,34.4414,40,35.166c0,1.1055,0.8955,2,2,2c-1.1045,0-2,0.8965-2,2 c0,0.3789,0.1113,0.7285,0.2939,1.0303C40.1963,40.1816,40.1006,40.166,40,40.166c-1.1045,0-2,0.8965-2,2 c0,0.1016,0.0146,0.1973,0.0303,0.294c-0.3028-0.1827-0.6524-0.294-1.0303-0.294c-1.1045,0-2,0.8965-2,2 c-0.415,0-0.7998,0.127-1.1201,0.3438C33.6074,43.7295,32.873,43.166,32,43.166c-0.6006,0-1.1338,0.2715-1.5,0.6904 c-0.3662-0.4189-0.8994-0.6904-1.5-0.6904c-1.1045,0-2,0.8965-2,2c-1.1045,0-2,0.8965-2,2c0,0.3789,0.1113,0.7285,0.2939,1.0303 C25.1963,48.1816,25.1006,48.166,25,48.166c-1.1045,0-2,0.8965-2,2c-1.1045,0-2,0.8965-2,2c0,0.3789,0.1113,0.7285,0.2939,1.0303 C21.1963,53.1816,21.1006,53.166,21,53.166c-1.1045,0-2,0.8965-2,2c0,0.8858,0.5791,1.6289,1.376,1.8916 c0.001,0.0723,0.0136,0.1416,0.0215,0.2119C19.5898,57.5254,19,58.2734,19,59.166c0,1.1055,0.8955,2,2,2 c0.415,0,0.7998-0.126,1.1201-0.3418C22.3926,61.6035,23.127,62.166,24,62.166c0.3779,0,0.7275-0.1113,1.0303-0.293 C25.0146,61.9697,25,62.0664,25,62.166c0,1.1055,0.8955,2,2,2c0.6006,0,1.1338-0.2695,1.5-0.6894 c0.3662,0.4199,0.8994,0.6894,1.5,0.6894c0.415,0,0.7998-0.126,1.1201-0.3418C31.3926,64.6035,32.127,65.166,33,65.166 c0.8232,0,1.5283-0.498,1.835-1.207c0.1181,0.0332,0.2402,0.0537,0.3652,0.0644C35.5225,64.6973,36.2041,65.166,37,65.166 c0.6006,0,1.1338-0.2695,1.5-0.6894c0.3662,0.4199,0.8994,0.6894,1.5,0.6894c0.873,0,1.6074-0.5625,1.8799-1.3418 C42.2002,64.04,42.585,64.166,43,64.166c0.873,0,1.6074-0.5625,1.8799-1.3418C45.2002,63.04,45.585,63.166,46,63.166 c0.873,0,1.6074-0.5625,1.8799-1.3418C48.2002,62.04,48.585,62.166,49,62.166c1.1045,0,2-0.8945,2-2 c0-0.0996-0.0146-0.1963-0.0303-0.293c0.3028,0.1817,0.6524,0.293,1.0303,0.293c1.1045,0,2-0.8945,2-2c1.1045,0,2-0.8945,2-2 c1.1045,0,2-0.8945,2-2c1.1045,0,2-0.8945,2-2c0-0.3769-0.1113-0.7275-0.2939-1.0293C59.8027,51.1514,59.8994,51.166,60,51.166 c1.1045,0,2-0.8945,2-2c0-0.3769-0.1113-0.7275-0.2939-1.0293C61.8027,48.1514,61.8994,48.166,62,48.166c1.1045,0,2-0.8945,2-2 c0-0.5996-0.2705-1.1328-0.6895-1.5C63.7295,44.2998,64,43.7676,64,43.166c0-0.414-0.127-0.7988-0.3428-1.1191 C64.4375,41.7734,65,41.0391,65,40.166c0-0.5996-0.2705-1.1328-0.6895-1.5C64.7295,38.2998,65,37.7676,65,37.166 C65,36.293,64.4375,35.5586,63.6572,35.2861z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0322,41.2734C21.9697,38.8955,19.999,35.1777,19.999,31V12c0-2.7617-2.2383-5-5-5c-2.7617,0-5,2.2383-5,5l1,28 c0,5.4502,1.7442,10.4922,4.7051,14.6006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.6572,35.1191C63.873,34.7998,64,34.415,64,34s-0.127-0.7998-0.3428-1.1191C64.4375,32.6074,65,31.873,65,31 s-0.5625-1.6074-1.3428-1.8809C63.873,28.7998,64,28.415,64,28c0-0.873-0.5625-1.6074-1.3428-1.8804 C62.873,25.7998,63,25.415,63,25c0-0.873-0.5625-1.6074-1.3428-1.8804C61.873,22.7998,62,22.415,62,22c0-1.1045-0.8955-2-2-2 c-0.1006,0-0.1973,0.0151-0.2939,0.0298C59.8887,19.728,60,19.3779,60,19c0-1.1045-0.8955-2-2-2 c-0.1006,0-0.1973,0.0151-0.2939,0.0298C57.8887,16.728,58,16.3779,58,16c0-1.1045-0.8955-2-2-2 c-0.3779,0-0.7275,0.1113-1.0303,0.2935C54.9854,14.1968,55,14.1006,55,14c0-1.1045-0.8955-2-2-2 c-0.415,0-0.7998,0.1265-1.1201,0.3428C51.6074,11.563,50.873,11,50,11c-0.3779,0-0.7275,0.1113-1.0303,0.2935 C48.9854,11.1968,49,11.1006,49,11c0-1.1045-0.8955-2-2-2c-0.415,0-0.7998,0.1265-1.1201,0.3428C45.6074,8.563,44.873,8,44,8 c-0.415,0-0.7998,0.1265-1.1201,0.3428C42.6074,7.563,41.873,7,41,7c-0.415,0-0.7998,0.1265-1.1201,0.3428 C39.6074,6.563,38.873,6,38,6s-1.6074,0.563-1.8799,1.3428C35.7998,7.1265,35.415,7,35,7c-0.6885,0-1.2959,0.3481-1.6553,0.8779 c-0.2197,0.0034-0.4277,0.0474-0.625,0.1162C32.3721,7.4019,31.7354,7,31,7c-1.1045,0-2,0.8955-2,2c-1.1045,0-2,0.8955-2,2 c-1.1045,0-2,0.8955-2,2c0,0.415,0.126,0.7998,0.3428,1.1196C24.5635,14.3926,24,15.127,24,16c0,0.6006,0.2705,1.1333,0.6904,1.5 C24.2705,17.8667,24,18.3994,24,19c0,0.8853,0.5791,1.6279,1.376,1.8911c0.001,0.0723,0.0136,0.1411,0.0215,0.2114 C24.5898,21.3594,24,22.1069,24,23c0,1.1045,0.8955,2,2,2c0.1006,0,0.1963-0.0151,0.2939-0.0298C26.1113,25.272,26,25.6221,26,26 c0,1.1045,0.8955,2,2,2c0.3779,0,0.7275-0.1113,1.0303-0.2935C29.0146,27.8032,29,27.8994,29,28c0,1.1045,0.8955,2,2,2 c0.415,0,0.7998-0.127,1.1201-0.3428C32.3926,30.4375,33.127,31,34,31c0.6006,0,1.1338-0.2705,1.5-0.6895 C35.8662,30.7295,36.3994,31,37,31c0.3779,0,0.7275-0.1113,1.0303-0.293C38.0146,30.8027,38,30.8994,38,31c0,1.1045,0.8955,2,2,2 c0.2314,0,0.4482-0.0488,0.6533-0.1221c0.0899,0.1514,0.1914,0.295,0.3155,0.418C40.3896,33.6445,40,34.2744,40,35 c0,1.1045,0.8955,2,2,2c-1.1045,0-2,0.8955-2,2c0,0.3779,0.1113,0.7285,0.2939,1.0293C40.1963,40.0156,40.1006,40,40,40 c-1.1045,0-2,0.8955-2,2c0,0.1006,0.0146,0.1973,0.0303,0.293C37.7275,42.1113,37.3779,42,37,42c-1.1045,0-2,0.8955-2,2 c-0.415,0-0.7998,0.127-1.1201,0.3428C33.6074,43.5625,32.873,43,32,43c-0.6006,0-1.1338,0.2705-1.5,0.6895 C30.1338,43.2705,29.6006,43,29,43c-1.1045,0-2,0.8955-2,2c-1.1045,0-2,0.8955-2,2c0,0.3779,0.1113,0.7285,0.2939,1.0293 C25.1963,48.0156,25.1006,48,25,48c-1.1045,0-2,0.8955-2,2c-1.1045,0-2,0.8955-2,2c0,0.3779,0.1113,0.7285,0.2939,1.0293 C21.1963,53.0156,21.1006,53,21,53c-1.1045,0-2,0.8955-2,2c0,0.8848,0.5791,1.6279,1.376,1.8906 c0.001,0.0723,0.0136,0.1416,0.0215,0.2119C19.5898,57.3594,19,58.1074,19,59c0,1.1045,0.8955,2,2,2 c0.415,0,0.7998-0.127,1.1201-0.3428C22.3926,61.4375,23.127,62,24,62c0.3779,0,0.7275-0.1113,1.0303-0.293 C25.0146,61.8027,25,61.8994,25,62c0,1.1045,0.8955,2,2,2c0.6006,0,1.1338-0.2705,1.5-0.6895C28.8662,63.7295,29.3994,64,30,64 c0.415,0,0.7998-0.127,1.1201-0.3428C31.3926,64.4375,32.127,65,33,65c0.8232,0,1.5283-0.498,1.835-1.208 c0.1181,0.0332,0.2402,0.0537,0.3652,0.0654C35.5225,64.5313,36.2041,65,37,65c0.6006,0,1.1338-0.2705,1.5-0.6895 C38.8662,64.7295,39.3994,65,40,65c0.873,0,1.6074-0.5625,1.8799-1.3428C42.2002,63.873,42.585,64,43,64 c0.873,0,1.6074-0.5625,1.8799-1.3428C45.2002,62.873,45.585,63,46,63c0.873,0,1.6074-0.5625,1.8799-1.3428 C48.2002,61.873,48.585,62,49,62c1.1045,0,2-0.8955,2-2c0-0.1006-0.0146-0.1973-0.0303-0.293C51.2725,59.8887,51.6221,60,52,60 c1.1045,0,2-0.8955,2-2c1.1045,0,2-0.8955,2-2c1.1045,0,2-0.8955,2-2c1.1045,0,2-0.8955,2-2c0-0.3779-0.1113-0.7285-0.2939-1.0293 C59.8027,50.9844,59.8994,51,60,51c1.1045,0,2-0.8955,2-2c0-0.3779-0.1113-0.7285-0.2939-1.0293C61.8027,47.9844,61.8994,48,62,48 c1.1045,0,2-0.8955,2-2c0-0.6006-0.2705-1.1328-0.6895-1.5C63.7295,44.1328,64,43.6006,64,43c0-0.415-0.127-0.7998-0.3428-1.1191 C64.4375,41.6074,65,40.873,65,40c0-0.6006-0.2705-1.1328-0.6895-1.5C64.7295,38.1328,65,37.6006,65,37 C65,36.127,64.4375,35.3926,63.6572,35.1191z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F365.svg b/public/assets/img/icons/1F365.svg
new file mode 100644
index 0000000..cca50a2
--- /dev/null
+++ b/public/assets/img/icons/1F365.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M57.8085,36.4045a6.5742,6.5742,0,0,1,5.2295,2.4493,7.2824,7.2824,0,0,1,1.2049,2.853,7.9835,7.9835,0,0,1-.2836,3.4,6.8735,6.8735,0,0,1-4.4379,4.5085,6.1343,6.1343,0,0,1-2.9006.14,7.341,7.341,0,0,1-2.7486-1.223l-.458.6094"/>
+ <path fill="#d0cfce" d="M53.4142,49.142a6.4274,6.4274,0,0,1,2.774,5.0457,6,6,0,0,1-.7005,3.0145,8.489,8.489,0,0,1-.91,1.4139A9.5342,9.5342,0,0,1,53.27,59.79a7.19,7.19,0,0,1-3.1394,1.3251,6.59,6.59,0,0,1-3.0871-.2636,6.4881,6.4881,0,0,1-3.9424-4.2053l-.7167.2539"/>
+ <path fill="#d0cfce" d="M42.3845,56.9a6.5106,6.5106,0,0,1-.7243,5.7105,6.8785,6.8785,0,0,1-2.3452,2.0181A8.1458,8.1458,0,0,1,36,65.4279a8.1458,8.1458,0,0,1-3.315-.7991A6.8785,6.8785,0,0,1,30.34,62.6107,6.5106,6.5106,0,0,1,29.6155,56.9l-.7167-.2539"/>
+ <path fill="#d0cfce" d="M28.8988,56.6463a6.4881,6.4881,0,0,1-3.9424,4.2053,6.59,6.59,0,0,1-3.0871.2636A7.19,7.19,0,0,1,18.73,59.79a9.5342,9.5342,0,0,1-1.3072-1.174,8.489,8.489,0,0,1-.91-1.4139,6,6,0,0,1-.7-3.0145,6.4274,6.4274,0,0,1,2.774-5.0457l-.458-.6094"/>
+ <path fill="#d0cfce" d="M18.1278,48.5326a7.341,7.341,0,0,1-2.7486,1.223,6.1343,6.1343,0,0,1-2.9006-.14,6.8735,6.8735,0,0,1-4.4379-4.5085,7.9835,7.9835,0,0,1-.2836-3.4,7.2824,7.2824,0,0,1,1.2049-2.853,6.5742,6.5742,0,0,1,5.23-2.4493v-.3812"/>
+ </g>
+ <g>
+ <path fill="#d0cfce" d="M53.8722,23.8953a7.0473,7.0473,0,0,1,2.7486-1.2231,6.1331,6.1331,0,0,1,2.9006.14,6.8735,6.8735,0,0,1,4.4379,4.5084,7.9841,7.9841,0,0,1,.2836,3.4A7.282,7.282,0,0,1,63.038,33.574a6.5736,6.5736,0,0,1-5.2295,2.4493v.3812"/>
+ <path fill="#d0cfce" d="M43.1012,15.7816a6.4879,6.4879,0,0,1,3.9424-4.2053,6.59,6.59,0,0,1,3.0871-.2637A7.19,7.19,0,0,1,53.27,12.6378a9.5336,9.5336,0,0,1,1.3072,1.1739,8.4857,8.4857,0,0,1,.91,1.414,6,6,0,0,1,.7005,3.0144,6.4277,6.4277,0,0,1-2.774,5.0458l.458.6094"/>
+ <path fill="#d0cfce" d="M29.6155,15.5277a6.5106,6.5106,0,0,1,.7243-5.71A6.8788,6.8788,0,0,1,32.685,7.799,8.1441,8.1441,0,0,1,36,7a8.1441,8.1441,0,0,1,3.315.799A6.8788,6.8788,0,0,1,41.66,9.8172a6.5106,6.5106,0,0,1,.7243,5.7105l.7167.2539"/>
+ <path fill="#d0cfce" d="M18.5858,23.2859a6.4277,6.4277,0,0,1-2.774-5.0458,6,6,0,0,1,.7-3.0144,8.4857,8.4857,0,0,1,.91-1.414A9.5336,9.5336,0,0,1,18.73,12.6378a7.19,7.19,0,0,1,3.1394-1.3252,6.59,6.59,0,0,1,3.0871.2637,6.4879,6.4879,0,0,1,3.9424,4.2053l.7167-.2539"/>
+ <path fill="#d0cfce" d="M14.1915,36.0233A6.5736,6.5736,0,0,1,8.962,33.574a7.282,7.282,0,0,1-1.2049-2.8529,7.9841,7.9841,0,0,1,.2836-3.4,6.8735,6.8735,0,0,1,4.4379-4.5084,6.1317,6.1317,0,0,1,2.9006-.14,7.3378,7.3378,0,0,1,2.7486,1.223l.458-.6094"/>
+ </g>
+ <circle cx="36" cy="36" r="22" fill="#d0cfce"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7821" d="M32.4358,35.1323s0,.0356.0036.1a3.3149,3.3149,0,0,0,5.4116,2.3211c1.758-1.3983,3.4263-5.7264-1.851-8.6583-2.3367-1.2982-8.91.8911-9.8015,6.2374a7.6046,7.6046,0,0,0,.8606,4.8834A10.1785,10.1785,0,0,0,34.94,45.1925c2.9885.351,8.0552-.4055,9.97-4.714,3.5642-8.0194-2.6732-11.5836-2.6732-11.5836"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8085,36.4045a6.5742,6.5742,0,0,1,5.2295,2.4493,7.2824,7.2824,0,0,1,1.2049,2.853,7.9835,7.9835,0,0,1-.2836,3.4,6.8735,6.8735,0,0,1-4.4379,4.5085,6.1343,6.1343,0,0,1-2.9006.14,7.341,7.341,0,0,1-2.7486-1.223l-.458.6094"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4142,49.142a6.4274,6.4274,0,0,1,2.774,5.0457,6,6,0,0,1-.7005,3.0145,8.489,8.489,0,0,1-.91,1.4139A9.5342,9.5342,0,0,1,53.27,59.79a7.19,7.19,0,0,1-3.1394,1.3251,6.59,6.59,0,0,1-3.0871-.2636,6.4881,6.4881,0,0,1-3.9424-4.2053l-.7167.2539"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.3845,56.9a6.5106,6.5106,0,0,1-.7243,5.7105,6.8785,6.8785,0,0,1-2.3452,2.0181A8.1458,8.1458,0,0,1,36,65.4279a8.1458,8.1458,0,0,1-3.315-.7991A6.8785,6.8785,0,0,1,30.34,62.6107,6.5106,6.5106,0,0,1,29.6155,56.9l-.7167-.2539"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8988,56.6463a6.4881,6.4881,0,0,1-3.9424,4.2053,6.59,6.59,0,0,1-3.0871.2636A7.19,7.19,0,0,1,18.73,59.79a9.5342,9.5342,0,0,1-1.3072-1.174,8.489,8.489,0,0,1-.91-1.4139,6,6,0,0,1-.7-3.0145,6.4274,6.4274,0,0,1,2.774-5.0457l-.458-.6094"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1278,48.5326a7.341,7.341,0,0,1-2.7486,1.223,6.1343,6.1343,0,0,1-2.9006-.14,6.8735,6.8735,0,0,1-4.4379-4.5085,7.9835,7.9835,0,0,1-.2836-3.4,7.2824,7.2824,0,0,1,1.2049-2.853,6.5742,6.5742,0,0,1,5.23-2.4493v-.3812"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8722,23.8953a7.0473,7.0473,0,0,1,2.7486-1.2231,6.1331,6.1331,0,0,1,2.9006.14,6.8735,6.8735,0,0,1,4.4379,4.5084,7.9841,7.9841,0,0,1,.2836,3.4A7.282,7.282,0,0,1,63.038,33.574a6.5736,6.5736,0,0,1-5.2295,2.4493v.3812"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.1012,15.7816a6.4879,6.4879,0,0,1,3.9424-4.2053,6.59,6.59,0,0,1,3.0871-.2637A7.19,7.19,0,0,1,53.27,12.6378a9.5336,9.5336,0,0,1,1.3072,1.1739,8.4857,8.4857,0,0,1,.91,1.414,6,6,0,0,1,.7005,3.0144,6.4277,6.4277,0,0,1-2.774,5.0458l.458.6094"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6155,15.5277a6.5106,6.5106,0,0,1,.7243-5.71A6.8788,6.8788,0,0,1,32.685,7.799,8.1441,8.1441,0,0,1,36,7a8.1441,8.1441,0,0,1,3.315.799A6.8788,6.8788,0,0,1,41.66,9.8172a6.5106,6.5106,0,0,1,.7243,5.7105l.7167.2539"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.5858,23.2859a6.4277,6.4277,0,0,1-2.774-5.0458,6,6,0,0,1,.7-3.0144,8.4857,8.4857,0,0,1,.91-1.414A9.5336,9.5336,0,0,1,18.73,12.6378a7.19,7.19,0,0,1,3.1394-1.3252,6.59,6.59,0,0,1,3.0871.2637,6.4879,6.4879,0,0,1,3.9424,4.2053l.7167-.2539"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.1915,36.0233A6.5736,6.5736,0,0,1,8.962,33.574a7.282,7.282,0,0,1-1.2049-2.8529,7.9841,7.9841,0,0,1,.2836-3.4,6.8735,6.8735,0,0,1,4.4379-4.5084,6.1317,6.1317,0,0,1,2.9006-.14,7.3378,7.3378,0,0,1,2.7486,1.223l.458-.6094"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4358,34.2412s0,.0357.0036.1a3.3149,3.3149,0,0,0,5.4116,2.3211c1.758-1.3983,3.4263-5.7264-1.851-8.6582-2.3367-1.2982-8.91.891-9.8015,6.2373a7.6046,7.6046,0,0,0,.8606,4.8834A10.1785,10.1785,0,0,0,34.94,44.3014c2.9885.3511,8.0552-.4055,9.97-4.7139,3.5642-8.0194-2.6732-11.5836-2.6732-11.5836"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F366.svg b/public/assets/img/icons/1F366.svg
new file mode 100644
index 0000000..19ef141
--- /dev/null
+++ b/public/assets/img/icons/1F366.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M53.9354,36v4H18.3685v-4H19.37c-0.02-0.34,0.01-0.68,0.1-1c0.3-1.05,1.17-1.92,2.33-2.18l3.77-0.87 c-1.5,0.11-2.88-0.84-3.21-2.3c-0.37-1.61,0.68-3.23,2.36-3.62l3.77-0.87c-1.5,0.1-2.88-0.85-3.21-2.3 c-0.37-1.61,0.69-3.23,2.37-3.62l3.79-0.87c-1.51,0.13-2.9-0.82-3.23-2.29c-0.38-1.61,0.68-3.24,2.36-3.62l1.26-0.29h0.01 C33.86,11.67,36,7,34,5h3c1.66,0,3,1.34,3,3s-1,2.52-2.69,2.9l2.77-0.64c1.68-0.39,3.34,0.61,3.71,2.22 c0.34,1.45-0.47,2.89-1.84,3.46L43,15.7c1.68-0.39,3.35,0.6,3.72,2.22c0.33,1.44-0.48,2.88-1.85,3.45l1.06-0.24 c1.68-0.38,3.34,0.61,3.71,2.23c0.34,1.46-0.5,2.92-1.9,3.48l1.11-0.26c1.68-0.39,3.34,0.61,3.71,2.22 c0.38,1.62-0.68,3.24-2.36,3.63l-2.39,0.55L50,33c1.31,0,2.42,0.83,2.82,2C52.94,35.31,53.9354,35.65,53.9354,36z"/>
+ <rect x="17" y="40" width="38" height="10" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M52,50l-4,12c-0.873,2.6191-2.2393,5-5,5H29c-2.7607,0-4.127-2.3809-5-5l-4-12"/>
+ <rect x="42.333" y="40" width="12.667" height="10" fill="#f1b31c" stroke="none"/>
+ <path fill="#f1b31c" stroke="none" d="M43.3564,50L40,63.0303c-0.374,1.4541-0.8408,2.8486-1.4678,3.9697H43c2.7607,0,4.127-2.3809,5-5l4-12 H43.3564z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="17" y="40" width="38" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,36c0-1.6562-1.3428-3-3-3l-2.2187-0.0156"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0397" d="M30.5713,12.4556c-1.6797,0.3877-2.7383,2.0112-2.3662,3.6255c0.373,1.6142,2.0361,2.6084,3.7158,2.2207l9.5088-2.1954 c1.6797-0.3876,2.7383-2.0107,2.3652-3.625c-0.372-1.6142-2.0351-2.6088-3.7148-2.2211L30.5713,12.4556z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0397" d="M27.6475,19.2402c-1.6797,0.3877-2.7383,2.0103-2.3653,3.6245c0.3721,1.6143,2.0352,2.6094,3.7149,2.2217l15.3554-3.5449 c1.6788-0.3877,2.7383-2.0112,2.3653-3.6255c-0.3721-1.6142-2.0362-2.6084-3.7158-2.2207L27.6475,19.2402z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0397" d="M49.6406,23.3555c-0.373-1.6143-2.0351-2.6094-3.7148-2.2212l-21.2012,4.8945c-1.6797,0.3877-2.7383,2.0112-2.3662,3.6255 c0.373,1.6143,2.0361,2.6084,3.7158,2.2207l21.2012-4.8945C48.9551,26.5928,50.0137,24.9697,49.6406,23.3555z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0397" d="M35.9424,35.7168l14.2568-3.291c1.6787-0.3877,2.7383-2.0108,2.3653-3.625c-0.3731-1.6143-2.0362-2.6094-3.7149-2.2217 l-27.0478,6.2451c-1.5225,0.3506-2.5352,1.7168-2.4327,3.1729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9999" d="M34,5h3c1.6572,0,3,1.3433,3,3s-1,2.521-2.6875,2.896"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9999" d="M34,5c2,2-0.1455,6.6875-2.167,7.1665"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52,50l-4,12c-0.873,2.6191-2.2393,5-5,5H29c-2.7607,0-4.127-2.3809-5-5l-4-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F367.svg b/public/assets/img/icons/1F367.svg
new file mode 100644
index 0000000..6892f43
--- /dev/null
+++ b/public/assets/img/icons/1F367.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M52.0703,24.8882c3.9063,3.9043,3.9063,10.2358,0.001,14.1421C48.166,42.9346,39.9053,45.0713,36,41.167 c-3.9053-3.9063-1.9766-12.3745,1.9287-16.2798S48.166,20.9819,52.0703,24.8882z"/>
+ <path fill="#F1B31C" d="M52.0703,24.896c-2.5937-2.5938-6.2578-3.4551-9.5713-2.6016c1.6748,0.4317,3.2608,1.291,4.5713,2.6016 c3.9063,3.9062,3.9063,10.2378,0.001,14.1421c-1.3106,1.3105-2.8975,2.1719-4.5713,2.6015 c3.3135,0.8536,6.9766-0.0078,9.5713-2.6015C55.9766,35.1338,55.9766,28.8022,52.0703,24.896z"/>
+ <ellipse cx="26.9993" cy="32.0427" rx="9.9997" ry="10.0004" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.7497 28.4765)" fill="#FCEA2B"/>
+ <path fill="#F1B31C" d="M34.0703,24.979c-2.5937-2.5937-6.2578-3.4551-9.5713-2.6016c1.6748,0.4317,3.2608,1.2911,4.5713,2.6016 c3.9063,3.9063,3.9063,10.2378,0.001,14.1421c-1.3106,1.3105-2.8975,2.1719-4.5713,2.6016 c3.3135,0.8535,6.9766-0.0079,9.5713-2.6016C37.9766,35.2168,37.9766,28.8853,34.0703,24.979z"/>
+ <path fill="#EA5A47" d="M31,27c1.6436,0,3.0889-0.8037,4-2.0273V30c0,1.6563,1.3428,3,3,3s3-1.3437,3-3v2c0,1.6563,1.3428,3,3,3 s3-1.3437,3-3v-2.1836C47.3145,29.9277,47.6475,30,48,30c1.6572,0,3-1.3437,3-3v-2.9956c-1.4219-1.0684-3.1357-1.769-5.0029-1.9541 C45.9971,22.0332,46,22.0171,46,22c0-5.5229-4.4775-10-10-10s-10,4.4771-10,10C26,24.7612,28.2393,27,31,27z"/>
+ <path fill="#FFFFFF" d="M33,60v-6c0-2.7617-2.2393-5-5-5h-4h-3c-2.7607,0-5-2.2383-5-5v-3c0-1.1045,0.8955-2,2-2h36 c1.1045,0,2,0.8955,2,2v3c0,2.7617-2.2393,5-5,5h-3h-4c-2.7607,0-5,2.2383-5,5v6"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9972,22.0491C51.0516,22.5496,55,26.8137,55,32c0,2.4632-0.8905,4.7183-2.367,6.4609"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.9674,32.8136c-0.1814,2.2526-1.1093,4.2945-2.5361,5.878"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5982,38.7242C17.9839,36.9483,17,34.589,17,32c0-5.1777,3.935-9.4363,8.9776-9.9484"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,27c1.6436,0,3.0889-0.8037,4-2.0273V30c0,1.6563,1.3428,3,3,3s3-1.3437,3-3v2c0,1.6563,1.3428,3,3,3s3-1.3437,3-3v-2.1836 C47.3145,29.9277,47.6475,30,48,30c1.6572,0,3-1.3437,3-3v-2.9956c-1.4219-1.0684-3.1357-1.769-5.0029-1.9541 C45.9971,22.0332,46,22.0171,46,22c0-5.5229-4.4775-10-10-10s-10,4.4771-10,10C26,24.7612,28.2393,27,31,27z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9467" d="M33,60v-6c0-2.7617-2.2393-5-5-5h-4h-3c-2.7607,0-5-2.2383-5-5v-3c0-1.1045,0.8955-2,2-2h36c1.1045,0,2,0.8955,2,2v3 c0,2.7617-2.2393,5-5,5h-3h-4c-2.7607,0-5,2.2383-5,5v6"/>
+ <line x1="29" x2="43" y1="60" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9467"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F368.svg b/public/assets/img/icons/1F368.svg
new file mode 100644
index 0000000..5c86210
--- /dev/null
+++ b/public/assets/img/icons/1F368.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.9995" cy="21.0014" rx="9.9997" ry="10.0004" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -4.3062 31.6067)" fill="#FCEA2B"/>
+ <path fill="#F1B31C" d="M43.0703,13.9375c-2.5937-2.5937-6.2578-3.4551-9.5713-2.6016c1.6748,0.4317,3.2608,1.2911,4.5713,2.6016 c3.9063,3.9063,3.9063,10.2378,0.001,14.1421c-1.3106,1.311-2.8975,2.1724-4.5713,2.602c3.3135,0.8536,6.9766-0.0078,9.5713-2.602 C46.9766,24.1753,46.9766,17.8438,43.0703,13.9375z"/>
+ <path fill="#FCEA2B" d="M52.0703,23.9297c3.9063,3.9043,3.9063,10.2363,0.001,14.1426C48.166,41.9766,39.9053,44.9043,36,41 c-3.9053-3.9062-1.9766-13.166,1.9287-17.0713S48.166,20.0234,52.0703,23.9297z"/>
+ <path fill="#F1B31C" d="M52.0703,23.9375c-2.5937-2.5937-6.2578-3.4551-9.5713-2.6016c1.6748,0.4317,3.2608,1.2911,4.5713,2.6016 c3.9063,3.9063,3.9063,10.2383,0.001,14.1426c-1.3106,1.3105-2.8975,2.1719-4.5713,2.6015 c3.3135,0.8536,6.9766-0.0078,9.5713-2.6015C55.9766,34.1758,55.9766,27.8438,52.0703,23.9375z"/>
+ <ellipse cx="26.9992" cy="31.0022" rx="9.9999" ry="10.0006" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.014 28.1716)" fill="#FCEA2B"/>
+ <path fill="#F1B31C" d="M34.0703,23.9375c-2.5937-2.5937-6.2578-3.4551-9.5713-2.6016c1.6748,0.4317,3.2608,1.2911,4.5713,2.6016 c3.9063,3.9063,3.9063,10.2383,0.001,14.1426c-1.3106,1.3105-2.8975,2.1719-4.5713,2.6015 c3.3135,0.8536,6.9766-0.0078,9.5713-2.6015C37.9766,34.1758,37.9766,27.8438,34.0703,23.9375z"/>
+ <path fill="#FFFFFF" d="M33,60v-6c0-2.7617-2.2393-5-5-5h-4h-3c-2.7607,0-5-2.2383-5-5v-3c0-1.1045,0.8955-2,2-2h36 c1.1045,0,2,0.8955,2,2v3c0,2.7617-2.2393,5-5,5h-3h-4c-2.7607,0-5,2.2383-5,5v6"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,21c0-5.5228,4.4772-10,10-10s10,4.4772,10,10"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0657,26.5031C37.7119,23.2387,41.0947,21,45,21c5.5225,0,10,4.4766,10,10c0,3.1787-1.4829,6.0107-3.7946,7.8423"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6391,38.7165C18.4166,36.8823,17,34.1066,17,31c0-5.5228,4.4772-10,10-10s10,4.4772,10,10 c0,3.1784-1.4828,6.0105-3.7945,7.8421"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9467" d="M33,60v-6c0-2.7617-2.2393-5-5-5h-4h-3c-2.7607,0-5-2.2383-5-5v-3c0-1.1045,0.8955-2,2-2h36c1.1045,0,2,0.8955,2,2v3 c0,2.7617-2.2393,5-5,5h-3h-4c-2.7607,0-5,2.2383-5,5v6"/>
+ <line x1="29" x2="43" y1="60" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9467"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F369.svg b/public/assets/img/icons/1F369.svg
new file mode 100644
index 0000000..2044a21
--- /dev/null
+++ b/public/assets/img/icons/1F369.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M36,7C19.9834,7,7,19.9839,7,36c0,16.0156,12.9834,29,29,29s29-12.9844,29-29C65,19.9839,52.0166,7,36,7z M36,46c-5.5225,0-10-4.4775-10-10s4.4775-10,10-10c5.5225,0,10,4.4775,10,10S41.5225,46,36,46z"/>
+ <path fill="none" stroke="none" d="M36,46c5.5225,0,10-4.4775,10-10s-4.4775-10-10-10c-5.5225,0-10,4.4775-10,10 c0,2.7266,1.0947,5.1963,2.8652,7h0.4786h-0.4786C30.6797,44.8496,33.2041,46,36,46z"/>
+ <path fill="none" stroke="none" d="M46,36c0-5.5225-4.4775-10-10-10c-5.5225,0-10,4.4775-10,10c0,2.7266,1.0947,5.1963,2.8652,7 c1.8145,1.8496,4.3389,3,7.1348,3C41.5225,46,46,41.5225,46,36z"/>
+ <path fill="#f1b31c" stroke="none" d="M36,7C19.9834,7,7,19.9839,7,36c0,1.7061,0.1563,3.375,0.4385,5H10c2.7607,0,5,2.2383,5,5s2.2393,5,5,5 c2.7607,0,5-2.2383,5-5c0-1.6562,1.3428-3,3-3h0.8652C27.0947,41.1963,26,38.7266,26,36c0-5.5225,4.4775-10,10-10 c5.5225,0,10,4.4775,10,10s-4.4775,10-10,10c2.7607,0,5,2.2383,5,5s2.2393,5,5,5c2.7607,0,5-2.2383,5-5c0-1.6562,1.3428-3,3-3 c1.6572,0,3,1.3438,3,3c0,1.2217,0.8418,2.3213,1.8945,2.7891C62.7168,48.877,65,42.707,65,36C65,19.9839,52.0166,7,36,7z"/>
+ <circle cx="14" cy="31" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20" cy="39" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52" cy="40" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="58" cy="32" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50" cy="25" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42" cy="14" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33" cy="20" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="21" cy="20" r="2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="14" cy="31" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20" cy="39" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52" cy="40" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="58" cy="32" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50" cy="25" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42" cy="14" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33" cy="20" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="21" cy="20" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8,41h2c2.7607,0,5,2.2383,5,5s2.2393,5,5,5c2.7607,0,5-2.2383,5-5c0-1.6562,1.3428-3,3-3h0.667"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.8252,53.7607C57.752,53.3047,57,52.2393,57,51c0-1.6562-1.3428-3-3-3c-1.6572,0-3,1.3438-3,3c0,2.7617-2.2393,5-5,5 c-2.7607,0-5-2.2383-5-5s-2.2393-5-5-5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36A.svg b/public/assets/img/icons/1F36A.svg
new file mode 100644
index 0000000..bd11f78
--- /dev/null
+++ b/public/assets/img/icons/1F36A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M64,36c0.001-1.9424-0.5752-3.7461-1.5576-5.2627c0.3262-1.7754,0.168-3.6606-0.5742-5.4526 c-0.7422-1.7935-1.9649-3.2403-3.4522-4.2652c-0.3779-1.7651-1.2451-3.4463-2.6181-4.8178 c-1.3711-1.3736-3.0547-2.2417-4.8204-2.6197c-1.0244-1.4858-2.4697-2.707-4.2617-3.4497 c-1.7939-0.7431-3.6806-0.9018-5.457-0.5757C39.7422,8.5757,37.9404,8,35.999,8c-1.9404,0-3.7441,0.5762-5.2597,1.5576 c-1.7764-0.3266-3.6622-0.1684-5.4551,0.5737c-1.793,0.7432-3.2393,1.9654-4.2637,3.4532 c-1.7656,0.3779-3.4473,1.2451-4.8203,2.6172c-1.3721,1.3725-2.2402,3.0551-2.6172,4.8217 c-1.4873,1.0245-2.709,2.4693-3.4531,4.2622c-0.7422,1.7935-0.9004,3.6807-0.5723,5.4576C8.5762,32.2598,8.001,34.0615,8,36.002 c0,1.9414,0.5771,3.7451,1.5586,5.2617c-0.3252,1.7754-0.168,3.6611,0.5732,5.4531c0.7442,1.793,1.9668,3.2402,3.4551,4.2646 c0.377,1.7647,1.2442,3.4463,2.6152,4.8194c1.3731,1.373,3.0567,2.2402,4.8223,2.6172c1.0254,1.4863,2.4697,2.709,4.2617,3.4511 c1.794,0.7432,3.6807,0.9004,5.4571,0.5743C32.2588,63.4238,34.0615,64,36.0029,64c1.9405,0,3.7442-0.5762,5.2598-1.5576 c1.7754,0.3262,3.6621,0.168,5.4551-0.5733c1.792-0.7441,3.2392-1.9658,4.2636-3.4541c1.7657-0.3779,3.4473-1.2451,4.8184-2.6162 c1.374-1.373,2.2422-3.0566,2.6191-4.8232c1.4864-1.0244,2.7071-2.4697,3.4502-4.2608c0.7432-1.7939,0.9014-3.6816,0.5752-5.458 C63.4248,39.7402,63.999,37.9395,64,36z"/>
+ <circle cx="19" cy="35" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="32" cy="41" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="30" cy="51" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="46" cy="51" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="52" cy="36" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="48" cy="21" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="32" cy="22" r="2" fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394" d="M64,35.875c0.001-1.9414-0.5752-3.7461-1.5576-5.2617c0.3262-1.7759,0.168-3.6612-0.5742-5.4531 c-0.7422-1.7935-1.9649-3.2403-3.4522-4.2652c-0.3779-1.7651-1.2451-3.4463-2.6181-4.8179 c-1.3711-1.3735-3.0547-2.2417-4.8204-2.6196c-1.0244-1.4858-2.4697-2.707-4.2617-3.4497 c-1.7939-0.7432-3.6806-0.9018-5.457-0.5757c-1.5166-0.9809-3.3184-1.5566-5.2598-1.5566c-1.9404,0-3.7441,0.5762-5.2597,1.5576 c-1.7764-0.3267-3.6622-0.1685-5.4551,0.5737c-1.793,0.7432-3.2393,1.9654-4.2637,3.4532 c-1.7656,0.3779-3.4473,1.2451-4.8203,2.6171c-1.3721,1.3726-2.2402,3.0552-2.6172,4.8218 c-1.4873,1.0244-2.709,2.4693-3.4531,4.2622c-0.7422,1.7935-0.9004,3.6807-0.5723,5.458C8.5762,32.1348,8.001,33.9375,8,35.877 c0,1.9414,0.5771,3.746,1.5586,5.2617c-0.3252,1.7754-0.168,3.6621,0.5732,5.4531c0.7442,1.793,1.9668,3.2402,3.4551,4.2656 c0.377,1.7647,1.2442,3.4463,2.6152,4.8184c1.3731,1.373,3.0567,2.2402,4.8223,2.6181c1.0254,1.4854,2.4697,2.7081,4.2617,3.4512 c1.794,0.7432,3.6807,0.9004,5.4571,0.5733c1.5156,0.9804,3.3183,1.5566,5.2597,1.5566c1.9405,0,3.7442-0.5762,5.2598-1.5566 c1.7754,0.3261,3.6621,0.1679,5.4551-0.5743c1.792-0.7431,3.2392-1.9648,4.2636-3.4531c1.7657-0.3779,3.4473-1.2451,4.8184-2.6172 c1.374-1.373,2.2422-3.0556,2.6191-4.8222c1.4864-1.0254,2.7071-2.4698,3.4502-4.2618c0.7432-1.7929,0.9014-3.6806,0.5752-5.457 C63.4248,39.6162,63.999,37.8145,64,35.875z"/>
+ <circle cx="19" cy="35" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="32" cy="41" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="30" cy="51" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="46" cy="51" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="52" cy="36" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="48" cy="21" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ <circle cx="32" cy="22" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36B.svg b/public/assets/img/icons/1F36B.svg
new file mode 100644
index 0000000..4c34d82
--- /dev/null
+++ b/public/assets/img/icons/1F36B.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#a57939" stroke="none" points="54,32.9063 54,5.9063 18.0313,5.9063 18.0313,39.5156"/>
+ <polygon fill="#ea5a47" stroke="none" points="55,25 17,32 17,67 55,67"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="38" y="9" width="11" height="9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="23" y="9" width="11" height="9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55,25 17,32 17,67 55,67"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,20.9316 53,5 19,5 19,27.541"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38,23.8472 38,22 47.5029,22"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23,26.7637 23,22 34,22 34,24.625"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.5029,22 38,22 38,23.8472"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,24.625 34,22 23,22 23,26.7637"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36C.svg b/public/assets/img/icons/1F36C.svg
new file mode 100644
index 0000000..885b39d
--- /dev/null
+++ b/public/assets/img/icons/1F36C.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="none" d="M47.0791,27.0835l5.335-1.0059l-0.4766-0.7338l11.0557-2.2251l1.414-1.4141 c0.7813-0.7813,0.7813-2.0479,0.001-2.8286c-0.7812-0.7813-2.0488-0.7813-2.8301,0c-0.7802,0.7807-2.0468,0.7812-2.8281,0 c-0.7803-0.7808-0.7803-2.0474,0-2.8281c0.7813-0.7813,0.7813-2.0479,0-2.8291c-0.7803-0.7808-2.0469-0.7808-2.8281,0.0004 C55.1406,14,53.875,14,53.0938,13.2192c-0.7813-0.7812-0.7813-2.0473,0-2.8281c0.7812-0.7812,0.7812-2.0478,0-2.8291 c-0.7813-0.7807-2.0469-0.7807-2.8282,0.0005l-1.414,1.4141l-2.1953,11.1172l-0.9463-0.608l-0.8243,4.125"/>
+ <path fill="#b1cc33" stroke="none" d="M24.7109,44.707l-5.3349,1.0039l0.6953,0.9317L9,48.8574l-1.4141,1.4141 c-0.7812,0.7812-0.7812,2.0488-0.0009,2.8301c0.7812,0.7812,2.0488,0.7812,2.83,0c0.7803-0.7813,2.0469-0.7813,2.8282,0 c0.7802,0.7793,0.7802,2.0468,0,2.8281c-0.7813,0.7812-0.7813,2.0469,0,2.8281c0.7802,0.7813,2.0468,0.7813,2.8281,0 c0.7812-0.7812,2.0469-0.7812,2.8281,0c0.7813,0.7813,0.7813,2.0469,0,2.8281c-0.7812,0.7813-0.7812,2.0469,0,2.8282 c0.7813,0.7812,2.0469,0.7812,2.8281,0L23.1416,63l2.2158-11.0723l0.9258,0.5625l0.8242-4.123"/>
+ <circle cx="35.9927" cy="36.0001" r="14.9994" fill="#b1cc33" stroke="none"/>
+ <path fill="#5c9e31" stroke="none" d="M51.001,35.9902c0.001-5.5019-2.9727-10.3007-7.3916-12.9101c1.3183,2.2324,2.0888,4.8262,2.0888,7.6074 c0.001,8.2852-6.7148,15.002-15,15c-2.7793,0.002-5.375-0.7695-7.6074-2.0879c2.6104,4.4199,7.4082,7.3906,12.9112,7.3926 C44.2861,50.9922,51.0029,44.2754,51.001,35.9902z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="35.9997" cy="36" rx="15.0001" ry="15.0004" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.9118 35.9986)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.9287,25.3564L63,23.1421l1.4141-1.4141c0.7812-0.7812,0.7812-2.0478,0.0009-2.8286c-0.7812-0.7812-2.0488-0.7812-2.83,0 c-0.7803,0.7808-2.0469,0.7813-2.8282,0c-0.7802-0.7807-0.7802-2.0473,0-2.8281c0.7813-0.7813,0.7813-2.0479,0-2.8291 c-0.7802-0.7808-2.0468-0.7808-2.8281,0.0005c-0.7812,0.7807-2.0469,0.7807-2.8281,0c-0.7813-0.7813-0.7813-2.0474,0-2.8281 c0.7812-0.7813,0.7812-2.0479,0-2.8292c-0.7813-0.7807-2.0469-0.7807-2.8281,0.0005L48.8584,9l-2.2148,11.0708"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.0713,46.6426L9,48.8574l-1.415,1.4141c-0.7803,0.7812-0.7803,2.0478,0,2.8281c0.7812,0.7813,2.0478,0.7813,2.8291,0.001 c0.7812-0.7813,2.0468-0.7822,2.8281-0.001c0.7812,0.7813,0.7812,2.0469,0,2.8281c-0.7813,0.7813-0.7813,2.0489,0,2.8282 c0.7812,0.7812,2.0469,0.7812,2.8281,0.0019c0.7813-0.7812,2.0479-0.7812,2.8281-0.0019c0.7813,0.7812,0.7813,2.0488,0,2.83 c-0.7812,0.7793-0.7812,2.0469,0,2.8282c0.7813,0.7812,2.0479,0.7812,2.8282,0L23.1416,63l2.2158-11.0723"/>
+ <ellipse cx="36.0012" cy="35.958" rx="14.9998" ry="15.0001" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.8817 35.9886)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36D.svg b/public/assets/img/icons/1F36D.svg
new file mode 100644
index 0000000..581f3a9
--- /dev/null
+++ b/public/assets/img/icons/1F36D.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="8.627" cy="51.48" r="18" transform="rotate(-45)" fill="#ea5a47" stroke-width="1.2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="8.675" cy="51.41" r="18.22" transform="rotate(-45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12" x2="25.79" y1="60.7" y2="46.91" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.864" d="m42.69 30.99c0.1901-0.7095 1.05-0.09377 1.179 0.316 0.3497 1.11-0.8196 1.996-1.811 2.042-1.774 0.0823-2.992-1.659-2.906-3.306 0.1275-2.417 2.507-4.008 4.801-3.769 3.058 0.3191 5.032 3.357 4.632 6.297-0.5031 3.699-4.208 6.059-7.792 5.495-4.341-0.6831-7.089-5.059-6.359-9.287 0.8609-4.982 5.911-8.12 10.78-7.222 5.624 1.037 9.152 6.763 8.085 12.28-1.213 6.266-7.615 10.18-13.77 8.948-6.907-1.387-11.22-8.467-9.811-15.27 1.562-7.549 9.32-12.25 16.76-10.67"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.864" d="m42.69 30.99c0.1901-0.7095 1.05-0.09377 1.179 0.316 0.3497 1.11-0.8196 1.996-1.811 2.042-1.774 0.0823-2.992-1.659-2.906-3.306 0.1275-2.417 2.507-4.008 4.801-3.769 3.058 0.3191 5.032 3.357 4.632 6.297-0.5031 3.699-4.208 6.059-7.792 5.495-4.341-0.6831-7.089-5.059-6.359-9.287 0.8609-4.982 5.911-8.12 10.78-7.222 5.624 1.037 9.152 6.763 8.085 12.28-1.213 6.266-7.615 10.18-13.77 8.948-6.907-1.387-11.22-8.467-9.811-15.27 1.562-7.549 9.32-12.25 16.76-10.67"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36E.svg b/public/assets/img/icons/1F36E.svg
new file mode 100644
index 0000000..38ee64f
--- /dev/null
+++ b/public/assets/img/icons/1F36E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M54.2432,41.1414l.6255,3.79a1.0217,1.0217,0,0,1,.0136.1631c0,3.9355-9.4287,5.9941-18.7422,5.9941S17.397,49.03,17.397,45.094a1.0217,1.0217,0,0,1,.0136-.1631l.6416-3.8871C12.8572,42.7519,10,45.1494,10,47.8328c0,6.0048,13.3955,9.2451,26,9.2451s26-3.24,26-9.2451C62,45.1652,59.3164,42.86,54.2432,41.1414Z"/>
+ <path fill="#a57939" d="M54.5487,42.2325l-36.5442-.1381c-2.362,1.1686-3.5952,2.57-3.5952,4.136,0,4.721,11.1966,7.2684,21.7305,7.2684S57.87,50.9514,57.87,46.23C57.87,44.7265,56.7328,43.373,54.5487,42.2325Z"/>
+ <path fill="#fcea2b" d="M54.8687,44.9312,52.2256,28.919l.0015-.01a.3176.3176,0,0,0-.0171-.0851l-.5327-3.2269c-.0042-.0251-.0188-.0451-.0247-.07-.37-3.33-8.2014-4.8559-15.5124-4.8559S20.9969,22.1975,20.627,25.5275c-.0061.0244-.0208.0446-.0249.07l-.5327,3.2269a.3176.3176,0,0,0-.0171.0851l.0014.01-2.643,16.0122a1.01,1.01,0,0,0-.0137.1631c0,3.9355,9.4287,5.9941,18.7432,5.9941S54.8824,49.03,54.8824,45.0943A1.01,1.01,0,0,0,54.8687,44.9312Z"/>
+ <path fill="#a57939" d="M52.1956,28.753l0-.0069-.5185-3.1406c-.0027-.0162-.0132-.0284-.0166-.0443-.3191-3.3542-8.1844-4.8893-15.52-4.8893s-15.2027,1.5352-15.5215,4.8895c-.0034.0158-.0139.028-.0166.0441l-.5186,3.1406,0,.0069a.9521.9521,0,0,0-.0315.1562c0,3.5137,8.34,5.1133,16.0879,5.1133s16.0869-1.6,16.0869-5.1133A.9627.9627,0,0,0,52.1956,28.753Z"/>
+ <path fill="#6a462f" d="M52.1956,28.753l0-.0069-.5185-3.1406a.9272.9272,0,0,0-.0418-.1115.9376.9376,0,0,0-.4807-.5969.9645.9645,0,0,0-.1362-.0625.9513.9513,0,0,0-.2222-.0448.938.938,0,0,0-.1055-.0212c-.0283,0-.0517.0138-.0795.016s-.0547-.0074-.0835-.0024a.9328.9328,0,0,0-.1079.041.971.971,0,0,0-.19.0721.9422.9422,0,0,0-.1528.103.9608.9608,0,0,0-.1406.1328.9707.9707,0,0,0-.1033.1533.9526.9526,0,0,0-.08.1747.9642.9642,0,0,0-.0388.1923.9076.9076,0,0,0-.0237.1172c0,.9258-4.61,3.0966-13.5507,3.0966s-13.5518-2.1708-13.5518-3.0966a.8892.8892,0,0,0-.0237-.1173.841.841,0,0,0-.1186-.367.9285.9285,0,0,0-.5867-.4611.9469.9469,0,0,0-.1079-.041c-.0291-.0051-.0554.0049-.0842.0022s-.0511-.0158-.0789-.0158a.9261.9261,0,0,0-.1023.0206.94.94,0,0,0-.2278.046,1.32,1.32,0,0,0-.6562.77l-.5186,3.1406,0,.0069a.9521.9521,0,0,0-.0315.1562c0,3.5137,8.34,5.1133,16.0879,5.1133s16.0869-1.6,16.0869-5.1133A.9627.9627,0,0,0,52.1956,28.753Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.8071,29.5342c5.2209-.622,8.8839-2.0776,8.8839-3.774,0-2.2624-6.5149-4.0964-14.5513-4.0964S22.0075,23.0787,21.5884,25.76L18.3975,45.094"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2093,28.9006c0,2.2624-6.7469,4.0964-15.07,4.0964s-15.07-1.834-15.07-4.0964"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8819,45.094,50.691,25.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3545,41.8986C58.0682,43.3981,61,45.5027,61,47.8332c0,4.5534-11.1929,8.2446-25,8.2446s-25-3.6912-25-8.2446c0-2.3786,3.0543-4.522,7.94-6.0268"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F36F.svg b/public/assets/img/icons/1F36F.svg
new file mode 100644
index 0000000..1e6798c
--- /dev/null
+++ b/public/assets/img/icons/1F36F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#f4aa41" stroke="none" points="55,17 55,11 17,11 17,17"/>
+ <path fill="#f4aa41" stroke="none" d="M45,60c8.2842,0,15-6.7158,15-15V22c0-2.7612-2.2383-5-5-5H17c-2.7617,0-5,2.2388-5,5v23 c0,8.2842,6.7158,15,15,15H45z"/>
+ <path fill="#fcea2b" stroke="none" d="M35,17v14c0,2.7617,2.2393,5,5,5c2.7617,0,5-2.2383,5-5v11c0,1.6563,1.3428,3,3,3c1.6572,0,3-1.3437,3-3V23 c0,1.6567,1.3428,3,3,3c1.6563,0,3-1.3433,3-3v-5.5781C56.3867,17.1538,55.7119,17,55,17H35h-2v-6h22v6"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55,17 55,11 17,11 17,17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,42c0,1.6563-1.3428,3-3,3c-1.6572,0-3-1.3437-3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,23c0,1.6567,1.3428,3,3,3c1.6563,0,3-1.3433,3-3v-5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,31c0,2.7617-2.2383,5-5,5c-2.7607,0-5-2.2383-5-5"/>
+ <line x1="45" x2="45" y1="42" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51" x2="51" y1="42" y2="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35" x2="35" y1="31" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33" x2="33" y1="17" y2="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,60c8.2842,0,15-6.7158,15-15V22c0-2.7612-2.2383-5-5-5H17c-2.7617,0-5,2.2388-5,5v23c0,8.2842,6.7158,15,15,15H45z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F370.svg b/public/assets/img/icons/1F370.svg
new file mode 100644
index 0000000..e910270
--- /dev/null
+++ b/public/assets/img/icons/1F370.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M58,17.0567l-17.7512,2.7278l-1.3265,1.2081L7,26c-1.1045,0-2,0.8965-2,2v12h1c2.7617,0,5-2.2383,5-4.999 C11,32.2393,13.2383,30,16,30c2.7617,0,5,2.2393,5,5.001C21,37.7617,23.2383,40,26,40c2.7617,0,5-2.2383,5-4.999 C31,32.2393,33.2383,30,36,30c2.7617,0,5,2.2393,5,5.001C41,37.7617,43.2383,40,46,40c2.7617,0,5-2.2383,5-4.999 C51,32.2393,53.2383,30,56,30c2.7617,0,5,2.2393,5,5.001C61,37.7617,63.2383,40,66,40h1V28c0-4.7112-3.2599-8.6632-7.647-9.7215 c-0.4344-0.1048-0.8799-1.1245-1.3344-1.1705"/>
+ <circle cx="49.5" cy="18.0005" r="5" fill="#ea5a47" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M67,39v20c0,1.1055-0.8955,2-2,2H7c-1.1045,0-2-0.8945-2-2V39"/>
+ <path fill="#fcea2b" stroke="none" d="M67,40h-1c-2.7607,0-5-2.2383-5-5s-2.2393-5-5-5c-2.7607,0-5,2.2383-5,5s-2.2393,5-5,5 c-2.7607,0-5-2.2383-5-5s-2.2393-5-5-5c-2.7607,0-5,2.2383-5,5s-2.2393,5-5,5c-2.7607,0-5-2.2383-5-5s-2.2393-5-5-5 c-2.7607,0-5,2.2383-5,5s-2.2393,5-5,5H5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,28v31c0,1.1055-0.8955,2-2,2H7c-1.1045,0-2-0.8945-2-2V28c0-1.1035,0.8955-2,2-2l33.9961-5.4385"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0186,18.0513C63.0625,18.5615,67,22.8223,67,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,40h1c2.7617,0,5-2.2383,5-4.999C11,32.2393,13.2383,30,16,30c2.7617,0,5,2.2393,5,5.001C21,37.7617,23.2383,40,26,40 c2.7617,0,5-2.2383,5-4.999C31,32.2393,33.2383,30,36,30c2.7617,0,5,2.2393,5,5.001C41,37.7617,43.2383,40,46,40 c2.7617,0,5-2.2383,5-4.999C51,32.2393,53.2383,30,56,30c2.7617,0,5,2.2393,5,5.001C61,37.7617,63.2383,40,66,40h1"/>
+ <line x1="5" x2="67" y1="48" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="5" x2="67" y1="52" y2="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.5" cy="18.0005" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5,16c0-5.5229,4.4766-10,10-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F371.svg b/public/assets/img/icons/1F371.svg
new file mode 100644
index 0000000..6aafa34
--- /dev/null
+++ b/public/assets/img/icons/1F371.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M5,19c0-1.1045,0.8955-2,2-2h58c1.1045,0,2,0.8955,2,2v34c0,1.1045-0.8955,2-2,2H7c-1.1045,0-2-0.8955-2-2 V19z"/>
+ <path fill="#d0cfce" stroke="none" d="M44.0713,21c1.9521,1.9521,1.9521,5.1182,0,7.0713c-1.9522,1.9531-5.1182,1.9531-7.0713,0L44.0713,21z"/>
+ <path fill="#d0cfce" stroke="none" d="M56.6074,21c1.9522,1.9521,1.9522,5.1182,0,7.0713c-1.9531,1.9531-5.1191,1.9531-7.0722,0L56.6074,21z"/>
+ <path fill="#ea5a47" stroke="none" d="M39,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2 V40z"/>
+ <path fill="#ea5a47" stroke="none" d="M51,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2 V40z"/>
+ <path fill="#ea5a47" stroke="none" d="M63,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2 V40z"/>
+ <polyline fill="#61b2e4" stroke="none" points="12.998,42.2129 11.998,51 15.998,47 15.998,47 19.998,51 18.6045,42.2129"/>
+ <path fill="#92d3f5" stroke="none" d="M17.6045,43.2129c5.8574-5.8574,5.8574-15.355,0-21.2129H13.998c-5.8574,5.8579-5.8574,15.3555,0,21.2129 H17.6045z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,19c0-1.1045,0.8955-2,2-2h58c1.1045,0,2,0.8955,2,2v34c0,1.1045-0.8955,2-2,2H7c-1.1045,0-2-0.8955-2-2V19z"/>
+ <line x1="27" x2="27" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="67" y1="34" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6064,43.2129c5.8575-5.8574,5.8575-15.355,0-21.2129H14c-5.8574,5.8579-5.8574,15.3555,0,21.2129H17.6064z"/>
+ <line x1="11" x2="21" y1="28" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="13,42.2129 12,51 16,47 16,47 20,51 18.6064,42.2129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2V40z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2V40z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63,40c0-1.1045-0.8955-2-2-2h-4c-1.1045,0-2,0.8955-2,2v9c0,1.1045,0.8955,2,2,2h4c1.1045,0,2-0.8955,2-2V40z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,21c1.9521,1.9521,1.9521,5.1182,0,7.0713c-1.9521,1.9531-5.1182,1.9531-7.0713,0L44,21z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5361,21c1.9522,1.9521,1.9522,5.1182,0,7.0713c-1.9531,1.9531-5.1191,1.9531-7.0722,0L56.5361,21z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,44.334c0,1.1035-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,40c0,1.1045-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,44.334c0,1.1035-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,40c0,1.1045-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63,44.334c0,1.1035-0.8955,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63,40c0,1.1045-0.8955,2-2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F372.svg b/public/assets/img/icons/1F372.svg
new file mode 100644
index 0000000..4fb72f7
--- /dev/null
+++ b/public/assets/img/icons/1F372.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M7,36c0,16.0166,12.9834,29,29,29s29-12.9834,29-29H7z"/>
+ <path fill="#d0cfce" stroke="none" d="M49,36c0,16.0156-4,29-13,29c16.0166,0,29-12.9844,29-29H49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,36c0,16.0166,12.9834,29,29,29s29-12.9834,29-29H7z"/>
+ <line x1="7" x2="14" y1="25.1406" y2="32.1406" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.043,7.8457c0.1015,1.125,0.5605,2.2236,1.4209,3.084c1.9521,1.9512,1.9521,5.1172,0,7.0703 c-1.9522,1.9531-1.9522,5.1191,0,7.0703c1.9521,1.9512,1.9521,5.1172,0,7.0703"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5703,7.0361C34.4697,8.4336,34.9316,9.8623,36,10.9297c1.9521,1.9512,1.9521,5.1172,0,7.0703 c-1.9521,1.9531-1.9521,5.1191,0,7.0703c1.9521,1.9512,1.9521,5.1172,0,7.0703"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0107,7.2832c-0.0302,1.3164,0.4483,2.6426,1.4532,3.6465c1.9521,1.9512,1.9521,5.1172,0,7.0703 c-1.9522,1.9531-1.9522,5.1191,0,7.0703c1.9521,1.9512,1.9521,5.1172,0,7.0703"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F373.svg b/public/assets/img/icons/1F373.svg
new file mode 100644
index 0000000..36ba74f
--- /dev/null
+++ b/public/assets/img/icons/1F373.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M61.8789,5.8789L50.1348,17.8623c1.4922,1.166,2.8369,2.5098,4.0019,4.0029l11.9844-11.7441 c1.1719-1.1719,1.1719-3.0713,0-4.2432C64.9492,4.707,63.0508,4.707,61.8789,5.8789z"/>
+ <path fill="#d0cfce" stroke="none" d="M54.1367,21.8652c-1.164-1.4931-2.5097-2.8369-4.0019-4.0029C46.2344,14.8193,41.3311,13,36,13 c-12.7031,0-23,10.2979-23,23s10.2969,23,23,23s23-10.2979,23-23C59,30.6689,57.1816,25.7656,54.1367,21.8652z"/>
+ <path fill="#FFFFFF" stroke="none" d="M47.2246,37.5498c-0.0723-0.0352-0.1435-0.0703-0.2168-0.1016c-0.6338-0.3359-1.0566-1.0869-1.0566-1.8535 c-0.0039-0.0888-0.0205-0.1748-0.0264-0.2636c-0.0146-0.2247-0.0361-0.4473-0.0654-0.668 c-0.0196-0.1377-0.0391-0.2744-0.0625-0.4102c-0.043-0.2402-0.0957-0.4756-0.1543-0.709 c-0.0274-0.1064-0.0528-0.2138-0.0821-0.3183c-0.0869-0.3008-0.1884-0.5938-0.3017-0.8828 c-0.0127-0.0313-0.0225-0.0645-0.0352-0.0957c-0.7256-1.791-1.956-3.3213-3.5146-4.42c-0.4551-0.373-0.7666-0.9658-0.7666-1.5937 C40.5732,23.8359,38.5,22,36,22c-2.2852,0-4.2129,1.5342-4.8086,3.6279c-0.0508,0.1778-0.1182,0.4092-0.1338,0.5957 c-0.0488,0.5918-0.2763,1.1143-0.6826,1.4795c-0.1133,0.0762-0.2187,0.1641-0.3291,0.2451 c-0.0127,0.0088-0.0264,0.0166-0.0381,0.0254c-0.0176,0.0127-0.0322,0.0274-0.0488,0.0401 c-0.209,0.1572-0.4111,0.3203-0.6065,0.4931c-0.0254,0.0215-0.0498,0.045-0.0752,0.0674 c-0.1982,0.1787-0.3906,0.3643-0.5752,0.5586c-0.0126,0.0127-0.0244,0.0274-0.0361,0.0401c-1.6748,1.788-2.707,4.1845-2.707,6.8271 c0,5.5225,4.4765,10,10,10c0.3183,0,0.6348-0.0176,0.9453-0.0479c0.2617-0.0244,0.5176-0.0654,0.7725-0.1103 c0.0341-0.0059,0.0703-0.0088,0.1045-0.0156c0.6933-0.128,1.3613-0.3223,1.996-0.585c0.5977-0.1641,1.253-0.0478,1.7637,0.3555 c0.0606,0.0478,0.125,0.0918,0.1807,0.1474l-0.0088,0.0108C42.5898,46.5273,43.7383,47,45,47c2.7617,0,5-2.2393,5-5 C50,40.042,48.8633,38.3682,47.2246,37.5498z"/>
+ <circle cx="36" cy="35.875" r="5" fill="#fcea2b" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.8789,5.8789L50.1348,17.8623c1.4922,1.166,2.8369,2.5098,4.0019,4.0029l11.9844-11.7441c1.1719-1.1719,1.1719-3.0713,0-4.2432 C64.9492,4.707,63.0508,4.707,61.8789,5.8789z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.1367,21.8652c-1.164-1.4931-2.5097-2.8369-4.0019-4.0029C46.2344,14.8193,41.3311,13,36,13c-12.7031,0-23,10.2979-23,23 s10.2969,23,23,23s23-10.2979,23-23C59,30.6689,57.1816,25.7656,54.1367,21.8652z"/>
+ <circle cx="36" cy="35.875" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2246,37.5498c-0.0723-0.0352-0.1435-0.0703-0.2168-0.1016c-0.6338-0.3359-1.0566-1.0869-1.0566-1.8535 c0-0.0009-0.0117-0.0224-0.0147-0.0293c-0.1377-3.1992-1.7715-6.0068-4.2275-7.7383c-0.4551-0.373-0.7666-0.9658-0.7666-1.5937 C40.5732,23.8359,38.5,22,36,22c-2.2852,0-4.2129,1.5342-4.8086,3.6279c-0.0508,0.1778-0.1182,0.4092-0.1338,0.5957 c-0.0488,0.5918-0.2763,1.1143-0.6826,1.4795C27.7109,29.5,25.959,32.5449,25.959,36c0,5.5225,4.4765,10,10,10 c1.3525,0,2.6406-0.2715,3.8183-0.7588c0.5977-0.1641,1.253-0.0478,1.7637,0.3555c0.0606,0.0478,0.125,0.0918,0.1807,0.1474 l-0.0088,0.0108C42.5898,46.5273,43.7383,47,45,47c2.7617,0,5-2.2393,5-5C50,40.042,48.8633,38.3682,47.2246,37.5498z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F374.svg b/public/assets/img/icons/1F374.svg
new file mode 100644
index 0000000..cec0d21
--- /dev/null
+++ b/public/assets/img/icons/1F374.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M32.0706,26.2961 c0-5.9431-5.1204-12.161-5.1204-10.2961s0.9471,26.6324,0.9471,26.6324l-0.9471,16.1963c0,1.1046,0.8954,2,2,2s2-0.8954,2-2 l-0.5289-16.2893C30.4212,42.5394,32.0706,32.2392,32.0706,26.2961z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9384,16.7398c0,0,0.1115,4.158,0.1115,8.1058c0,2.9609-0.8993,4.8203-2.1809,5.565l0,0l0.0285,28.4181c0,1.1046-0.8954,2-2,2 s-2-0.8954-2-2l0.8108-28.4123l0,0c-1.287-0.7408-2.191-2.6022-2.191-5.5708c0-3.9478,0.1115-8.1058,0.1115-8.1058"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M32.0706,26.2961 c0-5.9431-5.1204-12.161-5.1204-10.2961s0.9471,26.6324,0.9471,26.6324l-0.9471,16.1963c0,1.1046,0.8954,2,2,2s2-0.8954,2-2 l-0.5289-16.2893C30.4212,42.5394,32.0706,32.2392,32.0706,26.2961z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9384,16.7398c0,0,0.1115,4.158,0.1115,8.1058c0,2.9609-0.8993,4.8203-2.1809,5.565l0,0l0.0285,28.4181c0,1.1046-0.8954,2-2,2 s-2-0.8954-2-2l0.8108-28.4123l0,0c-1.287-0.7408-2.191-2.6022-2.191-5.5708c0-3.9478,0.1115-8.1058,0.1115-8.1058"/>
+ <line x1="42.2835" x2="42.2835" y1="16.7398" y2="26.3247" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F375.svg b/public/assets/img/icons/1F375.svg
new file mode 100644
index 0000000..56e1699
--- /dev/null
+++ b/public/assets/img/icons/1F375.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M19.9055,55.7995h32.1874C62.8891,49.3081,68,36.2917,68,20.7519H4 C4,36.2917,9.1109,49.3081,19.9055,55.7995z"/>
+ <rect x="18.3238" y="29.4186" width="14.019" height="17.5238" fill="#b1cc33" stroke="none"/>
+ <polygon fill="#5c9e31" stroke="none" points="31,30 21,47 23,46.9424 32.3429,46.9424 32,30"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5,20.3161H4c0,15.5398,5.1109,28.5562,15.9055,35.0476h32.1874C62.8891,48.8723,68,35.8559,68,20.3161H31.5"/>
+ <line x1="25.5" x2="25.3334" y1="20.5" y2="31.4186" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18.3238" y="29.4186" width="14.019" height="17.5238" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F376.svg b/public/assets/img/icons/1F376.svg
new file mode 100644
index 0000000..aac7e35
--- /dev/null
+++ b/public/assets/img/icons/1F376.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M65,66.64c-1.3,0-22,0.36-32,0C34,52,36,37,41,24l1-0.82c-4.32-3.03-6.37-8.6-6.37-16.18h28.74 c0,7.58-2.05,13.15-6.37,16.18V24C64,37,64,52,65,66.64z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0002,66.6361C44,67,63.7002,66.6361,65,66.6361C64,52,64,37,58,24"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5475,38.2484c1.1488-5.8127,2.6403-10.8064,4.3783-14.6625l0.2072-0.3738"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5475,38.2484c-0.4857,2.4575-0.9102,5.0613-1.2661,7.7875"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.0405,51h16.3297c0,6.9523-2.2865,12.7757-7.1166,15.6799H12.8533C8.0239,63.7757,5.7374,57.9523,5.7374,51h6.9345H18.0405z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.3702,8c0,6.7783-2.1735,12.4834-6.7586,15.4563"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9775,23.1016C37.747,20.0434,35.7374,14.5178,35.7374,8"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0002,66.6361C44,67,63.7002,66.6361,65,66.6361C64,52,64,37,58,24"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5475,38.2484c1.1488-5.8127,2.6403-10.8064,4.3783-14.6625l0.2072-0.3738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5475,38.2484c-0.4857,2.4575-0.9102,5.0613-1.2661,7.7875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.0405,51h16.3297c0,6.9523-2.2865,12.7757-7.1166,15.6799H12.8533C8.0239,63.7757,5.7374,57.9523,5.7374,51h6.9345H18.0405z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.3702,8c0,6.7783-2.1735,12.4834-6.7586,15.4563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9775,23.1016C37.747,20.0434,35.7374,14.5178,35.7374,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F377.svg b/public/assets/img/icons/1F377.svg
new file mode 100644
index 0000000..aaa5484
--- /dev/null
+++ b/public/assets/img/icons/1F377.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" stroke="none" points="55,26 17,26 17,14 43.0198,14 55,14"/>
+ <path fill="#EA5A47" stroke="none" d="M56,24c0,11.0457-8.9543,20-20,20s-20-8.9543-20-20"/>
+ <path fill="#d22f27" stroke="none" d="M55,24V14h-7.5698c0.5966,6.3347,0.293,21.2038-13.788,29.849C34.4169,43.9401,35.2009,44,36,44 c11.0457,0,20-8.9543,20-20H55z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20" x2="52" y1="67" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="44" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,24c0,3.265-0.7824,6.3473-2.1699,9.0696C50.5236,39.557,43.7807,44,36,44c-11.0457,0-20-8.9543-20-20"/>
+ <line x1="16" x2="16" y1="5" y2="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="56" y1="5" y2="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.5" x2="55.5" y1="14.5" y2="14.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F378.svg b/public/assets/img/icons/1F378.svg
new file mode 100644
index 0000000..5443b7e
--- /dev/null
+++ b/public/assets/img/icons/1F378.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="45.6863" x2="53.668" y1="20.0657" y2="20.0657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.0445" x2="37.0861" y1="20.0657" y2="20.0657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <polygon fill="#B1CC33" points="17.0606,19 23.5,27.4999 36,43.9999 48.5,27.4999 54.9394,19"/>
+ <polygon fill="#5C9E31" points="44.9394,19 38.5,27.4999 31,37.4 36,43.9999 48.5,27.4999 54.9394,19"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36" x2="36" y1="44" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20" x2="52" y1="67" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,11 48.5,27.5 36,44 23.5,27.5 11.2385,11.3149"/>
+ <line x1="11.2385" x2="11" y1="11.3149" y2="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="55" y1="23" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F379.svg b/public/assets/img/icons/1F379.svg
new file mode 100644
index 0000000..a94e404
--- /dev/null
+++ b/public/assets/img/icons/1F379.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line id="xx" x1="16.9" x2="55.2" y1="28" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="M56,33c-0.1-2.1-0.3-4.1-0.7-6H16.8c-0.4,1.9-0.7,3.9-0.7,6l0,0c0,0.2,0,0.4,0,0.6c0,0.1,0,0.2,0,0.4l0,0 c0.5,12.2,9.2,22,20,22s19.5-9.8,20-22l0,0c0-0.1,0-0.2,0-0.4C56,33.4,56,33.2,56,33L56,33z"/>
+ <path fill="#F1B31C" d="M56,33L56,33c-0.1-2.1-0.4-4.1-0.8-6h-13c0.4,1.9,0.7,3.9,0.7,6l0,0c0,0.2,0,0.4,0,0.6c0,0.1,0,0.2,0,0.4 l0,0c-0.4,9.6-5.9,17.8-13.5,20.8c2,0.8,4.2,1.2,6.5,1.2c10.8,0,19.5-9.8,20-22l0,0c0-0.1,0-0.2,0-0.4C56,33.4,56,33.2,56,33z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36" x2="36" y1="56" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20" x2="52" y1="67" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56,33c0,12.7-9,23-20,23S16,45.7,16,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.1,15.6C53.8,20.3,56,26.8,56,34"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,34c0-7,2.1-13.3,5.6-18"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43,24 43,11 50,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37A.svg b/public/assets/img/icons/1F37A.svg
new file mode 100644
index 0000000..060c850
--- /dev/null
+++ b/public/assets/img/icons/1F37A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19" y="23.2301" width="29.9997" height="36.3856" fill="#FCEA2B"/>
+ <polygon fill="#F1B31C" points="40.5264,23.2301 33,59.6157 48.9998,59.6157 48.9998,23.2301"/>
+ <path fill="#FFFFFF" d="M44.1933,15.3999c-1.304-0.001-2.5018,0.4709-3.4585,1.2577c-0.9376-1.9375-2.8336-3.2665-5.0258-3.2682 c-0.8005-0.0006-1.5606,0.1771-2.2511,0.4952c-1.1199-1.5208-2.8597-2.5031-4.819-2.5046c-2.9465-0.0023-5.4063,2.205-5.997,5.1492 c-0.3479-0.0874-0.7061-0.1448-1.0785-0.1451c-2.6033-0.0021-4.7162,2.2396-4.7184,5.0059l-0.0063,8.0154 c-0.0009,1.1021,0.847,2.0045,1.8842,2.0053l0.9429,0.0007c1.0372,0.0008,1.8865-0.9002,1.8873-2.0024l0.0013-1.5991 c0.5711,0.3722,1.2338,0.5981,1.9494,0.5987l1.8546,0.0015c1.2022,0.0009,2.2653-0.6144,2.9581-1.5517 c1.0256,1.5428,2.7125,2.5581,4.6153,2.5596c3.1115,0.0025,5.6594-2.7007,5.662-6.0071l10.9214,0.0086 c0.2098-0.627,0.3301-1.3002,0.3306-2.0036C49.8485,18.0956,47.318,15.4024,44.1933,15.3999z"/>
+ <path fill="#FFFFFF" d="M19.8066,24.8075c0.0022-2.6882,2.115-4.8665,4.7184-4.8646c0.3724,0.0003,0.7307,0.0561,1.0785,0.141 c0.5907-2.861,3.0506-5.006,5.9971-5.0037c1.9593,0.0015,3.699,0.956,4.8189,2.4339c0.6904-0.3091,1.4505-0.4818,2.2511-0.4812 c2.1922,0.0017,4.0882,1.2932,5.0258,3.1759c0.9567-0.7645,2.1545-1.2232,3.4585-1.2222c0.5297,0.0004,1.0401,0.0815,1.5261,0.2223 c-0.7688-2.2807-2.8627-3.9207-5.3338-3.9226c-1.304-0.001-2.5018,0.4577-3.4585,1.2222 c-0.9376-1.8828-2.8336-3.1742-5.0258-3.1759c-0.8005-0.0006-1.5607,0.1721-2.2511,0.4812 c-1.1199-1.4778-2.8597-2.4324-4.8189-2.4339c-2.9465-0.0023-5.4064,2.1427-5.9971,5.0037 c-0.3478-0.085-0.7061-0.1407-1.0785-0.141c-2.6034-0.002-4.7163,2.1764-4.7184,4.8646l-0.0063,7.7891 c-0.0009,1.071,0.847,1.9479,1.8842,1.9487l0.9429,0.0007c0.3605,0.0003,0.6951-0.1105,0.9824-0.2934L19.8066,24.8075z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5,50.5h6c2.2,0,4-1.8,4-4v-14c0-2.2-1.8-4-4-4h-6"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0185" points="38.5938,23.2301 48.9997,23.2301 48.9997,60 20,60 20,39.6348"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.2515,31.3124c0.753-0.2628,1.3009-1.0182,1.3016-1.9033l0.0013-1.5991c0.5711,0.3722,1.2338,0.5981,1.9494,0.5987 l1.8546,0.0015c1.2022,0.0009,2.2653-0.6144,2.9581-1.5517c1.0256,1.5428,2.7125,2.5581,4.6153,2.5596 c3.1115,0.0025,5.6594-2.7007,5.662-6.0071l10.9214,0.0086c0.2098-0.627,0.3301-1.3002,0.3306-2.0036 c0.0026-3.3204-2.5278-6.0136-5.6525-6.016c-1.304-0.001-2.5018,0.4709-3.4585,1.2577c-0.9376-1.9375-2.8336-3.2665-5.0258-3.2682 c-0.8005-0.0006-1.5606,0.1771-2.2511,0.4952c-1.1199-1.5208-2.8597-2.5031-4.819-2.5046c-2.9465-0.0023-5.4063,2.205-5.997,5.1492 c-0.3479-0.0874-0.7061-0.1448-1.0785-0.1451c-2.6033-0.0021-4.7162,2.2396-4.7184,5.0059l-0.0063,8.0154 c-0.0009,1.1021,0.847,2.0045,1.8842,2.0053l0.9429,0.0007C19.87,31.4116,20.0669,31.3768,20.2515,31.3124"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37B.svg b/public/assets/img/icons/1F37B.svg
new file mode 100644
index 0000000..5025c00
--- /dev/null
+++ b/public/assets/img/icons/1F37B.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="38.8323" y="26.0949" width="21.3618" height="25.909" transform="matrix(0.9907 -0.1362 0.1362 0.9907 -4.8571 7.1074)" fill="#FCEA2B"/>
+ <polygon fill="#F1B31C" points="52.3518,25.5824 50.5712,51.9794 61.8577,50.4277 58.329,24.7607"/>
+ <path fill="#FFFFFF" d="M54.1792,19.7033c-0.92,0.1257-1.7192,0.5748-2.3177,1.2226c-0.8493-1.2758-2.3157-2.0295-3.8622-1.8181 c-0.5648,0.0772-1.0837,0.2763-1.5399,0.5676c-0.9375-0.9642-2.26-1.4884-3.6423-1.2995c-2.0787,0.2841-3.5999,2.0797-3.731,4.2139 c-0.2539-0.0279-0.5121-0.0337-0.7749,0.0022c-1.8366,0.251-3.1097,2.0372-2.8429,3.9888l0.7729,5.6548 c0.1063,0.7775,0.7919,1.3319,1.5236,1.2319l0.6652-0.0909c0.7317-0.1,1.2434-0.818,1.1372-1.5955L39.413,30.653 c0.439,0.2071,0.9283,0.3023,1.4332,0.2333l1.3084-0.1788c0.8481-0.1159,1.5384-0.6531,1.9362-1.3814 c0.8731,0.9888,2.1616,1.5414,3.5039,1.358c2.1952-0.3,3.7303-2.454,3.4115-4.7866l7.705-1.0531 c0.0872-0.4627,0.1068-0.9492,0.0389-1.4454C58.4298,21.0564,56.3836,19.402,54.1792,19.7033z"/>
+ <path fill="#FFFFFF" d="M37.8887,28.7045c-0.2592-1.8965,1.02-3.6381,2.8567-3.8891c0.2627-0.0359,0.5209-0.0313,0.7745-0.0051 c0.1393-2.0755,1.6664-3.8272,3.7452-4.1113c1.3822-0.1889,2.7021,0.3157,3.6354,1.2496c0.4571-0.285,0.9765-0.4805,1.5413-0.5578 c1.5466-0.2114,3.0093,0.5158,3.8533,1.753c0.6007-0.6321,1.4012-1.0718,2.3211-1.1975c0.3737-0.0511,0.7416-0.0434,1.0981,0.0088 c-0.7635-1.5343-2.3996-2.4881-4.143-2.2498c-0.9199,0.1257-1.7204,0.5655-2.3211,1.1975c-0.844-1.2372-2.3067-1.9644-3.8533-1.753 c-0.5648,0.0772-1.0842,0.2728-1.5413,0.5578c-0.9333-0.9339-2.2531-1.4385-3.6354-1.2496 c-2.0788,0.2842-3.6059,2.0358-3.7452,4.1113c-0.2536-0.0262-0.5118-0.0308-0.7745,0.0051 c-1.8367,0.2511-3.1159,1.9926-2.8567,3.8891l0.7509,5.4952c0.1032,0.7556,0.7864,1.2919,1.5181,1.1919l0.6652-0.0909 c0.2543-0.0347,0.4796-0.1454,0.6646-0.3022L37.8887,28.7045z"/>
+ <rect x="9.6574" y="29.3671" width="25.909" height="21.3618" transform="matrix(0.1362 -0.9907 0.9907 0.1362 -20.1427 56.9947)" fill="#FCEA2B"/>
+ <polygon fill="#F1B31C" points="19.7725,26.5824 21.5532,52.9794 10.2667,51.4277 13.7953,25.7607"/>
+ <path fill="#FFFFFF" d="M17.9452,20.7033c0.92,0.1257,1.7192,0.5748,2.3177,1.2226c0.8493-1.2758,2.3157-2.0295,3.8622-1.8181 c0.5648,0.0772,1.0837,0.2763,1.5399,0.5676c0.9375-0.9642,2.26-1.4884,3.6423-1.2995c2.0787,0.2841,3.5999,2.0797,3.731,4.2139 c0.2539-0.0279,0.5121-0.0337,0.7749,0.0022c1.8366,0.251,3.1097,2.0372,2.8429,3.9888l-0.7729,5.6548 c-0.1063,0.7775-0.7919,1.3319-1.5236,1.2319l-0.6652-0.0909c-0.7317-0.1-1.2434-0.818-1.1372-1.5955l0.1542-1.1281 c-0.439,0.2071-0.9283,0.3023-1.4332,0.2333l-1.3084-0.1788c-0.8481-0.1159-1.5384-0.6531-1.9362-1.3814 c-0.8731,0.9888-2.1616,1.5414-3.5039,1.358c-2.1952-0.3-3.7303-2.454-3.4115-4.7866l-7.705-1.0531 c-0.0872-0.4627-0.1068-0.9492-0.0389-1.4454C13.6945,22.0564,15.7407,20.402,17.9452,20.7033z"/>
+ <path fill="#FFFFFF" d="M34.2357,29.7045c0.2592-1.8965-1.02-3.6381-2.8567-3.8891c-0.2627-0.0359-0.5209-0.0313-0.7745-0.0051 c-0.1393-2.0755-1.6664-3.8272-3.7452-4.1113c-1.3822-0.1889-2.7021,0.3157-3.6354,1.2496 c-0.4571-0.285-0.9765-0.4805-1.5413-0.5578c-1.5466-0.2114-3.0093,0.5158-3.8533,1.753 c-0.6007-0.6321-1.4012-1.0718-2.3211-1.1975c-0.3737-0.0511-0.7416-0.0434-1.0981,0.0088 c0.7635-1.5343,2.3996-2.4881,4.143-2.2498c0.9199,0.1257,1.7204,0.5655,2.3211,1.1975c0.844-1.2372,2.3067-1.9644,3.8533-1.753 c0.5648,0.0772,1.0842,0.2728,1.5413,0.5578c0.9333-0.9339,2.2531-1.4385,3.6354-1.2496c2.0788,0.2842,3.6059,2.0358,3.7452,4.1113 c0.2536-0.0262,0.5117-0.0308,0.7745,0.0051c1.8367,0.2511,3.1159,1.9926,2.8567,3.8891l-0.7509,5.4952 c-0.1032,0.7556-0.7864,1.2919-1.5181,1.1919l-0.6652-0.0909c-0.2543-0.0347-0.4796-0.1454-0.6646-0.3022L34.2357,29.7045z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.6211,44.0459l4.2325-0.5819c1.5519-0.2134,2.6471-1.6577,2.4338-3.2096l-1.3577-9.8759 c-0.2134-1.5519-1.6577-2.6471-3.2096-2.4338l-4.2325,0.5819"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.9884,25.7699 58.329,24.7607 61.8949,50.6989 41.438,53.5112 39.463,39.1453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1305,31.4272l0.1105,0.8085c0.1063,0.7775,0.7919,1.3319,1.5236,1.2319l0.6652-0.0909 c0.144-0.0197,0.2796-0.0633,0.4035-0.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.8333,33.25c0.5057-0.2584,0.8189-0.8444,0.7336-1.4689l-0.1542-1.1281c0.439,0.2071,0.9283,0.3023,1.4332,0.2333l1.3084-0.1788 c0.8481-0.1159,1.5384-0.6531,1.9362-1.3814c0.8731,0.9888,2.1616,1.5414,3.5039,1.358c2.1952-0.3,3.7303-2.454,3.4115-4.7866 l7.705-1.0531c0.0872-0.4627,0.1068-0.9492,0.0389-1.4454c-0.3202-2.3425-2.3664-3.9969-4.5708-3.6956 c-0.92,0.1257-1.7192,0.5748-2.3177,1.2226c-0.8493-1.2758-2.3157-2.0295-3.8622-1.8181 c-0.5648,0.0772-1.0837,0.2763-1.5399,0.5676c-0.9375-0.9642-2.26-1.4884-3.6423-1.2995c-2.0787,0.2841-3.5999,2.0797-3.731,4.2139 c-0.2539-0.0279-0.5121-0.0337-0.7749,0.0022c-1.1479,0.1569-2.0756,0.9134-2.5449,1.9353"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.5032,45.0459L6.2707,44.464c-1.5519-0.2134-2.6471-1.6577-2.4338-3.2096l1.3577-9.8759 c0.2134-1.5519,1.6577-2.6471,3.2096-2.4338l4.2325,0.5819"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.136,26.7699 13.7953,25.7607 10.2294,51.6989 30.6863,54.5112 32.6613,40.1453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.291,34.25c-0.5057-0.2584-0.8189-0.8444-0.7336-1.4688l0.1542-1.1281c-0.439,0.2071-0.9283,0.3023-1.4332,0.2333L29.97,31.7076 c-0.8481-0.1159-1.5384-0.6531-1.9362-1.3814c-0.8731,0.9888-2.1616,1.5414-3.5039,1.358c-2.1952-0.3-3.7303-2.454-3.4115-4.7866 l-7.705-1.0531c-0.0872-0.4627-0.1068-0.9492-0.0389-1.4454c0.3202-2.3425,2.3664-3.9969,4.5708-3.6956 c0.92,0.1257,1.7192,0.5748,2.3177,1.2226c0.8493-1.2758,2.3157-2.0295,3.8622-1.8181c0.5648,0.0772,1.0837,0.2763,1.5399,0.5676 c0.9375-0.9642,2.26-1.4884,3.6423-1.2995c2.0787,0.2841,3.5999,2.0797,3.731,4.2139c0.2539-0.0279,0.5121-0.0337,0.7749,0.0022 c1.8366,0.251,3.1097,2.0372,2.8429,3.9888l-0.7729,5.6548c-0.1063,0.7775-0.7919,1.3319-1.5236,1.2319l-0.6652-0.0909 C33.5505,34.357,33.415,34.3134,33.291,34.25"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37C.svg b/public/assets/img/icons/1F37C.svg
new file mode 100644
index 0000000..9dd2f05
--- /dev/null
+++ b/public/assets/img/icons/1F37C.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M51.5334,37.3844L35.2339,21.0847c6.2853-6.2853,8.5839,1.4216,15.9401-5.9347l1.5737-1.5734 c1.738-1.7383,4.5563-1.7383,6.2938,0c1.7383,1.7377,1.7383,4.5561,0.0005,6.2938l-1.5739,1.574 C50.112,28.8005,57.8188,31.0989,51.5334,37.3844z"/>
+ <path fill="#F1B31C" stroke="none" d="M53.2398,16.9676l1.6272-1.5189c0.8839-0.8249,1.3516-1.9262,1.4039-3.0457 c1.1571,0.0258,2.303,0.4951,3.1547,1.4082c1.6774,1.7965,1.5802,4.6134-0.2165,6.29l-1.6272,1.5189 c-7.6054,7.098,0.0176,9.6608-6.4808,15.7258l-6.7713-7.1008C50.8282,24.18,45.6344,24.0656,53.2398,16.9676z"/>
+ <path fill="#92D3F5" stroke="none" d="M48.7995,41.2845L30.7371,58.9214c-2.0932,2.044-5.5182,2.044-7.6112,0l-10.0347-9.798 c-2.0932-2.044-2.0932-5.3884,0-7.4321l4.5159-4.4095l4.5157-4.4093l4.5157-4.4091l4.5154-4.409 c2.0934-2.0442,3.6396-3.5773,5.7328-1.5331l13.6583,14C52.6379,38.5651,50.8929,39.2405,48.7995,41.2845z"/>
+ <path fill="#61B2E4" stroke="none" d="M16.21,51.9378c2.0779,2.044,5.4782,2.044,7.5564,0l17.9322-17.637 c2.0782-2.044,2.0782-5.3882,0.0003-7.432l-2.6876-2.6433l0.0002,0.0001l10.5518,11.2957 c2.0779,2.0438,1.4881,3.8904-0.5902,5.9343l-17.9322,17.637c-2.0781,2.044-5.4784,2.044-7.5564,0l-9.9623-9.798 c0,0-0.0006-0.0008-0.0009-0.0012L16.21,51.9378z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.5334,37.3844 L35.2339,21.0847c6.2853-6.2853,8.5839,1.4216,15.9401-5.9347l1.5737-1.5734c1.738-1.7383,4.5563-1.7383,6.2938,0 c1.7383,1.7377,1.7383,4.5561,0.0005,6.2938l-1.5739,1.574C50.112,28.8005,57.8188,31.0989,51.5334,37.3844z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M57.5208,12.5842 c0.0079,0.0032,0.0162,0.0042,0.024,0.0072c0.2369,0.0945,0.4637,0.218,0.6847,0.3549c0.034,0.021,0.0715,0.0332,0.105,0.0552 c0.2499,0.1643,0.4872,0.3553,0.7069,0.5752c0.4346,0.4343,0.7605,0.9363,0.9778,1.472c0.3259,0.8036,0.4075,1.6832,0.2446,2.5248 c-0.1629,0.8417-0.5703,1.6453-1.2219,2.2969l-1.5739,1.5741c-2.2988,2.2987-3.1266,4.1036-3.3701,5.6906 c-0.0487,0.3174-0.074,0.6261-0.0831,0.9282c-0.0181,0.6044,0.0289,1.1826,0.0843,1.7527c0.0692,0.7124,0.1515,1.4117,0.136,2.1326 c-0.0062,0.2883-0.028,0.5801-0.0726,0.8774c-0.1337,0.8921-0.472,1.8351-1.2065,2.8884c-0.2402,0.3442-0.524,0.7008-0.8555,1.0708 c-0.0368,1.3615-0.5595,2.7123-1.5927,3.7454L32.02,59.0186c-2.1425,2.1426-5.6482,2.1426-7.7905,0L13.9584,48.7478l0,0 l-0.1794-0.1794c-2.1425-2.1426-2.1425-5.6484,0-7.7908l4.6223-4.6221l4.6221-4.6221l4.6221-4.6219l4.6217-4.6217 c0.9285-0.9285,2.115-1.4297,3.3335-1.5535c6.0092-5.6279,8.3631,1.624,15.5734-5.5863l1.5737-1.5734 C54.0384,12.2857,55.9237,11.958,57.5208,12.5842z"/>
+ <line x1="34.0213" x2="27.0213" y1="35.0213" y2="28.0213" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5213" x2="22.5213" y1="39.5213" y2="32.5213" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5213" x2="17.5213" y1="44.5213" y2="37.5213" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37D.svg b/public/assets/img/icons/1F37D.svg
new file mode 100644
index 0000000..8e8fdea
--- /dev/null
+++ b/public/assets/img/icons/1F37D.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M66.1204,26.2961 C66.1204,20.353,61,14.1351,61,16s0.9471,26.6324,0.9471,26.6324L61,58.8287c0,1.1046,0.8954,2,2,2s2-0.8954,2-2l-0.5289-16.2893 C64.4711,42.5394,66.1204,32.2392,66.1204,26.2961z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.4211,16.7398c0,0,0.1115,4.158,0.1115,8.1058c0,2.9609-0.8993,4.8203-2.1809,5.565l0,0l0.0285,28.4181c0,1.1046-0.8954,2-2,2 s-2-0.8954-2-2L6.191,30.4165l0,0C4.904,29.6757,4,27.8142,4,24.8456c0-3.9478,0.1115-8.1058,0.1115-8.1058"/>
+ <line x1="7.7663" x2="7.7663" y1="16.7398" y2="26.3247" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.9583" r="19.9583" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.0042" cy="36" r="12.1495" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M66.1204,26.2961 C66.1204,20.353,61,14.1351,61,16s0.9471,26.6324,0.9471,26.6324L61,58.8287c0,1.1046,0.8954,2,2,2s2-0.8954,2-2l-0.5289-16.2893 C64.4711,42.5394,66.1204,32.2392,66.1204,26.2961z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.4211,16.7398c0,0,0.1115,4.158,0.1115,8.1058c0,2.9609-0.8993,4.8203-2.1809,5.565l0,0l0.0285,28.4181c0,1.1046-0.8954,2-2,2 s-2-0.8954-2-2L6.191,30.4165l0,0C4.904,29.6757,4,27.8142,4,24.8456c0-3.9478,0.1115-8.1058,0.1115-8.1058"/>
+ <line x1="7.7663" x2="7.7663" y1="16.7398" y2="26.3247" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.9583" r="19.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.0042" cy="36" r="12.1495" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37E.svg b/public/assets/img/icons/1F37E.svg
new file mode 100644
index 0000000..2598e2b
--- /dev/null
+++ b/public/assets/img/icons/1F37E.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M37.7394,28.9024l10.1983-10.1983l5.2468,5.2468L42.9863,34.1492 c-1.1588,1.1588-1.8563,2.6718-1.9213,4.1683l-0.1273,2.9232c-0.1036,2.382-1.2137,4.7905-3.0584,6.6352L20.6714,65.0838 c-1.5429,1.5429-3.839,1.7482-5.1284,0.4588l-9.1968-9.1968c-1.2895-1.2895-1.084-3.5856,0.4588-5.1284l17.2079-17.2079 c1.8446-1.8446,4.2531-2.9548,6.6352-3.0584l2.9232-0.1273C35.0676,30.7587,36.5806,30.0612,37.7394,28.9024z"/>
+ <path fill="#5C9E31" d="M16.351,60.7845l6.1656-6.1656c6.8117-6.8117,9.1408-10.8955,9.8941-13.1276 c0.6734-1.9952,1.8553-3.8628,3.4063-5.4138l14.7471-14.7471l2.6205,2.6205L42.9863,34.1492 c-1.1588,1.1588-1.8563,2.6718-1.9213,4.1683l-0.1272,2.9233c-0.1036,2.382-1.2137,4.7905-3.0584,6.6352l-17.208,17.2079 c-1.5429,1.5429-3.839,1.7482-5.1284,0.4588l-4.5954-4.5954C13.4592,63.4592,16.351,60.7845,16.351,60.7845z"/>
+ <path fill="#B1CC33" d="M37.686,48.0693L20.6713,65.084c-1.5429,1.5429-3.839,1.7482-5.1284,0.4588L6.346,56.346 c-1.2895-1.2895-1.084-3.5856,0.4588-5.1284l17.0147-17.0147L37.686,48.0693z"/>
+ <path fill="#5C9E31" d="M32.3157,41.8796l5.78,5.78L20.729,65.0263c-1.5748,1.5748-3.9223,1.7804-5.2433,0.4595L10.778,60.778 c2.5733,2.5733,5.5253-0.1563,5.5253-0.1563l6.2931-6.2931C28.6711,48.2538,31.2502,44.3022,32.3157,41.8796z"/>
+ <rect x="12.4241" y="40.2746" width="18.7682" height="19.6103" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -29.0243 30.0887)" fill="#D0CFCE"/>
+ <path fill="#9B9B9A" d="M35.3776,50.3776L22.1061,63.6492l-4.8121-4.8121l6.6357-6.6357c2.5564-2.5564,4.6814-4.8211,6.448-6.8237 L35.3776,50.3776L35.3776,50.3776z"/>
+ <path fill="#FCEA2B" d="M37.7394,28.9024l10.1983-10.1983l5.2468,5.2468L42.9863,34.1492 c-1.1588,1.1588-1.8563,2.6718-1.9213,4.1683l-3.5522-0.0048c-2.2744-0.0029-3.9293-1.6565-3.9341-3.9304l-0.0074-3.5586 C35.0676,30.7587,36.5806,30.0612,37.7394,28.9024z"/>
+ <path fill="#F1B31C" d="M42.9862,34.1493c-1.1588,1.1588-1.8563,2.6718-1.9213,4.1683l-3.5522-0.0048 c-1.1042-0.0014-2.0615-0.3927-2.7558-1.0543c0.3306-0.4103,0.6842-0.8052,1.0601-1.1811l14.747-14.747l2.6205,2.6205 L42.9862,34.1493L42.9862,34.1493z"/>
+ <path fill="#FCEA2B" d="M46.6575,21.0114l4.0442,4.0442c0.8245,0.8245,2.7765,0.2218,4.3376-1.3393l0,0 c1.5611-1.5611,2.1638-3.5131,1.3393-4.3376l-4.0442-4.0442c-0.8245-0.8245-2.7765-0.2218-4.3376,1.3393l0,0 C46.4356,18.2348,45.8329,20.1868,46.6575,21.0114z"/>
+ <path fill="#F1B31C" d="M52.8699,21.5468L52.8699,21.5468c1.5611-1.5611,2.147-3.5299,1.3019-4.375l2.3451,2.3451 c0.8451,0.8451,0.2592,2.8139-1.3019,4.375l0,0c-1.5611,1.5611-3.5299,2.147-4.375,1.3019l-2.3451-2.3451 C49.34,23.6939,51.3087,23.1079,52.8699,21.5468z"/>
+ <path fill="#F4AA41" d="M55.6575,12.0114l4.0442,4.0442c0.8245,0.8245,3.0015-0.0032,4.8376-1.8393l0,0 c1.8361-1.8361,2.6638-4.0131,1.8393-4.8376l-4.0442-4.0442c-0.8245-0.8245-3.0015,0.0032-4.8376,1.8393l0,0 C55.6606,9.0098,54.8329,11.1868,55.6575,12.0114z"/>
+ <path fill="#E27022" d="M62.3699,12.0468L62.3699,12.0468c1.8361-1.8361,2.647-4.0299,1.8019-4.875l2.3451,2.3451 c0.8451,0.8451,0.0342,3.0389-1.8019,4.875l0,0c-1.8361,1.8361-4.0299,2.647-4.875,1.8019l-2.3451-2.3451 C58.34,14.6939,60.5337,13.8829,62.3699,12.0468z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M62.3344,5.3344l1.8375,1.8375l-0.0001-0.0002 l2.3451,2.3452c0.8451,0.8451,0.0342,3.0388-1.8019,4.875c-1.8361,1.8362-4.0299,2.647-4.875,1.802l-0.1383-0.1384l0,0 l-4.0442-4.0442c-0.8245-0.8245,0.0032-3.0015,1.8393-4.8376C59.3329,5.3376,61.5099,4.5098,62.3344,5.3344z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M56.0211,20.5021 c0.3033,0.9062-0.1427,2.2344-1.1827,3.2744c-0.897,0.8971-2.0029,1.3395-2.8731,1.2531l-8.6799,8.6799 c-0.1448,0.1448-0.2825,0.2952-0.4126,0.4504c-0.2602,0.3103-0.4902,0.6399-0.6874,0.983 c-0.2957,0.5146-0.5176,1.0596-0.6566,1.6151c-0.0927,0.3704-0.1484,0.7455-0.1647,1.1196l-0.1272,2.9233 c-0.1036,2.382-1.2137,4.7905-3.0583,6.6351l-0.1934,0.1935L20.9706,64.6442l-0.0002,0.0002 c-1.5429,1.5429-3.839,1.7482-5.1284,0.4587l-9.1968-9.1968c-0.806-0.806-1.0279-2.0051-0.7043-3.1678 c0.1941-0.6976,0.5846-1.3822,1.1632-1.9608l17.2078-17.2079c1.8446-1.8446,4.2531-2.9548,6.6352-3.0583l2.9232-0.1273V30.384 c0.5612-0.0243,1.1246-0.1376,1.6709-0.3309c0.9105-0.322,1.7731-0.866,2.4973-1.5903l8.5557-8.5557 c-0.2427-0.9022,0.1978-2.1692,1.2017-3.1731c1.1668-1.1668,2.6965-1.5859,3.5859-1.0379"/>
+ <line x1="22" x2="35" y1="37" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.5" x2="21.5" y1="50.5" y2="63.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F37F.svg b/public/assets/img/icons/1F37F.svg
new file mode 100644
index 0000000..be12387
--- /dev/null
+++ b/public/assets/img/icons/1F37F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" stroke="none" points="22,27 50,27 47,60 25,60"/>
+ <path fill="#fcea2b" stroke="none" d="M50.6719,27.2432l2.8594-1.5469l-0.5284-0.8711C54.167,24.4131,55.001,23.3037,55,21.999 c-0.001-1.4336-1.0107-2.6308-2.3574-2.9258c0.5947-1.1328,0.4306-2.5586-0.5205-3.5078 c-0.8487-0.8496-2.0791-1.0732-3.1397-0.6914c-0.0849-0.9385-0.6035-1.8232-1.4804-2.3291c-0.7989-0.4609-1.7178-0.5-2.5225-0.207 c-0.0859-1.2432-0.9326-2.3516-2.2002-2.6904c-0.9639-0.2588-1.9395-0.0098-2.6602,0.5732C39.7725,10.0811,39.3965,10,39,10 c-0.2432,0-0.4766,0.0371-0.7031,0.0918C37.7461,9.4297,36.9277,9,36,9c-0.9277,0-1.7471,0.4297-2.2969,1.0918 C33.4766,10.0371,33.2432,10,33,10c-0.3955,0-0.7705,0.0811-1.1162,0.2197c-0.7207-0.582-1.6963-0.831-2.6592-0.5722 c-1.4824,0.3974-2.3916,1.8388-2.1797,3.3213c-0.9385-0.8829-2.3711-1.1006-3.5439-0.4239 c-0.8203,0.4737-1.3194,1.2774-1.4531,2.1465c-0.7842-0.0137-1.5713,0.2754-2.169,0.8731 c-0.9512,0.9511-1.1172,2.3779-0.5244,3.5087C18.0088,19.3701,17,20.5654,17.001,21.999c0.001,1.3106,0.8408,2.4239,2.0127,2.833 l-0.2949,0.9424l3.0937,1.9375"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.0029,24.8252C54.167,24.4131,55.001,23.3037,55,21.999c-0.001-1.4336-1.0107-2.6308-2.3574-2.9258 c0.5947-1.1328,0.4306-2.5586-0.5205-3.5078c-0.8487-0.8496-2.0791-1.0732-3.1397-0.6914 c-0.0849-0.9385-0.6035-1.8232-1.4804-2.3291c-0.7989-0.4609-1.7178-0.5-2.5225-0.207c-0.0859-1.2432-0.9326-2.3516-2.2002-2.6904 c-0.9639-0.2588-1.9395-0.0098-2.6602,0.5732C39.7725,10.0811,39.3965,10,39,10c-0.2432,0-0.4766,0.0371-0.7031,0.0918 C37.7461,9.4297,36.9277,9,36,9c-0.9277,0-1.7471,0.4297-2.2969,1.0918C33.4766,10.0371,33.2432,10,33,10 c-0.3955,0-0.7705,0.0811-1.1162,0.2197c-0.7207-0.582-1.6963-0.831-2.6592-0.5722c-1.4824,0.3974-2.3916,1.8388-2.1797,3.3213 c-0.9385-0.8829-2.3711-1.1006-3.5439-0.4239c-0.8203,0.4737-1.3194,1.2774-1.4531,2.1465 c-0.7842-0.0137-1.5713,0.2754-2.169,0.8731c-0.9512,0.9511-1.1172,2.3779-0.5244,3.5087C18.0088,19.3701,17,20.5654,17.001,21.999 c0.001,1.3106,0.8408,2.4239,2.0127,2.833"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22,27 50,27 47,60 25,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,21c0-1.6572,1.3438-3,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,18c0-1.6572,1.3428-3,3-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F380.svg b/public/assets/img/icons/1F380.svg
new file mode 100644
index 0000000..b05bf31
--- /dev/null
+++ b/public/assets/img/icons/1F380.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M57.294,16.4726c-4.9576,0-13.7529,4.8295-18.1344,9.5323c0.8358,0.8942,1.355,2.1297,1.355,3.4895 c-0.0483,6.2816,0.1137,6.5231-0.1576,7.6042c11.5893,3.5957,14.4851,12.5149,20.1946,4.9369 C67.067,33.3875,63.4223,16.4726,57.294,16.4726z"/>
+ <path fill="#D22F27" d="M40.5115,29.9496c4.6559-4.2405,12.2929-8.2014,16.7825-8.2014c3.3555,0,5.9664,5.0713,6.5725,11.0799 c0.823-7.9779-2.2597-16.3555-6.5725-16.3555c-4.9576,0-13.7529,4.8295-18.1344,9.5323c0.8358,0.8942,1.355,2.1297,1.355,3.4895 C40.5134,29.6502,40.5124,29.8012,40.5115,29.9496z"/>
+ <path fill="#EA5A47" d="M30.11,28.4898v0.46c0.01,1.54,0.01,2.7,0,3.58v2.14c0,0.57,0.03,0.88,0.11,1.24 c0.01,0.03,0.01,0.06,0.02,0.09c0.02,0.03,0.02,0.06,0.03,0.1h-0.01c-7.18,2.23-11.02,6.5-14.26,7.62c-1.7,0.59-3.24,0.32-5-1.56 c-0.3-0.32-0.61-0.7-0.93-1.12c-1.51-2.01-2.48-4.46-2.99-7.04c0-0.01,0-0.01,0-0.02c-0.14-0.71-0.25-1.43-0.32-2.15 c-0.05-0.44-0.09-0.88-0.1-1.32c-0.03-0.43-0.04-0.87-0.04-1.3c0-5.56,1.77-10.85,4.38-12.87c0.16-0.13,0.32-0.24,0.49-0.34 c0.58-0.34,1.2-0.53,1.84-0.53c0.61,0,1.27,0.07,1.98,0.21c0.23,0.04,0.46,0.09,0.69,0.15c0.21,0.05,0.43,0.11,0.65,0.17 c4.76,1.32,10.85,4.96,14.43,8.61L30.11,28.4898z"/>
+ <path fill="#D22F27" d="M30.11,28.4898v0.46c-3.82-3.48-9.66-6.78-14.11-7.84c-0.97-0.23-1.87-0.36-2.67-0.36 c-0.83,0-1.61,0.31-2.33,0.87c-0.12,0.09-0.23,0.18-0.35,0.29c-2.01,1.83-3.46,5.64-3.89,9.92c-0.05-0.44-0.09-0.88-0.1-1.32 c-0.03-0.43-0.04-0.87-0.04-1.3c0-5.56,1.77-10.85,4.38-12.87c0.16-0.13,0.32-0.24,0.49-0.34c0.58-0.34,1.2-0.53,1.84-0.53 c0.61,0,1.27,0.07,1.98,0.21c0.23,0.04,0.46,0.09,0.69,0.15c0.21,0.05,0.43,0.11,0.65,0.17c4.76,1.32,10.85,4.96,14.43,8.61 L30.11,28.4898z"/>
+ <path fill="#EA5A47" d="M30.2974,36.8198c-1.2433,0.4498-2.3699,0.9827-3.4001,1.5558 c-2.2091,2.9385-6.1227,8.8343-10.3118,18.2197c-0.3339,0.7478,0.1772,1.6439,0.8543,1.496l4.8211-1.054 c0.6993-0.1529,1.3995,0.2638,1.7428,1.0375l2.1714,4.8934c0.38,0.8563,1.4067,0.6854,1.5923-0.2651 c0.9416-4.8245,3.1008-15.2418,5.7176-22.2669C31.9419,40.1079,30.698,38.6771,30.2974,36.8198z"/>
+ <path fill="#EA5A47" d="M44.1456,38.4326c-1.0626-0.6085-2.206-1.1647-3.4429-1.6129c-0.4006,1.8573-1.6446,3.2882-3.1877,3.6164 c2.6169,7.0251,4.7762,17.4424,5.7177,22.2669c0.1855,0.9505,1.2123,1.1214,1.5923,0.2651l2.1715-4.8934 c0.3433-0.7734,1.0435-1.1903,1.7428-1.0375l4.8211,1.054c0.6771,0.1479,1.1882-0.7481,0.8543-1.496 C50.2524,47.2699,46.3622,41.3901,44.1456,38.4326z"/>
+ <path fill="#EA5A47" d="M35.8394,22.7182h-1.6787c-2.2335,0-4.0505,2.3813-4.0505,5.3087v6.6448 c0,2.9274,1.817,5.3088,4.0505,5.3088h1.6787c2.2335,0,4.0505-2.3815,4.0505-5.3088v-6.6448 C39.89,25.0995,38.0729,22.7182,35.8394,22.7182z"/>
+ <path fill="#D22F27" d="M39.5468,24.6244c0.5888,0.922,0.9436,2.1089,0.9436,3.4025v6.6448c0,2.9274-1.817,5.3088-4.0505,5.3088 h-1.6787c-0.5522,0-1.0787-0.146-1.5588-0.4094c1.4619-0.8019,2.4917-2.6958,2.4917-4.8994v-6.6448 c0-2.2036-1.0298-4.0974-2.4917-4.8993c0.4801-0.2634,1.0066-0.4094,1.5588-0.4094h1.6787 C37.6865,22.7182,38.8032,23.4599,39.5468,24.6244L39.5468,24.6244z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.992" d="M59.056,16.1044 c-0.5572-0.3152-1.1471-0.4855-1.762-0.4855c-2.2168,0-5.2008,0.9656-8.2145,2.4537"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.992" d="M40.357,36.2449 c11.5893,3.5957,14.4851,12.5149,20.1946,4.9369c5.8616-7.7802,3.4998-22.2515-1.4956-25.0774"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.992" d="M49.0795,18.0727 c-3.7261,1.8399-7.4976,4.4786-9.9199,7.0785"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.992" d="M30.11,28.4898v0.46c0.01,1.54,0.01,2.7,0,3.58 c0,1.02-0.01,1.67,0,2.14c0,0.57,0.03,0.88,0.11,1.24c0,0.02,0.01,0.03,0.01,0.05c0.02,0.04,0.03,0.09,0.04,0.14h-0.01 c-7.18,2.23-11.02,6.5-14.26,7.62c-1.7,0.59-3.24,0.32-5-1.56c-0.3-0.32-0.61-0.7-0.93-1.12c-1.51-2.01-2.48-4.46-2.99-7.04 c-0.14-0.72-0.25-1.44-0.32-2.17c-0.05-0.44-0.09-0.88-0.1-1.32c-0.03-0.43-0.04-0.87-0.04-1.3c0-5.56,1.77-10.85,4.38-12.87 c0.16-0.13,0.32-0.24,0.49-0.34c0.58-0.34,1.2-0.53,1.84-0.53c0.61,0,1.27,0.07,1.98,0.21c0.23,0.04,0.46,0.09,0.69,0.15 c0.21,0.05,0.43,0.11,0.65,0.17c4.76,1.32,10.85,4.96,14.43,8.61"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.2974,36.8198c-1.2433,0.4498-2.3699,0.9827-3.4001,1.5558c-2.2091,2.9385-6.1227,8.8343-10.3118,18.2197 c-0.3339,0.7478,0.1772,1.6439,0.8543,1.496l4.8211-1.054c0.6993-0.1529,1.3995,0.2638,1.7428,1.0375l2.1714,4.8934 c0.38,0.8563,1.4067,0.6854,1.5923-0.2651c0.9416-4.8245,3.1008-15.2418,5.7176-22.2669 C31.9419,40.1079,30.698,38.6771,30.2974,36.8198z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1456,38.4326c-1.0626-0.6085-2.206-1.1647-3.4429-1.6129c-0.4006,1.8573-1.6446,3.2882-3.1877,3.6164 c2.6169,7.0251,4.7762,17.4424,5.7177,22.2669c0.1855,0.9505,1.2123,1.1214,1.5923,0.2651l2.1715-4.8934 c0.3433-0.7734,1.0435-1.1903,1.7428-1.0375l4.8211,1.054c0.6771,0.1479,1.1882-0.7481,0.8543-1.496 C50.2524,47.2699,46.3622,41.3901,44.1456,38.4326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M35.8394,22.7182h-1.6787 c-2.2335,0-4.0505,2.3813-4.0505,5.3087v6.6448c0,2.9274,1.817,5.3088,4.0505,5.3088h1.6787c2.2335,0,4.0505-2.3815,4.0505-5.3088 v-6.6448C39.89,25.0995,38.0729,22.7182,35.8394,22.7182z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F381.svg b/public/assets/img/icons/1F381.svg
new file mode 100644
index 0000000..f2cecbe
--- /dev/null
+++ b/public/assets/img/icons/1F381.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="M51.024,14.0213c-1.6705-3.0089-3.6713-4.5339-5.9477-4.5339c-2.6203,0-5.3416,2.0624-8.0912,6.133 c-0.3517,0.521-0.6812,1.042-0.985,1.5449c-0.3038-0.5029-0.6333-1.0238-0.9857-1.5449c-2.7479-4.0705-5.4701-6.133-8.0904-6.133 c-2.2762,0-4.278,1.5249-5.9476,4.5339c-1.2484,2.252-1.1453,4.0191-0.548,4.9787c1.0765,1.7294,3.8299,2.7454,7.7039,3.4114 C31.1069,22.9241,34.2545,23,35.8658,23h0.0009c0.0453,0,0.0898,0,0.1335,0c0.0445,0,0.0889,0,0.1344,0 c1.6114,0,4.759-0.0759,7.7336-0.5886c3.8731-0.666,6.6256-1.682,7.7039-3.4114C52.1675,18.0404,52.2734,16.2734,51.024,14.0213z"/>
+ <rect x="16" y="36" width="39" height="25" fill="#FCEA2B" stroke="none"/>
+ <polygon fill="#f1b31c" stroke="none" points="53.3905,35.5 17,35.5581 17,41.0581 44.1429,44.9866 55,46.5 55,35.5581"/>
+ <polygon fill="#EA5A47" stroke="none" points="29.7143,60 42.2857,60 42.2857,44.2729 29.7143,41.7857"/>
+ <rect x="14" y="21" width="44" height="14" fill="#FCEA2B" stroke="none"/>
+ <rect x="29.7143" y="22" width="12.5714" height="13" fill="#EA5A47" stroke="none"/>
+ <polygon fill="#D22F27" stroke="none" points="42.2857,35.5 29.7143,35.5202 29.7143,42.8737 42.2857,44.7071"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="54.0913" x2="17.3557" y1="21.3571" y2="21.3571" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17.3557,21.3571 14,21.3571 14,35.5 16.3571,35.5 16.3571,60.6429 55.6429,60.6429 55.6429,35.5 58,35.5 58,21.3571 54.0913,21.3571"/>
+ <line x1="16.3571" x2="56.4286" y1="35.5" y2="35.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9612,18.2506c0.3839-0.9798,0.4917-2.3937-0.4893-4.2293c-1.6091-3.0089-3.5365-4.5339-5.7293-4.5339 c-2.5241,0-5.1454,2.0624-7.794,6.133c-0.3388,0.521-0.6562,1.042-0.9488,1.5449c-0.2926-0.5029-0.61-1.0238-0.9495-1.5449 c-2.647-4.0705-5.2692-6.133-7.7933-6.133c-2.1926,0-4.1209,1.5249-5.7292,4.5339c-0.9019,1.689-0.8835,3.0211-0.5752,3.9863"/>
+ <line x1="42.2857" x2="42.2857" y1="60" y2="44.2729" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.7143" x2="29.7143" y1="41.7857" y2="60" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2857" x2="42.2857" y1="35" y2="22" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.7143" x2="29.7143" y1="22" y2="35" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" points="42.2857,44.7071 42.2857,35.5 29.7143,35.5202 29.7143,42.8737"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F382.svg b/public/assets/img/icons/1F382.svg
new file mode 100644
index 0000000..d489d3b
--- /dev/null
+++ b/public/assets/img/icons/1F382.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M11,37c0,1.1045,50,2.1045,50,1v-7h-1V20c0-2.7612-2.2393-5-5-5H17c-2.7607,0-5,2.2388-5,5v11h-1V37z"/>
+ <path fill="#FFFFFF" stroke="none" d="M12,21.9238c1.9443-1.3081,4.6025-1.1064,6.3213,0.6123c1.9531,1.9522,5.1191,1.9522,7.0723,0 c1.9521-1.9521,5.1181-1.9521,7.0703,0c1.9531,1.9522,5.1191,1.9522,7.0722,0c1.9522-1.9521,5.1182-1.9521,7.0703,0 c1.9532,1.9522,5.1192,1.9522,7.0723,0c1.7188-1.7187,4.377-1.9204,6.3213-0.6123V20c0-2.7612-2.2393-5-5-5H17 c-2.7607,0-5,2.2388-5,5V21.9238z"/>
+ <path fill="#fcea2b" stroke="none" d="M5,60c0,1.1045,0.8955,2,2,2h58c1.1045,0,2-0.8955,2-2V41c0-2.7617-2.2393-5-5-5H10 c-2.7607,0-5,2.2383-5,5V60z"/>
+ <circle cx="36" cy="12" r="3" fill="#ea5a47" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.251,45.5361c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0723,0 c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0722,0c1.9522,1.9522,5.1182,1.9522,7.0703,0 c1.9532-1.9521,5.1192-1.9521,7.0723,0c1.9522,1.9522,5.1182,1.9522,7.0703,0c1.6992-1.6982,4.3135-1.915,6.251-0.6591V41 c0-2.7617-2.2393-5-5-5H10c-2.7607,0-5,2.2383-5,5v3.877C6.9375,43.6211,9.5518,43.8379,11.251,45.5361z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="12" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,10.75c0-2.7617,2.2383-5,5-5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.251,45.5361c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0723,0 c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0722,0c1.9522,1.9522,5.1182,1.9522,7.0703,0 c1.9532-1.9521,5.1192-1.9521,7.0723,0c1.9522,1.9522,5.1182,1.9522,7.0703,0c1.6992-1.6982,4.3135-1.915,6.251-0.6591V41 c0-2.7617-2.2393-5-5-5H10c-2.7607,0-5,2.2383-5,5v3.877C6.9375,43.6211,9.5518,43.8379,11.251,45.5361z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,44.877V60c0,1.1045,0.8955,2,2,2h58c1.1045,0,2-0.8955,2-2V44.877"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.251,45.5361c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0723,0 c1.9521,1.9522,5.1181,1.9522,7.0703,0c1.9531-1.9521,5.1191-1.9521,7.0722,0c1.9522,1.9522,5.1182,1.9522,7.0703,0 c1.9532-1.9521,5.1192-1.9521,7.0723,0c1.9522,1.9522,5.1182,1.9522,7.0703,0c1.6992-1.6982,4.3135-1.915,6.251-0.6591V41 c0-2.7617-2.2393-5-5-5H10c-2.7607,0-5,2.2383-5,5v3.877C6.9375,43.6211,9.5518,43.8379,11.251,45.5361z"/>
+ <line x1="60" x2="60" y1="21.9238" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12" x2="12" y1="21.9238" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12,21.9238c1.9443-1.3081,4.6025-1.1064,6.3213,0.6123c1.9531,1.9522,5.1191,1.9522,7.0723,0 c1.9521-1.9521,5.1181-1.9521,7.0703,0c1.9531,1.9522,5.1191,1.9522,7.0722,0c1.9522-1.9521,5.1182-1.9521,7.0703,0 c1.9532,1.9522,5.1192,1.9522,7.0723,0c1.7188-1.7187,4.377-1.9204,6.3213-0.6123V20c0-2.7612-2.2393-5-5-5H17 c-2.7607,0-5,2.2388-5,5V21.9238z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F383.svg b/public/assets/img/icons/1F383.svg
new file mode 100644
index 0000000..3a1ce20
--- /dev/null
+++ b/public/assets/img/icons/1F383.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" d="M47.8995,9.1325c0.0036-0.0902-0.0177-0.1854-0.02-0.277c-0.0012-0.1675-0.0161-0.3359-0.0366-0.5069 c-0.0126-0.0909-0.0187-0.1795-0.0366-0.2709c-0.0589-0.33-0.1401-0.6613-0.267-0.9896c-1.4448-3.7362-5.9587-4.9144-9.2682-2.8591 c-2.5414,1.5789-3.9725,4.4725-4.8703,7.2267c-0.8674,2.6562-1.3688,5.4905-1.5359,8.3c0.0057-0.0012,0.0123-0.002,0.0179-0.0032 c-0.0017,0.0278-0.0058,0.0557-0.0074,0.0834c0.8161-0.1688,1.7649-0.2942,2.8594-0.3484c0.0019-0.0265,0.006-0.053,0.0079-0.0795 c0.3639-0.0173,0.7436-0.0267,1.1403-0.0267c1.7114,0,3.1121,0.1713,4.2474,0.4241c-1.1245-2.8896-1.9282-6.282-1.0305-9.1633 c0.3867-1.2377,1.0952-2.5057,2.3122-3.1451c1.3619-0.7169,3.4476-0.1575,2.9586,1.75c-0.0953,0.373-0.4211,0.5609-0.616,0.8633 c-0.8978,1.3881,0.3412,2.3164,1.652,1.9849c1.6414-0.4139,2.4005-1.6262,2.4636-3.0253 C47.8793,9.0915,47.8909,9.1107,47.8995,9.1325z"/>
+ <path fill="#F4AA41" d="M26.6422,19.7574c0.0035-0.0016,0.0068-0.0037,0.0103-0.0053c-0.1259-0.0449-0.25-0.0787-0.3753-0.1198 c-0.1509-0.0496-0.3019-0.1002-0.4519-0.1443c-0.1786-0.0525-0.3558-0.0975-0.533-0.1425 c-0.1506-0.0382-0.3013-0.0776-0.4509-0.1104c-0.1745-0.0383-0.3475-0.0692-0.5206-0.1003 c-0.1498-0.0269-0.2999-0.0552-0.4486-0.0767c-0.1706-0.0247-0.3394-0.0422-0.5086-0.0601 c-0.1487-0.0157-0.2977-0.0329-0.4453-0.0434c-0.1665-0.0119-0.3312-0.0167-0.4962-0.022c-0.147-0.0048-0.2944-0.011-0.4402-0.0107 c-0.1638,0.0004-0.3257,0.0078-0.4879,0.0145c-0.1439,0.006-0.288,0.0103-0.4306,0.0211c-0.161,0.0123-0.3202,0.0314-0.4795,0.0498 c-0.1407,0.0162-0.2819,0.0308-0.4213,0.0517c-0.1581,0.0237-0.3139,0.0543-0.4701,0.0839 c-0.1374,0.0261-0.2751,0.0503-0.411,0.0808c-0.1557,0.035-0.309,0.0767-0.4628,0.1175c-0.1331,0.0353-0.2668,0.0686-0.3984,0.1082 c-0.1534,0.0461-0.3042,0.0988-0.4555,0.1504c-0.1284,0.0438-0.2575,0.0856-0.3843,0.1334 c-0.1512,0.0569-0.2998,0.1205-0.4488,0.183c-0.1235,0.0518-0.2477,0.1014-0.3696,0.1569 c-0.1494,0.0679-0.2958,0.1423-0.4428,0.2157c-0.1176,0.0587-0.2362,0.1152-0.3523,0.1773 c-0.1473,0.0788-0.2915,0.1639-0.4362,0.248c-0.1122,0.0652-0.2254,0.1281-0.3361,0.1964 c-0.1448,0.0894-0.2864,0.1851-0.4285,0.2797c-0.1065,0.0709-0.2142,0.1396-0.3192,0.2134 c-0.1428,0.1003-0.2821,0.2067-0.4219,0.3123c-0.0999,0.0754-0.2012,0.1484-0.2996,0.2263 c-0.1401,0.1109-0.2764,0.2277-0.4134,0.3436c-0.0945,0.08-0.1905,0.1577-0.2835,0.24c-0.1364,0.1207-0.2689,0.2471-0.402,0.3727 c-0.0889,0.0839-0.1794,0.1655-0.2668,0.2515c-0.134,0.1318-0.2639,0.269-0.3943,0.4057c-0.082,0.0858-0.1656,0.1693-0.2461,0.257 c-0.1306,0.1422-0.2568,0.2896-0.3837,0.4365c-0.0761,0.0881-0.1541,0.1739-0.2287,0.2637 c-0.1258,0.1512-0.247,0.3074-0.3689,0.463c-0.071,0.0907-0.144,0.1792-0.2136,0.2714c-0.1213,0.1606-0.2376,0.3259-0.3546,0.4906 c-0.0653,0.0919-0.1328,0.1818-0.1967,0.2751c-0.1155,0.1685-0.226,0.3414-0.337,0.5138 c-0.0607,0.0942-0.1237,0.1865-0.1831,0.2819c-0.1089,0.175-0.2125,0.3542-0.3168,0.533 c-0.0565,0.0969-0.1155,0.1919-0.1706,0.2898c-0.1023,0.1816-0.1989,0.3669-0.2965,0.5518 c-0.0519,0.0984-0.1064,0.1952-0.1569,0.2946c-0.0964,0.1894-0.1867,0.3821-0.278,0.5746 c-0.0465,0.0981-0.0957,0.1948-0.1409,0.2936c-0.0875,0.1917-0.169,0.3862-0.2514,0.5805 c-0.0438,0.1032-0.0904,0.205-0.1327,0.3089c-0.0831,0.2042-0.16,0.411-0.2374,0.6177c-0.0357,0.0952-0.0742,0.189-0.1087,0.2847 c-0.0733,0.2036-0.1399,0.4095-0.2076,0.6152c-0.0338,0.1027-0.0707,0.2042-0.1031,0.3073 c-0.0641,0.2042-0.1213,0.4104-0.1798,0.6162c-0.0298,0.105-0.0629,0.209-0.0912,0.3145c-0.0581,0.2161-0.1092,0.4339-0.161,0.6514 c-0.023,0.0966-0.0494,0.1924-0.0711,0.2893c-0.0527,0.2349-0.098,0.4709-0.1432,0.7069 c-0.0154,0.0805-0.0342,0.1605-0.0487,0.2411c-0.051,0.2827-0.0947,0.5662-0.1347,0.8497 c-0.0048,0.0343-0.0116,0.0685-0.0163,0.1028c-0.3012,2.2099-0.2696,4.4514,0.076,6.6451 c0.1729,1.0981,0.4187,2.1852,0.7521,3.2487c0.4583,1.4606,1.0642,2.8831,1.7966,4.2331c0.6502,1.1984,1.3989,2.3402,2.2521,3.3903 c0.0835,0.1027,0.1737,0.1989,0.259,0.2999c0.1797,0.2126,0.3576,0.4269,0.5455,0.6316c0.0008,0.0009,0.0015,0.0016,0.0023,0.0024 c0.2523,0.2747,0.5026,0.5352,0.7516,0.787c0.0829,0.0839,0.165,0.1624,0.2476,0.2438c0.1679,0.1655,0.3353,0.3282,0.5015,0.4839 c0.0938,0.0877,0.1868,0.1724,0.28,0.257c0.1547,0.1404,0.3085,0.2768,0.4616,0.4089c0.0943,0.0813,0.1883,0.1623,0.2819,0.2404 c0.158,0.1319,0.3145,0.2576,0.4708,0.3809c0.083,0.0656,0.1665,0.1335,0.2491,0.1966c0.2084,0.1595,0.4152,0.3112,0.6203,0.4559 c0.0272,0.0192,0.055,0.0409,0.0822,0.0599c0.2303,0.1606,0.4578,0.3104,0.6835,0.4533c0.0784,0.0496,0.1554,0.0947,0.2332,0.1422 c0.1491,0.0911,0.2977,0.1804,0.4447,0.264c0.0888,0.0506,0.1768,0.0985,0.2649,0.1464c0.1353,0.0737,0.2697,0.1446,0.4031,0.2122 c0.0882,0.0447,0.1761,0.0889,0.2634,0.131c0.136,0.0656,0.2705,0.127,0.4043,0.1865c0.079,0.0352,0.1584,0.0719,0.2367,0.105 c0.1684,0.0712,0.3347,0.1367,0.4996,0.1988c0.0403,0.0152,0.0815,0.0329,0.1216,0.0475c0.2014,0.0737,0.3996,0.1396,0.5952,0.2003 c0.0689,0.0214,0.1362,0.0394,0.2044,0.0592c0.1293,0.0377,0.2579,0.0742,0.3846,0.1066c0.0772,0.0197,0.1531,0.0375,0.2293,0.0553 c0.1164,0.0272,0.2316,0.0527,0.3457,0.0757c0.0753,0.0152,0.1501,0.03,0.2243,0.0433c0.1163,0.021,0.2306,0.0392,0.3442,0.0561 c0.0658,0.0098,0.1322,0.0206,0.1972,0.0291c0.14,0.0182,0.2772,0.0324,0.4129,0.0447c0.0353,0.0032,0.0719,0.0081,0.1069,0.0109 c0.1683,0.0135,0.3325,0.0222,0.4938,0.0273c0.0517,0.0016,0.1014,0.0013,0.1524,0.0021c0.111,0.0019,0.2208,0.0028,0.3282,0.0012 c0.058-0.0009,0.1144-0.0029,0.1713-0.0048c0.0989-0.0033,0.1963-0.0076,0.2919-0.0136c0.0549-0.0034,0.1092-0.0071,0.1631-0.0114 c0.0978-0.0078,0.1932-0.0172,0.2873-0.0275c0.0454-0.0049,0.0914-0.0094,0.1358-0.015c0.1164-0.0145,0.2295-0.0309,0.3399-0.0487 c0.0189-0.0031,0.039-0.0054,0.0577-0.0086c0.1305-0.0219,0.2561-0.046,0.3778-0.0716c0.0274-0.0058,0.053-0.0122,0.08-0.0181 c0.0928-0.0204,0.1835-0.0415,0.2709-0.0636c0.0342-0.0087,0.067-0.0175,0.1003-0.0264c0.0787-0.0209,0.1552-0.0421,0.2292-0.064 c0.03-0.0089,0.0594-0.0175,0.0885-0.0265c0.0775-0.0237,0.1517-0.0477,0.2235-0.0719c0.0207-0.007,0.0419-0.0137,0.062-0.0208 c0.1862-0.0645,0.3523-0.129,0.4965-0.1904c0.0011-0.0005,0.002-0.0009,0.0031-0.0014c0.0535-0.0228,0.1055-0.0453,0.153-0.0669 c0,0-0.0007-0.0005-0.001-0.0007c0.3469-0.1577,0.5346-0.278,0.5346-0.278c1.4692,1.4635,7.6696,1.7152,8.0888,1.7307 c0.0154,0.0005,0.0293,0.0005,0.0447,0c0.4192-0.0154,6.6196-0.2672,8.0888-1.7307c0,0,6.8438,4.4366,15.5886-5.0859 c7.0378-7.0443,7.9-20.5231,2.0165-28.6674c-0.5543-0.7675-1.1686-1.4874-1.8432-2.1503 c-1.0616-1.0431-2.2445-1.9655-3.5286-2.7019c-3.6327-2.0837-7.8248-2.3765-11.7263-0.8917c0,0-2.0279-2.4888-8.6181-2.4888 s-8.6181,2.4888-8.6181,2.4888C26.8595,19.8278,26.7515,19.7963,26.6422,19.7574"/>
+ <path fill="#E27022" d="M44.5882,59.6454c1.7503,0.8029,7.6702,2.5917,14.9042-5.3642c2.1951-2.4146,3.8261-5.4041,4.805-8.5551 c0.9897-3.1884,1.2669-6.5781,0.8197-9.8944c-1.3646-10.1149-9.7316-19.8646-20.2419-16.0795 c5.7584,2.7111,9.8136,9.4387,10.743,16.3279c0.4653,3.4475,0.176,6.9711-0.8522,10.2849 c-1.0174,3.2764-2.7123,6.3828-4.9942,8.8938C47.949,57.2634,46.207,58.6726,44.5882,59.6454z"/>
+ <path fill="#FCEA2B" d="M20,48c0,0,15,10,32,0C52,48,36,68,20,48z"/>
+ <polygon fill="#FCEA2B" points="35.896,47.9282 34.1847,44.9641 32.4734,42 35.896,42 39.3187,42 37.6073,44.9641"/>
+ <path fill="#FCEA2B" d="M48.974,37.8449c2.5901-0.9575,3.9136-3.8335,2.956-6.4235l-9.3796,3.4675 C43.508,37.479,46.3839,38.8024,48.974,37.8449z"/>
+ <path fill="#FCEA2B" d="M22.818,37.8449c-2.5901-0.9575-3.9136-3.8335-2.956-6.4235l9.3796,3.4675 C28.2841,37.479,25.4081,38.8024,22.818,37.8449z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.4,17.6598c-0.68-2.34-0.98-4.83-0.3-7.02c0.39-1.24,1.1-2.5,2.31-3.14c1.36-0.72,3.45-0.16,2.96,1.75 c-0.09,0.37-0.42,0.56-0.62,0.86c-0.89,1.39,0.35,2.32,1.66,1.99c1.64-0.42,2.4-1.63,2.46-3.03c0.01,0.02,0.02,0.04,0.03,0.06 c0-0.09-0.02-0.18-0.02-0.27c0-0.17-0.02-0.34-0.04-0.51c-0.01-0.09-0.02-0.18-0.03-0.27c-0.06-0.33-0.14-0.66-0.27-0.99 c-1.45-3.74-5.96-4.92-9.27-2.86c-2.54,1.58-3.97,4.47-4.87,7.23c-0.66,2.01-1.11,4.13-1.36,6.26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.1349,33.9318c-0.0522,0.2349-0.097,0.4709-0.1418,0.7069c-0.0153,0.0805-0.0338,0.1605-0.0482,0.2411 c-0.0505,0.2827-0.0938,0.5662-0.1334,0.8497C6.8067,35.7638,6.8,35.798,6.7954,35.8323 c-0.2982,2.2099-0.2669,4.4514,0.0752,6.6451c0.1711,1.0981,0.4145,2.1852,0.7446,3.2487 c0.4537,1.4606,1.0535,2.8831,1.7787,4.2331c0.6437,1.1984,1.3849,2.3402,2.2296,3.3903c0.0826,0.1027,0.172,0.1989,0.2564,0.2999 c0.1779,0.2126,0.354,0.4269,0.54,0.6316c0.0008,0.0009,0.0015,0.0016,0.0023,0.0024c0.2498,0.2747,0.4976,0.5352,0.7441,0.787 c0.0821,0.0839,0.1634,0.1624,0.2451,0.2438c0.1662,0.1655,0.332,0.3282,0.4965,0.4839c0.0928,0.0877,0.1849,0.1724,0.2772,0.257 c0.1531,0.1404,0.3054,0.2768,0.457,0.4089c0.0933,0.0813,0.1864,0.1623,0.2791,0.2404c0.1564,0.1319,0.3114,0.2576,0.4661,0.3809 c0.0822,0.0656,0.1649,0.1335,0.2466,0.1966c0.2064,0.1595,0.4111,0.3112,0.6141,0.4559c0.027,0.0192,0.0544,0.0409,0.0814,0.0599 c0.228,0.1606,0.4532,0.3104,0.6767,0.4533c0.0776,0.0496,0.1539,0.0947,0.2309,0.1422c0.1476,0.0911,0.2947,0.1804,0.4402,0.264 c0.088,0.0506,0.175,0.0985,0.2622,0.1464c0.134,0.0737,0.267,0.1446,0.399,0.2122c0.0873,0.0447,0.1744,0.0889,0.2608,0.131 c0.1346,0.0656,0.2678,0.127,0.4003,0.1865c0.0782,0.0352,0.1569,0.0719,0.2343,0.105c0.1667,0.0712,0.3314,0.1367,0.4946,0.1988 c0.0399,0.0152,0.0807,0.0329,0.1204,0.0475c0.1994,0.0737,0.3956,0.1396,0.5893,0.2003c0.0682,0.0214,0.1348,0.0394,0.2023,0.0592 c0.1281,0.0377,0.2554,0.0742,0.3807,0.1066c0.0764,0.0197,0.1516,0.0375,0.2271,0.0553c0.1152,0.0272,0.2293,0.0527,0.3422,0.0757 c0.0745,0.0152,0.1486,0.03,0.222,0.0433c0.1151,0.021,0.2283,0.0392,0.3408,0.0561c0.0652,0.0098,0.1309,0.0206,0.1952,0.0291 c0.1386,0.0182,0.2744,0.0324,0.4088,0.0447c0.035,0.0032,0.0712,0.0081,0.1058,0.0109c0.1666,0.0135,0.3292,0.0222,0.4889,0.0273 c0.0511,0.0016,0.1004,0.0013,0.1509,0.0021c0.1099,0.0019,0.2186,0.0028,0.3249,0.0012c0.0574-0.0009,0.1133-0.0029,0.1696-0.0048 c0.0979-0.0033,0.1943-0.0076,0.289-0.0136c0.0543-0.0034,0.1082-0.0071,0.1614-0.0114c0.0968-0.0078,0.1912-0.0172,0.2844-0.0275 c0.0449-0.0049,0.0905-0.0094,0.1345-0.015c0.1152-0.0145,0.2272-0.0309,0.3365-0.0487c0.0187-0.0031,0.0386-0.0054,0.0571-0.0086 c0.1292-0.0219,0.2535-0.046,0.374-0.0716c0.0272-0.0058,0.0524-0.0122,0.0792-0.0181c0.0919-0.0204,0.1817-0.0415,0.2682-0.0636 c0.0338-0.0087,0.0663-0.0175,0.0993-0.0264c0.0779-0.0209,0.1536-0.0421,0.2269-0.064c0.0297-0.0089,0.0588-0.0175,0.0876-0.0265 c0.0767-0.0237,0.1502-0.0477,0.2213-0.0719c0.0204-0.007,0.0414-0.0137,0.0614-0.0208c0.1843-0.0645,0.3488-0.129,0.4916-0.1904 c0.0011-0.0005,0.002-0.0009,0.0031-0.0014c0.053-0.0228,0.1045-0.0453,0.1515-0.0669c-0.0003-0.0002-0.0007-0.0005-0.001-0.0007 c0.3434-0.1577,0.5293-0.278,0.5293-0.278c1.4545,1.4635,7.593,1.7152,8.0081,1.7307c0.0152,0.0005,0.0291,0.0005,0.0443,0 c0.415-0.0154,6.5535-0.2672,8.0081-1.7307c0,0,6.7755,4.4366,15.4329-5.0859c6.9675-7.0443,7.8211-20.5231,1.9964-28.6674 c-0.5488-0.7675-1.1569-1.4874-1.8248-2.1503c-1.051-1.0431-2.222-1.9655-3.4933-2.7019 c-3.5964-2.0837-7.7466-2.3765-11.6092-0.8917c0,0-2.0076-2.4888-8.532-2.4888s-8.532,2.4888-8.532,2.4888 c-0.1086-0.0417-0.2155-0.0732-0.3237-0.1121"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0273,19.7574c0.0035-0.0016,0.0067-0.0037,0.0102-0.0053c-0.1246-0.0449-0.2475-0.0787-0.3715-0.1198 c-0.1494-0.0496-0.2989-0.1002-0.4474-0.1443c-0.1768-0.0525-0.3522-0.0975-0.5277-0.1425 c-0.1491-0.0382-0.2983-0.0776-0.4464-0.1104c-0.1727-0.0383-0.344-0.0692-0.5154-0.1003 c-0.1483-0.0269-0.2969-0.0552-0.4442-0.0767c-0.1689-0.0247-0.3361-0.0422-0.5035-0.0601 c-0.1472-0.0157-0.2947-0.0329-0.4409-0.0434c-0.1648-0.0119-0.3279-0.0167-0.4912-0.022 c-0.1456-0.0048-0.2914-0.011-0.4358-0.0107c-0.1622,0.0004-0.3224,0.0078-0.483,0.0145c-0.1425,0.006-0.2852,0.0103-0.4263,0.0211 c-0.1594,0.0123-0.317,0.0314-0.4747,0.0498c-0.1393,0.0162-0.2791,0.0308-0.4171,0.0517 c-0.1565,0.0237-0.3108,0.0543-0.4655,0.0839c-0.136,0.0261-0.2724,0.0503-0.4069,0.0808 c-0.1541,0.035-0.3059,0.0767-0.4581,0.1175c-0.1318,0.0353-0.2641,0.0686-0.3945,0.1082 c-0.1519,0.0461-0.3011,0.0988-0.451,0.1504c-0.1271,0.0438-0.2549,0.0856-0.3805,0.1334 c-0.1497,0.0569-0.2968,0.1205-0.4443,0.183c-0.1223,0.0518-0.2452,0.1014-0.3659,0.1569 c-0.1479,0.0679-0.2928,0.1423-0.4384,0.2157c-0.1165,0.0587-0.2339,0.1152-0.3488,0.1773 c-0.1458,0.0788-0.2886,0.1639-0.4318,0.248c-0.1111,0.0652-0.2231,0.1281-0.3327,0.1964 c-0.1434,0.0894-0.2835,0.1851-0.4242,0.2797c-0.1055,0.0709-0.2121,0.1396-0.316,0.2134 c-0.1414,0.1003-0.2792,0.2067-0.4177,0.3123c-0.0989,0.0754-0.1992,0.1484-0.2966,0.2263 c-0.1387,0.1109-0.2736,0.2277-0.4092,0.3436c-0.0936,0.08-0.1886,0.1577-0.2807,0.24c-0.135,0.1207-0.2662,0.2471-0.3979,0.3727 c-0.088,0.0839-0.1776,0.1655-0.2642,0.2515c-0.1327,0.1318-0.2612,0.269-0.3904,0.4057c-0.0812,0.0858-0.1639,0.1693-0.2437,0.257 c-0.1293,0.1422-0.2543,0.2896-0.3798,0.4365c-0.0754,0.0881-0.1525,0.1739-0.2264,0.2637"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,48c0,0,15,10,32,0C52,48,36,68,20,48z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.896,47.9282 34.1847,44.9641 32.4734,42 35.896,42 39.3187,42 37.6073,44.9641"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.974,37.8449c2.5901-0.9575,3.9136-3.8335,2.956-6.4235l-9.3796,3.4675C43.508,37.479,46.3839,38.8024,48.974,37.8449z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.818,37.8449c-2.5901-0.9575-3.9136-3.8335-2.956-6.4235l9.3796,3.4675C28.2841,37.479,25.4081,38.8024,22.818,37.8449z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F384.svg b/public/assets/img/icons/1F384.svg
new file mode 100644
index 0000000..0d72bc3
--- /dev/null
+++ b/public/assets/img/icons/1F384.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="36.0808" cy="25.7442" r="2"/>
+ <circle cx="43.6806" cy="49.953" r="2"/>
+ <circle cx="28.4046" cy="51.9238" r="2"/>
+ <circle cx="41.6806" cy="38.6739" r="2"/>
+ <circle cx="32.4046" cy="34.1987" r="2"/>
+ <circle cx="34.4046" cy="45.0546" r="2"/>
+ </g>
+ <g id="color">
+ <path fill="#a57939" d="M39.1563,68.0352H32.8438a2.4464,2.4464,0,0,1-2.293-2.57V57.8809a.9994.9994,0,0,1,1-1h8.8985a.9994.9994,0,0,1,1,1v7.5839A2.4464,2.4464,0,0,1,39.1563,68.0352Z"/>
+ <path fill="#b1cc33" d="M54.7657,61.207c-.0215,0-.043-.0009-.0645-.0019L36,60.0049l-18.7012,1.2a1.0253,1.0253,0,0,1-.8975-.4453.9988.9988,0,0,1-.06-1.001l7.543-15.043-3.23.4033a1,1,0,0,1-.9873-1.497l7.0732-12.0928-1.9258.2363a.9753.9753,0,0,1-.97-.4609.9992.9992,0,0,1,.0078-1.0733L35.16,12.7158a1.0364,1.0364,0,0,1,1.68,0L48.1485,30.2314a.999.999,0,0,1,.0078,1.0733.9736.9736,0,0,1-.97.4609l-1.9258-.2363L52.334,43.6221a1,1,0,0,1-.9873,1.497l-3.23-.4033,7.5429,15.043a1,1,0,0,1-.8935,1.4482Z"/>
+ <polygon fill="#5c9e31" points="37.697 29.291 43.379 29.291 51.102 42.915 46.864 43.164 54.766 61.207 37.391 60.093 37.697 29.291"/>
+ <circle cx="36.0808" cy="25.7442" r="2" fill="#fcea2b"/>
+ <circle cx="43.6806" cy="49.953" r="2" fill="#d22f27"/>
+ <circle cx="28.4046" cy="51.9238" r="2" fill="#fcea2b"/>
+ <circle cx="41.6806" cy="38.6739" r="2" fill="#fcea2b"/>
+ <circle cx="32.4046" cy="34.1987" r="2" fill="#d22f27"/>
+ <circle cx="34.4046" cy="45.0546" r="2" fill="#d22f27"/>
+ <path fill="#fcea2b" d="M32.4991,16.27a.7375.7375,0,0,1-.7266-.8621l.6028-3.5153-2.5546-2.49A.7373.7373,0,0,1,30.23,8.1445l3.53-.5135,1.5787-3.1992a.7671.7671,0,0,1,1.3223,0L38.24,7.631l3.53.5135a.7372.7372,0,0,1,.4091,1.2575l-2.5553,2.49.6036,3.516a.7371.7371,0,0,1-1.0695.7771L36,14.5255,32.842,16.1848A.7323.7323,0,0,1,32.4991,16.27Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.778 19.109 47.308 30.774 43.378 30.291 51.471 44.127 46.384 43.491 54.766 60.207 41.932 59.373"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.068 59.373 17.234 60.207 25.616 43.491 20.529 44.127 28.622 30.291 24.692 30.774 32.222 19.109"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.45,62.4235v3.0417a1.4565,1.4565,0,0,1-1.2931,1.57H32.8436a1.4565,1.4565,0,0,1-1.2931-1.57V62.4235"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 4.758 37.87 8.548 42.052 9.155 39.026 12.105 39.74 16.27 36 14.304 32.26 16.27 32.974 12.105 29.948 9.155 34.13 8.548 36 4.758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385-1F3FB.svg b/public/assets/img/icons/1F385-1F3FB.svg
new file mode 100644
index 0000000..7b75380
--- /dev/null
+++ b/public/assets/img/icons/1F385-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385-1F3FC.svg b/public/assets/img/icons/1F385-1F3FC.svg
new file mode 100644
index 0000000..2ee9f4a
--- /dev/null
+++ b/public/assets/img/icons/1F385-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385-1F3FD.svg b/public/assets/img/icons/1F385-1F3FD.svg
new file mode 100644
index 0000000..5317e13
--- /dev/null
+++ b/public/assets/img/icons/1F385-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385-1F3FE.svg b/public/assets/img/icons/1F385-1F3FE.svg
new file mode 100644
index 0000000..1e38078
--- /dev/null
+++ b/public/assets/img/icons/1F385-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385-1F3FF.svg b/public/assets/img/icons/1F385-1F3FF.svg
new file mode 100644
index 0000000..e3f56fd
--- /dev/null
+++ b/public/assets/img/icons/1F385-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F385.svg b/public/assets/img/icons/1F385.svg
new file mode 100644
index 0000000..7193a45
--- /dev/null
+++ b/public/assets/img/icons/1F385.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.921" cy="37.3" rx="11.3137" ry="5.6569" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="#EA5A47" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833L25.0245,20.3199z"/>
+ <path fill="#D22F27" d="M25.3932,20.6669L44.921,20.3c0,0,4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368 c-0.0188-0.0256-0.0771,0.0845-0.2295,1.0832c0.0496-0.0038,0.0952-0.02,0.1458-0.02l-3.4641,2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0597,0.5655L25.3932,20.6669z"/>
+ <path fill="#D22F27" d="M55.0047,33.2368C55.0174,33.2542,55.0118,33.3315,55.0047,33.2368L55.0047,33.2368z"/>
+ <path fill="#FFFFFF" d="M50.921,38.3c0,2.2091,1.7908,4,4,4c2.2091,0,4-1.7909,4-4s-1.7909-4-4-4c-2,1-2,1-3.2961,1.7331 C51.1809,36.6774,50.921,37.4584,50.921,38.3z"/>
+ <path fill="#6A462F" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="#FFFFFF" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325 h0.2961h21.3481c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="#EA5A47" d="M54.796,60.9c0,0,2-13.9-10-13.9c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,13.9-10,13.9"/>
+ <path fill="#D22F27" d="M44.796,47c-3.1699,2.1133-4.875,3-8.9375,3.5886C48.921,51,48.921,56.9,49.6831,60.9 c4.2379,0,5.1129,0,5.1129,0S56.796,47,44.796,47z"/>
+ <path fill="#FFFFFF" d="M38.921,61v-5.9095c5.5076-0.3459,9.5193-2.7944,10.9741-7.0259C48.5656,47.4055,46.9,47,44.796,47 c-3.1699,2.1133-5.8895,3.5746-8.9375,3.5886c-3.048-0.014-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3846-4.991,1.0124 c2.4717,4.1207,6.142,6.3653,10.991,6.9589V61"/>
+ <path fill="#A57939" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9415,35.7854c0.5998,0.5178,0.9795,1.2837,0.9795,2.1382c0,1.5594-1.2643,2.8236-2.8235,2.8236 c0,1.5593-1.2643,2.8235-2.8236,2.8235c-0.533,0-1.026-0.1564-1.4514-0.4131c0.1258,0.8535-0.1304,1.7527-0.7874,2.4096 c-1.1026,1.1027-2.8904,1.1027-3.9929,0c-0.0461-0.046-0.0785-0.0994-0.1205-0.1475c-0.5177,0.5924-1.2698,0.9745-2.1183,0.9745 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c0-0.1419,0.0216-0.278,0.0417-0.4143c-0.4256,0.2575-0.9195,0.4143-1.4534,0.4143 c-1.5593,0-2.8236-1.2642-2.8236-2.8235c-0.7225,0-1.4451-0.2758-1.9964-0.8271c-1.1028-1.1026-1.1028-2.8904,0-3.993"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5401,25.3207c0.4651,1.5491,0.7195,3.2271,0.7195,4.9793c0,1.7891-0.3386,5-0.7492,5.077 c-5.5894-3.077-12.7152-4.7519-21.1523,0.0855C24.921,34.3,24.5824,32.1215,24.5824,30.3c0-1.4757,0.1804-2.8987,0.5152-4.2364"/>
+ <path d="M29.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2 C30.8173,26.9392,29.9208,27.8357,29.9208,28.9392"/>
+ <path d="M37.9208,28.9392c0,1.1045,0.8965,2,2,2s2-0.8955,2-2c0-1.1035-0.8965-2-2-2S37.9208,27.8357,37.9208,28.9392"/>
+ <path d="M35.921,38.9416c1.1518,0,2.3037-0.2861,3.4472-0.8579c0.4942-0.2471,0.6944-0.8477,0.4473-1.3418 c-0.2466-0.4937-0.8462-0.6943-1.3418-0.4473c-1.7178,0.8594-3.3877,0.8594-5.1055,0c-0.4946-0.247-1.0947-0.0464-1.3417,0.4473 c-0.2471,0.4941-0.0469,1.0947,0.4472,1.3418C33.6173,38.6555,34.7691,38.9416,35.921,38.9416z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8175,20.3199c-0.0737-0.9671-0.1899-1.8861-0.359-2.7506"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7431,20.3H25.0989c-0.6506,0-1.1779,0.4175-1.1779,0.9325v3.135c0,0.515,0.5273,0.9325,1.1779,0.9325h0.2961h21.3481 c0.6505,0,1.1779-0.4175,1.1779-0.9325v-3.135C47.921,20.7175,47.3936,20.3,46.7431,20.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0537,58.5598C13.9381,56.7262,12.6,54.0194,12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534 c1.3738-0.38,2.8394,0.0319,3.7804,1.1026C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0245,20.3199C25.5304,13.6761,30.921,9.3,35.921,9.3c6,0,9.0025,1.39,10.8816,2.3793 c10.4928,5.524,8.7806,17.3451,7.9726,22.6407c0.0496-0.0038,0.0952-0.02,0.1458-0.02c0.7418,0,1.3818,0.4086,1.7272,1.0084 c0.6921-0.0009,1.366,0.3491,1.7369,0.9916c0.3708,0.6424,0.3372,1.4011-0.0098,2c0.347,0.5989,0.3806,1.3575,0.0098,2 c-0.3709,0.6424-1.0447,0.9924-1.7368,0.9915C56.3029,41.8914,55.6628,42.3,54.921,42.3s-1.382-0.4086-1.7273-1.0085 c-0.6922,0.0009-1.366-0.3491-1.7368-0.9915c-0.3709-0.6425-0.3372-1.4011,0.0097-2c-0.3469-0.5989-0.3806-1.3576-0.0097-2 c0.0542-0.094,0.127-0.1681,0.1933-0.2494l-1.0313-0.4833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.92,59.9981c0,0-0.97-6.3,2.49-10.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8,59.9981c0,0,1.36-8.85-4.9-11.93c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.1-0.36,0.2-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.06-0.36,0.12-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.18-0.03-0.35-0.07-0.53-0.11c-0.03-0.01-0.07-0.02-0.1-0.03c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17 c-0.37-0.12-0.73-0.26-1.1-0.42c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.88,53.9881c1.24,0.48,2.59,0.81,4.04,0.98v5.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.92,59.9981v-4.91c5.51-0.34,9.52-2.79,10.98-7.02c-0.17-0.08-0.34-0.16-0.51-0.24c-0.18-0.07-0.36-0.14-0.55-0.21 c-0.19-0.06-0.38-0.12-0.58-0.18c-0.4-0.11-0.82-0.2-1.26-0.28c-0.68-0.1-1.41-0.16-2.2-0.16c-0.6,0.4-1.18,0.78-1.75,1.12 c-0.2,0.12-0.39,0.24-0.59,0.35c-0.18,0.11-0.36,0.22-0.54,0.3c-0.18,0.11-0.36,0.21-0.54,0.3c-0.37,0.19-0.74,0.36-1.11,0.52 s-0.73,0.3-1.1,0.42c-0.18,0.07-0.36,0.13-0.55,0.17c-0.14,0.04-0.28,0.08-0.42,0.11c-0.2,0.05-0.39,0.09-0.58,0.13 c-0.06,0.01-0.13,0.02-0.19,0.03c-0.32,0.06-0.65,0.1-0.98,0.12c-0.19,0.01-0.39,0.02-0.59,0.02c-0.05,0-0.09,0-0.14,0 c-0.18,0-0.35-0.01-0.53-0.03c-0.12,0-0.24-0.02-0.36-0.03c-0.18-0.02-0.36-0.04-0.54-0.08c-0.09-0.01-0.19-0.03-0.28-0.05 c-0.21-0.04-0.42-0.09-0.63-0.14c-0.1-0.02-0.2-0.05-0.3-0.08c-0.18-0.05-0.36-0.11-0.53-0.17c-0.37-0.12-0.73-0.26-1.1-0.42 c-1.47-0.63-2.94-1.53-4.53-2.59c-0.12,0-0.24,0-0.35,0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6,51.0001c0-4.503,3.9885-7.646,7.6297-8.6534c1.3738-0.38,2.8394,0.0319,3.7804,1.1026 C26.2083,45.9505,30.0567,51.4447,28.6,58c0,0-9-9-11-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F386.svg b/public/assets/img/icons/1F386.svg
new file mode 100644
index 0000000..13f8e07
--- /dev/null
+++ b/public/assets/img/icons/1F386.svg
@@ -0,0 +1,53 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="35" y="38.915" width="2" height="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <line x1="15.9954" x2="15.9954" y1="32.9114" y2="32.9114" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.9886" x2="55.9886" y1="32.902" y2="32.902" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.978" x2="35.978" y1="12.9148" y2="12.9148" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.8491" x2="31.7486" y1="18.771" y2="28.6705" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.2339" x2="50.1334" y1="28.6704" y2="18.771" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.1334" x2="40.2339" y1="47.0552" y2="37.1557" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.7486" x2="21.8491" y1="37.1557" y2="47.0552" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="29.9913" x2="20.9913" y1="32.9131" y2="32.9131" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9913" x2="35.9913" y1="17.913" y2="26.913" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9912" x2="41.9912" y1="32.9131" y2="32.9131" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.0873" x2="19.6434" y1="23.4273" y2="26.143" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.0883" x2="19.6442" y1="42.4095" y2="39.6931" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.5133" x2="29.2274" y1="55.8299" y2="49.2731" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.4951" x2="42.7773" y1="55.8246" y2="49.2693" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.9127" x2="52.3553" y1="42.3963" y2="39.6837" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.9032" x2="52.3485" y1="23.4149" y2="26.1341" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.4716" x2="42.7605" y1="10" y2="16.5581" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.492" x2="29.2159" y1="10.0241" y2="16.5769" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="2" points="36 34.315 37.7 35.53 37.069 33.538 38.75 32.298 36.661 32.282 36 30.3 35.339 32.282 33.25 32.298 34.931 33.538 34.3 35.53 36 34.315"/>
+ </g>
+ </g>
+ <g id="color">
+ <rect x="35" y="38.915" width="2" height="25" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <line x1="15.9954" x2="15.9954" y1="32.9114" y2="32.9114" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.9886" x2="55.9886" y1="32.902" y2="32.902" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.978" x2="35.978" y1="12.9148" y2="12.9148" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.8491" x2="31.7486" y1="18.771" y2="28.6705" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.2339" x2="50.1334" y1="28.6704" y2="18.771" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.1334" x2="40.2339" y1="47.0552" y2="37.1557" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.7486" x2="21.8491" y1="37.1557" y2="47.0552" fill="none" stroke="#e67a94" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="29.9913" x2="20.9913" y1="32.9131" y2="32.9131" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9913" x2="35.9913" y1="17.913" y2="26.913" fill="none" stroke="#8967aa" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9912" x2="41.9912" y1="32.9131" y2="32.9131" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.0873" x2="19.6434" y1="23.4273" y2="26.143" fill="none" stroke="#b399c8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.0883" x2="19.6442" y1="42.4095" y2="39.6931" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.5133" x2="29.2274" y1="55.8299" y2="49.2731" fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.4951" x2="42.7773" y1="55.8246" y2="49.2693" fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.9127" x2="52.3553" y1="42.3963" y2="39.6837" fill="none" stroke="#b399c8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.9032" x2="52.3485" y1="23.4149" y2="26.1341" fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.4716" x2="42.7605" y1="10" y2="16.5581" fill="none" stroke="#a57939" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.492" x2="29.2159" y1="10.0241" y2="16.5769" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linejoin="round" stroke-width="2" points="36 34.315 37.7 35.53 37.069 33.538 38.75 32.298 36.661 32.282 36 30.3 35.339 32.282 33.25 32.298 34.931 33.538 34.3 35.53 36 34.315"/>
+ </g>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35 58.915 35 38.915 37 38.915"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F387.svg b/public/assets/img/icons/1F387.svg
new file mode 100644
index 0000000..47b7a16
--- /dev/null
+++ b/public/assets/img/icons/1F387.svg
@@ -0,0 +1,57 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <line x1="27.612" x2="27.612" y1="16.1095" y2="16.1095" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.8981" x2="55.8981" y1="44.3824" y2="44.3824" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.8815" x2="55.8815" y1="16.0996" y2="16.0996" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.5931" x2="27.5931" y1="16.1284" y2="16.1284" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.75" x2="41.75" y1="10.25" y2="24.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.75" x2="61.75" y1="30.25" y2="30.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.75" x2="41.75" y1="50.25" y2="36.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.75" x2="21.75" y1="30.25" y2="30.25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.5074" x2="31.1434" y1="26.0074" y2="19.6434" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.3566" x2="45.9927" y1="19.6434" y2="26.0073" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.3566" x2="45.9926" y1="40.8566" y2="34.4926" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2619" x2="34.9775" y1="7.347" y2="13.9031" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8402" x2="25.3966" y1="20.7701" y2="23.4851" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8434" x2="25.399" y1="39.7527" y2="37.0355" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2693" x2="34.9829" y1="53.1711" y2="46.614" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.2523" x2="48.5336" y1="53.1636" y2="46.6086" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.6674" x2="58.1097" y1="39.7349" y2="37.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.6556" x2="58.1013" y1="20.7516" y2="23.4718" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.218" x2="48.5105" y1="7.348" y2="13.9076" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2357" x2="34.9513" y1="7.3578" y2="13.914" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M13,57,40.6378,29.2409a1.5,1.5,0,0,1,2.1214,0h0a1.5,1.5,0,0,1,0,2.1213L19,55"/>
+ </g>
+ <g id="color">
+ <g>
+ <path fill="#9b9b9a" d="M11.2929,57.1716,39.9307,28.5338a2.5,2.5,0,0,1,3.5356,0h0a2.5,2.5,0,0,1,0,3.5355L14.8284,60.7071a1,1,0,0,1-1.4142,0l-2.1213-2.1213A1,1,0,0,1,11.2929,57.1716Z"/>
+ <g>
+ <line x1="27.612" x2="27.612" y1="16.1095" y2="16.1095" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.8981" x2="55.8981" y1="44.3824" y2="44.3824" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.8815" x2="55.8815" y1="16.0996" y2="16.0996" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.5931" x2="27.5931" y1="16.1284" y2="16.1284" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.75" x2="41.75" y1="10.25" y2="24.25" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.75" x2="61.75" y1="30.25" y2="30.25" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.75" x2="41.75" y1="50.25" y2="36.25" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.75" x2="21.75" y1="30.25" y2="30.25" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.5074" x2="31.1434" y1="26.0074" y2="19.6434" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.3566" x2="45.9927" y1="19.6434" y2="26.0073" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.3566" x2="45.9926" y1="40.8566" y2="34.4926" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2619" x2="34.9775" y1="7.347" y2="13.9031" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8402" x2="25.3966" y1="20.7701" y2="23.4851" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8434" x2="25.399" y1="39.7527" y2="37.0355" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2693" x2="34.9829" y1="53.1711" y2="46.614" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.2523" x2="48.5336" y1="53.1636" y2="46.6086" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.6674" x2="58.1097" y1="39.7349" y2="37.0228" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.6556" x2="58.1013" y1="20.7516" y2="23.4718" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.218" x2="48.5105" y1="7.348" y2="13.9076" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2357" x2="34.9513" y1="7.3578" y2="13.914" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17,52.8787,40.6378,29.2409a1.5,1.5,0,0,1,2.1214,0h0a1.5,1.5,0,0,1,0,2.1213L31.92,42.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F388.svg b/public/assets/img/icons/1F388.svg
new file mode 100644
index 0000000..2029e18
--- /dev/null
+++ b/public/assets/img/icons/1F388.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D22F27" points="33.9763,42.6906 34.0061,49.1497 34.0359,55.6089 28.1166,51.8019 22.1972,47.995 28.0868,45.3428"/>
+ <circle cx="45" cy="27" r="23.0003" fill="#EA5A47"/>
+ <path fill="#D22F27" d="M60.8265,10.549c-1.3409-1.3409-2.8082-2.477-4.3606-3.4175c5.3598,8.8471,4.2238,20.5254-3.4175,28.1667 s-19.3196,8.7774-28.1667,3.4175c0.9405,1.5525,2.0767,3.0197,3.4175,4.3606c8.9822,8.9822,23.5452,8.9822,32.5273,0 C69.8087,34.0942,69.8087,19.5312,60.8265,10.549z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1216" points="34,47.2098 34.01,49.1498 34.04,55.6098 28.12,51.7998 22.2,47.9998 28.09,45.3398 30.04,44.4598"/>
+ <circle cx="45" cy="27" r="23.0003" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7253,65.09c0.5048,0.0395,1.0254-0.0002,1.547-0.1285c2.7035-0.6648,4.41-3.458,3.8116-6.2388"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1406,58.907c-0.1631-0.4794-0.2535-0.9936-0.2582-1.5307c-0.0246-2.7839,2.2596-5.1284,5.102-5.2364"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F389.svg b/public/assets/img/icons/1F389.svg
new file mode 100644
index 0000000..797151d
--- /dev/null
+++ b/public/assets/img/icons/1F389.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#F1B31C" stroke="none" points="26.1808,20.1808 38.75,32.75 51.3192,45.3192 29.7894,54.2798 8.2597,63.2403 17.2202,41.7106"/>
+ <polygon fill="#FCEA2B" stroke="none" points="40,35 25.6924,20.6692 16.3914,42.5394 7.0905,64.4095"/>
+ <polygon fill="#EA5A47" stroke="none" points="15.2238,45.2849 26.2858,56.3469 20.7548,58.5984 12.9576,50.8012"/>
+ <polygon fill="#D22F27" stroke="none" points="17.3429,55.2475 20.7548,58.5984 26.2858,56.3469 21.4849,51.546"/>
+ <polygon fill="#EA5A47" stroke="none" points="20.8045,32.1625 27.5011,38.8591 39.2002,50.5583 32.9273,53.4217 24.7555,45.2498 18.1504,38.6447"/>
+ <polygon fill="#D22F27" stroke="none" points="26.5369,47.0312 32.9273,53.4216 39.2003,50.5582 31.3616,42.7197"/>
+ <ellipse cx="30.2951" cy="14.4579" rx="2" ry="1.9708" fill="#8967aa" stroke="none"/>
+ <ellipse cx="60.2951" cy="18.4579" rx="2" ry="1.9708" fill="#f1b31c" stroke="none"/>
+ <ellipse cx="57.2951" cy="39.4579" rx="2" ry="1.9708" fill="#d22f27" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.6626,45.6395 50.8308,45.8076 28.9606,55.1086 7.0904,64.4096 16.3914,42.5394 25.6923,20.6692"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.801,20.7779 38.2616,33.2384 50.6626,45.6395"/>
+ <line x1="25.6923" x2="25.801" y1="20.6692" y2="20.7779" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4905,7.3671c0.2347,0.4487,0.4027,0.943,0.4897,1.473c0.451,2.7473-1.447,5.4141-4.2392,5.9565"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.9327,14.7763c-0.5049,0.0384-1.0133,0.1573-1.509,0.364c-2.5697,1.0713-3.828,4.093-2.8105,6.7492"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.7928,26.7168c-0.0987,0.4967-0.2778,0.987-0.5425,1.4544c-1.372,2.4225-4.5229,3.309-7.0378,1.98"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3745,30.2558c-0.4173-0.2868-0.8878-0.513-1.4036-0.663c-2.6733-0.7775-5.5486,0.7867-6.4223,3.4936"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38A.svg b/public/assets/img/icons/1F38A.svg
new file mode 100644
index 0000000..4989199
--- /dev/null
+++ b/public/assets/img/icons/1F38A.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" stroke="none" d="M31.843,18.7784c-3.5265-6.9338-11.9304-9.884-19.0352-6.571S2.5611,23.8546,5.6059,31.013L31.843,18.7784z"/>
+ <path fill="#FCEA2B" stroke="none" d="M13.2039,12.1558c3.1295-1.4593,6.5101-1.7007,9.6158-0.9244c-0.8834,0.2213-1.7593,0.525-2.6158,0.9244 c-6.1756,2.8798-9.3513,9.5527-8.0783,15.9501L6.002,30.9614C2.9572,23.803,6.099,15.4689,13.2039,12.1558z"/>
+ <path fill="#F1B31C" stroke="none" d="M66.6602,30.9614c3.0448-7.1584-0.0971-15.4926-7.2019-18.8056s-15.5087-0.3628-19.0352,6.571 L66.6602,30.9614z"/>
+ <path fill="#FCEA2B" stroke="none" d="M59.4583,12.1558c-3.1295-1.4593-6.5101-1.7007-9.6158-0.9244c0.8834,0.2213,1.7593,0.525,2.6158,0.9244 c6.1756,2.8798,9.3513,9.5527,8.0783,15.9501l6.1236,2.8555C69.705,23.803,66.5632,15.4689,59.4583,12.1558z"/>
+ <ellipse cx="19.2951" cy="31.4579" rx="2" ry="1.9708" fill="#ea5a47" stroke="none"/>
+ <ellipse cx="44.2951" cy="33.4579" rx="2" ry="1.9708" fill="#8967aa" stroke="none"/>
+ <ellipse cx="40.2951" cy="55.4579" rx="2" ry="1.9708" fill="#FCEA2B" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.843,18.7784c-3.5265-6.9338-11.9304-9.884-19.0352-6.571S2.5611,23.8546,5.6059,31.013L31.843,18.7784z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.6602,30.9614c3.0448-7.1584-0.0971-15.4926-7.2019-18.8056s-15.5087-0.3628-19.0352,6.571L66.6602,30.9614z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.3613,30.3421c-0.4363,0.257-0.8402,0.5878-1.1941,0.9918c-1.8345,2.0941-1.6323,5.3611,0.4517,7.297"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.4667,38.5125c0.4084,0.2994,0.7771,0.669,1.0888,1.1064c1.6156,2.2673,1.0872,5.4977-1.1802,7.2151"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.956,42.9535c-0.4954,0.1047-0.9836,0.2898-1.4477,0.5601c-2.4057,1.4013-3.2539,4.5627-1.8945,7.0613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.5073,50.4141c0.2919,0.4138,0.5237,0.8816,0.68,1.3954c0.8098,2.6637-0.7193,5.5578-3.4155,6.4641"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4927,38.6198c0.4774,0.1689,0.937,0.4165,1.3616,0.7455c2.2007,1.7052,2.6261,4.9507,0.9502,7.249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.9312,46.4689c-0.3437,0.3719-0.6351,0.8051-0.8575,1.294c-1.1528,2.5341-0.0173,5.6041,2.5364,6.8569"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38B.svg b/public/assets/img/icons/1F38B.svg
new file mode 100644
index 0000000..f4ba1be
--- /dev/null
+++ b/public/assets/img/icons/1F38B.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M57.6963,32.9388c-0.0972,0-0.1942-0.0187-0.2886-0.056c-0.58-0.2286-14.0759-5.6686-21.5575-17.85 c-6.8325,3.0833-11.5895,10.2596-11.6642,10.375c-0.3334,0.5119-0.935,0.5901-1.3459,0.1738 c-0.41-0.4163-0.4717-1.1685-0.1392-1.6804c0.1298-0.1982,13.1054-19.7577,27.7987-9.8503 c7.8693,5.3059,8.1448,17.1677,8.1532,17.6704c0.0056,0.3848-0.1372,0.7497-0.3839,0.9795 C58.1016,32.8573,57.8999,32.9388,57.6963,32.9388z"/>
+ <path fill="#5C9E31" d="M23.9844,25.9945c1.9157-2.992,5.2798-7.3798,9.791-9.9801c0.6218-0.3907,1.2601-0.761,1.9261-1.083 c0.0206,0.0323,0.0425,0.0629,0.0632,0.0952c3.6437-1.5269,7.9114-1.7803,12.6838,0.6358 c7.7149,3.9057,9.912,14.0599,10.3039,16.2592c0.0769-0.1857,0.1241-0.3896,0.1162-0.606 c-0.0195-0.5083-0.5581-12.503-8.5431-17.6986C35.416,3.9156,22.8774,23.9885,22.752,24.1919 c-0.3211,0.5251-0.2427,1.2848,0.1765,1.697C23.2437,26.1982,23.6601,26.2232,23.9844,25.9945z"/>
+ <path fill="#B1CC33" d="M28.7007,4.534H15.5409c-1.5335,0-2.6953,0.5828-2.3725,1.2062c1.0379,2.0035,1.6823,4.784,1.6823,7.8618 c0,3.7561-0.9596,8.0768-2.4233,10.0755v2.0151c1.4637,1.9986,2.4233,6.3192,2.4233,10.0755c0,3.756-0.9596,8.0768-2.4233,10.0755 v2.0151c1.4637,1.9986,2.4233,6.3192,2.4233,10.0755c0,3.0779-0.6444,5.8583-1.6823,7.8618 c-0.3231,0.6233,0.839,1.2062,2.3725,1.2062h13.1595c1.5335,0,2.6953-0.5828,2.3725-1.2062 c-1.0379-2.0035-1.6823-4.7839-1.6823-7.8618c0-3.7561,0.9596-8.0769,2.4233-10.0755v-2.0151 c-1.4637-1.9987-2.4233-6.3194-2.4233-10.0755s0.9596-8.0769,2.4233-10.0755v-2.0151c-1.4637-1.9987-2.4233-6.3194-2.4233-10.0755 c0-3.0778,0.6444-5.8583,1.6823-7.8618C31.396,5.1168,30.2339,4.534,28.7007,4.534z"/>
+ <path fill="#5C9E31" d="M22.8988,65.7955c1.3567-2.0035,2.1991-4.784,2.1991-7.8618c0-3.7561-1.2543-7.0694-3.1676-9.068v-4.0301 c1.9133-1.9987,3.1676-5.3118,3.1676-9.068s-1.2543-7.0693-3.1676-9.0679v-4.0301c1.9133-1.9987,3.1676-5.3118,3.1676-9.068 c0-3.0779-0.8423-5.8583-2.1991-7.8618C22.4768,5.1168,23.9954,4.534,26,4.534h-9.5028c-2.0046,0-3.5232,0.5828-3.1012,1.2062 c1.3571,2.0035,2.1991,4.7839,2.1991,7.8618c0,3.7561-1.2543,8.0768-3.1676,10.0755v2.0151 c1.9133,1.9986,3.1676,6.3192,3.1676,10.0755c0,3.756-1.2543,8.0768-3.1676,10.0755v2.0151 c1.9133,1.9986,3.1676,6.3192,3.1676,10.0755c0,3.0778-0.8423,5.8583-2.1991,7.8618c-0.4219,0.6232,1.0967,1.2062,3.1012,1.2062H26 C23.9954,67.0017,22.4768,66.4189,22.8988,65.7955z"/>
+ <path fill="#EA5A47" d="M40.445,27.9895l-5.4208,2.6931c-0.6447,0.3203-0.978,1.0867-0.7746,1.8045 c1.2382,4.368,5.9416,19.1975,15.1459,28.9456c0.5127,0.5431,1.346,0.5627,1.9107,0.0672l9.2458-8.1146 c0.7049-0.6187,0.7032-1.763-0.0138-2.3489c-3.1252-2.5532-10.8734-9.6479-18.2871-22.4672 C41.8759,27.9204,41.1009,27.6636,40.445,27.9895z"/>
+ <path fill="#D22F27" d="M39.497,28.4598l-4.2734,2.123c-0.6447,0.3203-0.978,1.0867-0.7746,1.8045 c1.2382,4.368,5.9416,19.1975,15.1459,28.9456c0.5127,0.5431,1.346,0.5627,1.9107,0.0672l2.5674-2.2533 C45.2467,48.7822,40.7485,33.3158,39.497,28.4598z"/>
+ <path fill="#5C9E31" d="M31.5232,50.2071H12.4641C11.6588,50.2071,11,49.5482,11,48.743v-4.294 c0-0.8052,0.6588-1.4641,1.4641-1.4641h19.0591c0.8053,0,1.4641,0.6588,1.4641,1.4641v4.2939 C32.9873,49.5482,32.3285,50.2071,31.5232,50.2071z"/>
+ <path fill="#5C9E31" d="M31.5232,28.2071H12.4641C11.6588,28.2071,11,27.5482,11,26.743v-4.294 c0-0.8052,0.6588-1.4641,1.4641-1.4641h19.0591c0.8053,0,1.4641,0.6588,1.4641,1.4641v4.2939 C32.9873,27.5482,32.3285,28.2071,31.5232,28.2071z"/>
+ <path fill="#B1CC33" d="M31.5232,20.9849H31.316L16.892,28.207h14.6311c0.8053,0,1.4641-0.6588,1.4641-1.4641V22.449 C32.9873,21.6437,32.3285,20.9849,31.5232,20.9849z"/>
+ <path fill="#B1CC33" d="M31.5232,42.9849H31.316L16.892,50.207h14.6311c0.8053,0,1.4641-0.6588,1.4641-1.4641V44.449 C32.9873,43.6437,32.3285,42.9849,31.5232,42.9849z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,12c3.3439-0.5011,6.7458-0.4799,10.4994,2.0511c7.8693,5.3059,8.1448,17.1677,8.1532,17.6704 c0.0056,0.3848-0.1372,0.7497-0.3839,0.9795c-0.167,0.1563-0.3688,0.2379-0.5724,0.2379c-0.0972,0-0.1942-0.0187-0.2886-0.056 C57.8743,32.6727,46.6569,28.2104,39,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.445,27.9895l-5.4208,2.6931c-0.6447,0.3203-0.978,1.0867-0.7746,1.8045c1.2382,4.368,5.9416,19.1975,15.1459,28.9456 c0.5127,0.5431,1.346,0.5627,1.9107,0.0672l9.2458-8.1146c0.7049-0.6187,0.7032-1.763-0.0138-2.3489 c-3.1252-2.5532-10.8734-9.6479-18.2871-22.4672C41.8759,27.9204,41.1009,27.6636,40.445,27.9895z"/>
+ <path d="M15.9497,13.5739c0.0132-2.9297-0.5317-5.7065-1.5405-7.8848c0.2617-0.0942,0.6865-0.1973,1.2671-0.1841l13.1597,0.0586 c0.5742,0.0024,1.0034,0.0991,1.2646,0.1953c-1.0283,2.1694-1.5977,4.9414-1.6108,7.8711 c-0.0059,1.3179,0.103,2.7412,0.3154,4.1152c0.1804,1.1668,0.4319,2.2573,0.733,3.2396H31.64 c-0.3561-1.0208-0.6553-2.2333-0.8583-3.5453c-0.1968-1.2715-0.2974-2.5859-0.292-3.8008c0.0127-2.8184,0.582-5.4443,1.603-7.394 c0.2412-0.4604,0.2256-0.9814-0.0439-1.4292c-0.5508-0.915-2.0161-1.2466-3.2041-1.252L15.6855,3.505 c-1.21,0.0195-2.6558,0.3125-3.2153,1.2227c-0.2734,0.4453-0.2944,0.9658-0.0576,1.4287c1.0039,1.959,1.5498,4.5903,1.5371,7.4087 c-0.0114,2.6023-0.5109,5.3911-1.2535,7.4198h2.1182C15.5073,18.8297,15.9383,16.1669,15.9497,13.5739z"/>
+ <path d="M15.8506,35.7399c0.0116-2.53-0.4008-5.3115-1.1029-7.5328H12.637c0.0374,0.1025,0.0764,0.1989,0.1125,0.3057 c0.7007,2.0723,1.1123,4.7705,1.1011,7.2183c-0.0111,2.5326-0.4857,5.2396-1.1954,7.2538h2.1177 C15.4335,40.8607,15.8395,38.2642,15.8506,35.7399z"/>
+ <path d="M30.3906,35.8048c0.0118-2.6768,0.5377-5.5574,1.316-7.5977h-2.119c-0.728,2.1857-1.1853,4.9222-1.197,7.5889 c-0.0113,2.4971,0.362,5.0714,0.9913,7.1888h2.1103C30.8171,40.9731,30.3793,38.3023,30.3906,35.8048z"/>
+ <path d="M28.5249,54.6486l0.0005,0.0001c-0.1509,1.1279-0.2295,2.2431-0.2339,3.3124c-0.0132,2.9307,0.5317,5.708,1.5405,7.8857 c-0.2617,0.0938-0.6904,0.1797-1.2671,0.1846l-13.1592-0.0596c-0.5742-0.0029-1.0039-0.0996-1.2651-0.1953 c1.0283-2.1699,1.5977-4.9414,1.6108-7.8711c0.0122-2.7077-0.4344-5.4905-1.1622-7.6984h-2.1128 c0.7759,2.0511,1.2873,4.9786,1.275,7.6886c-0.0127,2.8193-0.582,5.4453-1.603,7.3945c-0.2412,0.4609-0.2256,0.9814,0.0439,1.4297 c0.5508,0.915,2.0166,1.2471,3.2046,1.252l13.1592,0.0596c0.0098,0,0.019,0,0.0288,0c1.1821,0,2.6309-0.3203,3.186-1.2236 c0.2734-0.4443,0.2944-0.9658,0.0576-1.4287c-1.0039-1.959-1.5498-4.5898-1.5371-7.4092c0.0044-0.9844,0.0771-2.0127,0.2163-3.0557 c0.0001-0.0008-0.0002-0.0014-0.0001-0.0022c0.2372-1.7746,0.6535-3.4259,1.1619-4.705H29.537 C29.0951,51.4969,28.7445,53.0043,28.5249,54.6486z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38C.svg b/public/assets/img/icons/1F38C.svg
new file mode 100644
index 0000000..af7914a
--- /dev/null
+++ b/public/assets/img/icons/1F38C.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="9" y="20" width="22" height="15" transform="translate(-9.9052 11.3157) rotate(-25.551)" fill="#fff"/>
+ <rect x="40.8409" y="20" width="22" height="15" transform="translate(86.7507 74.6703) rotate(-154.449)" fill="#fff"/>
+ <circle cx="20" cy="27.5" r="2.5"/>
+ <circle cx="51.841" cy="27.5" r="2.5"/>
+ </g>
+ <g id="line">
+ <g id="Flag">
+ <line x1="46" x2="27" y1="56" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="9" y="20" width="22" height="15" transform="translate(-9.9052 11.3157) rotate(-25.551)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.8409" x2="44.8409" y1="56" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="40.8409" y="20" width="22" height="15" transform="translate(86.7507 74.6703) rotate(-154.449)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20" cy="27.5" r="2.5" fill="#d22f27"/>
+ <circle cx="51.8409" cy="27.5" r="2.5" fill="#d22f27"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38D.svg b/public/assets/img/icons/1F38D.svg
new file mode 100644
index 0000000..a5bb637
--- /dev/null
+++ b/public/assets/img/icons/1F38D.svg
@@ -0,0 +1,60 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="22.7071" x2="31.8995" y1="46.7071" y2="55.8995" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.0711" x2="29.0711" y1="48.8284" y2="53.0711" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.2426" x2="26.2426" y1="46" y2="50.2426" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.8284" x2="29.0711" y1="53.0711" y2="53.0711" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="26.2426" y1="50.2426" y2="50.2426" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.2929" x2="40.1005" y1="46.7071" y2="55.8995" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.9289" x2="42.9289" y1="48.8284" y2="53.0711" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.7574" x2="45.7574" y1="46" y2="50.2426" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.1716" x2="42.9289" y1="53.0711" y2="53.0711" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50" x2="45.7574" y1="50.2426" y2="50.2426" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="43" y2="56" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33" x2="36" y1="49" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33" x2="36" y1="45" y2="48" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="36" y1="49" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="36" y1="45" y2="48" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35" x2="35" y1="22" y2="33" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37" x2="37" y1="28" y2="39" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M36.5,8C37.8807,8,39,9.7909,39,12s-1.1193,4-2.5,4S34,14.2091,34,12s1.1193-4,2.5-4m0-2C33.9766,6,32,8.6355,32,12s1.9766,6,4.5,6S41,15.3645,41,12s-1.9766-6-4.5-6Z"/>
+ <path d="M40.5,24c1.3807,0,2.5,1.7909,2.5,4s-1.1193,4-2.5,4S38,30.2091,38,28s1.1193-4,2.5-4m0-2c-2.5234,0-4.5,2.6355-4.5,6s1.9766,6,4.5,6S45,31.3645,45,28s-1.9766-6-4.5-6Z"/>
+ <path d="M31.5,18c1.3807,0,2.5,1.7909,2.5,4s-1.1193,4-2.5,4S29,24.2091,29,22s1.1193-4,2.5-4m0-2c-2.5234,0-4.5,2.6355-4.5,6s1.9766,6,4.5,6S36,25.3645,36,22s-1.9766-6-4.5-6Z"/>
+ <path d="M36.5,8C37.8807,8,39,9.7908,39,12V24.8181A1.9823,1.9823,0,0,1,40.5,24c1.3807,0,2.5,1.7908,2.5,4V55H29V22c0-2.2092,1.1193-4,2.5-4S34,19.7908,34,22l.08-10c0-2.2092,1.039-4,2.42-4m0-2c-2.52,0-4.42,2.5794-4.42,6l-.0325,4.0421A3.5721,3.5721,0,0,0,31.5,16c-2.5234,0-4.5,2.6355-4.5,6V55a2,2,0,0,0,2,2H43a2,2,0,0,0,2-2V28c0-3.1388-1.72-5.6432-4-5.965V12c0-3.3645-1.9766-6-4.5-6Z"/>
+ <line x1="32" x2="32" y1="56" y2="67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="56" y2="67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="26" y1="59.5" y2="59.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="46" y1="63.5" y2="63.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <rect x="26" y="56" width="20" height="11" fill="#f4aa41"/>
+ <line x1="32" x2="32" y1="56" y2="67" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="56" y2="67" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="26" y1="59.5" y2="59.5" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="46" y1="63.5" y2="63.5" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="29" y="22" width="5" height="33" fill="#b1cc33"/>
+ <rect x="34" y="12" width="5" height="43" fill="#5c9e31"/>
+ <rect x="38" y="28" width="5" height="27" fill="#b1cc33"/>
+ <ellipse cx="36.5" cy="12" rx="2.5" ry="4" fill="#f4aa41"/>
+ <ellipse cx="40.5" cy="28" rx="2.5" ry="4" fill="#f4aa41"/>
+ <ellipse cx="31.5" cy="22" rx="2.5" ry="4" fill="#f4aa41"/>
+ <line x1="22.7071" x2="31.8995" y1="46.7071" y2="55.8995" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.0711" x2="29.0711" y1="48.8284" y2="53.0711" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.2426" x2="26.2426" y1="46" y2="50.2426" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.8284" x2="29.0711" y1="53.0711" y2="53.0711" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="26.2426" y1="50.2426" y2="50.2426" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.2929" x2="40.1005" y1="46.7071" y2="55.8995" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.9289" x2="42.9289" y1="48.8284" y2="53.0711" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.7574" x2="45.7574" y1="46" y2="50.2426" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.1716" x2="42.9289" y1="53.0711" y2="53.0711" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50" x2="45.7574" y1="50.2426" y2="50.2426" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="43" y2="56" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33" x2="36" y1="49" y2="52" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33" x2="36" y1="45" y2="48" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="36" y1="49" y2="52" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="36" y1="45" y2="48" fill="none" stroke="#186648" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="26" y="56" width="20" height="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38E.svg b/public/assets/img/icons/1F38E.svg
new file mode 100644
index 0000000..d9e38df
--- /dev/null
+++ b/public/assets/img/icons/1F38E.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="16.1336" cy="51.5015" r="1"/>
+ <circle cx="30.3797" cy="51.5015" r="1"/>
+ <circle cx="41.7769" cy="51.4458" r="1"/>
+ <circle cx="56.023" cy="51.4458" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M34.165,60.9583H12a1,1,0,0,1-1-1V44.2542A10.2652,10.2652,0,0,1,21.2539,34h3.6572A10.2652,10.2652,0,0,1,35.165,44.2542V59.9583A.9994.9994,0,0,1,34.165,60.9583Z"/>
+ <path fill="#ea5a47" d="M59.9824,60.9583H37.8174a1,1,0,0,1-1-1V44.2542A10.2649,10.2649,0,0,1,47.07,34h3.6582A10.2652,10.2652,0,0,1,60.9824,44.2542V59.9583A.9994.9994,0,0,1,59.9824,60.9583Z"/>
+ <path fill="#3f3f3f" d="M27.3667,17.3335a9.4792,9.4792,0,0,0,1.2622-4.8317c0-4.2588-2.4365-7.5957-5.5459-7.5957s-5.5469,3.3369-5.5469,7.5957a9.4939,9.4939,0,0,0,1.2615,4.832,10.9261,10.9261,0,0,0-4.238,8.9414c0,5.7129,3.8232,10.36,8.5224,10.36s8.5235-4.6474,8.5235-10.36A10.9253,10.9253,0,0,0,27.3667,17.3335Z"/>
+ <path fill="#3f3f3f" d="M52.4849,17.9785h0c1.8916-.7734,3.1482-2.1422,3.1482-3.7018,0-2.4156-3.0149-4.3739-6.7332-4.3739s-6.7341,1.9583-6.7341,4.3739c0,1.56,1.2561,2.9281,3.1477,3.7023a9.8815,9.8815,0,0,0-3.937,8.2308c0,5.17,3.3682,9.3606,7.5232,9.3606S56.4231,31.38,56.4231,26.21A9.8807,9.8807,0,0,0,52.4849,17.9785Z"/>
+ <path fill="#fff" d="M55.6768,29.4887V29.49a7.8022,7.8022,0,0,1-5.11,5.843l-.0016.0008A5.958,5.958,0,0,1,48.9,35.57c-3.212,0-5.9224-2.567-6.7771-6.0806v-.0007a8.6763,8.6763,0,0,1,2.4135-4.2723,1.4387,1.4387,0,0,1,.904-.3863,1.5047,1.5047,0,0,1,.765.1542,6.0138,6.0138,0,0,0,5.3889,0,1.4807,1.4807,0,0,1,1.6691.2321A8.6716,8.6716,0,0,1,55.6768,29.4887Z"/>
+ <path fill="#fff" d="M29.86,29.5444v.0007a7.8018,7.8018,0,0,1-5.11,5.8431l-.0015.0008a5.9582,5.9582,0,0,1-1.6651.2366c-3.2119,0-5.9223-2.567-6.7771-6.0806v-.0008a8.6772,8.6772,0,0,1,2.4135-4.2722,1.4392,1.4392,0,0,1,.904-.3863,1.5053,1.5053,0,0,1,.7651.1542,6.0138,6.0138,0,0,0,5.3889,0,1.4808,1.4808,0,0,1,1.6691.2321A8.6722,8.6722,0,0,1,29.86,29.5444Z"/>
+ <circle cx="16.1336" cy="51.5015" r="1" fill="#1e50a0"/>
+ <circle cx="30.3797" cy="51.5015" r="1" fill="#1e50a0"/>
+ <circle cx="41.7769" cy="51.4458" r="1" fill="#ffa7c0"/>
+ <circle cx="56.023" cy="51.4458" r="1" fill="#ffa7c0"/>
+ <path fill="#1e50a0" d="M35.1577,59.9966c.0005-.0135.0078-.0247.0078-.0383a.98.98,0,0,0-.0283-.1412.9917.9917,0,0,0-.0405-.2008,2.0476,2.0476,0,0,0-.1966-.3248.9835.9835,0,0,0-.1657-.1338.9466.9466,0,0,0-.1079-.0871c-.086-.0449-8.5791-4.5293-10.58-11.75a.9091.9091,0,0,0-.052-.1017.9737.9737,0,0,0-.096-.188.9421.9421,0,0,0-.1142-.1335.9544.9544,0,0,0-.1568-.1329.9776.9776,0,0,0-.1635-.0831.9573.9573,0,0,0-.1148-.0581c-.0249-.0068-.0495,0-.0744-.0051a1.4123,1.4123,0,0,0-.386,0c-.0244.0048-.0484-.0017-.0728.005a.9528.9528,0,0,0-.1118.0567.9793.9793,0,0,0-.17.0863,1.1934,1.1934,0,0,0-.2691.2665.9815.9815,0,0,0-.094.1847.9151.9151,0,0,0-.0524.1031c-2.001,7.2207-10.4942,11.7051-10.58,11.75a.9388.9388,0,0,0-.1079.0872.9837.9837,0,0,0-.1658.1337,2.0239,2.0239,0,0,0-.1963.3246,1.0025,1.0025,0,0,0-.0408.2013A.9764.9764,0,0,0,11,59.9583c0,.0136.0073.0248.0078.0383a2.476,2.476,0,0,0,.0943.3861c.0053.0115.0044.0241.01.0356a.998.998,0,0,0,.1741.2378c.0124.0129.0283.0211.0417.0333a.99.99,0,0,0,.24.162.8991.8991,0,0,0,.0884.0377.9966.9966,0,0,0,.3411.0688l.0019,0h22.166l.002,0a.994.994,0,0,0,.3408-.0688.96.96,0,0,0,.0889-.0377.988.988,0,0,0,.24-.162c.0132-.0122.0293-.02.0418-.0333a.9957.9957,0,0,0,.174-.2378c.0059-.0114.0049-.024.01-.0355a.9905.9905,0,0,0,.0556-.1949A.9547.9547,0,0,0,35.1577,59.9966Z"/>
+ <path fill="#ffa7c0" d="M60.9751,59.9966c.0005-.0135.0078-.0247.0078-.0383a.967.967,0,0,0-.0283-.1412.9917.9917,0,0,0-.0405-.2008.9536.9536,0,0,0-.0942-.1728.97.97,0,0,0-.1023-.152.9883.9883,0,0,0-.1658-.1338.9466.9466,0,0,0-.1079-.0871c-.086-.0449-8.5791-4.5293-10.58-11.75a.8925.8925,0,0,0-.052-.1017.979.979,0,0,0-.0959-.188,1.1976,1.1976,0,0,0-.271-.2664.9748.9748,0,0,0-.1636-.0831.9573.9573,0,0,0-.1148-.0581c-.0249-.0068-.05,0-.0744-.0051a1.4123,1.4123,0,0,0-.386,0c-.0244.0048-.0484-.0017-.0728.005a.9528.9528,0,0,0-.1118.0567.9793.9793,0,0,0-.17.0863,1.1989,1.1989,0,0,0-.2691.2665.9751.9751,0,0,0-.0939.1847.9158.9158,0,0,0-.0525.1031c-2.001,7.2207-10.4942,11.7051-10.58,11.75a.9475.9475,0,0,0-.1079.0872.9837.9837,0,0,0-.1658.1337,2.0239,2.0239,0,0,0-.1963.3246,1.0025,1.0025,0,0,0-.0408.2013.9764.9764,0,0,0-.0283.1409c0,.0136.0073.0248.0078.0383a2.476,2.476,0,0,0,.0943.3861c.0053.0115.0044.0241.01.0356a.998.998,0,0,0,.1741.2378c.0125.0129.0283.0211.0417.0333a.99.99,0,0,0,.24.162.8991.8991,0,0,0,.0884.0377.9966.9966,0,0,0,.3411.0688l.0019,0h22.166l.002,0a.994.994,0,0,0,.3408-.0688.96.96,0,0,0,.0889-.0377.9861.9861,0,0,0,.24-.162c.0132-.0122.0293-.02.0418-.0333a.9929.9929,0,0,0,.174-.2378c.0059-.0114.0049-.024.01-.0355a.9976.9976,0,0,0,.0557-.1949A.9614.9614,0,0,0,60.9751,59.9966Z"/>
+ <path fill="#fcea2b" d="M24.1262,56.0005H22.1623a1,1,0,0,1-.9795-.7979L18.1242,40.3765a1,1,0,0,1,.98-1.2022h7.958a1,1,0,0,1,.9805,1.1944L25.1076,55.1948A1.0009,1.0009,0,0,1,24.1262,56.0005Z"/>
+ <path fill="#fcea2b" d="M48.9,55.9448a.9987.9987,0,0,1-.7676-.3594l-8.4267-10.1a.9985.9985,0,0,1-.086-1.1621A10.8762,10.8762,0,0,1,58.18,44.3228a.9981.9981,0,0,1-.085,1.163l-8.4277,10.1A.9987.9987,0,0,1,48.9,55.9448Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2143,17.61a7.9964,7.9964,0,0,1-1.6784-5.1179c0-3.6431,2.0356-6.5965,4.5469-6.5965s4.5463,2.9534,4.5463,6.5965A7.992,7.992,0,0,1,25.9506,17.61"/>
+ <ellipse cx="23.0825" cy="26.2655" rx="7.5232" ry="9.3606" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3151,17.9792h-.0008c-1.8918-.7741-3.1484-2.1429-3.1484-3.7025,0-2.4156,3.0149-4.3739,6.7342-4.3739s6.7333,1.9583,6.7333,4.3739c0,1.56-1.2567,2.9284-3.1484,3.7018"/>
+ <ellipse cx="48.8998" cy="26.2098" rx="7.5232" ry="9.3606" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.1227,29.4886a8.6763,8.6763,0,0,1,2.4135-4.2723,1.4387,1.4387,0,0,1,.904-.3863,1.5047,1.5047,0,0,1,.765.1542,6.0138,6.0138,0,0,0,5.3889,0,1.4807,1.4807,0,0,1,1.6691.2321,8.6716,8.6716,0,0,1,2.4136,4.2724"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M50.4534,28.5577s1.4924-2.2386,2.9848,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M44.4838,28.5577s1.4924-2.2386,2.9848,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3054,29.545v-.0008a8.6772,8.6772,0,0,1,2.4135-4.2722,1.4392,1.4392,0,0,1,.904-.3863,1.5053,1.5053,0,0,1,.7651.1542,6.0138,6.0138,0,0,0,5.3889,0,1.4808,1.4808,0,0,1,1.6691.2321A8.6722,8.6722,0,0,1,29.86,29.5444v.0007"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M24.6362,28.6134s1.4924-2.2386,2.9847,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M18.6666,28.6134s1.4924-2.2386,2.9848,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.3778,36.1475a9.2515,9.2515,0,0,1,4.7874,8.1065V59.9584H12V44.254a9.2516,9.2516,0,0,1,4.7873-8.1065"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.1953,36.1475a9.2516,9.2516,0,0,1,4.7873,8.1065V59.9584H37.8172V44.254a9.2516,9.2516,0,0,1,4.7873-8.1065"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.163 55 19.103 40.174 27.062 40.174 24.126 55 22.163 55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.3272,44.8449a9.8764,9.8764,0,0,0-16.8546,0l8.4273,10.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12,59.9584s6.0781-3.1474,9.4127-8.594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1652,59.9584a27.0679,27.0679,0,0,1-9.3418-8.4791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8172,59.9584a27.6264,27.6264,0,0,0,8.834-7.7089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.9826,59.9584a27.6259,27.6259,0,0,1-8.834-7.709"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F38F.svg b/public/assets/img/icons/1F38F.svg
new file mode 100644
index 0000000..f1646d2
--- /dev/null
+++ b/public/assets/img/icons/1F38F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M58.6923,19.1538c2.9231,0,7.3077-2.4615,7.3077-2.4615v9.8462s-2.9231-4.9231-7.3077-2.4616S47,26.5385,47,26.5385L45.5385,29H38.2308l-1.4616-2.4615A20.7985,20.7985,0,0,1,28,24.0769V20.3846s4.3846-3.5555,8.7692-3.5555V14.3675s9.0433-3,17.5385,1.094v2.4616A7.0984,7.0984,0,0,0,58.6923,19.1538Z"/>
+ <path fill="#d22f27" d="M56.6923,40.1538c2.9231,0,7.3077-2.4615,7.3077-2.4615v9.8462s-2.9231-4.9231-7.3077-2.4616S45,47.5385,45,47.5385L43.5385,50H36.2308l-1.4616-2.4615A20.7985,20.7985,0,0,1,26,45.0769V41.3846s4.3846-3.5555,8.7692-3.5555V35.3675s9.0433-3,17.5385,1.094v2.4616A7.0984,7.0984,0,0,0,56.6923,40.1538Z"/>
+ </g>
+ <g id="line">
+ <line x1="18" x2="18" y1="67" y2="8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="18" cy="7" r="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="18" cy="7" r="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36" cy="21.3675" r="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,20s3,0,4,2"/>
+ <circle cx="34" cy="42.3675" r="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,41s3,0,4,2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28 20.385 18 22 28 24.077"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 41.385 18 43 26 45.077"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.6923,19.1538c2.9231,0,7.3077-2.4615,7.3077-2.4615v9.8462s-2.9231-4.9231-7.3077-2.4616S47,26.5385,47,26.5385L45.5385,29H38.2308l-1.4616-2.4615A20.7985,20.7985,0,0,1,28,24.0769V20.3846s4.3846-3.5555,8.7692-3.5555V14.3675s9.0433-3,17.5385,1.094v2.4616A7.0984,7.0984,0,0,0,58.6923,19.1538Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.6923,40.1538c2.9231,0,7.3077-2.4615,7.3077-2.4615v9.8462s-2.9231-4.9231-7.3077-2.4616S45,47.5385,45,47.5385L43.5385,50H36.2308l-1.4616-2.4615A20.7985,20.7985,0,0,1,26,45.0769V41.3846s4.3846-3.5555,8.7692-3.5555V35.3675s9.0433-3,17.5385,1.094v2.4616A7.0984,7.0984,0,0,0,56.6923,40.1538Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F390.svg b/public/assets/img/icons/1F390.svg
new file mode 100644
index 0000000..863393d
--- /dev/null
+++ b/public/assets/img/icons/1F390.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#92d3f5" d="M55.1767,38.6265a19.6726,19.6726,0,0,0,.4943-9.2146A19.9973,19.9973,0,0,0,16,33a19.7418,19.7418,0,0,0,.8242,5.63,2.0054,2.0054,0,0,0,1.9234,1.4292H53.2521A2.0071,2.0071,0,0,0,55.1767,38.6265Z"/>
+ <path fill="#f1b31c" d="M39,41a3,3,0,0,1-6,0"/>
+ <path fill="#d0cfce" d="M16,54a14.4232,14.4232,0,0,0,14-4l4,6a14.4232,14.4232,0,0,1-14,4Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M55.1767,38.6265a19.6726,19.6726,0,0,0,.4943-9.2146A19.9973,19.9973,0,0,0,16,33a19.7418,19.7418,0,0,0,.8242,5.63,2.0054,2.0054,0,0,0,1.9234,1.4292H53.2521A2.0071,2.0071,0,0,0,55.1767,38.6265Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36,13s.7889-4.1056-1-5"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36,44s1,6-4,9"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M39,41a3,3,0,0,1-6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16,54a14.4232,14.4232,0,0,0,14-4l4,6a14.4232,14.4232,0,0,1-14,4Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F391.svg b/public/assets/img/icons/1F391.svg
new file mode 100644
index 0000000..e0055db
--- /dev/null
+++ b/public/assets/img/icons/1F391.svg
@@ -0,0 +1,89 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <circle cx="36" cy="21" r="9" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.0056,43.04a9.8158,9.8158,0,0,1,6.6232,2.9568"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.5339,40.0114a10.281,10.281,0,0,1,6.56,2.4528"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.2753,37.0059A10.5851,10.5851,0,0,1,22.72,39.1442"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.4243,34.009a10.5987,10.5987,0,0,1,6.1608,2.0261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.8463,33.2525a9.9691,9.9691,0,0,0-5.27-2.1559"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.0758,28.678a8.7566,8.7566,0,0,1,3.575,2.3416"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.0056,52.04a9.8158,9.8158,0,0,1,6.6232,2.9568"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5339,49.0114a10.281,10.281,0,0,1,6.56,2.4528"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.2753,46.0059A10.5851,10.5851,0,0,1,27.72,48.1442"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.4243,43.009a10.5987,10.5987,0,0,1,6.1608,2.0261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.8463,42.2525a9.9691,9.9691,0,0,0-5.27-2.1559"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M28.0758,37.678a8.7566,8.7566,0,0,1,3.575,2.3416"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M25,28a12.06,12.06,0,0,0-7,5c-2.88,4.3193-3.686,14.8566-3.912,20.4214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,37a12.06,12.06,0,0,0-7,5c-2.2917,3.4375-3.2693,10.81-3.6873,16.484"/>
+ </g>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="0.75" points="52 22.46 52.618 22.902 52.389 22.178 53 21.727 52.24 21.721 52 21 51.76 21.721 51 21.727 51.611 22.088 51.382 22.902 52 22.46"/>
+ <polygon stroke="#000" stroke-linejoin="round" stroke-width="1.5" points="54.897 32.071 56.197 33 55.715 31.477 57 30.528 55.402 30.516 54.897 29 54.392 30.426 52.794 30.528 54.08 31.477 53.597 33 54.897 32.071"/>
+ <polygon stroke="#000" stroke-linejoin="round" points="18.5 24.337 19.427 25 19.083 23.913 20 23.237 18.86 23.138 18.5 22.147 18.14 23.228 17 23.237 17.917 23.913 17.573 25 18.5 24.337"/>
+ </g>
+ <circle cx="53.75" cy="47.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="47" cy="47.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="40.25" cy="47.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="43.625" cy="41.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50.375" cy="41.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="47" cy="35.75" r="2.25" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <circle cx="36" cy="36" r="28" fill="#1e50a0"/>
+ <circle cx="36" cy="21" r="9" fill="#f1b31c" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="53.75" cy="47.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="47" cy="47.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="40.25" cy="47.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="43.625" cy="41.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50.375" cy="41.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="47" cy="35.75" r="2.25" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.0056,43.04a9.8158,9.8158,0,0,1,6.6232,2.9568"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.5339,40.0114a10.281,10.281,0,0,1,6.56,2.4528"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.2753,37.0059A10.5851,10.5851,0,0,1,22.72,39.1442"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.4243,34.009a10.5987,10.5987,0,0,1,6.1608,2.0261"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.8463,33.2525a9.9691,9.9691,0,0,0-5.27-2.1559"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.0758,28.678a8.7566,8.7566,0,0,1,3.575,2.3416"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.0056,52.04a9.8158,9.8158,0,0,1,6.6232,2.9568"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5339,49.0114a10.281,10.281,0,0,1,6.56,2.4528"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.2753,46.0059A10.5851,10.5851,0,0,1,27.72,48.1442"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.4243,43.009a10.5987,10.5987,0,0,1,6.1608,2.0261"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.8463,42.2525a9.9691,9.9691,0,0,0-5.27-2.1559"/>
+ <path fill="none" stroke="#f4aa41" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M28.0758,37.678a8.7566,8.7566,0,0,1,3.575,2.3416"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M25,28a12.06,12.06,0,0,0-7,5c-2.88,4.3193-3.686,14.8566-3.912,20.4214"/>
+ <path fill="none" stroke="#5c9e31" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,37a12.06,12.06,0,0,0-7,5c-2.2917,3.4375-3.2693,10.81-3.6873,16.484"/>
+ </g>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="0.75" points="52 22.46 52.618 22.902 52.389 22.178 53 21.727 52.24 21.721 52 21 51.76 21.721 51 21.727 51.611 22.088 51.382 22.902 52 22.46"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" stroke-width="1.5" points="54.897 32.071 56.197 33 55.715 31.477 57 30.528 55.402 30.516 54.897 29 54.392 30.426 52.794 30.528 54.08 31.477 53.597 33 54.897 32.071"/>
+ <polygon fill="#f1b31c" stroke="#f1b31c" stroke-linejoin="round" points="18.5 24.337 19.427 25 19.083 23.913 20 23.237 18.86 23.138 18.5 22.147 18.14 23.228 17 23.237 17.917 23.913 17.573 25 18.5 24.337"/>
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,64a27.8892,27.8892,0,0,0,18.6166-7.092q.4968-.4425.9715-.908H40Z"/>
+ <polygon fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="58.243 53 34 53 34 56 40 56 55.588 56 58.243 53"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.341,49.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.591,49.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.841,49.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M45.216,43.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.966,43.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.591,37.341a2.25,2.25,0,0,1-3.182-3.182"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="58.243 53 34 53 34 56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.364,27.364A9,9,0,0,1,29.636,14.636"/>
+ <line x1="40" x2="36" y1="56" y2="64" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F392.svg b/public/assets/img/icons/1F392.svg
new file mode 100644
index 0000000..2c8f397
--- /dev/null
+++ b/public/assets/img/icons/1F392.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,31.0833c0-11.0457-8.9543-20-20-20s-20,8.9543-20,20v33.875h40V31.0833z"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6465,52.9649v7.6214H20.3535v-7.492v1.9266v-24.416c0-8.6413,7.0052-15.6465,15.6465-15.6465s15.6465,7.0052,15.6465,15.6465 v24.416"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,31.0833c0-11.0457-8.9543-20-20-20s-20,8.9543-20,20v33.875h40V31.0833z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6465,52.9649v7.6214H20.3535v-7.492v1.9266v-24.416c0-8.6413,7.0052-15.6465,15.6465-15.6465s15.6465,7.0052,15.6465,15.6465 v24.416"/>
+ <line x1="23.9041" x2="46.898" y1="49.4554" y2="49.4554" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,9c0-2.7614,2.2386-5,5-5s5,2.2386,5,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F393.svg b/public/assets/img/icons/1F393.svg
new file mode 100644
index 0000000..288b7b5
--- /dev/null
+++ b/public/assets/img/icons/1F393.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" stroke-width="2" points="56,27.9166 56,45.896 16,45.896 16,27.9166"/>
+ <line x1="8.7932" x2="8.7932" y1="28.5" y2="36.9063" fill="#F1B31C" stroke="#F1B31C" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="8.7932" cy="36.9063" r="2" fill="#F1B31C" stroke="none"/>
+ <polygon fill="#F1B31C" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.747" points="10.7932,45.896 7,45.896 8.8966,37.7763 8.8966,37.7763"/>
+ <rect x="4" y="22.875" width="64" height="5.0417" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.747" points="56,30.9166 56,45.896 16,45.896 16,30.9166"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="22.0023" r="3" fill="#000000" stroke="none"/>
+ <rect x="4" y="22.875" width="64" height="5.0417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.747" points="56,30.9166 56,45.896 16,45.896 16,30.9166"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F396.svg b/public/assets/img/icons/1F396.svg
new file mode 100644
index 0000000..846bb0e
--- /dev/null
+++ b/public/assets/img/icons/1F396.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,27.7371 41.2478,43.888 58.2299,43.888 44.4911,53.8699 49.7388,70.0208 36,60.039 22.2612,70.0208 27.5089,53.8699 13.7701,43.888 30.7522,43.888"/>
+ <polygon fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,8.9792 56,2.0208 16,2.0208 16,8.9792 36,23.737"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,27.7371 41.2478,43.888 58.2299,43.888 44.4911,53.8699 49.7388,70.0208 36,60.039 22.2612,70.0208 27.5089,53.8699 13.7701,43.888 30.7522,43.888"/>
+ <line x1="36" x2="36" y1="19.0643" y2="2.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,8.9792 56,2.0208 16,2.0208 16,8.9792 36,23.737"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,27.7371 41.2478,43.888 58.2299,43.888 44.4911,53.8699 49.7388,70.0208 36,60.039 22.2612,70.0208 27.5089,53.8699 13.7701,43.888 30.7522,43.888"/>
+ <line x1="36" x2="36" y1="19.0643" y2="2.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,8.9792 56,2.0208 16,2.0208 16,8.9792 36,23.737"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F397.svg b/public/assets/img/icons/1F397.svg
new file mode 100644
index 0000000..d1a4e95
--- /dev/null
+++ b/public/assets/img/icons/1F397.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M21.8,62.4L33,66l20-42.7c2.9-6,0-13.4-5.7-15.3"/>
+ <polyline fill="#EA5A47" points="45,48.5 38.5,61.6 40.2,65 51.4,61.5"/>
+ <path fill="#EA5A47" d="M25,8c-5.8,1.9-8.6,9.2-5.8,15.3L28,42.2l6.4-13.8"/>
+ <polygon fill="#D22F27" points="41,20 46.9,7.2 25.3,7.2 31.3,20"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8125" d="M21.8,62.4L33,66l20-42.7c2.9-6,0-13.4-5.7-15.3L21.8,62.4z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8125" points="38.9,62.4 40.2,65 51.4,61.5 45.4,49.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8125" d="M34.2,27.6L25,8c-5.8,1.9-8.6,9.2-5.8,15.3l8.5,18.3"/>
+ <line x1="33.7" x2="38.3" y1="19.1" y2="19.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8125"/>
+ <line x1="43.7" x2="28.6" y1="8.1" y2="8.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8125"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F399.svg b/public/assets/img/icons/1F399.svg
new file mode 100644
index 0000000..f4b04de
--- /dev/null
+++ b/public/assets/img/icons/1F399.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M48.11,28.5397l-4.38,4.39l-4.35,4.35l-5.81,5.47c0,0-1.2755,1.3938-3.19,1.92 c-1.9145,0.5262-4.79-0.15-6.5699-1.92l-3.58-3.58c-2.77-2.78-2.77-7.32,0-10.1l4.31-4.3l5.51-5.5099l4.39-4.39 c2.78-2.78,7.3199-2.78,10.09,0l0.6,0.6l2.98,2.98C50.89,21.2197,50.89,25.7697,48.11,28.5397z"/>
+ <path fill="#9B9B9A" d="M43.8321,24.2619c0,0-3.4544,3.4623-4.3799,4.39c-0.9256,0.9277-4.35,2.4561-5.2784,3.3301 c-0.9283,0.874-3.2698,5.1874-4.8817,6.4899c-1.6118,1.3025-1.0722,1.4146-3.19,1.92s-4.79-0.15-6.57-1.92l-0.6-0.6 c-2.77-2.78-2.77-7.32,0-10.1l4.31-4.3l5.51-5.5099l4.39-4.39c2.78-2.78,7.3199-2.78,10.09,0l0.6,0.6 C46.6121,16.9519,46.6121,21.4918,43.8321,24.2619z"/>
+ <rect x="21.9021" y="54.6877" width="27.8432" height="5.2972" fill="#D0CFCE"/>
+ <rect x="47.051" y="54.6877" width="2.6943" height="5.2972" fill="#3F3F3F"/>
+ <path fill="#9B9B9A" d="M36.3643,30.5947l-0.5432-1.3615c-0.6895,0-2.2504,0.9225-2.2504,1.6119v24.092 c0,0.0001,2.9293-0.2495,2.9293-0.2495L36.3643,30.5947z"/>
+ <path fill="#3F3F3F" d="M38.1196,54.6877l-0.2185-23.8192c0-0.6894-0.8474-1.0591-1.5368-1.0591L36.5,54.6877 C36.5,54.6877,38.1196,54.6878,38.1196,54.6877z"/>
+ <path fill="#D0CFCE" d="M32.4199,28.0879c-0.2558,0-0.5117-0.0977-0.707-0.293l-7.5977-7.5971 c-0.3906-0.3907-0.3906-1.0235,0-1.4141c0.0187-0.0186,0.0435-0.0251,0.0632-0.0419l-0.0261-0.0264 c0,0-0.3883,0.3664-0.7789,0.7571c-0.3907,0.3906-0.3907,1.0234,0,1.414l7.4951,7.5705c0.1953,0.1953,0.4511,0.2929,0.707,0.2929 s0.5117-0.0976,0.707-0.2929c0.2255-0.2258,0.462-0.403,0.6302-0.5197C32.7584,28.0265,32.5929,28.0879,32.4199,28.0879z"/>
+ <path fill="#D0CFCE" d="M41.0273,35.6579l-1.2024,1.1804c-0.0477,0.3048,0.0283,0.6249,0.2632,0.8599l0.6086,0.5919 c0.1953,0.1963,0.4511,0.2939,0.708,0.2939c0.2549,0,0.5107-0.0966,0.706-0.2919c0.3906-0.3897,0.822-0.7921,0.822-0.7921 L41.0273,35.6579L41.0273,35.6579z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.3922,18.5962l4.3865-4.3865c2.7764-2.7764,7.3196-2.7764,10.096,0l3.5778,3.5778c2.7764,2.7765,2.7764,7.3197,0,10.0961 L43.0661,32.27"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.7195,44.009c-2.2958,0.4945-4.7929-0.1458-6.5678-1.9207l-3.5778-3.5778c-2.7764-2.7764-2.7764-7.3196,0-10.096l4.3033-4.3033"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5707,54.6877V31.8448c0-1.2429,1.0075-2.2505,2.2504-2.2505h0.543c1.2429,0,2.2504,1.0076,2.2504,2.2505v22.8429"/>
+ <rect x="22.4399" y="54.6877" width="27.3054" height="5.2972" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.9962" x2="18.5728" y1="40.4989" y2="42.9681" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.6359" x2="42.1701" y1="36.304" y2="36.8383" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.8226" x2="32.4197" y1="19.4908" y2="27.0879" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F39A.svg b/public/assets/img/icons/1F39A.svg
new file mode 100644
index 0000000..97dbe17
--- /dev/null
+++ b/public/assets/img/icons/1F39A.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M51.8848,5.9497H19.9502c-1.1025,0-2,0.897-2,2v56.1421c0,1.1025,0.8975,2,2,2h31.9346 c1.1025,0,2-0.8975,2-2V7.9497C53.8848,6.8467,52.9873,5.9497,51.8848,5.9497z"/>
+ <path fill="#3f3f3f" stroke="none" d="M29.1015,23.4683v9.678h13.797v-9.678H29.1015z"/>
+ <path fill="#9b9b9a" stroke="none" d="M39.0727,13.9583c0-1.103-2.237-3-3.3395-3c0,0-2.6872,0.5693-2.6872,1.6723 c0,0-0.2951,10.8166-0.2951,10.8167l6.6252,0.021C39.3761,23.4682,39.0727,13.9583,39.0727,13.9583z"/>
+ <path fill="#9b9b9a" stroke="none" d="M32.7332,33.4116v24.5467c0,1.1025,1.0477,3,3,3s3.3395-1.8975,3.3395-3V33.4116H32.7332z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7332,23.0969v-9.1386c0-1.6568,1.3433-3,3-3h0.3395c1.6567,0,3,1.3432,3,3v9.1386"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0727,33.4116v24.5467c0,1.6569-1.3433,3-3,3h-0.3395c-1.6567,0-3-1.3431-3-3V33.4116"/>
+ <rect x="29.1015" y="23.4473" width="13.797" height="9.699" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.0212" x2="38.9099" y1="28.3328" y2="28.3328" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8846,67.092H19.9504c-1.6568,0-3-1.3432-3-3V7.9496c0-1.6568,1.3432-3,3-3h31.9342c1.6569,0,3,1.3432,3,3V64.092 C54.8846,65.7488,53.5415,67.092,51.8846,67.092z"/>
+ <line x1="47.911" x2="50.5593" y1="18.2599" y2="18.2599" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.911" x2="50.5593" y1="12.6306" y2="12.6306" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9221" x2="50.5593" y1="23.4683" y2="23.4683" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.911" x2="50.5593" y1="28.2032" y2="28.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9221" x2="50.5593" y1="33.4116" y2="33.4116" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.911" x2="50.5593" y1="39.0409" y2="39.0409" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9121" x2="50.5593" y1="44.2493" y2="44.2493" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.901" x2="50.5593" y1="48.9842" y2="48.9842" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.8921" x2="50.5593" y1="54.1927" y2="54.1927" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9065" x2="50.5593" y1="58.9086" y2="58.9086" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2817" x2="23.9301" y1="18.2599" y2="18.2599" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2817" x2="23.9301" y1="12.6306" y2="12.6306" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2929" x2="23.9301" y1="23.4683" y2="23.4683" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2817" x2="23.9301" y1="28.2032" y2="28.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2929" x2="23.9301" y1="33.4116" y2="33.4116" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2817" x2="23.9301" y1="39.0409" y2="39.0409" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2829" x2="23.9301" y1="44.2493" y2="44.2493" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2717" x2="23.9301" y1="48.9842" y2="48.9842" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2629" x2="23.9301" y1="54.1927" y2="54.1927" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.2773" x2="23.9301" y1="58.9086" y2="58.9086" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F39B.svg b/public/assets/img/icons/1F39B.svg
new file mode 100644
index 0000000..40a38d5
--- /dev/null
+++ b/public/assets/img/icons/1F39B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M13.8627,12.1552c-1.1508,0-2.0876,0.9362-2.0876,2.0876v43.5128c0,1.1508,0.9368,2.0876,2.0876,2.0876 h43.5139c1.1508,0,2.0876-0.9368,2.0876-2.0876V14.2428c0-1.1514-0.9368-2.0876-2.0876-2.0876H13.8627z"/>
+ <path fill="#9B9B9A" stroke="none" d="M18.3877,47.8604c0-0.5528,1.4504,2.0709,1.4504,2.0709s2.3432,2.9292,4.5493,2.9292s5-2.794,5-5 c0-2.2061-0.7639-4.5707-2.97-4.5707c-0.5527,0-2.5849-1.4257-2.0346-1.4285c-0.0067,0-0.0132-0.0009-0.0198-0.0009 c-1.5741,0-3.002,0.6109-4.0723,1.6024l-1.2249,1.5816c-0.4475,0.84-0.703,1.7979-0.703,2.8161"/>
+ <path fill="#9B9B9A" stroke="none" d="M50.8994,43.6182c0.3906,0.3906-1.0234,0.5113-1.414,0.1206c-1.5118-1.5117-4.1456-1.7685-5.6573-0.2568 c-0.7558,0.7559-2.3559,2.969-2.3559,4.0374c0,1.0683,0.8929,3.1207,1.6487,3.8766c1.5586,1.5585,4.7518,1.8046,6.3124,0.2461 c0.3906-0.3907,1.8563,0.0683,1.4677,0.459c0.8179-0.8186,1.3997-1.8728,1.6368-3.0517l0.0579-1.9982 c-0.2074-1.5344-0.9886-2.8865-2.128-3.8247C50.6166,43.3495,50.761,43.4797,50.8994,43.6182z"/>
+ <path fill="#9B9B9A" stroke="none" d="M30.302,24.7566c-0.1589-1.1738-0.6542-2.2388-1.3899-3.095c0.2868,0.4086-0.9581,0.4745-1.3262,0.0629 c-0.7139-0.7949-1.6947-1.0792-2.7611-1.1373c-1.0722-0.0499-2.9824,0.2682-3.7783,0.981 c-0.7949,0.7139-1.6015,2.4796-1.6591,3.5465c-0.0586,1.0674-0.1538,2.4763,0.5601,3.2713 c0.7138,0.7954,3.157,2.3541,4.2244,2.4117c1.0576,0.0508,4.6217-1.235,4.2928-0.8597c0.891-0.8364,1.5295-1.9377,1.7797-3.1826 L30.302,24.7566z"/>
+ <path fill="#9B9B9A" stroke="none" d="M51.7237,22.3636l-1.3348-1.4893c-0.9584-0.7633-2.1552-1.235-3.4612-1.2935 c0.5337,0.0405-1.3506,1.1086-1.3506,1.1086s-3.8299,2.4771-3.9168,4.6807c-0.086,2.2031,2.6346,5.145,4.8387,5.2329 c2.2002,0.0898,4.958-1.7837,5.0449-3.9873c0.0215-0.5522,1.1056-1.3812,1.1023-0.8443c0.0024-0.0684,0.0104-0.1352,0.0104-0.2042 C52.6566,24.3878,52.3115,23.2913,51.7237,22.3636z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4636,59.8432h-41.688c-1.6569,0-3-1.3431-3-3v-41.688c0-1.6569,1.3431-3,3-3h41.688c1.6569,0,3,1.3431,3,3v41.688 C59.4636,58.5001,58.1205,59.8432,56.4636,59.8432z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6525,25.7643c-0.1089,2.7593-2.434,4.9079-5.1932,4.799c-2.7594-0.1089-4.9079-2.434-4.799-5.1932 c0.1089-2.7593,2.4339-4.9079,5.1932-4.799"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7268,29.2886c-2.0552,1.8442-5.2165,1.6732-7.0608-0.382c-1.8442-2.0552-1.6732-5.2165,0.382-7.0608 c2.0552-1.8442,5.2165-1.6732,7.0608,0.382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.1919,51.396c-1.9526,1.9527-5.1184,1.9526-7.071,0c-1.9527-1.9526-1.9527-5.1184,0-7.071c1.9526-1.9526,5.1184-1.9527,7.071,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3874,42.8605c2.7614,0,5,2.2386,5,5c0,2.7615-2.2386,5-5,5c-2.7614,0-5-2.2385-5-5"/>
+ <line x1="24.3874" x2="18.7823" y1="47.8605" y2="43.5674" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.492" x2="46.6564" y1="48.0799" y2="47.8605" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.3463" x2="24.1665" y1="25.7985" y2="25.5152" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.6564" x2="46.6564" y1="21.0804" y2="25.5672" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F39E.svg b/public/assets/img/icons/1F39E.svg
new file mode 100644
index 0000000..76e8aca
--- /dev/null
+++ b/public/assets/img/icons/1F39E.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M42.3923,24.6798L60,24.9369l0.1694-7.6202L12,16.8286v8.1083l20.3445-0.2571 c0.5527,0,1.6146,0.5054,1.6146,1.0576l-0.2315,20.9094c0,0.5527-2.9051,0.3328-3.4578,0.3328L12,46.6875V55l48-0.258v-7.7624 H39.8702c-0.5528,0-1.6399-0.4474-1.6399-1.0001l0.4195-20.7302C38.6498,24.6971,41.8395,24.6798,42.3923,24.6798z"/>
+ <rect x="38.244" y="24.9369" width="21.7425" height="22.0427" fill="#FFFFFF" stroke="none"/>
+ <rect x="12.0041" y="24.9369" width="21.9508" height="22.0427" fill="#FFFFFF" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="12" y="17" width="48" height="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,24.9369 33.9591,24.9369 33.9591,46.9796 12,46.9796"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60,46.9796 38.2303,46.9796 38.2303,24.9369 60,24.9369"/>
+ <circle cx="18.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="24.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="30.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="36.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="42.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="48.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="54.0947" cy="20.908" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="18.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="24.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="30.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="36.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="42.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="48.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ <circle cx="54.0778" cy="51.0255" r="1.0794" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F39F.svg b/public/assets/img/icons/1F39F.svg
new file mode 100644
index 0000000..f73c7ec
--- /dev/null
+++ b/public/assets/img/icons/1F39F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M57.6,35.9c0-4.9,3.9-9.1,9.4-10.6v-5.2H5v5.5c4.9,1.7,8.4,5.7,8.4,10.3S9.9,44.6,5,46.3v5.5h62v-5.2 C61.6,45.1,57.6,40.9,57.6,35.9z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.2157" d="M57.1,35.6 c0-4.9,3.9-9.1,9.4-10.6v-5.2h-62v5.5c4.9,1.7,8.4,5.7,8.4,10.3s-3.5,8.6-8.4,10.3v5.5h62v-5.2C61.1,44.7,57.1,40.5,57.1,35.6z"/>
+ <rect x="18.5" y="25" width="34" height="20" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0945"/>
+ </g>
+ <g id="color-foreground">
+ <rect x="18.5" y="25" width="34" height="20" fill="none" stroke="#FFFFFF" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A0.svg b/public/assets/img/icons/1F3A0.svg
new file mode 100644
index 0000000..aff9cdd
--- /dev/null
+++ b/public/assets/img/icons/1F3A0.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m27.24 55.13-8.387-4.806 3.7-8.325-3.323-2.89-2.677-14.11-8.538 1.199-1.462-2.199 8-6c-0.208 0.02912-0.2202-4.11 0.6345-5.177 2.221-2.211 2.474 0.6435 3.721 2.273l8.351 8.243 2.293 1.66 17.76-2.195 9.236 2.195 1.787 7.042-4.147 6.785 2.36 5.173-6.2 6-3.794-4.482 1.994-6.518-2.37-0.267-17.63 4.267-5 6 4.912 3.681z"/>
+ <polygon fill="#f4aa41" points="37.55 22.71 32.55 23.6 32.49 4 37.55 4"/>
+ <polygon fill="#f4aa41" points="32.55 45.57 37.49 44.5 37.55 68 32.55 68"/>
+ <polygon fill="#fcea2b" points="34.96 45.05 37.15 44.5 37.17 68 34.96 68"/>
+ <polygon fill="#fcea2b" points="37.24 22.76 35.03 23.16 35.03 4.028 37.24 4.028"/>
+ <path fill="#d0cfce" d="M48.5485,39s-2.1,6.8-3,9a68.3869,68.3869,0,0,0-2,8l4.2-1.2,2.4-4.9-1.2-.2V47.1l2.9-3"/>
+ <path fill="#d0cfce" d="M56.5485,25h2c3,0,7,3,6,7-.7,2.9-4.1,5.6.9,10.6,0,0,.7,2.8-2,2a6.3581,6.3581,0,0,1-3.4-4.1c-1.8-5.5,1.7-8.2,1-10.2-.4-1.2-2.3-1.1-2.3-1.1"/>
+ <path fill="#d0cfce" d="M21.8485,42.1l-1.1,2.9c-.6.2-4.4,1.5-4.3,2.7.2,1.9-.9,7.3-.9,7.3l-2,1s-2-8-2-9a3.8811,3.8811,0,0,1,1-3,61.25,61.25,0,0,1,6-4"/>
+ <path fill="#e67a94" d="m42.55 28c0.0729 3.48 0.1135 5.413-1 6-1.409 0.7427-3.943-1.052-5-2-1.134-1.017-1.013-1.458-2-2-1.68-0.9222-2.924-0.136-4-1-0.5011-0.4022-1.023-1.208-1-3"/>
+ <path fill="#ffa7c0" d="m30.54 24.81 11.32-1.409c0.3511-0.05088 0.6656 0.2214 0.6656 0.5761l0.02356 4.028-13-2z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="32.55 5 32.55 16.57 32.55 23.16"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="37.55 5 37.55 15.83 37.55 22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.55 24c-1-1-2.5-3.5-5-6a14.39 14.39 0 0 0-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46.55 30s-1 3 0 5c1.2 2.4 5.8 8 5.8 9l-2.8 3s-1.1 0.7-1.1 1.4a1.563 1.563 0 0 0 1.9 1.6s6.4-5.6 6.2-6c-0.5-1.3-1.4-3.7-2-5-1-2 4-5 4-8 0-1.6-1-6-5-7a19.32 19.32 0 0 0-6-0.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.55 54a19.44 19.44 0 0 1-5-3 3.054 3.054 0 0 1 0-3l3-6a7.812 7.812 0 0 1-3-2c-1-1-0.9-5-1-7-0.1-1.8-2-8-2-8a37.46 37.46 0 0 0-8 1c-0.7 0.2-2.6-1.6-2-2a79.74 79.74 0 0 1 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.55 51a11.35 11.35 0 0 1 1.2 1.2 1.758 1.758 0 0 1-2.2 2.7c-0.6-0.5-1-0.9-1-0.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47.55 38s-7.4 3.4-10 4a79.17 79.17 0 0 1-9 1c-4 4-5 6-5 6a20.04 20.04 0 0 0 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5485,39s-2.1,6.8-3,9c-.5,1.2-.6,1.9-1.5,4-.8,1.8-.9,2.1-.9,2.1a1.85,1.85,0,0,0,1,2.4,2.1579,2.1579,0,0,0,2.4-1.3l1-2.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15.55 52v2c0 1.1-0.7 2-1.5 2a1.56 1.56 0 0 1-1.5-1.6v-2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.55 40a61.25 61.25 0 0 0-6 4 3.881 3.881 0 0 0-1 3 46.19 46.19 0 0 0 1 5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.55 25h2c3 0 7 3 6 7-0.7 2.9-5 6 0 11"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="32.55 46 32.55 59.38 32.55 67"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="37.55 45 37.55 59.02 37.55 67"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.55 25c-0.2 2.269 0.3851 3.392 1 4 1.432 1.416 3.389 0.3868 5 2 1.149 1.15 0.8128 2.332 2 3a3.718 3.718 0 0 0 3 0"/>
+ <line x1="15.55" x2="15.55" y1="48" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A1.svg b/public/assets/img/icons/1F3A1.svg
new file mode 100644
index 0000000..73c4044
--- /dev/null
+++ b/public/assets/img/icons/1F3A1.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#61b2e4" points="33.636 37.325 17.31 66.846 30.098 66.846 33.636 37.325"/>
+ <polygon fill="#61b2e4" points="36.386 37.606 52.647 66.846 39.859 66.846 36.386 37.606"/>
+ <polyline fill="#92d3f5" points="46.53 55.464 38.967 41.393 37.759 42.092 45.968 66.846 52.647 66.846 47.205 56.719"/>
+ <polygon fill="#92d3f5" points="31.703 42.584 24.001 66.24 30.183 66.24 33.487 42.816 31.703 42.584"/>
+ <line x1="38.3273" x2="50.5986" y1="29.9608" y2="17.6895" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19.2672" x2="32.3598" y1="49.0486" y2="35.9559" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56.9179" x2="38.9011" y1="32.9266" y2="32.9266" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.6124" x2="37.6298" y1="48.6764" y2="35.6937" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1489" x2="12.589" y1="32.9462" y2="32.9462" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.2074" x2="19.2534" y1="30.299" y2="17.345" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.532" x2="35.532" y1="29.0506" y2="10.4918" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="34.7342" cy="33.0663" r="24.8551" fill="none" stroke="#9b9b9a" stroke-miterlimit="10"/>
+ <circle cx="11.6821" cy="20.7852" r="4.5885" fill="#f4aa41"/>
+ <circle cx="42.1211" cy="9.4185" r="4.5885" fill="#f4aa41"/>
+ <circle cx="60.9159" cy="32.2058" r="4.6397" fill="#f4aa41"/>
+ <circle cx="47.9095" cy="55.4635" r="4.6397" fill="#f4aa41"/>
+ <circle cx="13.141" cy="47.1319" r="4.5885" fill="#f4aa41"/>
+ </g>
+ <g id="line">
+ <line x1="31.7028" x2="33.1762" y1="55.4635" y2="37.3246" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.692 62.634 30.098 66.846 17.31 66.846 22.578 57.044"/>
+ <line x1="33.1762" x2="24.4967" y1="37.3246" y2="53.4734" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.2538" x2="36.0921" y1="55.4635" y2="37.0927" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.289 62.804 39.859 66.846 52.647 66.846 48.929 60"/>
+ <line x1="36.0921" x2="44.2765" y1="37.0927" y2="51.3867" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.6462,36.8379a26.1323,26.1323,0,0,1-8.4087,15.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2811,10.0812A26.2255,26.2255,0,0,1,60.303,27.4083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4392,16.5242a26.13,26.13,0,0,1,20.295-9.64,26.4837,26.4837,0,0,1,2.6769.1352"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.4568,42.8873a26.3047,26.3047,0,0,1-.7559-17.5139"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7629,57.65A26.2154,26.2154,0,0,1,15.64,50.98"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.1632,36.16a3.8764,3.8764,0,1,1,1.7381-3.2336"/>
+ <line x1="37.9689" x2="50.2403" y1="29.6025" y2="17.3312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="18.9089" x2="32.0015" y1="48.6902" y2="35.5976" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.8491" x2="18.895" y1="30.6574" y2="17.7033" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.2541" x2="37.2714" y1="49.0347" y2="36.0521" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1489" x2="12.589" y1="33.453" y2="33.453" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56.2762" x2="38.9008" y1="33.4334" y2="33.4334" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.0253" x2="35.0253" y1="29.0506" y2="10.4918" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="11.6821" cy="20.7851" r="4.5885" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.1211" cy="9.4185" r="4.5885" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M65.5556,32.2058a4.64,4.64,0,0,1-4.64,4.64q-.1362,0-.27-.0077a4.64,4.64,0,1,1,4.91-4.632Z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M52.5492,55.4635a4.64,4.64,0,1,1-4.64-4.64A4.6414,4.6414,0,0,1,52.5492,55.4635Z"/>
+ <circle cx="13.141" cy="47.1319" r="4.5885" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A2.svg b/public/assets/img/icons/1F3A2.svg
new file mode 100644
index 0000000..fce527c
--- /dev/null
+++ b/public/assets/img/icons/1F3A2.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M39.4776,16.4928c5.5494-3.93,8.754-.6339,8.754-.6339a2.3228,2.3228,0,0,1,.2327,3.267L38.4981,30.6211a2.3227,2.3227,0,0,1-3.267.2328l-3.7134-3.2195a2.3227,2.3227,0,0,1-.2328-3.267l1.6316-1.8819L36.1507,25.29l5.8114-6.7029Z"/>
+ <path fill="#f4aa41" d="M45.9661,22.1935,38.86,30.39a2.3227,2.3227,0,0,1-3.2669.2327L31.88,27.403a2.3226,2.3226,0,0,1-.2327-3.2669l1.6315-1.8819,3.2343,2.804L38.93,22.27"/>
+ <polygon fill="#ea5a47" points="14.271 50.034 7.866 47.472 7.866 63.893 14.271 63.893 14.271 50.034"/>
+ <polygon fill="#d22f27" points="10.38 49.63 10.38 63.713 13.583 63.713 13.583 50.9 10.38 49.63"/>
+ <polygon fill="#ea5a47" points="30.613 48.78 24.208 50.473 24.208 63.893 30.613 63.893 30.613 48.78"/>
+ <polygon fill="#d22f27" points="27.41 50.111 27.41 64.194 30.613 64.194 30.613 48.78 27.41 50.111"/>
+ <polygon fill="#ea5a47" points="48.353 36.383 41.948 42.796 41.948 63.935 48.353 63.935 48.353 36.383"/>
+ <polygon fill="#d22f27" points="44.515 40.249 44.515 64.194 47.718 64.194 47.718 37.986 44.515 40.249"/>
+ <polygon fill="#ea5a47" points="64.822 11.896 58.417 22.378 58.417 63.893 64.822 63.893 64.822 11.896"/>
+ <polygon fill="#d22f27" points="61.62 17.866 61.62 63.358 64.822 63.358 64.822 13.565 61.62 17.866"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M62.3587,6.1951s-25.8251,55.94-55.1808,35.974"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.718 36.383 41.313 42.796 41.313 63.935 47.718 63.935 47.718 36.383"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.613 48.78 24.208 50.473 24.208 63.893 30.613 63.893 30.613 48.78"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="13.583 50.034 7.178 47.472 7.178 63.893 13.583 63.893 13.583 50.034"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8608,16.45c5.5494-3.9305,8.754-.6339,8.754-.6339a2.3228,2.3228,0,0,1,.2327,3.267L38.8813,30.5778a2.3228,2.3228,0,0,1-3.267.2328l-3.7134-3.2195a2.3227,2.3227,0,0,1-.2328-3.267L33.3,22.4422l3.2342,2.8041,5.8114-6.7029Z"/>
+ <circle cx="48.5754" cy="20.7695" r="1.5501"/>
+ <circle cx="46.8841" cy="22.9915" r="1.5501"/>
+ <circle cx="40.021" cy="30.6363" r="1.5501"/>
+ <circle cx="42.2104" cy="28.608" r="1.5501"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="64.822 11.896 58.417 22.378 58.417 63.893 64.822 63.893 64.822 11.896"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A3.svg b/public/assets/img/icons/1F3A3.svg
new file mode 100644
index 0000000..0b7727d
--- /dev/null
+++ b/public/assets/img/icons/1F3A3.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M46.8612,68.5371l-1.6868,0.8404c-0.7318,0.3646-1.579-0.3197-1.2981-1.065 c1.1586-3.0731,5.3156-4.8418,5.3156-4.8418c-6.0185-6.5137-5.6827-14.9594-5.6827-14.9594 C43.165,36.036,51.0838,33,51.0838,33s10.0419,3.2568,9.6976,15.7322c0,0,0.0474,6.7897-7.5845,14.7386 c0,0,4.139,1.7874,5.1468,4.8905c0.2414,0.7433-0.5889,1.3958-1.3077,1.0377l-1.7297-0.8618 C52.6583,67.2177,49.5092,67.2177,46.8612,68.5371z"/>
+ <path fill="#92D3F5" stroke="none" d="M43.7957,52.5248c-0.5335,0-4.821,0.0934-5.5082,0.1939v-3.9962c0,0,0.8311-3.9527,5.5082-4.8481"/>
+ <path fill="#92D3F5" stroke="none" d="M60.1265,43.0304c5.2256,0.144,6.7234,5.113,6.7234,5.113L63.9219,58.875 c-0.5235-0.7915-1.2329-1.0028-1.9989-1.24c0,0-2.2732-0.6794-3.8565-0.5127C58.0665,57.1223,61.6682,49.4262,60.1265,43.0304"/>
+ <path fill="#61B2E4" stroke="none" d="M60.1265,43.0304c5.2256,0.144,6.7234,5.113,6.7234,5.113L63.9219,58.875 c-0.5235-0.7915-1.2329-1.0028-1.9989-1.24c0,0-2.2732-0.6794-3.8565-0.5127C58.0665,57.1223,61.6682,49.4262,60.1265,43.0304"/>
+ <path fill="#61B2E4" stroke="none" d="M50.9054,67.5501c0,0,6.7134,1.7937,7.4071,1.7937c0,0-0.246-3.2812-4.6562-5.8438 c0,0,7.1765-9.1875,7.1338-15.8498C60.7459,40.7733,57,36.004,51.0838,33c3.9425,4.7579,7.5647,6.6357,6.3116,15.3961 C57.3953,48.3961,56.6667,57,50.9054,67.5501z"/>
+ <path fill="#A57939" stroke="none" d="M15.1732,49.142l-4.2894,17.4836c-3.5506-0.0794-5.7337-1.4067-5.7337-1.4067l4.2894-17.4836 C9.4395,47.7352,12.054,49.142,15.1732,49.142z"/>
+ <path fill="#6A462F" stroke="none" d="M12.9185,48.9159c0.6932,0.1379,1.4569,0.2298,2.2547,0.2261l-4.2894,17.4836 c-0.6986-0.0127-1.4899-0.145-2.0738-0.2376L12.9185,48.9159z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="53.9106" cy="41.8563" r="1.7664" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.3565,56.721c0.766,0.2372,1.487,0.6866,2.0105,1.4781l2.4829-10.0557c0,0-1.4978-4.969-6.7234-5.113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8612,68.5371l-1.6868,0.8404c-0.7318,0.3646-1.579-0.3197-1.2981-1.065c1.1586-3.0731,5.3156-4.8418,5.3156-4.8418 c-6.0185-6.5137-5.6827-14.9594-5.6827-14.9594C43.165,36.036,51.0838,33,51.0838,33s10.0419,3.2568,9.6976,15.7322 c0,0,0.0474,6.7897-7.5845,14.7386c0,0,4.139,1.7874,5.1468,4.8905c0.2414,0.7433-0.5889,1.3958-1.3077,1.0377l-1.7297-0.8618 C52.6583,67.2177,49.5092,67.2177,46.8612,68.5371z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1126,51.6063c-0.5328,0.0283-1.138,0.0835-1.8251,0.1733v-3.5718c0,0,0.8311-3.533,5.5082-4.3333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0838,33l0.1114-25.1456c0,0-3.7092-8.8284-16.5482-3.8128C22.767,8.6826,16.4299,31.88,13.4264,44.5449"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1732,49.142l-4.2894,17.4836c-3.5506-0.0794-5.7337-1.4067-5.7337-1.4067l4.2894-17.4836 C9.4395,47.7352,12.054,49.142,15.1732,49.142z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.0532,61.5291c0,0,2.6145,1.4067,5.7337,1.4067"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A4.svg b/public/assets/img/icons/1F3A4.svg
new file mode 100644
index 0000000..dd9266c
--- /dev/null
+++ b/public/assets/img/icons/1F3A4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M39.4008,29.5206c-2.6372-2.2167-2.5537-3.5214-2.5514-3.5238c-0.1082-0.127-1.757-1.6761-1.776-2.1562 c-0.0031-0.029-0.0066-0.0621-0.0089-0.0814l-2.5567,3.2828c0.3242-0.4463-6.3214,10.4061-6.3214,10.4061L14.393,53.6859 l3.3726,3.3726c0,0,24.4145-21.2772,24.0619-20.8977l3.4038-3.3554C45.1242,32.8086,42.0381,31.7374,39.4008,29.5206z"/>
+ <path fill="#D0CFCE" d="M54.6201,30.1797c-0.1982,0.2256-0.4746,0.3408-0.7519,0.3408c-0.2344,0-0.4698-0.082-0.6592-0.248 L36.5898,15.6924c-0.4113-0.361-0.4536-0.9837-0.0998-1.3993c-0.0028,0.0032-0.0068,0.0044-0.0095,0.0077l-0.6543,0.7866 c-0.3467,0.417-0.2989,1.0337,0.1093,1.3911l16.6192,14.5811c0.1826,0.1601,0.417,0.248,0.6592,0.248 c0.0263,0,0.0527-0.001,0.0781-0.0029c0.2695-0.0215,0.5185-0.1504,0.6904-0.3574l0.6543-0.7871 c0.0397-0.0477,0.0553-0.1048,0.0847-0.157C54.688,30.0624,54.6668,30.1265,54.6201,30.1797z"/>
+ <path fill="#3F3F3F" d="M55.2582,25.541c-1.1619,3.3997-5.2831,5.5623-5.2831,5.5623c-1.9265,1.0963-4.0318,1.6194-6.0378,1.5188 c0,0-0.3476-0.0805-0.9137-0.2716c-1.8272-0.6337-5.8491-2.4844-7.2494-6.8799c-0.3774-2.0016-0.1589-4.1843,0.6455-6.2764 c1.0228-4.2647,4.9951-6.2563,4.9951-6.2563c1.4102-0.9556,2.9395-1.5892,4.4787-1.8709c2.8203-0.5331,5.6605,0.0805,7.7757,1.9715 C56.9961,15.9856,57.5125,21.1254,55.2582,25.541z"/>
+ <path fill="#9B9B9A" d="M51.4746,25.541c-1.1718,3.3997-5.2831,5.5623-5.2831,5.5623c-1.0228,0.5733-2.0854,0.9958-3.1679,1.2472 c-1.8272-0.6337-5.8491-2.4844-7.2494-6.8799c-0.3774-2.0016-0.1589-4.1843,0.6455-6.2764 c1.0228-4.2647,4.9951-6.2563,4.9951-6.2563c1.4102-0.9556,2.9395-1.5892,4.4787-1.8709c1.4598,0.2917,2.8303,0.9455,3.9921,1.9715 C53.2026,15.9856,53.719,21.1254,51.4746,25.541z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="30.7498" x2="34.7704" y1="38.9407" y2="34.3225" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.514,30.4299c-1.8043,1.0136-3.7741,1.4947-5.6491,1.4045"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.5036,13.6508c3.7376-2.4981,8.4052-2.5922,11.4654,0.0926c3.1081,2.7269,3.5898,7.4706,1.4886,11.5445"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.235,25.2234c-0.3538-1.8443-0.1517-3.8622,0.602-5.7893"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.3173,27.63 14.393,53.6859 17.7656,57.0585 41.1053,35.4865"/>
+ <line x1="15.4968" x2="12.4507" y1="56.0006" y2="59.0746" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.8679" x2="37.249" y1="29.5206" y2="14.9404" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A5.svg b/public/assets/img/icons/1F3A5.svg
new file mode 100644
index 0000000..8c89390
--- /dev/null
+++ b/public/assets/img/icons/1F3A5.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="22.2578" cy="26.1104" r="3" fill="#d0cfce" stroke="none"/>
+ <circle cx="46.1533" cy="26.1104" r="3" fill="#d0cfce" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" d="M46.1533,16.1104c-5.5143,0-10,4.4861-10,10c0,5.5142,4.4857,10,10,10s10-4.4858,10-10 C56.1533,20.5965,51.6676,16.1104,46.1533,16.1104z M46.1533,29.1104c-1.6545,0-3-1.3459-3-3c0-1.6542,1.3455-3,3-3 c1.6546,0,3,1.3458,3,3C49.1533,27.7645,47.8079,29.1104,46.1533,29.1104z"/>
+ <path fill="#3F3F3F" stroke="none" d="M22.2578,16.1104c-5.5143,0-10,4.4861-10,10c0,5.5142,4.4857,10,10,10s10-4.4858,10-10 C32.2578,20.5965,27.7721,16.1104,22.2578,16.1104z M22.2578,29.1104c-1.6545,0-3-1.3459-3-3c0-1.6542,1.3455-3,3-3 c1.6546,0,3,1.3458,3,3C25.2578,27.7645,23.9124,29.1104,22.2578,29.1104z"/>
+ <path fill="#3F3F3F" stroke="none" d="M20.429,44.2365l6.998,0.8154c0.3759-0.1465,2.8419-0.3707,2.8419-0.3707s2.8139,1.7829,3.188,4.5719 c0.375,2.7901-4.6428,3.8145-4.8684,3.8145c-2.5157,0-3.6289-4.5602-3.6328-4.6031l-4.5267-0.6947v3.9511l0.9667,3.3692 c0,0.4463,1.3875,1.8082,1.865,1.8082h24.8268V40.0307H20.429V44.2365z"/>
+ <polygon fill="#9b9b9a" stroke="none" points="51.7275,42.8271 51.7224,42.8302 51.886,42.7725"/>
+ <path fill="#9b9b9a" stroke="none" d="M61.1825,54.9705l-0.2379-13.609c0,0-9.2885,1.4989-9.2459,1.4826 c0.0088-0.0034,0.0155-0.0095,0.0237-0.0139l-3.4454,0.9831v9.2196l3.6286,1.0345l-0.1419-0.043 C51.7461,54.0191,61.1825,54.9705,61.1825,54.9705z"/>
+ <path fill="#d0cfce" stroke="none" d="M24.2184,48.4645c0.113,0.0207,2.5968,3.5392,2.6747,3.604c0.0641,0.0534,3.3897,1.0268,3.6015,0.9991 c0.2104-0.0282,2.2949-2.0265,2.3537-2.1349c0.0182-0.0336,1.1749-1.7591,0.8288-3.2001 c-0.2426-1.0102-2.0037-1.8806-2.0689-1.9302c-0.1583-0.1204-3.6895-0.7349-3.6999-0.7367c0,0-15.5371-2.5602-15.6504-2.6373 l-4.3653-3.5156l-1.3312,8.0498l4.7444-0.7342C11.4171,46.2108,24.2184,48.4645,24.2184,48.4645z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3957,40.0307h26.6918v16.8676H23.2607c-1.03,0-1.865-0.8095-1.865-1.8082v-3.1238"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.9148,39.3892l-1.1513,7.5734l5.0161-0.7784l13.5947,2.4922c-0.0187,0.2723-0.0103,0.5506,0.0275,0.8316 c0.3018,2.2475,2.3682,3.8244,4.6154,3.5226c2.2475-0.3018,3.8245-2.3681,3.5227-4.6156 c-0.3018-2.2473-2.3682-3.8243-4.6156-3.5224c-0.4237,0.0569-0.8235,0.1768-1.1914,0.3485l-15.2674-2.7989L7.9148,39.3892z"/>
+ <circle cx="46.1537" cy="26.1104" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.1537" cy="26.1104" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22.2579" cy="26.1104" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22.2579" cy="26.1104" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.0534,53.0676 60.9446,55.1814 60.9446,41.3615 52.0534,43.7729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A6.svg b/public/assets/img/icons/1F3A6.svg
new file mode 100644
index 0000000..b06b184
--- /dev/null
+++ b/public/assets/img/icons/1F3A6.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="10.9583" rx="1.921" width="50" height="50" fill="#92d3f5"/>
+ <path fill="#fff" d="M43.96,46.2808,51.59,52.5a1.0894,1.0894,0,0,0,1.7778-.8445V33.4761a1.09,1.09,0,0,0-1.7778-.8445l-7.8408,6.3908"/>
+ <path fill="#fff" d="M41.7727,52.4857H20.82a2.1875,2.1875,0,0,1-2.1875-2.1875V34.833A2.1876,2.1876,0,0,1,20.82,32.6454H41.7728A2.1875,2.1875,0,0,1,43.96,34.833V50.2982A2.1875,2.1875,0,0,1,41.7727,52.4857Z"/>
+ <circle cx="23.6473" cy="24.2533" r="5" fill="#fff"/>
+ <circle cx="38.7492" cy="24.2533" r="5" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.96,46.2808,51.59,52.5a1.0894,1.0894,0,0,0,1.7778-.8445V33.4761a1.09,1.09,0,0,0-1.7778-.8445l-7.63,6.18"/>
+ <circle cx="23.6473" cy="24.2533" r="5" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="38.7492" cy="24.2533" r="5" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41.7727,52.4857H20.82a2.1875,2.1875,0,0,1-2.1875-2.1875V34.833A2.1876,2.1876,0,0,1,20.82,32.6454H41.7728A2.1875,2.1875,0,0,1,43.96,34.833V50.2982A2.1875,2.1875,0,0,1,41.7727,52.4857Z"/>
+ <rect x="11" y="10.9583" rx="1.921" width="50" height="50" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A7.svg b/public/assets/img/icons/1F3A7.svg
new file mode 100644
index 0000000..bcfa01e
--- /dev/null
+++ b/public/assets/img/icons/1F3A7.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M27.4471,62.5368l-0.4016-22.9127c-1.7207,1.0537-6.1319,5.5625-6.5918,11.8193 C19.9742,57.96,25.5067,61.6442,27.4471,62.5368z"/>
+ <path fill="#9B9B9A" stroke="none" d="M44.716,39.5293l-0.1605,22.9123c1.0101-0.4595,2.9881-0.8169,4.6035-2.8555 c1.5019-1.8954,2.6903-5.3707,2.496-8.4901c-0.1696-2.7185-0.8216-5.4282-2.0577-7.2953 C48.0013,41.39,45.6763,40.139,44.716,39.5293z"/>
+ <path fill="#D0CFCE" stroke="none" d="M44.5555,61.5743l0.1605-21.4981c0.002-0.3135-0.3784-1.4622-0.2605-1.4945v-0.0348l-3.8116,1.0772 c-0.0024,0.0068,0.0051,0.0252,0.0049,0.0345c0.4023-0.0864-0.4505,1.4292-0.9212,1.7182 c-0.5996,0.3672-0.3068,1.094-0.3146,1.7913l-0.1726,15.5037c-0.0066,0.6065,1.6991,3.7628,1.6406,3.7524 c-0.001,0.0027-0.0067,0.0174-0.0067,0.0174l3.5812,1.0182v-0.0356C44.2632,63.4045,44.5535,61.877,44.5555,61.5743z"/>
+ <path fill="#D0CFCE" stroke="none" d="M31.5306,60.6572c0.7295-0.3183,1.0848-2.1352,1.0848-2.9291l-0.1199-14.8657 c0-0.1897-0.1742-1.0742-0.2243-1.251c-0.0912-0.3215-1.3269-2.0305-0.894-1.9341c0.0027-0.0162,0.0131-0.0397,0.0131-0.0532 l-3.5841-0.9857l-0.0005,0.038c0.1202,0.0333-0.6041,1.7546-0.6051,2.068l0.0551,20.605c-0.001,0.3028,0.674,2.0549,0.5995,2.0886 l3.4455-0.9012c0,0,0.0022-0.0124,0.0045-0.0259C31.205,62.543,31.0248,60.8789,31.5306,60.6572z"/>
+ <path fill="#D0CFCE" stroke="none" d="M60.8332,48.2998c1.427-3.1789,2.2094-15.1077,2.2094-15.1173c0-9.1932-7.4424-17.6248-7.4424-17.6248 s-2.0547-2.9007-5.8415-4.765c-5.0229-2.473-12.1318-4.0838-12.1337-4.0838c-8.9344,0.0125-19.0996,4.8769-24.3477,12.485 c-1.5825,2.294-3.0395,8.7727-3.8933,10.837C8.3448,32.5432,9.4003,41.0812,9.4104,41.146 c0.0702,0.4535,0.7761,4.1464,0.8683,4.4515c0.122,0.4037,3.15,7.3311,3.4766,7.8459c0.2473,0.3901,1.2495,0.7031,0.9524,1.0283 l0.0087,0.0372c0,0,1.5427-1.9693,0.0337-4.4451c-1.509-2.4757-3.1651-8.9466-3.1651-14.4447 c0-14.7353,10.5029-25.8535,24.4296-25.8623c13.9288,0.0088,24.4307,11.127,24.4307,25.8623 c0,5.4991-2.0251,13.0307-3.2579,15.0924c-1.2327,2.0618-0.0249,3.607-0.0249,3.607l0.0158-0.0487 C57.0162,53.9628,59.4061,51.4788,60.8332,48.2998z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.1611,40.6344c0.9756,0.5038,1.643,1.5194,1.643,2.6874l-0.0002,15.5047c0,1.2299-0.74,2.2845-1.8007,2.7478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.5419,39.6241c0,0-6.354,1.7853-7.0674,11.4887s6.9726,11.424,6.9726,11.424L27.5419,39.6241z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.8586,40.6258c-0.8573,0.5269-1.4336,1.4669-1.4456,2.5423l-0.1726,15.5037c-0.0139,1.2475,0.7356,2.3231,1.8156,2.7878"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.716,39.5293c0,0,6.3337,1.8559,6.939,11.5667c0.6052,9.7107-7.0995,11.3456-7.0995,11.3456L44.716,39.5293z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0474,53.8081c3.209-5.0583,5.0887-11.1701,5.0887-18.1887c0-15.7593-11.3519-28.5359-27.1053-28.5525V7.0662 c-0.0053,0-0.0102,0.0002-0.0154,0.0002c-0.0051,0-0.0102-0.0002-0.0153-0.0002v0.0007 C20.2467,7.0835,8.8948,19.8601,8.8948,35.6194c0,7.0186,1.8794,13.1304,5.0884,18.1887"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.2136,20.1939c-3.1322-4.4436-8.1665-7.3121-14.1882-7.3184V12.875c-0.0034,0-0.0066,0.0001-0.01,0.0001 c-0.0033,0-0.0066-0.0001-0.0099-0.0001v0.0005c-5.9961,0.0063-11.0132,2.8504-14.1482,7.2618"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A8.svg b/public/assets/img/icons/1F3A8.svg
new file mode 100644
index 0000000..bd5da7c
--- /dev/null
+++ b/public/assets/img/icons/1F3A8.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,36c-0.25-0.75-0.71-2.1-2-3c-1.56-1.08-3.63-1.01-4-1c-0.76,0.03-1.18,0.16-2,0c-0.58-0.12-1.53-0.3-2-1 c-0.4-0.59-0.15-1.08,0-3c0.12-1.51,0.17-2.27,0-3c-0.37-1.58-1.49-2.56-2-3c-1.05-0.92-2.38-1.56-5-2c-1.82-0.31-4.75-0.6-9,0 c-2.15,0.3-5.46,0.87-8,1.72c-1.77,0.58-3.74,1.41-6,3c-0.02,0.01-0.04,0.02-0.05,0.03c-3.44,2.24-5.39,6.2-5.22,10.31 C14.64,57.13,54.56,59.91,59,41C59.09,40.4,59.79,38.35,59,36z M38.21,30.12c-1.53,0-2.76-1.24-2.76-2.76 c0-1.53,1.23-2.76,2.76-2.76h2.71c1.52,0,2.76,1.23,2.76,2.76c0,0.76-0.31,1.45-0.81,1.95s-1.19,0.81-1.95,0.81H38.21z"/>
+ <circle cx="20" cy="33" r="3" fill="#61B2E4" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="42" r="3" fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35" cy="45" r="3" fill="#FCEA2B" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45" cy="44" r="3" fill="#D22F27" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,36c-0.25-0.75-0.71-2.1-2-3c-1.56-1.08-3.63-1.01-4-1c-0.76,0.03-1.18,0.16-2,0c-0.58-0.12-1.53-0.3-2-1 c-0.4-0.59-0.15-1.08,0-3c0.12-1.51,0.17-2.27,0-3c-0.37-1.58-1.49-2.56-2-3c-1.05-0.92-2.38-1.56-5-2c-1.82-0.31-4.75-0.6-9,0 c-2.15,0.3-5.46,0.87-8,1.72c-1.77,0.58-3.74,1.41-6,3c-0.02,0.01-0.04,0.02-0.05,0.03c-3.44,2.24-5.39,6.2-5.22,10.31 C14.64,57.13,54.56,59.91,59,41C59.09,40.4,59.79,38.35,59,36z M38.21,30.12c-1.53,0-2.76-1.24-2.76-2.76 c0-1.53,1.23-2.76,2.76-2.76h2.71c1.52,0,2.76,1.23,2.76,2.76c0,0.76-0.31,1.45-0.81,1.95s-1.19,0.81-1.95,0.81H38.21z"/>
+ <circle cx="20" cy="33" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="42" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35" cy="45" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45" cy="44" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3A9.svg b/public/assets/img/icons/1F3A9.svg
new file mode 100644
index 0000000..3dae6ee
--- /dev/null
+++ b/public/assets/img/icons/1F3A9.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="55.5322,51.262 36.5117,52.262 17.4911,51.262 16.5877,32.3764 56,32.3764"/>
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55.355,32.3764 54.6817,47.2519 55.8358,21.7542 55.9525,19.1777 56.5,7.0833 16.5,7.0833 18.3184,47.2519 17.645,32.3764"/>
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,51.262c0,0-11.2908,1.7703-17.5,1.7703S18.5,51.262,18.5,51.262c-7.3129-1.1586-14-2.0756-14-0.04 c0,3.5608,14.3269,6.4474,32,6.4474s32-2.8866,32-6.4474C68.5,49.1864,61.8129,50.1034,54.5,51.262z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55.355,32.3764 54.6817,47.2519 55.8358,21.7542 55.9525,19.1777 56.5,7.0833 16.5,7.0833 18.3184,47.2519 17.645,32.3764"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,51.262c0,0-11.2908,1.7703-17.5,1.7703S18.5,51.262,18.5,51.262c-7.3129-1.1586-14-2.0756-14-0.04 c0,3.5608,14.3269,6.4474,32,6.4474s32-2.8866,32-6.4474C68.5,49.1864,61.8129,50.1034,54.5,51.262z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AA.svg b/public/assets/img/icons/1F3AA.svg
new file mode 100644
index 0000000..f5e7bf1
--- /dev/null
+++ b/public/assets/img/icons/1F3AA.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.5" y="39" width="49" height="16" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 11.5,39 60.5,39"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 20.5,39 51.5,39"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 30.5,39 41.5,39"/>
+ <rect x="21" y="39" width="30" height="16" fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="30.5" y="39" width="11" height="16" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="44" width="0" height="11" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,44 33,55 39,55"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11.5" y="39" width="49" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 11.5,39 60.5,39"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 20.5,39 51.5,39"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,25 30.5,39 41.5,39"/>
+ <rect x="21" y="39" width="30" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="30.5" y="39" width="11" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="44" width="0" height="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,44 33,55 39,55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AB.svg b/public/assets/img/icons/1F3AB.svg
new file mode 100644
index 0000000..08ef0e9
--- /dev/null
+++ b/public/assets/img/icons/1F3AB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M48.7127,23.515c-3.4279-3.5522-4.0284-8.7836-1.8682-12.9334l-3.6009-3.7315L6.8857,41.9362l3.8016,3.9394 c4.0722-1.5735,8.8681-0.6711,12.09,2.6676c3.2219,3.3387,3.9531,8.1636,2.2356,12.1773l3.8016,3.9394l36.3579-35.0861 l-3.6009-3.7315C57.3473,27.8534,52.1406,27.0671,48.7127,23.515z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M48.1546,23.505 c-3.4279-3.5522-4.0284-8.7836-1.8682-12.9334l-3.6009-3.7315L6.3276,41.9262l3.8016,3.9394 c4.0722-1.5735,8.8681-0.6711,12.09,2.6676s3.9531,8.1636,2.2356,12.1773l3.8016,3.9394l36.3579-35.0861l-3.6009-3.7315 C56.7892,27.8434,51.5825,27.0572,48.1546,23.505z"/>
+ <ellipse cx="37.1223" cy="22.122" rx="2" ry="2" transform="matrix(0.7098 -0.7044 0.7044 0.7098 -4.8096 32.5704)" fill="#000000" stroke="none"/>
+ <ellipse cx="43.6116" cy="28.6606" rx="2" ry="2" transform="matrix(0.7098 -0.7044 0.7044 0.7098 -7.5322 39.0393)" fill="#000000" stroke="none"/>
+ <ellipse cx="50.101" cy="35.1992" rx="2" ry="2" transform="matrix(0.7098 -0.7044 0.7044 0.7098 -10.2548 45.5083)" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AC.svg b/public/assets/img/icons/1F3AC.svg
new file mode 100644
index 0000000..609a124
--- /dev/null
+++ b/public/assets/img/icons/1F3AC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="15.7986" cy="30.9666" r="1.5112" fill="#FFFFFF" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" d="M16.5878,37.3974V54.97c0,1.1026,1.8975,3,3,3l33.6372,0.2321c1.1025,0,2.2763-2.1295,2.2763-3.2321 V37.3974H16.5878z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="41.3736,12.9105 48.5254,16.5978 51.0755,15.6178 43.9229,11.9299"/>
+ <polygon fill="#3F3F3F" stroke="none" points="39.9624,20.129 32.2753,16.158 29.5359,17.2084 37.2265,21.1804"/>
+ <polygon fill="#3F3F3F" stroke="none" points="22.0853,20.0666 18.6391,21.7152 25.3257,25.7192 29.7098,24.0727"/>
+ <polygon fill="#3F3F3F" stroke="none" points="29.2578,31.3147 25.6628,31.3147 20.5536,37.0496 24.1487,37.0496"/>
+ <polygon fill="#3F3F3F" stroke="none" points="41.225,30.9669 38.3154,30.9669 32.5865,37.3974 35.4963,37.3974"/>
+ <polygon fill="#3F3F3F" stroke="none" points="44.5865,37.3974 47.4963,37.3974 53.225,30.9669 50.3154,30.9669"/>
+ <polygon fill="#FFFFFF" stroke="none" points="43.3309,36.9135 48.1979,31.4508 42.4806,31.4508 37.6136,36.9135"/>
+ <polygon fill="#FFFFFF" stroke="none" points="49.6923,36.9903 55.0593,36.9903 55.0593,30.9664"/>
+ <circle cx="15.7987" cy="30.9667" r="2.5116" fill="#3F3F3F" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" d="M16.5271,33.8909v3.3443h3.2915l5.4403-6.1061h-6.5834C18.3249,32.2981,17.5547,33.2765,16.5271,33.8909z"/>
+ <polygon fill="#FFFFFF" stroke="none" points="31.3297,36.9057 36.1827,31.4586 30.4818,31.4586 25.6288,36.9057"/>
+ <polygon fill="#FFFFFF" stroke="none" points="45.9297,11.195 49.5767,13.0755 48.4776,10.216"/>
+ <polygon fill="#FFFFFF" stroke="none" points="40.0134,13.3957 33.7331,15.8092 40.9335,19.5284 47.2216,17.1118"/>
+ <polygon fill="#FFFFFF" stroke="none" points="28.4988,17.9523 23.065,20.0406 29.8998,23.6317 35.4015,21.5173"/>
+ <path fill="#FFFFFF" stroke="none" d="M17.5363,22.2109l-4.9559,1.9047l1.5446,4.0189c0.3313-0.0798,0.6724-0.1334,1.0278-0.1334 c0.658,0,1.2769,0.155,1.8383,0.4148c0.0521-0.0293,0.092-0.0728,0.1495-0.0949l6.9447-2.6689L17.5363,22.2109z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17.7408,28.6434 51.0878,15.828 48.7808,9.8251 12.4573,23.7843 14.1948,28.3057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5878,37.3973v1.6856V54.97c0,1.6569,1.3431,3,3,3h32.9135c1.6569,0,3-1.3431,3-3V39.0829v-1.6855L16.5878,37.3973z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.8967,30.9664 55.5013,30.9664 55.5013,37.3974"/>
+ <line x1="16.5878" x2="16.5878" y1="37.0496" y2="33.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.6995,37.3974 24.3826,37.3974 30.1119,30.9664 25.4287,30.9664"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.6995,37.3974 36.3826,37.3974 42.1119,30.9664 37.4287,30.9664"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.6995,37.3974 48.3826,37.3974 54.1119,30.9664 49.4287,30.9664"/>
+ <circle cx="15.7985" cy="30.9664" r="2.5115" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.8789,17.084 40.2235,13.137 44.5949,11.4566 50.5971,14.5514"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.7714,19.8114 36.399,21.4887 28.7464,17.5363 33.119,15.859"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29.7098,24.0727 25.3257,25.7192 17.7011,21.7132 22.0853,20.0666"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AD.svg b/public/assets/img/icons/1F3AD.svg
new file mode 100644
index 0000000..38c27c6
--- /dev/null
+++ b/public/assets/img/icons/1F3AD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M33.6,29.0397c-0.28-2.33-1.42-9.24-1.42-9.24c-0.29-2.37-3.84-4.66-6.16-4.03c0,0-6.15,1.97-7.9,2.44 c-1.76,0.47-8.08,1.84-8.08,1.84c-2.31,0.62-4.25,4.37-3.31,6.57c0,0,2.47,6.55,3.39,8.71c0.69,1.63,3.13,4.58,4.05,6.18 c1.95,3.4,6.01,7.46,9.8,6.45l3.95-1.06c3.79-1.02,5.28-6.56,5.26-10.48C33.18,34.5698,33.81,30.7997,33.6,29.0397z M16.26,31.3898 c-1.07,0.28-2.11-0.13-2.32-0.93c-0.22-0.8,0.47-1.68,1.54-1.97c1.07-0.29,2.11,0.13,2.32,0.93 C18.02,30.2198,17.32,31.0998,16.26,31.3898z M26.11,28.7498c-1.06,0.28-2.1-0.13-2.32-0.93c-0.21-0.8,0.48-1.69,1.55-1.97 c1.06-0.29,2.1,0.1299,2.3199,0.93C27.87,27.5798,27.18,28.4598,26.11,28.7498z M23.54,38.4398c-2.4,0.65-3.24,5.31-3.88,2.91 c-0.65-2.4,0.78-4.8701,3.1801-5.51c2.4-0.65,4.87,0.78,5.5099,3.18C28.99,41.4197,25.94,37.7997,23.54,38.4398z"/>
+ <path fill="#3F3F3F" d="M21.6693,23.4356c2.1356-0.765,4.0226-1.1808,5.0998-0.9136c1.2528,0.3108,2.2244,1.0304,3.1249,2.106 L21.6693,23.4356z"/>
+ <path fill="#3F3F3F" d="M17.4538,24.5652c-2.232,0.4053-4.0741,0.9887-4.8733,1.7587c-0.9295,0.8956-1.4112,2.0046-1.6533,3.3863 L17.4538,24.5652z"/>
+ <path fill="#FFFFFF" d="M61.96,28.0497c0,0-6.32-1.37-8.07-1.84c-1.76-0.47-7.91-2.45-7.91-2.45c-2.32-0.62-5.87,1.67-6.16,4.04 c0,0-1.14,6.91-1.42,9.24c-0.21,1.76,0.42,5.53,0.42,7.38c-0.02,3.92,1.47,9.46,5.26,10.48l3.95,1.06c3.79,1.01,7.85-3.05,9.8-6.45 c0.92-1.6,3.36-4.55,4.05-6.18c0.92-2.16,3.39-8.71,3.39-8.71C66.21,32.4197,64.27,28.6697,61.96,28.0497z M44.14,34.7297 c0.22-0.8,1.26-1.22,2.32-0.93c1.07,0.28,1.7599,1.16,1.55,1.96c-0.22,0.8-1.26,1.22-2.32,0.93 C44.62,36.4098,43.93,35.5298,44.14,34.7297z M53.31,45.7498c-0.65,2.4-3.11,3.83-5.51,3.18c-2.4-0.64-3.83-3.11-3.19-5.51 c0.65-2.4,1.48,2.26,3.88,2.9C50.9,46.9698,53.95,43.3498,53.31,45.7498z M57.86,38.3998c-0.21,0.8-1.25,1.22-2.32,0.94 c-1.06-0.29-1.7599-1.17-1.54-1.97c0.21-0.8,1.25-1.22,2.32-0.93C57.39,36.7198,58.08,37.5998,57.86,38.3998z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.9197,46.898l-3.9508,1.0585c-3.7855,1.0144-7.852-3.0433-9.7979-6.4451c-0.9177-1.6042-3.3572-4.5516-4.0536-6.1821 c-0.9213-2.1567-3.3831-8.7075-3.3831-8.7075c-0.9413-2.2036,0.9945-5.9547,3.3091-6.5749c0,0,6.3153-1.3686,8.0716-1.8392 c1.7562-0.4705,7.9098-2.4429,7.9098-2.4429c2.3145-0.6202,5.8665,1.6604,6.1531,4.0394c0,0,1.1435,6.9053,1.4241,9.234 c0.212,1.7598-0.427,5.5314-0.4197,7.3792C33.198,40.3363,31.7052,45.8836,27.9197,46.898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.3499,39.0182c0.6432,2.4006-2.412-1.2173-4.8126-0.574c-2.4006,0.6432-3.2375,5.3039-3.8808,2.9033 c-0.6432-2.4006,0.7814-4.8681,3.182-5.5113C25.2391,35.1929,27.7066,36.6175,28.3499,39.0182z"/>
+ <ellipse cx="25.7256" cy="27.2976" rx="1.9999" ry="1.5" transform="matrix(0.9659 -0.2588 0.2588 0.9659 -6.1883 7.5881)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.6693,23.4356c2.1356-0.765,4.0226-1.1808,5.0998-0.9136c1.2528,0.3108,2.2244,1.0304,3.1249,2.106"/>
+ <ellipse cx="15.8699" cy="29.9379" rx="1.9999" ry="1.5" transform="matrix(0.9659 -0.2588 0.2588 0.9659 -7.2074 5.1273)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4538,24.5652c-2.232,0.4053-4.0741,0.9887-4.8733,1.7587c-0.9295,0.8956-1.4112,2.0046-1.6533,3.3863"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.031,55.9565l-3.9507-1.0587c-3.7855-1.0143-5.2784-6.5616-5.2627-10.4806c0.0073-1.8481-0.6316-5.6204-0.4195-7.3807 c0.2805-2.3284,1.4239-9.2325,1.4239-9.2325c0.2866-2.379,3.8386-4.6597,6.1532-4.0395c0,0,6.1535,1.9724,7.9099,2.443 c1.7561,0.4706,8.0715,1.8393,8.0715,1.8393c2.3145,0.6201,4.2503,4.3712,3.309,6.5748c0,0-2.4623,6.5519-3.3837,8.7089 c-0.6963,1.63-3.1355,4.5768-4.0531,6.1807C55.8829,52.9132,51.8165,56.9708,48.031,55.9565z"/>
+ <ellipse cx="55.9304" cy="37.8867" rx="1.5" ry="1.9999" transform="matrix(0.2588 -0.9659 0.9659 0.2588 4.8593 82.1061)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3491,32.5124c2.232,0.4053,4.0741,0.9887,4.8733,1.7587c0.9295,0.8956,1.4112,2.0046,1.6533,3.3863"/>
+ <ellipse cx="46.074" cy="35.245" rx="1.5" ry="1.9999" transform="matrix(0.2588 -0.9659 0.9659 0.2588 0.1055 70.6275)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.1336,31.3828c-2.1356-0.765-4.0226-1.1808-5.0998-0.9136c-1.2528,0.3108-2.2244,1.0304-3.1249,2.106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.6141,43.4203c0.6432-2.4006,1.4802,2.2601,3.8808,2.9033c2.4006,0.6433,5.4558-2.9746,4.8125-0.574 c-0.6432,2.4006-3.1107,3.8253-5.5113,3.182C45.3955,48.2884,43.9709,45.8209,44.6141,43.4203z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AE.svg b/public/assets/img/icons/1F3AE.svg
new file mode 100644
index 0000000..fd975c7
--- /dev/null
+++ b/public/assets/img/icons/1F3AE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-miterlimit="10" stroke-width="2" d="M34.3553,28.1713V9.1147c0,0,1.3139-2.3918,3,0 v19.0566"/>
+ <path fill="#9B9B9A" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M36.0455,53.8657l-10.4464,0 c-0.678,0-1.285,0.3865-1.6097,0.9818c-3.4584,6.3419-8.0837,7.8418-9.3408,8.0783c-0.1622,0.0305-0.3206,0.0576-0.4855,0.0624 C-0.2411,63.4131,7.0666,44.424,7.0666,44.424c2.0845-6.0901,7.1142-13.241,8.808-14.8908 c0.3487-0.3396,0.8102-0.5286,1.2969-0.5286h13.0964h11.4641h13.0964c0.4867,0,0.9483,0.189,1.2969,0.5286 c1.6938,1.6498,6.7235,8.8007,8.808,14.8908c0,0,7.3077,18.9891-7.0965,18.5642c-0.165-0.0049-0.3233-0.0319-0.4855-0.0624 c-1.2571-0.2365-5.8824-1.7364-9.3408-8.0783c-0.3246-0.5953-0.9316-0.9818-1.6097-0.9818l-10.4464,0"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M36.0455,53.8657l-10.4464,0 c-0.678,0-1.285,0.3865-1.6097,0.9818c-3.4584,6.3419-8.0837,7.8418-9.3408,8.0783c-0.1622,0.0305-0.3206,0.0576-0.4855,0.0624 C-0.2411,63.4131,7.0666,44.424,7.0666,44.424c2.0845-6.0901,7.1142-13.241,8.808-14.8908 c0.3487-0.3396,0.8102-0.5286,1.2969-0.5286h13.0964h11.4641h13.0964c0.4867,0,0.9483,0.189,1.2969,0.5286 c1.6938,1.6498,6.7235,8.8007,8.808,14.8908c0,0,7.3077,18.9891-7.0965,18.5642c-0.165-0.0049-0.3233-0.0319-0.4855-0.0624 c-1.2571-0.2365-5.8824-1.7364-9.3408-8.0783c-0.3246-0.5953-0.9316-0.9818-1.6097-0.9818l-10.4464,0"/>
+ <polygon fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.0106,38.3755 24.0106,39.1856 19.7963,39.1856 14.6472,39.1856 14.6472,38.3755 19.6921,38.3755"/>
+ <polygon fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.9239,34.0989 19.7339,34.0989 19.7339,38.3132 19.7339,43.4622 18.9239,43.4622 18.9239,38.4174"/>
+ <circle cx="30.25" cy="46" r="4" fill="#000000" stroke="none"/>
+ <circle cx="41.75" cy="46" r="4" fill="#000000" stroke="none"/>
+ <circle cx="48.6122" cy="38.7806" r="2" fill="#000000" stroke="none"/>
+ <circle cx="57.0811" cy="38.7806" r="2" fill="#000000" stroke="none"/>
+ <circle cx="52.8466" cy="42.5357" r="2" fill="#000000" stroke="none"/>
+ <circle cx="52.8466" cy="35.0667" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.3553,25.0834V7.0572c0,0,0.5049-0.8693,1.2903-0.9914c0.4816-0.0748,1.0688,0.1313,1.7097,0.9914v18.0262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3AF.svg b/public/assets/img/icons/1F3AF.svg
new file mode 100644
index 0000000..7adb076
--- /dev/null
+++ b/public/assets/img/icons/1F3AF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.4882" cy="39.4552" r="29.85" fill="#EA5A47" stroke="none"/>
+ <circle cx="39.4882" cy="39.4552" r="23.85" fill="#FFFFFF" stroke="none"/>
+ <circle cx="39.4882" cy="39.4552" r="15.85" fill="#EA5A47" stroke="none"/>
+ <circle cx="39.4882" cy="39.4552" r="10.9" fill="#FFFFFF" stroke="none"/>
+ <circle cx="39.4882" cy="39.4552" r="5.9" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="11.4659" x2="2.5131" y1="11.4989" y2="11.4989" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.4662" x2="11.4663" y1="11.4989" y2="2.546" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.5067" x2="6.5538" y1="15.5473" y2="15.5473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.5086" x2="15.5086" y1="15.5454" y2="6.5925" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.4865" x2="7.4778" y1="39.4644" y2="7.5188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.9689,16.3467c4.8593-3.674,10.9579-5.8915,17.5193-5.8915c16.0163,0,29,12.9837,29,29s-12.9837,29-29,29s-29-12.9837-29-29 c0-6.5467,2.1693-12.5867,5.8283-17.4404"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2567,20.6399c3.7421-2.6364,8.306-4.1847,13.2315-4.1847c12.7025,0,23,10.2975,23,23s-10.2975,23-23,23s-23-10.2975-23-23 c0-4.8704,1.5138-9.3872,4.0966-13.1056"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.04,26.4321c2.1945-1.2578,4.7374-1.9769,7.4482-1.9769c8.2843,0,15,6.7157,15,15s-6.7157,15-15,15s-15-6.7157-15-15 c0-2.6162,0.7305-5.1268,1.9079-7.268"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0779,34.4744c2.4674,0.3067,4.3769,2.4111,4.3769,4.9616c0,2.7614-2.2386,5-5,5c-2.4824,0-4.5422-1.809-4.9332-4.1806"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7775,30.1663c1.1474-0.4587,2.3996-0.7111,3.7107-0.7111c5.5228,0,10,4.4772,10,10s-4.4772,10-10,10s-10-4.4771-10-10 c0-1.2548,0.252-2.4731,0.6858-3.5895"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B0.svg b/public/assets/img/icons/1F3B0.svg
new file mode 100644
index 0000000..99ac71d
--- /dev/null
+++ b/public/assets/img/icons/1F3B0.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="m12.08 19.86h44.95v32.27h-44.95z"/>
+ <line x1="13.23" x2="55.87" y1="22.52" y2="22.52" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.305"/>
+ <line x1="13.23" x2="55.87" y1="49.72" y2="49.72" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.305"/>
+ <circle cx="63.48" cy="30.73" r="2.593" fill="#ea5a47"/>
+ <path fill="#d22f27" d="m64.51 28.18a2.59 2.59 0 0 1-3.579 3.579 2.592 2.592 0 1 0 3.579-3.579z"/>
+ </g>
+ <g id="line">
+ <line x1="13.23" x2="55.87" y1="19.86" y2="19.86" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.305"/>
+ <line x1="12.08" x2="12.08" y1="52.14" y2="19.86" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.95" x2="13.15" y1="52.14" y2="52.14" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.007"/>
+ <line x1="13.15" x2="55.95" y1="19.86" y2="19.86" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.007"/>
+ <line x1="27.06" x2="27.06" y1="19.86" y2="52.14" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.04" x2="42.04" y1="19.86" y2="52.14" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57.02" x2="63.16" y1="47.42" y2="47.42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="63.16" x2="63.16" y1="47.42" y2="34" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="63.16" cy="30.73" r="2.593" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.297"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.3 35.69 17.3 33.7 21.84 33.7 19.03 41.77"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.28 31.23 32.28 29.24 36.82 29.24 34.02 37.3"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.26 35.69 47.26 33.7 51.8 33.7 49 41.77"/>
+ <line x1="57.02" x2="57.02" y1="19.86" y2="52.14" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.3 35.69 17.3 33.7 21.84 33.7 19.03 41.77"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.28 31.23 32.28 29.24 36.82 29.24 34.02 37.3"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.26 35.69 47.26 33.7 51.8 33.7 49 41.77"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B1.svg b/public/assets/img/icons/1F3B1.svg
new file mode 100644
index 0000000..3729718
--- /dev/null
+++ b/public/assets/img/icons/1F3B1.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="35.9583" r="29" fill="#3F3F3F"/>
+ <circle cx="36" cy="35.9583" r="15" fill="#FFFFFF"/>
+ <path fill-opacity="0.6" d="M50.738,10.9985c4.8254,5.1792,7.7822,12.1224,7.7822,19.7596c0,16.0162-12.9837,29-29,29 c-5.3519,0-10.3612-1.4558-14.6646-3.9839C20.1448,61.4195,27.6533,64.9583,36,64.9583c16.0162,0,29-12.9838,29-29 C65,25.327,59.2692,16.047,50.738,10.9985z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="35.9583" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="32.5951" r="3.3632" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="40.3103" r="4.352" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B2.svg b/public/assets/img/icons/1F3B2.svg
new file mode 100644
index 0000000..60b2207
--- /dev/null
+++ b/public/assets/img/icons/1F3B2.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" points="58.0936,22.6076 35.6729,27.8442 13.9289,22.2732 35.6729,17.4173"/>
+ <polygon fill="#9B9B9A" points="58.2211,48.3473 36.0428,54.1045 35.6729,27.0042 58.1657,21.846"/>
+ <polygon fill="#D0CFCE" points="13.9856,47.957 35.7027,54.1045 35.6729,27.8442 22.6497,24.6986 13.9832,22.2957"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.069" points="35.6352,54.0172 57.4698,48.7313 57.4698,21.7647 35.6167,26.5155 13.7667,21.7647 13.7667,48.7313 35.6013,54.0172 35.6013,30.3713"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.069" points="13.7667,21.7647 35.8082,16.4545 57.4698,21.7647"/>
+ <circle cx="21.2735" cy="32.9339" r="3"/>
+ <circle cx="27.2446" cy="44.3761" r="3"/>
+ <circle cx="41.767" cy="45.2211" r="3"/>
+ <circle cx="46.8274" cy="38.0668" r="3"/>
+ <circle cx="51.8878" cy="30.9124" r="3"/>
+ <ellipse cx="35.8312" cy="21.1219" rx="4" ry="1.6191"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B3.svg b/public/assets/img/icons/1F3B3.svg
new file mode 100644
index 0000000..1ad859b
--- /dev/null
+++ b/public/assets/img/icons/1F3B3.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M24.239,20H17.0281a7.1536,7.1536,0,0,1,.0252,2h7.1534A7.18,7.18,0,0,1,24.239,20Z"/>
+ <path fill="#d0cfce" d="M26.9557,11.3057a6.4946,6.4946,0,0,0-6.3218-6.3219,6.3219,6.3219,0,0,0-6.3219,6.3219l-.0044-.026c.05,2.2573,1.4038,4.4042,2.2124,6.72h8.2325C25.562,15.6937,26.9061,13.5545,26.9557,11.3057Z"/>
+ <path fill="#d0cfce" d="M27.2917,27.47A11.7467,11.7467,0,0,1,24.78,24H16.471a11.7743,11.7743,0,0,1-2.4995,3.4438c-9.2582,9.2582-5.8275,25.063,1.1162,39.53L15,67H26.1756C33.1192,52.5328,36.55,36.7281,27.2917,27.47Z"/>
+ <path fill="#ea5a47" d="M24.2067,22H17.0533a7.1754,7.1754,0,0,1-.5823,2H24.78A7.1557,7.1557,0,0,1,24.2067,22Z"/>
+ <path fill="#ea5a47" d="M24.7525,18H16.52a10.7607,10.7607,0,0,1,.5081,2H24.239A10.8478,10.8478,0,0,1,24.7525,18Z"/>
+ <path fill="#9b9b9a" d="M22.1624,22H24.206a7.1759,7.1759,0,0,1,.0323-2H22.173C22.1417,20.6477,22.1332,21.3118,22.1624,22Z"/>
+ <path fill="#9b9b9a" d="M23.0568,11.3057A63.054,63.054,0,0,1,22.34,18h2.4118c.8095-2.3063,2.1536-4.4455,2.2032-6.6943a6.5112,6.5112,0,0,0-5.7781-6.2914C22.2321,5.3206,23.0783,8.3113,23.0568,11.3057Z"/>
+ <path fill="#9b9b9a" d="M27.291,27.47A11.7454,11.7454,0,0,1,24.7792,24h-2.43a20.8439,20.8439,0,0,0,.8172,3.47c3.0122,9.2582,1.896,25.0629-.3631,39.53l3.3482-.3277C33.0948,52.2052,36.5492,36.7281,27.291,27.47Z"/>
+ <path fill="#d22f27" d="M22.3489,24h2.43a7.1587,7.1587,0,0,1-.5732-2H22.1624A19.7444,19.7444,0,0,0,22.3489,24Z"/>
+ <path fill="#d22f27" d="M22.173,20h2.0653a10.84,10.84,0,0,1,.5135-2H22.34C22.2656,18.6511,22.2059,19.3159,22.173,20Z"/>
+ <path fill="#d0cfce" d="M21,4.9838h-.0007v.02c.0591.0038.1189.0044.1776.01A.636.636,0,0,0,21,4.9838Z"/>
+ <path fill="#d0cfce" d="M41.239,20H34.0281a7.1536,7.1536,0,0,1,.0252,2h7.1534A7.18,7.18,0,0,1,41.239,20Z"/>
+ <path fill="#d0cfce" d="M43.9557,11.3057a6.4946,6.4946,0,0,0-6.3218-6.3219,6.3219,6.3219,0,0,0-6.3219,6.3219l-.0044-.026c.05,2.2573,1.4038,4.4042,2.2124,6.72h8.2325C42.562,15.6937,43.9061,13.5545,43.9557,11.3057Z"/>
+ <path fill="#d0cfce" d="M44.2917,27.47A11.7467,11.7467,0,0,1,41.78,24H33.471a11.7743,11.7743,0,0,1-2.4995,3.4438c-9.2582,9.2582-5.9133,25.1037,1.03,39.5708L32,67H43.1756C50.1192,52.5328,53.55,36.7281,44.2917,27.47Z"/>
+ <path fill="#ea5a47" d="M41.2067,22H34.0533a7.1754,7.1754,0,0,1-.5823,2H41.78A7.1557,7.1557,0,0,1,41.2067,22Z"/>
+ <path fill="#ea5a47" d="M41.7525,18H33.52a10.7607,10.7607,0,0,1,.5081,2H41.239A10.8478,10.8478,0,0,1,41.7525,18Z"/>
+ <path fill="#9b9b9a" d="M39.1624,22H41.206a7.1759,7.1759,0,0,1,.0323-2H39.173C39.1417,20.6477,39.1332,21.3118,39.1624,22Z"/>
+ <path fill="#9b9b9a" d="M40.0568,11.3057A63.054,63.054,0,0,1,39.34,18h2.4118c.8095-2.3063,2.1536-4.4455,2.2032-6.6943a6.5112,6.5112,0,0,0-5.7781-6.2914C39.2321,5.3206,40.0783,8.3113,40.0568,11.3057Z"/>
+ <path fill="#9b9b9a" d="M44.291,27.47A11.7454,11.7454,0,0,1,41.7792,24h-2.43a20.8439,20.8439,0,0,0,.8172,3.47c3.0122,9.2582,1.896,25.0629-.3631,39.53h3.3719C50.1185,52.5328,53.5492,36.7281,44.291,27.47Z"/>
+ <path fill="#d22f27" d="M39.3489,24h2.43a7.1587,7.1587,0,0,1-.5732-2H39.1624A19.7444,19.7444,0,0,0,39.3489,24Z"/>
+ <path fill="#d22f27" d="M39.173,20h2.0653a10.84,10.84,0,0,1,.5135-2H39.34C39.2656,18.6511,39.2059,19.3159,39.173,20Z"/>
+ <path fill="#d0cfce" d="M38,4.9838h-.0007v.02c.0591.0038.1189.0044.1776.01A.636.636,0,0,0,38,4.9838Z"/>
+ <circle cx="19.9983" cy="52.0915" r="15" fill="#9b9b9a"/>
+ <path fill="#3F3F3F" d="M27.6018,39.1605A15.0029,15.0029,0,0,1,9.0328,62.3329,15.0041,15.0041,0,0,0,34.9983,52.0915,14.8862,14.8862,0,0,0,27.6018,39.1605Z"/>
+ <path fill="#d0cfce" d="M58.239,20H51.0281a7.1536,7.1536,0,0,1,.0252,2h7.1534A7.18,7.18,0,0,1,58.239,20Z"/>
+ <path fill="#d0cfce" d="M60.9557,11.3057a6.4946,6.4946,0,0,0-6.3218-6.3219,6.3219,6.3219,0,0,0-6.3219,6.3219l-.0044-.026c.05,2.2573,1.4038,4.4042,2.2124,6.72h8.2325C59.562,15.6937,60.9061,13.5545,60.9557,11.3057Z"/>
+ <path fill="#d0cfce" d="M61.2917,27.47A11.7467,11.7467,0,0,1,58.78,24H50.471a11.7743,11.7743,0,0,1-2.4995,3.4438C38.7133,36.702,42.0563,52.5329,49,67H60.1756C67.1192,52.5328,70.55,36.7281,61.2917,27.47Z"/>
+ <path fill="#ea5a47" d="M58.2067,22H51.0533a7.1754,7.1754,0,0,1-.5823,2H58.78A7.1557,7.1557,0,0,1,58.2067,22Z"/>
+ <path fill="#ea5a47" d="M58.7525,18H50.52a10.7607,10.7607,0,0,1,.5081,2H58.239A10.8478,10.8478,0,0,1,58.7525,18Z"/>
+ <path fill="#9b9b9a" d="M56.1624,22H58.206a7.1759,7.1759,0,0,1,.0323-2H56.173C56.1417,20.6477,56.1332,21.3118,56.1624,22Z"/>
+ <path fill="#9b9b9a" d="M57.0568,11.3057A63.054,63.054,0,0,1,56.34,18h2.4118c.8095-2.3063,2.1536-4.4455,2.2032-6.6943a6.5112,6.5112,0,0,0-5.7781-6.2914C56.2321,5.3206,57.0783,8.3113,57.0568,11.3057Z"/>
+ <path fill="#9b9b9a" d="M61.291,27.47A11.7454,11.7454,0,0,1,58.7792,24h-2.43a20.8439,20.8439,0,0,0,.8172,3.47c3.0122,9.2582,1.896,25.0629-.3631,39.53h3.3719C67.1185,52.5328,70.5492,36.7281,61.291,27.47Z"/>
+ <path fill="#d22f27" d="M56.3489,24h2.43a7.1587,7.1587,0,0,1-.5732-2H56.1624A19.7444,19.7444,0,0,0,56.3489,24Z"/>
+ <path fill="#d22f27" d="M56.173,20h2.0653a10.84,10.84,0,0,1,.5135-2H56.34C56.2656,18.6511,56.2059,19.3159,56.173,20Z"/>
+ <path fill="#d0cfce" d="M55,4.9838h-.0007v.02c.0591.0038.1189.0044.1776.01A.636.636,0,0,0,55,4.9838Z"/>
+ </g>
+ <g id="line">
+ <circle cx="19.9983" cy="52.0915" r="15" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="16.197" cy="47.6524" r="2"/>
+ <circle cx="19.777" cy="51.6524" r="2"/>
+ <circle cx="12.4566" cy="53.6524" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3031" d="M8.7027,37.8423a19.06,19.06,0,0,1,5.2688-10.3984c6.8233-6.8233.445-11.226.336-16.1643l.0045.0261a6.3219,6.3219,0,0,1,6.3219-6.3219,6.4947,6.4947,0,0,1,6.3218,6.3219c-.1053,4.7754-6.0734,9.05-.2966,15.497"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3031" d="M26.3992,35.0074a18.4794,18.4794,0,0,1,4.5723-7.5635c6.8233-6.8233.445-11.226.336-16.1643l.0045.0261a6.3219,6.3219,0,0,1,6.3219-6.3219,6.4947,6.4947,0,0,1,6.3218,6.3219c-.1052,4.7674-6.0534,9.0357-.3255,15.4646"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3031" d="M49,67c-6.9436-14.4671-10.2867-30.298-1.0285-39.5561,6.8233-6.8233.445-11.226.336-16.1643l.0045.0261a6.3219,6.3219,0,0,1,6.3219-6.3219,6.4947,6.4947,0,0,1,6.3218,6.3219c-.1089,4.9383-6.4872,9.3409.3361,16.1642C70.55,36.7281,67.1192,52.5329,60.1756,67Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0967" points="32.321 65.557 32.703 66.902 42.547 66.902 43.784 63.329"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B4.svg b/public/assets/img/icons/1F3B4.svg
new file mode 100644
index 0000000..35d60eb
--- /dev/null
+++ b/public/assets/img/icons/1F3B4.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="5.0503" width="38" height="62" fill="#d22f27"/>
+ <circle cx="30.9868" cy="21.3538" r="10" fill="#fff"/>
+ <path fill="#3f3f3f" d="M55,48.1415c-19.5-19.5-38,.0252-38,.0252V67H55Z"/>
+ </g>
+ <g id="line">
+ <rect x="17" y="5.0503" width="38" height="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="30.9868" cy="21.3538" r="10" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,48.1667s18.5-19.5,38,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B5.svg b/public/assets/img/icons/1F3B5.svg
new file mode 100644
index 0000000..313cee0
--- /dev/null
+++ b/public/assets/img/icons/1F3B5.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" points="26.324,22.8117 51.6188,17.5516 51.5493,12.875 26.105,18.5407"/>
+ <circle cx="20.7561" cy="51.59" r="5.7867" fill="#3F3F3F" stroke="none"/>
+ <circle cx="46.2061" cy="46.0127" r="5.787" fill="#3F3F3F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.6188,17.5516 26.1735,23.2225 26.105,18.5407 51.5493,12.875"/>
+ <circle cx="20.7563" cy="51.5901" r="5.7868" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.105" x2="26.5431" y1="18.5407" y2="51.5901" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.2063" cy="46.0129" r="5.7868" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.555" x2="51.9931" y1="12.9635" y2="46.0129" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B6.svg b/public/assets/img/icons/1F3B6.svg
new file mode 100644
index 0000000..6970a65
--- /dev/null
+++ b/public/assets/img/icons/1F3B6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="15.2049" cy="45.7102" r="5.5484" fill="#3f3f3f" stroke="none"/>
+ <circle cx="29.4459" cy="57.9304" r="5.548" fill="#3f3f3f" stroke="none"/>
+ <circle cx="46.1395" cy="45.7102" r="5.5484" fill="#3f3f3f" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="15.2049" cy="45.7102" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="29.4459" cy="57.9304" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.1395" cy="45.7102" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.7293,17.1547 50.7609,17.1547 51.1395,45.7102"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.0358,29.3749 34.0673,29.3749 34.4459,57.9304"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.7947,17.1547 19.8263,17.1547 20.2049,45.7102"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B7.svg b/public/assets/img/icons/1F3B7.svg
new file mode 100644
index 0000000..9d63cce
--- /dev/null
+++ b/public/assets/img/icons/1F3B7.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M58.3359,42.5786c-2.7773-2.126-8.5199-5.8337-10.2807-6.9909c0.8311,5.1719,1.7668,16.6156,0.47,18.8578 c-0.3819,0.6601-0.3669,1.6449-0.6462,1.6449c-1.1557,0-4.1123-14.8042-4.1123-14.8042 c0.0169-0.0169-5.1231-25.0405-5.8159-27.611c-0.4102-1.5249-2.2325-2.7641-2.6436-2.9374 c-1.211-0.5103-7.4913-0.8018-10.1632-1.1162c1.5498,0.3779,6.8551,2.5792,7.7545,3.1724 c2.1982,1.4487,2.8586,7.6358,4.9348,26.0835c0.3554,3.1572,1.1778,10.8786,1.5274,13.7468 c0.749,6.1211,1.1333,7.5279,2.4673,10.3394c1.4287,3.0117,6.051,4.4648,6.051,4.4648c4.6997-0.4112,7.3433-4.3532,7.3433-7.7546 c-0.0449-1.0098-0.4355-9.5911,0.4112-12.4543C56.155,45.4569,57.5771,43.3198,58.3359,42.5786z"/>
+ <path fill="#3f3f3f" stroke="none" d="M19.563,8.3379c-0.0078,0.0811-0.4535,1.3485-0.4653,1.4232c0.2315,0.0254,1.0852,0.0304,1.3137,0.0548 c1.1133,0.1206,3.0453,0.4053,4.3519,0.5747c-0.1103-0.166-0.3705-1.7343-0.4418-1.8852 c-0.5351-0.0273-1.6859-0.0161-2.3226-0.0581C21.1883,8.3936,20.2017,8.3623,19.563,8.3379z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="39.6742" x2="41.2082" y1="30.2782" y2="29.3319" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2874" x2="42.1499" y1="34.7762" y2="33.7121" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.9201" x2="42.747" y1="39.3144" y2="37.959" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.6799" x2="43.4299" y1="44.2521" y2="42.5051" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9788,67.1744l-0.2473,0.0124c-1.9476,0.0976-4.528-0.6466-6.0516-3.8582c-1.3826-2.9143-1.9445-6.7954-2.7225-13.1606 c-1.7866-14.6171-3.5588-35.4876-6.1067-37.1668c-3.6575-2.4104-16.4202-2.7051-15.939-3.24 c0.102-0.1134,0.4415-0.2152,1.6139-0.2573c0.4613-0.0166,0.0362-1.4799,0.6104-1.4837 c1.1638-0.0077,3.7966,0.2283,5.2394,0.2793c0.2471,0.0088,0.5007,1.0585,0.7517,1.0691 c4.3901,0.1854,8.9637,0.8552,11.0332,1.7268c0.5752,0.2423,1.2915,0.562,1.8241,2.5387 c2.0671,7.6717,8.1527,43.2176,9.8464,43.2176c1.6937,0,1.3243-18.9038,0.1054-21.0217 c-1.2188-2.1179,10.4479,6.9191,10.4479,6.9191s-2.0679,1.2514-2.8921,4.0368c-0.8243,2.7854-0.3793,12.9091-0.3793,12.9091 c0,4.0863-3.268,7.4093-7.333,7.4982"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B8.svg b/public/assets/img/icons/1F3B8.svg
new file mode 100644
index 0000000..27b248a
--- /dev/null
+++ b/public/assets/img/icons/1F3B8.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M33.0751,48.3332c2.3369-0.9131,4.8243-2.2304,5.129-2.5878c0.1191-0.1397,0.4553-2.3764,0.5129-2.4946 c-0.7393,0.0313-3.7431-0.8208-4.6161-1.0258c-1.6875-0.3936-4.8421-5.8358-4.1731-7.7401c0.5156-1.4688,3.6835-7.064,3.6835-7.064 s-0.7169-0.5712-1.8532-0.381c-0.7231,0.1211-1.979,0.9429-2.1567,1.1504c-1.1455,1.3379-3.2272,6.7993-4.1032,8.1597 c-0.9385,1.4541-2.1622,2.3806-3.8234,2.6111c-1.4424,0.2002-3.8944,0.9347-6.2714,2.7277 c-2.7988,2.1103-5.1115,8.3067-1.632,13.0323c0.8211,1.1148,6.0415,4.6902,10.2347,3.7535 c3.6128-0.807,6.8309-3.4038,7.1573-6.4578C31.172,51.9363,31.0877,49.1105,33.0751,48.3332z"/>
+ <ellipse cx="22.7523" cy="47.7785" rx="5.4696" ry="5.4697" transform="matrix(0.9999 -0.0158 0.0158 0.9999 -0.751 0.3649)" fill="#FFFFFF" stroke="none"/>
+ <path fill="#a57939" stroke="none" d="M58.0079,14.3936c-0.0625,0.0039-5.6067,2.7464-6.6692,3.3904c-1.541,1.0313-2.5045,3.7789-2.6432,3.9146 L25.7707,43.4169c0.4381,0.4626,1.6745,1.6307,1.9548,2.1867l23.8869-22.6504c-0.0875-0.0921,1.9549-0.3566,3.3142-1.9664 c0.3054-0.3617,1.1459-1.5814,2.2198-2.5511c1.074-0.9697,2.3815-1.6893,2.75-2.4187 C60.653,14.5197,58.5105,14.3609,58.0079,14.3936z"/>
+ <path fill="#EA5A47" stroke="none" d="M32.3593,41.0938c-0.0801,0.0596-0.1554,0.1276-0.2148,0.2158c0.0591-0.0877,0.1377-0.1514,0.2163-0.2139 L32.3593,41.0938z"/>
+ <path fill="#EA5A47" stroke="none" d="M28.0857,44.1359c-0.0324-0.0472-0.0661-0.0932-0.0998-0.1396 C28.0196,44.0427,28.0533,44.0888,28.0857,44.1359z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.8988" x2="23.2618" y1="46.9101" y2="49.1996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.3386,22.2637c0,0,1.3423-0.0178,2.2362-0.5799c0.8941-0.562,1.0716-1.066,1.0637-1.542s0.7356-2.3263,2.3062-2.7289 c1.5708-0.4028,2.4877-1.2997,2.128-2.2506c-0.3598-0.9508-2.1142-0.6964-2.5538-0.6898 c-0.4397,0.0066-3.1881,1.6713-3.1881,1.6713s-3.5106,2.3476-3.9665,2.9203c-0.4557,0.5728-0.5206,1.0193-0.5206,1.0193 L26.2045,43.1537"/>
+ <ellipse cx="22.7523" cy="47.7785" rx="5.4696" ry="5.4697" transform="matrix(0.9999 -0.0158 0.0158 0.9999 -0.751 0.3649)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.1674,38.3398c-0.6184-1.6047-0.6911-3.4291-0.0767-5.1788c0.8444-2.4046,3.2143-5.4706,3.2061-5.5286 c-0.036-0.2561-2.4648-0.6658-4.0754,1.2156c-1.6106,1.8814-1.9747,3.5723-2.4923,4.7953 c-0.5176,1.223-0.6392,1.4866-1.4695,2.7743c-0.7821,1.2129-2.3485,2.2248-3.7112,2.4143 c-1.3627,0.1894-3.5669,0.6275-6.2429,2.6452c-3.1998,2.4126-5.3398,8.5125-1.546,13.664 c1.7344,2.355,6.314,5.2555,11.4299,3.3176c3.7656-1.4265,5.0953-3.635,5.5126-4.6436c0.5701-1.378,0.8892-3.167,0.9549-3.6356 c0.1095-0.7806-0.0477-1.6554,1.7554-2.3604c1.8031-0.7051,3.987-1.7099,4.5698-2.3949c0.6572-0.7728,0.7207-1.5145,0.4697-2.1736 c-0.1366,0.0216-1.1682,0.3697-3.1645-0.0969c-1.9963-0.4665-2.0687-1.1225-2.3125-1.2866"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3B9.svg b/public/assets/img/icons/1F3B9.svg
new file mode 100644
index 0000000..5eefb68
--- /dev/null
+++ b/public/assets/img/icons/1F3B9.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13.6299" y="13.0801" width="45.6611" height="45.6621" fill="#FFFFFF" stroke="none"/>
+ <rect x="32.8642" y="12.2618" width="7.0732" height="30.5028" fill="#3F3F3F" stroke="none"/>
+ <rect x="46.0632" y="12.1986" width="6.8837" height="30.7554" fill="#3F3F3F" stroke="none"/>
+ <rect x="19.6653" y="11.8539" width="7.5783" height="31.3528" fill="#3F3F3F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="12.6294" y="12.0802" width="47.6616" height="47.6616" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="19.6398" y="12.0702" width="7.4038" height="30.9107" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32.7584" y="12.0702" width="7.4037" height="30.9107" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="45.8769" y="12.0702" width="7.4037" height="30.9107" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5448" x2="24.5448" y1="47.433" y2="59.7418" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.4602" x2="36.4602" y1="47.433" y2="59.7418" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.3756" x2="48.3756" y1="47.433" y2="59.7418" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BA.svg b/public/assets/img/icons/1F3BA.svg
new file mode 100644
index 0000000..1109c82
--- /dev/null
+++ b/public/assets/img/icons/1F3BA.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M62.1307,26.5044h-0.0099v0.0492C62.1215,26.5364,62.1292,26.5214,62.1307,26.5044z"/>
+ <path fill="#FCEA2B" stroke="none" d="M53.2005,33.9616c-0.1729-0.2185-1.8227-2.1692-1.9919-2.3487c-1.1848-1.2559-2.4592-1.3887-3.3-1.5459 c-0.6822-0.1161-12.9353,0.3153-13.2062,0.3154c-0.4038,0.0001-5.4346,0.071-5.4346,0.071 c-0.0658-0.003-9.8931-1.5033-10.0487-1.5459c-7.7496-2.1225-7.2259-11.2895-7.2206-11.4669l-2.5479-0.1341l0.2846,28.9336 l2.2-0.0297c0.0041-0.3338,1.758-7.678,3.1216-8.5623c1.0226-0.6632,4.7126-2.4821,6.1839-2.8838 c0.6338-0.1729,8.192-1.1288,8.2055-1.1297c4.7871-0.1623,7.7451,0.0009,11.7434,0.0594c1.1927,0.0174,3.2374-0.0484,4.1324,0 c3.3001,0.1784,4.7727,4.8017,4.7866,4.9055c0.1022,0.7574-0.7584,6.4588-0.9497,6.7144c-0.287,0.3835-3.127,1.6883-3.7774,1.8776 c-1.3965,0.4082-14.6606,1.1363-16.8569,0.4459c-1.2451-0.3911-2.3048-0.7688-2.973-1.7243 c-0.1671-0.2389-1.4568-1.6055-1.5757-2.7947c-0.0889-0.8886,1.9225-5.1252,2.1405-5.4108 c0.1567-0.2035-0.0851-0.9969,0.1487-1.0406l-4.6356,0.2507c0.1848,0.0413-2.8983,6.1734-0.8348,9.6792 c1.6852,2.496,3.9451,3.6601,5.1433,3.9541c0.1475,0.0361,10.8751,0.546,12.011,0.5351 c0.568-0.0054,10.3163-0.9216,10.3163-0.9216s4.4666-1.3128,5.4109-4.846C53.9821,44.1722,54.5789,35.7048,53.2005,33.9616z"/>
+ <path fill="#FCEA2B" stroke="none" d="M26.2811,36.6705c0.0047-0.007,0.0112-0.016,0.0157-0.0229l-0.2013,0.0117 C26.1577,36.6586,26.2194,36.6597,26.2811,36.6705z"/>
+ <path fill="#fcea2b" stroke="none" d="M65.6877,35.4277c0-0.5527-0.2219-7.8657-0.2219-7.8657l-1.4924-1.9159l-0.6,0.023 c-0.6761,0.151-2.7519,0.6533-3.7888,1.2733c0.4742-0.1221-1.5725,0.9777-1.3793,1.4465c0.1037,0.2537-0.6544,1.8465-0.3429,3.4488 c0.3162,1.6269,1.7009,3.2616,1.6508,3.2457c0.3974,0.3109,3.0486,1.2611,4.2078,1.3315c0.0001,0,0.0002-0.0001,0.0003-0.0001 C63.2122,36.368,65.6877,35.9491,65.6877,35.4277z"/>
+ <path fill="#fcea2b" stroke="none" d="M57.4302,30.236c0-0.5527-3.6773-1.0075-3.1245-1.0075h-6.0492c0.0293,0.0039-2.6167-0.0103-2.5948-0.0062 c1.9121,0.3594,7.8915,4.3526,7.6473,4.3635c-1.0337,0.0464,4.9366-0.1542,4.9366-0.1542S57.4302,30.7888,57.4302,30.236z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="57.8383" x2="54.3057" y1="30.2283" y2="30.2283" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63.8098,35.4331 65.2754,35.4331 65.2754,26.5952 63.8137,26.5952"/>
+ <line x1="30.2217" x2="30.2881" y1="37.4922" y2="44.1771" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.5614" x2="36.495" y1="44.1771" y2="37.4922" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.4021" x2="42.3357" y1="44.1771" y2="37.4922" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.7147" x2="43.0895" y1="22.6508" y2="22.6508" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.874" x2="37.2488" y1="22.6508" y2="22.6508" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.6007" x2="30.9754" y1="22.6508" y2="22.6508" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1079,37.6426c0,0-2.0417,2.6643-2.0417,4.7346c0,2.563,1.3796,4.0715,3.2173,4.6482 c1.9612,0.6154,18.1289,0.202,19.3513-0.154c1.3861-0.4037,3.3121-1.1107,3.4554-5.9911c0.1433-4.8803-1.7626-6.2501-2.571-6.7489 c-1.2532-0.7731-19.4493-0.1569-19.4493-0.1569s-5.189,0.362-7.6574,1.0359c-9.1295,2.4924-8.0053,11.5071-8.0053,11.5071H9.2654 V17.1103h3.0788c0,0-1.6465,9.7107,8.4778,12.178c2.1637,0.5273,6.989,0.7823,6.989,0.7823s19.023-0.0951,20.3492,0.1535 c1.3263,0.2486,2.7594,0.8684,4.2257,2.7225c2.2131,2.7984,2.3729,7.8267,1.1911,12.2513c-1.0834,4.0563-4.7447,5.0552-6.551,5.53 c-1.8491,0.4861-18.989,0.5285-20.9337,0c-1.2837-0.3489-3.3067-0.5402-5.2377-3.8217c-2.2431-3.8119-0.4919-8.0208,0.5584-9.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.8332,27.8924c-1.2323,0.5044-2.1005,1.7157-2.1005,3.1296c0,1.4065,0.859,2.6123,2.081,3.1215"/>
+ <line x1="30.2881" x2="30.2881" y1="26.2565" y2="26.759" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.5614" x2="36.5614" y1="26.759" y2="26.2565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.4021" x2="42.4021" y1="26.759" y2="26.2565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.2881" x2="30.2881" y1="54.5288" y2="55.0749" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.5614" x2="36.5614" y1="55.0749" y2="54.5288" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.4021" x2="42.4021" y1="55.0749" y2="54.5288" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BB.svg b/public/assets/img/icons/1F3BB.svg
new file mode 100644
index 0000000..5081fa9
--- /dev/null
+++ b/public/assets/img/icons/1F3BB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" d="M43.9439,35.0722c0.504,0.5663,0.9593,1.183,0.9832,1.2502c0.4488,0.9423,0.5862,2.0227,0.3781,3.0953 c-0.0108,0.0656-0.1071,0.4973-0.161,0.6489c-0.01,0.0298-0.2472,0.5995-0.3817,0.8455c-0.0502,0.0895-0.0994,0.1783-0.1545,0.2638 c-0.6957,1.1809-1.7624,2.4803-2.6674,3.8946c-0.9569,1.4955-0.8246,2.1554-1.1615,2.9107 c-0.4395-0.367-0.9375-0.6771-1.5081-0.8813c-2.6-0.9304-5.4619,0.4231-6.3922,3.0231c-0.5809,1.6232-0.2712,3.3482,0.6759,4.6418 c-0.3025,0.2624-4.4344,3.1784-5.3895,4.0143c-4.2168,3.6905-9.84,3.5837-13.8775-0.2608l-0.3291-0.286 c-3.7426-4.1322-3.7091-9.7563,0.0855-13.8797c0.8594-0.934,3.8775-4.9919,4.1474-5.2877c1.2696,0.979,2.9864,1.3317,4.6236,0.7915 c2.6223-0.8652,4.0468-3.6924,3.1815-6.3149c-0.1898-0.5755-0.4874-1.081-0.8434-1.5296c0.7635-0.3179,1.4199-0.1692,2.9388-1.0885 c1.4364-0.8694,2.762-1.9034,3.9599-2.5694c0.0869-0.0529,0.1769-0.1,0.2676-0.1478c0.2493-0.1284,0.8247-0.3513,0.8548-0.3606 c0.1528-0.05,0.5868-0.1356,0.6527-0.1447c1.0774-0.1813,2.154-0.017,3.0848,0.4551c0.1104,0.0424,2.0447,1.6528,2.4301,2.3302"/>
+ <polygon fill="#A57939" points="61.0609,11.9568 56.7439,14.0139 59.4094,16.071"/>
+ <path fill="#A57939" d="M12.6194,56.683l4.2364-4.1571c0,0,1.3677-0.9057,2.7466,0.4679c1.3791,1.3736,0.4772,2.7472,0.4772,2.7472 l-3.9569,4.4273"/>
+ <path fill="#A57939" d="M56.4282,18.3835c-0.3439,0.1023-0.9641-0.9583-1.2339-1.2338l-0.7138,0.2213l-22.718,20.9923 l1.8457,1.7656C33.6082,40.1289,56.2547,18.6534,56.4282,18.3835z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="55.1152" x2="56.3934" y1="21.4191" y2="22.7171" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0058" x2="52.132" y1="17.3261" y2="18.4697" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9868" x2="54.5177" y1="23.5176" y2="25.0872" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.0002" x2="49.9045" y1="19.4768" y2="20.404" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="62.609" x2="63.9803" y1="17.8319" y2="16.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.4605" x2="56.8318" y1="10.6958" y2="9.3584" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9439,35.0722c0.504,0.5663,0.9593,1.183,0.9832,1.2502c0.4488,0.9423,0.5862,2.0227,0.3781,3.0953 c-0.0108,0.0656-0.1071,0.4973-0.161,0.6489c-0.01,0.0298-0.2472,0.5995-0.3817,0.8455c-0.0502,0.0895-0.0994,0.1783-0.1545,0.2638 c-0.6957,1.1809-1.7624,2.4803-2.6674,3.8946c-0.9569,1.4955-0.8246,2.1554-1.1615,2.9107 c-0.4395-0.367-0.9375-0.6771-1.5081-0.8813c-2.6-0.9304-5.4619,0.4231-6.3922,3.0231c-0.5809,1.6232-0.2712,3.3482,0.6759,4.6418 c-0.3025,0.2624-4.4344,3.1784-5.3895,4.0143c-4.2168,3.6905-9.84,3.5837-13.8775-0.2608l-0.3291-0.286 c-3.7426-4.1322-3.7091-9.7563,0.0855-13.8797c0.8594-0.934,3.8775-4.9919,4.1474-5.2877c1.2696,0.979,2.9864,1.3317,4.6236,0.7915 c2.6223-0.8652,4.0468-3.6924,3.1815-6.3149c-0.1898-0.5755-0.4874-1.081-0.8434-1.5296c0.7635-0.3179,1.4199-0.1692,2.9388-1.0885 c1.4364-0.8694,2.762-1.9034,3.9599-2.5694c0.0869-0.0529,0.1769-0.1,0.2676-0.1478c0.2493-0.1284,0.8247-0.3513,0.8548-0.3606 c0.1528-0.05,0.5868-0.1356,0.6527-0.1447c1.0774-0.1813,2.154-0.017,3.0848,0.4551c0.1104,0.0424,2.0447,1.6528,2.4301,2.3302 L43.9439,35.0722z"/>
+ <line x1="29.2127" x2="25.7589" y1="48.9006" y2="53.0395" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.953" x2="24.2662" y1="47.2105" y2="43.9772" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58.9788,16.5412 56.5197,14.0821 60.6872,11.3288 61.7321,12.3737"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.5021,37.7866 54.5546,16.7036 55.6563,17.8332"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2067,56.236l3.6146-3.4557c0,0,1.1839-0.7649,2.4343,0.4856c1.2505,1.2505,0.4891,2.4411,0.4891,2.4411l-3.3616,3.7022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.083,44.0587c0.3876,0.3232,0.7483,0.674,1.0798,1.0485"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BC.svg b/public/assets/img/icons/1F3BC.svg
new file mode 100644
index 0000000..ca174f6
--- /dev/null
+++ b/public/assets/img/icons/1F3BC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3109,42.1835c-0.3895-4.0287,3.2811-7.3285,7.3285-7.3285s7.3285,3.32,7.3285,7.3285c0,1.9413-0.5746,9.4819-10.7869,9.1301 c-4.5864-0.3678-8.4458-3.7482-9.0968-8.831c-0.5015-3.9165,0.0223-7.3091,4.0759-11.3628 c4.0537-4.0537,5.2229-4.2957,9.3212-9.9483s2.5823-9.2909,2.3736-10.0085s-1.6073-3.0374-4.2006-3.0374 c-2.5934,0-3.8432,2.7692-4.1817,3.9137c-0.3385,1.1445-0.7269,3.4443-0.0932,7.8778c0.4744,3.3194,8.0552,32.289,8.9828,36.6029 c0.089,0.4139,0.1574,0.8321,0.1961,1.2496c0.0029,0.0308,0.0279,0.7657,0.0279,0.7657c0,2.7615-2.2386,5-5,5 c-2.7614,0-5-2.2385-5-5c0-0.3646,0.039-0.7202,0.1132-1.0627c0,0,0.3213-1.1083,0.8974-1.2909"/>
+ <circle cx="33.9471" cy="57.1464" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BD.svg b/public/assets/img/icons/1F3BD.svg
new file mode 100644
index 0000000..aa7a8ed
--- /dev/null
+++ b/public/assets/img/icons/1F3BD.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#92d3f5" d="M49.9661,4.9838v6s-.41,13,5,13v43h-38v-43c5.3228-.1787,4.9687-13.0312,4.9687-13.0312l.0313-5.9688h3.8363a10,10,0,0,0,20,0Z"/>
+ <path fill="#61b2e4" d="M45.7971,5.0243a10,10,0,0,1-20,0s3.9632,5.0527,9.3243,5.19C40.6118,10.3552,45.7971,5.0243,45.7971,5.0243Z"/>
+ <path fill="#fcea2b" d="M14.9583,52.0078V47.0331C30.7508,47.0331,45.7971,28.1679,45.7971,5H50C50,30.9117,33.4936,52.0078,14.9583,52.0078Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8914,46.4939V24.0162c5.3229-.1787,4.9687-13.0313,4.9687-13.0313l.0313-5.9687h3.8363a10,10,0,0,0,20,0h4.1637v6s-.41,13,5,13v43h-38v-14.75"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.6674,8.3189A10.0055,10.0055,0,0,1,29.5179,8.203"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.9583,52.0078V47.0331C30.7508,47.0331,45.7971,28.1679,45.7971,5H50C50,30.9117,33.4936,52.0078,14.9583,52.0078Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BE.svg b/public/assets/img/icons/1F3BE.svg
new file mode 100644
index 0000000..b2063a0
--- /dev/null
+++ b/public/assets/img/icons/1F3BE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,63.9c0.3-4.4,1.9-6.6,5.4-10.1c3.3-3.3,5.5-7.4,5.5-12.2c0-9.5-8.3-17.2-18.6-17.2s-18.6,7.7-18.6,17.2 c0,4.8,2.2,8.9,5.5,12.2c3.5,3.5,5.1,5.7,5.4,10.1"/>
+ </g>
+ <g id="color">
+ <circle cx="36" cy="36" r="29" fill="#FCEA2B"/>
+ <path fill="#F1B31C" d="M50.7,11c4.8,5.2,7.8,12.1,7.8,19.8c0,16-13,29-29,29c-5.4,0-10.4-1.5-14.7-4C20.1,61.4,27.7,65,36,65 c16,0,29-13,29-29C65,25.3,59.3,16,50.7,11z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,63.9c0.3-4.4,1.9-6.6,5.4-10.1c3.3-3.3,5.5-7.4,5.5-12.2c0-9.5-8.3-17.2-18.6-17.2s-18.6,7.7-18.6,17.2 c0,4.8,2.2,8.9,5.5,12.2c3.5,3.5,5.1,5.7,5.4,10.1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3BF.svg b/public/assets/img/icons/1F3BF.svg
new file mode 100644
index 0000000..e7c55bd
--- /dev/null
+++ b/public/assets/img/icons/1F3BF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M13.1459,50.9481c0,2.7722,2.8927,6.0133,6.1177,4.4871l37.927-21.9146 c0.8035-0.4176,1.6385-0.0447,2.1156,0.7843l0.4895,0.7537c0.4771,0.8291,0.4596,2.6148-0.2836,2.9275L20.8246,60.1679 c-1.3862,0.831-3.6104,0.7012-5.3616,0.7012c-5.6745,0-10.2747-4.4418-10.2747-9.921"/>
+ <path fill="#92d3f5" stroke="none" d="M5.1883,50.9481c0-2.2158,1.7814-4.012,3.9788-4.012s3.9788,1.7962,3.9788,4.012"/>
+ <path fill="#61b2e4" stroke="none" d="M12.9961,59.3982c2.1208,1.5099,5.8513,2.024,8.1426,0.5897l37.9959-21.8142 c0.7597-0.3558,0.7511-1.8552,0.3191-2.5571l-0.1964-0.449l-0.0156,0.1047l-41.0083,23.524 C18.2334,58.7963,15.8213,60.1108,12.9961,59.3982z"/>
+ <path fill="#61b2e4" stroke="none" d="M9.6372,48.3409c-1.1216,1.959-0.2771,4.5512,1.8862,5.7898c0,0,1.8239,1.0541,2.4002-0.2086v0 c0.0788-0.4426-0.1506-0.8947-0.5626-1.1331c-0.9434-0.546-1.1558-1.8976-0.6901-2.7111"/>
+ <path fill="#61b2e4" stroke="none" d="M9.6372,48.3409c0.4536-0.7922,1.5004-1.0456,2.3381-0.5659c0.8377,0.4796,1.1492,1.5107,0.6956,2.3029"/>
+ <path fill="#FCEA2B" stroke="none" d="M23.3277,48.0304c-2.201,1.2615-5.0942,0.3494-6.4621-2.0372c-1.3679-2.3866-0.6925-5.344,1.5085-6.6055 c3.9184-2.2458,6.1114-5.9562,4.0774-9.5049l-5.4873-9.6681c0,0,1.4067-2.2395,3.4963-1.8747 c0.379,0.0662,0.7424-0.0995,0.8865-0.4554c0.8069-1.9935,3.9277-9.145,7.1242-3.5679l12.7244,22.2009 c0.3031,0.5288,0.1534,1.184-0.3342,1.4635L23.3277,48.0304"/>
+ <rect x="34.0996" y="20.1135" width="2.3651" height="19.5722" transform="matrix(0.866 -0.5 0.5 0.866 -10.2229 21.6469)" fill="#F1B31C" stroke="none"/>
+ <path fill="#9B9B9A" stroke="none" d="M20.552,26.536l-3.5879-6.3214c0,0,1.1922-1.989,3.4963-1.8747l0.8865-0.4554 c0,0,1.927-5.9618,4.8208-5.6537c0,0,2.9312,1.4284,5.6157,7.8648L20.552,26.536z"/>
+ <rect x="26.6594" y="12.1761" width="2.3651" height="9.6733" transform="matrix(0.866 -0.5 0.5 0.866 -4.7763 16.2002)" fill="#3F3F3F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.2,59.5163c-1.4043,0.72-3.0074,1.1774-4.7117,1.1774c-5.5228,0-10-4.2873-10-9.576"/>
+ <line x1="54.9748" x2="20.1412" y1="39.5643" y2="59.5501" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2332,51.1177c0,2.6758,2.8154,5.8041,5.9541,4.331l38.9131-22.2773l0.052,0.0163c1.4248,0.4466,2.2684,2.0549,1.927,3.4478 l-1.6391,0.9404"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5.4883,51.1177c0-2.1387,1.7338-3.8724,3.8724-3.8724s3.8724,1.7338,3.8724,3.8724"/>
+ <line x1="48.2143" x2="61.616" y1="24.9316" y2="17.2497" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.7005" x2="66.8117" y1="30.384" y2="18.8774" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.291" x2="64.4351" y1="25.5016" y2="11.0833" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.322,48.2532c-2.2017,1.2619-5.0958,0.3495-6.4642-2.0378s-0.6927-5.3457,1.509-6.6076 c3.9196-2.2465,6.1133-5.9581,4.0787-9.5079l-5.4891-9.6712c0,0,1.4071-2.2402,3.4974-1.8753 c0.3791,0.0662,0.7427-0.0996,0.8868-0.4555c0.8072-1.9941,3.9289-9.1479,7.1264-3.569l12.7285,22.2079 c0.3032,0.5289,0.1535,1.1843-0.3343,1.4639L23.322,48.2532"/>
+ <line x1="20.5454" x2="31.7803" y1="26.752" y2="20.3097" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5776" x2="21.3815" y1="38.8257" y2="41.9716" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.4891" x2="24.9334" y1="35.6391" y2="39.9016" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.5528" x2="26.8094" y1="30.2945" y2="27.8537" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C0.svg b/public/assets/img/icons/1F3C0.svg
new file mode 100644
index 0000000..629c2bf
--- /dev/null
+++ b/public/assets/img/icons/1F3C0.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="29" fill="#F4AA41"/>
+ <path fill="#E27022" d="M50.7,11c4.8,5.2,7.8,12.1,7.8,19.8c0,16-13,29-29,29c-5.4,0-10.4-1.5-14.7-4C20.1,61.4,27.7,65,36,65 c16,0,29-13,29-29C65,25.3,59.3,16,50.7,11z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="7" x2="65" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="7" y2="65" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2,57.7c-5.6-5.6-9-13.2-9-21.8c0-8.5,3.4-16.2,9-21.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9,14.2c5.6,5.6,9,13.3,9,21.8s-3.4,16.2-9,21.8"/>
+ <circle cx="36" cy="36" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C1.svg b/public/assets/img/icons/1F3C1.svg
new file mode 100644
index 0000000..137cb27
--- /dev/null
+++ b/public/assets/img/icons/1F3C1.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.3576" y="17.2677" width="6.0019" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <polygon fill="#FFFFFF" stroke="none" points="28.3595,33.8934 22.3576,35.2734 22.3576,29.2715 28.3595,29.2715"/>
+ <rect x="28.3595" y="23.2696" width="6.0019" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <rect x="34.3615" y="17.2677" width="6.0019" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <rect x="28.3595" y="14.9868" width="6.0019" height="2.2809" fill="#FFFFFF" stroke="none"/>
+ <polygon fill="#FFFFFF" stroke="none" points="40.3634,35.2734 34.3615,33.822 34.3615,29.2715 40.3634,29.2715"/>
+ <rect x="40.3634" y="23.2696" width="6.0019" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <rect x="46.3653" y="20.2686" width="6.0019" height="3.001" fill="#FFFFFF" stroke="none"/>
+ <rect x="46.3653" y="29.2715" width="6.0019" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <rect x="52.3672" y="23.2696" width="1.7444" height="6.0019" fill="#FFFFFF" stroke="none"/>
+ <rect x="40.3634" y="35.2734" width="6.0019" height="1.9308" fill="#FFFFFF" stroke="none"/>
+ <rect x="52.3672" y="35.2734" width="2.1134" height="2.4038" fill="#FFFFFF" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="22.3576" y="23.2696" width="6.0019" height="6.0019" fill="#000000" stroke="none"/>
+ <rect x="28.3595" y="17.2677" width="6.0019" height="6.0019" fill="#000000" stroke="none"/>
+ <rect x="28.3595" y="29.2715" width="6.0019" height="5.1396" fill="#000000" stroke="none"/>
+ <polygon fill="#000000" stroke="none" points="28.3595,17.2677 22.3576,17.2677 23.0418,16.6469 28.3595,16.0262"/>
+ <polygon fill="#000000" stroke="none" points="40.3634,17.2677 34.3615,17.2677 34.3615,15.6486 40.3634,16.621"/>
+ <rect x="34.3615" y="23.2696" width="6.0019" height="6.0019" fill="#000000" stroke="none"/>
+ <polygon fill="#000000" stroke="none" points="46.3653,23.2696 40.3634,23.2696 40.3634,18.6459 46.3653,19.9674"/>
+ <rect x="40.3634" y="29.2715" width="6.0019" height="6.0019" fill="#000000" stroke="none"/>
+ <rect x="46.3653" y="23.2696" width="6.0019" height="6.0019" fill="#000000" stroke="none"/>
+ <rect x="52.3672" y="20.3094" width="1.7444" height="2.9602" fill="#000000" stroke="none"/>
+ <rect x="52.3672" y="29.2715" width="1.9094" height="6.0019" fill="#000000" stroke="none"/>
+ <rect x="46.3653" y="35.2734" width="6.0019" height="3.4735" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0844,17.488C25.9694,15.6897,31.5062,13.2554,37.5,16c3.689,1.6892,5.6344,4.6976,15.0405,4.1142 C53.3291,20.0653,54,20.7109,54,21.5248c0,3.3025,0,11.1393,0,15.1253c0,0.6226-0.4235,1.0771-0.9648,1.354 C51.0882,39,45.7637,38.939,37.5,35c-3.3653-1.6041-8.5703-2.5683-14.4582,1.4425"/>
+ <line x1="19.3271" x2="19.3271" y1="12.875" y2="59.8348" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2-1F3FB.svg b/public/assets/img/icons/1F3C2-1F3FB.svg
new file mode 100644
index 0000000..8d02937
--- /dev/null
+++ b/public/assets/img/icons/1F3C2-1F3FB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2-1F3FC.svg b/public/assets/img/icons/1F3C2-1F3FC.svg
new file mode 100644
index 0000000..f7cf9ff
--- /dev/null
+++ b/public/assets/img/icons/1F3C2-1F3FC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2-1F3FD.svg b/public/assets/img/icons/1F3C2-1F3FD.svg
new file mode 100644
index 0000000..cfb8d01
--- /dev/null
+++ b/public/assets/img/icons/1F3C2-1F3FD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2-1F3FE.svg b/public/assets/img/icons/1F3C2-1F3FE.svg
new file mode 100644
index 0000000..c5e3c68
--- /dev/null
+++ b/public/assets/img/icons/1F3C2-1F3FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2-1F3FF.svg b/public/assets/img/icons/1F3C2-1F3FF.svg
new file mode 100644
index 0000000..42dcb17
--- /dev/null
+++ b/public/assets/img/icons/1F3C2-1F3FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C2.svg b/public/assets/img/icons/1F3C2.svg
new file mode 100644
index 0000000..45f1d54
--- /dev/null
+++ b/public/assets/img/icons/1F3C2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M38.5,22c2.5,9,5.7383,17.0801,5.7383,17.0801l-3.9649,3.5351L38.0322,56.126L34,55l0.5117-15.3643 l-0.6113-0.2353l-5.3945,0.0801L23,48l-4-1l4.1113-11.5908L30.8154,33L29.5,29L28,28h-1c0,0-2.333,0.875-9.333,12.875 c-1.5918,2.7295-3.209,0.833-3.209,0.833C14.792,40.958,26,24,26,24l11-5h4h15c0,0,0,3-3,3c-1.0479,0-3,0-13,0c-2,0,0,2,0,2"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41l6.5195-11.4092c1.3643-2.3872,3.8301-5.2969,5.4805-6.4658c1.6504-1.1689,4.3496-2.5752,6-3.125c1.6504-0.5498,5.25-1,8-1h3 c2.75,0,6.3496,0,8,0s3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,23c0,0,0,0,3.625,8.0625c1.4648,3.2578,1.6533,4.9502,1.6533,4.9502c0.1221,1.0928-0.3437,2.6875-1.0351,3.543 l-1.2129,1.5039c-0.6914,0.8554-1.4043,2.4433-1.584,3.5283l-1.5869,9.5654c-0.1797,1.085-1.1944,1.7305-2.2539,1.4346 l-0.1787-0.0498c-1.0596-0.2959-1.8965-1.4375-1.8604-2.5371l0.3789-11.3662c0.0361-1.0996-0.0713-2.0518-0.2392-2.1172 c-0.168-0.0645-1.2061-0.1035-2.3057-0.0879l-1.3945,0.0215c-1.0996,0.0156-2.4883,0.7851-3.086,1.709l-3.334,5.1601 c-0.5976,0.9238-1.9589,1.461-3.0263,1.1943l-0.1192-0.0292c-1.0674-0.2666-1.6396-1.334-1.2715-2.3702l2.7735-7.8213 c0.3681-1.0361,1.5283-2.1533,2.5781-2.4814l3.8858-1.2158c1.0498-0.3281,1.6279-1.4512,1.2841-2.4971l-0.0654-0.1992 c-0.3437-1.0459-0.9629-2.1255-1.375-2.4004C28.3379,28.2251,28,28,28,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,64c0,0-0.4502,0-1,0s-2.1699-0.6738-3.5996-1.4971L12.5996,46.4971C11.1699,45.6738,9.7754,44.5498,9.5,44S9,43,9,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5497f0f
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fadcbc" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fadcbc" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6c3ee41
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fadcbc" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fadcbc" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FB.svg b/public/assets/img/icons/1F3C3-1F3FB.svg
new file mode 100644
index 0000000..bef11c3
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fadcbc" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fadcbc" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9cc1ae0
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#debb90" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#debb90" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..62c0e56
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#debb90" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#debb90" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FC.svg b/public/assets/img/icons/1F3C3-1F3FC.svg
new file mode 100644
index 0000000..2f21edf
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#debb90" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#debb90" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..01f9016
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#c19a65" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#c19a65" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f73b582
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#c19a65" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#c19a65" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FD.svg b/public/assets/img/icons/1F3C3-1F3FD.svg
new file mode 100644
index 0000000..69cb631
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FD.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#c19a65" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#c19a65" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..df913e4
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#a57939" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#a57939" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d3cf6ad
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#a57939" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#a57939" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FE.svg b/public/assets/img/icons/1F3C3-1F3FE.svg
new file mode 100644
index 0000000..09ac372
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#a57939" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#a57939" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3527f91
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#6a462f" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#6a462f" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..13ab39e
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#6a462f" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#6a462f" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-1F3FF.svg b/public/assets/img/icons/1F3C3-1F3FF.svg
new file mode 100644
index 0000000..da633d3
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-1F3FF.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#6a462f" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#6a462f" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C3-200D-2640-FE0F.svg
new file mode 100644
index 0000000..310629a
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fcea2b" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fcea2b" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.422,11.05s.5786-.27.9252.0177c.4081.3371.6856,1.5991,1.168,2.145a3.2608,3.2608,0,0,0,1.8128,1.0716"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C3-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b0ac3ba
--- /dev/null
+++ b/public/assets/img/icons/1F3C3-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M26.665,22.585s.3038,3.708,3.3038,9.042c.2441.4345,1.5316,2.7838,1.5316,2.7838L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fcea2b" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fcea2b" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0839,31.5874s.26.5937.5761,1.32a4.72,4.72,0,0,1-.3515,3.46l-5.2343,6.9444A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0c.2291-1.9913-2.9451-5.7835-3.4724-6.7494l-2.5217-6.2574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9337,21.7988c-1.5315-4.06-4.2931-4.0317-5.9649-3.3818A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C3.svg b/public/assets/img/icons/1F3C3.svg
new file mode 100644
index 0000000..6fef698
--- /dev/null
+++ b/public/assets/img/icons/1F3C3.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M26.665,22.585s.3038,3.708,3.3038,9.042C30.2129,32.0615,31,33.335,31,33.335L25,45l-.25,18h3.4238L30,48l6-6,6-5V33L36,22"/>
+ <polyline fill="#fcea2b" points="42 36 49 46 59.167 52 58.167 55 46 50 37 42"/>
+ <path fill="#fcea2b" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A4.1078,4.1078,0,0,0,28,24"/>
+ </g>
+ <g id="line">
+ <circle cx="26.9688" cy="13.0938" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,36l5.8535,8.3613a11.0249,11.0249,0,0,0,2.8692,2.6553l6.7216,3.9668A2.3633,2.3633,0,0,1,58.667,53.5a1.69,1.69,0,0,1-2.35.74L47.85,50.76a14.1043,14.1043,0,0,1-3.3447-2.0889L37,42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8477,31.3594s.26.5937.5761,1.32a3.7314,3.7314,0,0,1-.498,3.0078l-4.8516,7.625A8.3233,8.3233,0,0,0,24.9727,47l-.1954,14a1.8486,1.8486,0,0,0,1.6846,2,2.1751,2.1751,0,0,0,1.9541-1.9854l1.3418-11.0292a6.789,6.789,0,0,1,1.6563-3.3995l3.1718-3.1718c.7774-.7774,2.1055-1.99,2.95-2.6944L40.4639,38.28A4.8637,4.8637,0,0,0,42,35h0a9.3085,9.3085,0,0,0-.958-3.7559L36,22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,22c-2-4-4.3594-4.2329-6.0312-3.583A3.859,3.859,0,0,0,27.6,22.251"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9375,22l-1.4189,5.0771A2.7758,2.7758,0,0,1,27,29H20"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..95ff35b
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f2e17ce
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FB.svg b/public/assets/img/icons/1F3C4-1F3FB.svg
new file mode 100644
index 0000000..9ba2c4b
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FB.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b1eecdb
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8e9a48a
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FC.svg b/public/assets/img/icons/1F3C4-1F3FC.svg
new file mode 100644
index 0000000..eb572a5
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FC.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9f925a3
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0280423
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FD.svg b/public/assets/img/icons/1F3C4-1F3FD.svg
new file mode 100644
index 0000000..1236525
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FD.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..730392e
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3e8b9e6
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FE.svg b/public/assets/img/icons/1F3C4-1F3FE.svg
new file mode 100644
index 0000000..541f702
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..247a225
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ba86894
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-1F3FF.svg b/public/assets/img/icons/1F3C4-1F3FF.svg
new file mode 100644
index 0000000..2bf4a76
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-1F3FF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-200D-2640-FE0F.svg b/public/assets/img/icons/1F3C4-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a70b3ad
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7567,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0855-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6711,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5013,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4333,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6933,61.1256a13.6291,13.6291,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5121,7.7205s.5967-.278.9542.0183c.4208.3477.7069,1.6491,1.2044,2.2121a3.3631,3.3631,0,0,0,1.87,1.1052"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4-200D-2642-FE0F.svg b/public/assets/img/icons/1F3C4-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9156740
--- /dev/null
+++ b/public/assets/img/icons/1F3C4-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5589" cy="8.7501" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M41.2252,21.7565A38.5074,38.5074,0,0,0,40.21,29.785c-.0095,1.9332.52,3.3974.4538,5.3335l.6873,8.01s-1.2612,9.36-1.9247,11.3992c-.2945.9065-2.0543.8369-2.0543.8369V42.9725l-1.9065-7.6262h-.9533l-5.72,7.6262L24.98,52.5052s-1.36-.4089-1.4337-1.3593c-.1583-2.0658,1.5881-11.0637,1.5881-11.0637l4.612-8.5489,1.9065-4.7664.04-3.6148A21.4423,21.4423,0,0,0,29.09,20.5849c-.88-.6768-1.8226-.7769-4.0152.3671a20.9394,20.9394,0,0,1-6.7682,2.0018c-1.43.0954-6.3869,0-6.7682,0a1.7742,1.7742,0,0,1-1.9037-1.9361s8.2906.03,9.8158-.5424,9.7234-3.9084,9.7234-3.9084L43.187,15.3277l11.4392,6.3869,3.672,1.4928s-.4308,1.9389-2.814,1.1763a31.64,31.64,0,0,1-5.6014-2.4117c-1.8427-1.08-3.1516-2.0877-4.8169-3.1735a2.4631,2.4631,0,0,0-2.1411-.162,1.577,1.577,0,0,0-1.2745,1.407C41.5226,20.56,41.3548,21.1912,41.2252,21.7565Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-miterlimit="10" stroke-width="2" d="M32.7564,61.1383a13.81,13.81,0,0,0,6.5219-.0536l4.7663-1.9066,4.7664-5.72a28.1609,28.1609,0,0,0,2.86-5.72c.9533-2.86,1.9065-3.4318,2.6692-3.4318a4.1682,4.1682,0,0,1,1.7158.572s.6673,2.0972.1907,2.86c0,0-2.0019,3.05-1.43,2.3831a17.1822,17.1822,0,0,1,2.4785-.3813c.7626,0,3.5271.3813,3.8131,2.2879a3.6809,3.6809,0,0,0,1.0486,2.86c.9638,1.417,1.2817,3.014.6673,3.8131-.7853,1.0212-3.3652,1.0927-5.6353-.9188q-.6743-.4473-1.3474-.8924-1.0856-.7178-2.1687-1.43s-2.1926,1.3345-4.957,3.2411a16.7389,16.7389,0,0,1-7.812,3.1847,15.2771,15.2771,0,0,1-6.0707-.427"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.7237,52.6959s2.2879,1.2392,8.77,2.6691a210.2877,210.2877,0,0,0,21.7346,3.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6708,47.7389s.9536-3.6755,2.86-3.6755a2.1691,2.1691,0,0,1,1.2741.49,2.516,2.516,0,0,1,.5977,2.6681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.501,57.49a4.6978,4.6978,0,0,1,5.044-.7656"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.433,58.6594s3.1458,2.1926,4.1944.6673c.572-.8579.858-2.86-2.0018-3.7177"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.693,61.1256a13.6292,13.6292,0,0,0,9.1922-1.0837c3.5271-2.3832,5.9728-8.49,14.5522-9.4432"/>
+ <circle cx="33.5589" cy="8.7501" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.5851,21.0473h4.8617a18.6309,18.6309,0,0,0,8.5794-2.3832,22.68,22.68,0,0,1,7.6262-2.86,77.4464,77.4464,0,0,1,8.5794-.4766,13.6688,13.6688,0,0,1,7.6262,2.3831,30.1609,30.1609,0,0,0,6.1963,3.8131c1.8112.7626,3.3364,1.43,3.3364,1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7661,20.0435s-1.052,7.93-.9934,10.03a21.2083,21.2083,0,0,0,.5105,3.8426A92.3713,92.3713,0,0,1,40.82,44.8791l-1.0976,8.5794c-.1722,1.0486-.8609,1.9065-1.55,1.9065s-1.2914-.8579-1.2914-1.9065V44.8791a17.5053,17.5053,0,0,0-.43-3.7178L35.59,37.2529c-.2583-1.0486-.6027-1.8112-.8609-1.8112s-5.7956,5.4126-6.3508,7.3163c-.4,1.3737-1.8725,7.8655-1.8725,7.8655-.2574.9637-.9452,1.6186-1.6916,1.469-.7637-.1526-1.0038-1.1935-.96-2.1354a77.0643,77.0643,0,0,1,.9909-8.3344c.65-1.9294,4.6359-8.0838,4.6359-8.0838A15.2485,15.2485,0,0,0,31.1551,29.75a21.3952,21.3952,0,0,0,.6465-5.652,5.3294,5.3294,0,0,0-.8609-2.86,5.107,5.107,0,0,0-.8609-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C4.svg b/public/assets/img/icons/1F3C4.svg
new file mode 100644
index 0000000..003809d
--- /dev/null
+++ b/public/assets/img/icons/1F3C4.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M34,66c0,0,5,1,8,0l5-2l5-6c0,0,2-3,3-6s2.0313-3.625,2.8281-3.625c0.7969,0,1.8291,0.625,1.8291,0.625 s0.6914,2.1738,0.167,3c0,0-2.1103,3.2178-1.4736,2.4795c0,0,1.7744-0.3545,2.6494-0.3545s3.6689,0.3867,4,2.375 c0.125,0.75-0.125,1.8242,1.125,2.9746c0,0,1.1221,4,0.709,3.9697c-0.4131-0.0302-4.583,0.543-5.834-0.4013 c0,0-2.751-3.0215-3.834-3.0215c0,0-2.3066,1.3506-5.167,3.4228C44.333,69,36.6445,68.0352,35,66.7754"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M45,23v16v8l-2,13h-3V47l-2-8h-1l-6,8l-4,10h-3l2-13l6-9l2-5v-5l-2.916-1.7495 c0,0-1.707-0.5835-3.999,0.6245S21.501,25.833,20.001,26s-6.6905,0-7.125,0C11.709,26,11,25.3335,11,24.042 c0,0,8.584-0.0425,10.25-0.626s10.25-4.0835,10.25-4.0835L46.084,18l11.9707,6.7378l3.7803,1.6792c0,0-0.377,1.8745-2.8975,1.1143 C56.6631,26.8452,52.667,25,49.0625,22.5c-0.6504-0.4507-3.125-1.0937-3.125,0.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.875,24L17,23.9927c2.75-0.0039,6.7998-1.1289,9-2.5c2.2002-1.3711,5.7998-2.7178,8-2.9927c2.2002-0.2749,6.25-0.5,9-0.5l0,0 c2.75,0,6.3496,1.125,8,2.5c1.6504,1.375,4.5752,3.1748,6.5,4C59.4248,25.3252,61,26,61,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,23v14c0,1.0996,0,2.9004,0,4v4c0,1.0996-0.1367,2.8896-0.3037,3.9766l-1.3926,9.0468C43.1367,59.1104,42.3252,60,41.5,60 c-0.8252,0-1.5-0.9004-1.5-2v-9c0-1.0996-0.2187-2.873-0.4854-3.9404l-1.0292-4.1192C38.2188,39.873,37.7754,39,37.5,39 c-0.2754,0-1.04,0.7197-1.7002,1.5996l-3.6006,4.8008c-0.6601,0.8799-1.5342,2.4355-1.9424,3.457l-2.5146,6.2852 C27.334,56.1641,26.3242,57,25.5,57c-0.8242,0-1.3633-0.8896-1.1953-1.9766l1.3906-9.0468 c0.168-1.087,0.8037-2.7256,1.4141-3.6407l3.7812-5.6718c0.6104-0.9151,1.4434-2.5,1.8516-3.5215l0.5156-1.2852 C33.666,30.8359,34,29.0996,34,28v-1c0-1.1001-0.4502-2.4502-1-3c-0.5498-0.5498-1-1-1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,53c0,0,0-4,2-4s2,2,1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,63.4443c0,0,1.1055-1.5527,2-2c2-1,3,0,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62,62.7441c0,0,3.2686,2.3047,4.4209,0.67c0.6445-0.9141,0.9121-3.0284-2.1162-3.9395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6.8125,57.1875c0,0,2.3535,1.2939,9.1875,2.8125c9,2,22.8125,3.1875,22.8125,3.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,66c4,1,9,1,12-1c3.7207-2.4805,6-9,15-10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C5.svg b/public/assets/img/icons/1F3C5.svg
new file mode 100644
index 0000000..3140c5b
--- /dev/null
+++ b/public/assets/img/icons/1F3C5.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.9988,4.0221 43,16.0208 36,16.0208 30.9584,10.9792 37.9207,4.0169 54.9988,4.0169"/>
+ <polyline fill="#ea5a47" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.9831,4.0039 36,16.0208 29,16.0208 16.9675,3.9883 23.9831,3.9883"/>
+ <polyline fill="#fcea2b" stroke="none" points="28,22.4271 28,17 44,17 44,22.4271"/>
+ <circle cx="36" cy="45.0208" r="23" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#f1b31c" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.9861,28 30.8575,38.4014 19.3815,40.0733 27.6891,48.1652 25.7329,59.5961 35.9958,54.1957 46.2628,59.5885 44.2981,48.159 52.5996,40.061 41.1225,38.3976"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="43" y1="16.0208" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9896" x2="16.9675" y1="13.0104" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9896" x2="23.9831" y1="12.0104" y2="4.0039" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34" x2="37.9207" y1="8" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="54.9988" y1="13" y2="4.0221" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9675" x2="23.9831" y1="3.9883" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.9207" x2="54.9988" y1="4.0169" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.9861,28 30.8575,38.4014 19.3815,40.0733 27.6891,48.1652 25.7329,59.5961 35.9958,54.1957 46.2628,59.5885 44.2981,48.159 52.5996,40.061 41.1225,38.3976"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C6.svg b/public/assets/img/icons/1F3C6.svg
new file mode 100644
index 0000000..d6c9c05
--- /dev/null
+++ b/public/assets/img/icons/1F3C6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M41.5853,12.831h-20.795c0.072,0.333,0.152,0.72,0.246,1.168c0.476,2.287,1.392,6.775,3.152,15.579 c0.112,0.562,0.239,1.1,0.373,1.616c0.04,0.154,0.084,0.3,0.126,0.451c0.1,0.365,0.207,0.721,0.32,1.064 c0.051,0.154,0.1,0.3,0.156,0.453c0.1213,0.3413,0.249,0.6713,0.383,0.99c0.049,0.117,0.1,0.236,0.147,0.35 c0.183,0.413,0.376,0.81,0.582,1.183l0.01,0.019c0.2198,0.3981,0.4604,0.7843,0.721,1.157l0.025,0.034 c0.2309,0.3262,0.4792,0.6397,0.744,0.939c0.042,0.047,0.085,0.093,0.128,0.139c0.2358,0.258,0.4852,0.5034,0.747,0.735 c0.042,0.037,0.084,0.076,0.127,0.112c2.0451,1.6637,4.6303,2.5178,7.264,2.4c0.9852,0.0032,1.968-0.1,2.931-0.308 C41.3121,31.7469,42.1939,22.2705,41.5853,12.831z"/>
+ <path fill="#f1b31c" stroke="none" d="M41.5853,12.831c0.6086,9.4384-0.2729,18.9138-2.612,28.078c4.706-1.027,7.576-4.732,8.922-11.46 c1.457-7.282,2.511-12.474,3.134-15.431c0.1-0.456,0.18-0.849,0.255-1.187H41.5853z"/>
+ <path fill="#fcea2b" stroke="none" d="M31.4213,51.333h-3.871V58.5h10.958v-7.167L31.4213,51.333z"/>
+ <path fill="#f1b31c" stroke="none" d="M43.8833,51.333h-5.375V58.5h5.375V51.333z"/>
+ <circle cx="36.0373" cy="24.581" r="4" fill="#f1b31c" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5373,11.832 c0,0,0-0.519-3.667,17.814c-1.588,7.942-5.5,12.572-12.833,12.572s-11.245-4.5-12.833-12.443 c-3.667-18.333-3.667-17.943-3.667-17.943L52.5373,11.832z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.0443,31.479 c0,0,0.079-0.261-5.421-3.928c-2.528-1.683-5.459-3.9-5.459-6.943s2.5-5.11,5.539-5.11h1.513"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7113,31.766 c0,0,0.079-0.261,5.579-3.928c2.528-1.683,5.541-3.9,5.541-6.943c-0.0146-2.842-2.3303-5.1341-5.1723-5.1196 c-0.0963,0.0005-0.1926,0.0037-0.2887,0.0096h-2.154"/>
+ <rect x="26.5503" y="50.332" width="18.333" height="9.167" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.0373" cy="24.581" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.0373" x2="36.0373" y1="50.332" y2="42.218" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7-1F3FB.svg b/public/assets/img/icons/1F3C7-1F3FB.svg
new file mode 100644
index 0000000..6d913de
--- /dev/null
+++ b/public/assets/img/icons/1F3C7-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7-1F3FC.svg b/public/assets/img/icons/1F3C7-1F3FC.svg
new file mode 100644
index 0000000..4383ef9
--- /dev/null
+++ b/public/assets/img/icons/1F3C7-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#debb90"/>
+ <path fill="#debb90" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7-1F3FD.svg b/public/assets/img/icons/1F3C7-1F3FD.svg
new file mode 100644
index 0000000..9ed0c39
--- /dev/null
+++ b/public/assets/img/icons/1F3C7-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#c19a65"/>
+ <path fill="#c19a65" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7-1F3FE.svg b/public/assets/img/icons/1F3C7-1F3FE.svg
new file mode 100644
index 0000000..b7dacba
--- /dev/null
+++ b/public/assets/img/icons/1F3C7-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#a57939"/>
+ <path fill="#a57939" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7-1F3FF.svg b/public/assets/img/icons/1F3C7-1F3FF.svg
new file mode 100644
index 0000000..887f3a5
--- /dev/null
+++ b/public/assets/img/icons/1F3C7-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#6a462f"/>
+ <path fill="#6a462f" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C7.svg b/public/assets/img/icons/1F3C7.svg
new file mode 100644
index 0000000..92a9237
--- /dev/null
+++ b/public/assets/img/icons/1F3C7.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="m54 49c-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.981-1.442-6.166-1.314-9.522 0.5635-15.21 2.938-18.83 2.001-0.9687-0.25-8.812-8-9.375-8.688l-3.5-3.406-0.4609 3.698c-3.167 2.125-3.664 3.708-8.664 7.708-0.5527 0.4424 1.314 2.172 2 2 4-1 8-1 8-1s1.898 6.183 2 8c0.1133 1.997 0 6 1 7 1.581 1.581 3 2 3 2s-2 4-3 6c-0.6328 1.265-0.3535 2.646 0 3 2 2 8 4 8 4l1-3s-5-2-5-3c0-1.129 4-4 5-6 0 0 6.56-0.4023 9-1 1.69-0.4141 7.038-2.797 10.61-4.432 1.781 2.58 4.178 5.71 4.178 6.432l-4 5 2 1s5-4 6-5c0.3535-0.3535 0.1914-1.538 0-2-0.541-1.307-1.158-2.735-1.791-4z"/>
+ <path fill="#6A462F" d="m48 49s-2.143 6.789-3 9c-0.8906 2.296-2 8-2 8l4.167-1.167 2.417-4.917-1.25-0.166v-2.584l2.916-3.041"/>
+ <path fill="#6A462F" d="m56 35h2s7 3 6 7c-0.7275 2.91-4.126 5.583 0.874 10.58 0 0 0.709 2.834-2.041 2.042 0 0-2.379-0.9268-3.375-4.083-1.75-5.542 1.651-8.183 1-10.21-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" d="m21.28 52.12-1.094 2.938c-0.625 0.2188-4.422 1.535-4.281 2.719 0.2187 1.844-0.9063 7.219-0.9063 7.219l-2 1s-2-8-2-9c0-0.79 0-2 1-3s6-4 6-4"/>
+ </g>
+ <g id="skin">
+ <circle cx="21.66" cy="21.52" r="2.969" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="m33.22 24.95 6.506 1.069-8.31 4.808-0.2061 2.032 0.2913 9.369 3.5-0.7271 0.09908-7.254c6.802-2.592 12.3-5.421 10.5-9.565l-2.192-3.898-14.98 0.1588-1.437 2.535 3.019 4.311-5.512 0.4391c-0.4757 0.8527 0.0585 2.702 1.089 2.748 1.927 0.1191 3.802 0.113 5.258-0.2418 1.919-0.5771 2.773-1.593 2.971-3.333-0.6014-2.452-0.3161-1.728-0.6014-2.452z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <circle cx="21.6" cy="20.81" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.37 28.59c3.052-0.03019 6.105 0.4847 4.513-1.838-2.223-2.713-2.706-1.703-2.425-4.755 0.4231-1.015 1.382-2.002 2.482-2.016 4.442-0.1066 8.627 0.7864 12.82 1.604 0.8095 0.2614 1.704 0.644 2.312 1.698 0.5417 0.9581 0.8023 1.671 0.7088 2.766 0 0-0.1072 1.838-0.7403 2.659-2.226 2.886-8.516 4.081-9.837 5.261l-0.2472 4.9c-0.07315 1.487-0.2026 3.366-1.573 3.496-1.683 0.1602-2.163-1.292-2.203-2.852 0 0-0.1731-5.068-0.1775-5.869-0.0045-0.8015 0.7853-2.355 1.535-3.049s0.2151-0.4125 1.889-1.168l4.747-2.148c1.495-1.187 0.9134-1.546 0.07506-1.779-0.8383-0.2324-5.126-0.6471-5.126-0.6471"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 35c-1-1-3.451-4.45-6-7-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 40s-1 3 0 5c1.188 2.377 5.791 8 5.791 9l-2.791 3s-1.138 0.748-1.124 1.376c0.041 1.917 1.915 1.624 1.915 1.624s6.378-5.564 6.209-6c-0.5107-1.319-1.367-3.735-2-5-1-2 4-5 4-8 0-1.601-1-6-5-7-1.725-0.4316-3.773-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24 64c-1.8-0.7598-3.957-1.957-5-3-0.3535-0.3535-0.6328-1.735 0-3l3-6s-1.419-0.4189-3-2c-1-1-0.8867-5.003-1-7-0.1025-1.817-2-8-2-8s-4 0-8 1c-0.6855 0.1719-2.553-1.558-2-2 5-4 5-4 8-6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26 61s0.5527 0.5254 1.23 1.166c0.6758 0.6416 0.6943 1.72 0.042 2.396-0.6543 0.6758-1.656 0.8252-2.23 0.333s-1.042-0.8955-1.042-0.8955"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m47 48s-7.385 3.359-10 4c-2.44 0.5977-9 1-9 1-4 4-5 6-5 6s1.629 1.342 3 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48 49s-2.143 6.789-3 9c-0.4707 1.213-0.6182 1.922-1.542 3.958-0.8242 1.816-0.9101 2.118-0.9101 2.118-0.3018 1.059 0.1269 2.148 0.9521 2.424s1.9-0.3066 2.389-1.292l1.049-2.114"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 62v2c0 1.1-0.6748 2-1.5 2s-1.5-0.7002-1.5-1.557v-2.401"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18 50s-5 3-6 4-1 2.21-1 3c0 0.5176 0.4834 2.854 1 5.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.68 35.03 2.32-0.03202s7 3 6 7c-0.7275 2.91-5 6 0 11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C8.svg b/public/assets/img/icons/1F3C8.svg
new file mode 100644
index 0000000..8d04d7e
--- /dev/null
+++ b/public/assets/img/icons/1F3C8.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="36" x2="36" y1="4.2" y2="67.7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="35.9" y2="35.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="30.9" y2="30.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="40.9" y2="40.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.6" x2="46.5" y1="58.6" y2="58.6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6" x2="48.4" y1="16" y2="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#A57939" d="M35.9,4c-11,6.4-18.3,18.3-18.3,31.9S25,61.5,36,67.9h0.1C47,61.5,54.4,49.6,54.4,36 C54.4,22.3,47,10.4,35.9,4"/>
+ <path fill="#6A462F" d="M41.7,8.1c5.8,7.9,9.2,18.8,7.4,29.1C47,48.9,39.6,58.4,29.9,63.5c1.9,1.7,3.9,3.2,6.1,4.5h0.1 c11-6.4,18.3-18.3,18.3-31.9C54.4,25.3,49.1,14.9,41.7,8.1z"/>
+ <line x1="36" x2="36" y1="4.2" y2="67.7" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="35.9" y2="35.9" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="30.9" y2="30.9" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9" x2="33.1" y1="40.9" y2="40.9" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.6" x2="46.5" y1="58.6" y2="58.6" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6" x2="48.4" y1="16" y2="16" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9,4c-11,6.4-18.3,18.3-18.3,31.9S25,61.5,36,67.9h0.1C47,61.5,54.4,49.6,54.4,36C54.4,22.3,47,10.4,35.9,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3C9.svg b/public/assets/img/icons/1F3C9.svg
new file mode 100644
index 0000000..8bb542f
--- /dev/null
+++ b/public/assets/img/icons/1F3C9.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M58.6194,13.2261c-12.3292-3.2325-25.9985-0.0171-35.6616,9.646 c-9.6832,9.6832-12.8918,23.3893-9.6257,35.7385l0.0486,0.0486c12.3292,3.2325,25.9985,0.0171,35.6616-9.646 C58.7255,39.33,61.934,25.6239,58.668,13.2747"/>
+ <path fill="#e27022" stroke="none" d="M60.0187,20.3525c-1.4674,9.6513-6.7618,19.7594-15.3964,25.7913 c-9.7444,6.8072-21.6281,8.2594-32.1623,4.9803c0.1342,2.5292,0.5149,5.0476,1.1665,7.5114l0.0484,0.0484 c12.283,3.2204,25.9011,0.017,35.5281-9.6099C56.8108,41.4663,60.4342,30.3167,60.0187,20.3525z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.6194,13.2261c-12.3292-3.2325-25.9985-0.0171-35.6616,9.646c-9.6832,9.6832-12.8918,23.3893-9.6257,35.7385l0.0486,0.0486 c12.3292,3.2325,25.9985,0.0171,35.6616-9.646C58.7255,39.33,61.934,25.6239,58.668,13.2747"/>
+ <line x1="58.6692" x2="13.3333" y1="13.276" y2="58.6119" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.5751" x2="37.4959" y1="34.4467" y2="30.3675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.1107" x2="41.0314" y1="30.9112" y2="26.832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.0396" x2="33.9604" y1="37.9823" y2="33.903" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.5041" x2="30.4248" y1="41.5178" y2="37.4386" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.9685" x2="26.8893" y1="45.0533" y2="40.9741" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0156,36.0794c0-1.7991,0.4751-3.4872,1.3066-4.9457"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0078,44.7461c-1.4691,0.8481-3.174,1.3333-4.9922,1.3333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0156,36.0794c0,1.8198-0.4861,3.5261-1.3355,4.996"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9861,27.4344c1.4575-0.8498,3.1494-1.3415,4.9551-1.3547"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..62fbdd4
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8426f73
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FB.svg b/public/assets/img/icons/1F3CA-1F3FB.svg
new file mode 100644
index 0000000..bb7cd3c
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fa1e7bd
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0c7e467
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FC.svg b/public/assets/img/icons/1F3CA-1F3FC.svg
new file mode 100644
index 0000000..b73de77
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..08a310c
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..80720f9
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FD.svg b/public/assets/img/icons/1F3CA-1F3FD.svg
new file mode 100644
index 0000000..9cce4fc
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..eb1906d
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..07751f4
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FE.svg b/public/assets/img/icons/1F3CA-1F3FE.svg
new file mode 100644
index 0000000..194ef49
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..441198e
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..fe14995
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-1F3FF.svg b/public/assets/img/icons/1F3CA-1F3FF.svg
new file mode 100644
index 0000000..332a399
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CA-200D-2640-FE0F.svg
new file mode 100644
index 0000000..72ff3ac
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="18.5497" cy="28.583" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M41.7132,32.5877s-6.1962-4.29-7.6261-5.72a4.8777,4.8777,0,0,1-.7627-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.133,16.133,0,0,1,4.4814,1.7149c1.3345.572,2.0971-.5719,2.4785-1.2383L35.4207,18.67,30.56,23.055l-3.4318,3.4327L24.3637,33.35l2.9542-.6663,7.3411-1.24Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8777,31.3485c-7.6262,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3345,7.9122,6.6729,7.9122H59.2534c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8219,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.906,38.9746a19.9674,19.9674,0,0,0,5.72.9533c2.5738,0,4.385-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2574,38.8793a26.505,26.505,0,0,0,6.8636,1.0486c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8406,45.6475c3.0505-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9122,1.5252,11.4393,2.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9533-2.86.9533-5.72,3.8131-8.5794,1.9065-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <circle cx="18.5497" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0459,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9065-1.9066-1.9065-1.9066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.0352,24.6343s.12-.6472.5689-.7662c.5275-.1407,1.7532.382,2.5.3039a3.3626,3.3626,0,0,0,1.9854-.88"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CA-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ec7576c
--- /dev/null
+++ b/public/assets/img/icons/1F3CA-200D-2642-FE0F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M41.7129,32.5877s-6.1963-4.29-7.6262-5.72a4.878,4.878,0,0,1-.7626-1.7159c-.2869-.7626,1.143-3.5271,2.5729-3.4308a16.1338,16.1338,0,0,1,4.4813,1.7149c1.3346.572,2.0972-.5719,2.4785-1.2383L35.42,18.67,30.56,23.055l-3.4318,3.4327L24.3633,33.35l2.9542-.6663,7.3412-1.24Z"/>
+ <circle cx="18.5484" cy="28.583" r="2.8598" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8773,31.3485c-7.6261,0-10.4859,2.86-15.2523,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86-12.3925-2.86-15.2523-2.86V42.5017c0,1.3346,1.3346,7.9122,6.6729,7.9122H59.253c5.529,0,5.6243-4.5757,5.6243-9.0561Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8215,31.3485c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9057,38.9746a19.9668,19.9668,0,0,0,5.72.9533c2.5738,0,4.3851-.8579,6.6729-1.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2561,38.8793A26.505,26.505,0,0,0,19.12,39.9279c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,45.6475c3.05-.8579,5.91-2.0018,9.5327-2.0018,4.1944,0,7.9121,1.5252,11.4392,2.3831"/>
+ <circle cx="18.5484" cy="28.583" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.84,33.255c.9532-2.86.9532-5.72,3.813-8.5794,1.9066-1.9066,4.7664-5.72,6.6729-5.72s6.6729,2.86,6.6729,2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0456,32.3017s-4.957-3.7177-6.6729-4.7663c-1.8112-1.1439-1.9066-1.9066-1.9066-1.9066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CA.svg b/public/assets/img/icons/1F3CA.svg
new file mode 100644
index 0000000..6233478
--- /dev/null
+++ b/public/assets/img/icons/1F3CA.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M67.958,35.958C59.958,35.958,57,39,52,39s-10-3-16-3s-10,3-16,3S7,36,4,36c0,0,0,9.916,0,11.666 C4,49.082,5.4189,56,11,56c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-4.834,5.876-9.5215 C67.959,43.8125,67.958,35.958,67.958,35.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M43.6875,37.3125c0,0-6.4795-4.4795-8-6c-0.3437-0.3437-0.4502-0.9258-0.8125-1.7812 c-0.3437-0.8125,1.2012-3.731,2.7188-3.5625c1.125,0.125,2.5898,0.8134,4.7187,1.7812c1.375,0.625,2.1563-0.5937,2.5625-1.3125 l-7.75-3.6562l-5.1562,4.5312l-3.5625,3.625l-2.875,7.1875l3.125-0.7187l7.6562-1.3438L43.6875,37.3125z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19.3857" cy="33.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,36c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,43.9639C48.0449,44.5313,50.0225,45,52,45c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,43.8867C15.0439,44.4883,17.5225,45,20,45c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,50.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c1-3,0.9912-5.9912,4-9c2-2,5-6,7-6s7,3,7,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,37c0,0-5.1572-3.8906-7-5c-1.916-1.1533-2-2-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3279a88
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#fadcbc" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c1d39b6
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#fadcbc" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FB.svg b/public/assets/img/icons/1F3CB-1F3FB.svg
new file mode 100644
index 0000000..95add4e
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..55c9fd3
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#debb90" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b7efea6
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#debb90" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FC.svg b/public/assets/img/icons/1F3CB-1F3FC.svg
new file mode 100644
index 0000000..cd94be9
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9a8dfb7
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#c19a65" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7c91a76
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#c19a65" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FD.svg b/public/assets/img/icons/1F3CB-1F3FD.svg
new file mode 100644
index 0000000..b95d67b
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8d2e0e8
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#a57939" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..68a0c0b
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#a57939" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FE.svg b/public/assets/img/icons/1F3CB-1F3FE.svg
new file mode 100644
index 0000000..0ef9f93
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..625dfdf
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#6a462f" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..da3673b
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#6a462f" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-1F3FF.svg b/public/assets/img/icons/1F3CB-1F3FF.svg
new file mode 100644
index 0000000..b36acb7
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-FE0F-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CB-FE0F-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f14b08d
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-FE0F-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M34.2838,24.338,34.3,42.0126s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5089,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6737,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3026.8713,2.8838-3.5815,3.2547-1.3555Z"/>
+ <path fill="#fcea2b" d="M34.1846,24.338,34.2,42.0126s2.6539.2583,3.1027.9218c1.2422,1.835,1.0205,12.137,1.0205,12.137l2.8288-.4423L42.965,39.677l-4.3009-3.2535s1.3319-5.1514,1.7689-7.3087c.2363-1.1649,1.1322-1.245,1.48-.9275.4443.4051,1.6737,3.0971,3.3482,3.0971s2.6044-.4833,3.07-1.2583c1.2092-2.0323,2.8828-8.711,2.8828-8.711l-2.3249-.4833-1.86,7.0657-1.3026.8713-2.8838-3.5815-3.2547-1.3555Z"/>
+ <circle cx="34.318" cy="17.2542" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="#9b9b9a" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9966,29.5514a1.0058,1.0058,0,0,1-.916.9533H13.2485a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533h1.8321a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0058,1.0058,0,0,1-.9161-.9533V14.2991a1.0057,1.0057,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.8139,20.9714c3.6644,0,12.8251.9533,12.8251.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9314,99.9314,0,0,1,12.825-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6609,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.3181,26.3181,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.7092,2.7092,0,0,0,25.65,41.0774l1.4309,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8072,3.8072,0,0,1,.6072-1.8293,2.1848,2.1848,0,0,1,1.0868-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9861,1.9861,0,0,0,1.7416-2.0305l1.43-12.1818a2.7082,2.7082,0,0,0-1.0953-2.5319,14.9842,14.9842,0,0,1-2.4766-1.5948,2.198,2.198,0,0,1-.5157-1.68,26.2166,26.2166,0,0,1,.4585-4.29c.2746-1.3346.4576-2.3832.4576-2.3832"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0181,14.9792s.58-.3107.9537-.0348c.4395.3238.7976,1.6073,1.3256,2.1417a3.3633,3.3633,0,0,0,1.9281,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB-FE0F-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CB-FE0F-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2663bf8
--- /dev/null
+++ b/public/assets/img/icons/1F3CB-FE0F-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="34.318" cy="17.2542" rx="2.7482" ry="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M34.2841,24.338l.0164,17.6746s-2.68.2583-3.1292.9218c-1.2422,1.835-1.02,12.137-1.02,12.137l-2.8288-.4423L25.5092,39.677,29.81,36.4235s-1.3319-5.1514-1.7689-7.3087c-.2363-1.1649-1.1322-1.245-1.48-.9275-.4443.4051-1.6736,3.0971-3.3482,3.0971s-2.6043-.4833-3.07-1.2583c-1.2092-2.0323-2.8828-8.711-2.8828-8.711l2.3249-.4833,1.86,7.0657,1.3027.8713,2.8837-3.5815,3.2547-1.3555Z"/>
+ <path fill="#fcea2b" d="M34.1853,24.338l.0156,17.6746s2.6538.2583,3.1027.9218c1.2421,1.835,1.02,12.137,1.02,12.137l2.8288-.4423L42.9657,39.677l-4.3009-3.2535s1.332-5.1514,1.7689-7.3087c.2364-1.1649,1.1323-1.245,1.48-.9275.4443.4051,1.6736,3.0971,3.3482,3.0971s2.6043-.4833,3.07-1.2583c1.2091-2.0323,2.8828-8.711,2.8828-8.711l-2.325-.4833-1.86,7.0657-1.3026.8713-2.8837-3.5815-3.2548-1.3555Z"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="#9b9b9a" d="M56.3031,29.5514a1.0059,1.0059,0,0,1-.9161.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M15.9967,29.5514a1.0059,1.0059,0,0,1-.9161.9533H13.2485a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533h1.8321a1.0058,1.0058,0,0,1,.9161.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M56.303,29.5514a1.0058,1.0058,0,0,1-.916.9533H53.5549a1.0059,1.0059,0,0,1-.9161-.9533V14.2991a1.0058,1.0058,0,0,1,.9161-.9533H55.387a1.0057,1.0057,0,0,1,.916.9533Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.05" d="M39.814,20.9714c3.6643,0,12.825.9533,12.825.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.03" d="M15.9965,21.9248a99.9319,99.9319,0,0,1,12.8251-.9533"/>
+ <circle cx="34.318" cy="17.114" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.04" d="M19.6612,21.9252l1.9237,5.91c.4581,1.5252,1.5573,1.6206,2.4734.3813l1.3741-2.0019a5.2021,5.2021,0,0,1,4.3054-2.0018l1.8321.286a26.4843,26.4843,0,0,0,5.4964,0l1.8321-.286a4.8546,4.8546,0,0,1,4.3054,2.0018l1.3741,2.0019c.9161,1.2393,2.0153,1.1439,2.4734-.3813l1.9237-5.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8212,28.5981s.183,1.0486.4585,2.3832a26.307,26.307,0,0,1,.4576,4.29,2.198,2.198,0,0,1-.5157,1.68,14.9356,14.9356,0,0,1-2.4757,1.5948A2.709,2.709,0,0,0,25.65,41.0774l1.4308,12.1818A1.9846,1.9846,0,0,0,28.8212,55.29c1.0076,0,1.55-.69,1.55-1.7387,0,0,.0048-7.8359.0915-8.8245a3.8063,3.8063,0,0,1,.6073-1.8293,2.1842,2.1842,0,0,1,1.0867-.7464,7.34,7.34,0,0,1,1.97-.2622,7.7251,7.7251,0,0,1,2.02.2622,2.1927,2.1927,0,0,1,1.0867.7464,3.8158,3.8158,0,0,1,.6063,1.8293c.0877.9886.0915,8.8245.0915,8.8245,0,1.0486.5424,1.7387,1.55,1.7387a1.9862,1.9862,0,0,0,1.7417-2.0305l1.43-12.1818a2.7086,2.7086,0,0,0-1.0953-2.5319,14.9759,14.9759,0,0,1-2.4766-1.5948,2.1977,2.1977,0,0,1-.5158-1.68,26.2175,26.2175,0,0,1,.4586-4.29c.2745-1.3346.4575-2.3832.4575-2.3832"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CB.svg b/public/assets/img/icons/1F3CB.svg
new file mode 100644
index 0000000..2624619
--- /dev/null
+++ b/public/assets/img/icons/1F3CB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="#3F3F3F" stroke="none" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2 c0.5498,0,1,0.4502,1,1V31z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M41,39l5,2l-2,17h-4V45h-2h-4h-2v13h-4l-2-17l5-2c0,0-1.2812-6.3018-1.875-8.458 c-0.333-1.209-1.125-0.834-1.459-0.5c-0.125,0.125-1.79,3.166-3.624,3.166s-2.8174-0.5254-3.292-1.291 c-1.292-2.084-3.125-9.042-3.125-9.042l2.458-0.5l1.959,7.333l1.416,0.875l3.125-3.6665L30.042,25.5l11.541-0.2085l3.709,1.5 l2.499,3.1255l1.667,0.5l1.375-4l1.417-3.667l1.958,0.3335c0,0-1.624,7.5425-2.916,8.8335s-3.584,1.75-4.792,0.583 s-1.542-1.875-2.333-2.583c-0.2256-0.2022-1.125-0.709-1.334,0.542"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="18.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,23l2.0518,6.1543c0.5214,1.5654,1.7334,1.7471,2.6923,0.4043l1.5118-2.1172c0.9589-1.3428,3.0839-2.2739,4.7207-2.0693 l2.0468,0.2558c1.6368,0.2046,4.3164,0.2046,5.9532,0l2.0468-0.2558c1.6368-0.2046,3.7618,0.7265,4.7207,2.0693l1.5118,2.1172 c0.9589,1.3428,2.1709,1.1611,2.6923-0.4043L52,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39l3.1426,1.2568c1.0215,0.4092,1.7519,1.6368,1.624,2.7295l-1.5332,13.0274C44.1055,57.1064,43.0996,58,42,58l0,0 c-1.0996,0-2-0.9004-2-2v-9c0-1.0996-0.4502-2-1-2c-0.5498,0-1.9004,0-3,0l0,0c-1.0996,0-2.4502,0-3,0c-0.5498,0-1,0.9004-1,2v9 c0,1.0996-0.9004,2-2,2l0,0c-1.0996,0-2.1055-0.8936-2.2334-1.9863l-1.5332-13.0274c-0.1279-1.0927,0.6025-2.3203,1.624-2.7295 L31,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,39c0,0,0-0.9004,0-2s-0.2246-3.125-0.5-4.5C30.2246,31.125,30,30,30,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,39c0,0,0-0.9844,0-2.1875s0.2109-3.2285,0.4688-4.5C41.7266,31.041,41.9375,30,41.9375,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,31c0,0.5498-0.4502,1-1,1h-2c-0.5498,0-1-0.4502-1-1V15c0-0.5498,0.4502-1,1-1h2c0.5498,0,1,0.4502,1,1V31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c4,0,14,1,14,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,23c0,0,7-1,14-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1b95498
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#fadcbc" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..944abc1
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#fadcbc" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FB.svg b/public/assets/img/icons/1F3CC-1F3FB.svg
new file mode 100644
index 0000000..ff17382
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7f7eaab
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#debb90" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ad9dec4
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#debb90" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FC.svg b/public/assets/img/icons/1F3CC-1F3FC.svg
new file mode 100644
index 0000000..7ddf6d3
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#debb90" stroke="#debb90" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f489e93
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#c19a65" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..185b8f4
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#c19a65" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FD.svg b/public/assets/img/icons/1F3CC-1F3FD.svg
new file mode 100644
index 0000000..8eba11b
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1f64b10
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#a57939" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..77abbf7
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#a57939" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FE.svg b/public/assets/img/icons/1F3CC-1F3FE.svg
new file mode 100644
index 0000000..201e296
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#a57939" stroke="#a57939" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0a941b6
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#6a462f" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..dd8ce06
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#6a462f" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-1F3FF.svg b/public/assets/img/icons/1F3CC-1F3FF.svg
new file mode 100644
index 0000000..37dcc76
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-FE0F-200D-2640-FE0F.svg b/public/assets/img/icons/1F3CC-FE0F-200D-2640-FE0F.svg
new file mode 100644
index 0000000..305a06b
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-FE0F-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M28.2162,17.5879c-3.9084.4766-5.529.1906-6.1009-.572-.4766-.7626-.1907-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#fcea2b" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9532,2.86L34.6985,29.98l.9532,3.8131.9533,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9533l-.9532,9.5327L26.119,62.3916h-2.86V45.2327L24.2125,32.84l1.9065-8.5794,2.0972-6.5776c-.7626-.286-3.3364-.858-4.385-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.56,12.5289l6.344,1.2459.9533,2.86c.9532,1.9065-1.9066,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5862,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1907,1.0486-.4766,2.6691-.572,3.7177l-.6673,8.5795c-.0953,1.0486-.1906,2.7644-.1906,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.2859-2.7645.3813-3.8131l.5719-5.72c.0954-1.0486.3813-1.9065.6673-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9532-1.8112l-2.86-11.5346a25.0573,25.0573,0,0,1-.5719-3.7178l-.6673-9.5327c-.0954-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0016,4.0016,0,0,0-2.2879-2.0019l-5.91-1.8112a4.6636,4.6636,0,0,1-2.5739-2.2879L23.2592,9.0084"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7664-.572a3.3717,3.3717,0,0,1-2.86-3.2411V8.0552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.698,8.3167s.6372-.165.935.1912c.3507.4184.3957,1.75.7827,2.3941a3.3634,3.3634,0,0,0,1.6377,1.4264"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC-FE0F-200D-2642-FE0F.svg b/public/assets/img/icons/1F3CC-FE0F-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7450180
--- /dev/null
+++ b/public/assets/img/icons/1F3CC-FE0F-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.7452" cy="9.1038" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M28.2163,17.5879c-3.9085.4766-5.529.1906-6.101-.572-.4766-.7626-.1906-4.29-.3813-8.3888L19.6368,7.4832V17.8738L20.9714,19.78l4.957.7626,1.2392-.572Z"/>
+ <path fill="#fcea2b" d="M23.2592,9.0084l1.9066,4.7664,9.5327,2.86.9533,2.86L34.6985,29.98l.9533,3.8131.9532,13.3458,3.8131,15.2523h-2.86l-5.72-15.2523-1.9066-10.486h-.9532l-.9533,9.5327L26.1191,62.3916h-2.86V45.2327L24.2125,32.84l1.9066-8.5794,2.0972-6.5776c-.7627-.286-3.3365-.858-4.3851-2.0972S20.6854,10.057,20.59,8.5318"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2274,11.6776,50.904,13.7748l.9533,2.86c.9533,1.9065-1.9065,2.86-2.86,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5863,7.1019l10.486,2.0019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0256,18.5411,26.691,22.45c-.286.9533-.7626,2.6692-1.0486,3.6225l-1.0486,4.8617c-.1906,1.0486-.4766,2.6691-.5719,3.7177l-.6673,8.5795c-.0954,1.0486-.1907,2.7644-.1907,3.813V60.39c0,1.0486.6673,1.9066,1.43,1.9066A1.9638,1.9638,0,0,0,26.2144,60.39l1.43-12.3925c.0953-1.0486.286-2.7645.3813-3.8131l.572-5.72c.0953-1.0486.3813-1.9065.6672-1.9065s.6673.8579.858,1.9065l1.2392,6.7682a22.6577,22.6577,0,0,0,1.0486,3.6225L36.7957,60.58a2.8,2.8,0,0,0,2.0972,1.8112c.7626,0,1.2392-.8579.9533-1.8112l-2.86-11.5346a25.07,25.07,0,0,1-.5719-3.7178l-.6673-9.5327c-.0953-1.0486-.3813-2.7644-.572-3.7177v-.0953a12.2615,12.2615,0,0,1-.286-3.7178l.572-6.6729a9.2911,9.2911,0,0,0-.286-3.3364,4.0017,4.0017,0,0,0-2.2878-2.0019l-5.91-1.8112a4.6631,4.6631,0,0,1-2.5738-2.2879l-1.144-3.1458"/>
+ <circle cx="33.7452" cy="9.1038" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0723,20.4477l-4.7663-.572a3.3716,3.3716,0,0,1-2.86-3.2411V8.0552"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CC.svg b/public/assets/img/icons/1F3CC.svg
new file mode 100644
index 0000000..4d40620
--- /dev/null
+++ b/public/assets/img/icons/1F3CC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9375,15.7813L57,16l1,3c1,2-2.9687,3.1875-3.9687,0.1875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="38.9688" cy="11.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M33.1563,20c-4.0625,0.4688-5.8233,0.2085-6.3643-0.625c-0.5137-0.792-0.209-4.4585-0.375-8.75 l-2.25-1.1665l-0.042,10.875l1.417,2l5.25,0.7915l1.333-0.5835L33.1563,20z"/>
+ <path fill="#FCEA2B" stroke="none" d="M28,11l2,5l10,3l1,3l-1,11l1,4l1,14l4,16h-3l-6-16l-2-11h-1l-1,10l-2,17h-3V49l1-13l2-9l2.25-6.9375 c-0.8437-0.2812-3.4687-0.9062-4.5937-2.1562s-3.3331-5.8335-3.3643-7.3648"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,21l-1.3672,4.1025c-0.3476,1.0435-0.8281,2.7759-1.0664,3.8496l-1.1328,5.0958c-0.2383,1.0732-0.502,2.8496-0.5869,3.9462 l-0.6934,9.0118C28.0684,48.1025,28,49.9004,28,51v14c0,1.0996,0.6758,2,1.5,2c0.8242,0,1.6045-0.8936,1.7334-1.9863 l1.5322-13.0274c0.1289-1.0927,0.3233-2.8818,0.4336-3.9765l0.6016-6.0196C33.9102,40.8955,34.2246,40,34.5,40 c0.2754,0,0.6611,0.8857,0.8574,1.9678l1.2852,7.0644c0.1963,1.0821,0.6738,2.8106,1.0595,3.8408l4.5958,12.254 C42.6836,66.1572,43.6748,67,44.5,67c0.8252,0,1.2813-0.873,1.0146-1.9404l-3.0292-12.1192 c-0.2666-1.0674-0.5499-2.8379-0.628-3.9355l-0.7148-10.0098c-0.0781-1.0976-0.3613-2.8681-0.628-3.9355l-0.0292-0.1192 c-0.2666-1.0674-0.4043-2.8369-0.3047-3.9326l0.6386-7.0161c0.0996-1.0952-0.0439-2.6665-0.3193-3.4917 c-0.2754-0.8252-1.3623-1.7588-2.416-2.0747l-6.168-1.8506c-1.0547-0.3159-2.25-1.4101-2.6582-2.4316L28,11"/>
+ <circle cx="38.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,23l-5.0234-0.6279C25.3398,22.1675,24,20.6499,24,19v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7666,13.8164L57,16l1,3c1,2-2,3-3,0"/>
+ <line x1="21" x2="31.9736" y1="9" y2="11.1343" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CD.svg b/public/assets/img/icons/1F3CD.svg
new file mode 100644
index 0000000..c895264
--- /dev/null
+++ b/public/assets/img/icons/1F3CD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="12.0313" cy="48" rx="7.0312" ry="7" fill="#9B9B9A" stroke="none"/>
+ <ellipse cx="53.0313" cy="48" rx="8.0312" ry="7.9951" fill="#9B9B9A" stroke="none"/>
+ <path fill="#EA5A47" stroke="none" d="M12.1152,35.1201c-1.1953-0.6806-2-1.1201-2-1.1201s3.7842-6.3921,9-9c4-2,11-3,11-3v3l-6,4l4,3l8-2l7,6 c0,0,7-3,10-6v-2l14-3l-1,3c0,0-22,16-28,16l5,6h-20c0,0,0-6-1-8c-0.5361-1.0723-3.9502-3.1689-7-5"/>
+ <polyline fill="#FCEA2B" stroke="none" points="65.1152,30 67.1152,32 65.417,33.668 62.875,31.126"/>
+ <path fill="#FCEA2B" stroke="none" d="M15,38l-3-2c0,0,4-5,5-5S15,38,15,38z"/>
+ <path fill="#D22F27" stroke="none" d="M28.1152,32c0,4.834,4.8848,7.667,8.5518,7.667c3.0644,0,10.1143-4.8565,12.5-5.334 c1.7148-0.3428,1.5273-1.8935,4.083-2.708c1.585-0.5059,10.25-4.5,12.75-4.25c1.6338,0.1636-2.4717,2.251-1.333,1.625 c6.667-3.666-25,14.667-25,14.667L37,44l-7.833-3.666l-5.667-5.5v-5.5L28.1152,32z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="39.5,32.5 42,36 50.5,33 53.1152,30 53.1152,28"/>
+ <polygon fill="#D0CFCE" stroke="none" points="40.1504,45.3877 45.75,45.9688 48.5938,45 52.7188,42.875 59.625,39.7813 59.8438,38.4688 56,34.9492 47.9688,40.3125 40.2754,43.3145 38.8701,44 39.5,45"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1152,37c0,0,3-4,2-5"/>
+ <ellipse cx="12.0313" cy="48" rx="7.0312" ry="7" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1152,37c3.0498,1.8311,6.4639,3.9277,7,5c1,2,1,9,1,9h20c0,0-0.4863-6.0371-12.2812-10 c-1.9756-0.6631-11.4951-7.2236-6.7188-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.1152,35.1201c-1.1953-0.6806-2-1.1201-2-1.1201s3.7842-6.3921,9-9c4-2,11-3,11-3v3l-6,4l4,3c0,0,6.7149-3.6279,10-1 c1.875,1.5,4,5,4,5s8-2,11-5v-3l14-3l-1,3c0,0-22.4902,16.167-28.4902,16.167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1152,37c0,0,3-4,2-5"/>
+ <line x1="18.1152" x2="12.0313" y1="40" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="65.1152,30 67.1152,32 66.1152,33"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59,39 48.1152,45 46,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1152,28c-5.2802,2.8496-10.2822,4-14,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2666,49.916 C47.1045,52.8506,49.8164,55,53.0313,55c3.8828,0,7.0312-3.1338,7.0312-7c0-1.6602-0.5801-3.1846-1.5508-4.3848"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CE.svg b/public/assets/img/icons/1F3CE.svg
new file mode 100644
index 0000000..b8cea9c
--- /dev/null
+++ b/public/assets/img/icons/1F3CE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" stroke="none" d="M5,50.7705c0,0-1.5518,4.167,0.0313,4.167c1.583,0,15.5,0,15.5,0h9.333h30.75l1.8339-2h4.5l0.4161-9.833 l-0.833-6.667l-9.167-0.583l-2.833,1.083l-0.0733,1.918l5.2285,5.0625l-3.9052,0.0195c0,0-0.7481-2-3.0821-2.584 s-11.167-2.417-11.167-2.417l-0.583,4.5c0,0-10.9814-0.0205-14.3965,0.4395c-1.9697,0.2656-6.6562,0.6289-10.9384,1.624 c-3.2286,0.75-5.792,3.4795-8.9151,4.5L5,50.7705z"/>
+ <path fill="#ea5a47" stroke="none" d="M10.2197,53.376c0,0-5.7822,1.084-4.2197-0.292c0,0,3.9688-2.6465,13.6123-2.8965l-2.7998,3.3906 l-4.0195,1.2158L10.2197,53.376z"/>
+ <polygon fill="#ea5a47" stroke="none" points="41.5625,43.6875 41.751,38.916 54.0625,42.0625 55.125,45 45.625,45"/>
+ <polygon fill="#ea5a47" stroke="none" points="55.1875,34.125 55,38 67,38 66.8125,34"/>
+ <circle cx="58.75" cy="52" r="2.8281" fill="#d0cfce" stroke="none"/>
+ <circle cx="21.5" cy="52" r="2.8281" fill="#d0cfce" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="22" cy="52" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="39" cy="42" r="3" fill="#000000" stroke="none"/>
+ <circle cx="59" cy="52" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="65.625,52 67,52 67,35 55,35 55,38 58.1875,41.1084"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,53l-1,1H5v-4c0,0,13-6,26-6h20"/>
+ <line x1="29" x2="53" y1="54" y2="54" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,43v-4c0,0,10,0,14,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3CF.svg b/public/assets/img/icons/1F3CF.svg
new file mode 100644
index 0000000..98abb78
--- /dev/null
+++ b/public/assets/img/icons/1F3CF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M33.4616,49.3909l17.8607-17.9007c0.8893-0.8893,1.2242-2.3232,1.0304-3.5849l-9.9481,2.2024 c0,0-0.5705,0.2321-0.7619,0.0407L12.3945,59.3966l2.1947,2.1664c1.7008,1.7007,4.3214,1.9873,5.9547,0.7405L33.4616,49.3909z"/>
+ <path fill="#D22F27" stroke="none" d="M62.6198,12.061c-0.1089-0.4229-0.337-0.8348-0.6804-1.1782l-0.6997-0.6997l-19.767,19.767 c0.0045,0.0045,0.2926,0.2923,0.2974,0.2964c0.1987,0.1716,0.6346,0.0314,0.6346,0.0314l9.9481-2.2024 c-0.1191-0.775-0.4376-1.5492-0.9498-2.2354l-0.017-0.0194c-0.1276-0.173-0.1882-0.376-0.1826-0.5701 c0.0028-0.097,0.0222-0.1919,0.0581-0.2797s0.0883-0.1685,0.157-0.2373l10.7336-10.7335 c0.0999-0.0999,0.1857-0.2092,0.2578-0.3257c0.2161-0.3498,0.3077-0.7653,0.2789-1.189 C62.6791,12.3441,62.656,12.2019,62.6198,12.061z"/>
+ <path fill="#A57939" stroke="none" d="M41.756,30.2335c-0.1913-0.1913,0.5227-0.6485,0.5227-0.6485l2.2024-9.9481 c-0.3729,0.0298-0.1789,0.0721,0.0137,0.1269c-0.1926-0.0547-0.3865-0.0971-0.5806-0.1269 c-1.2617-0.1938-2.5255,0.1411-3.4148,1.0304L10.001,51.1656c-1.5975,1.5975-1.4061,4.4031,0.4255,6.2347l2.0813,2.0813 L41.756,30.2335L41.756,30.2335z"/>
+ <path fill="#EA5A47" stroke="none" d="M41.7117,29.585c0,0-0.147,0.4572,0.0443,0.6485l19.7671-19.767l-0.4163-0.4163 c-0.4579-0.4579-1.0375-0.7108-1.6025-0.7493c-0.2825-0.0193-0.5614,0.015-0.8195,0.1041 c-0.2582,0.0891-0.4956,0.2328-0.6953,0.4325L47.2593,20.5676l-0.0141,0.0138c-0.0688,0.0688-0.1499,0.1196-0.2382,0.1531 c-0.1766,0.0671-0.3821,0.0651-0.5764-0.0004c-0.0972-0.0327-0.1915-0.0814-0.278-0.1451 c-0.3434-0.2568-0.709-0.465-1.0858-0.6239c-0.1884-0.0795-0.3795-0.1465-0.5721-0.2013 c-0.1926-0.0547-0.3866-0.0971-0.5806-0.1269L41.7117,29.585z"/>
+ <circle cx="27.4" cy="56.025" r="5" fill="#D0CFCE" stroke="none"/>
+ <path fill="#9B9B9A" stroke="none" d="M30.0906,51.8151c0.4978,0.7773,0.7901,1.699,0.7901,2.6905c0,2.7614-2.2386,5-5,5 c-0.9916,0-1.9132-0.2923-2.6905-0.7902c0.8886,1.3874,2.44,2.3094,4.2099,2.3094c2.7614,0,5-2.2386,5-5 C32.4,54.2551,31.478,52.7037,30.0906,51.8151z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.1808,61.2592l-0.0381,0.0381c-1.5975,1.5975-4.2117,1.5975-5.8092,0l-1.8154-1.8154l-1.8154-1.8154 c-1.5975-1.5975-1.5975-4.2117,0-5.8092L41.201,21.359c0.8894-0.8894,2.0938-1.2836,3.2625-1.1827 c0.719,0.062,1.4244,0.3115,2.0346,0.7483c0.3076,0.2168,0.748,0.1983,1.0232-0.0769l0.0141-0.0138l10.7301-10.7301 c0.7988-0.7988,2.1059-0.7987,2.9046,0l0.3631,0.3631l0.3631,0.3631c0.7988,0.7988,0.7988,2.1058,0,2.9046L51.1628,24.4679 c-0.2752,0.2752-0.3167,0.712-0.0999,1.0196l0.0146,0.0171c0.4356,0.6096,0.6843,1.314,0.7463,2.0319 c0.1008,1.1687-0.2934,2.3731-1.1828,3.2624L32.7465,48.6935"/>
+ <circle cx="27.5081" cy="56.0011" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D0.svg b/public/assets/img/icons/1F3D0.svg
new file mode 100644
index 0000000..d694d08
--- /dev/null
+++ b/public/assets/img/icons/1F3D0.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9885" cy="35.9583" r="29" fill="#D0CFCE" stroke="none"/>
+ <path fill="#9B9B9A" stroke="none" d="M50.738,10.9985c4.8254,5.1792,7.7822,12.1224,7.7822,19.7596c0,16.0162-12.9837,29-29,29 c-5.3519,0-10.3612-1.4558-14.6646-3.9839C20.1448,61.4195,27.6533,64.9583,36,64.9583c16.0162,0,29-12.9838,29-29 C65,25.327,59.2692,16.047,50.738,10.9985z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,35.9583c0,10.7223-5.6044,19.9898-14.2923,24.9988"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,35.958c-8.9994-5.878-13.6673-15.7121-13.1101-25.7252"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9933,35.9513c9.1533-5.6353,20.0795-5.5746,28.8998-0.8024"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.0808,48.9141c9.1533-5.6353,20.2095-5.5746,29.0298-0.8024"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.9297,60.6942c9.8471-6.0624,21.3595-6.6171,30.2812-2.4044"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.813,26.5626c0.0229,10.7489-5.8045,19.8966-14.4818,24.9242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.2601,11.2887c0.0258,12.0976-5.7717,22.6704-14.4061,28.3264"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.3099,31.6352c-9.6212-4.7929-15.4122-14.2113-16.0219-24.2213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.3321,33.8675C53.5037,28.4732,46.6464,18.9614,45.4557,8.7083"/>
+ <circle cx="35.9885" cy="35.9583" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D1.svg b/public/assets/img/icons/1F3D1.svg
new file mode 100644
index 0000000..0bec7ab
--- /dev/null
+++ b/public/assets/img/icons/1F3D1.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M28.0173,62.7147c-2.6148,4.3359-8.2494,5.7311-12.5853,3.1163s-5.7311-8.2494-3.1163-12.5853 l-0.0479,0.0795c1.3431-2.2271,4.2373-2.9438,6.4644-1.6007s2.9438,4.2373,1.6007,6.4644 c-0.5394,0.8945-0.2516,2.057,0.6429,2.5964s2.057,0.2516,2.5964-0.6429l0.0104-0.0168L56.3124,5.842 c0.5834-0.9674,1.8521-1.2815,2.8195-0.6981l0.4397,0.2652l0.4397,0.2652c0.9674,0.5834,1.2815,1.8521,0.6981,2.8195 L27.9771,62.7814L28.0173,62.7147z"/>
+ <path fill="#6A462F" stroke="none" d="M15.6043,51.8464c2.2271,1.3431,2.9438,4.2373,1.6006,6.4644c-0.5394,0.8945-0.2516,2.057,0.6429,2.5964 c0.8869,0.5349,2.0356,0.2546,2.5808-0.6221c-0.4382-0.597-0.5021-1.4224-0.0957-2.0963c1.3431-2.2271,0.6264-5.1214-1.6007-6.4645 c-1.3087-0.7892-2.8417-0.85-4.161-0.3283C14.9248,51.5065,15.273,51.6466,15.6043,51.8464z"/>
+ <path fill="#6A462F" stroke="none" d="M60.0113,5.6742l-0.4397-0.2651l-0.0349-0.021L24.8491,62.9034l0.0402-0.0667 c-1.3668,2.2665-3.5609,3.72-5.9612,4.2267c3.5151,0.4774,7.1403-1.1175,9.0889-4.3481L61.4438,9.2281 C62.0272,8.2607,60.9786,6.2576,60.0113,5.6742z"/>
+ <circle cx="52.2459" cy="60.8687" r="5" fill="#EA5A47" stroke="none"/>
+ <path fill="#D22F27" stroke="none" d="M54.9365,56.6588c0.4978,0.7773,0.7901,1.699,0.7901,2.6905c0,2.7614-2.2386,5-5,5 c-0.9916,0-1.9132-0.2923-2.6905-0.7902c0.8886,1.3874,2.44,2.3094,4.2099,2.3094c2.7614,0,5-2.2386,5-5 C57.2459,59.0988,56.3239,57.5473,54.9365,56.6588z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="52.2459" cy="60.8687" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.208,12.5205L28.0173,62.7147l0,0c-2.6148,4.3359-8.2494,5.7311-12.5853,3.1163s-5.7311-8.2494-3.1163-12.5853l-0.0479,0.0795 c1.3431-2.2271,4.2373-2.9438,6.4644-1.6007s2.9438,4.2373,1.6007,6.4644c-0.5394,0.8945-0.2516,2.057,0.6429,2.5964 s2.057,0.2516,2.5964-0.6429l0.0104-0.0168L56.3124,5.842c0.5834-0.9674,1.8521-1.2815,2.8195-0.6981l0.4397,0.2652l0.4397,0.2652 c0.9674,0.5834,1.2815,1.8521,0.6981,2.8195l-0.385,0.6385"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D2.svg b/public/assets/img/icons/1F3D2.svg
new file mode 100644
index 0000000..4c1741c
--- /dev/null
+++ b/public/assets/img/icons/1F3D2.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M65.4897,62.0277v3.6853c0,1.0376-4.2382,1.8788-9.4662,1.8788s-9.4662-0.8412-9.4662-1.8788v-3.6853"/>
+ <ellipse cx="56.0235" cy="61.6358" rx="9.4662" ry="1.8788" fill="#D0CFCE" stroke="none"/>
+ <path fill="#A57939" stroke="none" d="M33.1938,56.7781c-0.4812,0.7463-1.3198,1.2404-2.2739,1.2404h0.0211H7.056 c-1.6851,0-3.0639,1.3788-3.0639,3.0639v2.5609c0,1.6852,1.3788,3.0639,3.0639,3.0639h24.2974 c1.1031,0,2.0849-0.5854,2.6246-1.4662l0,0L67.7809,7.9113c0.5557-0.9425,0.2392-2.1682-0.7033-2.7239l-0.4284-0.2525 l-0.4284-0.2526c-0.9424-0.5557-2.1682-0.2392-2.7239,0.7033L33.1938,56.7781z"/>
+ <path fill="#6A462F" stroke="none" d="M67.0776,5.191l-0.3991-0.2353L33.3233,61.4713c-0.5397,0.8809-1.5214,1.4662-2.6246,1.4662h-9.8002 H6.4013H3.3374v1.765c0,1.6852,2.0335,2.0082,3.7186,2.0082h24.2974c1.1031,0,2.0848-0.5854,2.6246-1.4662l31.9985-52.2915 l2.5308-4.3117C69.063,7.6987,68.0201,5.7466,67.0776,5.191z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2748,8.7696l0.5061-0.8583c0.5557-0.9425,0.2392-2.1682-0.7033-2.7239l-0.4284-0.2525l-0.4284-0.2526 c-0.9424-0.5557-2.1682-0.2392-2.7239,0.7033L33.1938,56.7781c-0.4812,0.7463-1.3198,1.2404-2.2739,1.2404h0.0211H7.056 c-1.6851,0-3.0639,1.3788-3.0639,3.0639v2.5609c0,1.6852,1.3788,3.0639,3.0639,3.0639h24.2974 c1.1031,0,2.0849-0.5854,2.6246-1.4662l0,0l31.2688-53.0318"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M65.4897,61.6258v3.9515c0,1.1126-4.2382,2.0145-9.4662,2.0145s-9.4662-0.9019-9.4662-2.0145v-3.9515"/>
+ <ellipse cx="56.0235" cy="61.6358" rx="9.4662" ry="1.8788" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D3.svg b/public/assets/img/icons/1F3D3.svg
new file mode 100644
index 0000000..8efef17
--- /dev/null
+++ b/public/assets/img/icons/1F3D3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M14.0839,33l31.4611,16.8688c0,0-8.6284,3.6312-19.2951-1.1188C26.25,48.75,17.3333,43.3333,14.0839,33z"/>
+ <path fill="#EA5A47" stroke="none" d="M50.1114,48.3225c-0.1236,0.1086-0.2469,0.217-0.3769,0.3162 c-4.8051,3.6711-12.1026,3.2038-18.6455,1.6809l-0.0783-0.0091c0,0-1.1392-0.1871-1.6246,0.8975l-6.9608-3.7043 c0.6236-1.0115-0.113-1.7932-0.113-1.7932l-0.0365-0.0382c-7.2736-6.6788-10.9673-14.9122-5.7359-24.7998 C22.6383,9.3458,34.4924-0.9163,48.5632,6.5283c11.3007,5.9789,13.3979,16.7366,10.5849,26.4292 C59.1482,32.9575,56.6567,42.568,50.1114,48.3225z"/>
+ <line x1="45.5451" x2="14.4533" y1="49.8688" y2="33.4189" fill="#EA5A47" stroke="none"/>
+ <path fill="#A57939" stroke="none" d="M21.8392,70.1686l4.099-8.886l7.7953-17.6631l-6.5343-3.4572L16.9616,56.5333l-4.6434,7.3673 c-0.2881,0.4836-0.2898,0.7463-0.2181,1.1494l0,0c0.0742,0.4167,0.4308,0.8499,0.9015,1.2571c0,0,1.3685,1.4157,4.1297,2.6315 C17.1313,68.9387,21.1333,70.8118,21.8392,70.1686z"/>
+ <circle cx="54.8215" cy="40.8811" r="5" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.3861,51.208c0.4854-1.0846,1.6246-0.8975,1.6246-0.8975l0.0783,0.0091c6.7209,1.5643,13.0483,1.2476,18.0324-2.4671"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.4252,47.5037c0.6236-1.0115-0.113-1.7932-0.113-1.7932l-0.0365-0.0382c-7.2736-6.6788-10.9673-14.9122-5.7359-24.7998 C22.6383,9.3458,34.4924-0.9163,48.5632,6.5283c11.3007,5.9789,12.4779,16.3166,9.6649,26.0092"/>
+ <line x1="45.5451" x2="14.4533" y1="49.8688" y2="33.4189" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3523,69.3163l3.9927-9.0477l7.6176-17.0568l-5.9312-3.138l-9.8345,15.8839l-4.4591,7.1491 c-0.2774,0.4689-0.2854,0.7197-0.2294,1.1028v0c0.0579,0.396,0.3755,0.8007,0.7988,1.1777c0,0,1.6564,1.5208,4.1689,2.6128"/>
+ <circle cx="54.8215" cy="40.8811" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D4.svg b/public/assets/img/icons/1F3D4.svg
new file mode 100644
index 0000000..7ff4539
--- /dev/null
+++ b/public/assets/img/icons/1F3D4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M53,46c0,0-0.8-10.9-1.1-11.5s-1-2.1-1.3-2.5l-1.8-3l-5.5-4.1l-3.9,4.9L38.6,32l3.4,2"/>
+ <path fill="#9B9B9A" d="M22.2,29.8h8.5L41,32.5l9,6.5l3.4,9.1L60,56H12l4-7l2-12C18.5,34,22.2,29.8,22.2,29.8z"/>
+ <path fill="#FFFFFF" d="M29,31c0,0-0.8,0.7-1.3,0.9C26,33,25.8,34.8,25,35c-1.3,0.4-0.9-2.7-3-3c-2-0.3-2.1,1.5-3,1 c-1.2-0.7-0.2-4.4,0-5c0.3-1.1,1.2-2.7,3-6c1.6-2.8,1.7-3.1,2-4c0.4-1.6,0.3-1.6,1-2c0.9-0.5,2.3,0.3,3,1c1,1,0.4,0.7,2,2 c1.3,1,1.5,0.8,3,2c0.3,0.2,1.1,0.9,2,2c0.6,0.7,1.4,1.6,2,3c0.7,1.5,0.4,1.7,1,3c0.9,1.9,2.2,2.6,2,3c-0.3,0.5-2.7-1-4,0 c-0.4,0.3-0.3,0.6-1,2c-0.8,1.7-1.2,3.6-2,4c-1.2,0.6-3-0.9-4-2C27.4,34.2,29,31,29,31z"/>
+ <path fill="#FFFFFF" d="M44,23c0.8-0.8,1.9,1.3,3,3c0.9,1.4,2.4,3.2,2,4c-0.5,1-3,0.4-4,0c-0.3-0.2-0.4-0.3-1-1 c-1.3-1.5-1.7-1.4-2-2C41.4,25.7,43,24,44,23z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60,55 53.4,48.1 50,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.4,33.1 18,37 16,49 12,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40,32 50,39 49,45 50,50 48,52 45,55"/>
+ <line x1="48.7" x2="51" y1="30.3" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2" x2="42.4" y1="29" y2="27.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,31c0,0-0.8,0.7-1.3,0.9C26,33,25.8,34.8,25,35c-1.3,0.4-0.9-2.7-3-3c-2-0.3-2.1,1.5-3,1c-1.2-0.7-0.2-4.4,0-5 c0.3-1.1,1.2-2.7,3-6c1.6-2.8,1.7-3.1,2-4c0.4-1.6,0.3-1.6,1-2c0.9-0.5,2.3,0.3,3,1c1,1,0.4,0.7,2,2c1.3,1,1.5,0.8,3,2 c0.3,0.2,1.1,0.9,2,2c0.6,0.7,1.4,1.6,2,3c0.7,1.5,0.4,1.7,1,3c0.9,1.9,2.2,2.6,2,3c-0.3,0.5-2.7-1-4,0c-0.4,0.3-0.3,0.6-1,2 c-0.8,1.7-1.2,3.6-2,4c-1.2,0.6-3-0.9-4-2C27.4,34.2,29,31,29,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,23c0.8-0.8,1.9,1.3,3,3c0.9,1.4,2.4,3.2,2,4c-0.5,1-3,0.4-4,0c-0.3-0.2-0.4-0.3-1-1c-1.3-1.5-1.7-1.4-2-2 C41.4,25.7,43,24,44,23z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D5.svg b/public/assets/img/icons/1F3D5.svg
new file mode 100644
index 0000000..9d5e365
--- /dev/null
+++ b/public/assets/img/icons/1F3D5.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#FCEA2B" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27,35 12.5,60 41.5,60 27,35"/>
+ <polyline fill="#F1B31C" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27,35 27,60 12.5,60 27,35"/>
+ <path fill="#B1CC33" d="M66.5,32.6158c0-3.5438-3.6409-6.422-8.1319-6.422c-0.3752,0.0031-0.75,0.0268-1.1227,0.0708 C55.3433,22.5678,51.2137,20,46.4116,20c-6.6037,0-11.9566,4.845-11.9566,10.8212c0.0012,0.395,0.026,0.7896,0.0743,1.1815 C31.5775,32.9659,29.5,35.2594,29.5,37.9378c0,3.5437,3.6409,6.422,8.1319,6.422c1.7071,0.0148,3.3882-0.4304,4.8765-1.2914 c1.9213,1.5798,4.9956,2.6089,8.472,2.6089c5.8244,0,10.546-2.8754,10.546-6.4219c-0.001-0.2345-0.0226-0.4684-0.0647-0.6989 C64.4176,37.5919,66.5,35.297,66.5,32.6158z"/>
+ <path fill="#8967AA" d="M27,54c-1,0-3,1-5,1c-2.7614,0-5,2.2386-5,5h10V54z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.9399,60 46.9399,52.3255 41.6551,47.1613"/>
+ <line x1="47.5116" x2="50.5178" y1="52.2181" y2="49.0505" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27,35 12.5,60 41.5,60 34.5657,48.0444"/>
+ <line x1="27" x2="27" y1="60" y2="44.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="27" y1="44.25" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M66.5,32.6158 c0-3.5438-3.6409-6.422-8.1319-6.422c-0.3752,0.0031-0.75,0.0268-1.1227,0.0708C55.3433,22.5678,51.2137,20,46.4116,20 c-6.6037,0-11.9566,4.845-11.9566,10.8212c0.0012,0.395,0.026,0.7896,0.0743,1.1815C31.5775,32.9659,29.5,35.2594,29.5,37.9378 c0,3.5437,3.6409,6.422,8.1319,6.422c1.7071,0.0148,3.3882-0.4304,4.8765-1.2914c1.9213,1.5798,4.9956,2.6089,8.472,2.6089 c5.8244,0,10.546-2.8754,10.546-6.4219c-0.001-0.2345-0.0226-0.4684-0.0647-0.6989C64.4176,37.5919,66.5,35.297,66.5,32.6158z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,54c-1,0-3,1-5,1c-2.7614,0-5,2.2386-5,5h10V54z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D6.svg b/public/assets/img/icons/1F3D6.svg
new file mode 100644
index 0000000..d86b8b0
--- /dev/null
+++ b/public/assets/img/icons/1F3D6.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" d="M10,50c0-1,10.9255-10.6791,24-8.5c0.3311,0.0552,0.6606,0.1119,0.9885,0.17l5.5038,1.1217 C49.5282,44.8554,59,49,60,49.4953c0,0,1.0586,1.1176,0.6667,2.4214C60.2708,53.2333,57.1563,54,57.1563,54h-5.601l-5.8296,1.2432 L27.5833,55l-12.4981-1H11.75c0,0-1.2199-0.5756-1.75-1.8333C9.4688,50.9063,10,50,10,50z"/>
+ <path fill="#92D3F5" d="M12,55.5c1.7419-2.0295,4.3382-5.4262,7-5c2.888,0.4624,4.6471,4.065,6.4235,4.065 c2.8824,0,4.5234-3.588,8.5765-4.065c3.6107-0.4249,3.5938,2.2813,6.0156,3.6719C40.9893,54.731,42.6139,54.4981,43,54.5 c3.6617,0.0176,4.9681-3.9727,8-4c4.0625-0.0366,7.4063,1.5625,8,5"/>
+ <path fill="#FFFFFF" d="M52.2263,33.4883C53.3772,26.9616,48.7987,20.6988,42,19.5s-13.243,3.1204-14.3939,9.6471L52.2263,33.4883z"/>
+ <path fill="#EA5A47" d="M44.8403,32.1859C45.9911,25.6592,44.7195,19.9795,42,19.5s-5.857,4.4227-7.0078,10.9495L44.8403,32.1859z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12,54.5c1.7419-2.0295,4.3382-4.4262,7-4c2.888,0.4624,3.3025,3.4841,6,4c3.091,0.5912,4.9469-3.523,9-4 c3.6107-0.4249,4.0565,2.411,6.6667,3.5456C41.6964,54.4932,42.6139,54.4981,43,54.5c3.6617,0.0176,4.9951-3.5954,8-4 c1.3292-0.179,3.3015,0.2273,6,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.687,44.0801C50.7229,46.1438,56.7475,48.5,60,48.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10,49c3.572-0.3572,9.7488-8.8785,22.8233-6.6994c0.3311,0.0552,0.6606,0.1119,0.9885,0.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.2263,33.4883C53.3772,26.9616,48.7987,20.6988,42,19.5s-13.243,3.1204-14.3939,9.6471L52.2263,33.4883z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8403,32.1859C45.9911,25.6592,44.7195,19.9795,42,19.5s-5.857,4.4227-7.0078,10.9495L44.8403,32.1859z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.3115,46.0898 37.3115,46.0898 39.9162,31.3177 39.9162,31.3177"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D7.svg b/public/assets/img/icons/1F3D7.svg
new file mode 100644
index 0000000..b317b28
--- /dev/null
+++ b/public/assets/img/icons/1F3D7.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" points="58,25.8333 12,27 12,20 58,21.1667"/>
+ <polygon fill="#FCEA2B" points="28,59 18,59 20,13 26,13"/>
+ <rect x="40.5" y="37" width="19" height="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58,25.8333 12,27 12,20 58,21.1667"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28,59 18,59 20,13 26,13"/>
+ <line x1="19" x2="27" y1="50" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19" x2="27" y1="41" y2="41" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5" x2="26.5" y1="34" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34" x2="34" y1="26" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42" x2="42" y1="26" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50" x2="50" y1="37" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="40.5" y="37" width="19" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58,25.8333 12,27 12,20 58,21.1667"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D8.svg b/public/assets/img/icons/1F3D8.svg
new file mode 100644
index 0000000..2837e50
--- /dev/null
+++ b/public/assets/img/icons/1F3D8.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="14.5" y="41.5" width="23" height="16" fill="#FFFFFF" stroke="none"/>
+ <rect x="33.61" y="26.9" width="23" height="16" fill="#FFFFFF" stroke="none"/>
+ <rect x="48.5" y="32" width="5" height="4" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.5,27 34.5,27 34.5,25.5366 46,15 57.5,25.5366"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21,34.5811 17,38.246 17,32 21,32"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,19.5811 37,23.246 37,17 41,17"/>
+ <rect x="38" y="33" width="8" height="9.9915" fill="#A57939" stroke="none"/>
+ <rect x="19" y="47" width="6" height="10" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="28.5" y="47" width="5" height="4" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.5,42 14.5,42.0003 14.5,40.5366 26,30 37.5,40.5366"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="48.5" y="32" width="5" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.5,27 34.5,27 34.5,25.5366 46,15 57.5,25.5366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21,34.5811 17,38.246 17,32 21,32"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,19.5811 37,23.246 37,17 41,17"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.5,33 34.5,27 34.5,25.5366 46,15 57.5,25.5366 57.5,27.0003 57.5,42 41.5,42"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45,42 45,32 39,32 39,36.0882"/>
+ <rect x="19" y="47" width="6" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="28.5" y="47" width="5" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.5,42 14.5,42.0003 14.5,40.5366 26,30 37.5,40.5366"/>
+ <rect x="14.5" y="42.0003" width="23" height="14.9997" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3D9.svg b/public/assets/img/icons/1F3D9.svg
new file mode 100644
index 0000000..b5871a4
--- /dev/null
+++ b/public/assets/img/icons/1F3D9.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9B9B9A" stroke="none" points="10,34 10,17 20,17 20,34"/>
+ <rect x="34" y="21" width="13" height="35" fill="#9B9B9A" stroke="none"/>
+ <polyline fill="#D0CFCE" stroke="none" stroke-miterlimit="10" points="51,56 51,25 67,25 67,56"/>
+ <polyline fill="#D0CFCE" stroke="none" stroke-miterlimit="10" points="5,56 5,34 39,34 39,56"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-miterlimit="10" points="51,56 51,25 67,25 67,56"/>
+ <polyline fill="none" stroke="#000000" stroke-miterlimit="10" points="5,56 5,34 39,34 39,56"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51,55 51,25 67,25 67,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="5,55 5,34 39,34 39,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,31 35,21 47,21 47,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,31 11,17 19,17 19,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,34 55,34 55,29"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,34 61,34 61,29"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,44 55,44 55,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,44 61,44 61,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,43 27,43 27,38"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,43 33,43 33,38"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,53 27,53 27,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,53 33,53 33,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17,43 15,43 15,38"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23,43 21,43 21,38"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17,53 15,53 15,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,43 9,43 9,38"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,53 9,53 9,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23,53 21,53 21,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,54 55,54 55,49"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,54 61,54 61,49"/>
+ <line x1="15" x2="15" y1="20" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="39" y1="24" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="24" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DA.svg b/public/assets/img/icons/1F3DA.svg
new file mode 100644
index 0000000..aad5263
--- /dev/null
+++ b/public/assets/img/icons/1F3DA.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18.5" y="31.5" width="35" height="25" fill="#FFFFFF"/>
+ <polygon fill="#EA5A47" points="28.5,22.0588 23.5,26.7647 23.5,17 28.5,17"/>
+ <rect x="25.5" y="40" width="9" height="16" fill="#A57939"/>
+ <polygon fill="#6A462F" points="37.45,40.3798 24.26,53.5698 21.34,50.6598 25.5,46.4998 32,39.9998 34.53,37.4698"/>
+ <polygon fill="#9B9B9A" points="48,47 42.7924,47 40,47 40,40 42,40 48,40"/>
+ <polygon fill="#92D3F5" points="42.7917,47 46,43 43,42 42,40 48,40 48,47"/>
+ <polygon fill="#EA5A47" points="36,15 19,31 19,32.0003 53,32.0003 53,31 47,26 40,27 32,28 34,24 32,22 38.6,17.6"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.5,22.0588 23.5,26.7647 23.5,17 28.5,17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32,39.9998 25.5,46.4998 25.5,39.9998"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.5,43.3298 34.5,55.9998 25.5,55.9998 25.5,52.3298"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,47 42.7924,47 40,47 40,40 42,40 48,40"/>
+ <rect x="20.0678" y="43.4573" width="18.6558" height="4.122" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -23.5765 34.1179)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="42.7917,47 46,43 43,42 42,40 48,40 48,47"/>
+ <line x1="42" x2="42" y1="22" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45" x2="45" y1="25" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="39" y1="19" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40,19 36,15 19,31 19,32.0003 53,32.0003 53,31 47,26 40,27 32,28 34,24 32,22 38.6,17.6"/>
+ <line x1="36" x2="36" y1="20" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="19" y="32" width="34" height="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DB.svg b/public/assets/img/icons/1F3DB.svg
new file mode 100644
index 0000000..f57946b
--- /dev/null
+++ b/public/assets/img/icons/1F3DB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18.54" y="26" width="34.92" height="25.95" fill="#9b9b9a"/>
+ <rect x="12" y="56" width="48" height="4" fill="#fff" stroke-miterlimit="10"/>
+ <rect x="14.13" y="22" width="43.74" height="4" fill="#fff" stroke-miterlimit="10"/>
+ <rect x="15.72" y="52" width="40.55" height="4" fill="#fff" stroke-miterlimit="10"/>
+ <rect x="18.5" y="26" width="4" height="26" fill="#fff" stroke-miterlimit="10"/>
+ <rect x="27.35" y="26.15" width="4" height="26" fill="#fff" stroke-miterlimit="10"/>
+ <rect x="49.52" y="25.95" width="3.941" height="26" fill="#fff" stroke-miterlimit="10"/>
+ <polygon fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36 12 19 21.75 53 21.75"/>
+ <rect x="40.35" y="26.15" width="4" height="26" fill="#fff" stroke-miterlimit="10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11.99" y="55.89" width="48.01" height="3.993" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14.18" y="21.76" width="43.65" height="3.999" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.001"/>
+ <rect x="15.27" y="51.76" width="41.47" height="3.993" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18.35" y="25.61" width="4.298" height="26.3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.702"/>
+ <rect x="27.35" y="25.61" width="4.298" height="26.3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.702"/>
+ <rect x="49.35" y="25.61" width="4.298" height="26.3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.702"/>
+ <polygon transform="matrix(1.091 0 0 .9982 -3.283 .098)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.916" points="36 12 19 21.75 53 21.75"/>
+ <rect x="40.35" y="25.61" width="4.298" height="26.3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DC.svg b/public/assets/img/icons/1F3DC.svg
new file mode 100644
index 0000000..1745f04
--- /dev/null
+++ b/public/assets/img/icons/1F3DC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,39c0,0-3,0-6,1c-0.8645,0.2882-2,0-2,0c-8.4167,0-12-1.5833-12-1.5833s-5.8333-3.5-7.9167-4.4167C35,33.0833,33,29,33,29 c-1-3-3.2795-5.9886-5-6c-4.208-0.0278-6.2539,5.836-11,9c-3,2-3.3904,2.8141-6,4c-2.2725,1.0328-3.4741,2.9802-4,4 c0,0-2.9792,1.9375-3.0625,5.6875C3.8542,49.4375,7,52,7,52s5,6.75,13.75,3.875c9.1873-3.0187,10.2042-1.4848,13.6508-0.7647 c4.6036,0.9617,15.7242-0.2978,19.1825,1.223C59.8946,59.1088,64.3621,53.8771,65,53c1.1878-1.6332,0.7901-4.1216,1.8333-5.5417 C69.8333,43.375,68.875,42.375,65,39z"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,49V26c0-1.6569-1.3431-3-3-3l0,0c-1.6569,0-3,1.3431-3,3v23H48z"/>
+ <path fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c-1.1046,0-2-0.8954-2-2v-2c0-1.1046-0.8954-2-2-2l0,0c-1.1046,0-2,0.8954-2,2v2c0,3.3137,2.6863,6,6,6"/>
+ <path fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49,39c1.1046,0,2-0.8954,2-2v-5c0-1.1046,0.8954-2,2-2l0,0c1.1046,0,2,0.8954,2,2v5c0,3.3137-2.6863,6-6,6"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,49V26c0-1.6569-1.3431-3-3-3l0,0c-1.6569,0-3,1.3431-3,3v23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c-1.1046,0-2-0.8954-2-2v-2c0-1.1046-0.8954-2-2-2l0,0c-1.1046,0-2,0.8954-2,2v2c0,3.3137,2.6863,6,6,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49,39c1.1046,0,2-0.8954,2-2v-5c0-1.1046,0.8954-2,2-2l0,0c1.1046,0,2,0.8954,2,2v5c0,3.3137-2.6863,6-6,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,53c-1,0-5.1773-0.8355-6-1c-5-1-9.1501-1.1937-15,1c-8,3-8.9429,2.2591-10,2c-2.1584-0.5291-5.1975-3.8697-9-5 c-4.706-1.3989-6.1016-1.111-9-1c-1.8477,0.0708-5.1262,0.5229-9,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,40c0.5259-1.0198,1.7275-2.9672,4-4c2.6096-1.1859,3-2,6-4c4.7461-3.164,6.792-9.0278,11-9c1.7205,0.0114,4,3,5,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,39c0,0-3,0-6,1c-0.8645,0.2882-2,0-2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DD.svg b/public/assets/img/icons/1F3DD.svg
new file mode 100644
index 0000000..de861d2
--- /dev/null
+++ b/public/assets/img/icons/1F3DD.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M55,50c-1.5318-2.2976-6-6-11-6c-1,0-1.6479,0.1075-2.4739,0.2521L30.6883,45c-1.4621,0-2.8392,0-3.6883,0 c-4.1231,0-7.5181,3.0361-9,6c0,0-0.953,1.6965-0.7547,2.2304C17.3462,53.5021,18,53.4167,18,53.4167h37.8333 c0,0,1.75,0.5,0.9167-1C55.9167,50.9167,55,50,55,50z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M66,55c-2-3-5.2153-4.2184-7-4c-3.4536,0.4226-5.6051,3.6469-8.5,3c-3.0688-0.6857-3.5667-3.3277-6-3 c-3.0049,0.4046-4.3383,4.0176-8,4c-0.3861-0.0019-1.3036-0.0068-2.3333-0.4544C31.5565,53.411,31.1107,50.5751,27.5,51 c-4.0531,0.477-5.909,4.5912-9,4c-2.6975-0.5159-3.112-3.5376-6-4c-2.6618-0.4262-5.2581,1.9705-7,4H66z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M44,11c-0.6902-0.3647-2.1404-1.036-4-1c-0.7209,0.0139-4.1718,0.1831-6,3c-1.0579,1.63-1.0448,3.3162-1,4 c0,0,2.7047-3.8756,5.8958-4.4583c2.1818-0.3984,3.4561-0.4574,4.3171-0.6458C44.1086,11.6999,44.2636,11.1393,44,11z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M32.1196,20.097c-1.2964-0.8621-3.4264-2.0067-6.256-2.4212c-1.2909-0.1891-5.6496-0.6543-9.8613,1.9381 c-1.2756,0.7852-2.1981,1.6419-2.7981,2.2738C13.2042,21.8877,20.1891,23.9167,32.1196,20.097"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M57,17c-1.0036-0.7717-1.7235-1.2799-3.0353-1.9725C52.841,14.4342,50.3939,13.13,47,13c-1.5682-0.0601-4.8729-0.1943-8,2 c-2.4655,1.73-3.574,3.9823-4,5c0,0,4.7083-1.4583,6.125-1.6667c1.4167-0.2083,4.0791-0.605,5.6247-0.605 c1.5709,0,3.7086-0.02,5.542,0.1884c1.8333,0.2083,3.4132,0.4239,4.2377,0.7421c0.6706,0.2588,0.9765,0.3843,1.0628-0.4235 C57.617,18.0029,57.5523,17.4247,57,17z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M50,30c-0.2987-1.0506-1.0579-3.1512-3-5c-0.6188-0.5891-3.124-2.8339-7-3c-2.2968-0.0984-4.0812,0.5756-5,1 c0,0,0.8466,1.0302,2.4858,1.9526c1.6392,0.9224,5.0975,3.1633,7.2225,3.9387S48.5,29.7917,50,30"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M31,23c-0.6941-0.2235-1.7119-0.7514-3-1c-3.5551-0.6861-8.9903-0.0524-12,4c-1.9682,2.6501-2.0579,5.6294-2,7 c0,0,2.5474-1.9157,6.8333-4.5553c4.0392-2.4876,5.7563-2.6764,9.7817-3.314C32.062,24.9016,31.6554,23.2111,31,23z"/>
+ <polygon fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.2569,31.4845 33.6811,32.1747 31.7431,27.5176 35.6068,26.4824"/>
+ <polygon fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.4858,36.0687 34.2031,36.6476 32.5142,31.8682 37.4382,31"/>
+ <polygon fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38.4282,41.0681 34.4434,41.4168 33.0114,36.5229 38.9886,36"/>
+ <polygon fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.9945,46.157 33.9945,46.157 32.9945,41.157 38.9945,41.157"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.2569,31.4845 33.6811,32.1747 31.7431,27.5176 35.6068,26.4824"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.4858,36.0687 34.2031,36.6476 32.5142,31.8682 37.4382,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5.5,55c1.7419-2.0295,4.3382-4.4262,7-4c2.888,0.4624,3.3025,3.4841,6,4c3.091,0.5912,4.9469-3.523,9-4 c3.6107-0.4249,4.0565,2.411,6.6667,3.5456C35.1964,54.9932,36.1139,54.9981,36.5,55c3.6617,0.0176,4.9951-3.5954,8-4 c2.4333-0.3277,2.9312,2.3143,6,3c2.8949,0.6469,5.0464-2.5774,8.5-3c1.7847-0.2184,5,1,7,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.5261,44.2521C42.3521,44.1075,43,44,44,44c5,0,9.4682,3.7024,11,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,51c1.4819-2.9639,4.8769-6,9-6c0.8491,0,2.2262,0,3.6883,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14,33c-0.0579-1.3706,0.0318-4.3499,2-7c3.0097-4.0524,8.4449-4.686,12-4c1.2881,0.2486,2.3112,0.6668,3,1"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38.4282,41.0681 34.4434,41.4168 33.0114,36.5229 38.9886,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,20c0.426-1.0177,1.5345-3.27,4-5c3.1271-2.1943,6.4318-2.0601,8-2c3.3939,0.13,5.8763,1.4067,7,2 c1.3118,0.6926,2.3149,1.4347,3,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.1196,20.097c-1.2964-0.8621-3.4264-2.0067-6.256-2.4212c-1.2909-0.1891-5.6496-0.6543-9.8613,1.9381 c-1.2756,0.7852-2.1981,1.6419-2.7981,2.2738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,11c-0.7129-0.3879-2.1404-1.036-4-1c-0.7209,0.0139-4.1718,0.1831-6,3c-1.0579,1.63-1.0448,3.3162-1,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c0.9188-0.4244,2.7032-1.0984,5-1c3.876,0.1661,6.3812,2.4109,7,3c1.9421,1.8488,2.7013,3.9494,3,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.955,28.0291c-0.123-0.5023-0.3779-1.2592-0.9401-2.0289c-0.3279-0.4488-0.6751-0.7854-0.9699-1.0293"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1464,28.8913c-0.1875-0.4818-0.539-1.1991-1.1969-1.8887c-0.3836-0.4022-0.7718-0.6906-1.0959-0.8939"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.2254,30.8223c-0.2152-0.4702-0.6079-1.1657-1.3048-1.816c-0.4064-0.3791-0.8107-0.6444-1.146-0.8286"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.1829,33.8604c-0.2002-0.4767-0.5706-1.1844-1.2466-1.8563c-0.3942-0.3919-0.7899-0.6698-1.1192-0.8645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8452,19.4397c0.0009-0.5171,0.0699-1.3128,0.4345-2.1935c0.2126-0.5135,0.4705-0.9226,0.6993-1.2292"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.7497,19.3783c0.0684-0.5125,0.2406-1.2925,0.717-2.118c0.2779-0.4814,0.587-0.8533,0.8539-1.1274"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.044,20.5649c0.0981-0.5077,0.3154-1.2763,0.8391-2.0726c0.3054-0.4644,0.6356-0.8177,0.918-1.0758"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7461,23.0349c0.082-0.5105,0.2749-1.2856,0.773-2.0982c0.2906-0.4738,0.6094-0.8374,0.8835-1.1043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.9945,46.157 33.9945,46.157 32.9945,41.157 38.9945,41.157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0087,27.0625c0.3036-0.4185,0.8256-1.0231,1.637-1.5233c0.4731-0.2917,0.9217-0.4722,1.2868-0.5866"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2092,29.2998c0.3557-0.3753,0.9521-0.9066,1.8218-1.2966c0.5071-0.2274,0.9755-0.3478,1.3524-0.4136"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1841,32.1912c0.3769-0.354,1.0033-0.8496,1.8942-1.1884c0.5195-0.1975,0.9941-0.2904,1.3741-0.3341"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DE.svg b/public/assets/img/icons/1F3DE.svg
new file mode 100644
index 0000000..c969d4e
--- /dev/null
+++ b/public/assets/img/icons/1F3DE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="45" x2="45" y1="56.4349" y2="52" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58" x2="58" y1="53.4349" y2="49" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="#9B9B9A" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.9" points="37.9219,35.1094 40.3905,41.6746 45.75,47.2247 10.25,47.125 14.0417,42.25 15.6667,34.0781 20.4306,21.1476 23.1528,23.8698 25.875,25.9115 28.5972,31.3559 32,31.3559 37.4444,35.4392"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M37,52c-2.6985-2.7727-4.6708-3.179-6-3c-3.0049,0.4046-4.3383,4.0176-8,4c-0.3861-0.0019-1.3036-0.0068-2.3333-0.4544 C18.0565,51.411,17.6107,48.5751,14,49c-4.0531,0.477-4.909,4.5912-8,4h29.6875"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9" d="M66.28,39.6464 c0-1.586-1.6295-2.8743-3.6396-2.8743c-0.1679,0.0014-0.3356,0.012-0.5025,0.0318C61.2867,35.1493,59.4384,34,57.2891,34 c-2.9556,0-5.3514,2.1685-5.3514,4.8432c0.0005,0.1768,0.0116,0.3535,0.0332,0.5288c-1.3211,0.4311-2.2509,1.4576-2.2509,2.6564 c0,1.5861,1.6295,2.8743,3.6396,2.8743c0.764,0.0066,1.5164-0.1926,2.1825-0.578c0.8599,0.7071,2.2359,1.1677,3.7918,1.1677 c2.6069,0,4.7201-1.2869,4.7201-2.8743c-0.0004-0.1049-0.0101-0.2096-0.029-0.3128C65.348,41.8736,66.28,40.8465,66.28,39.6464z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9" d="M52.898,42.9002 c0-1.586-1.6295-2.8743-3.6396-2.8743c-0.1679,0.0014-0.3356,0.012-0.5025,0.0318c-0.8512-1.6546-2.6995-2.8039-4.8488-2.8039 c-2.9556,0-5.3514,2.1685-5.3514,4.8432c0.0005,0.1768,0.0116,0.3535,0.0332,0.5288c-1.3211,0.4311-2.2509,1.4576-2.2509,2.6564 c0,1.5861,1.6295,2.8743,3.6396,2.8743c0.764,0.0066,1.5164-0.1926,2.1825-0.578c0.8599,0.7071,2.2359,1.1677,3.7918,1.1677 c2.6069,0,4.7201-1.2869,4.7201-2.8743c-0.0004-0.1049-0.0101-0.2096-0.029-0.3128C51.966,45.1274,52.898,44.1003,52.898,42.9002z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="45" x2="45" y1="56.4349" y2="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58" x2="58" y1="53.4349" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.6757,31.1351 25.973,25.7297 23.2703,23.7027 20.5676,21 15.8378,33.8378 14.4865,41.9459 11.7838,46"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.6216,25.0541 25.2973,31.1351 32.0541,31.1351 37.4595,35.1892"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.0541,31.1351 34.0811,35.1892 34.7568,39.2432 32.0541,43.2999 28,46"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.5421,44.3247 c0.8599,0.7071,2.2359,1.1677,3.7918,1.1677c2.6069,0,4.7201-1.287,4.7201-2.8743c-0.0004-0.1049-0.0101-0.2096-0.029-0.3128 c1.323-0.4317,2.255-1.4588,2.255-2.6589c0-1.586-1.6295-2.8743-3.6396-2.8743c-0.1679,0.0014-0.3356,0.012-0.5025,0.0318 C61.2867,35.1493,59.4384,34,57.2891,34c-2.5086,0-4.6139,1.5621-5.1934,3.6701"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9" d="M52.898,42.9002 c0-1.586-1.6295-2.8743-3.6396-2.8743c-0.1679,0.0014-0.3356,0.012-0.5025,0.0318c-0.8512-1.6546-2.6995-2.8039-4.8488-2.8039 c-2.9556,0-5.3514,2.1685-5.3514,4.8432c0.0005,0.1768,0.0116,0.3535,0.0332,0.5288c-1.3211,0.4311-2.2509,1.4576-2.2509,2.6564 c0,1.5861,1.6295,2.8743,3.6396,2.8743c0.764,0.0066,1.5164-0.1926,2.1825-0.578c0.8599,0.7071,2.2359,1.1677,3.7918,1.1677 c2.6069,0,4.7201-1.2869,4.7201-2.8743c-0.0004-0.1049-0.0101-0.2096-0.029-0.3128C51.966,45.1274,52.898,44.1003,52.898,42.9002z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6,53c3.091,0.5912,3.9469-3.523,8-4c3.6107-0.4249,4.0565,2.411,6.6667,3.5456C21.6964,52.9932,22.6139,52.9981,23,53 c3.6617,0.0176,4.9951-3.5954,8-4c1.3292-0.179,3.3015,0.2273,6,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3DF.svg b/public/assets/img/icons/1F3DF.svg
new file mode 100644
index 0000000..a501a25
--- /dev/null
+++ b/public/assets/img/icons/1F3DF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" points="66,34 62,49 10,49 6,34"/>
+ <path fill="#D0CFCE" d="M66,34c0-10.4934-19.5066-8-30-8S6,23.5066,6,34H66z"/>
+ <path fill="#D0CFCE" d="M14,31c0-10.4934,15.704-6,22-6s22-4.4934,22,6H14z"/>
+ <path fill="#D0CFCE" d="M25,33.5733c0-18.3823,8.4816-9.1724,11-9.1724c2.5184,0,12-9.2099,12,9.1724H25z"/>
+ <path fill="#92D3F5" d="M41,49c0-10.4934-2.9013-12-5-12s-5,1.5066-5,12H41z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,33.9998l-4,15H41c0-10.49-2.9-12-5-12s-5,1.51-5,12H10l-4-15c0-4.88,4.23-6.95,9.81-7.78c2.31-2.16,6.51-2.36,10.68-2.08 c2.55-4.75,7.65,0.26,9.51,0.26c1.85,0,7.47-4.98,10.32-0.31c3.9-0.19,7.71,0.11,9.87,2.13C61.77,27.0497,66,29.1198,66,33.9998z"/>
+ <line x1="41" x2="31" y1="48.9998" y2="48.9998" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,30.9998c0-2.18-0.68-3.71-1.81-4.78"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.81,26.2198c-1.13,1.07-1.81,2.6-1.81,4.78"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,33.5698c0-3.54-0.35-6.06-0.94-7.82l-0.74-1.66"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.49,24.1398l-0.64,1.61c-0.53,1.76-0.85,4.28-0.85,7.82"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,48.9998v-6c0-0.55,0.45-1,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,48.9998H31c0-10.49,2.9-12,5-12S41,38.5098,41,48.9998z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E0.svg b/public/assets/img/icons/1F3E0.svg
new file mode 100644
index 0000000..fa2faf7
--- /dev/null
+++ b/public/assets/img/icons/1F3E0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19" y="32" width="34" height="24" fill="#FFFFFF" stroke="none"/>
+ <rect x="25" y="40" width="9" height="16" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="40" y="40" width="8" height="7" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,32 19,32.0003 19,31 35,15 53,31"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,21 24,26 24,17 29,17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="25" y="40" width="9" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="40" y="40" width="8" height="7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,32 19,32.0003 19,31 35,15 53,31"/>
+ <rect x="19" y="32" width="34" height="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,21 24,26 24,17 29,17"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E1.svg b/public/assets/img/icons/1F3E1.svg
new file mode 100644
index 0000000..b608294
--- /dev/null
+++ b/public/assets/img/icons/1F3E1.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="37.0753" y="36.0532" width="26.8836" height="18.1139" fill="#FFFFFF"/>
+ <polygon fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.2353,23.2 38.1,36 63.5,36"/>
+ <path fill="#EA5A47" d="M47.3,26l-6.4,6.0595v-8.5733c0-0.9313,0.7549-1.4162,1.6862-1.4162h3.0276 c0.9313,0,1.6862,0.4849,1.6862,1.4162C47.3,23.4862,47.3,26,47.3,26z"/>
+ <rect x="43" y="42" width="6" height="12" fill="#A57939"/>
+ <rect x="54" y="42" width="6" height="5" fill="#92D3F5"/>
+ <path fill="#B1CC33" d="M41.0059,28.3393c0-3.3123-3.4447-6.0025-7.6937-6.0025c-0.3549,0.0029-0.7095,0.025-1.0622,0.0662 c-1.7995-3.4553-5.7065-5.8554-10.2499-5.8554c-6.2478,0-11.3122,4.5286-11.3122,10.1144c0.0012,0.3692,0.0247,0.738,0.0704,1.1043 C7.9656,28.6665,6,30.8102,6,33.3136c0,3.3123,3.4446,6.0025,7.6936,6.0025c1.6151,0.0139,3.2056-0.4022,4.6137-1.207 c1.8177,1.4766,4.7264,2.4385,8.0154,2.4385c5.5105,0,9.9776-2.6875,9.9776-6.0025c-0.0009-0.2191-0.0214-0.4377-0.0612-0.6531 C39.0357,32.9904,41.0059,30.8453,41.0059,28.3393z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46,27 50.2353,23 64,35.0976 64,54 38,54 38,41.5482"/>
+ <rect x="43" y="42" width="6" height="12" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="54" y="42" width="6" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5,23 46.5,23 46.5,26"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.5,54 22.5,46.8269 17.5,42"/>
+ <line x1="23.0408" x2="25.885" y1="46.7265" y2="43.7657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.0059,28.3393 c0-3.3123-3.4447-6.0025-7.6937-6.0025c-0.3549,0.0029-0.7095,0.025-1.0622,0.0662c-1.7995-3.4553-5.7065-5.8554-10.2499-5.8554 c-6.2478,0-11.3122,4.5286-11.3122,10.1144c0.0012,0.3692,0.0247,0.738,0.0704,1.1043C7.9656,28.6665,6,30.8102,6,33.3136 c0,3.3123,3.4446,6.0025,7.6936,6.0025c1.6151,0.0139,3.2056-0.4022,4.6137-1.207c1.8177,1.4766,4.7264,2.4385,8.0154,2.4385 c5.5105,0,9.9776-2.6875,9.9776-6.0025c-0.0009-0.2191-0.0214-0.4377-0.0612-0.6531 C39.0357,32.9904,41.0059,30.8453,41.0059,28.3393z"/>
+ <line x1="63.5" x2="42.5" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E2.svg b/public/assets/img/icons/1F3E2.svg
new file mode 100644
index 0000000..3fb1542
--- /dev/null
+++ b/public/assets/img/icons/1F3E2.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="8.5" y="19" width="55" height="35" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="44" width="13" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22" y="44" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="44" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="31" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="31" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="56" y="44" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="48" y="44" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="56" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="48" y="34" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="56" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="48" y="24" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="8.5" y="19" width="55" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="44" width="13" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="54" y2="44" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,29 14,29 14,24"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24,49 22,49 22,44"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,49 14,49 14,44"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24,39 22,39 22,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,39 14,39 14,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24,29 22,29 22,24"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,39 39,39 39,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33,39 31,39 31,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,29 39,29 39,24"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33,29 31,29 31,24"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58,49 56,49 56,44"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,49 48,49 48,44"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58,39 56,39 56,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,39 48,39 48,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58,29 56,29 56,24"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,29 48,29 48,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E3.svg b/public/assets/img/icons/1F3E3.svg
new file mode 100644
index 0000000..90f46c4
--- /dev/null
+++ b/public/assets/img/icons/1F3E3.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.5" y="12" width="27" height="48" fill="#D0CFCE"/>
+ <rect x="39.5" y="25" width="19" height="35" fill="#D0CFCE"/>
+ <rect x="17" y="40" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="25" y="40" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="33" y="40" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44" y="30" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="30" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44" y="40" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="40" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44" y="50" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="50" width="2" height="5" fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="19.5" y="50" width="13" height="10" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="12.5" y="12" width="27" height="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39.5" y="25" width="19" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="19.5" y="50" width="13" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26" x2="26" y1="60" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,35 52,35 52,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,45 52,45 52,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,55 52,55 52,50"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46,35 44,35 44,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27,45 25,45 25,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,45 33,45 33,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19,45 17,45 17,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46,45 44,45 44,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46,55 44,55 44,50"/>
+ <rect x="18" y="18" width="16" height="2" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18" y="24" width="16" height="2" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="25" y="26" width="2" height="7" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E4.svg b/public/assets/img/icons/1F3E4.svg
new file mode 100644
index 0000000..8e8c581
--- /dev/null
+++ b/public/assets/img/icons/1F3E4.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13" y="14" width="46" height="46" fill="#d0cfce"/>
+ <circle cx="37" cy="37" r="6" fill="#fcea2b"/>
+ <rect x="29.5" y="50" width="13" height="10" fill="#92d3f5"/>
+ <rect x="51" y="30" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="51" y="20" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="35" y="20" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="43" y="20" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27" y="20" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="51" y="40" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="51" y="50" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19" y="30" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19" y="20" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19" y="40" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19" y="50" width="2" height="5" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="37" cy="37" r="3" fill="#d0cfce"/>
+ <polygon fill="#fcea2b" points="31 34.5 26.7 38.8 32 41 33 40 31 34.5"/>
+ <polygon fill="#fcea2b" points="47 37 43 41 41 39 44.9 35 47 37"/>
+ <path fill="#fcea2b" d="M43,41a8.89,8.89,0,0,1-6,2,8.89,8.89,0,0,1-6-2l2-2a10.7183,10.7183,0,0,0,4,1,10.7183,10.7183,0,0,0,4-1Z"/>
+ </g>
+ <g id="line">
+ <rect x="13" y="14" width="46" height="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43,36.9,41,39a11.1844,11.1844,0,0,1-3.8,1,3,3,0,1,0-.4,0A9.2887,9.2887,0,0,1,33,39l-.3.3-1.5-4A6.027,6.027,0,0,1,43,36.9Z"/>
+ <rect x="29.5" y="50" width="13" height="10" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="60" y2="50" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.7 39.3 31.3 40.7 26.7 38.8 31 34.5 31.2 35.3 32.7 39.3"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47 37 43 41 41 39 43 36.9 44.9 35 47 37"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43,41a8.8127,8.8127,0,0,1-5.5,2h-.9A8.8792,8.8792,0,0,1,31,41l2-2a11.1844,11.1844,0,0,0,3.8,1h.4A9.2887,9.2887,0,0,0,41,39Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 25 19 25 19 20"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 35 51 35 51 30"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45 25 43 25 43 20"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 25 51 25 51 20"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37 25 35 25 35 20"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29 25 27 25 27 20"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 35 19 35 19 30"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 45 19 45 19 40"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 45 51 45 51 40"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 55 51 55 51 50"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 55 19 55 19 50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E5.svg b/public/assets/img/icons/1F3E5.svg
new file mode 100644
index 0000000..b43fa7f
--- /dev/null
+++ b/public/assets/img/icons/1F3E5.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.5" y="12" width="27" height="48" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="13.5" y="25" width="9" height="35" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="49.5" y="25" width="9" height="35" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="44" width="13" height="16" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5,23 38.5,23 38.5,18 33.5,18 33.5,23 28.5,23 28.5,28 33.5,28 33.5,33 38.5,33 38.5,28 43.5,28"/>
+ <rect x="17" y="30" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="17" y="40" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="17" y="50" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="53" y="30" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="53" y="40" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="53" y="50" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="22.5" y="12" width="27" height="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="13.5" y="25" width="9" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="49.5" y="25" width="9" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="44" width="13" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="60" y2="44" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5,23 38.5,23 38.5,18 33.5,18 33.5,23 28.5,23 28.5,28 33.5,28 33.5,33 38.5,33 38.5,28 43.5,28"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19,35 17,35 17,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19,45 17,45 17,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19,55 17,55 17,50"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55,35 53,35 53,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55,45 53,45 53,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55,55 53,55 53,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E6.svg b/public/assets/img/icons/1F3E6.svg
new file mode 100644
index 0000000..028d7f0
--- /dev/null
+++ b/public/assets/img/icons/1F3E6.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="26" width="40" height="34" fill="#9B9B9A"/>
+ <rect x="14" y="22" width="44" height="4" fill="#D0CFCE"/>
+ <polyline fill="#FFFFFF" points="19.5,26 21.5525,26 21.5525,60 19.5,60"/>
+ <polyline fill="#FFFFFF" points="24.9331,26 26.9708,26 26.9708,60 24.9331,60"/>
+ <polyline fill="#FFFFFF" points="47.0669,60 45.0177,60 45.0177,26 47.0669,26"/>
+ <polyline fill="#FFFFFF" points="52.5,60 50.4816,60 50.4816,26 52.5,26"/>
+ <polygon fill="#D0CFCE" points="36,12 19,22 53,22"/>
+ <rect x="31.5" y="50" width="9" height="10" fill="#92D3F5"/>
+ <circle cx="36" cy="35" r="5" fill="#FCEA2B"/>
+ <path fill="none" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M36.9482,34.2622 c-0.0977-0.3803-0.5204-0.6665-1.0269-0.6665l0,0c-0.5789,0-1.0483,0.3737-1.0483,0.8347c0,0.461,0.4693,0.8347,1.0483,0.8347 L35.9,35.2682c0.5789,0,1.0483,0.3737,1.0483,0.8347c0,0.461-0.4693,0.8347-1.0483,0.8347l0,0 c-0.5066,0-0.9293-0.2861-1.027-0.6665"/>
+ <line x1="35.9106" x2="35.9106" y1="33.5958" y2="32.8" fill="none" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="35.9106" x2="35.9106" y1="37.7333" y2="36.9375" fill="none" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="26" width="40" height="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="22" width="44" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.5,26 22.5,26 22.5,60 19.5,60"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.9331,26 27.9331,26 27.9331,60 24.9331,60"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.0669,60 44.0669,60 44.0669,26 47.0669,26"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.5,60 49.5,60 49.5,26 52.5,26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,12 19,21.7491 53,21.7491"/>
+ <rect x="31.5" y="50" width="9" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="60" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M36.9482,34.2622 c-0.0977-0.3803-0.5204-0.6665-1.0269-0.6665l0,0c-0.5789,0-1.0483,0.3737-1.0483,0.8347c0,0.461,0.4693,0.8347,1.0483,0.8347 L35.9,35.2682c0.5789,0,1.0483,0.3737,1.0483,0.8347c0,0.461-0.4693,0.8347-1.0483,0.8347l0,0 c-0.5066,0-0.9293-0.2861-1.027-0.6665"/>
+ <line x1="35.9106" x2="35.9106" y1="33.5958" y2="32.8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="35.9106" x2="35.9106" y1="37.7333" y2="36.9375" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E7.svg b/public/assets/img/icons/1F3E7.svg
new file mode 100644
index 0000000..f319dfe
--- /dev/null
+++ b/public/assets/img/icons/1F3E7.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.071 27.98 24.541 18.066 29.01 27.98"/>
+ <line x1="21.1945" x2="27.7593" y1="25.5309" y2="25.5309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <line x1="34.5559" x2="34.5559" y1="18.0657" y2="27.9796" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1833" x2="37.9285" y1="18.0657" y2="18.0657" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.575 28.002 42.575 18.044 46.809 26.937 51.278 18.044 51.278 28.002"/>
+ </g>
+ <g id="color">
+ <rect x="16" y="13.4375" width="40" height="45.0417" fill="#3f3f3f"/>
+ <g>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.071 27.98 24.541 18.066 29.01 27.98"/>
+ <line x1="21.1945" x2="27.7593" y1="25.5309" y2="25.5309" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <line x1="34.5559" x2="34.5559" y1="18.0657" y2="27.9796" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1833" x2="37.9285" y1="18.0657" y2="18.0657" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.575 28.002 42.575 18.044 46.809 26.937 51.278 18.044 51.278 28.002"/>
+ <rect x="19.4258" y="33.6381" width="15.1255" height="13.8874" fill="#d0cfce"/>
+ <rect x="19.4258" y="51.1472" width="32.4976" height="3.5422" fill="#b1cc33"/>
+ <path fill="#d0cfce" d="M43.2372,39.7711H38.1044a.9994.9994,0,0,1-1-1V33.6383a1,1,0,0,1,1-1h5.1328a1,1,0,0,1,1,1v5.1328A.9993.9993,0,0,1,43.2372,39.7711Z"/>
+ <path fill="#d0cfce" d="M51.9238,39.7711H46.791a.9993.9993,0,0,1-1-1V33.6383a1,1,0,0,1,1-1h5.1328a1,1,0,0,1,1,1v5.1328A.9994.9994,0,0,1,51.9238,39.7711Z"/>
+ <path fill="#d0cfce" d="M43.2372,48.5287H38.1044a1,1,0,0,1-1-1V42.3958a1,1,0,0,1,1-1h5.1328a1,1,0,0,1,1,1v5.1329A.9994.9994,0,0,1,43.2372,48.5287Z"/>
+ <path fill="#d0cfce" d="M51.9238,48.5287H46.791a.9994.9994,0,0,1-1-1V42.3958a1,1,0,0,1,1-1h5.1328a1,1,0,0,1,1,1v5.1329A1,1,0,0,1,51.9238,48.5287Z"/>
+ </g>
+ <g id="line">
+ <rect x="16" y="13.4375" width="40" height="45.0417" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1223"/>
+ <rect x="19.4258" y="33.6381" width="15.1255" height="13.8874" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.426 53.723 19.426 51.147 51.923 51.147 51.923 53.723"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.104 38.771 38.104 33.638 43.237 33.638"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.79 38.771 46.79 33.638 51.923 33.638"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.104 47.529 38.104 42.396 43.237 42.396"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.79 47.529 46.79 42.396 51.923 42.396"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E8.svg b/public/assets/img/icons/1F3E8.svg
new file mode 100644
index 0000000..43f1a3e
--- /dev/null
+++ b/public/assets/img/icons/1F3E8.svg
@@ -0,0 +1,53 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="17" width="38" height="38" fill="#D0CFCE"/>
+ <rect x="55" y="20" width="11.5" height="35" fill="#D0CFCE"/>
+ <rect x="60" y="25" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="60" y="35" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="60" y="45" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="5" y="20" width="12.5" height="35" fill="#D0CFCE"/>
+ <rect x="10" y="25" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="10" y="35" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="10" y="45" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="31" y="22" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39" y="22" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="47" y="22" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="23" y="22" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="23" y="41" width="26" height="14" fill="#9B9B9A"/>
+ <rect x="21.5" y="32" width="29" height="9" fill="#FCEA2B"/>
+ <rect x="31.5" y="45" width="9" height="10" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="17" y="17" width="38" height="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="55" y="20" width="11.5" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="5" y="20" width="11.5" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="23" y="41" width="26" height="14" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="21.5" y="32" width="29" height="9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="27" y1="55" y2="41" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45" x2="45" y1="55" y2="41" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="31.5" y="45" width="9" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="55" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,27 47,27 47,22"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,27 39,27 39,22"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33,27 31,27 31,22"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25,27 23,27 23,22"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,30 10,30 10,25"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,40 10,40 10,35"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62,40 60,40 60,35"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62,30 60,30 60,25"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62,50 60,50 60,45"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,50 10,50 10,45"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points="42.0448,34.4989 39.7848,34.4989 39.7848,38.454 42.0448,38.454"/>
+ <line x1="39.7848" x2="41.4798" y1="36.4764" y2="36.4764" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="25.6592" x2="25.6592" y1="34.4989" y2="38.454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="27.9193" x2="27.9193" y1="34.4989" y2="38.454" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="27.9193" x2="25.6592" y1="36.469" y2="36.469" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points="44.3049,34.4989 44.3049,38.454 46,38.454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M31.6882,38.454 L31.6882,38.454c-0.7801,0-1.4126-0.6324-1.4126-1.4126v-1.13c0-0.7801,0.6324-1.4126,1.4126-1.4126l0,0 c0.7801,0,1.4126,0.6324,1.4126,1.4126v1.13C33.1008,37.8216,32.4683,38.454,31.6882,38.454z"/>
+ <line x1="35.3609" x2="37.6209" y1="34.5159" y2="34.5159" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ <line x1="36.4909" x2="36.4909" y1="34.5159" y2="38.471" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3E9.svg b/public/assets/img/icons/1F3E9.svg
new file mode 100644
index 0000000..266f55f
--- /dev/null
+++ b/public/assets/img/icons/1F3E9.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.5" y="10" width="27" height="52" fill="#FFA7C0" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27" y="52" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35" y="42" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="43" y="42" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="43" y="53" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27" y="42" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35" y="31" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="43" y="31" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27" y="31" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9997,25.8252 l-4.8692-6.2438l-0.1569-0.232c-0.8207-1.3515-0.3904-3.1124,0.9611-3.9331c1.3516-0.8207,3.1125-0.3904,3.9332,0.9611 c0.0479,0.0789,0.092,0.1601,0.1321,0.2433c0.6865-1.4244,2.3978-2.0225,3.8222-1.336c1.4243,0.6866,2.0224,2.3979,1.3359,3.8222 c-0.0761,0.158-0.1666,0.3086-0.2703,0.45L35.9997,25.8252z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="22.5" y="10" width="27" height="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27" y="52" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="32" y1="62" y2="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9997,25.8252 l-4.8692-6.2438l-0.1569-0.232c-0.8207-1.3515-0.3904-3.1124,0.9611-3.9331c1.3516-0.8207,3.1125-0.3904,3.9332,0.9611 c0.0479,0.0789,0.092,0.1601,0.1321,0.2433c0.6865-1.4244,2.3978-2.0225,3.8222-1.336c1.4243,0.6866,2.0224,2.3979,1.3359,3.8222 c-0.0761,0.158-0.1666,0.3086-0.2703,0.45L35.9997,25.8252z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37,36 35,36 35,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,36 27,36 27,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45,36 43,36 43,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37,47 35,47 35,42"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,47 27,47 27,42"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45,47 43,47 43,42"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45,58 43,58 43,53"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3EA.svg b/public/assets/img/icons/1F3EA.svg
new file mode 100644
index 0000000..8e222e8
--- /dev/null
+++ b/public/assets/img/icons/1F3EA.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="9" y="38" width="53" height="17" fill="#E27022"/>
+ <rect x="14" y="45" width="10" height="10" fill="#92D3F5"/>
+ <rect x="28" y="45" width="10" height="10" fill="#92D3F5"/>
+ <rect x="38" y="45" width="10" height="10" fill="#92D3F5"/>
+ <rect x="48" y="45" width="10" height="10" fill="#92D3F5"/>
+ <ellipse cx="19" cy="37" rx="7" ry="5" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26,38 62,38 62,55 9,55 9,38 12,38"/>
+ <rect x="14" y="45" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19" x2="19" y1="55" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="28" y="45" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="38" y="45" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="48" y="45" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="19" cy="37" rx="7" ry="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.8571" d="M16.577,35.9892c0.0859-0.4199,0.4575-0.7358,0.9028-0.7358l0,0c0.2544,0,0.4848,0.1032,0.6516,0.2699 c0.2594,0.2594,0.2355,0.6905-0.0079,0.9649l-1.5652,1.7652h1.843"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.8571" points="20.778,35.2534 19.6632,37.7737 21.4179,37.7737"/>
+ <line x1="21.1289" x2="21.1289" y1="36.8447" y2="38.2534" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.8571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3EB.svg b/public/assets/img/icons/1F3EB.svg
new file mode 100644
index 0000000..af9516c
--- /dev/null
+++ b/public/assets/img/icons/1F3EB.svg
@@ -0,0 +1,53 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="9.3563 56.5056 62.6437 56.5056 62.6437 23.5644 45.2823 23.5644 45.2823 20.6578 26.7177 20.6578 26.7177 23.5644 9.3563 23.5644 9.3563 56.5056"/>
+ <rect x="30.6247" y="39.9946" width="10.7507" height="12.7465" fill="#a57939"/>
+ <circle cx="36" cy="30.2423" r="6.2976" fill="#fff"/>
+ <rect x="20.4982" y="46.817" width="1.9377" height="4.0355" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="13.7162" y="46.817" width="1.9377" height="4.0355" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20.4982" y="37.1284" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="13.7162" y="37.1284" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20.4982" y="27.4398" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="13.7162" y="27.4398" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="56.3461" y="46.817" width="1.9377" height="4.0355" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="49.564" y="46.817" width="1.9377" height="4.0355" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="56.3461" y="37.1284" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="49.564" y="37.1284" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="56.3461" y="27.4398" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="49.564" y="27.4398" width="1.9377" height="4.8443" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#d22f27" points="24.8 20.49 26.72 20.49 26.72 23.56 9.36 23.56 13.21 17.42 28.4107 17.42 24.8 20.49"/>
+ <polygon fill="#d22f27" points="47.2 20.49 45.2837 20.49 45.2837 23.56 62.6437 23.56 58.7936 17.42 43.592 17.42 47.2 20.49"/>
+ <polygon fill="#ea5a47" points="47.2 20.49 24.8 20.49 26.72 18.8591 36 10.96 47.2 20.49"/>
+ <rect x="7.196" y="50.8525" width="19.5218" height="5.6531" fill="#b1cc33"/>
+ <rect x="45.2823" y="50.8525" width="19.5218" height="5.6531" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <rect x="26.72" y="20.49" width="18.5601" height="36.02" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.8 20.49 26.72 20.49 26.72 23.56 9.36 23.56 13.21 17.42 28.4107 17.42 24.8 20.49"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.2 20.49 45.2837 20.49 45.2837 23.56 62.6437 23.56 58.7936 17.42 43.592 17.42 47.2 20.49"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.2 20.49 24.8 20.49 26.72 18.8591 36 10.96 47.2 20.49"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.7104,50.8525h14.493c1.3887,0,2.5144,1.1257,2.5144,2.5144v3.1387H7.196v-3.1387c0-1.3887,1.1257-2.5144,2.5144-2.5144Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.7967,50.8525h14.493c1.3887,0,2.5144,1.1257,2.5144,2.5144v3.1387h-19.5218v-3.1387c0-1.3887,1.1257-2.5144,2.5144-2.5144Z"/>
+ <line x1="26.7177" x2="45.2823" y1="52.7411" y2="52.7411" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.3563 50.8525 9.3563 23.5644 26.7177 23.5644"/>
+ <line x1="62.6437" x2="9.3563" y1="56.5056" y2="56.5056" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.2823 23.5644 62.6437 23.5644 62.6437 50.8525"/>
+ <rect x="30.6247" y="39.9946" width="10.7507" height="12.7465" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="52.7411" y2="39.9946" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36" cy="30.2423" r="6.2976" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="30.7267" y2="26.5497" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="38.0885" y1="30.7267" y2="29.6825" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.4982" x2="20.4982" y1="50.8525" y2="46.817" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13.7162" x2="13.7162" y1="50.8525" y2="46.817" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.436 41.9727 20.4982 41.9727 20.4982 37.1284"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.6539 41.9727 13.7162 41.9727 13.7162 37.1284"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.436 32.2841 20.4982 32.2841 20.4982 27.4398"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.6539 32.2841 13.7162 32.2841 13.7162 27.4398"/>
+ <line x1="56.3461" x2="56.3461" y1="50.8525" y2="46.817" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.564" x2="49.564" y1="50.8525" y2="46.817" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="58.2838 41.9727 56.3461 41.9727 56.3461 37.1284"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.5018 41.9727 49.564 41.9727 49.564 37.1284"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="58.2838 32.2841 56.3461 32.2841 56.3461 27.4398"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.5018 32.2841 49.564 32.2841 49.564 27.4398"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3EC.svg b/public/assets/img/icons/1F3EC.svg
new file mode 100644
index 0000000..71baefa
--- /dev/null
+++ b/public/assets/img/icons/1F3EC.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="12" width="40" height="48" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20" y="50" width="8" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44" y="50" width="8" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32" y="50" width="8" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="36" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="36" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="36" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="36" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="26" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="26" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="26" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="26" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="16" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="16" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="16" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="16" width="10" height="10" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="12" width="40" height="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20" y="50" width="8" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44" y="50" width="8" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32" y="50" width="8" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="36" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="36" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="36" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="36" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="26" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="26" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="26" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="26" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="16" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="16" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="16" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="16" width="10" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3ED.svg b/public/assets/img/icons/1F3ED.svg
new file mode 100644
index 0000000..b700270
--- /dev/null
+++ b/public/assets/img/icons/1F3ED.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="9.5" y="38" width="53" height="17" fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14.5" y="43" width="13" height="12" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32.5" y="43" width="5" height="5" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="37.5" y="43" width="5" height="5" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="42.5" y="43" width="5" height="5" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="47.5" y="43" width="5" height="5" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52.5" y="43" width="5" height="5" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,38 50,38 51,22 55,22"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.4968,31 14.5017,38 24.4968,38"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25,31 25.0049,38 35,38"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,31 35.0049,38 45,38"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="9.5" y="38" width="53" height="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14.5" y="43" width="13" height="12" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.5" x2="27.5" y1="47" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.5" x2="27.5" y1="51" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32.5" y="43" width="5" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="37.5" y="43" width="5" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="42.5" y="43" width="5" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="47.5" y="43" width="5" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52.5" y="43" width="5" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,38 50,38 51,22 55,22"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.4968,31 14.5017,38 24.4968,38"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25,31 25.0049,38 35,38"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,31 35.0049,38 45,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54,19 c0.0435-1.9564-0.3252-4.0019-2.0786-5.5659c-1.4875-1.3268-3.042-1.0494-5.6192-2.1035C44.7835,10.7094,45,7,42.0854,5.4809"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51,19 c-0.6452-1.8475-0.8095-3.15-3-4c-1.8583-0.7211-6,0-7-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3EE.svg b/public/assets/img/icons/1F3EE.svg
new file mode 100644
index 0000000..ea664be
--- /dev/null
+++ b/public/assets/img/icons/1F3EE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19.125" y="9.871" rx="11" width="32.7367" height="52.2643" fill="#ea5a47"/>
+ <g>
+ <path fill="#d22f27" d="M46.4141,10.7429,40.2278,9.871c7.6518,1.92,6.6782,13.5373,6.7861,15.7853,1.7573,36.6011-12.681,36.6353-13.409,36.6779L43.0106,62h.0607A9.1128,9.1128,0,0,0,52,52.9873V19.4727S51.3852,13.6529,46.4141,10.7429Z"/>
+ <path fill="#d22f27" d="M33.6038,62.41l-.05.0013S33.5718,62.4119,33.6038,62.41Z"/>
+ </g>
+ <rect x="29.3502" y="18.3318" rx="2" width="12.2864" height="35.6176" fill="#fff"/>
+ <polyline fill="#3f3f3f" points="26.84 8.018 26.84 4.972 44.146 4.972 44.146 8.018"/>
+ <polyline fill="#3f3f3f" points="44.146 64.184 44.146 67.05 26.84 67.05 26.84 64.184"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.84 7.481 26.84 4.972 44.146 4.972 44.146 7.481"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.146 64.657 44.146 67.05 26.84 67.05 26.84 64.657"/>
+ <rect x="19.125" y="9.871" rx="11" width="32.7367" height="52.2643" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <rect x="31.3396" y="31.6894" width="8.3074" height="8.9339" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <rect x="31.3396" y="42.5391" width="8.3074" height="8.9339" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <rect x="31.3396" y="20.8397" width="8.3074" height="8.9339" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3EF.svg b/public/assets/img/icons/1F3EF.svg
new file mode 100644
index 0000000..3359e6b
--- /dev/null
+++ b/public/assets/img/icons/1F3EF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="50" width="38" height="10" fill="#FFFFFF"/>
+ <rect x="22" y="33" width="28" height="10" fill="#FFFFFF"/>
+ <rect x="27" y="16" width="18" height="10" fill="#FFFFFF"/>
+ <polygon fill="#3F3F3F" points="54,33 18,33 22,30 24,26 48,26 50,30"/>
+ <polygon fill="#3F3F3F" points="59.5,50 12.5,50 16.5,47 18.5,43 53.5,43 55.5,47"/>
+ <polygon fill="#3F3F3F" points="49,16 23,16 27,13 29,9 43,9 45,13"/>
+ <polygon fill="#A57939" points="41.5,60 30.5,60 30.5,53 34.1247,53 41.5,53"/>
+ <rect x="23" y="53" width="2" height="4" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="31" y="19" width="2" height="4" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39" y="19" width="2" height="4" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="47" y="53" width="2" height="4" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#D0CFCE" points="36,31 23,45 49,45"/>
+ <rect x="32" y="40" width="2" height="2" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="38" y="40" width="2" height="2" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="17" y="50" width="38" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.14,32.9998 24.86,42.9998 22,42.9998 22,32.9998"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50,32.9998 50,42.9998 47.14,42.9998 37.86,32.9998"/>
+ <rect x="27" y="16" width="18" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,32.9998 37.86,32.9998 36,30.9998 34.14,32.9998 18,32.9998 22,29.9998 24,25.9998 48,25.9998 50,29.9998"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.5,49.9998 12.5,49.9998 16.5,46.9998 18.5,42.9998 24.86,42.9998 23,44.9998 49,44.9998 47.14,42.9998 53.5,42.9998 55.5,46.9998"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,16 23,16 27,13 29,9 43,9 45,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.5,60 30.5,60 30.5,53 34.1247,53 41.5,53"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.0625,60 34.0625,53 38.0625,53 38.0625,60"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,44.9998 23,44.9998 24.86,42.9998 34.14,32.9998 36,30.9998 37.86,32.9998 47.14,42.9998"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25,57 23,57 23,53"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33,23 31,23 31,19"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41,23 39,23 39,19"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,57 47,57 47,53"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,42 32,42 32,40"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40,42 38,42 38,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F0.svg b/public/assets/img/icons/1F3F0.svg
new file mode 100644
index 0000000..5fad793
--- /dev/null
+++ b/public/assets/img/icons/1F3F0.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="30" y="27" width="12" height="14" fill="#9B9B9A" stroke="none"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,55 20,55 20,41 20,39 20,39 27,39 27,41 32,41 31.9998,39 40,39 40,41 45,41 45,39 52,39 52,41 52,39"/>
+ <rect x="10" y="32" width="10" height="23" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="32" width="10" height="23" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="8" y="26" width="14" height="6" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="22" width="13" height="6" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="26" width="14" height="6" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,12 31.5,22 40.5,22"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15,16 9.5,26 20.5,26"/>
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,16 51.5,26 62.5,26"/>
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5,55h-9v-6c0-1.6569,1.3431-3,3-3h3c1.6569,0,3,1.3431,3,3V55z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,35 31,28 41,28 41,34.9999"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,35h-2v-3c0-0.5523,0.4477-1,1-1l0,0"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,55 20,55 20,41 20,39 20,39 27,39 27,41 32,41 31.9998,39 40,39 40,41 45,41 45,39 52,39 52,41 52,39"/>
+ <rect x="10" y="32" width="10" height="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="32" width="10" height="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="8" y="26" width="14" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.5" y="22" width="13" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="26" width="14" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,12 31.5,22 40.5,22"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15,16 9.5,26 20.5,26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,16 51.5,26 62.5,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5,55h-9v-6c0-1.6569,1.3431-3,3-3h3c1.6569,0,3,1.3431,3,3V55z"/>
+ <line x1="36" x2="36" y1="46" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,40h-2v-3c0-0.5523,0.4477-1,1-1l0,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,40h-2v-3c0-0.5523,0.4477-1,1-1l0,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-1F7E6-1F7E9-1F7E8.svg b/public/assets/img/icons/1F3F3-1F7E6-1F7E9-1F7E8.svg
new file mode 100644
index 0000000..3d892a1
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-1F7E6-1F7E9-1F7E8.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fcea2b"/>
+ <rect x="5" y="30" width="62" height="12" fill="#b1cc33"/>
+ <rect x="5" y="17" width="62" height="13" fill="#61b2e4"/>
+ <line x1="36" x2="36" y1="24" y2="48" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,39.5625c-6.4095,0-12.0057,3.3935-15,8.4375"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,39.5625c6.4095,0,12.0057,3.3935,15,8.4375"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,32.4375c-6.4095,0-12.0057-3.3935-15-8.4375"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,32.4375c6.4095,0,12.0057-3.3935,15-8.4375"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F308.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F308.svg
new file mode 100644
index 0000000..6104139
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F308.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="48" width="62" height="6.2" fill="#b399c8" stroke-width="0"/>
+ <rect x="5" y="42" width="62" height="6" fill="#92d3f5" stroke-width="0"/>
+ <rect x="5" y="36" width="62" height="6" fill="#b1cc33" stroke-width="0"/>
+ <rect x="5" y="30" width="62" height="6" fill="#fcea2b" stroke-width="0"/>
+ <rect x="5" y="24" width="62" height="6" fill="#f4aa41" stroke-width="0"/>
+ <rect x="5" y="17.8" width="62" height="6.2" fill="#ea5a47" stroke-width="0"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F4CC-200D-2699-FE0F.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F4CC-200D-2699-FE0F.svg
new file mode 100644
index 0000000..933da28
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F4CC-200D-2699-FE0F.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M67 17H5.31909V54.8044H67V17Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M22.5601 32.198C22.5145 32.2728 22.479 32.3549 22.4557 32.4432C22.2211 33.3348 22.0732 34.2567 22.0201 35.1979C21.9961 35.6228 22.267 36.0034 22.6681 36.1455L23.3852 36.3994C23.7669 36.5346 24.0255 36.8871 24.0685 37.2897C24.1109 37.6869 24.1727 38.0783 24.253 38.4629C24.3356 38.8588 24.1985 39.2733 23.8776 39.5195L23.2757 39.9814C22.9381 40.2405 22.7981 40.6862 22.9522 41.0829C23.2935 41.9616 23.7191 42.7927 24.2177 43.5681C24.448 43.9262 24.891 44.0751 25.2992 43.9542L26.0301 43.7377C26.4178 43.6229 26.8337 43.7555 27.1053 44.0552C27.3712 44.3486 27.6514 44.6289 27.9449 44.8948C28.2445 45.1663 28.3772 45.5822 28.2623 45.97L28.0469 46.6972C27.926 47.1057 28.0751 47.5489 28.4334 47.7792C29.2144 48.2813 30.0458 48.7066 30.9157 49.0466C31.3128 49.2017 31.7596 49.062 32.0191 48.7238L32.4806 48.1224C32.7268 47.8015 33.1412 47.6644 33.5371 47.747C33.9218 47.8272 34.3131 47.8891 34.7103 47.9315C35.1129 47.9745 35.4654 48.2331 35.6006 48.6148L35.8539 49.3299C35.9962 49.7319 36.3781 50.0029 36.8038 49.9779C37.2634 49.951 37.7259 49.9012 38.1901 49.8276C38.6544 49.7541 39.1096 49.6585 39.555 49.5422C39.9676 49.4344 40.2471 49.0586 40.2583 48.6323L40.2781 47.8764C40.2887 47.472 40.5436 47.1174 40.9126 46.9516C41.2752 46.7887 41.6282 46.6083 41.9706 46.4115C42.3217 46.2097 42.759 46.2117 43.0927 46.4411L43.718 46.8708C44.0694 47.1123 44.5374 47.1072 44.8671 46.8369C45.5894 46.2447 46.2487 45.5833 46.8363 44.8645C47.1059 44.5347 47.1108 44.0671 46.8695 43.716L46.4411 43.0926C46.2118 42.7589 46.2098 42.3217 46.4116 41.9706C46.6083 41.6282 46.7887 41.2752 46.9516 40.9126C47.1174 40.5436 47.472 40.2886 47.8764 40.278L48.6351 40.2581C49.0607 40.247 49.436 39.9685 49.5443 39.5568C49.779 38.6652 49.9269 37.7433 49.98 36.8021C50.0039 36.3772 49.7331 35.9966 49.3319 35.8545L48.6148 35.6005C48.2331 35.4653 47.9745 35.1128 47.9315 34.7102C47.889 34.3131 47.8272 33.9217 47.747 33.5371C47.6644 33.1412 47.8015 32.7268 48.1223 32.4806L48.7244 32.0186C49.062 31.7595 49.202 31.3138 49.0479 30.9171C48.7066 30.0384 48.281 29.2073 47.7823 28.4319C47.5521 28.0738 47.109 27.9249 46.7008 28.0458L45.9699 28.2623C45.5822 28.3771 45.1663 28.2445 44.8947 27.9448C44.6288 27.6514 44.3486 27.3712 44.0552 27.1053C43.7556 26.8338 43.6229 26.4179 43.7377 26.0301L43.9532 25.3028C44.0741 24.8944 43.925 24.4511 43.5667 24.2208C42.7857 23.7187 41.9543 23.2934 41.0844 22.9534C40.6873 22.7983 40.2405 22.938 39.981 23.2762L39.5195 23.8777C39.2733 24.1985 38.8588 24.3356 38.4629 24.253C38.0783 24.1728 37.687 24.1109 37.2898 24.0685C36.8872 24.0255 36.5347 23.7669 36.3995 23.3852L36.1462 22.6701C36.0039 22.2681 35.622 21.9971 35.1963 22.022C34.7367 22.049 34.2742 22.0988 33.8099 22.1724C33.3457 22.2459 32.8905 22.3414 32.4451 22.4578C32.3562 22.481 32.2734 22.5167 32.1982 22.5626L32.3534 25.2003L33.404 26.3403C34.2318 26.1183 35.1021 26 36 26C41.5228 26 46 30.4771 46 36C46 41.5228 41.5228 46 36 46C30.4771 46 26 41.5228 26 36C26 35.1021 26.1183 34.2318 26.3403 33.4039L25.2003 32.3533L22.5601 32.198Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M46.2141 44.8108L47.6341 46.9407C47.9372 47.3954 47.3954 47.9372 46.9407 47.6341L44.8108 46.2142C44.7891 46.1997 44.7685 46.1835 44.7493 46.1658L26.8782 29.6964C26.7933 29.6181 26.684 29.5717 26.5687 29.5649L21.848 29.2872C21.4174 29.2619 21.2188 28.7396 21.5239 28.4345L28.4345 21.5239C28.7396 21.2188 29.2619 21.4174 29.2872 21.848L29.5649 26.5687C29.5717 26.684 29.6181 26.7933 29.6964 26.8782L46.1658 44.7493C46.1835 44.7685 46.1997 44.7891 46.2141 44.8108Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E5.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E5.svg
new file mode 100644
index 0000000..0b1ec49
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E5.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#EA5A47"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6-200D-1F30C.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6-200D-1F30C.svg
new file mode 100644
index 0000000..25b7235
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6-200D-1F30C.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#1E50A0" d="M67 17H5.31909V54.8044H67V17Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M33 31C33 31.5523 32.5523 32 32 32C32.5523 32 33 32.4477 33 33C33 32.4477 33.4477 32 34 32C33.4477 32 33 31.5523 33 31Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M32 31.75C31.8619 31.75 31.75 31.8619 31.75 32C31.75 32.1381 31.8619 32.25 32 32.25V31.75ZM33.25 31C33.25 30.8619 33.1381 30.75 33 30.75C32.8619 30.75 32.75 30.8619 32.75 31H33.25ZM32.75 33C32.75 33.1381 32.8619 33.25 33 33.25C33.1381 33.25 33.25 33.1381 33.25 33H32.75ZM34 32.25C34.1381 32.25 34.25 32.1381 34.25 32C34.25 31.8619 34.1381 31.75 34 31.75V32.25ZM32 32.25C32.6904 32.25 33.25 31.6904 33.25 31H32.75C32.75 31.4142 32.4142 31.75 32 31.75V32.25ZM33.25 33C33.25 32.3096 32.6904 31.75 32 31.75V32.25C32.4142 32.25 32.75 32.5858 32.75 33H33.25ZM34 31.75C33.3096 31.75 32.75 32.3096 32.75 33H33.25C33.25 32.5858 33.5858 32.25 34 32.25V31.75ZM32.75 31C32.75 31.6904 33.3096 32.25 34 32.25V31.75C33.5858 31.75 33.25 31.4142 33.25 31H32.75Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M38 33C38 33.5523 37.5523 34 37 34C37.5523 34 38 34.4477 38 35C38 34.4477 38.4477 34 39 34C38.4477 34 38 33.5523 38 33Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M37 33.75C36.8619 33.75 36.75 33.8619 36.75 34C36.75 34.1381 36.8619 34.25 37 34.25V33.75ZM38.25 33C38.25 32.8619 38.1381 32.75 38 32.75C37.8619 32.75 37.75 32.8619 37.75 33H38.25ZM37.75 35C37.75 35.1381 37.8619 35.25 38 35.25C38.1381 35.25 38.25 35.1381 38.25 35H37.75ZM39 34.25C39.1381 34.25 39.25 34.1381 39.25 34C39.25 33.8619 39.1381 33.75 39 33.75V34.25ZM37 34.25C37.6904 34.25 38.25 33.6904 38.25 33H37.75C37.75 33.4142 37.4142 33.75 37 33.75V34.25ZM38.25 35C38.25 34.3096 37.6904 33.75 37 33.75V34.25C37.4142 34.25 37.75 34.5858 37.75 35H38.25ZM39 33.75C38.3096 33.75 37.75 34.3096 37.75 35H38.25C38.25 34.5858 38.5858 34.25 39 34.25V33.75ZM37.75 33C37.75 33.6904 38.3096 34.25 39 34.25V33.75C38.5858 33.75 38.25 33.4142 38.25 33H37.75Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M37 29C37 29.5523 36.5523 30 36 30C36.5523 30 37 30.4477 37 31C37 30.4477 37.4477 30 38 30C37.4477 30 37 29.5523 37 29Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M36 29.75C35.8619 29.75 35.75 29.8619 35.75 30C35.75 30.1381 35.8619 30.25 36 30.25V29.75ZM37.25 29C37.25 28.8619 37.1381 28.75 37 28.75C36.8619 28.75 36.75 28.8619 36.75 29H37.25ZM36.75 31C36.75 31.1381 36.8619 31.25 37 31.25C37.1381 31.25 37.25 31.1381 37.25 31H36.75ZM38 30.25C38.1381 30.25 38.25 30.1381 38.25 30C38.25 29.8619 38.1381 29.75 38 29.75V30.25ZM36 30.25C36.6904 30.25 37.25 29.6904 37.25 29H36.75C36.75 29.4142 36.4142 29.75 36 29.75V30.25ZM37.25 31C37.25 30.3096 36.6904 29.75 36 29.75V30.25C36.4142 30.25 36.75 30.5858 36.75 31H37.25ZM38 29.75C37.3096 29.75 36.75 30.3096 36.75 31H37.25C37.25 30.5858 37.5858 30.25 38 30.25V29.75ZM36.75 29C36.75 29.6904 37.3096 30.25 38 30.25V29.75C37.5858 29.75 37.25 29.4142 37.25 29H36.75Z"/>
+ <circle cx="41.5" cy="33.5" r="0.5" fill="#fff"/>
+ <circle cx="43.5" cy="32.5" r="0.5" fill="#fff"/>
+ <circle cx="37.5" cy="38.5" r="0.5" fill="#fff"/>
+ <circle cx="35.5" cy="35.5" r="0.5" fill="#fff"/>
+ <circle cx="35.5" cy="32.5" r="0.5" fill="#fff"/>
+ <circle cx="33.5" cy="29.5" r="0.5" fill="#fff"/>
+ <circle cx="30.5" cy="35.5" r="0.5" fill="#fff"/>
+ <circle cx="33.5" cy="36.5" r="0.5" fill="#fff"/>
+ <circle cx="41.5" cy="27.5" r="0.5" fill="#fff"/>
+ <circle cx="33.5" cy="26.5" r="0.5" fill="#fff"/>
+ <circle cx="37.5" cy="25.5" r="0.5" fill="#fff"/>
+ <circle cx="29.5" cy="31.5" r="0.5" fill="#fff"/>
+ <circle cx="39.5" cy="31.5" r="0.5" fill="#fff"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M27.4883 23.4277L27.0605 24.2832L28.7715 23"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M25.7774 24.711C25.4352 25.3954 25.3496 26.1368 25.3496 26.422L26.2051 25.9942"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M23.2108 28.9885C23.496 29.9866 24.2374 31.6405 24.9218 30.2717M24.0663 26.422C24.0663 27.4201 24.323 29.1596 25.3496 28.133"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M22.7831 31.555C23.0682 32.553 23.8952 34.207 24.9218 32.8382"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M22.3553 33.6937C22.7831 34.6918 23.8952 36.3457 24.9218 34.9769"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M23.2108 36.688C24.0663 37.9712 25.7773 37.9712 26.2051 36.688"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M25.3496 39.2544C25.9199 39.6822 27.4884 40.4521 27.4884 38.3989"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M27.0605 41.3932C27.4883 41.5358 28.4293 41.7354 28.7715 41.3932C29.1137 41.051 29.0567 40.3951 28.7715 40.1099"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M32.6213 43.9596C32.6213 43.9596 33.6418 44.6502 34.76 43.5319C35.1022 43.1897 34.3323 42.819 33.9045 42.6764C33.049 42.6764 30.7392 42.5909 30.0548 42.2487"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M45.1113 23.4277L45.5391 24.2832L43.8281 23"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M46.8223 24.711C47.1645 25.3954 47.25 26.1368 47.25 26.422L46.3945 25.9942"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M49.3888 28.9885C49.1036 29.9866 48.3622 31.6405 47.6778 30.2717M48.5333 26.422C48.5333 27.4201 48.2766 29.1596 47.2501 28.133"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M49.8165 31.555C49.5314 32.553 48.7044 34.207 47.6778 32.8382"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M50.2443 33.6937C49.8165 34.6918 48.7044 36.3457 47.6778 34.9769"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M49.3888 36.688C48.5333 37.9712 46.8223 37.9712 46.3946 36.688"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M47.25 39.2544C46.6797 39.6822 45.1113 40.4521 45.1113 38.3989"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M45.5391 41.3932C45.1113 41.5358 44.1703 41.7354 43.8281 41.3932C43.4859 41.051 43.5429 40.3951 43.8281 40.1099"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M39.9783 43.9596C39.9783 43.9596 38.9579 44.6502 37.8396 43.5319C37.4974 43.1897 38.2673 42.819 38.6951 42.6764C39.5506 42.6764 41.8604 42.5909 42.5448 42.2487"/>
+ <circle cx="36" cy="32" r="9" fill="none" stroke="#fff" stroke-width="1.15"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-width="3" d="M11.5 48.5H60.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6.svg
new file mode 100644
index 0000000..8bc4ee5
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E6.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#92D3F5"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E7.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E7.svg
new file mode 100644
index 0000000..12fbd51
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E7.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#F4AA41"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E8.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E8.svg
new file mode 100644
index 0000000..2c8ed51
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E8.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#FCEA2B"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9-200D-2B50-200D-1F7E9.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9-200D-2B50-200D-1F7E9.svg
new file mode 100644
index 0000000..7b1f878
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9-200D-2B50-200D-1F7E9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="6" y="18" width="18" height="18" fill="#fff" fill-rule="evenodd" stroke-width="0" paint-order="normal"/>
+ <path transform="matrix(.9199 0 0 .9196 1.096 1.101)" fill="#5c9e31" fill-rule="evenodd" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.087" d="m15.11 21.88 1.551 4.147 4.423 0.1933-3.465 2.756 1.183 4.266-3.692-2.443-3.692 2.443 1.183-4.266-3.465-2.756 4.423-0.1933z" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9.svg
new file mode 100644
index 0000000..23e7c08
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7E9.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#B1CC33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7EA.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7EA.svg
new file mode 100644
index 0000000..c4b7235
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7EA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#B399C8"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-1F7EB.svg b/public/assets/img/icons/1F3F3-FE0F-200D-1F7EB.svg
new file mode 100644
index 0000000..0eb391f
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-1F7EB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#A57939"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F-200D-26A7-FE0F.svg b/public/assets/img/icons/1F3F3-FE0F-200D-26A7-FE0F.svg
new file mode 100644
index 0000000..78b8331
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F-200D-26A7-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="6" y="46.8" width="60" height="7.2" fill="#92d3f5" stroke-width="0"/>
+ <rect x="6" y="39.6" width="60" height="7.2" fill="#ffa7c0" stroke-width="0"/>
+ <rect x="6" y="32.4" width="60" height="7.2" fill="#fff" stroke-width="0"/>
+ <rect x="6" y="25.2" width="60" height="7.2" fill="#ffa7c0" stroke-width="0"/>
+ <rect x="6" y="18" width="60" height="7.2" fill="#92d3f5" stroke-width="0"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3-FE0F.svg b/public/assets/img/icons/1F3F3-FE0F.svg
new file mode 100644
index 0000000..5140f73
--- /dev/null
+++ b/public/assets/img/icons/1F3F3-FE0F.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#FFFFFF"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F3.svg b/public/assets/img/icons/1F3F3.svg
new file mode 100644
index 0000000..df29870
--- /dev/null
+++ b/public/assets/img/icons/1F3F3.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M22.3025,17.488c2.958-1.7983,8.6348-4.2326,14.7802-1.488c3.7823,1.6892,5.7769,4.6976,15.4209,4.1142 C53.3121,20.0653,54,20.7109,54,21.5248c0,3.3025,0,11.1393,0,15.1253c0,0.6226-0.4342,1.0771-0.9892,1.354 C51.0146,39,45.5555,38.939,37.0827,35c-3.4504-1.6041-8.7871-2.5683-14.8238,1.4425"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0844,17.488C25.9694,15.6897,31.5062,13.2554,37.5,16c3.689,1.6892,5.6344,4.6976,15.0405,4.1142 C53.3291,20.0653,54,20.7109,54,21.5248c0,3.3025,0,11.1393,0,15.1253c0,0.6226-0.4235,1.0771-0.9648,1.354 C51.0882,39,45.7637,38.939,37.5,35c-3.3653-1.6041-8.5703-2.5683-14.4582,1.4425"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0844,17.488C25.9694,15.6897,31.5062,13.2554,37.5,16c3.689,1.6892,5.6344,4.6976,15.0405,4.1142 C53.3291,20.0653,54,20.7109,54,21.5248c0,3.3025,0,11.1393,0,15.1253c0,0.6226-0.4235,1.0771-0.9648,1.354 C51.0882,39,45.7637,38.939,37.5,35c-3.3653-1.6041-8.5703-2.5683-14.4582,1.4425"/>
+ <line x1="19.3271" x2="19.3271" y1="12.875" y2="59.8348" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-200D-2620-FE0F.svg b/public/assets/img/icons/1F3F4-200D-2620-FE0F.svg
new file mode 100644
index 0000000..ea34931
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-200D-2620-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" fill-rule="evenodd" d="M5 17H67V55H5V17ZM22.7242 18.8299C23.425 18.9873 24.0317 19.4582 24.4554 20.1358C25.0289 21.0447 24.6469 21.896 24.2448 22.4165C24.103 22.6 23.949 22.7578 23.81 22.885C24.1238 23.1893 24.5718 23.6327 25.0876 24.1917C25.2632 24.3819 25.2645 24.6748 25.0906 24.8666L22.8704 27.3158C22.7785 27.4172 22.6491 27.4765 22.5123 27.4798C22.3754 27.4832 22.2432 27.4303 22.1464 27.3335L20.7494 25.9365C20.6239 26.0236 20.4712 26.1219 20.3001 26.216C19.8548 26.4609 19.1521 26.7527 18.4708 26.5582C17.9353 26.4071 17.4886 26.1229 17.1987 25.6952C16.9077 25.266 16.8101 24.7447 16.8776 24.1873C16.8803 24.1656 16.8843 24.144 16.8898 24.1228C17.236 22.7767 18.395 21.9627 19.6881 21.9765C19.6115 21.0497 19.917 20.0833 20.5616 19.401C20.5796 19.3819 20.5992 19.3642 20.6201 19.3481C21.2727 18.8459 22.0161 18.6707 22.7242 18.8299ZM49.3893 18.8363C50.1144 18.7015 50.8775 18.8893 51.5293 19.3909C51.5501 19.4069 51.5696 19.4245 51.5876 19.4435C52.2358 20.1287 52.5084 21.0658 52.4236 21.9717C53.708 21.9466 54.9071 22.6924 55.2582 24.0565C55.2637 24.0777 55.2677 24.0993 55.2704 24.1211C55.4164 25.328 54.6427 26.2701 53.5464 26.5792C52.8605 26.7747 52.1665 26.4727 51.7304 26.2209C51.5686 26.1275 51.4239 26.0302 51.304 25.9431L49.9836 27.2636C49.8841 27.363 49.7474 27.416 49.6069 27.4095C49.4664 27.403 49.3352 27.3377 49.2454 27.2295L47.1279 24.6799C46.9674 24.4865 46.9753 24.204 47.1465 24.0199L48.216 22.87C48.075 22.7403 47.9169 22.5767 47.7723 22.385C47.3784 21.8629 47.015 21.0167 47.5851 20.1133C48.0196 19.4192 48.6653 18.9708 49.3893 18.8363ZM22.9313 44.3437C23.0871 44.363 23.2247 44.4542 23.3031 44.5901L25.0502 47.6189C25.1631 47.8147 25.1307 48.0618 24.9711 48.2218L23.9156 49.2803C24.2711 49.6602 24.4597 50.0675 24.5377 50.4717C24.6381 50.9926 24.5447 51.466 24.482 51.7684C24.4711 51.8207 24.4519 51.8709 24.4252 51.9171C24.0036 52.646 23.3577 53.0867 22.6252 53.1845C21.9005 53.2812 21.1527 53.0348 20.5229 52.5144C20.5071 52.5013 20.492 52.4872 20.4779 52.4723C20.0946 52.0666 19.8014 51.6166 19.6471 51.1038C19.5505 50.7828 19.512 50.4491 19.5321 50.1016C18.2454 50.051 17.1177 49.3032 16.7628 47.9235C16.7573 47.9023 16.7532 47.8807 16.7506 47.859C16.6825 47.2957 16.7894 46.7545 17.0758 46.3072C17.3627 45.859 17.8099 45.5365 18.365 45.3796C19.3129 45.0986 20.3137 45.398 20.9536 46.1004L22.5108 44.4921C22.6199 44.3794 22.7756 44.3245 22.9313 44.3437ZM49.1589 44.4338C49.3058 44.4157 49.4531 44.4636 49.5612 44.5646C50.204 45.1647 50.6892 45.6932 51.0136 46.057C51.6333 45.3816 52.5678 45.1213 53.5024 45.3992C54.6406 45.7217 55.321 46.7804 55.1804 47.9435C55.1777 47.9652 55.1737 47.9867 55.1683 48.0078C54.8114 49.3971 53.5651 50.057 52.2894 50.012C52.3717 50.9102 52.098 51.8299 51.4529 52.5128C51.4387 52.5277 51.4237 52.5418 51.4079 52.5549C50.7722 53.0801 50.0149 53.3123 49.2861 53.2021C48.5528 53.0911 47.9046 52.6414 47.4844 51.9139C47.4804 51.907 47.4766 51.8999 47.4729 51.8928C47.4692 51.8855 47.4656 51.8782 47.4622 51.8707C47.2486 51.4007 47.1776 50.8658 47.3474 50.3156C47.4708 49.9156 47.7126 49.5361 48.0721 49.1828L47.0211 48.1325C46.8542 47.9657 46.8266 47.705 46.9549 47.507L48.8004 44.6582C48.8808 44.534 49.0121 44.4518 49.1589 44.4338ZM35.2 23.42C24.9 23.3255 20.31 36.09 27.6 43.08L27.6682 43.1482C28.4251 43.8257 28.9302 44.7402 29.1012 45.7412V48.6072C29.1056 48.9104 28.1839 49.2494 27.8802 49.2451C28.5936 49.7551 29.6911 50.1896 31 50.5108V48.652C31 48.5194 31.0527 48.3922 31.1464 48.2984C31.2402 48.2047 31.3674 48.152 31.5 48.152C31.6326 48.152 31.7598 48.2047 31.8536 48.2984C31.9473 48.3922 32 48.5194 32 48.652V50.7264C32.6371 50.846 33.3092 50.9403 34 51.0057V48.652C34 48.5194 34.0527 48.3922 34.1464 48.2984C34.2402 48.2047 34.3674 48.152 34.5 48.152C34.6326 48.152 34.7598 48.2047 34.8536 48.2984C34.9473 48.3922 35 48.5194 35 48.652V51.0794C35.6614 51.1142 36.3325 51.1222 37 51.1004V48.652C37 48.5194 37.0527 48.3922 37.1464 48.2984C37.2402 48.2047 37.3674 48.152 37.5 48.152C37.6326 48.152 37.7598 48.2047 37.8536 48.2984C37.9473 48.3922 38 48.5194 38 48.652V51.0447C38.6826 50.9905 39.3542 50.9029 40 50.7787V48.652C40 48.5194 40.0527 48.3922 40.1464 48.2984C40.2402 48.2047 40.3674 48.152 40.5 48.152C40.6326 48.152 40.7598 48.2047 40.8536 48.2984C40.9473 48.3922 41 48.5194 41 48.652V50.5506C42.2755 50.2105 43.4062 49.7052 44.2602 49.0059C43.7968 48.3506 43.3698 47.9036 43.0404 47.5588C42.1695 46.6469 41.9816 46.4502 43.6092 45.0099C52.9472 36.0689 45.4982 23.5099 35.1952 23.4199L35.2 23.42ZM34.32 39.54C34.32 41.1969 32.9769 42.54 31.32 42.54C29.6632 42.54 28.32 41.1969 28.32 39.54C28.32 37.8832 29.6632 36.54 31.32 36.54C32.9769 36.54 34.32 37.8832 34.32 39.54ZM40.68 42.54C42.3368 42.54 43.68 41.1969 43.68 39.54C43.68 37.8832 42.3368 36.54 40.68 36.54C39.0231 36.54 37.68 37.8832 37.68 39.54C37.68 41.1969 39.0231 42.54 40.68 42.54ZM38.2713 44.88C38.611 45.4541 37.7499 45.9642 37.41 45.39L35.8944 42.829L34.3784 45.39C34.0385 45.964 33.1772 45.4542 33.5171 44.88L35.4951 41.537C35.5845 41.3765 35.758 41.2814 35.8942 41.2924C36.0304 41.2814 36.2039 41.3765 36.2933 41.537L38.2713 44.88Z" clip-rule="evenodd"/>
+ <path fill="#000" d="M43.36 51.61C43.0993 51.6098 42.849 51.5078 42.6624 51.3258C42.4758 51.1437 42.3676 50.896 42.361 50.6354L42.2878 45.7704C42.4538 44.6796 43.03 43.6934 43.8988 43.0134L44.1688 42.7365C46.09 40.754 47.1468 38.0908 47.1078 35.3305C47.0946 32.3936 45.9159 29.5821 43.8308 27.5139C41.7456 25.4456 38.9247 24.2898 35.9878 24.3005C35.2364 24.3013 34.4865 24.3652 33.7458 24.4914C31.8233 24.8652 30.0364 25.7482 28.5716 27.0484C27.1068 28.3485 26.018 30.018 25.4186 31.8826C24.8193 33.7471 24.7315 35.7384 25.1645 37.6485C25.5974 39.5586 26.5351 41.3174 27.8798 42.7414C28.6474 43.5466 29.6118 44.5584 29.6118 45.7454V51.6114C29.6118 51.8766 29.5064 52.1309 29.3189 52.3185C29.1314 52.506 28.877 52.6114 28.6118 52.6114C28.3466 52.6114 28.0922 52.506 27.9047 52.3185C27.7172 52.1309 27.6118 51.8766 27.6118 51.6114V45.7454C27.6118 45.3587 26.8296 44.5374 26.4958 44.1874L26.4226 44.1107C24.831 42.4249 23.7214 40.3426 23.2101 38.0813C22.6987 35.82 22.8042 33.4628 23.5157 31.2562C24.2271 29.0497 25.5183 27.0748 27.2542 25.5381C28.9901 24.0014 31.107 22.9592 33.3836 22.5207C34.2437 22.3726 35.1148 22.2976 35.9876 22.2966C39.4515 22.2859 42.7781 23.6497 45.2377 26.0887C47.6973 28.5277 49.0891 31.8427 49.1076 35.3066C49.154 38.5863 47.9012 41.7512 45.6226 44.1106L45.3179 44.4217C45.0386 44.7039 44.2939 45.4537 44.2879 45.7447L44.3611 50.5847C44.3675 50.8498 44.2685 51.1066 44.0858 51.2988C43.9031 51.4909 43.6516 51.6028 43.3865 51.6097L43.36 51.61Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M67 17H5V55H67V17Z"/>
+ <g>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M49.63 26.9101L51.267 25.2731C51.267 25.2731 52.455 26.3711 53.41 26.0982C54.3072 25.8456 54.886 25.1067 54.774 24.1812C54.4347 22.8632 53.113 22.2212 51.795 22.5592C52.1053 21.6057 51.9131 20.5152 51.2244 19.7872C50.1294 18.9445 48.7414 19.2078 48.0084 20.3795C47.1897 21.6755 48.9486 22.8165 48.9486 22.8165L47.5126 24.3605L49.63 26.9101Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M22.87 44.84L20.892 46.883C20.4473 46.0103 19.443 45.58 18.504 45.86C17.6064 46.1122 17.135 46.873 17.247 47.799C17.5863 49.118 18.778 49.76 20.119 49.573C19.8629 50.592 20.1527 51.4 20.8414 52.129C21.9234 53.0231 23.2894 52.8821 23.9924 51.6668C24.1167 51.0681 24.2807 50.1198 23.1891 49.3008L24.6171 47.8688L22.87 44.84Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M22.5 26.98L20.794 25.274C20.794 25.274 19.563 26.35 18.608 26.0774C17.7108 25.8248 17.262 25.1726 17.374 24.2474C17.7133 22.9284 18.992 22.2214 20.311 22.5604C20.0007 21.6069 20.2363 20.4734 20.925 19.7444C22.02 18.9017 23.3 19.2301 24.032 20.4018C24.8507 21.6978 23.0522 22.8478 23.0522 22.8478C23.2568 23.0524 23.9016 23.6438 24.7202 24.5308L22.5 26.98Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="M49.22 44.9301C50.243 45.8853 50.857 46.6541 51.062 46.8591C51.5067 45.9864 52.425 45.5991 53.363 45.8795C54.2602 46.1321 54.796 46.9575 54.684 47.8835C54.3452 49.2025 52.979 49.7585 51.66 49.4185C51.9703 50.372 51.7781 51.4405 51.0894 52.1695C50.0074 53.0636 48.6194 52.8793 47.9174 51.6639C47.5763 50.9134 47.7159 50.0299 48.8075 49.2109L47.3745 47.7789L49.22 44.9301Z"/>
+ </g>
+ <path fill="#fff" fill-rule="evenodd" d="M27.6 43.08C20.31 36.09 24.9 23.3255 35.2 23.42L35.1952 23.4199C45.4982 23.5099 52.9472 36.0689 43.6092 45.0099C41.9816 46.4502 42.1695 46.6469 43.0404 47.5588C43.3698 47.9036 43.7968 48.3506 44.2602 49.0059C43.4062 49.7052 42.2755 50.2105 41 50.5506V48.652C41 48.5194 40.9473 48.3922 40.8536 48.2984C40.7598 48.2047 40.6326 48.152 40.5 48.152C40.3674 48.152 40.2402 48.2047 40.1464 48.2984C40.0527 48.3922 40 48.5194 40 48.652V50.7787C39.3542 50.9029 38.6826 50.9905 38 51.0447V48.652C38 48.5194 37.9473 48.3922 37.8536 48.2984C37.7598 48.2047 37.6326 48.152 37.5 48.152C37.3674 48.152 37.2402 48.2047 37.1464 48.2984C37.0527 48.3922 37 48.5194 37 48.652V51.1004C36.3325 51.1222 35.6614 51.1142 35 51.0794V48.652C35 48.5194 34.9473 48.3922 34.8536 48.2984C34.7598 48.2047 34.6326 48.152 34.5 48.152C34.3674 48.152 34.2402 48.2047 34.1464 48.2984C34.0527 48.3922 34 48.5194 34 48.652V51.0057C33.3092 50.9403 32.6371 50.846 32 50.7264V48.652C32 48.5194 31.9473 48.3922 31.8536 48.2984C31.7598 48.2047 31.6326 48.152 31.5 48.152C31.3674 48.152 31.2402 48.2047 31.1464 48.2984C31.0527 48.3922 31 48.5194 31 48.652V50.5108C29.6911 50.1896 28.5936 49.7551 27.8802 49.2451C28.1839 49.2494 29.1056 48.9104 29.1012 48.6072V45.7412C28.9302 44.7402 28.4251 43.8257 27.6682 43.1482L27.6 43.08Z" clip-rule="evenodd"/>
+ <g>
+ <path fill="#000" d="M37.41 45.39C37.7499 45.9642 38.611 45.4541 38.2713 44.88L36.2933 41.537C36.2039 41.3765 36.0304 41.2814 35.8942 41.2924C35.758 41.2814 35.5845 41.3765 35.4951 41.537L33.5171 44.88C33.1772 45.4542 34.0385 45.964 34.3784 45.39L35.8944 42.829L37.41 45.39Z"/>
+ <path fill="#000" d="M31.32 42.54C32.9769 42.54 34.32 41.1969 34.32 39.54C34.32 37.8832 32.9769 36.54 31.32 36.54C29.6632 36.54 28.32 37.8832 28.32 39.54C28.32 41.1969 29.6632 42.54 31.32 42.54Z"/>
+ <path fill="#000" d="M40.68 42.54C42.3368 42.54 43.68 41.1969 43.68 39.54C43.68 37.8832 42.3368 36.54 40.68 36.54C39.0231 36.54 37.68 37.8832 37.68 39.54C37.68 41.1969 39.0231 42.54 40.68 42.54Z"/>
+ <path fill="#000" d="M43.36 49.61C43.0993 49.6098 42.849 49.5078 42.6624 49.3258C42.4758 49.1437 42.3676 48.896 42.361 48.6354L42.2878 45.7704C42.4538 44.6796 43.03 43.6934 43.8988 43.0134L44.1688 42.7365C46.09 40.754 47.1468 38.0908 47.1078 35.3305C47.0946 32.3936 45.9159 29.5821 43.8308 27.5139C41.7456 25.4456 38.9247 24.2898 35.9878 24.3005C35.2364 24.3013 34.4865 24.3652 33.7458 24.4914C31.8233 24.8652 30.0364 25.7482 28.5716 27.0484C27.1068 28.3485 26.018 30.018 25.4186 31.8826C24.8193 33.7471 24.7315 35.7384 25.1645 37.6485C25.5974 39.5586 26.5351 41.3174 27.8798 42.7414C28.6474 43.5466 29.6118 44.5584 29.6118 45.7454V48.6114C29.6118 48.8766 29.5064 49.1309 29.3189 49.3185C29.1314 49.506 28.877 49.6114 28.6118 49.6114C28.3466 49.6114 28.0922 49.506 27.9047 49.3185C27.7172 49.1309 27.6118 48.8766 27.6118 48.6114V45.7454C27.6118 45.3587 26.8296 44.5374 26.4958 44.1874L26.4226 44.1107C24.831 42.4249 23.7214 40.3426 23.2101 38.0813C22.6987 35.82 22.8042 33.4628 23.5157 31.2562C24.2271 29.0497 25.5183 27.0748 27.2542 25.5381C28.9901 24.0014 31.107 22.9592 33.3836 22.5207C34.2437 22.3726 35.1148 22.2976 35.9876 22.2966C39.4515 22.2859 42.7781 23.6497 45.2377 26.0887C47.6973 28.5277 49.0891 31.8427 49.1076 35.3066C49.154 38.5863 47.9012 41.7512 45.6226 44.1106L45.3179 44.4217C45.0386 44.7039 44.2939 45.4537 44.2879 45.7447L44.3611 48.5847C44.3675 48.8498 44.2685 49.1066 44.0858 49.2988C43.9031 49.4909 43.6516 49.6028 43.3865 49.6097L43.36 49.61Z"/>
+ <path fill="#000" d="M22.14 53.32C21.4985 53.3241 20.8778 53.0923 20.396 52.6686C20.062 52.3388 19.8084 51.9365 19.655 51.4929C19.5015 51.0493 19.4522 50.5763 19.511 50.1106C18.8348 50.1034 18.1775 49.8864 17.63 49.4895C17.3596 49.2988 17.1303 49.0556 16.9559 48.7743C16.7815 48.4931 16.6656 48.1796 16.615 47.8525C16.542 47.2858 16.6762 46.7118 16.9927 46.2361C17.3093 45.7604 17.787 45.415 18.338 45.2635C18.7949 45.1272 19.2811 45.1237 19.7399 45.2534C20.1987 45.3831 20.6111 45.6406 20.929 45.9959L22.489 44.4359C22.5832 44.3441 22.7097 44.2931 22.8412 44.294C22.9727 44.2948 23.0986 44.3474 23.1916 44.4404C23.2846 44.5334 23.3372 44.6593 23.338 44.7908C23.3388 44.9223 23.2878 45.0489 23.196 45.143L21.218 47.121C21.1632 47.1765 21.096 47.2182 21.0221 47.2428C20.9481 47.2674 20.8693 47.2742 20.7922 47.2626C20.7151 47.2513 20.6416 47.2221 20.5777 47.1775C20.5138 47.1328 20.4612 47.0739 20.424 47.0053C20.2635 46.682 19.9935 46.4262 19.6621 46.2833C19.3306 46.1405 18.9592 46.1199 18.614 46.2253C18.2989 46.3153 18.0254 46.5131 17.8412 46.7841C17.657 47.0551 17.5737 47.3822 17.606 47.7083C17.6381 47.9047 17.7095 48.0926 17.8161 48.2607C17.9226 48.4287 18.0621 48.5735 18.226 48.6863C18.4851 48.8683 18.7782 48.9962 19.0878 49.0626C19.3973 49.1289 19.7171 49.1323 20.028 49.0725C20.1107 49.0565 20.1962 49.0624 20.2759 49.0894C20.3557 49.1165 20.4271 49.1638 20.483 49.2268C20.5397 49.2888 20.5799 49.364 20.5999 49.4456C20.6199 49.5272 20.619 49.6125 20.5973 49.6936C20.4713 50.073 20.4479 50.4789 20.5295 50.8702C20.6112 51.2615 20.7949 51.6243 21.0621 51.9216C21.2583 52.0795 21.4859 52.1938 21.7297 52.2569C21.9735 52.3201 22.228 52.3306 22.4762 52.2878C22.7244 52.2451 22.9606 52.15 23.1692 52.0089C23.3778 51.8677 23.554 51.6839 23.6861 51.4694C23.7827 51.2555 24.0845 50.5925 22.8843 49.6934C22.8269 49.6504 22.7795 49.5956 22.7451 49.5327C22.7108 49.4698 22.6904 49.4002 22.6853 49.3287C22.6802 49.2572 22.6905 49.1855 22.7156 49.1183C22.7407 49.0512 22.7799 48.9902 22.8306 48.9395L24.2636 47.5065C24.3578 47.4147 24.4843 47.3637 24.6158 47.3646C24.7473 47.3654 24.8732 47.418 24.9662 47.511C25.0592 47.604 25.1118 47.7299 25.1126 47.8614C25.1134 47.9929 25.0624 48.1195 24.9706 48.2136L23.9226 49.2616C24.3136 49.56 24.5925 49.9815 24.7144 50.458C24.8364 50.9344 24.7941 51.4381 24.5945 51.8876C24.4079 52.243 24.1428 52.5512 23.8193 52.7887C23.4958 53.0263 23.1224 53.187 22.7275 53.2586C22.5349 53.2992 22.3387 53.3198 22.1419 53.3201L22.14 53.32Z"/>
+ <path fill="#000" d="M22.5 27.49C22.4343 27.4901 22.3693 27.4772 22.3086 27.4521C22.248 27.4269 22.1929 27.39 22.1465 27.3435L20.7645 25.9625C20.4497 26.252 20.0759 26.4697 19.6688 26.6007C19.2617 26.7316 18.831 26.7726 18.4065 26.7208C17.8527 26.5674 17.3731 26.2187 17.0566 25.739C16.74 25.2594 16.6078 24.6814 16.6845 24.1118C16.7369 23.7881 16.8535 23.478 17.0275 23.2C17.2014 22.922 17.4293 22.6815 17.6975 22.4928C18.2453 22.0966 18.9025 21.8803 19.5785 21.8737C19.5195 21.4087 19.5683 20.9364 19.7213 20.4933C19.8742 20.0502 20.1271 19.6483 20.4603 19.3187C20.7359 19.0731 21.0621 18.8911 21.4158 18.7854C21.7695 18.6798 22.1422 18.6532 22.5073 18.7074C22.9329 18.7707 23.3408 18.9213 23.7054 19.1496C24.07 19.378 24.3836 19.6792 24.6263 20.0344C24.8709 20.5161 24.9301 21.0709 24.7925 21.5934C24.655 22.1158 24.3304 22.5696 23.8803 22.8684C24.1859 23.1609 24.6127 23.5784 25.1183 24.1274C25.1659 24.1751 25.2033 24.2318 25.2284 24.2943C25.2535 24.3567 25.2657 24.4236 25.2643 24.4909C25.2629 24.5582 25.248 24.6245 25.2203 24.6859C25.1927 24.7472 25.153 24.8024 25.1035 24.8481C25.0541 24.8937 24.9959 24.9289 24.9325 24.9515C24.8691 24.9742 24.8018 24.9838 24.7346 24.9797C24.6674 24.9757 24.6017 24.9582 24.5415 24.9282C24.4813 24.8982 24.4277 24.8563 24.384 24.8051C23.7726 24.1425 23.278 23.6761 22.984 23.3971L22.7603 23.1823C22.7076 23.1296 22.6673 23.0657 22.6425 22.9954C22.6176 22.9251 22.6088 22.8502 22.6167 22.776C22.6246 22.7019 22.6489 22.6304 22.688 22.5669C22.727 22.5034 22.7798 22.4494 22.8424 22.4089C22.857 22.3989 24.3254 21.4318 23.7824 20.5719C23.6185 20.3381 23.4086 20.1401 23.1657 19.9899C22.9228 19.8397 22.6519 19.7406 22.3694 19.6984C22.1478 19.6633 21.9211 19.678 21.7059 19.7415C21.4907 19.8051 21.2924 19.9158 21.1254 20.0656C20.8563 20.3614 20.6715 20.724 20.5903 21.1155C20.509 21.507 20.5343 21.9132 20.6635 22.2916C20.6851 22.3727 20.686 22.4579 20.666 22.5394C20.646 22.6209 20.6059 22.696 20.5492 22.7579C20.4928 22.8204 20.4214 22.8674 20.3418 22.8945C20.2621 22.9216 20.1769 22.9279 20.0941 22.9127C19.7835 22.8524 19.4638 22.8554 19.1544 22.9215C18.8449 22.9876 18.552 23.1154 18.2931 23.2974C18.1311 23.4077 17.9929 23.5494 17.8865 23.714C17.7802 23.8786 17.7079 24.0629 17.674 24.2559C17.6375 24.5851 17.7185 24.9166 17.9028 25.1919C18.0871 25.4671 18.3627 25.6683 18.681 25.7599C19.1888 25.9089 20.094 25.2585 20.451 24.9221C20.5456 24.8327 20.6714 24.7837 20.8016 24.7855C20.9318 24.7874 21.0562 24.84 21.1482 24.9321L22.8542 26.6381C22.9241 26.708 22.9717 26.7971 22.991 26.8941C23.0103 26.9911 23.0004 27.0916 22.9625 27.183C22.9247 27.2743 22.8606 27.3524 22.7784 27.4073C22.6962 27.4623 22.5996 27.4916 22.5007 27.4916L22.5 27.49Z"/>
+ <path fill="#000" d="M49.79 53.3201C49.5928 53.3198 49.3961 53.2992 49.2031 53.2586C48.8089 53.1871 48.4362 53.0268 48.113 52.79C47.7899 52.5532 47.5249 52.2459 47.3381 51.8916C47.138 51.4417 47.0953 50.9375 47.2169 50.4603C47.3384 49.9832 47.6171 49.5609 48.0081 49.2616L46.9601 48.2136C46.8683 48.1194 46.8173 47.9929 46.8181 47.8614C46.8189 47.7298 46.8715 47.604 46.9645 47.511C47.0575 47.418 47.1834 47.3653 47.3149 47.3645C47.4464 47.3637 47.5729 47.4147 47.6671 47.5065L49.1011 48.9405C49.1516 48.9912 49.1906 49.0522 49.2155 49.1192C49.2404 49.1863 49.2506 49.258 49.2454 49.3294C49.2402 49.4007 49.2197 49.4702 49.1854 49.533C49.1511 49.5958 49.1037 49.6505 49.0464 49.6934C47.8474 50.5934 48.148 51.2554 48.2464 51.4734C48.3791 51.6875 48.5559 51.8709 48.765 52.0114C48.974 52.152 49.2106 52.2464 49.4589 52.2885C49.7073 52.3307 49.9618 52.3195 50.2055 52.2557C50.4492 52.1919 50.6765 52.077 50.8724 51.9187C51.1387 51.6214 51.3216 51.259 51.4025 50.8682C51.4835 50.4775 51.4596 50.0722 51.3333 49.6937C51.3116 49.6125 51.3107 49.5272 51.3307 49.4456C51.3507 49.364 51.3909 49.2888 51.4476 49.2269C51.5038 49.1641 51.5751 49.1169 51.6549 49.0899C51.7346 49.0629 51.82 49.0569 51.9027 49.0726C52.2136 49.1317 52.5332 49.1281 52.8427 49.0619C53.1522 48.9956 53.4453 48.8681 53.7047 48.6869C53.8664 48.5764 54.0043 48.4347 54.1105 48.2702C54.2166 48.1057 54.2888 47.9217 54.3229 47.7289C54.3599 47.3997 54.2791 47.0681 54.095 46.7928C53.9109 46.5175 53.6352 46.3163 53.3169 46.2249C52.9717 46.1199 52.6005 46.1407 52.2691 46.2835C51.9377 46.4262 51.6677 46.6818 51.5069 47.0049C51.4699 47.0734 51.4173 47.1324 51.3535 47.177C51.2897 47.2217 51.2163 47.2509 51.1392 47.2622C51.0621 47.2736 50.9835 47.2667 50.9095 47.2423C50.8355 47.2179 50.7682 47.1765 50.713 47.1216L50.4943 46.8945C50.2023 46.5869 49.6573 46.0145 48.8843 45.2905C48.8331 45.2466 48.7913 45.1928 48.7614 45.1323C48.7315 45.0719 48.7142 45.006 48.7104 44.9386C48.7066 44.8713 48.7165 44.8039 48.7395 44.7405C48.7625 44.6771 48.798 44.619 48.8441 44.5697C48.8901 44.5203 48.9456 44.4809 49.0072 44.4536C49.0689 44.4263 49.1355 44.4117 49.2029 44.4108C49.2703 44.4099 49.3373 44.4226 49.3996 44.4483C49.462 44.4739 49.5186 44.5119 49.5659 44.56C50.2036 45.1552 50.6889 45.65 51.0099 45.985C51.3276 45.6325 51.7388 45.3775 52.1957 45.2496C52.6526 45.1217 53.1364 45.1261 53.5909 45.2624C54.145 45.4156 54.6247 45.7645 54.9411 46.2444C55.2576 46.7244 55.3893 47.3027 55.3119 47.8724C55.2593 48.1958 55.1426 48.5054 54.9686 48.7831C54.7947 49.0608 54.567 49.3009 54.2989 49.4894C53.7513 49.8852 53.0946 50.1018 52.4189 50.1094C52.4778 50.5743 52.4289 51.0467 52.276 51.4897C52.1231 51.9328 51.8702 52.3347 51.537 52.6644C51.0543 53.0889 50.4328 53.3219 49.79 53.3193V53.3201Z"/>
+ <path fill="#000" d="M49.63 27.42C49.5311 27.42 49.4345 27.3906 49.3523 27.3357C49.2701 27.2808 49.206 27.2027 49.1682 27.1113C49.1303 27.02 49.1204 26.9195 49.1397 26.8225C49.159 26.7255 49.2066 26.6364 49.2765 26.5665L50.9125 24.9295C51.0046 24.8372 51.129 24.7844 51.2594 24.7823C51.3897 24.7802 51.5158 24.829 51.6108 24.9183C51.9672 25.2552 52.8638 25.9061 53.3828 25.7566C53.6979 25.6666 53.9714 25.4688 54.1556 25.1978C54.3398 24.9268 54.4231 24.5997 54.3908 24.2736C54.3586 24.0769 54.2869 23.8887 54.1799 23.7204C54.073 23.5522 53.9331 23.4073 53.7687 23.2946C53.5096 23.113 53.2167 22.9854 52.9073 22.9193C52.5979 22.8532 52.2784 22.85 51.9677 22.9099C51.885 22.9244 51.7999 22.9178 51.7204 22.8907C51.6409 22.8637 51.5694 22.817 51.5127 22.7551C51.456 22.6932 51.4158 22.6179 51.3958 22.5363C51.3758 22.4547 51.3767 22.3694 51.3984 22.2883C51.5244 21.9089 51.5478 21.503 51.4661 21.1117C51.3845 20.7203 51.2007 20.3576 50.9335 20.0603C50.7666 19.9117 50.5688 19.802 50.3544 19.739C50.1399 19.6761 49.9142 19.6616 49.6935 19.6965C49.4103 19.7388 49.1386 19.8384 48.8952 19.9891C48.6517 20.1399 48.4415 20.3388 48.2775 20.5735C47.7365 21.4299 49.2052 22.3975 49.2199 22.4075C49.2825 22.448 49.3353 22.502 49.3743 22.5655C49.4134 22.629 49.4377 22.7005 49.4456 22.7746C49.4534 22.8488 49.4446 22.9237 49.4197 22.994C49.3949 23.0643 49.3546 23.1282 49.3019 23.1809L47.8009 24.6819C47.7067 24.7737 47.5802 24.8247 47.4487 24.8239C47.3172 24.823 47.1913 24.7704 47.0983 24.6774C47.0053 24.5844 46.9527 24.4585 46.9519 24.327C46.9511 24.1955 47.0021 24.069 47.0939 23.9748L48.1909 22.8768C47.738 22.579 47.4105 22.1249 47.2707 21.6012C47.131 21.0775 47.1888 20.5207 47.4331 20.0368C47.6758 19.6806 47.9897 19.3786 48.3549 19.1497C48.7201 18.9208 49.1287 18.77 49.5551 18.7068C49.9194 18.6528 50.291 18.6793 50.644 18.7843C50.9969 18.8893 51.3226 19.0704 51.5981 19.3147C51.9323 19.6446 52.186 20.047 52.3396 20.4908C52.4932 20.9346 52.5426 21.4078 52.4838 21.8737C53.1594 21.8805 53.8163 22.0968 54.3638 22.4928C54.6343 22.6837 54.8637 22.9272 55.0382 23.2086C55.2128 23.49 55.3289 23.8036 55.3798 24.1308C55.453 24.6977 55.319 25.272 55.0024 25.7479C54.6858 26.2238 54.2079 26.5693 53.6568 26.7208C53.232 26.7724 52.8011 26.7313 52.3937 26.6004C51.9862 26.4695 51.612 26.2519 51.2968 25.9625L49.9848 27.2755C49.9384 27.322 49.8832 27.3589 49.8224 27.384C49.7617 27.4091 49.6965 27.422 49.6308 27.4218L49.63 27.42Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M67 56H5C4.73478 56 4.48043 55.8946 4.29289 55.7071C4.10536 55.5196 4 55.2652 4 55V17C4 16.7348 4.10536 16.4804 4.29289 16.2929C4.48043 16.1054 4.73478 16 5 16H67C67.2652 16 67.5196 16.1054 67.7071 16.2929C67.8946 16.4804 68 16.7348 68 17V55C68 55.2652 67.8946 55.5196 67.7071 55.7071C67.5196 55.8946 67.2652 56 67 56ZM6 54H66V18H6V54Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0063-E0061-E0071-E0063-E007F.svg b/public/assets/img/icons/1F3F4-E0063-E0061-E0071-E0063-E007F.svg
new file mode 100644
index 0000000..5b53dfe
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0063-E0061-E0071-E0063-E007F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" sodipodi:docname="flag-quebec.svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd">
+ <g id="line-supplement">
+ <path stroke-width="1.849" d="m5 40.5v14.5h26v-14.5h-26zm13.521 2.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8242h0.20312c0.064592-0.48327 0.2712-0.91288 0.58398-1.2344 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.14013 0.14403-0.21782 0.31492-0.26562 0.51172h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50195 0.50285 0.50285 0 0 1-0.50391 0.50391h-1.4688v1.2988a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.2988h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50391 0.50285 0.50285 0 0 1 0.50195-0.50195h0.20117c-0.047806-0.1968-0.1255-0.36769-0.26562-0.51172-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31279 0.3215 0.51784 0.7511 0.58203 1.2344h0.20898v-4.8242a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path stroke-width="1.849" d="m41 40.5v14.5h26v-14.5h-26zm12.521 2.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8242h0.20312c0.064592-0.48327 0.2712-0.91288 0.58398-1.2344 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.14013 0.14403-0.21782 0.31492-0.26562 0.51172h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50195 0.50285 0.50285 0 0 1-0.50391 0.50391h-1.4688v1.2988a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.2988h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50391 0.50285 0.50285 0 0 1 0.50195-0.50195h0.20117c-0.047806-0.1968-0.1255-0.36769-0.26562-0.51172-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31279 0.3215 0.51784 0.7511 0.58203 1.2344h0.20898v-4.8242a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path stroke-width="1.849" d="m5 17v14.5h26v-14.5h-26zm13.521 3.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8223h0.20312c0.064908-0.48248 0.27161-0.91135 0.58398-1.2324 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.1397 0.14359-0.21768 0.31383-0.26562 0.50977h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50391 0.50285 0.50285 0 0 1-0.50391 0.50195h-1.4688v1.3008a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.3008h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50195 0.50285 0.50285 0 0 1 0.50195-0.50391h0.20117c-0.047949-0.19594-0.12593-0.36618-0.26562-0.50977-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31237 0.32107 0.51753 0.74994 0.58203 1.2324h0.20898v-4.8223a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path stroke-width="1.849" d="m41 17v14.5h26v-14.5h-26zm12.521 3.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8223h0.20312c0.064908-0.48248 0.27161-0.91135 0.58398-1.2324 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.1397 0.14359-0.21768 0.31383-0.26562 0.50977h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50391 0.50285 0.50285 0 0 1-0.50391 0.50195h-1.4688v1.3008a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.3008h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50195 0.50285 0.50285 0 0 1 0.50195-0.50391h0.20117c-0.047949-0.19594-0.12593-0.36618-0.26562-0.50977-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31237 0.32107 0.51753 0.74994 0.58203 1.2324h0.20898v-4.8223a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ </g>
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#ffffff"/>
+ <path fill="#1e50a0" d="m5 40.5v14.5h26v-14.5h-26zm13.521 2.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8242h0.20312c0.064592-0.48327 0.2712-0.91288 0.58398-1.2344 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.14013 0.14403-0.21782 0.31492-0.26562 0.51172h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50195 0.50285 0.50285 0 0 1-0.50391 0.50391h-1.4688v1.2988a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.2988h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50391 0.50285 0.50285 0 0 1 0.50195-0.50195h0.20117c-0.047806-0.1968-0.1255-0.36769-0.26562-0.51172-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31279 0.3215 0.51784 0.7511 0.58203 1.2344h0.20898v-4.8242a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path fill="#1e50a0" d="m41 40.5v14.5h26v-14.5h-26zm12.521 2.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8242h0.20312c0.064592-0.48327 0.2712-0.91288 0.58398-1.2344 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.14013 0.14403-0.21782 0.31492-0.26562 0.51172h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50195 0.50285 0.50285 0 0 1-0.50391 0.50391h-1.4688v1.2988a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.2988h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50391 0.50285 0.50285 0 0 1 0.50195-0.50195h0.20117c-0.047806-0.1968-0.1255-0.36769-0.26562-0.51172-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31279 0.3215 0.51784 0.7511 0.58203 1.2344h0.20898v-4.8242a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path fill="#1e50a0" d="m5 17v14.5h26v-14.5h-26zm13.521 3.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8223h0.20312c0.064908-0.48248 0.27161-0.91135 0.58398-1.2324 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.1397 0.14359-0.21768 0.31383-0.26562 0.50977h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50391 0.50285 0.50285 0 0 1-0.50391 0.50195h-1.4688v1.3008a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.3008h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50195 0.50285 0.50285 0 0 1 0.50195-0.50391h0.20117c-0.047949-0.19594-0.12593-0.36618-0.26562-0.50977-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31237 0.32107 0.51753 0.74994 0.58203 1.2324h0.20898v-4.8223a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ <path fill="#1e50a0" d="m41 17v14.5h26v-14.5h-26zm12.521 3.4785a0.68564 0.68564 0 0 1 0.68555 0.68555v4.8223h0.20312c0.064908-0.48248 0.27161-0.91135 0.58398-1.2324 0.36396-0.3741 0.83888-0.61685 1.3594-0.77148a0.51863 0.51863 0 0 1 0.14648-0.021484 0.51863 0.51863 0 0 1 0.49805 0.37109 0.51863 0.51863 0 0 1-0.34961 0.64453c-0.39915 0.11858-0.71132 0.29362-0.91211 0.5-0.1397 0.14359-0.21768 0.31383-0.26562 0.50977h0.20508a0.50285 0.50285 0 0 1 0.50391 0.50391 0.50285 0.50285 0 0 1-0.50391 0.50195h-1.4688v1.3008a0.68564 0.68564 0 0 1-0.68555 0.68555 0.68564 0.68564 0 0 1-0.68555-0.68555v-1.3008h-1.4707a0.50285 0.50285 0 0 1-0.50195-0.50195 0.50285 0.50285 0 0 1 0.50195-0.50391h0.20117c-0.047949-0.19594-0.12593-0.36618-0.26562-0.50977-0.20079-0.20638-0.51296-0.38142-0.91211-0.5a0.51863 0.51863 0 0 1-0.34961-0.64453 0.51863 0.51863 0 0 1 0.46484-0.36914 0.51863 0.51863 0 0 1 0.17969 0.019531c0.5205 0.15463 0.99736 0.39739 1.3613 0.77148 0.31237 0.32107 0.51753 0.74994 0.58203 1.2324h0.20898v-4.8223a0.68564 0.68564 0 0 1 0.68555-0.68555z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m67 17h-62v38h62z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0065-E007F.svg b/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0065-E007F.svg
new file mode 100644
index 0000000..c166f6b
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0065-E007F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M67 17H5.31909V54.8044H67V17Z"/>
+ <rect x="5" y="17" width="62" height="8" fill="#D22F27"/>
+ <rect x="5" y="47" width="62" height="8" fill="#D22F27"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" d="m29 29h2.5"/>
+ <path fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="m34.45 39.55c-0.1988 1.895-0.0059 2.834 0.5562 4.637-1.005 1.063-1.834 2.039-3.279 2.039l-0.3433-1.028 1.62-0.5105c-0.9113-1.066-2.173-2.228-2.002-2.999-2.507 0.2343-2.746 1.631-3.661 3.763l-3.004-0.9997 0.4613-1.107 1.698 0.8426c-0.4406-2.904 0.9531-4.623 3.004-5.998-0.8301-0.6769-0.949-1.62-0.9503-2.607-2.516 0.6583-4.081 0.8835-5.557-1.391l0.5006-0.9997c1.766 3.186 2.875 1.521 5.084 0.2249-4.49-2.806-3.859-1.68-5.084-4.724l1.001-0.4998c0.5779 2.902 2.239 2.353 4.505 2.999l2.503-1.999c-0.6635-2.516-2.985-0.184-3.004-2.499h1.502c1.595-1.816 3.339-0.361 4.505-0.4998l-0.5006 0.9997c0.1421 1.168 3e-3 1.993-0.5006 2.999 1.237 1.851-0.1047 2.506-0.3807 4.573-0.1109 0.8306 1.116 3.144 1.326 4.786z" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0079-E007F.svg b/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0079-E007F.svg
new file mode 100644
index 0000000..0104fd3
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0064-E0065-E0062-E0079-E007F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path transform="translate(6,18)" fill="#000" d="M 57.81375,0 L 44.5425,0 60,34.2 60,36 47.5425,36 31.27125,0 18,0 34.27125,36 21,36 9,9.45 0,7.155 0,18.9 7.72875,36 21,36 0,30.645 0,18.9 60,34.2 60,22.455 9,9.45 4.72875,0 18,0 60,10.71 60,4.8375 z"/>
+ </g>
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <path transform="translate(6,18)" fill="#61B2E4" d="M 57.81375,0 L 44.5425,0 60,34.2 60,36 47.5425,36 31.27125,0 18,0 34.27125,36 21,36 9,9.45 0,7.155 0,18.9 7.72875,36 21,36 0,30.645 0,18.9 60,34.2 60,22.455 9,9.45 4.72875,0 18,0 60,10.71 60,4.8375 z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0065-E0073-E0061-E0073-E007F.svg b/public/assets/img/icons/1F3F4-E0065-E0073-E0061-E0073-E007F.svg
new file mode 100644
index 0000000..36cf1ac
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0065-E0073-E0061-E0073-E007F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <line x1="36" x2="36" y1="26.5" y2="47" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.5" x2="43.5" y1="34" y2="34" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" points="34.2 24.764 36 26.5 37.8 24.7"/>
+ <polygon fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34 47.929 36 46 38 48 34 47.929"/>
+ <line x1="36" x2="36" y1="26.5" y2="24" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <polyline fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" points="26.764 35.8 28.5 34 26.7 32.2"/>
+ <line x1="28.5" x2="26" y1="34" y2="34" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <polyline fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" points="45.236 35.8 43.5 34 45.3 32.2"/>
+ <line x1="43.5" x2="46" y1="34" y2="34" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <circle cx="36" cy="34" r="1.5" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0065-E0073-E0063-E0074-E007F.svg b/public/assets/img/icons/1F3F4-E0065-E0073-E0063-E0074-E007F.svg
new file mode 100644
index 0000000..fd278e7
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0065-E0073-E0063-E0074-E007F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#f1b31c"/>
+ <rect x="5" y="22" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="30" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="38" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="46" width="62" height="4" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0065-E0073-E0070-E0076-E007F.svg b/public/assets/img/icons/1F3F4-E0065-E0073-E0070-E0076-E007F.svg
new file mode 100644
index 0000000..51bbd4d
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0065-E0073-E0070-E0076-E007F.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#d22f27"/>
+ <path fill="#5c9e31" d="m10.6 54.72c-5.599 0.3008-5.599 0.3008-5.645-3.774l56.15-33.69c4.468 0.132 6.208-0.8087 5.843 3.674z"/>
+ <path fill="#5c9e31" d="m10.3 17.03c-5.301-0.03272-5.301-0.03272-5.432 3.904l56.9 34.13c5.235-0.06544 5.235-0.06544 5.202-4.018z"/>
+ <polygon fill="#fff" points="67 33 39 33 39 17 33 17 33 33 5 33 5 39 33 39 33 55 39 55 39 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0066-E0072-E0062-E0072-E0065-E007F.svg b/public/assets/img/icons/1F3F4-E0066-E0072-E0062-E0072-E0065-E007F.svg
new file mode 100644
index 0000000..28dfdda
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0066-E0072-E0062-E0072-E0065-E007F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="33" y="22" width="34" height="4" fill="#000"/>
+ <rect x="33" y="30" width="34" height="4" fill="#000"/>
+ <rect x="5" y="38" width="62" height="4" fill="#000"/>
+ <rect x="5" y="46" width="62" height="4" fill="#000"/>
+ <g fill="#000" stroke="#000" stroke-linejoin="round" stroke-width="2">
+ <polygon points="9 24 11 24 10 21"/>
+ <polygon points="18 24 20 24 19 21"/>
+ <polygon points="27 24 29 24 28 21"/>
+ <polygon points="13.5 29 15.5 29 14.5 26"/>
+ <polygon points="22.5 29 24.5 29 23.5 26"/>
+ <polygon points="9 34 11 34 10 31"/>
+ <polygon points="18 34 20 34 19 31"/>
+ <polygon points="27 34 29 34 28 31"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0067-E0062-E0065-E006E-E0067-E007F.svg b/public/assets/img/icons/1F3F4-E0067-E0062-E0065-E006E-E0067-E007F.svg
new file mode 100644
index 0000000..d23aaed
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0067-E0062-E0065-E006E-E0067-E007F.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2" points="67 33 39 33 39 17 33 17 33 33 5 33 5 39 33 39 33 55 39 55 39 39 67 39 67 33"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0067-E0062-E0073-E0063-E0074-E007F.svg b/public/assets/img/icons/1F3F4-E0067-E0062-E0073-E0063-E0074-E007F.svg
new file mode 100644
index 0000000..d0827eb
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0067-E0062-E0073-E0063-E0074-E007F.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#1e50a0"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" d="m10.6 54.72c-5.599 0.3008-5.599 0.3008-5.645-3.774l56.15-33.69c4.468 0.132 6.208-0.8087 5.843 3.674z"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" d="m10.3 17.03c-5.301-0.03272-5.301-0.03272-5.432 3.904l56.9 34.13c5.235-0.06544 5.235-0.06544 5.202-4.018z"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0067-E0062-E0077-E006C-E0073-E007F.svg b/public/assets/img/icons/1F3F4-E0067-E0062-E0077-E006C-E0073-E007F.svg
new file mode 100644
index 0000000..71d95e9
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0067-E0062-E0077-E006C-E0073-E007F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5c9e31"/>
+ <rect x="5" y="17" width="62" height="19" fill="#fff"/>
+ <polygon fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="59 27.5 59 23 56.231 26.462 59 27.5"/>
+ <ellipse cx="53" cy="31" rx="1.5" ry="1" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,26c-1.2829,3.7235-2.7439,6-5,6"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 50 51 49 48 49 45 50.5"/>
+ <line x1="48" x2="46" y1="49" y2="48" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51" x2="48" y1="49" y2="40" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38 50 36 49 33 49 30 50.5"/>
+ <line x1="33" x2="31" y1="49" y2="48" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23 50 21 49 18 49 15 50.5"/>
+ <line x1="18" x2="16" y1="49" y2="48" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="27" y1="49" y2="43" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="24" y1="49" y2="43" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14 38 15 36 15 33 13.5 30"/>
+ <line x1="15" x2="16" y1="33" y2="31" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15" x2="21" y1="36" y2="41" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12,23a4,4,0,0,0,4,4"/>
+ <line x1="16" x2="18" y1="27" y2="27" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,21l-6.5858,6.5858A5.565,5.565,0,0,0,34,31v1a3,3,0,0,1-3,3H27V23H22l-4,4h6c0,4.403-3,4.5428-3,10v6H34l3.3846,2.5385L36,49l5-5c-2.5-1.6186-1.1176-4.5,1-5,2.3383,2.447,6,3,9,3V40.5L46,38h7V36c-3.8571,0-5.1429-1-9-1a4,4,0,0,1,4-4c-2.7965-2.327-.2664-6.8723,3-9-3,2-4.5,3-6.5,3-1.7446,0-2.5-1.2969-2.5-4"/>
+ <line x1="41" x2="43" y1="44" y2="45" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51" x2="51" y1="49" y2="40.5" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51" x2="54" y1="40.5" y2="42" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,36c2.5911,0,4.327-2.5526,3.3657-4.1623"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,30a4,4,0,0,1,0,8"/>
+ <line x1="27" x2="28" y1="23" y2="22" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34,43H21a2.1886,2.1886,0,0,1-1.5812-.8137L15,36"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0075-E0073-E0063-E0061-E007F.svg b/public/assets/img/icons/1F3F4-E0075-E0073-E0063-E0061-E007F.svg
new file mode 100644
index 0000000..f8e743d
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0075-E0073-E0063-E0061-E007F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M67 17H5.31909V54.8044H67V17Z"/>
+ <g>
+ <path fill="#5c9e31" fill-rule="evenodd" d="M50.9767 40H21.0233C25.4306 39.3639 30.5453 39 36 39C41.4547 39 46.5694 39.3639 50.9767 40Z" clip-rule="evenodd"/>
+ <path fill="#5c9e31" d="M50.9767 40V41C51.5012 41 51.9366 40.5948 51.9741 40.0716C52.0117 39.5484 51.6387 39.0852 51.1195 39.0103L50.9767 40ZM21.0233 40L20.8805 39.0103C20.3614 39.0852 19.9883 39.5484 20.0259 40.0716C20.0634 40.5948 20.4988 41 21.0233 41V40ZM50.9767 39H21.0233V41H50.9767V39ZM36 38C30.5029 38 25.3401 38.3666 20.8805 39.0103L21.1662 40.9897C25.5212 40.3612 30.5878 40 36 40V38ZM51.1195 39.0103C46.6599 38.3666 41.4972 38 36 38V40C41.4122 40 46.4788 40.3612 50.8339 40.9897L51.1195 39.0103Z"/>
+ </g>
+ <rect x="5" y="48" width="62" height="7" fill="#EA5A47"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linejoin="round" d="M16.5 23L17.0613 24.7275H18.8776L17.4082 25.7951L17.9695 27.5225L16.5 26.4549L15.0305 27.5225L15.5918 25.7951L14.1224 24.7275H15.9387L16.5 23Z"/>
+ <path fill="#A57939" stroke="#A57939" stroke-linejoin="round" d="M25.5 32.5L23.5 34L24 34.5L24.8271 34.4503V35.4503C28.4074 35.4503 27.7699 32.8316 30.5 34C30.5 34 29.4151 38.1054 26.9733 38.4315L26.9789 39.0621C28.1505 39.0621 27.3074 39.0403 28.479 39.0403C30.5344 37.752 32.1332 36.5621 33.5 35C34.1926 37.12 36.8577 37.12 35 38.5H36.7574C36.7574 38.5 36.9414 38.3277 37.2588 37.89C37.5762 37.4523 35.962 34.9708 35.962 34.9708C35.962 34.9708 38.5 35.5 39.5 35C38.7039 36.9627 41.4817 38.222 38.5 38.6L39 39H40.5C40.5 39 42.3158 36.7973 42.6319 35.4503C43.1828 38.3454 47.7828 36.6894 45 39H46L47.5 38C45.5794 36 45.9673 28.5227 40.4686 28.5227C37.9686 28.5227 37.5 29 36.5 29C35.5 29 33 28 32 28C31 28 27.8489 29.8594 27.5 30C27.1511 30.1406 26.3271 30.541 26.3271 30.541C25.8271 30.541 24.8271 32.041 24.8271 32.041L25.5 32.5Z"/>
+ <path fill="none" stroke="#A57939" stroke-linecap="round" stroke-width="3" d="M40.5 44.5H53M19 44.5H35.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-E0075-E0073-E0074-E0078-E007F.svg b/public/assets/img/icons/1F3F4-E0075-E0073-E0074-E0078-E007F.svg
new file mode 100644
index 0000000..c114264
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-E0075-E0073-E0074-E0078-E007F.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="36" width="62" height="19" fill="#d22f27" stroke-width="1.949"/>
+ <rect x="6" y="17" width="19.67" height="38" fill="#1e50a0" stroke-width="1.648"/>
+ <path fill="#fff" fill-rule="evenodd" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.629" d="m19.68 41.31-3.854-2.556-3.859 2.549 1.24-4.455-3.617-2.882 4.62-0.1977 1.624-4.33 1.616 4.333 4.62 0.2061-3.622 2.876z" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4-FE0F-200D-1F170-FE0F.svg b/public/assets/img/icons/1F3F4-FE0F-200D-1F170-FE0F.svg
new file mode 100644
index 0000000..0b8f1be
--- /dev/null
+++ b/public/assets/img/icons/1F3F4-FE0F-200D-1F170-FE0F.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#000"/>
+ <polygon fill="#d22f27" points="5 17 67 17 5 55"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F4.svg b/public/assets/img/icons/1F3F4.svg
new file mode 100644
index 0000000..50e5efd
--- /dev/null
+++ b/public/assets/img/icons/1F3F4.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M22.3025 17.4881C25.2605 15.6898 30.9373 13.2555 37.0827 16.0001C40.865 17.6893 42.8596 20.6977 52.5036 20.1143C53.3121 20.0654 54 20.711 54 21.5249C54 24.8274 54 32.6642 54 36.6502C54 37.2728 53.5658 37.7273 53.0108 38.0042C51.0146 39.0001 45.5555 38.9391 37.0827 35.0001C33.6323 33.396 28.2956 32.4318 22.2589 36.4426"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.3025 17.4881C25.2605 15.6898 30.9373 13.2555 37.0827 16.0001C40.865 17.6893 42.8596 20.6977 52.5036 20.1143C53.3121 20.0654 54 20.711 54 21.5249C54 24.8274 54 32.6642 54 36.6502C54 37.2728 53.5658 37.7273 53.0108 38.0042C51.0146 39.0001 45.5555 38.9391 37.0827 35.0001C33.6323 33.396 28.2956 32.4318 22.2589 36.4426"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0844 17.4881C25.9694 15.6898 31.5062 13.2555 37.5 16.0001C41.189 17.6893 43.1344 20.6977 52.5405 20.1143C53.3291 20.0654 54 20.711 54 21.5249C54 24.8274 54 32.6642 54 36.6502C54 37.2728 53.5765 37.7273 53.0352 38.0042C51.0882 39.0001 45.7637 38.9391 37.5 35.0001C34.1347 33.396 28.9297 32.4318 23.0418 36.4426"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.3271 12.875V59.8348"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F5.svg b/public/assets/img/icons/1F3F5.svg
new file mode 100644
index 0000000..c8840c1
--- /dev/null
+++ b/public/assets/img/icons/1F3F5.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" stroke="#d22f27" stroke-miterlimit="10" stroke-width="2" d="M35.4655,10c-5.6661,0-10.2662,7.196-10.4107,16.1549-8.4986.45-15.1761,4.9212-15.1761,10.38,0,5.4648,6.6935,9.9393,15.2063,10.38.4412,8.5128,4.9157,15.2063,10.38,15.2063,5.4584,0,9.93-6.6775,10.38-15.1761C54.804,46.8007,62,42.2006,62,36.5345c0-5.66-7.18-10.2554-16.1248-10.41C45.7209,17.18,41.1252,10,35.4655,10Z"/>
+ <path fill="#ea5a47" d="M53.1969,18.1743c-3.76-3.7595-11.5866-2.0371-17.6269,3.8114-5.9377-5.34-13.335-6.8044-16.9568-3.1826-3.626,3.626-2.1537,11.0363,3.202,16.9775-5.3557,5.9412-6.828,13.3514-3.202,16.9774C22.235,56.38,29.6323,54.9158,35.57,49.5754c6.04,5.8486,13.8673,7.571,17.6269,3.8114,3.7553-3.7553,2.0405-11.5688-3.7921-17.6062C55.2374,29.7432,56.9522,21.93,53.1969,18.1743Z"/>
+ <circle cx="35.5906" cy="35.7806" r="8.0032" fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.5906" cy="35.7806" r="4.4462" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.1969,18.1743c-3.76-3.7595-11.5866-2.0371-17.6269,3.8114-5.9377-5.34-13.335-6.8044-16.9568-3.1826-3.626,3.626-2.1537,11.0363,3.202,16.9775-5.3557,5.9412-6.828,13.3514-3.202,16.9774C22.235,56.38,29.6323,54.9158,35.57,49.5754c6.04,5.8486,13.8673,7.571,17.6269,3.8114,3.7553-3.7553,2.0405-11.5688-3.7921-17.6062C55.2374,29.7432,56.9522,21.93,53.1969,18.1743Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.5472,42.8971A8.3115,8.3115,0,0,0,62,36.5345c0-2.5743-1.4854-4.9284-3.9467-6.7446"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.3914,57.7105c1.8569,2.7374,4.3417,4.4108,7.0741,4.4108a8.3057,8.3057,0,0,0,6.3507-3.4368"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.1246,30.3426a8.2069,8.2069,0,0,0-3.2459,6.1919,7.8549,7.8549,0,0,0,2.5668,5.57"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0774,13.77C40.28,11.4144,37.9775,10,35.4655,10a8.3022,8.3022,0,0,0-6.3482,3.4352"/>
+ <circle cx="35.5906" cy="35.7806" r="8.0032" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="35.5906" cy="35.7806" r="4.4462" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F7.svg b/public/assets/img/icons/1F3F7.svg
new file mode 100644
index 0000000..07bbec3
--- /dev/null
+++ b/public/assets/img/icons/1F3F7.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M24.7,16.4l-17,6v27.9l17,6h40v-40h-40V16.4z M16.2,41.4c-2.8,0-5-2.2-5-5s2.2-5,5-5s5,2.2,5,5 S19,41.4,16.2,41.4z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.7,16.4l-17,6v27.9l17,6h40v-40h-40V16.4z M16.2,41.4c-2.8,0-5-2.2-5-5s2.2-5,5-5s5,2.2,5,5S19,41.4,16.2,41.4z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F8.svg b/public/assets/img/icons/1F3F8.svg
new file mode 100644
index 0000000..239a38b
--- /dev/null
+++ b/public/assets/img/icons/1F3F8.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <g>
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M48.4009,52.2372a2.4286,2.4286,0,1,0-4.8-.0008v.4452l0,3.1548L37.9987,67.0356l3.2.0005,1.6-1.6,1.6,1.6,1.6-1.6,1.6,1.6,1.6-1.6,1.6,1.6,3.2.0005L48.4,55.8372l0-3.1548Z"/>
+ <path fill="#d22f27" d="M49.1757,53.4373l0,2.4s-6.35-.0118-6.35-.001l0-2.4Z"/>
+ </g>
+ <polygon fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.641 67.036 23.641 53.202 24.495 46.505 26.517 46.505 27.37 53.202 27.37 67.036 23.641 67.036"/>
+ <rect x="24.7518" y="29.5072" width="1.5" height="16" fill="#3f3f3f"/>
+ <g>
+ <line x1="25.6963" x2="25.6963" y1="4.5" y2="28.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="22.6963" x2="22.6963" y1="5" y2="28" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="19.6963" x2="19.6963" y1="7.5" y2="25.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="28.6963" x2="28.6963" y1="5" y2="28" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="31.6963" x2="31.6963" y1="7.5" y2="25.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="16.2518" x2="34.2518" y1="14" y2="14" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="16.2518" x2="34.2518" y1="17" y2="17" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="16.7518" x2="33.7518" y1="20" y2="20" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="17.7518" x2="33.2518" y1="11" y2="11" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="19.2518" x2="31.2518" y1="8" y2="8" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="19.2518" x2="31.2518" y1="26" y2="26" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="17.2518" x2="33.2518" y1="23" y2="23" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ </g>
+ <ellipse cx="25.7518" cy="16.8421" rx="9" ry="11.8421" fill="none" stroke="#3f3f3f" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M48.4009,52.2372a2.4286,2.4286,0,1,0-4.8-.0008v.4452l0,3.1548-2.05,4.0979-.4957.991-3.0563,6.11,3.2.0005,1.6-1.6,1.6,1.6,1.6-1.6,1.6,1.6,1.6-1.6,1.6,1.6,3.2.0005L50.9358,60.91l-.5629-1.1263L48.4,55.8372l0-3.1548Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M48.4007,53.4372l0,2.4s-4.8-.0116-4.8-.0008l0-2.4Z"/>
+ </g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.22 48.658 23.641 53.203 23.641 67.037 27.37 67.037 27.37 53.203"/>
+ <rect x="24.7518" y="29.5072" width="1.5" height="16"/>
+ <ellipse cx="25.7518" cy="16.8421" rx="9" ry="11.8421" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3F9.svg b/public/assets/img/icons/1F3F9.svg
new file mode 100644
index 0000000..16beac1
--- /dev/null
+++ b/public/assets/img/icons/1F3F9.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_1F3F9">
+ <path fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.8" d="M51.88,55.5863A27.0167,27.0167,0,0,0,16.3837,20.09"/>
+ <path fill="#d22f27" d="M31.1285,40.8418l-7.098,7.098v6.8521a.6024.6024,0,0,0,1.0283.4259l5.8933-5.8933a.6027.6027,0,0,0,.1764-.4259Z"/>
+ <path fill="#ea5a47" d="M31.1285,40.8418l-7.098,7.098H17.1784a.6024.6024,0,0,1-.4259-1.0283l5.8933-5.8933a.6027.6027,0,0,1,.4259-.1764Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="19.2278" x2="50.4542" y1="21.5167" y2="52.7424" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M50.2183,57.2486a2.3515,2.3515,0,0,1-.4964-2.5908,24.6677,24.6677,0,0,0-32.41-32.41,2.3493,2.3493,0,0,1-1.8567-4.3162A29.3663,29.3663,0,0,1,54.0381,56.5145a2.3526,2.3526,0,0,1-3.82.7341Z"/>
+ <line x1="57.966" x2="22.1582" y1="14.0638" y2="49.8716" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.596 14.064 57.966 14.064 57.966 19.153"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FA.svg b/public/assets/img/icons/1F3FA.svg
new file mode 100644
index 0000000..c833ba3
--- /dev/null
+++ b/public/assets/img/icons/1F3FA.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M50.7246,24.0823l1.0772-1.8738A6.049,6.049,0,0,0,44.15,14.091a8.011,8.011,0,0,1,1.6285-2.3473,2.0619,2.0619,0,0,0,.4238-2.2745,2.1243,2.1243,0,0,0-1.959-1.3037H27.7571a2.1243,2.1243,0,0,0-1.959,1.3037,2.0619,2.0619,0,0,0,.4238,2.2745,8.0374,8.0374,0,0,1,1.6121,2.3147,6,6,0,0,0-1.9851-.3519,6.0732,6.0732,0,0,0-5.5635,8.502L21.33,24.0261A15.2882,15.2882,0,0,0,17.3176,34.56c0,6.7949,4.2715,15.88,12.6953,27.0019a.9972.9972,0,0,0,.7969.3965H41.19a.9972.9972,0,0,0,.7969-.3965C50.41,50.44,54.6819,41.355,54.6819,34.56A15.3053,15.3053,0,0,0,50.7246,24.0823ZM25.8489,15.7065a3.9645,3.9645,0,0,1,1.417.2637c0,.0073.5861.2946.9658.4829-.3369,2.2935-3.0994,4.5443-4.1787,5.2407a10.8676,10.8676,0,0,0-1.27.9349l-.6861-1.27a4.0738,4.0738,0,0,1,3.752-5.6524Zm20.3894,0A4.0736,4.0736,0,0,1,49.99,21.3589l-.7126,1.3193a10.9887,10.9887,0,0,0-1.3018-.9668c-1.1008-.7062-3.8388-2.93-4.2-5.2185.37-.184,1.046-.5149,1.046-.5227A3.9645,3.9645,0,0,1,46.2383,15.7065Z"/>
+ <path fill="#e27022" d="M41.19,60.7988c6.2461-8.2467,12.4922-18.3771,12.4922-26.398A14.2921,14.2921,0,0,0,47.436,22.3932s-4.7024-3.0146-4.7024-6.5527a7.3033,7.3033,0,0,1,2.3279-4.9536,1.0927,1.0927,0,0,0-.0488-1.5616H39.7288a1.1162,1.1162,0,0,1,.8183,1.88,7.3029,7.3029,0,0,0-2.3279,4.9536c0,3.5381,4.7024,6.5527,4.7024,6.5527A14.2921,14.2921,0,0,1,49.1675,34.72c0,7.9189-6.0884,17.8906-12.2541,26.0791Z"/>
+ <path fill="#3f3f3f" d="M45.8518,65.97H26.1477a.97.97,0,0,1-.97-.97c0-3.2041,4.5849-4.8047,5.1084-4.9766a.9682.9682,0,0,1,.3027-.0488H41.41a.9682.9682,0,0,1,.3027.0488c.5235.1719,5.1084,1.7725,5.1084,4.9766A.97.97,0,0,1,45.8518,65.97Z"/>
+ <path fill="#3f3f3f" d="M46.2024,9.4692a2.1243,2.1243,0,0,0-1.959-1.3037H27.7571a2.1243,2.1243,0,0,0-1.959,1.3037,2.0619,2.0619,0,0,0,.4238,2.2745,7.1713,7.1713,0,0,1,1.88,3.0488c.0085.0315.0308.0541.042.084a.9853.9853,0,0,0,.9541.7724H42.9055c.0137,0,.0249-.0072.0385-.0077a.9876.9876,0,0,0,.3123-.063.97.97,0,0,0,.1351-.0727.9943.9943,0,0,0,.1633-.11.9741.9741,0,0,0,.1142-.1225,1.0211,1.0211,0,0,0,.1746-.3162c.0076-.0232.0228-.0415.0288-.0656a7.08,7.08,0,0,1,1.9063-3.1474A2.0619,2.0619,0,0,0,46.2024,9.4692Z"/>
+ <path fill="#3f3f3f" d="M53.76,40.5454a.9446.9446,0,0,0,.011-.14.9313.9313,0,0,0,.0271-.1343c0-.0209-.0106-.0383-.012-.0589a.9478.9478,0,0,0-.0407-.203.9737.9737,0,0,0-.0567-.1733.9572.9572,0,0,0-.105-.1557.6712.6712,0,0,0-.2734-.2478.9513.9513,0,0,0-.1834-.095c-.02-.007-.0339-.0224-.0544-.0282a1.1205,1.1205,0,0,1-.2744-.0381H19.2024a.9468.9468,0,0,0-.14.0281.9522.9522,0,0,0-.1357.01c-.0208.0059-.0349.0213-.0549.0285a.9527.9527,0,0,0-.1791.0928.8485.8485,0,0,0-.4364.5716.96.96,0,0,0-.043.2137c-.0012.0193-.0112.0356-.0112.0553a.9543.9543,0,0,0,.0254.1261.9372.9372,0,0,0,.0117.1483,38.3069,38.3069,0,0,0,1.8818,5.0723.9917.9917,0,0,0,.193.2776c.0188.02.0407.0341.0609.0523a.9911.9911,0,0,0,.2229.15.9419.9419,0,0,0,.09.0408.9943.9943,0,0,0,.3469.07h29.16a.9746.9746,0,0,0,.2368.1719,1.0015,1.0015,0,0,0,1.3252-.4951c.0412-.0908.077-.1792.1175-.27L51.89,45.58A38.1565,38.1565,0,0,0,53.76,40.5454Z"/>
+ </g>
+ <g id="line">
+ <line x1="21.0351" x2="50.9652" y1="45.2086" y2="45.2086" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19.202" x2="52.798" y1="40.2707" y2="40.2707" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.19,60.9583c6.246-8.2466,12.492-18.3771,12.492-26.398a14.292,14.292,0,0,0-6.246-12.0075S42.7337,19.5382,42.7337,16a7.3026,7.3026,0,0,1,2.3279-4.9535,1.1163,1.1163,0,0,0-.8184-1.8806H27.7568a1.1163,1.1163,0,0,0-.8184,1.8806A7.3026,7.3026,0,0,1,29.2663,16c0,3.5382-4.7023,6.5528-4.7023,6.5528A14.292,14.292,0,0,0,18.318,34.56c0,8.0209,6.246,18.1514,12.492,26.398Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9387" d="M30.59,60.945S26.148,62.4053,26.148,65H45.852c0-2.5947-4.4415-4.055-4.4415-4.055"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0976,14.6487a6.0723,6.0723,0,0,0-8.7885,7.6137l1.55,2.6817"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9054,14.6487a6.0722,6.0722,0,0,1,8.7885,7.6137l-1.55,2.6817"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="18.547 37.338 23.843 37.338 23.843 35.381 21.799 35.381 21.799 33.424 25.713 33.424 25.713 37.338 29.627 37.338 29.627 35.294 27.67 35.294 27.67 33.424 31.671 33.424 31.671 37.338 35.585 37.338 35.585 35.381 33.541 35.381 33.541 33.424 37.455 33.424 37.455 37.338 41.369 37.338 41.369 35.381 39.412 35.381 39.412 33.424 43.413 33.424 43.413 37.338 47.327 37.338 47.327 35.381 45.283 35.381 45.283 33.424 49.197 33.424 49.197 37.338 53.453 37.338"/>
+ <line x1="32.7231" x2="42.9054" y1="14.6487" y2="14.6487" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FB.svg b/public/assets/img/icons/1F3FB.svg
new file mode 100644
index 0000000..57b6875
--- /dev/null
+++ b/public/assets/img/icons/1F3FB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fadcbc" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FC.svg b/public/assets/img/icons/1F3FC.svg
new file mode 100644
index 0000000..e17e607
--- /dev/null
+++ b/public/assets/img/icons/1F3FC.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#debb90" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FD.svg b/public/assets/img/icons/1F3FD.svg
new file mode 100644
index 0000000..7431393
--- /dev/null
+++ b/public/assets/img/icons/1F3FD.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#c19a65" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FE.svg b/public/assets/img/icons/1F3FE.svg
new file mode 100644
index 0000000..9ef44fc
--- /dev/null
+++ b/public/assets/img/icons/1F3FE.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F3FF.svg b/public/assets/img/icons/1F3FF.svg
new file mode 100644
index 0000000..9b8b053
--- /dev/null
+++ b/public/assets/img/icons/1F3FF.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F400.svg b/public/assets/img/icons/1F400.svg
new file mode 100644
index 0000000..2fdc30a
--- /dev/null
+++ b/public/assets/img/icons/1F400.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" stroke="none" d="M65.8377,43.1667l-4.3333,7.5c0,0-0.2084,7.1042-9.2917,6.7708c0,0-33.1875-7.3125-42.8333,4.9007 l12.7162-3.9147l15.9737-0.267l16.1434,2.4684l8.3451-3.3418l4.2013-4.5332l-0.1301-6.8284L65.8377,43.1667"/>
+ <path fill="#9B9B9A" stroke="none" d="M66.4026,44.9889l-2.6483-8.1301l-5.75-7.1548L50.21,26.1655l-6.9556-0.4988l-7.9167,1.5768H28.921 l-4.25-1.3268l-0.5833-3.7949l-3.058,1.2949l-1.8977,2.0341l-6.2763,1.218l-7.768,3.0353l1.2245,2.8591l3.7022,2.2401l3.24,1.8548 l5.6667,0.2008l1.3333,3.4745l2.5344,3.2867l0.967,1.9638l-2.7261,6.4995l0.8914,2.4583l2.6145-0.8041l7.9635-7.0895 c0,0,2.7213,2.8356,7.1134,3.3021l-1.0661,2.6332l1.0661,1.7192l3.2462-0.6035l3.0134-1.4658l4.5688,1.2403 c4.1636,0.5619,7.9047-0.2066,11.0637-2.8069C63.6606,49.1045,65.2903,47.21,66.4026,44.9889z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.927,36.0341c-6.75,2.4057-9.6365-1.2167-9.6365-1.2167c-3.0683,0-4.2715-2.4868-4.6998-3.8443 c-0.1516-0.4805,0.0785-0.9949,0.5357-1.2065l6.2553-2.895c0.9073-0.4199,1.8704-0.7067,2.8596-0.8514l4.1816-0.6119 c0,0,5.1722-6.4608,5.5874,0.0426c0,0,0.3333,5.6667-2.8199,4.4545"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.499,35.6476c2.4907,3.5284,0,11.0005,0,11.0005l-7.9635,7.0895c-0.4845,0.4893-1.1866,0.6949-1.8585,0.5443l-0.0865-0.0194 c-1.2654-0.2836-1.9277-1.6753-1.3501-2.8363c1.4782-2.9711,2.818-6.6461,2.818-6.6461c-1.4108-0.7054-2.209-2.6946-2.9129-4.8293"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.3333,62.3382c13.5-7.3948,30.1667-3.9632,42.3436-2.2208c8.2188,1.176,18.3582-6.3433,12.1776-20.2726 c-8.7723-19.7705-26.2673-13.6064-29.0347-12.5686c-2.7674,1.0378-10.8095-1.8254-10.8095-1.8254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.677,50.375c-5.302,6.375-14.5356,1.7219-14.5356,1.7219s-4.7982,2.4447-5.4176,2.4447h-0.1645 c-1.5297,0-2.4931-1.6473-1.7431-2.9805l2.3608-4.777c-5.6878-8.5793,6.2429-12.9353,6.2429-12.9353"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F401.svg b/public/assets/img/icons/1F401.svg
new file mode 100644
index 0000000..0cfe5c6
--- /dev/null
+++ b/public/assets/img/icons/1F401.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" stroke="none" points="32.171,21.3995 29.0215,18.1864 24.4881,18.3237 21.6806,21.6985 21.8794,24.875 23.1539,25.2106 30.0877,24.6125"/>
+ <path fill="#9B9B9A" stroke="none" d="M24.796,40.1904l-0.8333,2.375l-2.4718,3.3847l-0.1771,2.9668l0.9926,1.2707 c1.3077,0.3166,2.5337,0.235,3.6562-0.3501l3-2.1053l2.7996-4.4607l0.4921-3.4977l-5.4703,0.5595L24.796,40.1904z"/>
+ <polyline fill="#D0CFCE" stroke="none" points="33.6098,19.1802 29.9837,19.9593 27,22.3362 25.6106,24.8664 21.5017,25.3098 15.8125,26.875 12.7646,29 9.6142,33.6218 8.8111,36.5075 10.5401,38.6905 16.7544,40 25.4314,39.9375 27.3377,41.25 28.9942,42.5148 27.2761,46.0675 26.4458,49.2462 28.5044,50.836 33.6098,48.2911 36.0332,46.927 40.8377,47.5361 47.0044,49.2462 52.671,46.927 54.2544,45.9583 56.7236,41.9962 57.4429,40.1923 58.421,33.5 55.6836,28.4594 51.421,23.2165 44.921,21.9924 40.4754,22.75 38.0877,20.6928 33.6098,19.1802"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.5925,45.3883c-0.888,0.8428-1.9637,1.5428-3.3211,2.1079c-2.2113,0.9206-4.6535,1.136-7.0265,0.8101l-8.9309-1.2267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0767,23.4917c2-1,5-2,10,0c3.8282,1.5313,10,8,7.0199,15.9501c-0.2141,0.5711-0.4314,1.1152-0.6588,1.633"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6696,41.6175c-0.5145,1.8742-4.3697,6.5546-5.8144,8.322c-1.6076,1.9668-6.7002,0.5522-4.8585-3.1099 c0.7387-1.4689,1.9142-2.6962,2.1526-4.323c0.0514-0.3507,0.0819-0.6918,0.0967-1.018"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3815,49.2187c-0.6896-0.7299-0.8252-1.9762,0.3992-3.6776c0.6175-0.858,2.1556-2.6643,2.2769-4.741 c0,0-2.9074-0.2291-4.2157-0.233C7.0032,40.5251,8.8004,35.4006,8.984,34.8764c0.2987-0.853,4.0154-6.5648,6.9052-8.0097 c4.3697-2.1849,9.6853-1.6357,9.6853-1.6357c1.5022-5.7393,10.5248-9.6715,14.2016-1.0924 c3.2773,7.647-4.6994,10.3531-7.6994,10.3531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4366,41.0744c2,0,3.6401,3.4173,2.6401,6.4173s-1.8218,3.9576-6.1915,6.1425c-8.7394,4.3697-19.6637,2.1849-29.6446,0.3599 c-6.311-1.154-9.2354,0.6406-10.1639,2.4977c-1.0924,2.1849,1.6796,5.8607,7.0357,4.7895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.6508,21.6985c0.1574-0.8515,0.4634-1.624,0.8426-2.1859c2.2057-3.2685,6.8333-1.8141,7.6419,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F402.svg b/public/assets/img/icons/1F402.svg
new file mode 100644
index 0000000..3b3f280
--- /dev/null
+++ b/public/assets/img/icons/1F402.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M19.3121,25.8356l-3.275-1.434l-3.35,2.6916l-3.7924,6.4124v2.6194l3.6925,1.1731l3.3024,0.9563 L19.7006,37.5l2.2621,6.0279l2.1397,3.5324l3.8678,0.5649l-0.6975,6.9373l1.0651,2.3381l3.0625-0.6506l2-10.375L37,46.4375 l4.6502-0.3125l4.5,0.9353l6.3156-3.5268l0.8719,5.6483l-1.0601,4.821l0.4378,1.8704l2.8745-0.4331l3.5813-8.3797l0.2553-4.8996 l3.3487-6.2232l0.3464-6.0887l-2.5478-3.5236l-7.1953-0.9111l-18.9158-2.1706l-10.8125,0.3223 C23.6502,23.5658,20.4115,23.3586,19.3121,25.8356z"/>
+ <polygon fill="#6A462F" stroke="none" points="59.9002,42.0625 61.9765,46.5625 62.4002,55.3125 60.2127,56.9006 55.8377,56.25 57.8667,49.4816"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.0233,24.6816l10.0644-1.1158l23.8541,2.2854c0,0,10.5908,0.5194,1.4847,16.3095l-0.7918,4.9863l-2.4367,7.4076 c-0.2592,0.7879-0.98,1.3185-1.7912,1.3185h-0.2512c-1.285,0-2.1955-1.2858-1.7972-2.538l1.3192-4.1467 c0,0-2.0648-10.9184-0.9622-14.3491"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.4323,32.7074l1.4885,7.8836l-2.4663,14.6161c-0.1207,0.9503-0.9011,1.6673-1.8359,1.6869L29.32,56.9002 c-1.2959,0.0271-2.2344-1.2538-1.8396-2.5192c0.8032-2.5747,0.955-6.7363-0.2346-9.577c-1.3586-3.2443-0.7322-4.7911-0.7322-4.7911"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,45.4174c0,0,5.3502-0.0551,8.2171,1.4558c0.6087,0.3208,1.3351,0.2268,1.8238-0.2644 c1.2335-1.2399,3.5655-3.2336,5.6744-3.0716"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.1216,31.2508c0,0,0.2702,5.4232,1.2181,7.9479c1.5002,3.9958,1.2049,8.9352,1.2049,8.9352"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.3741,42.4903l2.6024,3.9428v7.8293c0,0.8895-0.7036,1.6107-1.5715,1.6107h-1.2339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5.3125,23.2435c0,0.2019,0.8049,3.1171,3.8281,3.0814c3.0818-0.0364,4.5449-0.4347,4.5449-0.4347"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,18.375c0.2542,2.2505,3,2.6264,3.5218,4.7126C20.9497,24.7984,19,26.0738,19,26.0738s-2.642-3.6507-5.3145-0.1836 l-2.0043,2.4153c0,0-1.3483,3.2761-2.7864,5.2002c-0.4001,0.5353-0.437,1.2544-0.0916,1.8284 c0.6426,1.0677,2.0378,2.4193,4.8634,1.8262c0,0,2.2053,2.5593,5.5495-0.0897c0,0,1.9069,1.033,3.0946,7.0322 c0.6411,3.2383,2.8751,3.7326,4.962,3.4572"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F403.svg b/public/assets/img/icons/1F403.svg
new file mode 100644
index 0000000..6e68fe0
--- /dev/null
+++ b/public/assets/img/icons/1F403.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M9.688,27.1572L6.5034,31.962l0.0057,2.7046l3.8508,1.7982l5.5418-1.9082c0,0,1.8526,6.0554,6.2693,7.041 l5.2916,0.4648l0.7084,6.5781l-0.4025,5.2298l1.8966,2.4718l1.9312-1.2136l1.5715-7.1295l0.4289-6.4013l7.0751-0.1308 l6.0714,0.7325l2.0944,1.3285l5.3196-3.8355l2.451,5.6017l-0.2514,8.6226l1.5641,2.345h2.25l1.75-1.4283l0.4348-10.0293 c0,0-1.103-3.5452-1.1582-3.7649s1.1582-11.8724,1.1582-11.8724s1.6848-5.0349,0-7.1424s-8.9295-1.9046-8.9295-1.9046 l-13.9872,0.0612c0,0-7.6848-2.1243-10.9348,0.5141l-2.2865-0.3616l-1.892,2.4167l-4.4785-1.0333L16.0272,20l-5.32,1.5836 L9.688,27.1572z"/>
+ <path fill="#3F3F3F" stroke="none" d="M39.796,41.0391l-1.7683,13.283c0,0-1.315,1.6779-1.5233,1.6362c-0.2083-0.0417-1.693,0.5833-1.693,0.5833 s-2.7237-0.0417-3.057-1.2083l1.375-5.75l0.371-6.5463l1.6435-1.8287L39.796,41.0391z"/>
+ <path fill="#9B9B9A" stroke="none" d="M9.2127,16.625c-0.7838-0.3971-2.748,0.2718-4,2.0833c-2.0867,3.0193-1.3098,7.7014,5.25,6.0417 c0,0,2.0417-3.6667,7.467-0.6992c0,0,5.8915,5.0326,9.908-0.8073C28.5049,22,29.421,16.1052,24.1294,16.125l1.8054,4.5699 l-2.0138,2.1384c0,0-3.6889-1.2917-4.0736-1.375c-0.3847-0.0833-3.5891-1.2083-3.8202-1.2083s-3.1062,0.4583-3.5228,0.8333 S9.8377,22.262,9.171,22.25c-0.6667-0.012-2.45-0.1259-2.45-0.1259s0.7834-2.9158,0.7-3.0825 C7.3377,18.875,9.2127,16.625,9.2127,16.625z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8.9109,17.5549c0,0-3.968,3.5483-1.7036,5.0512c0.9172,0.6087,2.9356-0.4136,3.4998-1.0225 c0.8495-0.9168,3.7525-3.6489,8.2239-0.3394c1.174,0.8689,2.6347,2.5625,5.0689,1.3867c1.5162-0.7324,3.6398-3.5863,0.2605-5.5297"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.1534,26.5124c0,0,2.3202-0.7013,4.6678,1.5608c0,0,0.0058,3.0133-4.5349,3.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.1683,20.4855c0,0,2.6885-2.5698,9.6703-0.8573c5.3092,1.3022,12.4973,0.3827,15.6368-0.1326 c1.0363-0.1701,11.7128,0.2626,11.0173,9.2837c-0.4897,6.352-1.9217,11.048,0.7569,14.3853"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3372,41.0565c-3.3251,0.4223-5.8873,0.4044-7.6501-0.8123c-1.8748-1.577-2.9481-3.5708-3.7853-5.6875 c-1.6255,1.1176-6.5272,1.9792-7.785,1.3629c-2.6033-1.2755-1.6134-3.9576-1.6134-3.9576l4.1212-6.2179"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5837,27.6133l0.4346,9.4476c0,0-2.7664,4.918-1.976,10.4948l-1.466,6.7936c-0.1951,0.9041-0.9947,1.5495-1.9196,1.5495 h-0.1172c-1.2916,0-2.2456-1.2282-1.8966-2.4718c0.6333-2.2561,1.2656-5.7606,0.4971-9.2444 c-1.5235-6.9057-0.411-8.5966-0.411-8.5966"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4376,41.2899c0,0,10.4948-1.1991,15.5445,1.3039c0,0,3.1177-3.6885,5.0498-3.9959"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.2325,30.1022c0,0,5.3842,11.0864,5.9989,13.0624c0.487,1.5655,0.4278,7.9893,0.4355,10.4924 c0.0093,3.0265,4.3664,2.6583,4.4853,0.2332c0.0937-1.9102,0.3043-5.6929,0.9117-8.5278 c0.1792-0.8364,0.2995-1.6849-0.1053-2.4384c-0.94-1.7497-1.8987-5.1703-0.9868-9.6829c0.8332-4.1227,0.7776-5.066,0.7776-5.066"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.3137,41.1544c0,0-1.3498,10.3292-1.4115,12.7244c-0.0191,0.7432-0.9928,1.3614-1.7362,1.3614h-1.1477"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F404.svg b/public/assets/img/icons/1F404.svg
new file mode 100644
index 0000000..e18aa94
--- /dev/null
+++ b/public/assets/img/icons/1F404.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M18.171,25.1667l-0.2068-0.1171l-2.6682-1.5114l-3.2982,0.9914c0,0-3.2623,4.3446-3.3309,4.4526 c-0.0686,0.1079-2.4959,4.2768-2.4959,4.2768l0.767,2.685c0,0,4.733,1.7356,9.8163,0c0,0,4.5631,3.0063,4.1982,7.2812 c0,0,5.4684-0.9435,5.4684,3.2749c0,0.2083-0.3377,7.4825-0.3377,7.4825l0.6294,2.9181h2.875l2.5417-12.0872L35.7475,45.5 l12.5068-0.6866l3.5417-1.4801l1.5,3.1667l-1.7945,7.8149l2.2529,2.2267l3.0417-2.9583c0,0-0.8399,3.5834,2.3077,3.1527 c2.7083-0.3705,2.8056-1.6944,2.8056-1.6944L62.2127,48.5l-0.3034-2.6771l-2.8216-3.0312l1.5-9.5328c0,0-1-8.3493-2.875-9.7208 L32.581,22.9373l-8.7017,1.0211L18.171,25.1667z"/>
+ <path fill="#A57939" stroke="none" d="M23.2816,22.9373l-6.0445,2.06c0,0-5.4553,1.8146-5.4652,6.8653s3.5658,4.9708,3.5658,4.9708l2.8962,0.0001 c0,0,2.2519,2.4633,2.5528,5.6066c0.3009,3.1433,4.0287,3.3829,4.0287,3.3829l1.6805,1.7614l-0.2432,5.548l-0.5084,2.5512 l1.5934,0.8582l2.4922-0.7044l2.7511-11.4557l0.59-4.6421c0,0-1.1667-7.5652-1.25-8.194c-0.0833-0.6288-0.8402-6.192-1.9201-8.3271 L23.2816,22.9373z"/>
+ <path fill="#A57939" stroke="none" d="M40.0877,22.9373c0,0,5,4.1461,4.9167,12.4794c-0.0833,8.3333,6.9142,8.1912,6.9142,8.1912l0.9635,3.8442 l-1.3407,5.7585l1.1037,2.4729l2.3928-0.4537l3.5095-9.4069c0,0,1.983-6.2935,1.5564-6.5125 c-0.4267-0.219,0.484-6.3937,0.484-6.3937s0.0053-7.1371-3.414-9.3602L40.0877,22.9373z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.8526,33.2589c0.5483,2.1777,0.198,5.6858-1.0426,8.387l-0.8143,5.1605l-2.5058,7.6663 c-0.2665,0.8154-1.0078,1.3645-1.842,1.3645h-0.2583c-1.3215,0-2.2578-1.3307-1.8481-2.6267l1.6269-6.9876 c0,0-4.1332-7.6611-2.9994-11.2117"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.0503,31.8625l1.5307,8.1589L30.0448,55.148c-0.1241,0.9835-0.9267,1.7256-1.888,1.7458l-0.3071,0.0065 c-1.3326,0.028-2.2977-1.2976-1.8918-2.6071c0.826-2.6646,0.9821-6.9715-0.2413-9.9115c-1.3972-3.3576-0.753-4.9584-0.753-4.9584"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7475,44.5012c0,0,12.0966,1.3113,15.3787-1.4411"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65.1997,44.3816c0,0-2.1681-3.6663-1.239-9.2472c1.7192-10.3271-6.4472-11.4468-6.4472-11.4468l-0.3398-0.1311L32.581,22.9373 l-9.2994,1.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.7561,41.9871l3.1531,3.8358l-0.0649,8.3475c0,0.9206-0.7235,1.6669-1.616,1.6669h-1.681"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.79,22.2691c1.9909,2.5381,3.9819,2.5381,3.9819,2.5381"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9754,20.6949c1.4174,2.8432-1.7383,4.3023-1.7383,4.3023s-2.717-3.7782-5.4652-0.19l-2.0612,2.4996 c0,0-2.1109,3.471-3.5898,5.4622c-0.4114,0.554,0.3304,2.4246,0.6856,3.0185c0.6608,1.105,5.3525,1.7864,9.723,0.2124 c0,0,3.6456,0.3266,4.3312,7.0608c0.1304,1.2807,2.7376,3.0159,4.8836,2.731"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.654,31.5053c4.7561,1.5524,4.9952-2.4579,4.9952-2.4579v-0.2588c-2.3138-2.7598-4.4562-0.7762-4.4562-0.7762"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F405.svg b/public/assets/img/icons/1F405.svg
new file mode 100644
index 0000000..05f3200
--- /dev/null
+++ b/public/assets/img/icons/1F405.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M11.2544,25.4963,9.0044,28.12,5.421,31.8315l-.5248,4.649.4148,1.9272,1.575,1.0532,5.8684-1.5834,2.42-.5443.6011,4.67L12.2544,45s-.67.3054-1.1667.5633c-2.0208,2.2486-3.9091,5.7-1.6988,8.3888l3.1988-.1587L13.8428,51.64l.43-2.1447L22.0841,44.61l2.545-2.6064,6.792-.7817,6.7923-.703L42.38,39.04l1.8321,5.64,1.7086,4.08-.77,4.69-.076,1.4726,1.3427,1.2681h1.7535l2.6112-6.5245-.8666-3.3932.14-5.43,2.3413-5.2812,1.3576-3.731s.26-3.451-1.2034-5.2246-8.3385-2.5344-8.3385-2.5344h-7.72l-7.1581.9372-4.9177.4866H20.6745l-4.8368,1.5871-1.5648-.15Z"/>
+ <polygon fill="#d0cfce" points="23.463 43.912 23.775 46.938 24.417 49.938 23.94 53.063 24.629 54.637 25.513 55.411 27.963 55.411 29.57 49.662 29.57 41.573 24.629 42.003 23.463 43.912"/>
+ <path fill="#e27022" d="M50.4,42.4235,52.8351,45.43,56.65,48.2323l2.1613,3.4857.7183,3.0647,2.4954.5608,2.1419-2.4529a5.5241,5.5241,0,0,0-1.4255-3.9952l-2.4872-2.6219-2.5-5.7551-1-8.3517-1.75-3.0833-1.3458-1.28H52.15l1.0782,5.8945-1.0157,3.551-2.1572,4.0157Z"/>
+ <path fill="#d0cfce" d="M24.4165,41.5733l6.2336-.1358,4.8115-.6344,4.7618-.998L42.38,39.04l.703-4.9774s-6.8176,5.13-18.6566,4.9711Z"/>
+ <path fill="#d0cfce" d="M16.7957,33.277l-.958,3.2855-.1595,1.2554-4.9777.6138-3.2239.87s1.208-5.4057,4.66-7.1348C12.1361,32.1667,15.8787,30.9915,16.7957,33.277Z"/>
+ <path fill="#d0cfce" d="M53.1119,45.2014l4.6425-4.683,2.5941,5.59s3.2845,2.4088,3.8161,3.6227a8.1341,8.1341,0,0,1,.5024,3.16l-3.7042,2.453-1.8432-1.55L58.2436,50.5l-.5751-1.7117-2.2392-1.4529-2.0431-1.7721Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.1118,37.5052,9.6868,39.097a2.5683,2.5683,0,0,1-1.41.4213H7.4217A2.5686,2.5686,0,0,1,5.56,38.7189h0a2.5688,2.5688,0,0,1-.6633-2.2384l.8909-4.7966,3.2578-2.51s1.363-5.2538,4.7676-2.6374c3.8838,2.9846-1.7758,5.2236-1.7758,5.2236"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.8519,27.6188S20.42,24.9037,23.94,25.4a13.1662,13.1662,0,0,0,4.28-.1869c5.3712-1.018,16.7957-2.6465,22.5624.5368,0,0,8.7736,2.5188,9.787,17.6594a5.0808,5.0808,0,0,0,1.7123,3.5375c1.2438,1.058,4.3018,1.8859,5.0518-2.1974"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2555,37.3332s.9081,5.3808-1.5889,6.9168c-2.7974,1.7208-8.7769,5.4861-8.7769,5.4861s.6949,5.7817-3.7587,3.5413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.7957,33.277s-2.0215,2.6553-.6317,8.7261l-4.414,4.33"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.629,42.0031S37.2,41.0824,39.5376,39.9889s3.0907-.9552,3.0907-.9552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7736,34.5s-1.784,5.1542,3.4593,14.2605l-1.2,5.202a1.86,1.86,0,0,0,1.8124,2.2781h.0024a1.86,1.86,0,0,0,1.7558-1.2463l2.1789-6.2338s-2.6532-4.9632.0632-9.7268,1.9879-7.45,1.9879-7.45"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.8724,41.5141s4.0648,5.2765,7.1008,6.7766c2.11,1.0426,1.9436,4.4593,1.9436,4.4593v.173a2,2,0,0,0,2.087,1.9981l.75-.0326a2,2,0,0,0,1.913-1.9981v-.1088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.629,46.7007a18.4946,18.4946,0,0,1,0,6.36h0a1.6658,1.6658,0,0,0,1.4659,2.4572h.41a1.6659,1.6659,0,0,0,1.6107-1.2408l1.0516-4.61-.3853-8.0173"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.7967,25.4963s4.0366,3.3371,2.37,12.67"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3883,41.1571s2.2784-6.5738.6227-11.74"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1262,24.0725s2.091,2.5109,2.1744,8.0942"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.1546,23.9437S45.5,25.6667,45.3333,30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5,32.6622a11.9274,11.9274,0,0,0-1.68-6.8562"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F406.svg b/public/assets/img/icons/1F406.svg
new file mode 100644
index 0000000..5728b16
--- /dev/null
+++ b/public/assets/img/icons/1F406.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M10.921,22.5547l-4.0185,2.0136l-2.5423,1.7802l-0.8686,2.7256l-1.4696,4.1912l1.8157,2.3282l5.8333-1.5797 l1.6224,1.5797l3.6707,1.9249l1.2487,4.3261l-4.0418,3.9438l-1.4167,4.3797l0.539,2.6654l2.8043,2.3565l3.0014-2.8463 c0,0-0.5245-3.0007,0.9404-4.3388c1.4649-1.3381,3.3757-3.7385,3.3757-3.7385v8.4005l0.6012,2.5443l2.2353,0.4577l1.3519-1.8344 l1.4614-12.9224l2.2658,0.2907l5.9944,0.5474l4.2084-2.0965l1.1374,4.6127l3.6984,3.7385l-0.79,4.7548l1.175,2.2688l2.5399-1.4963 l2.3975-4.1153v-3.6284l-4.1458-4.0474l7.6544,5.3456l2.7721,1.7794l0.7162,5.8899l1.9164,0.9706l1.8163-1.4347l-0.7805-9.0342 L57.9183,43.88l-3.4836-5.7002l0.2779-4.3048l-0.5946-5.3399c-3.7098-1.924-7.58-2.9066-11.6334-2.8146l-8.4753-0.0539 l-7.4206,0.5278l-4.8427-1.3913l-6.8252-0.2347l-1.6817-1.3828L10.921,22.5547z"/>
+ <path fill="#FFFFFF" stroke="none" d="M42.2127,37.086c0,0-10.6875-4.6485-14.25-0.211l-0.8976,4.037l4.3849,0.963l7.2002-1.375L42.2127,37.086z"/>
+ <path fill="#FFFFFF" stroke="none" d="M19.921,40.875l-4.9167,2.6667l-3.5503,4.4631v5.4119l4.4253,1.6116l1.4167-2.945 c0,0-0.3051-2.6254,0.7435-3.875c1.0486-1.2496,3.2982-4.125,3.2982-4.125l-0.25-2.2083L19.921,40.875z"/>
+ <path fill="#FFFFFF" stroke="none" d="M40.6294,43.0417c0,0,7.625-1.2709,9.8333,2.6041v3.7292l-3.75,5.6533l-2.2083,0.1827l-1.125-1.5443 l0.99-4.375l-0.6984-1.625l-1.4583-2.5295L40.6294,43.0417z"/>
+ <path fill="#f4aa41" stroke="none" d="M54.046,33.8333c0,0,2.5005,9.2708,6.3755,11.8124c3.875,2.5417,5.7079,2.9792,7.8745,2.5626 c1.8129-0.3486,1.5833-2.5626,1.5833-2.5626H67.796l-6.0833-3.2291l-1.5719-3.2761l-0.7198-2.8489l-1.0833-4.0282L54.874,29.049 l-2.0363-1.1324L54.046,33.8333z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.3304,24.5107h6.2586c0.7536,0,1.4984,0.1615,2.1843,0.4735l0.9154,0.4165c1.3718,0.6241,2.8873,0.8609,4.3831,0.6759 c5.4788-0.6773,18.8505-0.9925,23.8963,1.3062c6.9315,3.1578,6.4836,7.3762,7.3482,9.6455 c0.8646,2.2692,2.9583,9.0061,9.6667,8.5999"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1805,35.1274c0.4163,2.1503,1.4556,4.6774,3.6201,7.4476v11.1514c0,1.1046,0.8954,2,2,2h0.1891 c1.0865,0,1.9746-0.8635,1.9993-1.9497c0.0903-3.9687,1.4782-15.2085,2.4732-16.836c0,0-0.6371-2.5625-1.25-4.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.2006,35.0056c0.415,0.6388,1.6554,1.4664,2.4862,1.8528c0.4386,0.204,0.753,0.6061,0.8782,1.0733l1.2429,4.6375 c0,0-7.3532,3.9727-4.451,10.976c0.2972,0.7173,1.0845,1.4253,2.1262,1.5869c1.0894,0.169,3.0014-0.6707,2.3248-2.6707"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.9975,40.6854c0,0,7.5589,2.9477,14.0283-2.9477c0,0,0.1031,1.7447,6.2829,6.0852c0,0,3.7501,2.8987,7.6317,4.7127 l0.5507,5.6552c0.0906,0.9305,1.1792,1.5357,2.1141,1.5357h0c1.0579,0,1.892-0.9006,1.8109-1.9555l-0.615-7.9988 c-0.0424-0.5518-0.4406-0.9553-0.9528-1.1649c-1.3235-0.5416-3.4173-4.1666-4.7819-7.2291l-0.4167-3.316"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.567,40.0831c0,0,1.352,4.1254,6.2702,8.5451l-0.8725,4.0737c-0.2501,1.1677,0.6401,2.2688,1.8343,2.2688h0 c0.7351,0,1.4005-0.426,1.7053-1.0949c0.6068-1.3321,1.3466-3.5208,2.0204-4.5392"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.8249,26.0657c1.7351-2.7653-1.6752-4.625-3.754-2.9065c-1.5286,1.2637-2.3807,1.2238-2.3807,1.2238 c-3.8209,1.0685-3.5524,3.9198-3.5524,3.9198l-1.6985,4.6446c-0.0943,0.3356,0.0237,0.6948,0.2985,0.9092l1.6702,1.3022 c0.5103,0.3978,1.188,0.4859,1.7866,0.2402c1.6796-0.6895,5.3397-2.6848,5.3397-5.6474"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.8006,44.2085c0,0-2.9432,1.5902-4.3161,3.7385"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1796,35.6907c-0.8284,0-1.5-0.6716-1.5-1.5c0-0.8284,0.6716-1.5,1.5-1.5c0.3365,0,0.6472,0.1108,0.8975,0.298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.1366,32.2635c-0.8284,0-1.5-0.6716-1.5-1.5s0.6716-1.5,1.5-1.5c0.3365,0,0.6472,0.1108,0.8975,0.298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4841,32.8772c-0.6478-0.5164-0.7544-1.4601-0.238-2.1079c0.5164-0.6478,1.4601-0.7544,2.1079-0.238 c0.2632,0.2098,0.437,0.4901,0.5161,0.7924"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.5144,32.1c-0.6478-0.5164-0.7544-1.4601-0.238-2.1079c0.5164-0.6478,1.4601-0.7544,2.1079-0.238 c0.2632,0.2098,0.437,0.4901,0.5161,0.7924"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.3948,35.5775c0.5438-0.6249,1.4913-0.6907,2.1162-0.1468c0.6249,0.5438,0.6907,1.4913,0.1468,2.1162 c-0.2209,0.2539-0.5085,0.4155-0.814,0.4814"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.0056,34.7229c0.5438-0.6249,1.4913-0.6907,2.1162-0.1468c0.6249,0.5438,0.6907,1.4913,0.1468,2.1162 c-0.2209,0.2539-0.5085,0.4155-0.814,0.4814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F407.svg b/public/assets/img/icons/1F407.svg
new file mode 100644
index 0000000..0ff8503
--- /dev/null
+++ b/public/assets/img/icons/1F407.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M25.9899,27.3286l-2.496,8.7105l-9.6982,1.4448c0,0-0.0205,3.1489,0.2295,3.6802 s2.7634,4.3159,2.7634,4.3159l4.3616,2.8091l1.5625,1.6562l-1.3125,2.1875c0,0-3.1009,2.3394-2.9375,2.5625 c0.1634,0.2231,0.9193,1.8738,0.9193,1.8738L23.4627,57c0,0,3.2812-1.1484,3.3125-1.2421s2.9688-4.8125,2.9688-4.8125 s3.939-1.0638,5.3438,1.6562l4.2188-3.6875l2.25-11.6562c0,0-1.8438-3.625-1.875-3.75s-5.284-5.0518-5.284-5.0518l-5.9035,1.8643 L25.9899,27.3286z"/>
+ <path fill="#FFFFFF" stroke="none" d="M19.2752,22.7266l-6.2269,3.6503l-3.9338,6.1468c0,0,0.8481,4.1092,0.9419,4.0779 s7.875,1.6315,7.875,1.6315l6.5312-2.6003L19.2752,22.7266z"/>
+ <path fill="#3F3F3F" stroke="none" d="M27.6303,22.0205l1.8557-5.3811l-0.815-5.3491l-3.4166,1.4572l-1.9167,1.3333 c0,0-1.1652-2.8309-2.9993-2.7905l-3.2566,3.838l-0.7857,4.7025l-0.8751,0.9167c0,0,0.2626,3.0269,0.8751,3.1667 c0.2308,0.0527,0.6721,0.0043,1.1324-0.0764l-3.4191,1.91c0,0-2.4218,8.3974,5.2054,12.3349 c2.3502,0.1295,3.1521,0.6518,5.4978-1.4832c0,0,3.4489-4.3574,0.5786-10.4797l0,0c-0.028-0.2242-0.0581-0.3881-0.0581-0.3881 L27.6303,22.0205z"/>
+ <path fill="#3F3F3F" stroke="none" d="M31.7581,29.0103c0,0,13.4042,8.9663,4.2419,21.5913l-1.0373,2.9375l1.6686,1.9443l6.2064,1.8057 l7.5-0.625l5.0625-3.6875l0.4316-3.8946l-0.9941-5.8554l-3.2855-5.6251l-4.5973-5.4061l-4.7366-2.8584L31.7581,29.0103z"/>
+ <path fill="#FFFFFF" stroke="none" d="M55.566,47.5168l3.2404-0.5402l3.6875,1.8438c0,0,0.1038,3.3438,0.1769,3.4375 c0.0731,0.0938-3.0519,3.1698-3.1456,3.2255c-0.0938,0.0557-2.375,0.962-2.375,0.962s-3.2812,0.3261-4.8438-0.962l2.9375-2.6318 L55.566,47.5168z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.886,35.5323c-2.3651,5.1127-13.2378,1.0229-13.2378,1.0229c-0.5968-0.2704-1.0232-0.816-1.1416-1.4603l-0.3697-2.0127 c-0.0882-0.4801,0.0022-0.976,0.2543-1.394l1.9397-3.2171c0.9308-1.5438,2.2842-2.7888,3.9002-3.5877l3.7161-1.8372 c0,0,3.5476-10.8515,9.3212-11.7558c0,0,4.591,4.6606-3.478,15.0252c0,0,2.0247,1.3871,3.6172,4.0345 c0,0,15.2559-8.8797,24.9028,10.3646c8.946,17.8462-8.3356,16.735-14.2114,15.8977c-1.4891-0.2122-2.836-1.1028-3.4651-2.4691 c-0.6568-1.4264-0.5172-3.1231,3.347-3.6205"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,41.1641c0.3333,2.9167,2.0746,6.1553,6.6667,6.8193c0,0,1.4608,1.8086,0,3.3389c0,0-1.351,1.1679-2.4473,2.2562 C17.9523,54.8362,18.8443,57,20.6295,57h3.8928c0.6864,0,1.3249-0.352,1.6913-0.9325l3.7193-5.8926l1.2571-3.965"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,47.9834c0,0,4.9053-0.1041,3.375,3.8609s-5.0417,3.6322-5.0417,3.6322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3125,20.2041c-0.1542-3.0543,0.75-7.2275,4.0259-8.9138c0,0,1.9372-0.233,3.1598,3.1876"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F408-200D-2B1B.svg b/public/assets/img/icons/1F408-200D-2B1B.svg
new file mode 100644
index 0000000..187ca13
--- /dev/null
+++ b/public/assets/img/icons/1F408-200D-2B1B.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m47.25 44.38 2.658 2.696 5.591 1.245-1.291 4.058 0.75 3.218 2.208-0.7136 2.625-4.979 1.208-5.154c-1.059-1.656-2.403-3.314-3.157-4.998-1.79-1.403-2.502-3.671-3.718-5.915z"/>
+ <path fill="#3f3f3f" d="m30.95 43.79-1.819 2.842-1.583 7.534-1.602 1.754-2.94-1.088-0.4713-4.959s0.822-4.787 1.322-6.823c0.5-2.036 5.149-2.382 5.149-2.382z"/>
+ <path fill="#3f3f3f" d="m67.59 16.75-2.667-0.5572-4.29 1.557-0.7292 4.406-0.3746 3.141-3.25 3.822-2.645 1.549-1.761 0.0057c-0.0405-0.0547-0.0751-0.1098-0.1174-0.1643h-3.289l-5.323-2.035-5.971-2.086-9.892 0.5412-6.442 1.238-6.324-2.754-4.26-2.829-3.623 0.739 1.75 3.417-3.318 5.1 0.9412 4.237 5.09 0.1184 1.82 0.4315 3.396-1.197-0.2628 3.238 1.109 2.738-1.109 1.983-3.71 2.949-0.4855 4.093 2.798 3.289s3.938-0.3125 2.344-4.577l2.799-2.733 4.747-1.234 1.973-1.217 4.436 0.7886h8.409l2.13 3.404-1.424 4.683 0.0954 2.759 2.556-0.2704 2.948-3.93 1.937-2.57v-3.489l3.639-3.572 2.349-4.939s0.0198-0.1385 0.0331-0.3762l0.0119 0.0164s6.106-3.004 8.33-7.525c3.597-5.054-0.677-9.975 4.438-8.312 1.289 0.4189 2.75-2.25 1.187-3.875z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m12.46 35.74c-2.333 1-4.917 0.8333-4.917 0.8333-1.677 0.1458-3.115-4.01-2.485-4.733l3.318-5.1-1.75-3.417s5.008-1.415 7.883 2.09c0.3444 0.42 0.7943 0.7429 1.279 0.9871 0.0298 0.015 0.0602 0.0302 0.0912 0.0456 2.593 1.289 5.546 1.571 8.385 0.9981 7.222-1.458 14.07-1.37 21.7 2.212 7.625 3.583 14.83-2.25 13.94-7.5-0.793-4.647 3.562-7.583 6.75-5"/>
+ <path d="m16.05 48.82c0.6006-2.206 8.491-3.648 8.491-3.648s3.228-1.201 1.426-4.504"/>
+ <path d="m18.3 33.24c-1.543 1.834-3.893 4.803-0.44 9.158 0 0-6.756 2.853-6.006 8.033 0 0 0.3624 2.476 2.402 2.402"/>
+ <path d="m23.5 50.03c-1.156 7.254 2.386 6.055 3.017 5.661 1.148-0.7173 1.848-9.854 3.952-11.31 1.592-1.104 8.167-0.3021 8.167-0.3021"/>
+ <path d="m38.44 41.33c0.0911 1.742 0.7529 3.402 1.734 4.845 0.6616 0.9727 1.803 2.32 1.453 2.985-4.479 8.5 0.6224 7.022 1.083 6.167 3.188-5.917 6.125-4.104 4.647-10.52 0 0 5.27-1.81 5.52-7.977"/>
+ <path d="m48.15 45.59s2.367 3.204 7.758 2.693c0 0-3.326 6.762 0 7.62 1.917 0.4941 4.722-11.16 4.722-11.16s-2.667-2.45-3.583-4.366"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F408.svg b/public/assets/img/icons/1F408.svg
new file mode 100644
index 0000000..d717ab9
--- /dev/null
+++ b/public/assets/img/icons/1F408.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="m47.25 44.38 2.658 2.696 5.591 1.245-1.291 4.058 0.75 3.218 2.208-0.7136 2.625-4.979 1.699-5.4c-3.714-2.637-4.903-6.142-6.384-9.809z"/>
+ <path fill="#E27022" d="m30.95 43.79-1.819 2.842-1.583 7.534-1.602 1.754-2.94-1.088-0.3333-5.25s0.5-4.511 1-6.547c0.5-2.036 5.333-2.366 5.333-2.366l1.944 3.121z"/>
+ <path fill="#F4AA41" d="m50.8 29.28c-0.0178-0.0229-0.0324-0.0417-0.0436-0.0563 0.0125 0.0162 0.0251 0.0325 0.0436 0.0563z"/>
+ <path fill="#F4AA41" d="m51.75 30.51c-0.1079-0.1391-0.1959-0.2526-0.2845-0.3668 0.1603 0.2067 0.2845 0.3668 0.2845 0.3668z"/>
+ <path fill="#F4AA41" d="m51.47 30.14c-0.2275-0.2932-0.5278-0.6804-0.6703-0.8642 0.0998 0.1286 0.3097 0.3994 0.6703 0.8642z"/>
+ <path fill="#f4aa41" d="m67.14 16.53-2.516-0.3133-4.29 1.557c-0.4949 3.096-1.209 8.033-1.209 8.033l-4.066 3.823-6.591 0.9037-5.66-2.434-15.53-1.146-6.442 1.238-6.324-2.754-4.26-2.829-3.623 0.739 1.75 3.417-3.318 5.1 0.9412 4.237s4.63 0.0092 6.91 0.5499l3.396-1.197c-0.5476 2.351 0.6858 4.811 1.548 6.939-2.867 1.41-4.38 2.611-5.217 4.64-0.3842 0.9322-0.6255 3.266-0.7894 4.648l2.798 2.062s3.938-0.3125 2.344-4.577l2.799-2.733c1.502-0.7944 4.45-2.175 4.45-2.175l14.5 0.7273 2.743 3.189-1.329 7.442 2.556-0.2704 4.885-6.5v-3.489s4.941-5.533 6.021-8.887l0.0119 0.0164s5.806-3.004 8.03-7.525c3.597-5.054-0.6774-9.975 4.438-8.312 1.289 0.4189 2.883-2.184 1.32-3.809-0.2826-0.3119-0.1871-0.2065-0.2826-0.3119z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m12.46 35.74c-2.333 1-4.917 0.8333-4.917 0.8333-1.677 0.1458-3.115-4.01-2.485-4.733l3.318-5.1-1.75-3.417s5.008-1.415 7.883 2.09c0.3444 0.42 0.7943 0.7429 1.279 0.9871 0.0298 0.015 0.0602 0.0302 0.0912 0.0456 2.593 1.289 5.546 1.571 8.385 0.9981 7.222-1.458 14.07-1.37 21.7 2.212 7.625 3.583 14.53-2.25 13.64-7.5-0.793-4.647 3.562-7.583 6.75-5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m16.05 48.82c0.6006-2.206 8.491-3.648 8.491-3.648s3.228-1.201 1.426-4.504"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m18.3 33.24c-1.543 1.834-3.893 4.803-0.44 9.158 0 0-6.756 2.853-6.006 8.033 0 0 0.3624 2.476 2.402 2.402"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.5 50.03c-1.156 7.254 2.386 6.055 3.017 5.661 1.148-0.7173 1.848-9.854 3.952-11.31 1.592-1.104 8.167-0.3021 8.167-0.3021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.44 41.33c0.0911 1.742 0.7529 3.402 1.734 4.845 0.6616 0.9727 1.803 2.32 1.453 2.985-4.479 8.5 0.6224 7.022 1.083 6.167 3.188-5.917 6.125-4.104 4.647-10.52 0 0 5.27-1.81 5.52-7.977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.15 45.59s2.367 3.204 7.758 2.693c0 0-3.326 6.762 0 7.62 1.917 0.4941 4.722-11.16 4.722-11.16s-1.839-0.7937-3.951-4.182"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F409.svg b/public/assets/img/icons/1F409.svg
new file mode 100644
index 0000000..59bdfa1
--- /dev/null
+++ b/public/assets/img/icons/1F409.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,24c-1.0833-0.5833-4-1-5.9167-0.9167C38.1667,23.1667,37,21,37,21c-0.9,1.35-0.315,2.7675,0.6007,3.9184 c1.1508,1.4463,2.8225,2.3985,4.6286,2.7916C47.7267,28.9066,48,30,48,30l-0.1945,2.8581 c3.8914,1.5502,4.6086,4.4578,4.8891,5.4505l-4.3577,0.0076c3.4697,2.4416,4.3264,7.3677,4.3264,7.3677L50,46 c-0.1667,3-3.5,7.9167-8,11s-2.25,7.75-2.25,7.75S34,58,42,51s0.5833-15,0.5833-15c1.5833,12-4.4167,14.5833-4.4167,14.5833 C30.3333,52.1667,29.75,47.25,29.75,47.25l3.75,1.4167c8.5,0.6667,0.1667-11.0833,0.1667-11.0833 C24.3333,32.1667,20,40,19.5833,38.5833c-0.4167-1.4167,1.5833-4.75,1.5833-4.75c-1.8333-1.1667-10.8333,3.0833-10.8333,3.0833 C9.6667,35.8333,17.5833,31,17.5833,31C16.1667,29,10,29,10,29s4-6,14.1667-2.8333L37,34c0,0-6.7368-6.8764-8-12 c-1.2801-5.1922,2.6184-8.4931,2-8l-3.3306-4.3319c1.9432-0.5218,3.5669,0.7807,4.1322,1.2131l-1.578-5.122 c2.5024,0.1211,3.7895,2.1179,4.2473,2.7901L36,5l3.9167,3.5c0,0,2.0833-1.5,3,0.25C43.8333,10.5,46,14,49.0833,14.5833 c3.0833,0.5833,1.5,3.9167,1.5,3.9167S46,17,44,17s-2.75,1.5833-2.75,1.5833S41,18,45,20S46,24,46,24"/>
+ <path fill="#EA5A47" stroke="none" d="M50,21c0,0,4,2,3,4c0,0,3.3333,0,4.1667,2.5C58,30,63,28,63,28l-4.3333-2.1667c0,0,0-2.8333-1.3333-2.8333 C56,23,53,20,50,21z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6632,45.6838c0,0-0.8567-4.9261-4.3264-7.3677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6945,38.3086c-0.2805-0.9927-0.9977-3.9003-4.8891-5.4505"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,30c0,0-0.2733-1.0934-5.7707-2.29c-1.806-0.3931-3.4777-1.3453-4.6286-2.7916C36.685,23.7675,36.1,22.35,37,21 c0,0,1.1667,2.1667,3.0833,2.0833C42,23,44.9167,23.4167,46,24"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,24c0,0,3-2-1-4s-3.75-1.4167-3.75-1.4167S42,17,44,17s6.5833,1.5,6.5833,1.5s1.5833-3.3333-1.5-3.9167 C46,14,43.8333,10.5,42.9167,8.75c-0.9167-1.75-3-0.25-3-0.25L36,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.1667,26.1667C14,23,10,29,10,29s6.1667,0,7.5833,2c0,0-7.9167,4.8333-7.25,5.9167c0,0,9-4.25,10.8333-3.0833 c0,0-2,3.3333-1.5833,4.75c0.4167,1.4167,4.75-6.4167,14.0833-1c0,0,8.3333,11.75-0.1667,11.0833L29.75,47.25 c0,0,0.5833,4.9167,8.4167,3.3333c0,0,6-2.5833,4.4167-14.5833c0,0,7.4167,8-0.5833,15s-2.25,13.75-2.25,13.75S37.5,60.0833,42,57 s7.8333-8,8-11"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,14c0.6184-0.4931-3.2801,2.8078-2,8c1.2632,5.1236,8,12,8,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4709,8.5493c-0.4579-0.6722-1.7449-2.669-4.2473-2.7901"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.8016,10.8812c-0.5653-0.4324-2.189-1.7348-4.1322-1.2131"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,21c0,0,4,2,3,4c0,0,3.3333,0,4.1667,2.5C58,30,63,28,63,28l-4.3333-2.1667c0,0,0-2.8333-1.3333-2.8333C56,23,53,20,50,21z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40A.svg b/public/assets/img/icons/1F40A.svg
new file mode 100644
index 0000000..4ff5ae6
--- /dev/null
+++ b/public/assets/img/icons/1F40A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,52c0,0,17,2,19,0v-1c0,0,3-3,1-4s-5,0-5,0s-2.9167-1.3333-6.4583-4.6667C54.5417,42.3333,53,41,51,43c0,0-2-3-8-3s-24,1-24,1 s-6-1,0-3s11-2,12,0c0,0-2.6667-8.4167-17.3333-5.2083C13.6667,32.7917,1,36,8,48c0,0,2,4,8,4H46z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23,47c0,0-4.8121,4-3.406,5S23,55,23,55h4l-3.0324-3c0,0,2.0324-1,3.0324-3s0-3.2403,0-3.2403"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,47c0,0-4.8121,4-3.406,5S40,55,40,55h4l-3.0324-3c0,0,2.0324-1,3.0324-3s0-3.2403,0-3.2403"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="29" x2="33" y1="52" y2="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,52c0,0,17,2,19,0v-1c0,0,3-3,1-4s-5,0-5,0s-2.9167-1.3333-6.4583-4.6667C54.5417,42.3333,53,41,51,43c0,0-2-3-8-3s-24,1-24,1 s-6-1,0-3s11-2,12,0c0,0-2.6667-8.4167-17.3333-5.2083C13.6667,32.7917,1,36,8,48c0,0,2,4,8,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23,47c0,0-4.8121,4-3.406,5S23,55,23,55h4l-3.0324-3c0,0,2.0324-1,3.0324-3s0-3.2403,0-3.2403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,47c0,0-4.8121,4-3.406,5S40,55,40,55h4l-3.0324-3c0,0,2.0324-1,3.0324-3s0-3.2403,0-3.2403"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40B.svg b/public/assets/img/icons/1F40B.svg
new file mode 100644
index 0000000..1d1d9c8
--- /dev/null
+++ b/public/assets/img/icons/1F40B.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="m23.065 26.72c-4.1282 3.8472-5.5675 8.7526-5.5888 14.429-0.006 1.6437 1.7126 2.0844 2.9248 0.97512 3.5672-2.5162 6.8185-8.6309 4.9638-11.042"/>
+ <path fill="#61b2e4" d="m30.041 14.415c-8.6237-0.0962-15.832 3.2259-17.484 5.0703 4.89 16.658 15.151 15.654 22.777 15.324l0.0762 0.99804c1.6115-0.0652 3.0624-0.10263 4.25 0.0527 1.0494 0.13734 1.8668 0.41137 2.4688 0.86523 0.60199 0.45387 1.0483 1.0936 1.3281 2.207a1.0001 1.0001 0 0 0 0.30273 0.49805c0.28067 0.85815 0.59483 1.6448 1.0801 2.1602 0.0385 0.47969 0.0486 0.9432 0.0156 1.5918-0.54151 4.0693-4.2846 0.5379-6.4883 2.6406-0.80175 0.76502-2.8088 3.2889-2.4512 3.918 0.0239 0.042 0.0577 0.0776 0.10352 0.10156 0.16953 0.0886 0.49707 0.0475 1.0352-0.17773 2.5151-0.519 4.3131 2.5755 6.6074 2.3613 0.92332-0.0862 1.6072-0.59985 2.1094-0.99218 0.10561 0.86518 0.0158 2.5092 0.81641 3.2734 1.4307 1.2756 4.0008 2.2803 3.7207 5.9746 2.6173-2.7921 4.7922-4.639 2.0606-9.291-0.96732-1.6175-1.5274-2.5131-1.0508-3.6445 0.26265-0.34637 1.0229-1.2044 1.2852-1.5977 9.5709-10.006 1.1331-21.326-6.4043-26.412-5.2994-3.5758-10.984-4.8641-16.158-4.9219z"/>
+ <path fill="#d0cfce" d="m35.021 30.718-5.826-1.4363-4.1621-4.3906-5.6055-4.8906v0.00004l-5.9219 2.2988 5.877 9.1035 6.9394 3.4043 0.89453 0.8711c1.4444 0.20036 2.8744 0.26277 4.2461 0.2539 1.3804-0.009 2.7116-0.0754 3.9479-0.12544"/>
+ <path fill="#61b2e4" d="m35.718 26.72c-4.1282 3.8472-5.5675 8.7526-5.5888 14.429-0.006 1.6437 1.7126 2.0844 2.9248 0.97512 3.5672-2.5162 6.8185-8.6309 4.9638-11.042l1.2145-4.0815z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m19.5 31.459c-1.4394 2.8807-2.0101 6.1344-2.0234 9.6914-0.006 1.6437 1.7116 2.0839 2.9238 0.97461 2.3696-1.6714 4.5906-4.9279 5.2773-7.6348"/>
+ <path stroke-miterlimit="10" d="m27.718 34.762c-0.36802-0.0442-0.73634-0.0977-1.1043-0.16218-5.489-0.96174-10.897-4.3507-14.057-15.115 2.6444-2.951 19.51-9.6836 33.642-0.148 7.5374 5.086 15.975 16.405 6.4039 26.411-0.26228 0.39322-1.0215 1.2521-1.2841 1.5985-0.47657 1.1314 0.0837 2.0265 1.051 3.644 2.7316 4.6521 0.55534 6.4992-2.062 9.2913 0.2801-3.6943-2.2893-4.6988-3.72-5.9743-0.80061-0.76418-0.71022-2.4091-0.81583-3.2743-0.50218 0.39233-1.1858 0.90701-2.1091 0.99321-2.2943 0.21419-4.0926-2.881-6.6078-2.362-0.53808 0.2252-0.86574 0.26644-1.0353 0.17783-0.0458-0.024-0.0803-0.0582-0.10419-0.10016-0.35758-0.62906 1.649-3.1537 2.4508-3.9187 2.2037-2.1027 5.9472 1.4291 6.4887-2.6402 0.0684-1.3457-0.0397-1.9035-0.22987-3.4344-0.31633-2.5468-1.4236-3.8344-3.0607-4.4589"/>
+ <path d="m38.033 31.082c1.6283 0.069 3.0443 0.24313 4.2708 0.49887"/>
+ <path d="m13.961 23.298c-0.42519-1.68 1.1394-2.486 3.2694-2.7908 5.7206-0.81857 8.8438 7.6773 14.428 9.7485"/>
+ <path d="m35.718 26.72c-4.1282 3.8472-5.5675 8.7526-5.5888 14.429-0.006 1.6437 1.7126 2.0844 2.9248 0.97512 3.5672-2.5162 6.8185-8.6309 4.9638-11.042"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40C.svg b/public/assets/img/icons/1F40C.svg
new file mode 100644
index 0000000..0d7734e
--- /dev/null
+++ b/public/assets/img/icons/1F40C.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="#6A462F" stroke-miterlimit="10" stroke-width="2" d="M23,39c2.2654-7.9289,10-3,10-3c6,5,1,15-8,13 s-9-12-6-17s14-9,21-1c1.8184,2.0781,2,6,1,14l-1,5l-9,1"/>
+ <path fill="#A57939" stroke="none" d="M11,54c18.4032,1.6003,30.4041,0.9994,34.4661,0.2956c0.9792-0.1697,1.901-0.575,2.6746-1.1989 C64.912,39.5719,63,31,58,30c-3.1009-0.6202-9.1515,10.3756-12,14c-1.5905,2.0237-5,4-9,4"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="55" x2="57" y1="27" y2="30" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8333" x2="61" y1="29.3333" y2="25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0007,39c2.2654-7.9289,10-3,10-3c6,5,1,15-8,13s-9-12-6-17s14-9,21-1c1.8184,2.0781,3,5,1,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,55c18.4032,1.6003,30.4041-0.0006,34.4661-0.7044c0.9792-0.1697,1.901-0.575,2.6746-1.1989C64.912,39.5719,63,31,58,30 c-3.1009-0.6202-9.1515,10.3756-12,14c-1.5905,2.0237-5,5-9,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40D.svg b/public/assets/img/icons/1F40D.svg
new file mode 100644
index 0000000..cefc00b
--- /dev/null
+++ b/public/assets/img/icons/1F40D.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#5c9e31" stroke="none" points="11.3803,52.367 13.1303,47.992 15.8183,45.054 19.6933,43.179 24.0053,43.054 30.0813,43.63 48.8353,51.987 58.5053,57.054 58.2553,58.242 44.9513,59.982 24.1773,60.945"/>
+ <path fill="#b1cc33" stroke="none" d="M18.4553,50.754c0.006,0.548,0.452,0.989,1,0.989h0.011l1.132-0.014c3.9774,0.0945,7.93-0.6507,11.6-2.187 c8.23-3.493,4.665-25.974,4.157-28.931v-0.133c0.0039-3.0745,2.4955-5.5657,5.57-5.569c3.4,0,7.962,2.765,7.962,5.592 c0,3.252-6.458,3.5-6.523,3.5c-0.5521,0.0125-0.9896,0.4702-0.9771,1.0224c0.0014,0.0631,0.0088,0.1259,0.0221,0.1876 c3.074,14.237,1.364,29.705-2.2,31.3c-5.617,2.519-16.071,2.844-23.41,2.081c-1.858-0.193-3.148-0.744-3.833-1.637 c-0.7-0.916-0.881-2.275-0.561-4.279c0.005-0.032-0.006-0.061,0-0.092"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9693,59 c2.194,0.007,9.422-0.092,12.491-0.183c0.6551-0.0245,1.1663-0.5754,1.1418-1.2305c-0.016-0.4279-0.2613-0.8141-0.6418-1.0105 l-9.472-3.638"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.4543,50.74 c0.368-0.004,0.7433-0.0087,1.126-0.014c3.8491,0.1018,7.6758-0.6165,11.226-2.107c7.82-3.319,3.549-27.92,3.549-27.92v-0.224 c0-3.6285,2.9415-6.57,6.57-6.57h0c3.628,0,8.962,2.964,8.962,6.592c0,4.333-7.5,4.5-7.5,4.5c2.935,13.6,1.708,30.419-2.772,32.428 c-5.794,2.6-16.262,2.959-23.923,2.163c-5.217-0.542-5.83-3.608-5.278-7.068"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6873,44.563 c-13.331-5.972-18.322,6.062-18.275,7.957"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.7393,24.452 c0,0,3.793,4.054,7.585,4.577"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="56.8733,33.606 55.8273,29.029 60.6653,26.806"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40E.svg b/public/assets/img/icons/1F40E.svg
new file mode 100644
index 0000000..4be46c0
--- /dev/null
+++ b/public/assets/img/icons/1F40E.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="m46.19 42.68 2.296 6.588-2.399 7.825-2.146 3.417 0.5595 1.822 2.339 0.08633 2.903-1.645 4.044-10.13-0.3066-1.341s-2.295-6.365-3.485-8.242z"/>
+ <path fill="#6a462f" d="m57.63 26.17v6.052l-1.03 9.437 2.242 4.911s0.3713 12.35 7.955 10.1l-1.335-1.88-2.027-6.065s-0.1428-9.432-0.1355-9.829-0.6129-6.672-0.6129-6.672l-2.138-4.543z"/>
+ <path fill="#a57939" d="m10.81 13.29c1.139 3.392-2.043 5.957-2.92 8.968-1.795 1.992-3.109 6.565 0.8909 6.773 1.967-1.901 6.468-4.115 6.682-3.61l1.405 2.33s3.632 7.184 3.701 9.389c0.352 3.889 4.676 5.135 6.026 8.299 1.226 4.505 2.579 9.054 2.784 13.75-2.174 2.589 2.514 6.047 3.267 2.1 1.158-3.662-0.7283-7.357-0.6783-11.06 0.2588-2.272-0.7676-6.391 0.7768-7.603l14.46-0.2127 2.316-1.035s3.793 4.722 5.32 7.84c0.8563 3.565-0.5011 7.134-1.587 10.48-1.162 2.592 2.062 4.688 3.234 1.698 1.42-4.314 2.711-8.775 2.914-13.35-0.7532-2.525-3.181-3.228-1.85-5.98 2.198-1.901 3.502-6.832 2.991-9.85-0.3852-2.954-1.362-6.472-4.901-6.777-6.022-1.568-11.93 1.841-17.97 0.8852-3.117-0.1567-7.026 0.3004-9.103-2.579-2.368-3.529-5.572-6.668-9.713-7.966-2.63-0.6877-4.81-3.352-7.689-2.602z"/>
+ <path fill="#6A462F" d="m21.87 41 0.6502 6.214 1.508 3.036-1.133 6.472-1.025 3.903 1.079 1.571 2.258-0.6175s1.876-1.641 1.876-2.016 2-7.188 2-7.188l-1.938-6.902-1.669-2.66-3.606-1.812z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m16.31 22.62c-0.264 3.606-4.25 3.438-4.25 3.438l-1.571 1.736c-1.304 2.826-4.804 0.8261-4.804-1.236 1.508-3.415 3.062-5.75 3.062-5.75-0.125-2.792 3.312-4.625 3.312-4.625l-1.278-1.772c-0.4364-0.5685-0.0718-1.388 0.6417-1.455 1.253-0.1186 3.615-0.1459 4.574 1.977 0 0 8.865 0.9329 13.96 10.43 0.238 0.4441 9.877 2.308 16.07 0.4421 4.284-1.29 17.05-2.062 17.28 10.5 0.1169 6.406-1.252 15.1 2.998 19.52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59.19 37.02c-0.4424 1.631-1.221 3.426-2.589 4.642 0 0 1.096 4.786 3.172 6.804l-2.71 12.17-1.062 1.927c-0.3055 0.5545-0.8885 0.8989-1.522 0.8989v0c-1.252 0-2.096-1.276-1.594-2.423 0.968-2.212 2.16-5.956 2.389-11.3 0 0-6.722-6.584-6.104-12.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m17.78 27.49 2.668 5.633s-1.153 6.343 3.287 9.168l2.422 1.557 2.513 9.234 0.9167 6.833-0.4839 1.213c-0.4446 1.114 0.3761 2.325 1.576 2.325v0c0.7126 0 1.349-0.4454 1.594-1.115l0.7465-2.045c0.2401-0.6576 0.2986-1.368 0.1694-2.056l-1.331-7.089-0.1597-8.684s7.241 2.141 14.32-0.6019"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.51 47.21 0.6035 4.42-1.74 7.287-0.3672 0.9192c-0.482 1.207 0.4068 2.519 1.706 2.519h0c0.7335 0 1.397-0.4362 1.687-1.11l0.7899-1.831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.9 60.26-1.452 1.652c-0.4179 0.4755-1.061 0.6861-1.68 0.5495v0c-1.223-0.2701-1.771-1.698-1.033-2.71 1.422-1.951 3.394-5.35 4.771-10.52 0 0-0.9047-2.133-1.716-4.966"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F40F.svg b/public/assets/img/icons/1F40F.svg
new file mode 100644
index 0000000..f80129e
--- /dev/null
+++ b/public/assets/img/icons/1F40F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M27.421,21.4167c0,0,1.25,2.2191,3.5,3.7762C33.171,26.75,41.2544,27.75,41.2544,27.75l9.2123-2.2944 c0,0,6.0646,1.4402,7.4908,3.0883c1.4262,1.6481,7.9531,6.8283,0,15.3089l0.2389,6.5619l-0.513,10.8811 c0,0-1.0214,1.2169-1.429,1.2169c-0.4077,0-2.8165-1.2169-2.8165-1.2169L53.7544,55.5l-0.4167-3.25L50.671,47l-2.25-1.7644 c0,0-3.6692,1.3718-4.3333,1.3484S36.0861,47,36.0861,47s-3.2406-0.0821-4.2862-0.8744l-2.8158,13.9939l-1.6999,0.9492 l-2.5097-1.0779l0.7298-12.1575l-0.7298-2.5977c-2.9225,0.0141-4.7627-1.6712-5.9368-4.4023l-3.338-7.061l-1.079-5.2069 l-6.1626-1.7813l-1.661-3.7008l4.4991-2.856l1.6358-1.7873l3.1933-2.7895c0,0,3.0425-4.1482,6.1441-2.2744 s5.1726,4.1393,5.1726,4.1393L27.421,21.4167z"/>
+ <path fill="#A57939" stroke="none" d="M15.0907,16.9713c0,0-0.0553,2.7787,4.2521,2.2162l1.8699-1.0705l1.1497,0.5825v1.9255l-1.322,1.6734 l-2.7027-0.6734l-2.2805-0.0234l-0.3451,1.1858l0.8418,1.7111l1.5338,1.8139h2.75l3.5255-0.8063l2.6117-3.0306l0.6188-2.7873 l-0.506-3.1257l-2.0625-2.1875l-3.3721-1.1395l-3.2188,0.3255L15.0907,16.9713z"/>
+ <path fill="#FFFFFF" stroke="none" d="M23.4627,26.3125c0,0-0.926,4.6708-7.963,5.9291l2.4651,6.4437c0,0,1.2176,5.0565,2.1229,5.1674 c0.9054,0.1109,4.895,1.8209,4.895,1.8209s3.7861-2.5068,7.3205-0.7152l-0.4716-3.5115c0,0,9.8394-4.0719,16.2353,1.8031 c0,0,7.034-3.159,9.9024,4.358l0.299-4.358l3.3541-4v-4.625l-2.2387-4.433l-3.8811-3.3446l-4.1445-1.6545l-5.2645,1.5516 l-5.6543,0.5404l-4.6278-0.4375L30.5646,24.25l-2.9709-1.96C27.5937,22.29,25.0966,26.5392,23.4627,26.3125z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.5646,25.1929l0.5192,0.26c0,0,8.4026,3.5753,16.954,0.7563c0,0,8.1052-2.4752,12.2693,5.5005 c2.7067,5.1842,0.6735,8.54-1.0813,10.2539c-1.0828,1.0576-1.6594,2.5275-1.4654,4.0286l0.4646,3.5942l-0.3795,10.9952 c-0.0372,1.0771-0.9211,1.931-1.9988,1.931h-0.5794c-1.1966,0-2.1254-1.0437-1.9865-2.2323l0.2318-5.4098 c0.073-1.7043-0.3885-3.3889-1.32-4.818l-3.4857-5.3479c0,0-2.8257-5.1567-0.5205-8.8008"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0861,46.1265c3.5312,0.4581,9.2266,0.9151,11.6542-0.4592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.0383,28.9594c0,0,3.1975,0.1375,3.3462,4.813"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5581,18.2215c0,0,2.7513-1.3862,3.0487,1.3862c0.1487,1.3862-0.6784,1.9951-1.3481,2.5483 c-0.9896,0.8174-3.3808,0.0229-4.7505-0.5393c-0.4961-0.2036-1.0303,0.234-0.912,0.757c0.352,1.5559,1.5637,3.7142,4.2163,4.1262 c6.4375,1,11.0482-7.7853,4.8764-11.9107c-6.7203-4.492-9.7411,2.6815-9.7411,2.6815l-2.7362,1.4439l-1.1154,1.5126 c0,0-6.0962,1.6336-4.0962,4.9394l1.75,2.25l4.1958,0.3953c1.136,0.107,2.0137,1.0444,2.0459,2.185l1.028,4.5431l3.6444,7.767 c0.504,1.0741,1.4088,1.9079,2.5204,2.3226l2.7982,1.044c0.4563,1.1771,0.7472,2.1251,0.7472,2.1251L24.5526,58.857 c-0.1258,1.1817,0.8004,2.2117,1.9888,2.2117h0.7429c0.9595,0,1.7838-0.6814,1.9643-1.6237l2.7706-14.4637 c0.0701-0.3659,0.0872-0.7399,0.0507-1.1106L31.53,38.3791"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F410.svg b/public/assets/img/icons/1F410.svg
new file mode 100644
index 0000000..baa872e
--- /dev/null
+++ b/public/assets/img/icons/1F410.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M14.9052,16.5687c0,0-4.0263-2.1683-5.1407-0.4195l1.6065,2.5221l-4.0225,3.9723L6.612,24.9252 l0.9757,1.7853l2.8661-0.1759l1.1085,1.2019l-0.5683,4.6614c0,0,4.5938,0.25,2.7188-6.6493h2.2324l0.1963,2.1493l0.6417,3.4545 c0,0,0.8915,3.8863,1.5478,3.7955c0.6563-0.0908,3.1319,2.4,3.1319,2.4l0.684,3.9778l3.161,3.4406 c0,0,3.4359,11.6563,2.4673,14.5658c-0.9687,2.9096-0.7567,3.3723-0.7567,3.3723l2.5692,0.681l2.1608-4.4433l-0.8899-14.8962 c0,0,6.9504,5.9571,15.246,1.3046c0,0,0.5321,5.4073,2.4139,6.3462l-1.1489,6.8721l-1.9903,3.5042l1.396,0.9868l1.8119-0.3503 l3.0314-6.0352l1.1038-10.9629l1.178-2.5774l5.3749-7.1527c0,0,0.2703-2.5759-1.3092-4.0424 c-1.5795-1.4665-6.5838-3.8558-6.5838-3.8558l-12.6695-0.635l-11.375,1.5l-6.375-10.25l-2.6317-2.125 C18.3309,16.773,15.5352,16.177,14.9052,16.5687z"/>
+ <path fill="#6A462F" stroke="none" d="M59.2752,36.1811c0,0-1.7636,7.4875-2.3125,10.3392c-0.3333,1.7317-0.6959,3.819-0.6959,3.819l1.1475,1.996 l-4.25,11.6875c0,0-3.8266,0.5271-4.3891-0.7632l3.1059-4.6743l0.4566-5.5625l0.4375-7.6875l1.1251-2.0016L59.2752,36.1811z"/>
+ <path fill="#6A462F" stroke="none" d="M14.5877,17.9605l3.3466-3.9634l5.2479-0.5321l4.2805,3.7455c0,0-6.75-4.375-9.1317,1.4375L14.5877,17.9605 z"/>
+ <polygon fill="#6A462F" stroke="none" points="26.4002,48.5855 31.0252,49.273 31.8377,57.7105 29.8416,63.0633 26.4002,63.0633 28.1502,58.3355"/>
+ <polygon fill="#6A462F" stroke="none" points="52.3377,53.023 48.4002,53.523 46.9159,59.5674 45.3792,62.273 45.7934,63.0633 48.1502,63.5855 50.8997,59.059"/>
+ <path fill="#6A462F" stroke="none" d="M64.9627,26.5021c0,0,1.9578,10.3429-5.8128,10.2131c0,0-0.0556-3.1065-1.1839-4.5765l2.4679-2.5651 c0,0,1.7521-2.2515,1.8614-2.3229S64.9627,26.5021,64.9627,26.5021z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.9522,31.3524c2.1772-4.1292-0.8258-4.955-0.8258-4.955c-1.7268,0.8258-2.7778-0.3003-2.7778-0.3003 c-1.8018-1.7267,0-3.4535,0-3.4535c4.0541-2.8529,4.0225-3.9723,4.0225-3.9723l-1.7276-2.7122c0,0,2.4349-2.3246,4.9124,1.0538 c0,0,5.931-8.4085,12.4626-0.6006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9559,25.7358c0,0,3.9033,0.4364,3.9784-3.7678"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3309,17.7091c0,0,2.2921,0.3123,3.875,3.875c0.7891,1.7761,4.4163,7.4998,4.8126,7.7292c0,0,25.5259-5.6186,30.556,2.7899 c0,0,1.7267,0.5255,2.7778-2.3274c1.0511-2.8529,3.6037-3.2283,3.6037-3.2283"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4012,45.3935c-8.9341,4.8799-15.5538-1.3532-15.5538-1.3532l0.4836,8.8965l0.5,6.0223l-1.672,3.7114 c-0.1616,0.3586-0.5184,0.5892-0.9117,0.5892H27.783c-0.7366,0-1.2204-0.7694-0.9013-1.4333l1.1632-2.9869 c0,0-0.0504-1.736-0.5009-5.4147s-2.3274-8.7088-2.3274-8.7088c-4.5046-2.5526-3.7538-7.168-3.7538-7.168 C15.7571,33.3966,16.147,25.232,16.147,25.232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.678,39.1979c0,0-5.0582,6.4486-0.1595,12.6987c0,0,0.1019,5.4161-1.8125,8.0625l-1.1586,1.7482 c-0.4405,0.6647,0.0361,1.5524,0.8336,1.5524h1.4454c0.2941,0,0.5696-0.1269,0.7608-0.3503 c0.9164-1.0706,3.4939-4.5506,3.4939-9.8253c0-5.2399,1.0453-9.0438,1.0453-9.0438c5.0676-4.4483,5.2568-7.8591,5.2568-7.8591"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.0393,46.5204c0,0-1.065,3.2324,1.375,5.3345l-4.25,11.2083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F411.svg b/public/assets/img/icons/1F411.svg
new file mode 100644
index 0000000..0595e21
--- /dev/null
+++ b/public/assets/img/icons/1F411.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M10.7127,17.125l-3.1478,2.7497l-2.747,3.9321v2.5057l2.6453,1.0866l4.8374-0.7267l1.9397,3.1378 l0.6091,2.8132c0,0,1.0894,2.1144,3.5389,3.4955c0,0-1.6761,2.0945,1.3867,4.0503l0.6461,3.6836l4.1076,0.7031L23.0574,59 l2.4692,2.794l4.118-0.7253h1.7352l0.9624-1.6004l-0.3379-13.9138l3.9579,0.571l5.2088,0.2623l3.9121-0.8334l3.153,0.1126 l6.4305-1.2506l3.0833,5l0.0134,10.0995l1.2663,2.1509l2.6031-1.5836l1.301-10.2965l-1.26-3.399l-0.9145-5.6454l1.7764-4.0802 l-0.4634-3.4689l0.8615-4.234l-2.3462-2.0844L58.83,24.0861l-3.1634-0.5027l-3.329-1.75l-4.625,1.0417l-2.9583-1.0417 L41.1716,22.29c0,0-3.6047-0.71-5.6568,0c0,0-3.8854-1.915-5.5938-0.54c0,0-6.0477,0.3598-6.8636,1.1791 c0,0-1.1343-1.5616-3.3426-1.0498l0.7062-3.7543c0,0-2.0328-3.625-5.7935-1.7833C12.1508,17.5546,10.7127,17.125,10.7127,17.125z"/>
+ <path fill="#FFFFFF" stroke="none" d="M9.7922,18.1866c0,0,4.3788,0.4801,6.1288,3.5634l2.5891,0.54l1.9109-2.0517l-0.9167-4.1634h-3.75 L11.944,16.977L9.7922,18.1866z"/>
+ <path fill="#FFFFFF" stroke="none" d="M19.0044,22.29c0,0,1.3297,6.8052-4.3768,8.716L15.1066,34.5l2.6988,1.0851l-0.3844,2.7482l2.3539,1.8359 v2.7475c0,0,7.0206,1.1253,7.5029,4.6269c0,0,3.4766-3.6843,4.7266-1.9889l3,0.8334l3.0429-0.8334l3.1238,0.8334h3.5l5.5-0.8334 c0,0,4.0182,0.7201,4.4956-1.1379c0,0,3.6773-3.7112,6.3408-0.5639l-0.2482-3.1102l1.7764-4.0802l-0.4634-3.4689l0.8866-2.7768 l-2.6686-3.0317L58.83,24.0861l-3.1634-0.5027l-3.329-1.75l-4.0833,0.8333l-3.5-0.8333l-2.4131,0.777l-2.8369-0.777L35.5148,22.29 l-2.5938-1.1902l-3,0.6502l-3.6667-1.0833L22.5877,22.29C22.5877,22.29,21.8377,20.4132,19.0044,22.29z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0574,22.9291c0,0,3.6604-3.4572,6.1926-0.8662c0,0,4.3429-1.8549,6.5,0.4371c0,0,3.8325-1.7757,6.0833,0.4167 c0,0,3.5093-2.5403,6.4167,0.25c0,0,4.25-2.5,7.4167,0.4167c0,0,4.5833-1,4.6237,3.8016c0,0,3.7514,2.1213,1.7819,5.8085 c0,0,1.761,3.9732-1.313,7.5491c0,0-0.0759,4.7775,1.6838,7.043c0.4358,0.5611,0.5798,1.2965,0.4908,2.0014l-1.301,10.2965 c-0.1235,0.9776-0.955,1.7106-1.9403,1.7106h0c-1.2088,0-2.1281-1.0856-1.9291-2.2779L57.75,49.4167c0,0-1.489-3.3059-3.0833-5 c0,0-1.7853-0.5603-3.3797-2.5534"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.5833,40.1194c0.9911,1.8333,0.7589,6.2567,0.7589,6.2567v13.0923c0,1.0092-0.8181,1.8274-1.8274,1.8274h0 c-0.9342,0-1.7179-0.7046-1.817-1.6334l-0.8573-8.033l-0.5627-4.0858c-1.5944-3.3882-4.5955-3.5875-4.5955-3.5875 c-3.4701-0.1993-2.9074-3.7868-2.9074-3.7868c-2.9074-0.7972-1.9695-4.5841-1.9695-4.5841C14,34.9167,14.6667,30.5,14.6667,30.5 l-2.3661-3.8276c-0.967-0.1323-1.955-0.0498-2.8468,0.3467c-0.4923,0.2189-1.1527,0.3952-1.9906,0.38 C6.1865,27.376,5.4102,26.96,4.9383,26.4601c-0.678-0.7181-0.686-1.8437-0.1204-2.6533l2.747-3.9321l2.5328-1.9197 c1.13-0.8565,2.5091-1.32,3.927-1.32h0.5971c0,0,5.6119-2.26,5.5628,2.2991c-0.051,4.742-3.562,3.2397-3.562,3.2397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.3333,45.5546c0,0,0.9167,0.8215,2.9492-0.0979c0.2007,0.0096,4.6708,2.1931,6.3774-0.1599c0,0,2.2509,1.7544,4.6893-0.3384"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2766,45.5546c-0.0857,0.8158,0.5325,5.0353-0.7205,12.9143c-0.1937,1.2178,0.7374,2.3286,1.9705,2.3286"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.7288,27.3849c0.3751,0.3276,3.939-2.1638,1.313,17.468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F412.svg b/public/assets/img/icons/1F412.svg
new file mode 100644
index 0000000..1a31528
--- /dev/null
+++ b/public/assets/img/icons/1F412.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M58.85,25.3a11.69,11.69,0,0,0-5-4.6,11.4222,11.4222,0,0,0-2.6-.9,15.8483,15.8483,0,0,1-6.2-2.8,3.1576,3.1576,0,0,1-1.3-2.2c-.2-1.8,1.4-2.5,4.1-2.1a7.0038,7.0038,0,0,1,4.7,3.2,4.9532,4.9532,0,0,0,1.9,1.9c2.2,1,2.4-2.1,2.4-2.1l-1.6-1.2-3.7-3.6-4-1.4-3.7,1.1-1.9,1.6-.8,3.1,3,4.3,4.6,2,5,1.9,2.7,2.6.8,2.8-1.7,1.7h-2.7l-4.8-1.9-5.2-1.1-3,1.4-2,.1.5-2.8-1-1.2h-2.5l-1.6,1.3-2-2.1-3.1-1.1-4.6,3.5-1.4,4.2.4,3,1.4,3.7,2.1,3.3-.9,2.4-4.8,5.5L14.05,52l-5.2,2-1.8,2.1,1.1,1.2,6.5-1.2,6.8-1.8,6.2-1.4,4.2-5.8,1.6-3.4,2.9,2.3,2,2.6-1.7,4.9-1.4,2.4-4.5,1-2.4,1.7,1.1,1.7,4.1,1,3.6-.6,5.1,1,5.3-1.6,1.9-6.7.2-5.3,5.4-3.3,3.7-6.1.5-3a14.9991,14.9991,0,0,0-1.9-3.2C61.15,29.9,58.85,25.3,58.85,25.3ZM40.95,57.1l3-7,1,6Z"/>
+ <path fill="#6a462f" d="M55.85,44.1l-.4,2.6,2.3,3.8,6.6,2.1.6,3.7v5.4l-2.2.8-2.5-1.3-.4-3.6a10.93,10.93,0,0,0-1.5-.8c-.2,0-7.1-3.7-7.1-3.7a7.2076,7.2076,0,0,1-1.4-5.5l6-3.5Z"/>
+ <polygon fill="#f4aa41" points="26.05 31.3 30.35 31.7 31.45 34.4 30.15 36.9 29.75 39.1 24.95 39.2 24.05 36.6 22.65 33.5 23.85 31.7 26.05 31.3"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.85,16c-6.2-10.1-13.9-5.7-14.6-2.5-.6,2.8.5,6.2,9.3,8.6a9.7891,9.7891,0,0,1,6.3,4.6,2.828,2.828,0,0,1-1.1,3.9,2.6485,2.6485,0,0,1-2.3.2c-4.7-1.6-9.4-5-15-.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.25,35.7c5,.3,2.8-9.7,2.8-9.7-.5-.8-2.3-1.8-4.6,1.2a4.4781,4.4781,0,0,0-1.2-2,4.7172,4.7172,0,0,0-6.2-.2,7.38,7.38,0,0,0-3.1,7.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.05,36.6s-3-3.8.8-4.6,5.3,0,5.3,0,3,.8,0,4.6c0,0,1.1,3.4-2.7,3.4a3.05,3.05,0,0,1-3.4-2.7A.8546.8546,0,0,1,24.05,36.6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.15,46.8l-3.3,6s-7.9,1.8-10.3,2.4c-1.8.5-5.4,1.6-7,2.2a2.8335,2.8335,0,0,1-2.2-.2c-1.1-.6-1.9-2.8,5.8-5.2,6.9-2.2,11.8-7.6,12.1-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.15,37.9s7.9,7.9,5.4,11.5c-1.8,2.7-4.5,7.6-5.9,10.1a2.8244,2.8244,0,0,1-2.5,1.5h-5.1c-2.6,0-2.9-4-.3-4.2h.5c1.1,0,4.1-.6,4.6-1.6l3.1-6.9s-2.9-4.3-6.1-4.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.55,36.1s3,6.7-9.1,12.1a45.3337,45.3337,0,0,1-1.3,11,1.8929,1.8929,0,0,1-2.2,1.4h-3.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.25,53c1,3,6,4.2,8,4v2.8a2.3484,2.3484,0,0,0,2.4,2.3h.1a2.14,2.14,0,0,0,2.1-1.7,26.2078,26.2078,0,0,0-.7-7.4c-9.7-1.8-9.3-7.2-9.3-7.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.95,57.1a4.7191,4.7191,0,0,0,3-1l-1-5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F413.svg b/public/assets/img/icons/1F413.svg
new file mode 100644
index 0000000..273dfc7
--- /dev/null
+++ b/public/assets/img/icons/1F413.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.6415,50.7282C43.4212,53.3084,35.6302,57.4758,24.441,50c0,0-6.503-2.9793-3.7706-12.8965 c0.0185-0.0673,0.0415-0.1361,0.0669-0.2011l4.1436-10.5978C24.9596,26.1033,25,25.8891,25,25.6729v-2.4312 c0-1.3857,1.5443-2.2121,2.6972-1.4435l0,0c0.1657,0.1105,0.3452,0.1906,0.5387,0.2375C28.9437,22.2073,31,23.2047,31,29 c0,9.0554,8.4083,7,8.4083,6s0.9355-12,10.29-10s13.1159,9.6753,7.4837,22.3333c0,0-2.6008,2.0855-4.182,3.6667c-2,2-6,0-6,0"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-miterlimit="10" stroke-width="2" d="M25,27c0,0,1.7612,2.6418-2.1537,3.7936 c-0.5305,0.1561-0.9858,0.5054-1.2736,0.9777C20.7301,33.1538,18.7811,35.6716,17,33c-1.087-1.6304-0.6971-2.9655-0.1146-3.8447 c0.6122-0.9239,0.4076-2.1807-0.4585-2.8722C15.5863,25.612,14.4283,25,13,25c-1.9171,0,0.6579-1.6335,2.7667-2.8128 c0.8642-0.4833,1.1619-1.482,0.9677-2.4528C16.6875,19.5,16.8419,19.3162,17,19c1-2,1-4,2-5c1.5811-1.5811,2-3,7-1 c5.4139,2.1656-0.8333,6.1667-0.8333,6.1667"/>
+ <path fill="#FCEA2B" stroke="none" d="M17,26.2831c-0.9581-0.8657-2.278-1.655-3.9059-1.655c-2.1851,0,0.7499-2.107,3.1534-3.6281"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.311,42c0,0,0,10-4.6773,10c0,0,2.8064-6-0.9355-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2365,54.0833l-0.7016,5.3333c0,0-2.4166,0.5833-2.4166,1.5833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7956,60c0,0,0-1-1.8709-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.6556,54.0833l-0.7016,5.3333c0,0-2.4166,0.5833-2.4166,1.5833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2147,60c0,0,0-1-1.8709-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3119,36c0,0-3.7418,9,3.7418,13s14.9673,1,15.9028-3c0.9355-4-2.0268-3.6667-5.223-5.8333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1667,19.1667c0,0,6.2472-4.0011,0.8333-6.1667c-5-2-5.4189-0.5811-7,1c-1,1-1,3-2,5c-0.1581,0.3162-0.3125,0.5-0.2656,0.7344 c0.1942,0.9709-0.1036,1.9696-0.9677,2.4528C13.6579,23.3665,11.0829,25,13,25c1.4283,0,2.5863,0.612,3.4269,1.2831 c0.8661,0.6915,1.0707,1.9483,0.4585,2.8722C16.3029,30.0345,15.913,31.3696,17,33c1.7811,2.6716,3.7301,0.1538,4.5727-1.2287 c0.2878-0.4722,0.7431-0.8216,1.2736-0.9777C26.7612,29.6418,25,27,25,27"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,22c0,0,3,0,3,7c0,9.0554,8.4083,7,8.4083,6s0.9355-12,10.29-10s13.0964,9.6667,7.4837,22.3333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2951,49.1667c0,0-8.8868,10.8333-23.8541,0.8333c0,0-6.5482-3-3.7418-13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F414.svg b/public/assets/img/icons/1F414.svg
new file mode 100644
index 0000000..c4336b8
--- /dev/null
+++ b/public/assets/img/icons/1F414.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M44.62,26.25c0,0,4.375-7.25,2.375-8.25s-5,1-5,1s2-7-2-7s-5,4-5,4s-1.457-8.296-7-6c-3.464,1.435-5,5,0,15"/>
+ <path fill="#FFFFFF" d="M21,35c0,0,4-11,15-11s15,11,15,11c15,28-15,29-15,29S6,63,21,35z"/>
+ <path fill="#F1B31C" d="M36,43c0,0,18-1,0,18C36,61,18,43,36,43z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.46,26.25c0,0,4.375-7.25,2.375-8.25s-5,1-5,1s2-7-2-7s-5,4-5,4s-1.457-8.296-7-6c-3.464,1.435-5,5,0,15"/>
+ <circle cx="27" cy="39" r="2"/>
+ <circle cx="45" cy="39" r="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.02,43c0,0,18-1,0,18C36.02,61,18.02,43,36.02,43z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,35c0,0,4-11,15-11s15,11,15,11c15,28-15,29-15,29S6,63,21,35z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F415-200D-1F9BA.svg b/public/assets/img/icons/1F415-200D-1F9BA.svg
new file mode 100644
index 0000000..090cd96
--- /dev/null
+++ b/public/assets/img/icons/1F415-200D-1F9BA.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#6a462f" d="M43.7705,56.9941A19.8878,19.8878,0,0,0,46.602,44.5008l-2.099-3.083-4.1079-1.5344c.0547.6407,1.5706,5.5234,2.0129,6.7978a2.4248,2.4248,0,0,1,.131.8982c-.248,5.4983-1.561,6.9861-1.8953,7.2784-.0212.0166-.0421.0331-.0625.05l-.0157.0109.0025.0023a1.7753,1.7753,0,0,0-.622,1.2337,1.9461,1.9461,0,0,0,1.8677,1.9961,2.0065,2.0065,0,0,0,1.6182-.6287l.0024.0022.0078-.0123A1.7869,1.7869,0,0,0,43.7705,56.9941Z"/>
+ <path fill="#6a462f" d="M33.2163,56.1062a69.3265,69.3265,0,0,0,.1615-7.3127,10.339,10.339,0,0,0-1.0721-5.291l-2.1249.393-1.1014,2.581.8961,2.64c1.1916,3.3885.69,4.9745.1641,5.6834a2.2788,2.2788,0,0,0-.605.5243l-.0077.0033.0036.0014a1.8273,1.8273,0,0,0-.3085,1.8852,1.9989,1.9989,0,0,0,2.6854.8465,2.22,2.22,0,0,0,1.1967-1.2528h0c.0019-.009.0079-.0189.01-.028A1.8022,1.8022,0,0,0,33.2163,56.1062Z"/>
+ <path fill="#a57939" d="M20.273,26.9982A17.3128,17.3128,0,0,1,23.1169,36.03a.4579.4579,0,0,0,.0116.0941c.0861.376.7177,2.9385,2.1366,3.9038,0,0,2.4232,2.3934-1.8351,3.686,0,0-6.8524,2.4152-4.76,6.544,0,0,1.4839,2.58,3.3571.0709a.58.58,0,0,0,.0849-.1541,2.46,2.46,0,0,0-.1041-1.7106.5362.5362,0,0,1,.1464-.6349,4.4177,4.4177,0,0,1,4.0485-.9147s2.32.98,5.221-3.5682a.4914.4914,0,0,1,.1035-.12c.4942-.4091,4.0807-3.1571,10.555-2.52a.5551.5551,0,0,1,.3345.1524c.866.838,5.6769,5.4328,8.5311,6.8831a.4436.4436,0,0,1,.1231.0879,7.5148,7.5148,0,0,1,1.8911,6.69.557.557,0,0,1-.1455.28c-.4253.4341-1.8257,2.12.8921,3.1532a.5755.5755,0,0,0,.2209.0383c.5794-.0219,3.1319-.3129,2.0291-3.7774a.4783.4783,0,0,1-.0254-.1465c-.0042-.7223-.088-6.9559-1.7424-10.4367a.5338.5338,0,0,0-.1451-.1855c-.3782-.3157-1.8671-2.1484-.7375-10.9222.0058-.0447.1809-.1466.1682-.19C53.28,31.6574,54.6,29.603,55.22,29.0053h0c.1846-.1662,6.445-6.5168,2.2092-10.8378-.0293-.03.0295.03,0,0-.4411-.4444-5.5293-4.0273-8.61-.5261A12.6625,12.6625,0,0,0,46.9562,21.14c-.7462,2.6171,1.0646,4.7976,2.0617,2.2655.09-.2279,1.31-2.0434,1.396-2.3089a.5386.5386,0,0,1,.14-.2272c.5137-.4752,2.9136-2.4076,4.1177,1.7126,0,0,1.0682,3.6264-4.4441,5.4868a.5554.5554,0,0,1-.4052-.016c-.7856-.3524-4.0566-1.5642-9.216-.0784a.3151.3151,0,0,1-.0416.01c-.4561.0772-10.2279,1.6336-11.3375-6.6,0,0-.7395-4.5765-3.08-4.64L20.94,15.958s-2.2711-.0165-2.6165,1.6938c0,0-.0406,1.4028-2.6234,1.3286-.6629.0025-3.1142-.4215-2.0858,2.3116a.5491.5491,0,0,1,.0159.3618c-.2187.6733-.7873,3.15,2.5768,3.4086C16.2072,25.0624,19.15,24.913,20.273,26.9982Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.82,41.5656c.2106.6231,1.7517,4.7609,1.8826,5.1156a2.2912,2.2912,0,0,1,.1394.8982c-.2637,5.4983-1.66,6.9861-2.0154,7.2784-.0225.0166.0218-.0174,0,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0515,57.6769c3.8735-3.4539,3.5432-13.1761,3.5432-13.1761"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.8261,54.8578a2.2214,2.2214,0,0,0-.7423,1.2974,1.8749,1.8749,0,0,0,1.681,1.9961,1.7155,1.7155,0,0,0,1.4565-.6287l.0022.0022"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M29.0794,46.4765l.8961,2.64c1.1916,3.3885.69,4.9745.1641,5.6834l-.6091.529a1.8273,1.8273,0,0,0-.3085,1.8852,1.9989,1.9989,0,0,0,2.6854.8465,2.22,2.22,0,0,0,1.1967-1.2528h0c.0019-.009.0079-.0189.01-.028a1.8022,1.8022,0,0,0,.1024-.6733,69.3265,69.3265,0,0,0,.1615-7.3127,10.11,10.11,0,0,0-.112-2.3047,9.876,9.876,0,0,0-.96-2.9863"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.4664,47.75a3.5053,3.5053,0,0,0,.204,2.5082,1.8926,1.8926,0,0,0,2.4356,1.084c.8852-.4056.8639-1.798.56-2.8258"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.6208,48.366A4.5851,4.5851,0,0,1,25.33,46.7541a1.9908,1.9908,0,0,1,.548.083,3.0274,3.0274,0,0,0,3.67-1.3743"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.42,33.0552l-.2959,5.6328s-.2094,3.6923.8078,4.5412a7.0925,7.0925,0,0,1,1.2718,4.7532s.5363,5.7576.6973,7.9908"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4465,23.8236c2.5433-6.4561,5.1809-3.19,5.1809-3.19,3.1773,3.94-.9929,6.3629-2.8305,7.1889a1.7628,1.7628,0,0,1-1.39-.02c-2.5616-1.0291-8.8257.179-8.8257.179-7.8521.7332-9.4782-2.556-9.4782-2.556a48.8236,48.8236,0,0,1-3.0644-7.2278,1.8421,1.8421,0,0,0-1.0479-1.1625,20.7191,20.7191,0,0,0-5.1529-1.0346c-3.1365-.36-3.5144,1.6507-3.5144,1.6507-.532,1.369-1.4378,1.3242-1.4378,1.3242l-1.8637.0069c-2.3112.1289-1.3312,2.5027-1.3312,2.5027-.5857,3.0885,3.0884,3.7274,3.0884,3.7274a4.7691,4.7691,0,0,1,3.1949,1.3313,18.1364,18.1364,0,0,1,2.9287,7.8275c.213,3.6741,1.7347,4.9614,1.7347,4.9614,2.8549,2.7708,0,3.82,0,3.82-4.2084,1.5247-5.75,3.2313-6.1435,4.6061"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.9007,55.9732c.1855,1.6659-.9823,2.0907-2.0845,2.0184a1.8925,1.8925,0,0,1-1.88-1.89,9.1155,9.1155,0,0,1,.3381-1.4584"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.9007,55.9732c.0105.1456.02.2772.0266.39"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M52.125,55.2574c.3731-1.245,1.0885-4.4929-.6282-7.0156a1.726,1.726,0,0,0-.4809-.4666c-1.1305-.742-5.4176-3.6535-7.3255-6.34a1.524,1.524,0,0,0-1.1195-.6229c-2.4893-.2181-10.3347-.4413-13.209,4.982"/>
+ </g>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <path fill="#d22f27" d="M23.3262,31.4329s4.8153,1.0511,7.93-4.3433c0,0,2.3223,2.14,8.043,1.9814a21.33,21.33,0,0,0-.5577,10.7351,15.31,15.31,0,0,0-7.1511,2.1467,6.0119,6.0119,0,0,0-4.7919-1.134,4.9524,4.9524,0,0,0-1.3622-2.0958s-1.3572-1.0107-1.5332-4.3175Z"/>
+ <line x1="34.1439" x2="29.5633" y1="34.7481" y2="34.7481" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.8497" x2="31.8497" y1="37.0384" y2="32.4578" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F415.svg b/public/assets/img/icons/1F415.svg
new file mode 100644
index 0000000..1e279ab
--- /dev/null
+++ b/public/assets/img/icons/1F415.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M17.2127,12.75l-1.0877,5l-2.2873,0.5625L12.002,20.305l-5.4986,0.6325l-0.3532,1.5l1.8421,3.0837 L15,27.3125l0.9529,9.8949l0.6348,3.9176l4.9409,3.7104l1.9909,6.1514l-0.7999,7.5348l0.7999,3.4576l2.5682-1.1364l1.8939-4.9315 L30.0877,46.5l3.3698,0.875l7.5502-0.875l8.0799-2.1875l2.9401,3.8826l2.9349,3.9953l0.4375,7.6221l1.1875,2.0921l3.1135-0.9228 L60,51.7255l-1.9497-6.1068l1.2924-6.7437l-0.9426-3.4375l1-0.0625l-0.625-2.0625c0,0,5.2823-4.222,5.3125-9.875 c0.038-7.1042-7.2917-13.6042-12.5833-11.1042l1.1133,1.206L56.8377,15l2.9569,3.9292l0.2594,5.8833l-2.8497,2.9946 c0,0-3.4179,1.3181-3.6082,1.3356c-0.1902,0.0176-3.3571-0.3725-3.7821-0.437c-0.425-0.0645-7.6642-0.2238-7.9142-0.2257 C41.6499,28.4782,28,28.375,28,28.375l-1.7632-5.0032l-2.0795-2.8127l-2.3318-1.6423l-1.1121-2.9453L19.5877,13.75L17.2127,12.75z"/>
+ <path fill="#E27022" stroke="none" d="M44.296,45.1562l1.2083,3.5938l4.2567,2.9475l-0.2439,6.3442l0.6122,3.863l3.1667,0.512 c0,0,2.25-0.6667,2.7917-3.5833l-0.75-7.875l-3.5-3.5l-2.5417-4.2917L44.296,45.1562z"/>
+ <path fill="#E27022" stroke="none" d="M16.6754,39.7993l-5.5255,7.6721c-0.0134,0.0187-0.0215,0.0407-0.0232,0.0636L10.7995,51.83 c-0.0022,0.0291,0.0058,0.0581,0.0227,0.0819l3.1895,4.498c0.0218,0.0307,0.0562,0.05,0.0937,0.0525l3.9491,0.2649 c0.0461,0.0031,0.0902-0.0195,0.1146-0.0587l1.1604-1.8636c0.0055-0.0088,0.0075-0.0108,0.0107-0.0206 c0.0453-0.1395,0.4485-2.6844-1.1605-2.8839c-1.8836-0.2336-2.0546-1.2336-1.6604-2.4479v0 c-0.0091-0.0473,0.0098-0.0956,0.0485-0.1243l5.5318-4.0882c0.0602-0.0445,0.0681-0.1316,0.0169-0.1863l-2.8728-3.0624 c-0.0194-0.0207-0.0418-0.0339-0.0699-0.0376c-0.3001-0.0395-2.229-0.3604-2.2747-2.0886 C16.8958,39.7484,16.7436,39.7047,16.6754,39.7993z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.6667,35.9167c0.6667,1.6979,0.8506,2.9638,0.5159,4.5011l-1.1322,5.2009L60,51.7255c0,0,0.1206,4.7698,0.0014,8.2786 c-0.0369,1.087-0.9494,1.9752-2.0371,1.9751l-0.3531,0c-1.3464,0-1.9256-1.3248-1.9256-2.6712l-0.8522-8.3913 c0,0-7.4907-5.4667-6.4583-13.6042"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5155,46.5c3.8333-0.2052,11.2345,0,14.9845-2.6875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.6253,13.25c5.7603,1.5458,8.0746,4.2902,8.6494,7.2047c1.0392,5.269-4.012,9.798-9.2239,8.5024 c-2.5257-0.6278-4.6488-0.4429-4.6488-0.4429L28,28.375c-1.6875-8.125-6.4473-9.565-6.4473-9.565 c-0.8653-5.56-4.3027-5.56-4.3027-5.56l-0.6995,4.8391l-1.4644,0.2501c-0.7843,0.1339-1.5121,0.4951-2.0931,1.0387l-1.3525,1.2654 l-4.1141,0.4425c-0.7613,0.0819-1.229,0.8738-0.9332,1.5801l0.8806,2.1021c0.2896,0.6913,0.9063,1.1916,1.6425,1.3325 l6.4671,0.7328c0,0-1,13.1667,2.7292,15.1667c8.1309,4.3607,4.4071,16.5216,4.4071,16.5216 c-0.8217,1.4362-0.1868,3.4576,1.4679,3.4576h0.0015c0.7939,0,1.5235-0.4367,1.8987-1.1364l2.0998-5.4678l1.3773-9.1449 c0.1081-0.7178-0.0364-1.4427-0.3653-2.0898c-0.576-1.1333-1.2538-3.3607-0.137-6.5257"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.2346,40.3005l-4.3515,6.655c-0.3212,0.4697-0.5044,1.03-0.5192,1.6187c-0.044,1.7553-0.2547,5.5414,2.9991,7.69 c0.8545,0.5642,2.4644,0.6389,3.3141,0.1114c0.7175-0.4455,1.3028-1.2911,0.7739-2.8914"/>
+ <line x1="20.534" x2="16.125" y1="45.4366" y2="48.5164" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4167,48.5164c0.4329,1.5669,3.0772,3.003,4.25,3.7336l-1.0698,7.1428c0,0.6523,0.1869,1.281,0.5906,1.7322 c1.0625,1.1875,2.4301,0.6653,2.4301,0.6653"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F416.svg b/public/assets/img/icons/1F416.svg
new file mode 100644
index 0000000..f7a2f89
--- /dev/null
+++ b/public/assets/img/icons/1F416.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" stroke="none" d="M17.1242,30.4755l-2.2757,1.6731l-2.0804-1.6731c0,0-2.0225,6.0245,0.2319,8.5245s0,0,0,0l-2.7074,3.5319 l-4.2015,2.0643v2.0705L8,50l6.0877,0.9339h5.9167l3.1143-1.1268L22.1639,54.75l1.1061,1.3796l2.6389-1.9663l5.6655-9.5671 l7.0964,0.701l10.0003-1.1854l4.8485-1.1872l1.7506,4.6619l1.4564,8.0866L58.1476,57l1.3884-0.7678L63.1249,39.75 c0,0-1.2533-9.2543-6.6191-13.0015s0,0,0,0c-6.5936-5.6173-14.5396-7.2248-24.0406-4.2215l0,0 C26.7422,24.5082,21.6285,27.1577,17.1242,30.4755z"/>
+ <polygon fill="#E67A94" stroke="none" points="48.0078,44.5962 47.5038,50.1767 46.7067,54.5263 48.0887,55.6731 52.944,50.1347 55.0844,46 53.2127,42.375"/>
+ <polygon fill="#E67A94" stroke="none" points="35,44.9346 35,52.5 34.0877,55.8679 30.8083,55.375 30.0877,51.4375 29.7127,46.75 30.8083,44.9346"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.2668,40.3655C18.2668,40.3655,19,37,18,35c-0.8253-1.6506-5-4-5-4c-0.8997,2.2493-0.6625,6.0065-0.2803,7.0457L13,39 l-0.5222,0.8891c-1.0655,1.8141-2.6341,3.2804-4.5158,4.2212l-1.281,0.6405c-0.5269,0.2635-0.7405,0.9042-0.477,1.4311L8,50 c0,0,6.75,1.6875,11.4451,0.332"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.6331,32.1309c4.9804-7.1004,36.828-22.241,46.0504,3.1369c0.9971,2.7436,1.1827,5.7171,0.577,8.5728 c-0.7996,3.7694-1.9902,9.3825-2.5201,11.8806C59.5821,56.4677,58.9233,57,58.1602,57h-0.0126 c-1.0658,0-1.3516-0.8488-1.5523-1.8955C56,52,56.1278,47.2205,52.3035,40.6214"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.0389,34.7354c0,0,3.5828,5.6301,1.0237,9.7248c-2.0097,3.2155-4.6506,8.6405-5.6921,10.8218 c-0.2774,0.5811-0.8646,0.9503-1.5085,0.9503h-0.0254c-1.147,0-1.9499-1.1202-1.5828-2.2068 c0.7577-2.2427,1.5685-5.9644,0.6195-10.0771"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.5744,44.972c0,0,15.8668,1.5355,20.9851-2.0473"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,45c0,0,0,4-1.1994,8.417c-0.3035,1.1177,0.1299,2.2561,1.2881,2.2561h0c0.5846,0,1.1158-0.3399,1.3608-0.8707L52,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.0152,51.5785l-0.1986,2.1841c-0.1367,1.5041,1.4309,2.574,2.7817,1.8986l0.0173-0.0087 c0.609-0.3045,1.0121-0.9076,1.0606-1.5867L35,46"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.2842,27.929c0,0,6.142-1.5355,2.5592,3.071"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F417.svg b/public/assets/img/icons/1F417.svg
new file mode 100644
index 0000000..959660b
--- /dev/null
+++ b/public/assets/img/icons/1F417.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M18.2562,20.392l-1.4733,2.7164l-6.8836,4.1102c0,0-4.0991,3.4124-3.7536,4.6981 c0.3455,1.2857,0.9175,2.8327,0.9175,2.8327s0.1912,2.6601,1.1912,3.497s3.9363,0,3.9363,0l2.9057-0.6172l4.158-0.1292 c0,0,2.223,2.0833,2.9865,2.25c0.7635,0.1667,4.4302,2.0874,4.4302,2.0874s-0.4167,2.7282,0,3.737 c0.4167,1.0089,1.2734,5.1857,1.2734,5.1857l-0.8227,4.0732l1.6454,2.0833c0,0,3.18-0.0069,3.3155-1.5989l1.0051,2.0195 l2.4235-0.3976l0.7191-1.5272l0.399-7.183l1.9584-4.7014c0,0,1.5,0.7085,2.25,1.0069c0.75,0.2984,5.6889,0,5.6889,0l4.1667-1.9749 l3.655,3.6086l-0.1854,4.8619l-0.3369,3.5493l0.5224,1.3659l1.3309,0.6716l2.2822-0.6716l1.1272-10.8603l-0.8331-3.2397 c0,0,4.3089-9.7208,3.2373-12.7833s-9.4657-7.32-9.4657-7.32l-9.0264-3.0706c0,0-8.9962-2.4218-12.6629-2.6718 S18.2562,20.392,18.2562,20.392z"/>
+ <path fill="#3F3F3F" stroke="none" d="M22.0044,38.2464c0,0,8.7917,6.2119,16.8333,4.1286l-2.2406,6.4345l-0.3844,7.8079l-3.125,0.7198 l-1.2705-1.3914c0,0-1.3082,1.2625-3.0501,0.9709c-1.7419-0.2917-2.1169-3.0417-2.1169-3.0417l1.375-4.3125l-1.1875-4.25 C26.8377,45.3125,22.5453,39.6532,22.0044,38.2464z"/>
+ <path fill="#3F3F3F" stroke="none" d="M59.0877,38.875c0,0-6.7083-0.125-7.7083,2.5833c-1,2.7083,2.9689,4.7104,2.9689,4.7104l-0.5522,4.5914 l-0.1667,4.4482l1.375,1.4091l3.0833-0.4091l1-3.9583l0.5417-7.6667l-0.6667-4.7083L59.0877,38.875z"/>
+ <path fill="#3F3F3F" stroke="none" d="M23.3377,21.6875c0,0-5.5,5.5,1.5625,8.6875l3.0442-2.1875c0,0,1.0808-3.6875,1.0808-3.9375 s-0.2581-3.3907-0.2581-3.3907L27.6502,20.5L23.3377,21.6875z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8.9874,37.6522c0,0,2.0168,1.435,4.2662-0.1551l3.1083,0.2228c1.2161,0.0872,2.411-0.3521,3.2811-1.2061l3.2672-3.2067"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.5926,33.272c-0.862-0.6593-1.3426-2.5845-0.4667-4.2095"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.2316,32.2225c-2.6899,2.3456-8.1684,2.5269-8.1684,2.5269L6.1457,32.268c1.2128-4.971,8.4793-7.7055,8.4793-7.7055 l2.158-1.4542l0.8422-2.227c4.6223-3.7209,9.9561-5.1271,16.0675-4.0947c0,0,22.6884,2.9476,27.5312,12.1651 c0,0,1.5911,2.3191-2.9684,12.8941l0.8349,3.2467l-0.6967,9.7954c-0.0693,0.9744-0.88,1.7295-1.8569,1.7295h-0.8575 c-1.0976,0-1.957-0.9448-1.8533-2.0375l0.7712-8.1238l-3.6699-4.2393c0,0-2.0681,3.983-9.5452,1.5783"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.8161,22.5654l3.7744-1.6828c0.4668-0.1173,0.9199,0.2224,0.9441,0.7031c0.1034,2.0556,0.2325,7.379-3.8398,7.7668"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.2409,38.6608c1.9649,1.5919,5.4102,4.0457,8.5566,4.1126l1.6928,7.755l-0.4077,4.7893 c-0.0925,1.0865,0.7645,2.0195,1.8549,2.0195h0.4326c1.0539,0,1.903-0.8717,1.8602-1.9248 c-0.1416-3.4875,0.0316-10.8589,3.5901-14.8514"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.6225,45.5745c0.4154,1.9173,0.6969,4.7358-0.4188,8.2036c-0.344,1.0692,0.4357,2.1677,1.5588,2.1677h0.0046"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.5713,31.0769c0.5566,1.0204,1.515,6.2151-0.4484,7.4211c-1.9634,1.2059,0.5892,3.3395,0.5892,3.3395"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F418.svg b/public/assets/img/icons/1F418.svg
new file mode 100644
index 0000000..28174aa
--- /dev/null
+++ b/public/assets/img/icons/1F418.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M20.671,18.25l-3.6023,1.5802L13.0044,23.5l-0.4252,4.3426l-2.4915,7.2143l-0.4251,9.1097l1.9224,5.4437 L16.5265,53l4.5341-1.0805l1.4437-2.8362l-0.5962-2.9808c0,0-2.5903-2.0797-3.4497,1.1334 c-0.2382,0.8904-1.1383,1.5096-2.0176,1.2333c-0.3541-0.1112-0.7386-0.3395-1.1344-0.7506 c-2.8968-3.008,1.3438-6.1225,1.3438-6.1225l1.6414-2.2629c0,0,4.0394,2.037,6.5844,0.75V43l1.3489,7.5038l0.3507,2.6202 l-1.6996,3.2094l0.522,1.1577h6.8436l0.8588-1.726c0,0-0.411-8.9621,0.6214-11.0302c1.0324-2.0681,0,0,0,0l3.9632,1.5529 l6.6304-0.7555l5.0148-0.9487c3.2921,0.4679,5.2979,1.7727,5.3891,4.3231l0.3639,4.2229l-1.6859,3.2944L53.421,58l5.5771,0.2008 l2.2731-1.6758l-0.0905-15.5234l0.0905-6.9796l-0.5294-5.3817l-3.0282-4.8426l-10.163-5.6653l-6.5067,2.5107l-6.2321,0.0246 l-3.8146-2.2172l-4.3262-1.4661l-4.283,1.0696L20.671,18.25z"/>
+ <path fill="#3F3F3F" stroke="none" d="M47.671,44.1667l1.0833,3.9167l-0.4538,4.25l-1.6994,4.3333l3.6949,2.2083c0,0,3.5833,0.1515,5.1667-0.6742 l-2.0653-1.7768l2.0653-3.1323l-0.3333-4.4583l-1.1667-2.7917L51.0319,44.5L47.671,44.1667z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.2018,46.7173c1.2841,2.2998,0.6705,4.1675-0.3068,5.0943c-1.0582,1.0035-3.1239,1.4522-4.5341,1.0805 c-12.6453-3.3328-3.9473-25.1574-3.9473-25.1574c0.6152-9.2276,8.0852-8.8761,8.0852-8.8761s6.9105-4.5689,11.0186,0.1662 c1.2299,1.4176,1.7756,3.2996,1.7197,5.1755c-0.0871,2.9273,2.8817,6.9577-1.6526,10.3584c-1.75,1.3125-0.947,5.108-4.5,5.5833 c0,0-5.0918,0.5197-5.1797-7.4775"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3153,40.5458c0,0-0.3114,2.4517,1.0948,12.4702l-1.5105,2.5977c-0.5087,0.8748,0.0629,1.9876,1.0713,2.0714 c1.2249,0.1018,3.9499,0.1775,5.2613,0.0134c1.0114-0.1266,1.8256-1.0297,1.7028-2.0416 c-0.8553-7.0462,0.6214-11.0302,0.6214-11.0302c4.6607,3.5732,11.223,0.1962,14.9141-0.1554 c0.7382-0.0703,2.0387,0.1671,2.6527,0.3435c2.3131,0.6643,3.8527,2.1228,3.7945,8.5894l-1.5535,2.5634 c-0.4911,0.9067,0.1568,2.0371,1.1652,2.2526c1.1002,0.2352,4.1595-0.0517,5.0685-0.2525c1.7298-0.382,1.6507-2.2086,1.7573-3.9768 c0.2273-3.7699-0.0975-9.0142-0.3054-11.7441c-0.0757-0.9936-0.0446-1.9861,0.1017-2.9718 c0.3711-2.5006,3.1904-12.548-8.1712-19.2086c-6.5744-3.8542-13.1928,4.2417-20.6246-0.55"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1259,35.9077c0,0,0.1758,10.8095-13.0066,11.1611"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.1336,29.8101c1.0513,2.4141,1.7681,6.2446,1.2036,12.3001"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9594,45.4242l0.4015,4.8512c0.0638,0.7704-0.1286,1.5402-0.5457,2.1835l-0.883,1.3619 c-0.2136,0.3294-0.3728,0.8248-0.464,1.3684c-0.2372,1.4145,0.847,2.7027,2.2429,2.7027h1.1233"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F419.svg b/public/assets/img/icons/1F419.svg
new file mode 100644
index 0000000..96e9d98
--- /dev/null
+++ b/public/assets/img/icons/1F419.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="M60,30.3783c2-6.1193-3-6.1193-3-6.1193c-7,1.0199-2,7.1391-2,7.1391s6,11.2186-4.5833,10.8251 S43,31.3982,43,31.3982c6.0698-5.1987,4-11.2186,4-11.2186c-3-10.1988-11-9.1789-11-9.1789s-8-1.0199-11,8.159 c0,0-3,9.1789,4,12.2385c0,0,4,11.2186-8,11.2186c0,0-10,0-4-13.2584c0,0,2-7.1391-4-5.0994c0,0-3,1.0199-2,6.1193 c0,0-5,21.4174,14,16.318c0,0,16-3.0596,22,0c6,3.0596,14,1.0199,14-9.1789L60,30.3783z"/>
+ <path fill="#EA5A47" stroke="none" d="M33,32c0,0,4,11.4491-7,14.5715c0,0-7-1.0408-7,5.2041s4,6.2449,6,5.2041c2-1.0408,3-4.1633,3-4.1633 S28,49.8775,24,53s-3-3.306,4-4.3468C35,47.6124,38,36.1633,36,32H33z"/>
+ <path fill="#EA5A47" stroke="none" d="M19.1157,45c0,0-2,1-4-1s-4-1-4-1s-4,1-1,5c0,0,1,2,4,1c0,0,1.8843-1-0.1157-2s-4-2-2-2 S18.2314,50,19.1157,45z"/>
+ <path fill="#EA5A47" stroke="none" d="M38.6082,32c0,0-4,11.4491,7,14.5715c0,0,7-1.0408,7,5.2041s-4,6.2449-6,5.2041 c-2-1.0408-3-4.1633-3-4.1633S44,49.8775,48,53s2.6082-3.306-4.3918-4.3468c-7-1.0408-10-12.4899-8-16.6532H38.6082z"/>
+ <path fill="#EA5A47" stroke="none" d="M54,45c0,0,2,1,4-1s4-1,4-1s4,1,1,5c0,0-1,2-4,1c0,0-1.8843-1,0.1157-2s4-2,2-2S54.8843,50,54,45z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,30c2-6-3-6-3-6c-7,1-2,7-2,7s6,11-4.5833,10.6142C39.8333,41.2284,43,31,43,31c6.0698-5.0974,4-11,4-11c-3-10-11-9-11-9 s-8-1-11,8c0,0-3,9,4,12c0,0,4,11-8,11c0,0-10,0-4-13c0,0,2-7-4-5c0,0-3,1-2,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,33c0,0,4,11-7,14c0,0-7-1-7,5s4,6,6,5s3-4,3-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.7091,33c0,0-4,11,7,14c0,0,7-1,7,5s-4,6-6,5s-3-4-3-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.1157,45c0,0-2,1-4-1s-4-1-4-1s-4,1-1,5c0,0,1,2,4,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54,45c0,0,2,1,4-1s4-1,4-1s4,1,1,5c0,0-1,2-4,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41A.svg b/public/assets/img/icons/1F41A.svg
new file mode 100644
index 0000000..c3968cf
--- /dev/null
+++ b/public/assets/img/icons/1F41A.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" stroke="none" d="M30,31c0,0-2,23,7,26s14-34,6-34c-6.2075,0-7-1-11.7099-0.3422C29.9197,22.8491,27.9837,22.7602,26,24 c-8,5,5,29,8,31"/>
+ <path fill="#E67A94" stroke="none" d="M42,22c0,0,1-3-2-3s-7,0-7,0s-2.1402-0.4205-1,3"/>
+ <path fill="#FFA7C0" stroke="none" d="M34,18c3.2-5.3333,5.1333,0.3333,5,0"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,31c0,0-2,23,7,26s14-34,6-34c-6.2075,0-7-1-11.7099-0.3422C29.9197,22.8491,27.9837,22.7602,26,24c-8,5,5,29,8,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c0,0,1-3-2-3s-7,0-7,0s-2.1402-0.4205-1,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,18c3.2-5.3333,5.1333,0.3333,5,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41B.svg b/public/assets/img/icons/1F41B.svg
new file mode 100644
index 0000000..7d397ad
--- /dev/null
+++ b/public/assets/img/icons/1F41B.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M16.4225,52.5106c.01-.025.0115-.0511.019-.0768a.9906.9906,0,0,0-.5032-1.2242,8.3706,8.3706,0,0,1-3.1152-2.6337,9.7128,9.7128,0,0,1-1.795-5.5694,1.0015,1.0015,0,0,0-.915-1.0791c-.0332-.0019-.0618.0112-.0942.0122l-.0074-.0014h-.01a5.4121,5.4121,0,0,0-4.35,1.8515c-1.0459,1.3526-1.2569,3.3184-.6211,5.8613a6.7633,6.7633,0,0,0,3.4472,4.0655,6.3705,6.3705,0,0,0,2.6983.5693,11.251,11.251,0,0,0,4.7412-1.2246,1.5418,1.5418,0,0,0,.4971-.52C16.42,52.5316,16.4182,52.5207,16.4225,52.5106Z"/>
+ <path fill="#b1cc33" d="M47.4061,31.66c-.2285-.167-5.6211-4.0595-9.5782-1.9375-.1069.0573-.1967.1415-.299.2061-2.3188-.6375-6.2432-1.2077-9.0222,1.0644-.0833.0681-.1515.1526-.2312.2245-1.7034-.196-7.35-.5526-10.54,2.79A7.3573,7.3573,0,0,0,16.24,36.3756c-.7561.1233-5.0351.9595-6.6382,4.3311-1.14,2.3955-.63,5.3936,1.5254,8.9277.0351.0547,2.7705,4.2266,7.6826,4.2266a10.5406,10.5406,0,0,0,4.67-1.2033,8.4124,8.4124,0,0,0,1.3042.1037,9.593,9.593,0,0,0,1.4707-.1162A12.1529,12.1529,0,0,0,29.8812,51.44a4.5285,4.5285,0,0,0,2.4262.67,7.6921,7.6921,0,0,0,4.342-1.6308,21.3,21.3,0,0,1,.9735,2.2168l.0839.2959c.252.9121.8692,3.1523,3.4209,3.1513a5.4752,5.4752,0,0,0,1.1749-.1377c1.9882-.44,2.91-2.6982,2.53-6.1963-.0028-.0258-.018-.0462-.0227-.0713a.9808.9808,0,0,0-.0571-.1791.97.97,0,0,0-.093-.19c-.0127-.0189-.0152-.0413-.0293-.06-1.751-2.2783-1.919-5.788-.501-10.43.8555-2.7989,1.9346-4.67,3.208-5.5616.006-.0042.0087-.0109.0145-.0152a.9856.9856,0,0,0,.0539-1.643Z"/>
+ <path fill="#b1cc33" d="M55.64,35.402a.9986.9986,0,0,0-.4336-.6313.9716.9716,0,0,0-.3028-.4771c-.2129-.1728-5.2451-4.2373-9.2109-2.415-2.5908,1.19-3.97,4.5156-4.0986,9.8828-.0889,3.69.3672,6.5352,1.3535,8.4492a26.6251,26.6251,0,0,1,1.1328,2.91l.0615.2763c.1924.9112.68,3.21,3.4531,3.209a5.9208,5.9208,0,0,0,.79-.0556,2.94,2.94,0,0,0,2.3437-1.8965.9324.9324,0,0,0,.0479-.1328,10.9273,10.9273,0,0,0,.3926-2.5176c0-.03-.0147-.056-.0174-.0858a1.2243,1.2243,0,0,0-.1158-.3849c-.0106-.02-.0111-.0415-.0231-.0606-.5752-.914-1.0732-3.0048-.1728-7.7773.8027-4.26,2.1962-6.7178,4.0293-7.1065A1.0015,1.0015,0,0,0,55.64,35.402Z"/>
+ <path fill="#b1cc33" d="M54.6,57.2507a3.3839,3.3839,0,0,1-3.7256-3.2315l-.043-.2461a22.4841,22.4841,0,0,0-.9267-2.6709c-.8584-1.8066-1.1367-4.4082-.8223-7.7178.4385-4.625,1.9053-7.4628,4.3594-8.4365,3.8379-1.5224,8.4844,2.2715,9.0967,2.792a5.4394,5.4394,0,0,1,2.2441,3.8418c.5283,3.9434-2.2793,9.0186-8.3457,15.085a.9908.9908,0,0,1-.1572.1279,2.7718,2.7718,0,0,1-1.46.4521C54.7459,57.25,54.6717,57.2507,54.6,57.2507ZM55.73,55.96h0Z"/>
+ <path fill="#5c9e31" d="M65.5752,44.1666a7.8926,7.8926,0,0,0-.9719-.5846.9762.9762,0,0,0-.42-.2484,1.0018,1.0018,0,0,0-1.2229.7117A26.2487,26.2487,0,0,1,58.9824,51.87a1,1,0,0,0,.2524,1.3917l.0138.0062a2.7113,2.7113,0,0,0,1.5475,1.0046,3.1454,3.1454,0,0,0,1.0688.0423,4.9468,4.9468,0,0,0,1.9847-.75.9763.9763,0,0,0,.081-.0612c2.3059-1.95,3.448-3.9155,3.3952-5.8424A4.79,4.79,0,0,0,65.5752,44.1666Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.4874,37.35s-10.7857,1.4686-4.518,11.7468a8.6323,8.6323,0,0,0,7.149,3.7555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.0116,42.9384c-1.8613.0181-5.4378.76-4.0155,6.45,0,0,1.7487,6.4281,9.4948,2.7686"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6134,32.2705S14.0909,29.8677,16.9489,43.2472c1.7,7.959,6.0151,8.902,9.1506,8.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.6168,30.9932c-3.3141-.9893-12.0795-2.4665-10.95,10.0681.86,9.5456,4.309,10.53,6.8106,9.8954"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8152,32.4668s-12.3728-9.0547-11.5975,8.1713c.1875,4.1649.9041,6.8339,1.8743,8.4945l.0274.0457a31.6833,31.6833,0,0,1,1.4582,3.2227c.3192,1.0337.6121,3.2676,3.5089,2.6276a1.8462,1.8462,0,0,0,.5385-.2091"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.27,35.0685s-11.2947-9.24-11.677,6.7171c-.0924,3.8582.4214,6.3731,1.2449,7.9752l.0233.0441a28.8964,28.8964,0,0,1,1.19,3.079c.2391.977.3743,3.06,3.1993,2.6755a1.7619,1.7619,0,0,0,.9336-.4171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.73,55.96a1.7825,1.7825,0,0,1-.9412.2878c-2.7942.09-2.8-1.7769-2.9752-2.668a24.9863,24.9863,0,0,0-.98-2.8474l-.02-.0413c-.71-1.5-1.0612-3.7848-.7359-7.2112C51.4235,29.308,61.94,38.5441,61.94,38.5441s6.2689,3.58-3.94,15.02"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1184,52.8527s1.3622.4,0,2.6883"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0988,51.6527s1.3621.4,0,2.6883"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4775,50.9584s1.3622.4,0,2.6884"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8807" d="M59.8041,52.4394c1.1586,1.9389,3.52.3461,3.52.3461,5.7078-4.8285,1.69-7.8645,1.69-7.8645a6.6812,6.6812,0,0,0-1.0524-.6115"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41C.svg b/public/assets/img/icons/1F41C.svg
new file mode 100644
index 0000000..47252bc
--- /dev/null
+++ b/public/assets/img/icons/1F41C.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="29.7632" rx="6.2632" ry="4.0263" fill="#6A462F" stroke="none"/>
+ <ellipse cx="36" cy="36.9211" rx="4.4737" ry="2.8759" fill="#6A462F" stroke="none"/>
+ <ellipse cx="36" cy="50.3421" rx="6.2632" ry="10.2895" fill="#6A462F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.5263,34.6842 23.4737,31.1053 20.7895,23.9474"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.4737,34.6842 48.5263,31.1053 51.2105,23.9474"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.4737,38.2632 50.3158,38.2632 53,35.5789"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.5263,38.2632 21.6842,38.2632 19,35.5789"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.4211,40.1579 22.5789,49.1053 23.4737,56.2632"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39.5789,40.1579 50.3158,49.1053 49.4211,56.2632"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.8377,25.7368 32.4211,22.1579 33.3158,20.3684"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.7895,25.7368 39.2061,22.1579 38.3114,20.3684"/>
+ <ellipse cx="36" cy="29.7632" rx="6.2632" ry="4.0263" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36" cy="36.9211" rx="4.4737" ry="2.8759" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36" cy="50.3421" rx="6.2632" ry="10.2895" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41D.svg b/public/assets/img/icons/1F41D.svg
new file mode 100644
index 0000000..143d765
--- /dev/null
+++ b/public/assets/img/icons/1F41D.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M38.5518,28.0684a7.1281,7.1281,0,0,0-1.37,1.26l-.02.02a.1422.1422,0,0,1-.06-.02c-.56-.23-1.11-.55-1.74-.79-5.29-2.31-13.82-5.62-20.37-6.37-.5-2.19-.39-3.73.12-4.64.66-1.13,1.88-1.42,3.52-1.12C24.0718,17.2984,33.7117,24.3084,38.5518,28.0684Z"/>
+ <path fill="#fcea2b" d="M57.6893,31.9455a7.7964,7.7964,0,0,1-1.98,5.2264h0l-.0792.0792h0l-.0792.0792a6.3093,6.3093,0,0,1-1.3462,1.1879,6.9,6.9,0,0,1-3.326,1.3462,6.8107,6.8107,0,0,1-1.267.0792,2.441,2.441,0,0,1-.7919-.0792l-.2376.2376a9.8017,9.8017,0,0,1-1.4254,1.1086h0c-.1583.0792-.2375.1584-.3959.2376h0a7.2618,7.2618,0,0,1-1.8213.7126c-.1584,0-.396.0792-.5544.0792a5.9924,5.9924,0,0,1-1.1878.0792,3.248,3.248,0,0,1-.8711-.0792h-.7127a2.4136,2.4136,0,0,0-1.267.6335l-.1584.1584c-.0792.0792-.0792.1584-.1584.2376a8.457,8.457,0,0,1-3.0092,2.534h0c-.1583.1584-.3167.2376-.4751.396-.0792,0-.0792.0792-.1584.0792h0c-.7127.5543-1.4254,1.1086-2.1381,1.5838h0A24.27,24.27,0,0,1,31.24,49.6046,28.406,28.406,0,0,1,20.8664,52.693h0a1.968,1.968,0,0,1-.6335.0792,3.9211,3.9211,0,0,1-3.96-3.9595,2.693,2.693,0,0,1,.0792-.7918h0v-.0792a23.4008,23.4008,0,0,1,6.81-11.7992A15.7361,15.7361,0,0,1,25.301,34.4a5.3281,5.3281,0,0,1,.8711-.5543.4114.4114,0,0,1,.3167-.1584,22.5694,22.5694,0,0,1,2.3757-1.267h0a7.7943,7.7943,0,0,1,4.7513-1.5838h.6335a4.61,4.61,0,0,0,1.5046-.2376,2.5879,2.5879,0,0,0,1.1878-.871,1.39,1.39,0,0,1,.3168-.396,7.8691,7.8691,0,0,1,2.3757-1.9005,8.1727,8.1727,0,0,1,3.0883-.8711h1.3463a7.9538,7.9538,0,0,1,5.86-2.6132,5.9934,5.9934,0,0,1,1.1879.0792h0A8.0872,8.0872,0,0,1,57.6893,31.9455Z"/>
+ <path fill="#3f3f3f" d="M36.4667,46.3579c-.0792,0-.0792.0792-.1584.0792h0c-.7127.5543-1.4254,1.1086-2.1381,1.5838h0A24.2967,24.2967,0,0,1,31.161,49.763a16.04,16.04,0,0,1-1.4254-1.0294,16.3978,16.3978,0,0,1-6.1767-12.0368c-.1584-.0792-.3168-.0792-.4752-.1584l.4752-.4751a23.9027,23.9027,0,0,1,2.534-2.1381,12.9392,12.9392,0,0,1,2.6924-1.5046l.7127-.2375a5.5347,5.5347,0,0,1,.7919.6335c.4752.3959,1.03.871,1.4254,1.267A17.0177,17.0177,0,0,1,36.4667,46.3579Z"/>
+ <path fill="#92d3f5" d="M37.1,29.3322c-.5544-.2375-1.1088-.5543-1.7422-.7919-6.3351-2.7716-17.3424-6.9686-23.9942-6.4935-3.0092.2376-5.1473,1.4255-5.5432,4.1179-.7919,5.7016,6.0975,8.394,13.3036,9.5819,1.2671.2375,2.6132.3959,3.88.5543a94.6176,94.6176,0,0,0,11.324.4751l6.0976-5.86s-.6839-.3417-1.8241-.8963C38.1655,29.8215,37.6663,29.5935,37.1,29.3322Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.0017,22.1684c-.5-2.27-.41-3.76.11-4.66.65-1.06,1.87-1.35,3.52-1.12,5.45.88,15.1,7.92,19.94,11.67"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.67,30.66l.89-.14a7.237,7.237,0,0,1,2.93-.08l2.3.32,2.45.39"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3672,42.7944l.95,3.0883a3.9745,3.9745,0,0,1,.1584.95v2.4549a3.4747,3.4747,0,0,1-.7127,2.1381L37.1,53.5641"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.1866,40.102l.6335,1.8213a4.355,4.355,0,0,1,.1584,1.7422l-.3959,2.6924"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.5164,43.27l.1584,5.1473a1.7433,1.7433,0,0,1-.0792.6335l-.5544,3.3259a3.2562,3.2562,0,0,1-1.3462,2.1382l-1.5838,1.1878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6231,40.7355l.95,2.0589a3.5229,3.5229,0,0,1,0,3.0883l-.7127,1.5046"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.78,29.8074l1.1086-1.1087a9.5883,9.5883,0,0,1,4.91-2.7716l6.3351-1.4254"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23,36.3a23.4709,23.4709,0,0,0-6.81,11.8v.08a2.6883,2.6883,0,0,0-.08.79,3.9248,3.9248,0,0,0,3.96,3.96,1.9881,1.9881,0,0,0,.64-.08A22.0647,22.0647,0,0,0,23,52.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.28,38.52a6.2729,6.2729,0,0,0,1.35-1.19l.08-.08.08-.08v-.08a7.6549,7.6549,0,0,0,1.98-5.22,6.8938,6.8938,0,0,0-.1-1.21,7.7344,7.7344,0,0,0-1.6-3.69c-.07-.1-.16-.2-.24-.3a7.8346,7.8346,0,0,0-4.79-2.64,6.0051,6.0051,0,0,0-1.19-.08,7.9258,7.9258,0,0,0-5.86,2.61H42.64a7.8857,7.8857,0,0,0-4.07,1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.4217,30.8384s-1.24-.55-3.26-1.49a.1421.1421,0,0,1-.06-.02c-.56-.23-1.11-.55-1.74-.79-5.29-2.31-13.82-5.62-20.37-6.37a19.7,19.7,0,0,0-3.63-.12c-3.01.24-5.15,1.42-5.54,4.12-.79,5.7,6.1,8.39,13.3,9.58,1.27.24,2.62.39,3.88.55a93.7575,93.7575,0,0,0,11.33.48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41E.svg b/public/assets/img/icons/1F41E.svg
new file mode 100644
index 0000000..67da3e1
--- /dev/null
+++ b/public/assets/img/icons/1F41E.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36.4596" cy="21.9147" rx="11.0195" ry="11.0971" fill="#3f3f3f"/>
+ <ellipse cx="36.4865" cy="40.6831" rx="16.5287" ry="17.9871" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9837,21.7274c0,3.3082,4.2257,5.9138,5.4833,6.6049"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.1235,38.2566c0,.7364,3.9538,2.0393,5.8345,2.6284"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9837,57.6974c0-2.8776,3.1948-4.69,4.8488-5.438"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.126,28.53s4.8614-3.8891,4.8614-6.806"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.005,40.1373a8.4318,8.4318,0,0,0,4.8715-1.8807"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6433,52.8712c1.2575.1133,4.5656.7251,5.3473,3.8519"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6784,9.0842c.759,3.0135,2.0958,3.6932,2.6623,3.8405"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.32,12.9732s2.6586-2.3334,1.9939-3.889"/>
+ <ellipse cx="36.4865" cy="40.6831" rx="16.5287" ry="17.9871" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.4865" x2="36.4865" y1="23.6682" y2="57.6979" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="26.8192" cy="35.2801" r="2"/>
+ <circle cx="46.2647" cy="35.2801" r="2"/>
+ <circle cx="42.3756" cy="41.1138" r="2"/>
+ <circle cx="46.2647" cy="46.9474" r="2"/>
+ <circle cx="30.7082" cy="41.1138" r="2"/>
+ <circle cx="26.8192" cy="46.9474" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.46,21.7237a10.004,10.004,0,0,1,20,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F41F.svg b/public/assets/img/icons/1F41F.svg
new file mode 100644
index 0000000..5298c51
--- /dev/null
+++ b/public/assets/img/icons/1F41F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M16.1101,37.4612c0,0-5.1101-4.8074-4.0659-11.0726s13.5746,1.0442,14.6188,6.2652 c0,0,3.1326-5.221,8.3536-6.2652c0,0-1.0442-5.221,0-8.3536c0,0,11.4862-4.1768,15.663,6.2652c0,0,11.4862,2.0884,12.5304,11.4862 l-3.1326,2.0884l2.741,2.3495c0,0-0.126,6.9813-11.8755,10.1474c0,0-2.3517,7.3429-10.7053,5.2545l1.0442-5.221 c0,0-6.2652,1.0442-14.6188-8.3536c0,0-3.1326,9.3978-15.663,7.3094C11.0001,49.361,10.7782,41.2244,16.1101,37.4612z"/>
+ <path fill="#61B2E4" stroke="none" d="M41.7805,30.9182c0,0-7.8664,4.3435-0.8652,11.0476"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.1101,37.4612c0,0-5.1101-4.8074-4.0659-11.0726s13.5746,1.0442,14.6188,6.2652c0,0,3.1326-5.221,8.3536-6.2652 c0,0-1.0442-5.221,0-8.3536c0,0,11.4862-4.1768,15.663,6.2652c0,0,11.4862,2.0884,12.5304,11.4862l-3.1326,2.0884l2.741,2.3495 c0,0-0.126,6.9813-11.8755,10.1474c0,0-2.3517,7.3429-10.7053,5.2545l1.0442-5.221c0,0-6.2652,1.0442-14.6188-8.3536 c0,0-3.1326,9.3978-15.663,7.3094C11.0001,49.361,10.7782,41.2244,16.1101,37.4612z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,31c0,0-6,4-1,11"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F420.svg b/public/assets/img/icons/1F420.svg
new file mode 100644
index 0000000..7f3c892
--- /dev/null
+++ b/public/assets/img/icons/1F420.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M21.3149,31.0424c0,0,9.2531,5.7124,6.1677,18.8689c0,0-4.3844,3.8059-4.5945,1.4388 s2.6556-9.6588-1.5986-13.0049c-4.2542-3.3461-4.6699-8.2965-4.6699-8.2965L21.3149,31.0424z"/>
+ <path fill="#61B2E4" stroke="none" d="M17.6875,19.0625c0,0,13.1875-2.6889,15.25-1.8757C35,18,48.0166,41.1926,29.5083,57.0963 c0,0,1.9917-5.5963,0.9917-7.5963s-1.75-3.875-0.375-4.9375S26.7616,47.75,26.7616,47.75S25.5,34.5,22.5,31.5l5,3c0,0,4-7,3-10 S26.875,18.625,17.6875,19.0625z"/>
+ <path fill="#61B2E4" stroke="none" d="M40.6504,21.3035c0,0,14.4895,19.9917-3.176,36.6804l9.9997-0.0145 c17.6826-15.86,3.2145-34.8215,3.2145-34.8215S45.2245,20.3752,40.6504,21.3035z"/>
+ <path fill="#FCEA2B" stroke="none" d="M53.1891,26.1345c4.1891,10.1345,0.8778,24.4252,0.8778,24.4252S55,42,63,40 c0,0-4.5031-2.9353-5.7515-6.9677S53.1891,26.1345,53.1891,26.1345z"/>
+ <path fill="#F1B31C" stroke="none" d="M34.5728,18.0089c0,0,14.0671,22.0723-3.5728,39.9911l10.454-0.5514 C59.1125,40.421,44.6143,20.008,44.6143,20.008S39.1456,17.0177,34.5728,18.0089z"/>
+ <path fill="#92D3F5" stroke="none" d="M49,39.7431c0,0-4.4523-12.9405-7.7915-9.7054s-1.8088,9.7054-0.9044,9.7054 c0.9044,0,0.0873,1.2787,5.5047,2.2569"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13,20c0,0,35.5-12.25,44.75,14.375C57.75,34.375,59,39,64,38c0,0-2,2,0,3c0,0-4.5-1-6.75,2.5S56,54,41,60l2-3c0,0-7,3-14,1 c0,0,3.5-5.5,1.25-8.75S30,44,30,44s-4,9-8,8c0,0,2.5-7.5,0.25-11.25S15,30,16,30s8,1,12,5c0,0,2-5.5,2.5-8.25S32,18,13,20z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,39c0,0-4-12-7-9s-1.625,9-0.8125,9c0.8125,0,0.0784,1.1858,4.9455,2.0929"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5728,18.0089c0,0,14.5212,21.521-3.1188,39.4397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.6143,20.008c0,0,14.4982,20.413-3.1602,37.4406"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0669,50.5597c0,0,3.3113-14.2907-0.8778-24.4252"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7477,31.0566c0,0,8.1468,5.7402,5.4763,18.8863"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F421.svg b/public/assets/img/icons/1F421.svg
new file mode 100644
index 0000000..2c69b85
--- /dev/null
+++ b/public/assets/img/icons/1F421.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M51,35c0,11.0457-8.9543,20-20,20s-20-8.9543-20-20s8.9543-20,20-20c3.2428,0,6.3053,0.7718,9.0139,2.1416 C46.5315,20.4378,51,27.1971,51,35z"/>
+ <path fill="#6A462F" stroke="none" d="M39.5833,16.3333C39.5833,16.3333,48,14,49,14s0.1667,5.3333-1.9167,8.1667"/>
+ <path fill="#6A462F" stroke="none" d="M49.2799,29.5668c0,0,10.2483-7.369,12.3507-6.2343s-0.1773,20.0286-4.6971,22.7493 c0,0-4.131,0.7224-8.3412-3.5419"/>
+ <polyline fill="#6A462F" stroke="none" points="46.4976,48.1823 48.4494,55.5437 40.8246,52.4033"/>
+ <path fill="#A57939" stroke="none" d="M12,40.9264c0,0,3,13.3136,19.5,14.0533C48,55.7193,52,35.9955,50,35.9955s-5,6.9034-7,3.9448 c-2.4807-3.6697-3-4.931-5-3.9448c-1.2649,0.6237-3,7.8895-5,3.9448c-1.8439-3.6369-3-3.9448-3-3.9448c-4,0-3,4.931-6,4.931 s-2-3.9448-5-4.931S12,40.9264,12,40.9264"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="10.5258" x2="7.4742" y1="33.4601" y2="31.5399" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3"/>
+ <line x1="10.2934" x2="7.7066" y1="36.428" y2="37.572" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3"/>
+ <line x1="14" x2="12" y1="46" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18" x2="17" y1="51" y2="52" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.1794" x2="37.8206" y1="54.8698" y2="56.1302" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.1136" x2="49.8864" y1="45.8186" y2="47.1814" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.7064" x2="50.8697" y1="25.5716" y2="24.3367" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.9064" x2="34.0936" y1="14.9956" y2="13.0044" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.5631" x2="26.1948" y1="15.1814" y2="13.0627" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.1485" x2="18.8515" y1="17.9107" y2="16.0893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15" x2="13" y1="23" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.6136" x2="30.3864" y1="55.8021" y2="57.1979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.8893" x2="23.1107" y1="54.9097" y2="56.0903" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.5833,16.3333C39.5833,16.3333,48,14,49,14s0.1667,5.3333-1.9167,8.1667"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.2961,29.631c0,0,9.4861-7.4171,11.4192-6.2931c1.933,1.124-0.262,20.0233-4.4431,22.7653c0,0-3.8127,0.7425-7.6739-3.4998"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.4976,48.1823 48.4494,55.5437 40.8246,52.4033"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12,41c0,0,4-6,7-5s2,5,5,5s2-5,6-5c0,0,1.1561,0.3122,3,4c2,4,3.7351-3.3675,5-4c2-1,2.5193,0.279,5,4c2,3,5-4,7-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,35c0,11.0457-8.9543,20-20,20s-20-8.9543-20-20s8.9543-20,20-20c3.2428,0,6.3053,0.7718,9.0139,2.1416 C46.5315,20.4378,51,27.1971,51,35z"/>
+ <circle cx="34" cy="50" r="2" fill="#000000" stroke="none"/>
+ <circle cx="40" cy="44" r="2" fill="#000000" stroke="none"/>
+ <circle cx="22" cy="46" r="2" fill="#000000" stroke="none"/>
+ <circle cx="30" cy="44" r="1" fill="#000000" stroke="none"/>
+ <circle cx="17" cy="42" r="1" fill="#000000" stroke="none"/>
+ <circle cx="27" cy="50" r="1" fill="#000000" stroke="none"/>
+ <circle cx="40" cy="49" r="1" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F422.svg b/public/assets/img/icons/1F422.svg
new file mode 100644
index 0000000..63e2903
--- /dev/null
+++ b/public/assets/img/icons/1F422.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m20.725 54.299-7.6415 0.68486c-1.5508 0.02674-3.1026 0.0535-2.8221-0.69574 0.2806-0.7492 2.3942-2.2742 3.2638-4.0529s0.49504-3.8121 1.0703-5.3512c0.5753-1.5391 2.1003-2.5826 3.6252-3.6259l4.3121-3.4877"/>
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.069 46.164 0.93729 4.0839c0.11633 0.7191 0.23247 1.437-0.07081 2.2369-0.30327 0.8-1.0256 1.6829-0.77093 2.1109 0.2548 0.42803 1.4855 0.40128 2.7153 0.37454l5.4534-0.47742-2.6472-11.622"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m54.352 39.57-24.731-2.7541-2.8103 7.1383 4.6544 1.7993c3.6935 1.0973 7.3857 2.1943 10.535 2.4791 3.1492 0.28474 5.7556-0.24225 8.3612-0.76909 2.2023-0.57679 5.4396-4.6161 5.4396-4.6161z"/>
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.282 35.123-2.9846 8.462c-1.0169 3.2649-2.0336 6.529-2.3409 8.5494s0.094 2.7963-2.2336 3.197c-2.3276 0.40075-7.3843 0.42751-8.4682-0.30839-1.084-0.7359 1.8055-2.2342 2.956-4.3205 1.1505-2.0863 0.56226-4.7602 1.1381-6.4198 0.5759-1.6597 2.3129-2.299 2.4872-3.2221 0.1742-0.9231-1.2163-2.1283-2.9694-2.9703s-3.8673-1.3192-4.9785-3.1922-1.2172-5.142-2.7004-7.0835-4.3473-2.5571-5.5921-4.3227-0.8702-4.6819 1.2374-5.9733c2.1076-1.2913 5.9472-0.95693 7.6321 0.22067s1.2167 3.1977 1.2772 5.131c0.0605 1.9334 0.64915 3.7795 1.2374 5.6245 0.52446 1.9573 2.1325 2.0094 3.1972 2.0441 2.3899-0.14965 3.2292-0.3003 5.6171-0.45195"/>
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.33 37.49-4.8089 2.5654s-0.35331 5.6935 0.4558 7.1414c0.55443 1.2145 1.1237 2.463 1.2437 3.8675 0.12004 1.4045-0.20092 2.9829 0.81641 3.7852 1.0173 0.8023 3.3731 0.82868 4.7773 0.58789s1.8578-0.74822 1.4883-2.4219c-0.36953-1.6737-1.5826-4.5598-2.7871-7.4238l2.9688-1.2031 4.8164-0.96289-3.291-1.8477z"/>
+ <path fill="#5c9e31" stroke="none" d="m58.678 42.528c2.6841-2.401 2.6116-8.287.99152-12.75s-4.7883-7.5021-9.4684-9.2152c-4.68-1.7131-10.872-2.0991-15.866-.83269-4.9949 1.2664-8.792 4.1852-10.727 5.9948-1.935 1.8097-2.0075 2.5092-1.5115 4.7407.49602 2.2315 1.5194 5.8505 5.6005 8.2432s10.617 3.2069 16.736 4.1719 11.561 2.0481 14.245-.35294z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m17.98 28.495c-.58825-1.845-1.1769-3.6911-1.2374-5.6245-.06048-1.9333.40775-3.9534-1.2772-5.131s-5.5245-1.512-7.6321-.22067c-2.1076 1.2914-2.4822 4.2077-1.2374 5.9733s4.1089 2.3812 5.5921 4.3227c1.4832 1.9415 1.5892 5.2105 2.7004 7.0835 1.1112 1.873 3.2254 2.3502 4.9785 3.1922s3.1436 2.0472 2.9694 2.9703c-.17428.92308-1.9113 1.5624-2.4872 3.2221-.57584 1.6596.01241 4.3335-1.1381 6.4198-1.1505 2.0863-4.04 3.5846-2.956 4.3205 1.0839.7359 6.1406.70914 8.4682.30839 2.3276-.40074 1.9263-1.1766 2.2336-3.197s1.324-5.2845 2.3409-8.5494"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m18.221 41.258c-1.5249 1.0433-3.0499 2.0868-3.6252 3.6259-.57526 1.5391-.2007 3.5725-1.0703 5.3512s-2.9832 3.3037-3.2638 4.0529c-.28054.74924 1.2713.72248 2.8221.69574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52.977 47.197c.55443 1.2145 1.1243 2.4627 1.2443 3.8672.12004 1.4045-.20102 2.983.81631 3.7853 1.0173.8023 3.3718.82906 4.776.58827s1.859-.74914 1.4895-2.4228c-.36953-1.6737-1.5831-4.5593-2.7876-7.4233"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m51.88 54.97c-1.2298.02674-2.4605.05349-2.7153-.37454-.25472-.42804.46766-1.3109.77093-2.1109.30328-.79994.18714-1.5178.07081-2.2369"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m31.465 45.753c3.6935 1.0973 7.3857 2.1943 10.535 2.4791 3.1492.28474 5.7556-.24225 8.3612-.76909"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.678 42.528c2.6841-2.401 2.6116-8.287.99152-12.75s-4.7883-7.5021-9.4684-9.2152c-4.68-1.7131-10.872-2.0991-15.866-.83269-4.9949 1.2664-8.792 4.1852-10.727 5.9948-1.935 1.8097-2.0075 2.5092-1.5115 4.7407.49602 2.2315 1.5194 5.8505 5.6005 8.2432s10.617 3.2069 16.736 4.1719 11.561 2.0481 14.245-.35294z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m63.01 41.579 3.291 1.8462-4.8161.96321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m42.114 42.171 1.7027-11.749 8.7407-.96488 4.4839-3.6893"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m43.647 30.138-9.7056-5.9596"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m33.884 24.009-1.2487-3.3487"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m33.828 24.349-6.9244 12.941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52.898 30.082 4.4271 13.054"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F423.svg b/public/assets/img/icons/1F423.svg
new file mode 100644
index 0000000..c4191b2
--- /dev/null
+++ b/public/assets/img/icons/1F423.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="1.8" d="M36.1089,44.1242 c0,0,21.3368-0.7112,10.6684-20.6256c0,0-2.8449-7.8235-10.6684-7.8235c-2.2075,0-4.0187,0.5096-5.4973,1.2733 c-3.7618,1.9427-5.3718,5.5292-5.8823,6.5502C24.018,24.9211,13.3496,42.7018,36.1089,44.1242z"/>
+ <path fill="#F1B31C" stroke="none" d="M35.3719,30.6032c0,0,5.9251-0.2907,0,5.2324C35.3719,35.8356,29.4468,30.6032,35.3719,30.6032z"/>
+ <path fill="#FFFFFF" stroke="none" d="M61.6942,37.9501C61.6942,52.3371,50.0313,64,35.6443,64S9.5944,52.3371,9.5944,37.9501l7.4428,3.7214 l6.5125-4.6518l8.3732,5.5821l6.2024-5.5821l8.1758,4.7364l7.0199-5.6667L61.6942,37.9501z"/>
+ <path fill="#D0CFCE" stroke="none" d="M53.321,36.0894C51.3406,47.7279,46.2215,57.4929,35.6443,64c14.387,0,26.0499-11.663,26.0499-26.0499 L53.321,36.0894z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="30.908" cy="26.3629" r="2.3682" fill="#000000" stroke="none"/>
+ <circle cx="40.3807" cy="26.3629" r="2.3682" fill="#000000" stroke="none"/>
+ <line x1="34.7963" x2="33.4334" y1="14.9035" y2="9.7857" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.8284" x2="36.8284" y1="15.7062" y2="12.1539" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.9992" x2="40.3807" y1="15.9035" y2="9.7857" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.3719,30.6032c0,0,5.9251-0.2907,0,5.2324C35.3719,35.8356,29.4468,30.6032,35.3719,30.6032z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7637,33.4191c0.0286-2.6167-0.8175-5.8717-2.9865-9.9204c0,0-2.8449-7.8235-10.6684-7.8235 c-2.2075,0-4.0187,0.5096-5.4973,1.2733c-3.7618,1.9427-5.3718,5.5292-5.8823,6.5502c-0.3479,0.6959-3.0787,5.3065-3.1133,10.0017"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.6942,37.9501C61.6942,52.3371,50.0313,64,35.6443,64S9.5944,52.3371,9.5944,37.9501l7.4428,3.7214l6.5125-4.6518l8.3732,5.5821 l6.2024-5.5821l8.1758,4.7364l7.0199-5.6667L61.6942,37.9501z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F424.svg b/public/assets/img/icons/1F424.svg
new file mode 100644
index 0000000..75ca3dd
--- /dev/null
+++ b/public/assets/img/icons/1F424.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="2" d="M51.989,51.91 C63,43,53.7604,34.196,53.7604,34.196c0-13.0876-10.032-17.4726-15.2722-18.8704c-1.9297-0.5147-3.9633-0.5083-5.88,0.053 C17.1418,19.9076,18.3325,34.196,18.3325,34.196C10,44,19.4396,51.4671,19.4396,51.4671S36.0464,66.0812,51.989,51.91"/>
+ <path fill="#F1B31C" stroke="none" d="M36.7052,38.8074c0,0,10.4746-0.5149,0,9.2687C36.7052,48.076,26.2306,38.8074,36.7052,38.8074z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="31.3965" x2="26.968" y1="15.5963" y2="12.2749" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0536" x2="32.2822" y1="14.4892" y2="10.725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.5964" x2="37.8178" y1="15.1534" y2="9.3964" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="28.9608" cy="32.4246" r="3" fill="#000000" stroke="none"/>
+ <circle cx="44" cy="32" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.989,51.91C63,43,53.7604,34.196,53.7604,34.196c0-13.0876-10.032-17.4726-15.2722-18.8704 c-1.9297-0.5147-3.9633-0.5083-5.88,0.053C17.1418,19.9076,18.3325,34.196,18.3325,34.196C10,44,19.4396,51.4671,19.4396,51.4671 S36.0464,66.0812,51.989,51.91"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.7052,38.8074c0,0,10.4746-0.5149,0,9.2687C36.7052,48.076,26.2306,38.8074,36.7052,38.8074z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F425.svg b/public/assets/img/icons/1F425.svg
new file mode 100644
index 0000000..c9983bd
--- /dev/null
+++ b/public/assets/img/icons/1F425.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="43" rx="15" ry="11" fill="#FCEA2B" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="1.8"/>
+ <path fill="#FCEA2B" stroke="none" d="M42.25,36c2,9,9,9,9,9c2-6-6-11-6-11c7-6,1-10,1-10c0-10-10.375-11-10.375-11C25.5,15,26.25,24,26.25,24 c-6,4,0.625,9.75,0.625,9.75S19.25,38,21.25,45c0,0,8,0,8-9"/>
+ <path fill="#F1B31C" stroke="none" d="M36.6219,26.6032c0,0,5.9251-0.2907,0,5.2324C36.6219,31.8356,30.6968,26.6032,36.6219,26.6032z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23,49c0,0,4.7974,5.0246,13.48,5.0122C45,54,49,49,49,49"/>
+ <line x1="33.625" x2="31.125" y1="13.5" y2="11.625" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.125" x2="34.125" y1="12.875" y2="10.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.125" x2="37.25" y1="13.25" y2="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.3458,53.7306 30.375,58.25 27.25,60"/>
+ <line x1="33.25" x2="30.25" y1="59" y2="58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.1542,53.7306 41.125,58.25 44.25,60"/>
+ <line x1="38.25" x2="41.25" y1="59" y2="58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="32.25" cy="23" r="2" fill="#000000" stroke="none"/>
+ <circle cx="40.25" cy="23" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.3719,26.6032c0,0,5.9132-0.2907,0,5.2324C36.3719,31.8356,30.4587,26.6032,36.3719,26.6032z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,36c2,9,9,9,9,9c2-6-6-11-6-11c7-6,1-10,1-10c0-10-10.375-11-10.375-11C25.25,15,26,24,26,24c-6,4,0.625,9.75,0.625,9.75 S19,38,21,45c0,0,8,0,8-9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F426.svg b/public/assets/img/icons/1F426.svg
new file mode 100644
index 0000000..f528283
--- /dev/null
+++ b/public/assets/img/icons/1F426.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M40.203,22c0,0,3.1218-9,11.4467-4c0,0,8.585,0.75,8.9753,3.375c0,0-7.9346,1.625-10.0159,5.625 s3.1218,7-5.3331,15.625c0,0-4.0324,4.375-10.276,4.375c0,0-22,3-25,0"/>
+ <path fill="#A57939" stroke="none" d="M10.125,46.875C10.125,46.875,35,24,43,25s2,13.25-5.5,17.625S10.125,46.875,10.125,46.875z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="32.625" x2="37" y1="55.625" y2="54" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M42.8504,29.4692c-0.7444-0.1428-0.9348,0.5114-0.9348,0.5114h-0.0005c-0.6837,2.166-3.0652,7.1369-10.4871,10.0829 l0.006,0.0082c0,0-0.7619,0.2029-0.443,1.0278c0.2757,0.7122,0.9802,0.5552,1.1667,0.4988 c8.3025-3.3272,10.7819-9.1109,11.4476-11.3398C43.6638,30.0615,43.5899,29.6108,42.8504,29.4692z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.625,40.875C31.625,40.875,40,39,43,29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,22c0,0,3-9,11-4c0,0,8.25,0.75,8.625,3.375C60.625,21.375,53,23,51,27s3,7-5.125,15.625C45.875,42.625,42,47,36,47l-1,2l2,5 l6,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.125,46.875C10.125,46.875,35,24,43,25s2,13.25-5.5,17.625S10.125,46.875,10.125,46.875z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F427.svg b/public/assets/img/icons/1F427.svg
new file mode 100644
index 0000000..6f8313d
--- /dev/null
+++ b/public/assets/img/icons/1F427.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M45,12c0.964-0.9633,4.0386-2.304,4.3591-2.9468c0.1525-0.3049-0.6522-0.8271-0.964-0.964 c-0.9577-0.4188-3.213,0-4.177-0.1606c-3.5341-1.7668-6.1043-2.0879-8.3527-1.1245c-3.5341,1.6068-4.1764,5.7826-4.1764,7.3894 c0,1.4488-0.0815,4.3556-0.3217,5.7826c-0.0971,0.5769-0.4145,1.7114-0.6422,2.2497c-0.6428,2.249-2.2497,4.4981-3.5348,6.1043 c-0.9248,1.1569-8.6744,9.9602-9.9595,12.5303c-1.1538,2.236-4.1764,7.3894-2.8913,9.3167 c1.3106,0.1879,1.6062-4.1764,8.0447-9.3167C23.9415,39.4529,26.5249,36.8275,27,36c0.2251-0.3921,0.0085,1.548,0,2 c-0.1486,7.8633,1,12,0.9931,16.6751c0.4817,2.5702,0.5028,3.4918,0,4.4981c-1.4463,2.8913-4.0164,2.8913-4.6586,4.0164 c0,0,2.9989,2.09,9.8322-2.0498 M45.3795,38.845c1.1031,1.1148,4.1969,3.2073,4.975,3.9433 c1.942,1.8358,6.5844,8.3527,7.6235,7.3888c0.349-0.3211,0.8874-1.9479,0.6954-2.5708c-0.8143-2.6416-4.3123-7.9998-7.1632-12.9309 c-2.8824-4.9856-4.9433-9.3882-4.9433-9.3882l-3.2527-3.5616 M36.7544,61.4449c5.3265,4.4657,12.0519,0.9147,12.0519,0.9147 c0-0.5748-3.9442-2.6363-8.0167-4.7347"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,14c0.0291,1.3236,7.2847,6.8282,11,1c0,0-1.0451,11.0186,1,15c2.3884,4.6498-0.4794,22.871-5,29 c-1.5278,2.0714-7.151,5.2303-10-5s-2-9.8618-2-16S34.5308,19,32,14z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,14c0.0291,1.3236,7.2847,6.8282,11,1c0,0-1.0451,11.0186,1,15c2.3884,4.6498-0.4794,22.871-5,29 c-1.5278,2.0714-7.151,5.2303-10-5s-2-9.8618-2-16S34.5308,19,32,14z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,12c0.964-0.9633,4.0386-2.304,4.3591-2.9468c0.1525-0.3049-0.6522-0.8271-0.964-0.964c-0.9577-0.4188-3.213,0-4.177-0.1606 c-3.5341-1.7668-6.1043-2.0879-8.3527-1.1245c-3.5341,1.6068-4.1764,5.7826-4.1764,7.3894c0,1.4488-0.0815,4.3556-0.3217,5.7826 c-0.0971,0.5769-0.4145,1.7114-0.6422,2.2497c-0.6428,2.249-2.2497,4.4981-3.5348,6.1043 c-0.9248,1.1569-8.6744,9.9602-9.9595,12.5303c-1.1538,2.236-4.1764,7.3894-2.8913,9.3167 c1.3106,0.1879,1.6062-4.1764,8.0447-9.3167C23.9415,39.4529,26.5249,36.8275,27,36c0.2251-0.3921,0.0085,1.548,0,2 c-0.1486,7.8633,1,12,0.9931,16.6751c0.4817,2.5702,0.5028,3.4918,0,4.4981c-1.4463,2.8913-4.0164,2.8913-4.6586,4.0164 c0,0,2.9989,2.09,9.8322-2.0498 M47.9654,39.92c1.0227,1.1148,2.2772,2.1323,2.9986,2.8683 c1.8004,1.8358,6.1043,8.3527,7.0676,7.3888c0.3236-0.3211,0.8227-1.9479,0.6447-2.5708 c-1.9279-6.7465-9.0089-15.028-12.7614-21.5495 M39.8668,62.2657c4.7581,1.8332,8.5087,0.4778,8.5087,0.4778 c-0.2625-0.3716-2.9493-1.8113-4.4778-2.4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F428.svg b/public/assets/img/icons/1F428.svg
new file mode 100644
index 0000000..c5b57b5
--- /dev/null
+++ b/public/assets/img/icons/1F428.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M33.671,13.1667l-9.5676,2.0199l-3.2691-1.2877l-3.777,2.3309v3.2295l2.0674,3.5065l3.3492,1.2264 l1.4421,3.1644l2.5118,2.0122l-0.6532,2.4645l-1.2611,6.6238l1.2611,6.3762l0.4796,1.7016c0,0,0.6484,0.965,2.2409,1.715 l0.4258,3.3333l-0.4258,3.75l2.2591,5.2151l3.3333,0.3655l2.5724-0.1501c0,0,3.9395,0.2497,4.4752-0.2154 s6.1066-2.9344,6.1066-2.9344s4.6112-4.4254,5.1625-8.3512c0.5513-3.9258,0.7095-8.8683-0.9862-12.2225 c-1.6957-3.3541-4.5391-7.1481-4.5391-7.1481l-2.1037-3.4937l-2.7711-2.4818c0,0-2.25-0.6667-2.75,0 c-0.5,0.6667-0.4811-2.4202-0.4811-2.4202l3.1478-0.8246c0,0,1.544-3.5904,1.1667-4.5885s-0.3743-3.25-0.3743-3.25 s-3.2635-2.1329-5.2263-1.2294C35.5243,12.5074,33.671,13.1667,33.671,13.1667z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="30.046,19.5417 28.2127,21.1667 28.2127,23.5833 29.718,25.417 31.6294,25.417 32.3377,23.9583 32.171,21.0417"/>
+ <path fill="#d0cfce" stroke="none" d="M33.2985,29.1427c0,0,3.2267,1.1698,0.6642,3.3573c-2.5625,2.1875-3.3125,4.8125-3.3125,4.8125l0.5,4.9375 l-1.4322,4.7531l-0.4428,1.5594c0,0-3.1875-1.375-4.0625-4.1875s-0.6868-6.6751-0.6868-6.6751l2.2492-7.8281L33.2985,29.1427z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="30.321" cy="22.5728" rx="2.1681" ry="3.1246" transform="matrix(0.984 -0.1779 0.1779 0.984 -3.5329 5.7559)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.718,29.8718c3.0586-0.2054,7.1509-1.8162,8.3837-3.5592c1.2328-1.743,0.6715-4.8163,0.6715-4.8163 c4.1661-0.085,3.8936-3.1148,3.9398-6.6981c0.0466-3.6123-4.2196-3.3423-4.2196-3.3423c-1.8815-0.085-4.8601,2.3639-4.8601,2.3639 c-5.3989-0.6802-9.1055,1.5278-9.1905,1.6554c0,0-2.0885-2.0015-4.2053-1.5048c0,0-5.2238,1.059-2.935,6.0958 c2.5587,5.631,5.0901,3.718,5.0901,3.718S23.3231,30.3013,29.718,29.8718z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.1316,32.1828c-0.085,0.2551-4.1642,2.4082-1.8115,10.179l-2.113,6.1217c-0.5557,1.6099-0.7898,3.3132-0.6889,5.0133 l0.0818,1.3795c0.116,1.9558,0.952,3.8854,2.5426,5.0294c4.1465,2.9821,6.2598-1.6811,6.7751-2.7554 c0.6364-1.327-0.4461-3.0488-2.177-2.6161"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3193,33.2218l0.7242,3.5918c0.2186,1.0842,0.0441,2.2108-0.4923,3.1781l-2.0778,3.7471"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8791,50.0563c0,0-9.0974-5.739-12.4558-0.2551c-0.7194,1.1747-1.0896,2.2557-1.2273,3.2293"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0359,29.8718c0,0-5.5566,8.1245-0.1749,15.6562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0383,60.9139c-1.3177,0.143-2.7591,0.0637-4.2978-0.3655"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,24.8333c2.4884,0.7826,3.621,2.0388,4.8791,5.0588c7.7875,8.5881,7.9542,20.1068,1.3604,26.7534 c0,0-3.2138,3.7271-8.2012,4.2684"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F429.svg b/public/assets/img/icons/1F429.svg
new file mode 100644
index 0000000..41cf70b
--- /dev/null
+++ b/public/assets/img/icons/1F429.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M54.1176,53.1541c-.0007.4136.5,7.6026-.98-14.7059-.0586-.8818-1.3818-3.5748-.98-4.902.7359-2.4335,3.8378-1.5845,3.9215-10.7843H53.1373l-1.9608,7.8432s-5.8824,0-7.8432-.98-7.8431.98-7.8431.98,4.902,3.9215,1.9608,11.7647c-.278.4682,6.4944-.97,7.8431,0,1.9984,1.437,4.4252,11.2518,4.902,10.7843Z"/>
+ <ellipse cx="54.6078" cy="19.3305" rx="5.3922" ry="4.4118" fill="#d0cfce"/>
+ <polyline fill="#9b9b9a" points="10 18.84 17.843 17.86 20.784 18.84 20.784 23.742 17.621 23.742 10.98 22.762 10 18.84"/>
+ <path fill="#d0cfce" d="M19.8039,23.7423s-4.9019,8.8235-2.9412,13.7255,6.8628,11.7647,16.6667,8.8235S35.49,24.7227,35.49,24.7227l-.98-4.902s-2.9412-8.8235-6.8627-8.8235-7.8432.98-8.8236,3.9216S19.8039,23.7423,19.8039,23.7423Z"/>
+ <polygon fill="#9b9b9a" points="26.667 56.784 22.745 58.056 22.745 60.997 30.588 60.997 30.588 56.095 26.667 56.784"/>
+ <polygon fill="#9b9b9a" points="51.176 56.784 47.255 58.056 47.255 60.997 55.098 60.997 55.098 56.095 51.176 56.784"/>
+ <polygon fill="#9b9b9a" points="24.706 46.291 30.588 46.291 29.412 52.174 25.882 52.174 24.706 46.291"/>
+ <ellipse cx="28.1373" cy="54.1345" rx="4.4118" ry="2.9412" fill="#d0cfce"/>
+ <ellipse cx="52.1569" cy="54.1345" rx="3.9216" ry="2.9412" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.447 51.455 45.237 41.911 41.373 41.389"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.02,19.8207c.3977-5.3988-4.4057-4.9472-5.8823-4.9019,0,0-3.9216,0-3.9216,3.9215s3.9216,4.902,3.9216,4.902c0,5.8824-3.9216,7.8431-3.9216,7.8431.2419.0071-7.9453-1.9351-11.7647-.98L34.51,24.7227c0,.98-.98-4.902-.98-4.902-1.9608-10.7843-8.8235-8.8235-8.8235-8.8235-5.8824,0-6.8628,6.8628-6.8628,6.8628L10,18.84l.98,3.9216,7.8431.98C13.9216,34.5266,16.49,44.9,25.6863,46.2913c0,0,7.8431,1.9608,11.7647-3.9215a11.8954,11.8954,0,0,0,.98-4.902"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7059,18.84c-.2975.7806-3.92,19.4774,7.8431,9.804"/>
+ <line x1="52.9612" x2="52.1569" y1="50.5129" y2="38.4482" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5686,54.1345c0,1.6243-1.7557,2.9411-3.9215,2.9411s-3.9216-1.3168-3.9216-2.9411a3.0663,3.0663,0,0,1,2.3951-2.71,5.0572,5.0572,0,0,1,1.5265-.2311C29.8129,51.1933,31.5686,52.51,31.5686,54.1345Z"/>
+ <line x1="29.5451" x2="29.6078" y1="51.1933" y2="47.2717" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6863" x2="24.7059" y1="51.1933" y2="46.2913" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.986,57.0756c-1.0981.2352-2.2409.9422-2.2409,1.9608v1.9608h7.8431V56.7837"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4958,57.0756c-1.0981.2352-2.2409.9422-2.2409,1.9608v1.9608H55.098V56.7837"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.0784,54.1345c0,1.6243-1.7557,2.9411-3.9215,2.9411s-3.9216-1.3168-3.9216-2.9411a3.0663,3.0663,0,0,1,2.3951-2.71,5.0572,5.0572,0,0,1,1.5265-.2311,5.2219,5.2219,0,0,1,.79.06C54.7342,51.5273,56.0784,52.7131,56.0784,54.1345Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42A.svg b/public/assets/img/icons/1F42A.svg
new file mode 100644
index 0000000..3629fdf
--- /dev/null
+++ b/public/assets/img/icons/1F42A.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M15.012,20.6113l-8.9258,1.8002L4.89,25l0.8559,1.1667l3.0919-0.3333l4.9593,1.6804 c0,0,3.7749,11.0061,15.0463,9.4478v4.4116V55.625v3.344h3.9148l1.4545-4.9385l0.6012-3.6307l8.5906,6.5854l2.1212-1.0195 l-0.5892-2.5869c0,0-7.0832-5.0589-6.966-5.8439c0.1172-0.785,0.7549-6.3475,0.7549-6.3475s5.5402-0.5884,6.8003-1.3349 c0.5464-0.3237,6.1267-1.1527,6.1267-1.1527s5.1853,9.2167-1.8147,18.3209l1.3274,2.3125L53.8166,59 c0,0,3.4672-5.3228,5.3599-11.5197c2.2364-7.322,3.0499-15.8608,4.4943-18.2303l-1.1135-2.833l-9.0423-6.9512l-3.6978-3.6864 c0,0-5.0878-0.9774-7.0336,0.0591C40.8377,16.875,39.0877,19.5,39.0877,19.5s-8.75,3.3226-10.625,8.4113 c0,0-6.4254,4.6188-12.4627-7.0837L15.012,20.6113z"/>
+ <path fill="#E27022" stroke="none" d="M64.6018,43.5c0,0-3.138-7.5634-1.4511-13.1567c0,0-2.3756,6.2192-4.6256,7.2817s-0.25,6.8125-0.25,6.8125 l1.875,3.1562l-1.528,5.8123c-0.0438,0.1668-0.0931,0.332-0.1478,0.4955l-1.3341,3.9788c0,0-1.6495,3.3324,2.9161,2.184 S63.4002,53.5,63.4002,53.5l1.2347-8.3345L64.6018,43.5z"/>
+ <path fill="#E27022" stroke="none" d="M29.6294,36.1306l-0.786,0.4944v7.1861v9.9805c0,0-0.1193,4.9797,0,5.1774 c0.1193,0.1976,4.5316-0.2607,4.5316-0.2607l0.9054-4.5l0.4903-4.1146L33.671,39.1667L29.6294,36.1306z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.3346,35.6722c-1.0322,1.8633-2.1378,4.2568-1.8743,5.5745c0.4734,2.3672,1.7162,6.2337,1.7162,6.2337l-5.0977,11.1058 c-0.3146,0.6855-0.9998,1.1249-1.754,1.1249H52.313c-1.4871,0-2.4197-1.6063-1.6706-2.8909 c1.914-3.282,4.0872-9.1253,1.4405-16.3143c-0.6513-1.7691-0.6643-3.7138-0.039-5.4923l2.4968-7.1021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.25,42.9349c0.464,0.6901,1.5227,4.6182,1.3283,5.4268L62.308,57.801c-0.2162,0.8988-1.0201,1.5323-1.9445,1.5323h-2.4483"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.375,31.4375l0.6999,6.8107l-1.1374,9.5643l6.999,5.5663c0.4067,0.2948,0.6875,0.7318,0.7868,1.2242l0.0032,0.016 c0.3617,1.7945-1.6777,3.0917-3.1497,2.0033l-7.7629-6.2224l-1.6028-11.3595l-2.8949-2.607 C19.3481,39.9052,13.5,26.9167,13.5,26.9167l-5.25-1l-1.9167,0.5c-0.4704,0.0884-1.0571-0.7298-1.25-1.1678 c-0.8884-2.0178,1.5725-3.1907,1.5725-3.1907l8.3562-1.4468c0.5717-0.1006,1.1403,0.1768,1.4055,0.6932 c1.3581,2.6452,5.9254,10.2179,12.1628,6.6068c0,0,1.4468-4.8436,8.0473-6.9487c1.5595-0.4974,2.9298-1.464,3.8123-2.8426 c0.6625-1.0349,1.5157-2.0836,2.3438-2.2815c1.2957-0.3098,3.7318-0.5408,5.4141-0.5968c0.9628-0.0321,1.8537,0.4943,2.2758,1.3603 c0.7867,1.6141,11.4126,9.105,11.4126,9.105c1.3039,1.1445,2.0292,2.8096,1.9628,4.5432C63.7633,32.4891,64.67,36.5,65.8125,39.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,41.1875l-1.1395,16.6297C28.7462,58.4322,29.2181,59,29.8437,59h1.5313c1.1046,0,2-0.8954,2-2v-2.5625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.9495,39.9365c2.815-0.282,6.6505-0.8706,8.0404-1.9251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42B.svg b/public/assets/img/icons/1F42B.svg
new file mode 100644
index 0000000..8cf0189
--- /dev/null
+++ b/public/assets/img/icons/1F42B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M18.1116,16.0147l-11.024,1.7561L4.5044,21.25l1.3103,1.8203l3.082-0.2483l3.1941,0.9812 c0,0,0.4137,2.6968,0.4137,4.3635c0,0,0.9352,2.6338,1.0663,3.1766s1.35,8.2465,13.2669,6.6183c0,0,2.6795-0.2504,3.1912,7.2573 c0.5117,7.5076,1.191,9.4061,0,12.802l0.6622,2.6465l2.8968,0.0436l1.5-1.3776L35.5044,41.75v-0.9904c0,0,2.5,2.7669,5.5833,1.7119 l5.8575-0.3465l8.2527-2.9372l1.9887,5.1987l2.45,5.9528l-1.3601,8.3315l0.8921,1.6624h2.1689l1.5833-0.3643 c0,0,1.4143-10.8165,1.3983-11.0524c-0.016-0.2359-2.8211-18.7659-2.8211-18.7659l-4.8663-4.9107L52.671,16.362l-3.7589-0.7682 l-1.5989,0.7682l-1.8922,4.4713c0,0-1.1667,1.5-1.5,1.5c-0.3333,0-4-1.0833-4-1.0833l-1.75-5.6562h-5.1667l-1.25,2.5728 l-2.0833,4.6667l-5.5833,3.75l-3.0449,0.5833l-0.2246-2.7581l0.4191-4.3047l-1.1496-3.7418L18.1116,16.0147z"/>
+ <path fill="#E27022" stroke="none" d="M50.671,40.5833c0,0,1.553,3.7352,1.9167,6.1582c0.3606,2.4025-0.4211,5.763-0.5347,6.0972 s-1.8424,5.9946-1.8424,5.9946l2.877,1.5l1.3948,0.6521c0,0,1.3552-0.3181,1.9681-2.9646 c0.2194-0.9475,1.0538-8.6543,1.0538-8.6543l0.5929-3.0423L56.171,39.974l-0.9731-1.615L50.671,40.5833z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.8054,29.2249c0,0,0.3861,10.6497,5.0718,18.508c0.7719,1.2945,0.9857,2.845,0.5091,4.2748l-1.0089,6.0271 c-0.4317,1.2951,0.5323,2.6324,1.8974,2.6324l0.6841,0c0.9541,0,1.7737-0.6695,1.9599-1.6053 c0.5172-2.5994,0.677-6.9656,1.2605-9.1155c0.1849-0.6812,0.191-1.3954-0.0076-2.0727c-0.8261-2.8167-1.8679-12.0493-2.322-16.3353 c-0.1508-1.4235-0.8862-2.7156-2.0314-3.5745l-1.0701-0.8025c-1.7017-1.2762-3.121-2.8906-4.1688-4.7417l-2.1628-5.5865 c-0.444-0.7844-2.2581-1.2395-3.1595-1.2395h-0.3451c-0.8998,0-1.6965,0.5809-1.9634,1.4403 c-0.4516,1.4542-1.2495,3.6068-2.2307,4.483c-0.9657,0.8624-2.7481,0.6466-3.9488,0.3636c-0.751-0.177-1.3395-0.7563-1.5449-1.5 l-1.0114-3.6626c-0.1938-0.7016-0.7855-1.2189-1.5072-1.3137c-1.2267-0.1611-3.0349-0.2972-3.6196,0.1894 c-0.9352,0.7782-1.1679,2.4989-1.855,4.3406c-0.4818,1.2915-1.3322,2.4161-2.4036,3.2834 c-3.2174,2.6046-9.5691,7.1672-8.0093,1.1908c1.9527-7.4822-2.7065-8.3939-2.7065-8.3939L7.2019,18.4463 c0,0-2.9663,1.3675-2.0011,3.9272c0.2437,0.6463,0.9539,0.9947,1.6281,0.8445l1.9895-0.4434c0,0,2.9721,1.9197,6.4433,0.5898"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7306,43.9293l0.4361,2.032c0.7287,3.372-2.6369,10.8199-2.6369,10.8199c-0.8145,1.2694,0.0158,2.9493,1.5189,3.0732 l1.8466,0.1146"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3333,27.1667c0,0-1.0833,8.3333,5.6674,10.7822c0,0,2.9065,0.9491,5.4608,0.0676c1.8282-0.6309,3.8605,0.1503,4.5926,1.9403 l0.0336,0.0822c0.1266,0.3166,0.9242,5.0557,1.3963,7.9009c0.2323,1.4001,0.2718,2.8237,0.1169,4.2344l-0.6907,6.2911 c-0.1291,1.1763,0.7857,2.2069,1.969,2.2182l0.8697,0.0083c1.112,0.0106,2.019-0.8879,2.019-1.9999V48.6719 c0,0-0.6823-7.2699,1.7713-11.4501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6925,41.6541c1.9873,0.5976,8.1435,1.6459,12.0039-0.9791c0,0,2.7671-1.8256,4.5016-1.4871"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.7709,31.9016c0.3553,0.1099,1.7422,1.9992,1.82,10.5699"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42C.svg b/public/assets/img/icons/1F42C.svg
new file mode 100644
index 0000000..f4bd618
--- /dev/null
+++ b/public/assets/img/icons/1F42C.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m35.546 38.031c-1.0014 0.10832-4.0792 1.4989-3.8998 5.2083 0.26209 5.4174-7.6423-3.1345-0.98053-11.892"/>
+ <path fill="#9b9b9a" d="m12 33.938s-2 4 16 4h8s10-0.5 15.5 9.75c0.29517 0.57883 0.50441 1.2045 0.62771 1.7365 1.0477 4.0472-5.5475 2.4327-6.6491 5.2532-0.40316 1.0322-1.1544 4.1685-0.56439 4.5874 0.0393 0.0283 0.0851 0.0437 0.13677 0.0467 0.19108 0.009 0.47061-0.16726 0.86303-0.59882 2.0599-1.5336 4.9982 0.51116 6.9868-0.6529 0.80032-0.46845 1.2022-1.2239 1.4915-1.7917 0.46148 0.7394 1.075 2.2683 2.1236 2.6224 1.8358 0.5511 4.5889 0.37522 5.8969 3.8416 1.1916-3.6368 2.3829-6.2308-2.0593-9.292-1.5604-1.057-3.9503-2.6878-4.0085-4.1251-0.009-0.1798 0.39822-10.231-5.5746-18.566 0.20821-2.2288 1.8232-5.3148 4.1092-5.8167 2.0556-0.45133-3.4045-4.5113-11.387-0.88331-10.758-6.1609-23.196 0.0287-23.548 6.7324-3.125-0.25-7.8698 0.23039-7.9948 2.9804"/>
+ <path fill="#d0cfce" fill-rule="evenodd" d="m13.96 31.324c-1.243 0.46701-2.1344 1.2238-2.1875 2.3926l0.0508 0.17579s-1.5608 3.2084 11.084 3.873l7.5 0.12696h5.416s0.76556-0.0308 1.9668 0.125l0.17969 0.004 0.082 0.0332c1.8927 0.27635 4.7352 1.0324 7.5606 3.0234l0.3125 0.125 0.18945 0.2461c1.8744 1.4244 3.7096 3.3991 5.209 6.1934 0.19867 0.38958 0.34208 0.79051 0.46289 1.1797l0.94532 1.2207c-1.149-16.617-15.964-17.629-32.492-18.601-3.434-0.236-4.161-0.34-6.28-0.118z"/>
+ <path fill="#9b9b9a" d="m43.469 36.098c-0.76004 0.66098-2.4918 3.5606-0.22546 6.5026 3.3099 4.2967-8.0632 1.7931-7.5983-9.2004l0.84937-2.9011 9.2997 2.737z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m28.035 37.938c-0.44221 5.6934 3.8049 9.3193 3.6113 5.3184-0.17947-3.7094 2.899-5.1007 3.9004-5.209l-0.08-0.109h-7.4316"/>
+ <path d="m42.202 39.165c3.0822 1.2277 6.6941 3.6708 9.2976 8.5229 0.29517 0.57883 0.50441 1.2045 0.62771 1.7365 1.0477 4.0472-5.5475 2.4327-6.6491 5.2532-0.40316 1.0322-1.1544 4.1685-0.56439 4.5874 0.0393 0.0283 0.0851 0.0437 0.13677 0.0467 0.19108 0.009 0.47061-0.16726 0.86303-0.59882 2.0599-1.5336 4.9982 0.51116 6.9868-0.6529 0.80032-0.46845 1.2022-1.2239 1.4915-1.7917 0.46148 0.7394 1.075 2.2683 2.1236 2.6224 1.8358 0.5511 4.5889 0.37522 5.8969 3.8416 1.1916-3.6368 2.3829-6.2308-2.0593-9.292-1.5604-1.057-3.9503-2.6878-4.0085-4.1251-0.009-0.1798 0.39822-10.231-5.5746-18.566 0.20821-2.2288 1.8232-5.3148 4.1092-5.8167 2.0556-0.45133-3.4045-4.5113-11.387-0.88331-10.758-6.1609-23.196 0.0287-23.548 6.7324-3.125-0.25-7.8698 0.23039-7.9697 3.0681 0.0156 0.54688-0.14674 4.0878 16.025 4.0878h8s0.01921-0.000961 0.05642-0.0019"/>
+ <path d="m43.469 36.098c-0.76004 0.66098-2.4918 3.5606-0.22546 6.5026 3.3099 4.2967-8.0632 1.7931-7.5983-9.2004"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42D.svg b/public/assets/img/icons/1F42D.svg
new file mode 100644
index 0000000..3ad9b2e
--- /dev/null
+++ b/public/assets/img/icons/1F42D.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="24.5044,18 15.3377,10.3027 11.5836,11.2079 6.906,17.3619 8.1401,26.0456 12.4059,32.3314 16.1846,34.7518 14.8993,42.5027 16.3705,50.1714 19.923,54.4308 31.5367,59.7587 35.7544,61.8333 38.5715,61.6734 42.0616,59.9329 52.4704,55.4193 57.2544,51.6432 59.1003,43.4119 57.9653,35.2319 61.1775,32.6917 66.0682,25.5117 67.3109,18.4167 65.5044,13.0833 60.5473,9.8333 56.4224,12.4946 49.5603,18.8354 43.0587,15.993 33.6357,15.3973 26.7818,17.5842"/>
+ <path fill="#FFA7C0" stroke="none" d="M62.9163,11.3865l-3.1454,2.4885l-5.0591,8.25v9.625c0,0,1.5061,3.2138,3.2535,3.4819l5.6892-5.1203 l2.8083-5.4866l0.8483-7.2631l-1.2199-2.6339L62.9163,11.3865z"/>
+ <path fill="#FFA7C0" stroke="none" d="M11.0837,11.7749l3.1454,2.4885l5.0591,8.25v9.625c0,0-1.5061,3.2138-3.2535,3.4819L10.3456,30.5 l-2.8083-5.4866l-0.8483-7.2631l1.2199-2.6339L11.0837,11.7749z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.7818" cy="38.6203" r="3" fill="#000000" stroke="none"/>
+ <line x1="37" x2="37" y1="54.469" y2="57.491" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.0616,59.9329l10.4088-4.5136c10.5713-5.4638,5.345-20.6675,5.345-20.6675c4.3948-1.7817,6.8394-6.0914,6.8394-6.0914 c6.3409-12.3194-0.2162-16.7439-3.6864-18.1503c-1.0579-0.4287-2.2666-0.1795-3.0757,0.6257l-8.3325,7.6996 c-8.3737-4.9392-16.7472-4.9392-25.1207,0l-8.3325-7.6996c-0.809-0.8052-2.0178-1.0544-3.0757-0.6257 C9.5613,11.9165,3.0043,16.341,9.3451,28.6604c0,0,2.4446,4.3097,6.8394,6.0914c0,0-5.2263,15.2037,5.345,20.6675l10.4088,4.5136 C34.6794,62.4669,39.3207,62.4668,42.0616,59.9329z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.4527,14.728c0,0,8.077,3.8724,5.2263,16.5211"/>
+ <circle cx="47.2182" cy="38.6203" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.5473,14.728c0,0-8.077,3.8724-5.2263,16.5211"/>
+ <path fill="#000000" stroke="none" d="M34.449,50.265c1.4173-0.2612,3.1422-0.4049,4.971-0.1656c1.8102,0.2369,2.6036,1.9215,1.4716,3.0418l-1.9003,1.8806 c-0.9386,0.9289-2.7309,0.9772-3.7505,0.1011l-2.0222-1.7375C31.9765,52.3183,32.645,50.5974,34.449,50.265z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42E.svg b/public/assets/img/icons/1F42E.svg
new file mode 100644
index 0000000..53d3161
--- /dev/null
+++ b/public/assets/img/icons/1F42E.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M15,10v3l6,4l-1,8l2,8l-1,8l2,8l3,2l1,7c0,0,0,4,3,5s7,2,7,2l6-2c0,0,4-4,4-6s0-5,0-5l3-7l1-13l1-6l-2-9 l4-1l3-4V9l-9,2l-5-2l-8-2l-6,2l-4,2L15,10z"/>
+ <path fill="#A57939" stroke="none" d="M67,16.4511l-5.5804,0.379l-7.3319,2.5057l-2.8846,1.2896c0,0-10.3654,1.4604-10.1987,7.2938 c0,0-0.4646,3.6003,1.951,6.1473c1.8803,1.9826,2.9889,4.6478,2.5192,7.3395c-0.3101,1.7768-1.2515,3.5306-3.4702,4.594l0,0l0,0 l3.5899,1.2603l1.5524,4.4368c0,0,2.1911-0.6947,3.5244-4.1114c0,0,0.9791-5.9167,0.9167-6.1042 c-0.0625-0.1875-0.375-6.0625-0.375-6.0625l-0.3125-2.0625l1.5043-1.1515l6.1201-1.5565l4.7972-3.3019l2.923-4.998L67,16.4511z"/>
+ <path fill="#A57939" stroke="none" d="M5.0488,16.4511l5.5804,0.379l7.3319,2.5057l2.8846,1.2896c0,0,10.3654,1.4604,10.1987,7.2938 c0,0,0.4645,3.6003-1.951,6.1473c-1.8803,1.9826-2.9889,4.6478-2.5192,7.3395c0.3101,1.7768,1.2515,3.5306,3.4702,4.594l0,0l0,0 l-3.5899,1.2603l-1.5524,4.4368c0,0-2.1911-0.6947-3.5244-4.1114c0,0-0.9792-5.9167-0.9167-6.1042s0.375-6.0625,0.375-6.0625 l0.3125-2.0625l-1.5043-1.1515l-6.1201-1.5565L8.727,27.3467l-2.923-4.998L5.0488,16.4511z"/>
+ <polygon fill="#F4AA41" stroke="none" points="27.921,45.3358 25.5643,52.4191 26.1616,57.6691 28.0487,57.8419 36.4227,57.1785 45.4213,58.1709 47.0116,56.6179 47.2811,50.9368 44.9172,46.3213 34.7544,46"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M26.1616,31.0595c0,0-3.0474-0.219-3.8284-1c-0.781-0.781-0.781-2.0474,0-2.8284c0.781-0.781,2.0474-0.781,2.8284,0 C25.9427,28.0121,26.1616,31.0595,26.1616,31.0595z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.6191,26.2353l2.0377-9.248c0,0-7.6806-0.627-6.505-7.4454c0,0,9.9534,3.2917,12.7748,0.4702c0,0,6.2375-6.6642,16.1956-0.0429 C47.4448,12.1785,56.897,9.499,56.897,9.499c1.1756,6.8184-6.505,7.4454-6.505,7.4454l2.0377,9.248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.4825,46H44.209c0.272,0,0.5324,0.1138,0.7082,0.3213c0.8467,0.9992,3.1442,4.3471,2.0943,10.2966 c-0.1836,1.0404-1.1647,1.7418-2.2037,1.5503c-3.4759-0.6406-11.324-1.7893-16.7592-0.3263 c-1.1058,0.2976-2.2065-0.454-2.3432-1.5909c-0.302-2.5115-0.3157-6.6284,2.0103-9.8682C27.8908,46.139,28.1824,46,28.4825,46z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8671,50.277c0,0-0.6865,2.855,3.1538,2.926"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.1276,61.4663c0,0,6.3482,7.9157,13.7936,0.3135"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.5177,20.1544c-3.0642-1.9576-7.3791-4.5873-12.4353-3.3426c0,0-1.4891,14.0288,15.3611,15.5179l1.2133,0.881 c0,0-2.2906,8.9177,1.2618,16.1018"/>
+ <path fill="#000000" stroke="none" d="M45.8871,31.0139c0,0,3.0474-0.219,3.8284-1c0.7811-0.781,0.7811-2.0474,0-2.8284c-0.781-0.781-2.0474-0.781-2.8284,0 C46.1061,27.9665,45.8871,31.0139,45.8871,31.0139z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.1817,50.2341c0,0,0.6865,2.855-3.1538,2.926"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7743,19.9585c3.0474-1.888,7.2683-4.4017,12.1921-3.1896c0,0,1.4891,14.0288-15.3611,15.5179l-1.2133,0.881 c0,0,2.5382,7.9772-1.0141,15.1613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F42F.svg b/public/assets/img/icons/1F42F.svg
new file mode 100644
index 0000000..a6e8e3e
--- /dev/null
+++ b/public/assets/img/icons/1F42F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#E27022" stroke="none" d="M19.3685,9.2168c0,0-8.31-0.7683-4.7954,9.1741c0,0,2.4911,6.1326,4.7954,7.3748 c0,0-9.3677,6.4041-3.7409,18.5692l0.6476,3.8526c0,0,3.75,5.5625,8.5,5.6875l1.75,1.625c0,0,1.1875,3.5625,2.125,4 c0.9375,0.4375,5.4375,3.0289,5.4375,3.0289l4.3582-0.2763l5.4543-2.5651c0,0,2.4375-2.0625,2.4375-4.6875l1.0021-1.375 c0,0,6.1854-1.2168,8.6229-5.8834l1.9107-7.1166v-4.5268l-0.3757-2.8898l-2.3475-5.8333l-1.5625-1.75c0,0,1.3125-2.2252,2-3.3001 c0.6875-1.0749,2.2857-4.745,2.2857-4.745l1.4018-3.3299l-1.4018-3.5l-3.9951-1.547l-2.3531,0.8595l-5.4035,5.7083 c0,0-5.5911-3.0058-9.1563-2.7633c-3.5652,0.2425-11.0354,2.43-11.0354,2.43L19.3685,9.2168z"/>
+ <path fill="#FFFFFF" stroke="none" d="M38.3377,29.5055c0,0,4.1875,3.7873,4.5,8.1312c0,0,4,3.7631,5.9375-1.9828l2.8125-6.4229 c0,0-1.9316-3.5892-8.125-3.7797L38.3377,29.5055z"/>
+ <path fill="#FFFFFF" stroke="none" d="M33.8377,29.5695c0,0-3.0625,3.7797-3.375,8.1236c0,0-4,3.7631-5.9375-1.9828l-4.125-6.4793 c0,0,2.3691-4.0405,8.5625-4.231L33.8377,29.5695z"/>
+ <path fill="#FFFFFF" stroke="none" d="M52.2127,33.5c0,0.3125,0.125,12-11.0625,13.375c0,0-6.625-2.125-10.625,0.375 c0,0-11.4375-4.3125-10.9375-13.875l-0.1875,5.8125c-1.4367,1.1319-3.6761-4.0312-0.6458-13.0208 c-5.2301,3.4846-5.9625,16.141-2.4792,22.0208c0,0,3.5,5.75,9.3125,5.9375c0,0,3.5,4.4375,10.3125,1.1875 c0,0,5.625,3.625,10.5-1.375c0,0,7.1875-0.7669,9.5625-6.1959c0,0,5.2083-15.2416-2.2083-21.6582 c0,0,3.3333,13.5417-1.2292,13.1667L52.2127,33.5z"/>
+ <path fill="#D0CFCE" stroke="none" d="M26.5252,55.5c0,0,0.8125,4.25,3.5625,4.9167l5.6667,2.25l4.75-0.9167l3.3958-2.0625 c0,0,2.6875-1.5208,2.4375-4.6875c0,0-6.75,2.5-10.1667,0.1667C36.171,55.1667,30.3794,57.3333,26.5252,55.5z"/>
+ <path fill="#E27022" stroke="none" d="M31.5044,47.0833c0,0,3.5,2.75,9.0833,0.0833l-0.25,2.6667l-4.4167,1.8333l-3.9167-1L31.5044,47.0833z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M47.3393,34.6182c0,0,0.0607,2.3422-1.2037,3.1596c-1.2644,0.8174-3.3752-0.1996-3.3752-0.1996 s-0.0607-2.3422,1.2037-3.1596S47.3393,34.6182,47.3393,34.6182z"/>
+ <path fill="#000000" stroke="none" d="M25.9305,34.6182c0,0-0.0607,2.3422,1.2037,3.1596c1.2644,0.8174,3.3752-0.1996,3.3752-0.1996s0.0607-2.3422-1.2037-3.1596 S25.9305,34.6182,25.9305,34.6182z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.1981,47.3666c0,0-1.6667,12.7083,11.9583,7.5833v-3.3438"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.2398,28.4916c-0.1667,0.3333-4.6667,9.1667,0.9167,16.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.1549,23.2401c-4.6652,2.7745-12.117,9.7821-5.2485,24.1265"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3231,48.9916c0,0-11.1667,0.75-12.75,6.8333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9064,52.1582c-0.25,0.1667-10.3333,5.75-8.5833,10.6667"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5766,59.1521c1.9799,2.0495,7.4123,6.3778,13.517,0.1296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4898,22.3249c-7.9284-9.061-3.0759-11.6581-0.2234-12.8765c0.9417-0.4022,2.0253-0.2705,2.8642,0.3168l5.7994,6.0597 c0,0,9.3237-6.3941,20.14,0l5.7994-6.0597c0.8389-0.5872,1.9225-0.719,2.8642-0.3168c2.8525,1.2184,7.705,3.8155-0.2234,12.8765"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.7186,47.7416c0,0,1,2.875-3.4167,3.625h-2.6038c-4.4167-0.75-3.4167-3.625-3.4167-3.625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.8019,47.3666c0,0,1.6667,12.7083-11.9583,7.5833v-3.5833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.7602,28.4916c0.1667,0.3333,4.6667,9.1667-0.9167,16.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8832,23.2628c4.6675,2.7899,12.0602,9.7983,5.2104,24.1037"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.6769,48.9916c0,0,11.1667,0.75,12.75,6.8333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0936,52.1582c0.25,0.1667,10.3333,5.75,8.5833,10.6667"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5766,24.1069c0,0,7.0776-3.3333,13.1833,0.4167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.5208,29.2864c0,0,4.9901-3.3333,9.2949,0.4167"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F430.svg b/public/assets/img/icons/1F430.svg
new file mode 100644
index 0000000..40612c6
--- /dev/null
+++ b/public/assets/img/icons/1F430.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M30.921,28.0021c0,0,3.8009-4.523,10.1088,0.4052l-0.6097,11.5103l3.9176,6.0845 c0,0,4.5833,5.503,4.8333,6.2515s1.75,7.9151,1.5833,8.2485c-0.1667,0.3333-4.6667,6.5833-4.6667,6.5833L25.921,66.722 l-3.1667-5.703l0.5833-11.1003l5.5833-5.1667l2.8333-7L30.921,28.0021z"/>
+ <path fill="#3F3F3F" stroke="none" d="M39.7544,27.7521c0,0-4.8333,14.8333,4.6667,21.6667c0,0,8.3333,7.6667,0.1667,17l6-1l3.6667-2.6667 l2.5-6.1667l-0.8333-5.3333l-5.1667-7.3333l-0.8333-1c0,0-2.8333-2.8333,0.1667-5.5l6.3333-7.3333l4.5-8l2.6667-7l0.5-8.3333l-4-1 l-5.6667,1l-5.8333,5l-4,6.1667l-2.6667,6.3333L39.7544,27.7521z"/>
+ <path fill="#3F3F3F" stroke="none" d="M32.1082,27.7521c0,0,4.8333,14.8333-4.6667,21.6667c0,0-8.3333,7.6667-0.1667,17l-6-1l-3.6667-2.6667 l-2.5-6.1667l0.8333-5.3333l5.1667-7.3333l0.8333-1c0,0,2.8333-2.8333-0.1667-5.5l-6.3333-7.3333l-4.5-8l-2.6667-7l-0.5-8.3333l4-1 l5.6667,1l5.8333,5l4,6.1667l2.6667,6.3333L32.1082,27.7521z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.5693,9.8131c0,0-12.4983-0.3048-16.784,19.8578"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.0298,50.553 35.8398,53.9543 30.5638,50.553"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.3767,61.0191 35.7968,58.9868 40.4201,61.0191"/>
+ <line x1="35.8398" x2="35.7968" y1="53.9543" y2="58.9868" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="45.1214" cy="39.9176" rx="1.6461" ry="2.8119" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3332,36.7338C5.6688,23.7275,7.9043,6.2824,7.9043,6.2824C23.959,0.7258,31.3767,27.9952,31.3767,27.9952 s4.4135-3.561,9.0435,0c0,0,7.4177-27.2693,23.4724-21.7128c0,0,2.2355,17.4451-14.4289,30.4514"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.2275,9.8131c0,0,12.4983-0.3048,16.784,19.8578"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3332,43.745c0,0-10.8725,8.2306-4.7758,17.9853c0,0,2.8451,5.2838,13.2096,4.979h10.2628 c10.3644,0.3048,13.2095-4.979,13.2095-4.979c6.0967-9.7547-4.7758-17.9853-4.7758-17.9853"/>
+ <ellipse cx="26.8786" cy="39.9176" rx="1.6461" ry="2.8119" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F431-200D-1F4BB.svg b/public/assets/img/icons/1F431-200D-1F4BB.svg
new file mode 100644
index 0000000..5ba5dee
--- /dev/null
+++ b/public/assets/img/icons/1F431-200D-1F4BB.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1347,58.8989s-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922H36.01c3.0736.0062,5.4081-2.1643,8.6-4.2922,15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61b2e4" points="49.297 58.861 49.297 45.986 44.806 45.202 44.806 52.447 26.929 52.447 26.931 45.202 22.265 45.986 22.265 58.861 49.297 58.861"/>
+ <polygon fill="#d0cfce" points="67.087 43.423 60.137 59.772 35.147 59.772 42.097 43.423 67.087 43.423"/>
+ <polygon fill="#9b9b9a" points="67.303 43.423 60.353 59.772 60.133 59.772 51.363 59.772 58.313 43.423 67.083 43.423 67.303 43.423"/>
+ <path fill="#f4aa41" d="M49.1631,33.7883C47.05,39.073,41.7439,42.4907,35.532,42.4907c-5.3551,0-11.31-3.3075-13.4233-8.5922l-.0742-.1813c-.67-1.6576-.5622-3.6865-.5622-5.5835L23.6261,9.37l6.0076,5.8429a14.3545,14.3545,0,0,1,5.586-1.1239h.6246a14.3545,14.3545,0,0,1,5.586,1.1239L48.0254,8.79l2.1863,19.6364a14.2672,14.2672,0,0,1-1.04,5.3657"/>
+ <path fill="#e27022" d="M35.532,42.4907c6.2312.1985,11.9553-3.3981,14.0684-8.6828l.0651-.1339c.67-1.6576.5626-3.9976.5626-5.8946L48.0254,8.79"/>
+ <polygon fill="#b399c8" points="22.652 17.7 22.165 22.428 49.297 20.787 49.014 18.333 22.652 17.7"/>
+ <path fill="#b399c8" d="M50.8972,19.6a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#fff" d="M47.0723,24.9748s-8.1678,3.4075-7.7837,3.84C47.104,35.8307,47.7172,25.9521,47.0723,24.9748Z"/>
+ <path fill="#fff" d="M24.6281,24.9748s7.5569,4.01,7.7837,3.84C24.8673,36.1987,23.8663,26.5779,24.6281,24.9748Z"/>
+ <path fill="#fff" d="M53.7216,51.7376a3.42,3.42,0,0,1-2.8489,2c-1.1035,0-1.62-.8955-1.1511-2a3.4212,3.4212,0,0,1,2.849-2c1.1035,0,1.6194.8965,1.151,2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8723,48.3986a6.8472,6.8472,0,0,1-1.0665.0811h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.467 52.133 26.929 52.133 26.931 44.888"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.147 59.772 60.137 59.772 67.087 43.423 42.097 43.423 35.147 59.772"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.2936" x2="35.8502" y1="35.589" y2="32.5747" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <line x1="33.4068" x2="35.8502" y1="35.589" y2="32.5747" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <line x1="33.4068" x2="38.2936" y1="32.5747" y2="32.5747" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7667,23.869l.4387,4.1844a13.664,13.664,0,0,1-1.0171,5.189"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.5121,33.2423a13.6635,13.6635,0,0,1-1.0171-5.1889l2.138-18.99,6.4492,6.2109a14.175,14.175,0,0,1,5.4626-1.0868h.6108a14.1825,14.1825,0,0,1,5.4632,1.0868l6.4485-6.2109.6655,6.399"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="M28.1119,39.7219a14.1207,14.1207,0,0,0,7.4329,2.0969h.6108a14.1191,14.1191,0,0,0,7.4329-2.0969"/>
+ <ellipse cx="28.5199" cy="27.752" rx="1.2217" ry="1.2057"/>
+ <ellipse cx="43.1805" cy="27.752" rx="1.2217" ry="1.2057"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M47.0723,24.9474s-8.1678,3.4075-7.7837,3.84C47.104,35.8033,47.7172,25.9247,47.0723,24.9474Z"/>
+ <line x1="50.9216" x2="45.4239" y1="37.1947" y2="34.1804" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <line x1="48.6782" x2="43.1805" y1="39.8089" y2="36.7947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.6281,24.9474s7.5569,4.01,7.7837,3.84C24.8673,36.1712,23.8663,26.5505,24.6281,24.9474Z"/>
+ <line x1="20.7788" x2="26.2765" y1="37.1947" y2="34.1804" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <line x1="23.0222" x2="28.5199" y1="39.8089" y2="36.7947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="46.998 18.284 22.652 17.7 22.165 22.428 47.005 20.926"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.4972,19.6a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F431.svg b/public/assets/img/icons/1F431.svg
new file mode 100644
index 0000000..26aa279
--- /dev/null
+++ b/public/assets/img/icons/1F431.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M58.4953,11.21c0,0-10.4076,2.3754-15.5743,6.7088c0,0-9-2.5-13.8333,0.1667 c0,0-9.6549-6.7318-15.6549-6.7318c0,0-5.0326,3.75,0.3216,21.0651c0,0-2.6667,10.6667,1.6667,16.3333s9.8333,9.5,9.8333,9.5 l8.7917,4.0417l3.9583,0.1667l9.9167-4.375c0,0,6.6667-4.8333,8.8333-9.5c2.1667-4.6667,2.1667-13.8333,2.1667-13.8333l-1-3.3333 l2.8333-11.0208L58.4953,11.21z"/>
+ <path fill="#FFFFFF" stroke="none" d="M30.8377,47.3355c0,0-7.625,2.75-1.375,9.25c0,0-0.9739,4.625,3.8034,5.4849h5.1966 c2.0529,0.0031,4.5833-1.0683,3.7404-5.3628c0,0,7.5513-6.3722-1.3654-9.3722l-4.875,2L30.8377,47.3355z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="45.0854" cy="38.1033" rx="1.6461" ry="2.8119" fill="#000000" stroke="none"/>
+ <ellipse cx="26.8427" cy="38.1033" rx="1.6461" ry="2.8119" fill="#000000" stroke="none"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.9328,47.2287 36.037,50.0204 39.8495,47.2287"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.037,50.0204v4.2708c0,0-1.1042,3.6875-5.5417,2.875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.8717,48.4759c-4.8928-7.2535-2.0014-15.8722-2.0014-15.8722s-5.25-14.875-0.4375-21.25c0,0,9.1875,1.5,15.6875,7.375 c4.5946-1.9379,9.1575-2.0128,13.6875-0.1437c6.5-5.875,15.6875-7.375,15.6875-7.375c4.8125,6.375-0.4375,21.25-0.4375,21.25 s2.8914,8.6187-2.0014,15.8722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.7453,15.1037c0,0,12.8125,6.1875,10.0625,11.8125"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.8491,50.8753c0,0-9.3615-0.458-13.6525,7.5243"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.8911,49.8767v4.2708c0,0,1.1042,3.6875,5.5417,2.875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.1828,14.96c0,0-12.8125,6.1875-10.0625,11.8125"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2048,54.6836c0,0,8.2116,2.2454,8.6795,11.2958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.079,50.7316c0,0,9.3615-0.458,13.6525,7.5243"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3859,60.7598c3.88,1.6845,5.6481,1.8093,9.3021,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4446,54.6836c0,0-8.2116,2.2454-8.6795,11.2958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F432.svg b/public/assets/img/icons/1F432.svg
new file mode 100644
index 0000000..16ae271
--- /dev/null
+++ b/public/assets/img/icons/1F432.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M51,33c8-4,8-9,8-9l-7,3c4-5,2-11,2-11c-2,4-5,5-5,5c-4-6-10-6-10-6l-3-4l-3,4c-6,0-10,6-10,6c-4-1-5-5-5-5c-1,9,3,11,3,11l-7-2 c2,4,7,7,7,7c-3,2-6,1-6,1c3,5,7,5,7,5h28c7,0,8-5,8-5C53,34,51,33,51,33z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,38c0,0,0-1,4.0537-0.9286c0,0,5.9468-3.9646,11.8937,0c0,0,4.0527,0.9463,4.0527,2.9286c0,0,4,3,1.8942,5.9916 c0,0,0,3.9646-5.9468,7.9291c0,0-3.9646,1.9823-11.8937,0c0,0-7.2664-6.07-6.0537-10.9207C25,39,26,38,26,38z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,49c0,0,0,10-2,11c0,0,4-1,4-5c0,0,1,4,4,5c0,0-3-7-2-11H34z"/>
+ <path fill="#FFFFFF" stroke="none" d="M31,46v4c-3-3-3-7-3-7s8,7,16,0c0,0,1,5-3,7v-4"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,46v4c-3-3-3-7-3-7s8,7,16,0c0,0,1,5-3,7v-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,23c0,0,7,2,9,8c0,0,2-7,10-8"/>
+ <circle cx="29" cy="30" r="2" fill="#000000" stroke="none"/>
+ <circle cx="43" cy="30" r="2" fill="#000000" stroke="none"/>
+ <circle cx="34" cy="39" r="1" fill="#000000" stroke="none"/>
+ <circle cx="38" cy="39" r="1" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,49c0,0,0,10-2,11c0,0,4-1,4-5c0,0,1,4,4,5c0,0-3-7-2-11"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,38c0,0-4,0-7-5c0,0,3,1,6-1c0,0-5-3-7-7l7,2c0,0-4-2-3-11c0,0,1,4,5,5c0,0,4-6,10-6l3-4l3,4c0,0,6,0,10,6c0,0,3-1,5-5 c0,0,2,6-2,11l7-3c0,0,0,5-8,9c0,0,2,1,7,0c0,0-1,5-8,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,39c0,0-1-3,5-2c0,0,6-5,12,0c0,0,5-1,5,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,40c0,0-6-1-9,3s-6,4-8,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,40c0,0,6-1,9,3s6,4,8,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.3149,40.5713C23.3149,40.5713,22,51,30,54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1888,40.7828C49.1888,40.7828,49,51,42,54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,46v4c-3-3-3-7-3-7s8,7,16,0c0,0,1,5-3,7v-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F433.svg b/public/assets/img/icons/1F433.svg
new file mode 100644
index 0000000..5625cd9
--- /dev/null
+++ b/public/assets/img/icons/1F433.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path fill="#61b2e4" d="m22.3 44.828c0.62116 2.6752 1.8697 5.2427 3.5273 7.752 0.90598 1.3714 2.5825 0.78665 2.9766-0.8086 0.3406-0.88089 0.54173-1.8991 0.63282-2.959"/>
+ <path fill="#61b2e4" stroke-miterlimit="10" d="m46.638 14.502c-0.69375 0.20563-0.99696 3.4163-0.94922 4.5234 0.13123 3.0431 5.2776 3.0916 2.8477 6.4004-10.496 11.84-26.393-3.7844-34.527 3.6602-1.2447 11.436 16.858 27.45 30.99 17.914 8.2058-5.537 10.459-14.795 11.082-20.096 0.44063-1.1459 1.4648-1.4028 3.2832-1.8984 5.1933-1.4603 4.9047-4.3002 4.9531-8.127-2.3585 2.8572-4.9069 1.8006-6.8223 1.7285-1.1068-0.004-2.1817 1.2444-2.8574 1.7949-0.0901-0.63086-0.22618-1.4757-0.83203-2.1777-1.5055-1.7445-4.947-0.75965-6.4004-2.877-0.2318-0.53526-0.43943-0.79209-0.62305-0.84571-0.0497-0.0145-0.0983-0.0137-0.14453 0z"/>
+ <path fill="#d0cfce" d="m57 26.054-0.21093 0.0645-0.8086 1.4707c0.005-0.04 0.0143-0.0893 0.0195-0.12891v-0.041c-0.0185 0.0842-0.0415 0.16082-0.0605 0.24414l-1.4375 2.6152c-0.32488 1.4765-0.7974 3.0771-1.4277 4.7051-5.5366 8.8989-15.765 7.7844-22.539 3.2774-3.7744-2.5113-8.691-7.2733-11.914-7.6699-2.1209-0.26099-4.4794 1.0163-4.0644 3.1387l-0.73243 1.291c1.5312 4.4107 5.0009 8.6791 9.3711 11.699 6.3756 4.406 14.943 6.1214 22.389 1.0977 8.2808-5.5876 10.687-14.682 11.416-20.201v-1.5625z"/>
+ <path fill="#61b2e4" d="m35.89 40.827c0.52212 5.6188 3.5252 9.756 8.0055 13.242 1.2972 1.0094 2.6965-0.0816 2.5593-1.7191 0.18853-4.3613-2.6643-10.672-5.7064-10.677"/>
+ </g>
+ <g id="line" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m19.455 13.84c-0.60501-0.05852-1.225 0.02574-1.8105 0.25195-1.1711 0.45243-2.2349 1.3801-3.2305 2.6895a1.0001 1.0001 0 1 0 1.5918 1.209c0.84851-1.1159 1.687-1.7735 2.3594-2.0332 0.67236-0.25974 1.1465-0.21155 1.7051 0.1582 1.1171 0.73951 2.4316 3.3282 2.8516 8a1.0001 1.0001 0 1 0 1.992 -0.177c-0.44453-4.9449-1.6394-8.1008-3.7383-9.4902-0.52471-0.34735-1.1157-0.5489-1.7207-0.60742z" color="#000000"/>
+ <path d="m31.482 12.607c-0.58064-0.042-1.1664 0.02885-1.7383 0.22852-2.2876 0.79867-3.91 3.4604-4.0977 7.8066a1.0001 1.0001 0 1 0 1.998 0.08594c0.16828-3.8968 1.521-5.5714 2.7598-6.0039 1.2387-0.43247 2.7986 0.18985 3.9043 1.9863a1.0001 1.0001 0 1 0 1.7031 -1.0488c-1.095-1.78-2.787-2.928-4.529-3.054z" color="#000000"/>
+ <path d="m23.621 9.8984a1.0001 1.0001 0 0 0 -0.9375 1.3086c0.23434 0.75994 0.47877 1.3276 0.52344 2.291a1.0001 1.0001 0 1 0 1.998 -0.0918c-0.05933-1.2798-0.41693-2.1587-0.61133-2.7891a1.0001 1.0001 0 0 0 -0.973 -0.7186z" color="#000000"/>
+ <path d="m47.197 39.408a1.0001 1.0001 0 0 0 -0.45312 0.10156c-1.8686 0.87872-3.8974 1.2318-5.9609 1.166a1.0005 1.0005 0 1 0 -0.0625 2c2.3349 0.07443 4.6887-0.32934 6.875-1.3574a1.0001 1.0001 0 0 0 -0.39844 -1.9102z" color="#000000"/>
+ <path d="m35.881 39.812a1.0001 1.0001 0 0 0 -0.98633 1.1074c0.55062 5.9255 3.7748 10.351 8.3867 13.939 0.92395 0.71896 2.1822 0.74704 3.0117 0.1582 0.81921-0.58152 1.2323-1.6077 1.1523-2.7109 0.0848-2.3988-0.60528-5.1302-1.7383-7.3789-0.573-1.136-1.258-2.147-2.066-2.918-0.809-0.772-1.785-1.332-2.891-1.334a1.0001 1.0001 0 1 0 -0.0039 2c0.41508 0.000772 0.93767 0.22972 1.5137 0.7793 0.576 0.54958 1.1634 1.3891 1.6602 2.375 0.99351 1.9718 1.6211 4.5361 1.5371 6.4785a1.0001 1.0001 0 0 0 0.002 0.12695c0.04343 0.51845-0.16406 0.83943-0.32422 0.95312s-0.25174 0.18498-0.625-0.10547c-4.349-3.384-7.13-7.236-7.623-12.548a1.0001 1.0001 0 0 0 -1.006 -0.922z" color="#000000"/>
+ <path d="m18.742 29.598c-1.3102-0.16123-2.6473 0.12971-3.6934 0.85742s-1.7749 2.0657-1.4648 3.5254a1.0004 1.0004 0 1 0 1.957 -0.41602c-0.14637-0.68904 0.08536-1.0751 0.64844-1.4668 0.56308-0.39172 1.4832-0.61719 2.3086-0.51562 1.1912 0.14659 3.2104 1.3256 5.2793 2.8535s4.24 3.3501 6.2031 4.6562c1.6868 1.1223 3.5736 2.0425 5.5586 2.6719a1.0001 1.0001 0 1 0 0.60547 -1.9062c-1.7971-0.56986-3.5214-1.4095-5.0547-2.4297-1.8113-1.2051-3.9857-3.0197-6.125-4.5996s-4.1909-2.9804-6.2227-3.2305z" color="#000000"/>
+ <path stroke-miterlimit="10" d="m47.088 13.537c-0.22746-0.06636-0.48987-0.06298-0.70898 0.002a1.0001 1.0001 0 0 0 -0.56641 0.4355c-0.05501 0.06363-0.17767 0.10759-0.21875 0.16797-0.1475 0.2168-0.23961 0.4286-0.32031 0.65234-0.16141 0.44749-0.26733 0.94662-0.35156 1.4668-0.16847 1.0403-0.23662 2.1166-0.20703 2.8027 0.04492 1.0417 0.55371 1.8755 1.1172 2.4648 0.56348 0.58931 1.1829 1.0031 1.6367 1.3691 0.45379 0.36608 0.68125 0.65614 0.72656 0.82031 0.04379 0.15864 0.0323 0.43304-0.42383 1.0723-2.4573 2.7517-5.1138 3.8598-7.9922 4.1543-2.8939 0.29613-6.0153-0.27891-9.1367-1.0195-3.1214-0.74062-6.2292-1.6434-9.1758-1.8887-2.9465-0.24526-5.8277 0.21834-8.1094 2.3066a1.0001 1.0001 0 0 0 -0.31836 0.62891c-0.53279 4.8955 2.0932 10.255 6.252 14.473 4.1587 4.218 9.9272 7.3313 16.002 7.4531a1.0002 1.0002 0 1 0 0.03906 -2c-5.411-0.107-10.766-2.949-14.618-6.856-3.716-3.769-5.902-8.477-5.664-12.406 1.7232-1.4054 3.7526-1.8133 6.25-1.6055 2.6499 0.22057 5.6972 1.0888 8.8789 1.8438 3.1817 0.75494 6.5117 1.3995 9.8047 1.0625 3.293-0.33696 6.5447-1.716 9.3242-4.8516a1.0001 1.0001 0 0 0 0.05859 -0.07031c0.70787-0.96386 0.99617-1.9556 0.75586-2.8262-0.24031-0.87061-0.85297-1.4057-1.3984-1.8457-0.54547-0.44004-1.0848-0.8143-1.4473-1.1934-0.36244-0.37906-0.54376-0.69206-0.56445-1.1719-0.01815-0.42098 0.03896-1.5033 0.18359-2.3965 0.02429-0.14998 0.05926-0.23374 0.08789-0.37109 0.97887 1.0781 2.3142 1.4774 3.4375 1.6934 1.2548 0.24123 2.2067 0.45425 2.6523 0.9707 0.395 0.45773 0.50982 1.051 0.59766 1.666a1.0001 1.0001 0 0 0 1.623 0.63281c0.42358-0.34506 0.82902-0.76705 1.2461-1.0898 0.4154-0.32149 0.79355-0.47788 0.9707-0.47852 0.79079 0.03415 1.9603 0.32826 3.3242 0.23047 0.78247-0.0561 1.6188-0.35407 2.4473-0.83203-0.04598 0.94817-0.1374 1.795-0.4082 2.4316-0.45912 1.0795-1.3264 1.9223-3.7559 2.6055-0.90157 0.24561-1.6514 0.43093-2.3359 0.77344-0.68673 0.34362-1.3068 0.93666-1.6113 1.7285a1.0001 1.0001 0 0 0 -0.05859 0.24219c-0.50394 4.2894-2.1224 11.218-7.1543 16.445a1.0001 1.0001 0 1 0 1.4414 1.3867c5.4136-5.6241 7.1052-12.838 7.6621-17.381 0.12997-0.32454 0.23922-0.44467 0.61523-0.63281 0.39013-0.19521 1.0618-0.38791 1.9746-0.63672a1.0001 1.0001 0 0 0 0.0078 -0.002c2.7639-0.7772 4.3477-2.0838 5.0547-3.7461 0.707-1.6622 0.60312-3.445 0.62695-5.3301a1.0001 1.0001 0 0 0 -1.7715 -0.64844c-1.0282 1.2456-1.9102 1.5322-2.877 1.6016-0.96676 0.06931-2.0122-0.19401-3.1367-0.23633a1.0001 1.0001 0 0 0 -0.0332 -0.002c-0.93055-0.0034-1.6391 0.46234-2.2051 0.90039-0.06379 0.04937-0.08339 0.07703-0.14453 0.12695-0.15103-0.35599-0.28809-0.71736-0.58594-1.0625-1.0598-1.2281-2.5834-1.3952-3.7891-1.627-1.1963-0.22998-2.0498-0.46754-2.5293-1.1504-0.23642-0.55444-0.44269-1.0362-1.1816-1.252z" color="#000000"/>
+ <path d="m22.281 43.816a1.0001 1.0001 0 0 0 -0.92773 1.2383c0.65605 2.8254 1.9628 5.4979 3.666 8.0762 0.64539 0.97697 1.8281 1.4071 2.8027 1.1152 0.95991-0.28745 1.6798-1.1245 1.959-2.1914 0.36882-0.97988 0.58488-2.0531 0.67969-3.1562a1.0008 1.0008 0 1 0 -1.9941 -0.17188c-0.085 0.98918-0.27348 1.921-0.56836 2.6836a1.0001 1.0001 0 0 0 -0.03906 0.12109c-0.12467 0.5047-0.42268 0.74234-0.61133 0.79883s-0.298 0.0937-0.55859-0.30078c-1.612-2.4402-2.8024-4.9028-3.3887-7.4277a1.0001 1.0001 0 0 0 -1.019 -0.785z" color="#000000"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F434.svg b/public/assets/img/icons/1F434.svg
new file mode 100644
index 0000000..9ac3cce
--- /dev/null
+++ b/public/assets/img/icons/1F434.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M22.7544,11.0855l1.6667,7.1667l-5.3333,5.3333l-8.3333,14.3333l1,4.6667l2.1667,1.3333l4-0.1667 l3.5-3.3333l6.8333-1.8333c0,0,1.3333,1.5,2.1667,3s3.6667,4.1667,3.6667,4.1667l0.5,6l-1.8333,6.1667l-2,2.8333 c0,0,22,9.5,33.1667-7l-0.5-6l-1.8333-5l-3.3333-5.1667l-1-1.5l-0.1667-5.1667l-2.8333-5.3333l-5-3l-2.6667-4.5l-5.1667-4.1667 l-6.5-1.5l-5.6667,1l-4.1667-2.1667L22.7544,11.0855z"/>
+ <path fill="#6A462F" stroke="none" d="M64.7106,62.7214c-0.9631-2.3846-0.5769-5.6313-0.1453-7.3825c0.2628-1.0662,0.3215-2.1766,0.1378-3.2592 c-1.4791-8.7127-6.9983-15.1193-6.9983-15.1193l-0.4205,1.8071c1.0747-6.5267-2.1549-11.3071-2.1549-11.3071l-5.2085-4.095 L49.8034,23.97c-2.2811-6.5568-10.049-9.9924-10.049-9.9924l-10.7678-0.1362l2.4602,4.0656l5.792,2.0801l3.5322,2.8413 l2.2761,4.3124l0.2832,4.8929l-1.4169,5.6426l-0.3258,6.0341l1.5833,4.7642c2.321,7.1157,7.7722,7.2844,9.4165,7.1639 l0.0364,0.7856c0.0051,0.1072,0.0179,0.2164,0.0417,0.321c1.0129,4.4402,6.5474,7.319,10.2568,8.0876 C64.1485,65.0869,65.1795,63.8825,64.7106,62.7214z M52.2424,49.4561c0.067-0.1094,0.1366-0.2226,0.2172-0.3541 C52.3833,49.2263,52.311,49.3442,52.2424,49.4561z M52.089,54.1901l0.4487,0.3732l0.0138,0.2971 C52.3948,54.6373,52.2339,54.4149,52.089,54.1901z M51.719,50.3093C51.6613,50.4033,51.6568,50.4108,51.719,50.3093L51.719,50.3093 z M51.7395,50.2759c0.063-0.1028,0.178-0.2902,0.3435-0.56C51.928,49.9686,51.8086,50.1633,51.7395,50.2759z M56.2373,43.0212 l-2.1681,4.0145c0.2203-0.5795,0.4586-1.1631,0.7343-1.7551c0.9119-1.4865,1.5479-2.9395,1.9739-4.3344l-0.3918,1.6837 C56.3538,42.7663,56.304,42.8979,56.2373,43.0212z M52.6698,48.759c0.0782-0.1277,0.1625-0.2649,0.2516-0.41 C52.8355,48.4889,52.7519,48.6253,52.6698,48.759z M53.4678,47.4581c0.1384-0.2257,0.2872-0.4683,0.4448-0.7251 C53.771,46.9638,53.6214,47.2077,53.4678,47.4581z M54.3279,46.0559c0.0613-0.0999,0.1266-0.2064,0.1904-0.3103 C54.462,45.8375,54.397,45.9433,54.3279,46.0559z M54.7171,45.4214c0.0051-0.0084,0.0095-0.0156,0.0146-0.024 C54.7271,45.4052,54.7222,45.413,54.7171,45.4214z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2049,36.8681c1.768,2.3617,6.5451,6.6821,6.0451,16.2382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.25,40.9708c0,0,8.4783,6.7823,0,18.7647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.9462,29.955c0.5489,8.3555-9.3225,9.703-11.954,10.3347c-0.3325,0.0798-0.6318,0.25-0.8736,0.4919l-2.2227,2.2227 c-0.3494,0.3494-0.8234,0.5458-1.3176,0.5458h-3.5121c-1.203,0-2.2711-0.7698-2.6515-1.9111l-0.531-1.5931 c-0.258-0.774-0.1649-1.6222,0.2549-2.3218l8.7862-14.6436l4.7238-4.7238l-2.1151-6.9054c0,0,7.8026-0.6987,8.4135,5.3308 c0,0,16.9281,2.4418,10.5531,19.383c0,0-1.625,5.9489,2.375,11.1846"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6667,13.1063c0,0,22.2444-4.0208,19.9583,19.9583"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6687,22.2404c0,0,14.7665,6.5865,5.4563,22.22c0,0-5.375,6.5625,0.625,13.6042"/>
+ <circle cx="23.1667" cy="28.0159" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F435.svg b/public/assets/img/icons/1F435.svg
new file mode 100644
index 0000000..0220a6e
--- /dev/null
+++ b/public/assets/img/icons/1F435.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M35.8377,9.4188c-0.8333,0.1667-9,0.1667-9,0.1667l-8.75,7.25l-4.9167,10.25l-3,12.4167l1.3333,8.75 l5.75,7.1667c0,0,4.75,4,11.1667,3.75c0,0,20,2.9167,26.5-3.5833l3.3333-3.5833l3.1667-6.3333l0.0833-7.6667l-1.5-7l-2.1667-6.9167 l-4.0833-7.5l-4.9167-4.1667L44.921,9.8355l-4.1667-0.8333L35.8377,9.4188z"/>
+ <path fill="#F4AA41" stroke="none" d="M55.5877,19.5021l2.5-1.8333l3.0833-0.5l1.9167,1.25l0.75,1c0,0,0.9167,3.6667,1,3.9167 c0.0833,0.25,0,6,0,6l-1.25,3.1667l-2.1667,1.9167l-2.3333-5.5l-3.1667-7.25L55.5877,19.5021z"/>
+ <polygon fill="#F4AA41" stroke="none" points="16.671,19.0021 14.0044,17.1688 11.2544,16.5855 8.3377,18.4188 6.671,23.3355 7.171,29.1688 8.3377,31.8355 10.8377,34.6688 12.2544,30.1688 14.421,24.2521"/>
+ <path fill="#F4AA41" stroke="none" d="M46.3377,44.5855l4.0833-2.4167l1.75-4.6667l1.25-7.25l-1.0833-4.75l-2.4167-2.8333l-4.3333-1.8333 l-5.4167,0.1667l-3.5833-0.0833l-7-0.3333l-4.6667,0.3333l-4.25,2.8333l-2,4.5833l0.0833,3.9167c0,0-0.0833,3.5,0.1667,3.9167 c0.25,0.4167,1.5833,4.4167,1.5833,4.4167l1.1667,1.6667l4,1.8333l-1,4c0,0-0.1667,6.5,1.25,8.4167 c1.4167,1.9167,5.75,5.4167,5.75,5.4167l6.4167,0.6667l4.5833-1.6667l3.8334-4.8333c0.8412-2.6884,1.1213-5.4142,1-8.1667 L46.3377,44.5855z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="27.6338" cy="29.6771" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0393,27.9538c0,0,4.726-6.5434,9.4521,0.1023"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8968,40.1701c0,0,0.6484,2.299,3.537,2.7117"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.989,51.7674l1.2915,0.8045c1.2002,0.7477,2.5573,1.1408,3.9382,1.1408h5.6222c1.3232,0,2.6255-0.361,3.7893-1.0503 l1.5111-0.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.0557,35.5878c-2.6158,1.5082-5.9686,4.8289-5.5798,11.8762"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.8178,56.0264l0.2809,0.6695c1.0574,2.5206,3.1675,4.4503,5.7723,5.279l0.7864,0.2502 c2.2541,0.7171,4.6965,0.5509,6.8326-0.4651l0,0c2.0135-0.9577,3.6173-2.6051,4.5206-4.6436l0.4855-1.0957"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0795,18.8447l-1.7688-1.228c-1.6197-1.1245-3.7931-1.0191-5.2965,0.2567l0,0c-0.7659,0.65-1.2866,1.5421-1.4642,2.5308 c-0.6192,3.4457-1.5742,11.5715,2.6707,13.7114"/>
+ <circle cx="43.3662" cy="29.9126" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.0175,28.1759c0,0-4.726-6.5434-9.4521,0.1023"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9607,41.4195c2.5152-1.7505,2.6995-5.9685,3.3012-10.1803c0.4127-2.8885-0.4716-5.895-3.5959-8.4888 c-3.1321-2.6002-7.3146-2.1486-9.39-1.6993c-1.0224,0.2213-2.0608,0.3145-3.1062,0.2758l-2.7267-0.1011 c-0.842-0.0312-1.6765-0.1564-2.4973-0.3471c-1.9859-0.4613-6.3637-1.0469-9.6117,1.6496 c-3.1243,2.5938-4.0086,5.6002-3.5959,8.4888c0.6017,4.2118,0.786,8.4298,3.3012,10.1803"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1032,40.1701c0,0-0.6484,2.299-3.537,2.7117"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.2534,35.9947c2.5625,1.588,5.6444,4.9189,5.2707,11.6914"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.2534,35.9947c-0.5708-0.3538-1.1928-0.6531-1.7718-0.8958c-1.2375-0.5188-2.5724-0.7524-3.9139-0.7201l-0.0521,0.0013 c-1.5439,0.0372-3.0699,0.4152-4.4116,1.18c-0.0161,0.0092-0.0322,0.0184-0.0483,0.0277"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.4627,54.7601c0,0,12.6763-6.0522,3.9518-28.4623S36.0651,9.7105,36.0651,9.7105S22.3101,3.6656,13.5856,26.0757 s3.9518,28.4623,3.9518,28.4623"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.9205,19.0668l1.7688-1.228c1.6197-1.1245,3.7931-1.0191,5.2965,0.2567l0,0c0.7659,0.65,1.2866,1.5421,1.4642,2.5308 c0.6192,3.4457,1.5742,11.5715-2.6707,13.7114"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F436.svg b/public/assets/img/icons/1F436.svg
new file mode 100644
index 0000000..824b58a
--- /dev/null
+++ b/public/assets/img/icons/1F436.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M23.5,14.5855l-4.5,1.75l-7.25,8.5l-4.5,10.75l2,5.25c1.2554,3.7911,3.5231,7.1832,7.25,10l2.5-3.3333 c0,0,3.8218,7.7098,10.7384,8.9598c0,0,10.2616,1.936,15.5949-0.8765c3.4203-1.8037,4.4167-4.4167,4.4167-4.4167l3.4167-3.4167 l1.5833,2.3333l2.0833-0.0833l5.4167-7.25L64,37.3355l-0.1667-4.5l-2.3333-5.5l-4.8333-7.4167c0,0-2.6667-4.9167-8.1667-3.9167 c0,0-6.5-4.8333-11.8333-4.0833S32.0833,10.6688,23.5,14.5855z"/>
+ <polygon fill="#EA5A47" stroke="none" points="36,47.2521 32.9167,49.6688 30.4167,49.6688 30.3333,53.5021 31.0833,57.0021 32.1667,58.9188 35,60.4188 39.5833,59.8355 41.1667,58.0855 42.1667,53.8355 41.9167,49.8355 39.9167,50.0855"/>
+ <polygon fill="#3F3F3F" stroke="none" points="32.5,36.9188 30.9167,40.6688 33.0833,41.9188 34.3333,42.4188 38.6667,42.5855 41.5833,40.3355 39.8333,37.0855"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M29.5059,30.1088c0,0-1.8051,1.2424-2.7484,0.6679c-0.9434-0.5745-1.2424-1.8051-0.6679-2.7484 s1.805-1.2424,2.7484-0.6679S29.5059,30.1088,29.5059,30.1088z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.1089,37.006h6.1457c0.4011,0,0.7634,0.2397,0.9203,0.6089l1.1579,2.7245l-2.1792,1.1456 c-0.6156,0.3236-1.3654-0.0645-1.4567-0.754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.7606,40.763c-0.1132,0.6268-0.7757,0.9895-1.3647,0.7471l-2.3132-0.952l1.0899-2.9035 c0.1465-0.3901,0.5195-0.6486,0.9362-0.6486"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.4364,50.0268c0,0-0.7187,8.7934,3.0072,9.9375c2.6459,0.8125,5.1497,0.5324,6.0625-0.25 c0.875-0.75,2.6323-4.4741,1.8267-9.6875"/>
+ <path fill="#000000" stroke="none" d="M44.2636,30.1088c0,0,1.805,1.2424,2.7484,0.6679c0.9434-0.5745,1.2424-1.8051,0.6679-2.7484 c-0.5745-0.9434-1.805-1.2424-2.7484-0.6679C43.9881,27.9349,44.2636,30.1088,44.2636,30.1088z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.6245,42.8393c-0.475,3.6024,2.2343,5.7505,4.2847,6.8414c1.1968,0.6367,2.6508,0.5182,3.7176-0.3181l2.581-2.0233l2.581,2.0233 c1.0669,0.8363,2.5209,0.9548,3.7176,0.3181c2.0504-1.0909,4.7597-3.239,4.2847-6.8414"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.9509,28.3572c-2.3166,5.1597-0.5084,13.0249,0.119,15.3759c0.122,0.4571,0.0755,0.9355-0.1271,1.3631l-1.9874,4.1937 c-0.623,1.3146-2.3934,1.5533-3.331,0.4409c-3.1921-3.7871-8.5584-11.3899-6.5486-16.686 c7.0625-18.6104,15.8677-18.1429,15.8677-18.1429c2.8453-1.9336,13.1042-6.9375,24.8125,0.875c0,0,8.6323-1.7175,14.9375,16.9375 c1.8036,5.3362-3.4297,12.8668-6.5506,16.6442c-0.9312,1.127-2.7162,0.8939-3.3423-0.4272l-1.9741-4.1656 c-0.2026-0.4275-0.2491-0.906-0.1271-1.3631c0.6275-2.3509,2.4356-10.2161,0.119-15.3759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6309,46.4628c0,0-3.0781,6.7216-7.8049,8.2712"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.437,46.969c0,0,3.0781,6.0823,7.8049,7.632"/>
+ <line x1="36.2078" x2="36.2078" y1="47.3393" y2="44.3093" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F437.svg b/public/assets/img/icons/1F437.svg
new file mode 100644
index 0000000..2ab7d67
--- /dev/null
+++ b/public/assets/img/icons/1F437.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" stroke="none" d="M26.8377,20.5855c0,0-0.75-5.125-10.375-7.125s-8.625-2.375-8.625-2.375l-1.875,1.875l2.125,9.25 l0.875,6.375l2.625,7l3.75,3.375h5.5l-1.25,8.75l1.25,8.375l2.75,4.25l2,2.25c0,0,13.5,7.25,20.875-1s5.875-15.5,5.875-15.5 l-1.125-7.375l2.875-0.125l4.125-1l3.5-7l1.375-4.875l-0.125-4.25l2.375-6.375l0.125-3.125l-3.125-1l-4.375,1.5l-7.5,2 l-4.875,3.125l-1.125,3.5C44.4627,21.0855,32.9627,19.3355,26.8377,20.5855z"/>
+ <polygon fill="#E67A94" stroke="none" points="35.9627,42.2105 27.9627,45.9605 26.4627,51.0855 27.4627,54.8355 29.7127,55.8355 35.7127,53.9605 40.0877,55.3355 44.3377,54.7105 45.2127,50.5855 43.7127,45.5855"/>
+ <path fill="#E67A94" stroke="none" d="M64.4627,14.0855l-3.375,2.5l-6.875,1.625l-4.875,4.25l-1,4.375c0,0,0.25,8.75,2.5,10.375s5,1.5,5,1.5 l3.125-1.75l3.25-7.375l1-6.25l2.125-8.25L64.4627,14.0855z"/>
+ <path fill="#E67A94" stroke="none" d="M7.296,14.0855l3.375,2.5l6.875,1.625l4.875,4.25l1,4.375c0,0-0.25,8.75-2.5,10.375s-5,1.5-5,1.5 l-3.125-1.75l-3.25-7.375l-1-6.25l-2.125-8.25L7.296,14.0855z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5348,55.6239l-3.9761-1.494c-0.363-0.1364-0.7632-0.1364-1.1261,0l-3.9761,1.494c-2.2002,0.8267-4.5486-0.7996-4.5486-3.1499 v-2.463c0-2.11,1.0916-4.0698,2.8856-5.1806l2.3807-1.4741c2.3414-1.4497,5.3015-1.4497,7.6429,0l2.3807,1.4741 c1.794,1.1108,2.8856,3.0706,2.8856,5.1806v2.463C45.0833,54.8244,42.735,56.4507,40.5348,55.6239z"/>
+ <ellipse cx="32.1846" cy="49.7087" rx="2.6115" ry="1.6068" transform="matrix(0.3327 -0.943 0.943 0.3327 -25.3997 63.5235)" fill="#000000" stroke="none"/>
+ <ellipse cx="39.8065" cy="49.7087" rx="1.6068" ry="2.6115" transform="matrix(0.943 -0.3327 0.3327 0.943 -14.2694 16.0738)" fill="#000000" stroke="none"/>
+ <circle cx="26.0833" cy="36.0855" r="2" fill="#000000" stroke="none"/>
+ <circle cx="46.0417" cy="36.0855" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.8333,61.4188c-10.0833-6.5-5.1667-23.1667-5.1667-23.1667c-7.7762,2.9161-9.0215-3.7404-10.9204-8.2062 c-0.7452-1.7525-1.0738-3.6364-1.1634-5.5386C8.4229,21.11,6.9701,16.4312,6.089,13.868c-0.47-1.3674,0.6215-2.7649,2.0621-2.6417 c1.1647,0.0996,2.4527,0.5098,3.5792,0.9664c1.8985,0.7695,3.8733,1.3555,5.9082,1.591c8.4189,0.9743,9.2693,7.3018,9.2693,7.3018 s10.5705-1.75,17.7588,0.25c0,0,0.8287-6.9109,9.2476-7.8852c2.0349-0.2355,4.0098-0.8215,5.9082-1.591 c1.1266-0.4566,2.4145-0.8668,3.5792-0.9664c1.4406-0.1231,2.5321,1.2744,2.0621,2.6417 c-0.8811,2.5633-2.3339,7.242-2.4939,10.6394c-0.0896,1.9022-0.4182,3.7862-1.1634,5.5386 c-1.8989,4.4657-3.1442,11.1222-10.9204,8.2062c0,0,4.9167,16.6667-5.1667,23.1667"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8333,59.3355c0,0,4.6667,4,10.6667,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0625,26.023c0,0-1.375-6.4375-7.1875-8c-5.8125-1.5625-5.5-2.1875-5.5-2.1875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.8268,26.023c0,0,1.375-6.4375,7.1875-8s5.5-2.1875,5.5-2.1875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F438.svg b/public/assets/img/icons/1F438.svg
new file mode 100644
index 0000000..f7aa2e7
--- /dev/null
+++ b/public/assets/img/icons/1F438.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.3855,22.3566c0.4635,0,0.8719-0.305,0.9938-0.7522c0.5599-2.0537,2.5904-6.9293,7.6535-7.6044 c7.8343-1.0446,10.968,4.1783,10.968,8.3565c0,5.0604-2.0891,5.2228-3.4152,7.597c-0.2637,0.4721-0.4077,1.0587-0.0342,1.4497 c5.4428,5.697,8.1892,29.6023-19.5311,29.6023C10.9508,61.0057,9,41,16.4762,31.384c0.333-0.4283,0.391-1.0013,0.0259-1.4026 c-1.4705-1.6157-4.5595-5.6648-2.9399-9.7139c2.0891-5.2228,6.2674-6.2674,9.4011-6.2674c3.0031,0,7.9249,1.9186,9.2492,7.5947 c0.1057,0.4531,0.5276,0.7619,0.9928,0.7619L39.3855,22.3566z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.3855,22.3566c0.4635,0,0.8719-0.305,0.9938-0.7522c0.5599-2.0537,2.5904-6.9293,7.6535-7.6044 c7.8343-1.0446,10.968,4.1783,10.968,8.3565c0,5.0604-2.0891,5.2228-3.4152,7.597c-0.2637,0.4721-0.4077,1.0587-0.0342,1.4497 c5.4428,5.697,8.1892,29.6023-19.5311,29.6023C10.9508,61.0057,9,41,16.4762,31.384c0.333-0.4283,0.391-1.0013,0.0259-1.4026 c-1.4705-1.6157-4.5595-5.6648-2.9399-9.7139c2.0891-5.2228,6.2674-6.2674,9.4011-6.2674c3.0031,0,7.9249,1.9186,9.2492,7.5947 c0.1057,0.4531,0.5276,0.7619,0.9928,0.7619L39.3855,22.3566z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.441,48.4708c0,0,13.5794,12.5348,28.2033,0"/>
+ <circle cx="22.441" cy="23.4012" r="3.1337" fill="#000000" stroke="none"/>
+ <circle cx="49.5997" cy="23.4012" r="3.1337" fill="#000000" stroke="none"/>
+ <circle cx="31.8421" cy="43.248" r="2.0891" fill="#000000" stroke="none"/>
+ <circle cx="40.1986" cy="43.248" r="2.0891" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F439.svg b/public/assets/img/icons/1F439.svg
new file mode 100644
index 0000000..8f8db55
--- /dev/null
+++ b/public/assets/img/icons/1F439.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M19.5877,25.3355c0,0-12.5,3.25-8.75,19.75s16,13.5,16,13.5l4.75-1.25l9.5-0.25c0,0,9,2.75,14.25-0.25 s7.75-12.25,7.75-12.25v-7l-2.5-5.5l-4.25-4.25l-2.5-2c0,0,7.5-7,5-11.5s-4.25-5.75-11.5,0.25l-1.25,1c0,0-9.75-4.75-19.5-0.25 c0,0-5-8-11.75-3l-0.5,5C14.3377,17.3355,16.0877,25.3355,19.5877,25.3355z"/>
+ <path fill="#FFFFFF" stroke="none" d="M9.921,40.7521c0,0,9.5833,10.3333,22.1667,2.1667c0,0,1.1667,4.4167,3.8333,3.75 c2.6667-0.6667,4.9167-3.4167,4.9167-3.4167s15.0833,5.5833,22.9167-2.5833c0,0,0.5417,9.3333-8.2917,16.6667 c0,0-8.125,2.9167-14.375-0.25l-9.8333,0.25c0,0-7.5833,2.6667-12.8333-0.1667C13.171,54.3355,8.7544,44.3355,9.921,40.7521z"/>
+ <path fill="#EA5A47" stroke="none" d="M32.0877,42.9188l8.375-0.0833c0,0-0.6875,3.9375-3.8125,3.9375S32.0877,42.9188,32.0877,42.9188z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="27.8144" cy="32.0855" r="3" fill="#000000" stroke="none"/>
+ <circle cx="44.4394" cy="32.0855" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3769,43.7564c0,0,0.75,2.5833,3.75,2.9167c3,0.3333,4-2.9167,4-2.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1269,46.673l0.125,4.3334c1.6287,1.0459,2.5723,1.5093,5.0416,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3769,52.0064c1.9583,0.3334,2.9167,0,4.875-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8823,56.673c5.397,2.7745,9.6846,1.7224,12.7521-0.243"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0307,44.478c-3.7861-13.5237,9.0129-18.7216,9.0129-18.7216c-3-1-8.3333-9.5833-3.9167-13.5833s10.5,3.3333,10.5,3.3333 s9.8443-4.1667,20.0055,0c0,0,6.0833-7.3333,10.5-3.3333s-0.9167,12.5833-3.9167,13.5833c0,0,12.5816,5.0927,9.1061,18.3773"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2213,56.7912c3.0177,1.722,7.0999,2.4809,12.1556-0.1181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.6269,43.5064c0,0-17,2.6667-19.75,11.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3769,47.2267c0,0-12.2519,2.2168-14.5,13.2797"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.6324,43.5064c0,0,17,2.6667,19.75,11.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8824,47.2267c0,0,11.7426,3.7797,14.5,13.2797"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43A.svg b/public/assets/img/icons/1F43A.svg
new file mode 100644
index 0000000..3e29b3a
--- /dev/null
+++ b/public/assets/img/icons/1F43A.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M53.2127,6.2105l-6.25,6c0,0-5.875-3.125-12-3.125s-10.75,3-10.75,3l-6.75-6l-3.25-0.375l-3,3.75l-1.5,7.5 c0,0-0.125,9.75,2.5,11.625s-2,13.25-2,13.25l3.375,6.75l8,5.625l2.75,1.875c0,0,3.3331,7.5833,10.9944,5.5959 c0,0,5.7556,3.4875,10.3806-5.4709l2.5-1.5l6.375-3.625l6-8.125c0,0-3.25-10.75-2.5-14.25s2.875-9.5,2.625-11.25s-2-8.625-2-8.625 S56.8377,4.0855,53.2127,6.2105z"/>
+ <path fill="#3F3F3F" stroke="none" d="M12.421,45.5021c0,0,4.0833-10.25,10.1667-10l7.5833-0.4167l2.25,3.1667c0,0,0.9857,5.682-0.6702,9.5016 c-0.3188,0.7354,0.2502,1.5299,1.0442,1.4201c1.1109-0.1535,2.5407-0.2071,4.1332,0.0797c0.7536,0.1357,1.3819-0.5736,1.13-1.2966 c-0.6854-1.9673-1.4463-5.4314-0.5539-9.7882l2.75-2.9167l3.75,0.1667l3.5,0.5833c0,0,9.5-2,9.9167,10.25l2.6667-3.9167l-2.5-12.25 l1-2.5833l2-7.5l-1.0833-8.9167l-2.75-5.1667L52.671,6.0021l-4.4167,5.1667l-1.6667,0.6667l-5.25-1.8333l-9.25-0.6667 l-8.4167,2.8333l-6-6.8333l-3.5833-0.1667l-3.5,5.6667l-0.8333,6.9167l1.25,6.9167l1.5833,3.6667l-0.75,6.8333l-2,6.5 L12.421,45.5021z"/>
+ <path fill="#3F3F3F" stroke="none" d="M29.489,53.0348c0,0,4.4375-2.5625,11.1875,0.125l0.0625,0.8125l-2.25,1.5l-0.9375,1.625 c0,0-1.3125,1.25-2,1c-0.6875-0.25-3-1.125-3-1.125l-0.75-1.5625l-2.625-1.4375l0.0625-0.875"/>
+ <path fill="#9B9B9A" stroke="none" d="M55.2752,8.7105c0,0,5.25,8.5625,0.75,17.5c0,0-4.4375-6.5-7.9375-6.375 C48.0877,19.8355,55.1502,15.5855,55.2752,8.7105z"/>
+ <path fill="#9B9B9A" stroke="none" d="M14.7227,8.7105c0,0-5.25,8.5625-0.75,17.5c0,0,4.4375-6.5,7.9375-6.375 C21.9102,19.8355,14.8477,15.5855,14.7227,8.7105z"/>
+ <path fill="#9B9B9A" stroke="none" d="M29.1765,62.0759c0.1166,2.4426,0.8751,4.2037,2.6761,4.858h6.5847 c2.1107-0.7139,2.5376-2.4764,2.3018-4.6519L29.1765,62.0759"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.2495" cy="40.2751" r="2" fill="#000000" stroke="none"/>
+ <circle cx="44.2944" cy="40.5106" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.3116,53.9749l2.375,1.3959c0,0,0.4899,2.9667,3.2712,2.748v3.5625c0,0-3.4688,1.7604-6.3438-0.5312 c-2.2371-1.7832-3.5938-4.6875-3.5938-4.6875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.739,53.3376c-3.8308-1.0774-6.3025-3.0804-7.8464-5.5039L9.871,42.3259c2.7739-7.0508,2.5763-14.1342,2.5763-14.1342 c-4.7083-8.6667-1.625-17.4583-1.625-17.4583c2.5417-8.2917,6.7917-5.0417,6.7917-5.0417c3.0417,5.1667,9.875,8.9167,9.875,8.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.614,9.2126c0,0,0.375,7.5,7.3125,10.375c0,0-6.6983,1.679-7.7816,6.3457"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8556,9.2126c0,0-0.375,7.5-7.3125,10.375c0,0,6.6983,1.679,7.7816,6.3457"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9474,40.5106c0,0,2.711-4.3812-1.25-5.6689c-2.7917-0.9075-6.2083,1.0584-6.2083,1.0584"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.3321,61.6813c0,0,3.4688,1.7604,6.3438-0.5312c2.2371-1.7832,3.5938-4.6875,3.5938-4.6875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.6873,53.9749l-2.7917,1.3959c0,0-0.1566,2.9667-2.9378,2.748"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8008,14.9502c0,0,6.8333-3.75,9.875-8.9167c0,0,4.25-3.25,6.7917,5.0417c0,0,3.0833,8.7917-1.625,17.4583 c0,0-0.0675,7.3188,2.6299,13.7929l-4.6974,6.7357c-1.5598,2.0223-3.8715,3.6742-7.2242,4.6172"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.3425,40.8524c0,0-2.7109-4.3812,1.25-5.6689c2.7917-0.9075,6.2083,1.0584,6.2083,1.0584"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6882,11.4515c0,0,7.9524-5.5773,21.3522,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3533,65.8686c2.7191,1.4858,5.2903,1.3535,7.75,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43B-200D-2744-FE0F.svg b/public/assets/img/icons/1F43B-200D-2744-FE0F.svg
new file mode 100644
index 0000000..7f7d133
--- /dev/null
+++ b/public/assets/img/icons/1F43B-200D-2744-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M50.6975,53.9417H43.89s-.3683-3.534,2.5783-3.818S48.54,45.9964,48.54,45.9964h7.327v7.9453Z"/>
+ <path d="M7.3036,29.26s1.6438.8078.69,1.945a.9862.9862,0,0,1-1.71-.0116S5.1878,30.8193,7.3036,29.26Z"/>
+ <path fill="#fff" d="M55.8671,50.631s-6.6033.4392-5.0148,4.2254h9.3464s2.4571,0,1.9707-5.8393c0,0,.1715-15.1883-.4973-16.6883l2.8521,1.809A.9674.9674,0,0,0,66,33.2913v-.7731c-.4627-1.7564-9.4146-9.3746-16.8734-9.3746a15.5769,15.5769,0,0,0-4.8841.7724s-.0442.0113-.1105.0341c-.7183.1818-4.5637,1.1926-5.4808,1.2835-1.0166.0909-17.6021-.5973-17.6021-.5973-2.3466-.0378-2.7887-.8026-4.3654-.3568-4.084,1.1546-11.4128,5.399-10.4,6.9135,1.0783,1.6122,2.0719,4.638,10.5546,1.31h.0442c.2984,0,2.1658.2045,6.7737,4.7023a.0359.0359,0,0,0,.011.0228C26.684,40.17,35.7045,52.0878,36.53,52.7437s5.851,2.1127,5.16-3.01c-1.5424-.1533-2.8951-.4089-2.8951-.4089l-.1156-3.3284c5.0669,1.3752,11.9363-1.05,11.9363-1.05"/>
+ <path fill="#d0cfce" d="M23.2417,37.1571c.1326.5338,3.2727,12.0447-.011,12.5056s-3.79,1.1586-3.7018,3.4757h8.7516l4.1659-3.8391S28.7058,39.5091,23.2417,37.1571Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7948,49.3248s1.3527.2556,2.8951.4089c.6907,5.1227-4.3352,3.666-5.16,3.01S26.684,40.17,23.6673,37.2281a.0359.0359,0,0,1-.011-.0228c-4.6079-4.4978-6.4753-4.7023-6.7737-4.7023h-.0442c-8.4827,3.328-9.4763.3022-10.5546-1.31-1.0129-1.5145,6.3159-5.7589,10.4-6.9135,1.5767-.4458,2.0188.319,4.3654.3568,0,0,16.5855.6882,17.6021.5973.9171-.0909,4.7625-1.1017,5.4808-1.2835.0663-.0228.1105-.0341.1105-.0341a15.5769,15.5769,0,0,1,4.8841-.7724c7.4588,0,16.4107,7.6182,16.8734,9.3746v.7731a.9674.9674,0,0,1-1.4758.8465l-2.8521-1.809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.6673,37.2281c.1326.5339,3.2727,12.0447-.011,12.5056s-3.79,1.1586-3.7018,3.4757h8.7517L32.872,49.37"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6155,53.9417H43.8079s-.3684-3.534,2.5783-3.818,2.0719-4.1273,2.0719-4.1273a20.0267,20.0267,0,0,1-9.7789,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8671,50.631s-7.2364-6.3521-7.8234-10.9665"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8671,50.631s-6.6033.4392-5.0148,4.2254h9.3464S62.51,54.75,61.5981,49c0,0,3.5266-9.125,1.3985-15.8437"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.1768,26.1842s2.3021-.38,1.3813,3.0754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43B.svg b/public/assets/img/icons/1F43B.svg
new file mode 100644
index 0000000..14538af
--- /dev/null
+++ b/public/assets/img/icons/1F43B.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M24.7544,17.9188l-6.6667-5.3333l-8.1667,1l-3,4.6667l0.5,6.6667l3.8333,5.8333 c0,0,1.8333,1.1667,2.6667,1.6667l-2.5,7.6667l-0.3333,6.3333l1.5,5.5l2.8333,3.6667l5.5,3.8333c0,0,15.6667,9,30.6667,0.1667 l5.8333-4.8333l3.1667-6l0.6667-4.6667l-1.3333-8.8333l-1.6667-2.5l2.8333-2.1667l2.5-4.8333l1.6667-5.3333l-1.6667-5l-4.3333-3 l-4.1667-0.1667l-6,3.8333l-1.3333,1.5l-8.3333-1.6667h-8.1667L24.7544,17.9188z"/>
+ <path fill="#A57939" stroke="none" d="M29.5877,37.7521l-2,5l-0.8333,6.6667l2,3.1667l0.3333,4.3333l2.8333,2.1667l8.6667-0.3333l2.3333-1 l0.1667-5.1667l2-3.1667l-1.1667-6.6667l-2.5-5.5C41.421,37.2521,34.421,32.4188,29.5877,37.7521z"/>
+ <path fill="#3F3F3F" stroke="none" d="M30.7544,47.7521c0,0,4.3333-4.6667,9.8333-0.3333l-1.8333,2.8333l-6-0.1667L30.7544,47.7521z"/>
+ <path fill="#A57939" stroke="none" d="M47.7544,18.4188c0,0,12.8333-4,15.1667,8l2-4l-0.1667-5.5l-3.5-3.8333l-5.5-1.3333l-5.5,3.6667 L47.7544,18.4188z"/>
+ <path fill="#A57939" stroke="none" d="M24.2544,18.4188c0,0-12.8333-4-15.1667,8l-2-4l0.1667-5.5l3.5-3.8333l5.5-1.3333l5.5,3.6667 L24.2544,18.4188z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="28.6339" cy="36.999" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0089,19.8949c0,0-7.6875-11.625-14.9375-6.8125c-6.6011,4.3818-3.9113,13.9584,0.603,16.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.0714,58.5824c-15.9375-6.3125-7.8506-24.0133-7.8506-24.0133s3.645-9.3586,9.3416-11.6086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0978,58.5824c15.9375-6.3125,7.8506-24.0133,7.8506-24.0133s-3.645-9.3586-9.3416-11.6086"/>
+ <circle cx="43.3661" cy="36.999" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.495,43.3313l1.5607,4.8039c0.2196,0.8168,0.0853,1.6816-0.3675,2.3961c-1.2194,1.924-4.0542,5.1185-8.2597,2.2386h-0.8572 c-4.2055,2.8798-7.0402-0.3147-8.2597-2.2386c-0.4528-0.7144-0.5871-1.5793-0.3675-2.3961l1.5607-4.8039"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.172,47.9243c-0.1014,3.008-2.8052,1.6561-2.8052,1.6561L36,48.9038l-1.3667,0.6766c0,0-2.7039,1.3519-2.8052-1.6561"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9911,19.8949c0,0,7.6875-11.625,14.9375-6.8125c6.6011,4.3818,3.9113,13.9584-0.603,16.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9464,57.1478c0,0,5.1875,6.6013,12.1072,0.5625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6652,17.9512c0,0,8.7098-4.9304,22.3259,0"/>
+ <line x1="36" x2="36" y1="52.7699" y2="49.5804" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43C.svg b/public/assets/img/icons/1F43C.svg
new file mode 100644
index 0000000..edf90af
--- /dev/null
+++ b/public/assets/img/icons/1F43C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M35.7965,14.7599l-11.1629,1.4089l-4.1292,5l-5.4167,7.8286L11.1376,38.999l0.46,8.3969 c0,0,0.6101,5.4808,4.4251,7.2518s4.4817,3.8544,4.4817,3.8544S33.2456,61.9188,36,61.4188s14.421-1.8333,16.5877-3.4167 c2.1667-1.5833,4.8333-4.2322,4.8333-4.2322l3.5473-7.8884l-0.9862-9.2665l-2.8944-10.2796c0,0-5.25-5.925-5.5-6.3792 s-6.1667-3.5271-6.1667-3.5271L35.7965,14.7599z"/>
+ <path fill="#3F3F3F" stroke="none" d="M26.6294,19.5855l-3.3333,3l-5.5,2.7083l-4.0417,6.2917l-3.3333-2.3333l-4-9.3333 c0,0,1.8333-5.6667,2.3333-6.1667s5-3,5-3l5.1667,1.1667L26.6294,19.5855z"/>
+ <path fill="#3F3F3F" stroke="none" d="M45.296,19.5438l3.8936,3.2933l5.8564,3.1234l3.0417,5.625l3.3333-2.3333l4-9.3333 c0,0-1.8333-5.6667-2.3333-6.1667s-5-3-5-3l-5.1667,1.1667L45.296,19.5438z"/>
+ <path fill="#3F3F3F" stroke="none" d="M34.7544,41.0021c0,0-3,5.8333-6.1667,5.6667c-3.1667-0.1667-6.4167-1.4167-6.4167-1.4167l-1.6667-4.0833 l1.5-3.3333l2.3333-2.5l3.0833-1.3333l4-0.0833l1.4167,1.4167L34.7544,41.0021z"/>
+ <path fill="#3F3F3F" stroke="none" d="M37.3377,41.0021c0,0,3,5.8333,6.1667,5.6667c3.1667-0.1667,6.4167-1.4167,6.4167-1.4167l1.6667-4.0833 l-1.5-3.3333l-2.3333-2.5l-3.0833-1.3333l-4-0.0833l-1.4167,1.4167L37.3377,41.0021z"/>
+ <path fill="#3F3F3F" stroke="none" d="M31.5252,46.8355c0,0,4.9375-2.1875,8.8125,0.0625l-0.75,2.4375l-6.3125,0.5L31.5252,46.8355z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="28.6022" cy="38.999" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9683,49.1352c0,0-4.0706,1.7971-4.172-1.2109"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.9772,18.8949c0,0-7.6875-11.625-14.9375-6.8125c-6.6011,4.3818-3.9113,13.9584,0.603,16.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.0397,57.5824c-15.9375-6.3125-7.8506-24.0133-7.8506-24.0133s3.645-9.3586,9.3416-11.6086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0661,57.5824c15.9375-6.3125,7.8506-24.0133,7.8506-24.0133s-3.645-9.3586-9.3416-11.6086"/>
+ <circle cx="43.3344" cy="38.999" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.6566,51.5312c-1.2194,1.924-4.0542,5.1185-8.2597,2.2386h-0.8572c-4.2055,2.8798-7.0402-0.3147-8.2597-2.2386"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9683,49.1352c0,0,4.0706,1.7971,4.172-1.2109"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9594,18.8949c0,0,7.6875-11.625,14.9375-6.8125c6.6011,4.3818,3.9113,13.9584-0.603,16.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6335,16.9512c0,0,8.7098-4.9304,22.3259,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.6022,59.5824c3.5914,1.2214,7.1689,1.2311,10.7321,0"/>
+ <line x1="35.9683" x2="36" y1="49.1352" y2="53.7699" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9375,45.8355c0,0,7.3693,1.6133,7.4134-4.2067c0.0229-3.021-1.8972-5.6794-4.6072-7.0147 c-3.522-1.7354-8.4313-2.5763-8.4313,6.2213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.2573,45.8355c0,0-7.3692,1.6133-7.4134-4.2067c-0.0229-3.021,1.8972-5.6794,4.6072-7.0147 c3.522-1.7354,8.4312-2.5763,8.4312,6.2213"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43D.svg b/public/assets/img/icons/1F43D.svg
new file mode 100644
index 0000000..586c77f
--- /dev/null
+++ b/public/assets/img/icons/1F43D.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" stroke="none" d="M34.2544,15.2521c-0.8333,0.3333-7.3333,3-8.1667,3c-0.8333,0-11,8-11,8l-4.3333,7.3333L9.921,45.2521 l1.1667,5.3333l4.6667,4.5l6.5,1l13.5-5l5.5,1.1667l8.5,3.1667l7.6667,0.1667l4.8333-4l1.6667-4.3333l-0.1667-8.3333 l-0.8333-5.6667l-2.1667-5.6667l-8.3333-6.5l-8.6667-4.5L34.2544,15.2521z"/>
+ <path fill="#E67A94" stroke="none" d="M24.3377,33.4188l-4.0833,2.0833l-3.1667,5.5l0.4167,5l2.9167,2.5833l4.4167-2.3333l2.4167-5 c0,0,0.4167-3.6667,0.3333-3.9167C27.5044,37.0855,26.2544,33.4188,24.3377,33.4188z"/>
+ <path fill="#E67A94" stroke="none" d="M49.682,33.4188l4.0833,2.0833l3.1667,5.5l-0.4167,5l-2.9167,2.5833l-4.4167-2.3333l-2.4167-5 c0,0-0.4167-3.6667-0.3333-3.9167S47.7654,33.4188,49.682,33.4188z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.4051,55.3768l-11.7422-4.4121c-1.072-0.4028-2.2537-0.4028-3.3257,0l-11.7422,4.4121 c-6.4975,2.4414-13.4327-2.3613-13.4327-9.3023v-7.2737c0-6.2312,3.2237-12.0188,8.5216-15.2991l7.0307-4.3532 c6.9146-4.2813,15.6563-4.2813,22.5709,0l7.0307,4.3532c5.2979,3.2803,8.5216,9.0679,8.5216,15.2991v7.2737 C63.8378,53.0156,56.9026,57.8182,50.4051,55.3768z"/>
+ <ellipse cx="22.3278" cy="41.0208" rx="7.9644" ry="4.9004" transform="matrix(0.3327 -0.943 0.943 0.3327 -23.7844 48.4305)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="51.6722" cy="41.0208" rx="4.9004" ry="7.9644" transform="matrix(0.943 -0.3327 0.3327 0.943 -10.7034 19.5263)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43E.svg b/public/assets/img/icons/1F43E.svg
new file mode 100644
index 0000000..1480cd4
--- /dev/null
+++ b/public/assets/img/icons/1F43E.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M11.2544,18.6688c0,0-0.4167,2.75-0.1667,3.1667c0.25,0.4167,2.3333,2.8333,2.6667,2.8333 s2.5,0.25,2.5,0.25l1.4167-2.8333l-1.6667-2.8333l-3.0833-1.25L11.2544,18.6688z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="16.2544,10.5855 16.0877,13.3355 18.171,15.7521 20.421,15.7521 21.5877,14.0855 21.0877,11.0855 18.7544,8.5855"/>
+ <path fill="#3F3F3F" stroke="none" d="M26.5044,7.3355l-1.9167,2.5l1.0833,2.1667l1.0833,1.3333l2.5833,0.0833l0.75-2.1667l-0.25-2.75 c0,0-0.75-1.1667-1.0833-1.1667C28.421,7.3355,26.5044,7.3355,26.5044,7.3355z"/>
+ <path fill="#3F3F3F" stroke="none" d="M34.671,10.9188l-1,3.0833c0,0,0.1667,3.25,0.4167,3.5s2.6667,1.25,2.6667,1.25l1.5833-2.3333 l0.3333-3.5833l-1.75-1.8333L34.671,10.9188z"/>
+ <path fill="#3F3F3F" stroke="none" d="M22.0044,20.8355c-0.0833,0.25-1.6667,3.5833-1.6667,3.5833l0.3333,3.5833l-1.1667,3.3333l0.6667,3.3333 l2.8333,2.0833l3.5833-0.5l2.1667-2.5833l5.25,1.4167c0,0,3.5-2,3.4167-2.25c-0.0833-0.25,0.5833-4.3333,0.5833-4.3333 s-2.8333-3.5833-3.5833-3.4167c0,0-1.1667-4.5-4.3333-5.4167c-3.1667-0.9167-6-0.5-6-0.5L22.0044,20.8355z"/>
+ <path fill="#3F3F3F" stroke="none" d="M34.7544,40.5855c0,0-1.25,3.1667-1.0833,3.4167c0.1667,0.25,1.4167,3.25,1.4167,3.25 s2.5833,0.4167,2.6667,0.1667c0.0833-0.25,1.0833-2.9167,1.0833-2.9167l-0.0833-3.1667L34.7544,40.5855z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="44.171,35.0855 42.421,38.2521 43.671,41.8355 47.3377,40.2521 47.8377,37.7521 46.921,35.3355"/>
+ <path fill="#3F3F3F" stroke="none" d="M53.2544,37.3355c-0.0833,0.25-2.4167,3.4167-2.4167,3.4167l0.9167,3.1667l2.8333-0.0833l2-3.0833 l-0.5833-3L53.2544,37.3355z"/>
+ <path fill="#3F3F3F" stroke="none" d="M58.671,45.3355l-2.5,3.0833l-0.5,2.75l1.4167,1l3.75-1c0,0,1-2.1667,1-2.4167 s-0.4167-2.8333-0.4167-2.8333L58.671,45.3355z"/>
+ <path fill="#3F3F3F" stroke="none" d="M41.0044,48.7521c-0.1975,0.9874-2.1667,4.5-2.1667,4.5s-2.9167,1.9167-3.0833,2.25 c-0.1667,0.3333-0.75,3.5833-0.75,3.5833l1.5,2.8333l2.4167,1.25l4.75-1.4167l3.25,3.5c0,0,3.25,0.5,4.5833-0.9167 c1.3333-1.4167,1.9167-4.3333,1.9167-4.3333l-1.5-3l0.5833-4c0,0-1.0833-5.3333-3.75-5.8333 C46.0877,46.6688,41.2544,47.5021,41.0044,48.7521z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2042,25.0412c-0.0364-0.2205-0.0784-0.4413-0.134-0.6623c-1.0117-4.0167-4.871-6.5074-8.6199-5.5631 c-3.7489,0.9443-5.9678,4.9659-4.9561,8.9826c0.0557,0.221,0.1233,0.4353,0.1957,0.6468 c-1.1533,1.1787-1.6914,2.9682-1.2371,4.7717c0.6745,2.6778,3.2473,4.3382,5.7466,3.7087 c1.6833-0.424,3.7084-3.5122,3.9147-3.5641c0.2063-0.052,3.4527,1.7084,5.136,1.2844c2.4993-0.6295,3.9785-3.3106,3.3041-5.9884 C37.0998,26.854,35.7783,25.5329,34.2042,25.0412z"/>
+ <ellipse cx="19.0129" cy="12.4327" rx="2.6883" ry="3.7634" transform="matrix(0.9327 -0.3607 0.3607 0.9327 -3.2047 7.6957)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="14.1245" cy="21.5497" rx="2.6883" ry="3.7634" transform="matrix(0.8286 -0.5598 0.5598 0.8286 -9.6426 11.5991)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36.1324" cy="14.8271" rx="3.7634" ry="2.6883" transform="matrix(0.0748 -0.9972 0.9972 0.0748 18.6429 49.7486)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="27.7026" cy="10.244" rx="2.6883" ry="3.7634" transform="matrix(0.9893 -0.1458 0.1458 0.9893 -1.1975 4.1481)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.0157,56.9056c0.0775-0.2096,0.1503-0.4223,0.2113-0.6418c1.1089-3.991-1.0118-8.0652-4.7367-9.1002 c-3.7249-1.035-7.6434,1.3613-8.7523,5.3523c-0.061,0.2196-0.1083,0.4393-0.1501,0.6589c-1.5855,0.4534-2.9387,1.742-3.4366,3.534 c-0.7393,2.6606,0.6745,5.3768,3.1578,6.0668c1.6725,0.4647,4.9607-1.2164,5.1656-1.1594s2.1545,3.1934,3.8271,3.6581 c2.4832,0.69,5.0956-0.9076,5.8349-3.5682C53.6345,59.9139,53.14,58.1119,52.0157,56.9056z"/>
+ <ellipse cx="45.0559" cy="38.431" rx="3.7634" ry="2.6883" transform="matrix(0.1482 -0.989 0.989 0.1482 0.3735 77.2956)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36.2959" cy="43.9335" rx="2.6883" ry="3.7634" transform="matrix(0.9971 -0.0763 0.0763 0.9971 -3.2453 2.8964)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="58.7464" cy="48.9846" rx="3.7634" ry="2.6883" transform="matrix(0.5586 -0.8295 0.8295 0.5586 -14.6983 70.3506)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6899" cy="40.8299" rx="3.7634" ry="2.6883" transform="matrix(0.363 -0.9318 0.9318 0.363 -3.8434 76.038)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F43F.svg b/public/assets/img/icons/1F43F.svg
new file mode 100644
index 0000000..c3507e6
--- /dev/null
+++ b/public/assets/img/icons/1F43F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M21.5877,15.0855l-2.25,3.625l-4.25,2l-4.5,5.375l-1.5,4.5l1.5,3l4.25,0.375l5.875-1.125 c0,0,1.4611,0.3956,2.0417,2.5c0.6667,2.4167-1.5417,3.375-1.9167,3.5s-4,0-4,0l-5.625,0.5l-0.625,3.75l0.875,1.375 c0,0,3.5,0.75,5-0.375s5,0.875,5,0.875l4.8974,0.6486c0,0-2.2853,4.3682-0.5353,6.6182s-1.4871,2.8582-1.4871,2.8582L21.96,57.2944 l-0.6848,1.6661l1.0625,2l3.375,0.25l1.5639,1.1472l1.2485,0.4398l1.4375,0.288l7.5-1.875l6.25-0.25l3.125-1.625 c0,0,1.125-2.375,1.25-2.75s2.25-8,2.25-8v-8.25l-1-6.5l-2.375-4.25l-4.375-4l-7-2.625c0,0-5.125-0.5-5.625-0.75s-4-1.75-4-1.75 l-1.25-3.75l-1.75-2.25h-1.375V15.0855z"/>
+ <path fill="#A57939" stroke="none" d="M37.5044,23.6688v-3.1667c0,0,2.5833-7.6667,2.6667-7.9167c0.0833-0.25,3.6667-4.5,3.6667-4.5 l3.9167-1.4167l6.25,0.3333l7.0833,6.0833l2.4866,2.8125c2.3333,10.66-13.6532,10.4731-11.471,1.6197 c-2.6123,6.4845,1.4113,10.1183,6.2344,13.6511l4.25,5.4167l0.1667,4.75l-1.5833,5.8333c0,0-3.4167,3.9167-4.5,4.3333 c-1.0833,0.4167-7.4167,2.8333-7.4167,2.8333l1.25-8.25l0.0833-6.25l-1.3333-4.5833l-1.0833-3.6667l-3.1667-3.9167l-4.3333-2.9167 L37.5044,23.6688z"/>
+ <path fill="#D0CFCE" stroke="none" d="M33.9666,23.205c-0.5456,0.3805-1.9622,3.7574-0.2539,4.5273s4.7276,2.4477,4.7276,2.4477L42.9282,35.2 l1.7623,4.7822v7.8729l-1.0195,4.6054c0,0,1.5329,5.2083,5.0581,1.875c3.5252-3.3333,0.5252,0,0.5252,0l1.75-9.8147l-1.75-9.2687 l-1.7794-4.75l-4.8873-4.9167L33.9666,23.205z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.4001,32.4935c-3.0173,2.2297-6.5652,1.993-8.8312,1.4888c-1.597-0.3554-2.6144-1.9684-2.2352-3.5599 c0.2859-1.2,0.8627-2.8654,1.9621-5.1475c3.1184-6.473,8.4386-6.4878,8.4386-6.4878c0.4074-1.0361,1.8658-3.7003,3.0066-4.1946 c0,0,7.1306,7.3708,1.0283,11.3438"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6785,43.5925c-1.8048-0.7483-2.8431-6.5592,6.7421-4.5c0.5798,0.1245,1.5991,0.2365,2.1722,0.084 c1.7947-0.4774,5.6455-0.6465,5.6455-4.584"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1166,35.0863c0.1417,0.0945,4.5831,9.8748-3.1184,10.4418s-13.7964-2.0317-13.7964-2.0317"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.1234,49.4018c0,0-1.1252,3.9695,1.8987,6.9934l-2.7832,0.8106c-1.3249,0.3859-2.4211,1.3209-3.0112,2.5684v0 c-0.4746,1.0034,0.0081,2.1977,1.0489,2.5834c1.6081,0.5959,4.3116,0.8772,8.1206-1.109c0,0,9.3468,2.5554,12.4213-3.9085 c0,0,5.5148-9.2134,1.7349-22.2538c-2.6759-9.2317-10.6098-11.3262-15.0161-11.7622c-1.6261-0.1609-3.1757-0.6903-4.6658-1.3609 c-1.8515-0.8333-3.5115-1.0041-3.5115-1.0041"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6145,20.5915c0,0,0.1099-13.1129,10.1264-13.8688s13.8662,9.6165,13.8662,9.6165"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.866,16.5925c-2.1875-1.25-7.4368,1.8883-3.5625,8.125s13.3546,10.5693,10.3037,18.779 c-3.5909,9.6629-13.1162,10.721-13.1162,10.721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0535,27.8017c0,0,15.4375,4.6032,9.875,23.7282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3601,45.6091c0,0-2.0983,4.7126,0.485,9.2126c0,0-6.9167,0.75-4.7352,5.2441"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F440.svg b/public/assets/img/icons/1F440.svg
new file mode 100644
index 0000000..0f64e19
--- /dev/null
+++ b/public/assets/img/icons/1F440.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="19.5477" cy="35.9583" rx="14.4692" ry="24.6554" fill="#FFFFFF"/>
+ <ellipse cx="52.4523" cy="35.9583" rx="14.4692" ry="24.6554" fill="#FFFFFF"/>
+ <ellipse cx="52.4523" cy="35.9583" rx="14.4692" ry="24.6554" fill="#FFFFFF"/>
+ <circle cx="46.0104" cy="37.8173" r="8.0273" fill="#A57939"/>
+ <ellipse cx="19.5477" cy="35.9583" rx="14.4692" ry="24.6554" fill="#FFFFFF"/>
+ <circle cx="13.1058" cy="37.8173" r="8.0273" fill="#A57939"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="19.5477" cy="35.9583" rx="14.4692" ry="24.6554" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="52.4523" cy="35.9583" rx="14.4692" ry="24.6554" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="13.1058" cy="37.8173" r="3.6229"/>
+ <circle cx="46.0104" cy="37.8173" r="3.6229"/>
+ <circle cx="13.1058" cy="37.8173" r="3.6229" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="13.1058" cy="37.8173" r="8.0273" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0104" cy="37.8173" r="3.6229" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0104" cy="37.8173" r="8.0273" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F441-FE0F-200D-1F5E8-FE0F.svg b/public/assets/img/icons/1F441-FE0F-200D-1F5E8-FE0F.svg
new file mode 100644
index 0000000..c8a434a
--- /dev/null
+++ b/public/assets/img/icons/1F441-FE0F-200D-1F5E8-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M7.6875,31.4375c7.1875,11.9375,20.4718,18.9653,29.5625,21.5c4.5378,1.2652,16.125,9.75,16.125,9.75 S50.4832,54.1918,50,51.25c-1.8349-11.1713,13.0625-12.5,14.5311-20.4657C56,10.9583,26-6.6875,7.6875,31.4375z"/>
+ <circle cx="36" cy="30.5" r="14.2224" fill="#A57939"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.6875,31.4375c7.1875,11.9375,20.4718,18.9653,29.5625,21.5c4.5378,1.2652,16.125,9.75,16.125,9.75S50.4832,54.1918,50,51.25 c-1.8349-11.1713,13.0625-12.5,14.5311-20.4657C56,10.9583,26-6.6875,7.6875,31.4375z"/>
+ <circle cx="36" cy="30.5" r="7.7815"/>
+ <circle cx="36" cy="30.5" r="14.2224" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="30.5" r="7.7815" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F441.svg b/public/assets/img/icons/1F441.svg
new file mode 100644
index 0000000..5ba7686
--- /dev/null
+++ b/public/assets/img/icons/1F441.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.75" cy="36.4282" rx="34.8096" ry="20.4282" fill="#FFFFFF" stroke="none"/>
+ <ellipse cx="35.75" cy="36.4282" rx="34.8096" ry="20.4282" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.9583" r="15.484" fill="#a57939" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="35.75" cy="36.4282" rx="34.8096" ry="20.4282" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.9583" r="8.4416" fill="#000000" stroke="none"/>
+ <circle cx="36" cy="35.9583" r="8.4416" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.9583" r="15.484" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442-1F3FB.svg b/public/assets/img/icons/1F442-1F3FB.svg
new file mode 100644
index 0000000..2ea14ca
--- /dev/null
+++ b/public/assets/img/icons/1F442-1F3FB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#debb90" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#debb90" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442-1F3FC.svg b/public/assets/img/icons/1F442-1F3FC.svg
new file mode 100644
index 0000000..1163d33
--- /dev/null
+++ b/public/assets/img/icons/1F442-1F3FC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#c19a65" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#c19a65" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442-1F3FD.svg b/public/assets/img/icons/1F442-1F3FD.svg
new file mode 100644
index 0000000..3db7152
--- /dev/null
+++ b/public/assets/img/icons/1F442-1F3FD.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#a57939" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#a57939" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442-1F3FE.svg b/public/assets/img/icons/1F442-1F3FE.svg
new file mode 100644
index 0000000..56eed43
--- /dev/null
+++ b/public/assets/img/icons/1F442-1F3FE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#6a462f" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#6a462f" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442-1F3FF.svg b/public/assets/img/icons/1F442-1F3FF.svg
new file mode 100644
index 0000000..417b741
--- /dev/null
+++ b/public/assets/img/icons/1F442-1F3FF.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#352318" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#352318" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F442.svg b/public/assets/img/icons/1F442.svg
new file mode 100644
index 0000000..4c4e4ca
--- /dev/null
+++ b/public/assets/img/icons/1F442.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M25.1071,19.7483C29.7321,2.2067,61,7,49.7113,35.665c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#f1b31c" stroke="none" d="M45.6875,35.6144C49.3512,13.7369,31.125,18.375,29.6819,23.9375 C33.6562,8.0625,53.7734,14.3451,45.6875,35.6144z"/>
+ <path fill="#f1b31c" stroke="none" d="M34.1629,27.6337c4.4385,7,8.3371,13.9079,2.3371,16.6163c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047,0.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.125,19.625C30.75,2.0833,61,7.875,49.6875,35.9583c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1031,28C39.5417,35,42.5,41.5417,36.5,44.25c-1.3969,0.5735-2.8765,0.4132-4.3824,1.1735 c-1.5343,0.7223-1.8192,1.3265-3.6385,3.2848c-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875 c3.0729-3.3958,6.4479-3.9271,4.6667-7.2083c-1.2187-2.2047-0.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6819,23.9375c3.9744-15.875,24.8326-10.2582,15.2399,11.1183"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443-1F3FB.svg b/public/assets/img/icons/1F443-1F3FB.svg
new file mode 100644
index 0000000..20e5558
--- /dev/null
+++ b/public/assets/img/icons/1F443-1F3FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443-1F3FC.svg b/public/assets/img/icons/1F443-1F3FC.svg
new file mode 100644
index 0000000..e0d1311
--- /dev/null
+++ b/public/assets/img/icons/1F443-1F3FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#debb90" stroke="#debb90" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443-1F3FD.svg b/public/assets/img/icons/1F443-1F3FD.svg
new file mode 100644
index 0000000..54089d3
--- /dev/null
+++ b/public/assets/img/icons/1F443-1F3FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443-1F3FE.svg b/public/assets/img/icons/1F443-1F3FE.svg
new file mode 100644
index 0000000..60a67ee
--- /dev/null
+++ b/public/assets/img/icons/1F443-1F3FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#a57939" stroke="#a57939" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443-1F3FF.svg b/public/assets/img/icons/1F443-1F3FF.svg
new file mode 100644
index 0000000..22f27bf
--- /dev/null
+++ b/public/assets/img/icons/1F443-1F3FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F443.svg b/public/assets/img/icons/1F443.svg
new file mode 100644
index 0000000..32d0255
--- /dev/null
+++ b/public/assets/img/icons/1F443.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M46.0495,41.9032c-1.0781-3.8065-4.3718-14.867-3.1714-30.0282h-13.391 c1.2004,15.1611-2.0933,26.2217-3.1714,30.0282"/>
+ <path fill="#fcea2b" stroke="none" d="M50.25,36.7078c7.5833,4.6667,2.8334,12.7522-1.6875,14.0214C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125c-4.5209-1.2691-9.2818-9.3547-1.6984-14.0214"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4871,12.875c1.2004,14.6562-2.0933,25.3484-3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8781,12.875c-1.2004,14.6562,2.0933,25.3484,3.1714,29.0282"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.25,37.7083c7.5833,4.6667,2.8334,11.7517-1.6875,13.0208C44.6425,51.8296,46,60.0682,36,60.0417 c-10,0.0265-8.6425-8.212-12.5625-9.3125C18.9166,49.46,14.1667,42.375,21.75,37.7083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F444.svg b/public/assets/img/icons/1F444.svg
new file mode 100644
index 0000000..f7bfd7e
--- /dev/null
+++ b/public/assets/img/icons/1F444.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke-width="1.226" d="m64.05 34.59c-4.56-2.963-9.963-9.286-15.69-14.31-1.328-1.169-2.925-2.567-5.85-1.169l-3.851 2.05c-0.8882 0.5138-1.191 0.6898-2.663 0.6898s-1.775-0.176-2.663-0.6898l-3.851-2.05c-2.925-1.399-4.522 0-5.85 1.169-5.722 5.02-11.13 11.34-15.69 14.31l15.02 14.36c2.529 2.452 5.827 4.522 13.03 4.522s10.5-2.069 13.03-4.522z"/>
+ <path fill="#fff" stroke-width="1.226" d="m36 39.06c-7.667 0-9.791-4.905-13.87-4.292 6.763-5.096 10.48-0.6131 13.87-0.6131s7.108-4.483 13.87 0.6131c-4.081-0.6131-6.204 4.292-13.87 4.292z"/>
+ <path fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.452" d="m36 39.06c-7.667 0-9.791-4.905-13.87-4.292 6.763-5.096 10.48-0.6131 13.87-0.6131s7.108-4.483 13.87 0.6131c-4.081-0.6131-6.204 4.292-13.87 4.292z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m8.167 34.6c4.981 1.66 6.255 1.889 14.07 0.1774"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m63.83 34.6c-4.981 1.66-6.255 1.889-14.07 0.1774"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m8.167 34.6c4.981 1.66 6.255 1.889 14.07 0.1774"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m8.167 34.6 14.91 14.25c2.51 2.434 5.782 4.487 12.93 4.487s10.42-2.053 12.93-4.487l14.91-14.25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m8.167 34.6c4.525-2.941 9.886-9.214 15.56-14.2 1.318-1.16 2.902-2.548 5.805-1.16l3.821 2.034c0.8813 0.5098 1.182 0.6844 2.643 0.6844s1.761-0.1746 2.643-0.6844l3.821-2.034c2.902-1.388 4.487 0 5.805 1.16 5.678 4.981 11.04 11.25 15.56 14.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m63.83 34.6c-4.981 1.66-6.255 1.889-14.07 0.1774"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.434" d="m36 39.03c-7.608 0-9.715-4.867-13.76-4.259 6.711-5.057 10.4-0.6084 13.76-0.6084s7.053-4.449 13.76 0.6084c-4.049-0.6084-6.156 4.259-13.76 4.259z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F445.svg b/public/assets/img/icons/1F445.svg
new file mode 100644
index 0000000..5ea862f
--- /dev/null
+++ b/public/assets/img/icons/1F445.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="none" stroke="none" d="M15.625,21.75c0,0,18.6733,0,41.75,0"/>
+ <path fill="#ea5a47" stroke="none" d="M56.9668,16.7774c0,6-41.7793,7.8191-41.3418,1.0066C5.9695,53.0227,24.9617,60.375,36.5,60.375 S68.3952,54.3545,56.9668,16.7774z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.4167,12.5C56.2812,19.625,48.9688,22.1893,36,22.1875C23.0312,22.1893,15.7188,19.625,9.5833,12.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.4167,12.5C56.2812,19.625,48.9688,22.1893,36,22.1875C23.0312,22.1893,15.7188,19.625,9.5833,12.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.375,21.75C66.5,55.1875,48.0383,60.375,36.5,60.375s-30-5.1875-20.875-38.625"/>
+ <line x1="36.5" x2="36.5" y1="60.375" y2="34.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446-1F3FB.svg b/public/assets/img/icons/1F446-1F3FB.svg
new file mode 100644
index 0000000..6db8610
--- /dev/null
+++ b/public/assets/img/icons/1F446-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446-1F3FC.svg b/public/assets/img/icons/1F446-1F3FC.svg
new file mode 100644
index 0000000..1419bc7
--- /dev/null
+++ b/public/assets/img/icons/1F446-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446-1F3FD.svg b/public/assets/img/icons/1F446-1F3FD.svg
new file mode 100644
index 0000000..70f57d2
--- /dev/null
+++ b/public/assets/img/icons/1F446-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446-1F3FE.svg b/public/assets/img/icons/1F446-1F3FE.svg
new file mode 100644
index 0000000..8fe0d7a
--- /dev/null
+++ b/public/assets/img/icons/1F446-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446-1F3FF.svg b/public/assets/img/icons/1F446-1F3FF.svg
new file mode 100644
index 0000000..9a6db36
--- /dev/null
+++ b/public/assets/img/icons/1F446-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F446.svg b/public/assets/img/icons/1F446.svg
new file mode 100644
index 0000000..c6e7072
--- /dev/null
+++ b/public/assets/img/icons/1F446.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M55.36,33.7297c-0.38-1.44-1.66-2.53-3.23-2.6c-1.67-0.07-3.12,1.04-3.52,2.6h-0.19 c0,0.02,0.01,0.05,0.01,0.08c-0.01-0.03-0.01-0.06-0.02-0.08v-0.0099c0,0,0,0,0-0.01c-0.11-0.56-0.35-1.06-0.69-1.49 c-0.06-0.08-0.1299-0.16-0.21-0.2401c-0.17-0.18-0.35-0.34-0.56-0.47c-0.07-0.05-0.14-0.1-0.21-0.14c-0.17-0.1-0.34-0.18-0.52-0.25 c-0.1-0.04-0.2-0.07-0.3-0.09c-0.12-0.04-0.25-0.07-0.38-0.09c-0.08-0.01-0.16-0.02-0.24-0.03h-0.04c-0.01,0-0.01,0-0.02,0 c-0.09-0.01-0.17-0.01-0.26-0.01c-0.12,0-0.23,0-0.34,0.02c-0.23,0.02-0.44,0.06-0.65,0.12c-0.43,0.13-0.83,0.34-1.18,0.6201 c-0.08,0.06-0.16,0.1299-0.24,0.21c-0.09,0.07-0.16,0.15-0.23,0.24c-0.07,0.08-0.14,0.16-0.2,0.25c-0.06,0.09-0.12,0.18-0.18,0.28 c-0.11,0.19-0.2,0.39-0.28,0.6c-0.05,0.16-0.1,0.32-0.12,0.49h-0.13c-0.12-1.72-1.49-3.12-3.26-3.23c-1.74-0.11-3.25,1.06-3.63,2.7 v0.58l-0.09-0.01v-22.37c0-0.11-0.01-0.23-0.02-0.34c-0.17-1.78-1.65-3.16-3.48-3.16c-1.93,0-3.5,1.56-3.5,3.5v24.27l0.02,0.03 l-0.02,1.25v-1.28l-0.79-1.0699l-1.35-1.83l-0.69,0.45c-0.22-0.23-0.51-0.48-0.87-0.71l-0.01-0.01c-1.8-1.28-5-2.58-6.16-1.46 c-1.35,1.3101-0.56,4.23,4.86,11.3701c0.99,20.84,8.68,19.56,16.58,21.69c7.66,0.71,16.13-6.3101,16.25-18.14h0.21v-11.34 C55.48,34.3098,55.44,34.0198,55.36,33.7297z M41.5,34.1097h-0.01c0.01-0.07,0.01-0.14,0.03-0.21 C41.51,33.9698,41.5,34.0397,41.5,34.1097z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4792,47.6473c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.4792" x2="55.4792" y1="46.7738" y2="34.7738" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.4869,34.4804c0.081-1.9313,1.7123-3.4313,3.6436-3.3502c1.9313,0.081,3.4312,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.49,34.2475c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.494,34.1136c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4524,33.7692c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.4986,35.9928c-1.3429-1.3904-1.3044-3.6061,0.086-4.949c1.3904-1.3429,3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4524,11.3969c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.4524" x2="34.4524" y1="33.7321" y2="11.3969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.4524" x2="27.4524" y1="11.3969" y2="39.1875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.4916" x2="22.5336" y1="33.3435" y2="31.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2663,38.3125c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.4986" x2="19.32" y1="35.9928" y2="38.373" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447-1F3FB.svg b/public/assets/img/icons/1F447-1F3FB.svg
new file mode 100644
index 0000000..5ba2d6c
--- /dev/null
+++ b/public/assets/img/icons/1F447-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447-1F3FC.svg b/public/assets/img/icons/1F447-1F3FC.svg
new file mode 100644
index 0000000..2a42fb8
--- /dev/null
+++ b/public/assets/img/icons/1F447-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447-1F3FD.svg b/public/assets/img/icons/1F447-1F3FD.svg
new file mode 100644
index 0000000..1d3d3f0
--- /dev/null
+++ b/public/assets/img/icons/1F447-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447-1F3FE.svg b/public/assets/img/icons/1F447-1F3FE.svg
new file mode 100644
index 0000000..36d7899
--- /dev/null
+++ b/public/assets/img/icons/1F447-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447-1F3FF.svg b/public/assets/img/icons/1F447-1F3FF.svg
new file mode 100644
index 0000000..956dec9
--- /dev/null
+++ b/public/assets/img/icons/1F447-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F447.svg b/public/assets/img/icons/1F447.svg
new file mode 100644
index 0000000..fbf992c
--- /dev/null
+++ b/public/assets/img/icons/1F447.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M54.42,40.9897c-1.16,1.12-4.36-0.18-6.16-1.46l-0.01-0.01c-0.36-0.23-1.56-0.26-1.56-0.26l-1.35-1.83 l-0.79-1.07v-1.28l-0.02,1.25l0.02,0.03v24.27c0,1.94-1.57,3.5-3.5,3.5c-1.83,0-3.31-1.38-3.48-3.16 c-0.01-0.11-0.02-0.23-0.02-0.34l-0.09-21.8c-0.38,1.64-1.89,2.81-3.63,2.7c-1.77-0.11-3.14-1.51-3.26-3.23h-0.13 c-0.02,0.17-0.07,0.33-0.12,0.49c-0.04,0.1-0.08,0.21-0.13,0.3101c-0.08,0.2-0.2,0.39-0.33,0.5699c-0.06,0.09-0.12,0.17-0.2,0.25 c-0.14,0.17-0.3,0.32-0.47,0.45c-0.07,0.06-0.15,0.11-0.22,0.17c-0.28,0.19-0.6,0.35-0.9399,0.44c-0.36,0.1201-0.75,0.17-1.16,0.15 h-0.04c-0.05,0-0.11,0-0.15-0.01c-0.06-0.01-0.1-0.01-0.16-0.02c-0.23-0.03-0.45-0.09-0.66-0.16c-0.21-0.08-0.41-0.17-0.6-0.28 c-0.1-0.06-0.19-0.1201-0.28-0.1801c-0.18-0.1299-0.34-0.27-0.49-0.43c-0.08-0.08-0.15-0.16-0.21-0.24 c-0.28-0.35-0.4901-0.75-0.6201-1.18c-0.02-0.06-0.03-0.12-0.04-0.18c-0.02-0.05-0.03-0.1-0.03-0.15 c-0.01-0.03-0.01-0.05-0.02-0.08c0,0.03,0.01,0.05,0.01,0.08h-0.19c-0.4,1.56-1.85,2.67-3.52,2.6c-1.57-0.07-2.85-1.16-3.23-2.6 c-0.08-0.29-0.12-0.58-0.12-0.89c0,0-0.0088-6.3534,0-11.34c-0.306-8.6962,7.43-18.14,16.46-18.14c7.35,1.61,15.85,1.62,16.7,21.84 C54.99,36.7997,55.76,39.6898,54.42,40.9897z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5208,37.2567v-12v-0.8735c0-9.0883,7.3675-16.4558,16.4558-16.4558s16.4558,7.3675,16.4558,16.4558"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.5131,37.5501c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.51,37.7831c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502s-3.4313-1.7123-3.3502-3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.506,37.9169c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081s-3.3631-1.8426-3.2081-3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5476,38.2613c-0.1237,1.929-1.7878,3.3925-3.7168,3.2688s-3.3925-1.7878-3.2688-3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5014,36.0377c1.3429,1.3904,1.3044,3.6061-0.086,4.949s-3.6061,1.3044-4.949-0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.5476,60.6337c0,1.933-1.567,3.5-3.5,3.5s-3.5-1.567-3.5-3.5"/>
+ <line x1="37.5476" x2="37.5476" y1="38.2984" y2="60.6337" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5476" x2="44.5476" y1="60.6337" y2="32.843" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5084" x2="49.4664" y1="38.687" y2="40.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7337,33.718c-1.9526-2.1439-3.3734-5.1677-3.3013-9.5218"/>
+ <line x1="54.5014" x2="52.68" y1="36.0377" y2="33.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448-1F3FB.svg b/public/assets/img/icons/1F448-1F3FB.svg
new file mode 100644
index 0000000..cfed889
--- /dev/null
+++ b/public/assets/img/icons/1F448-1F3FB.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#fadcbc" stroke="#fadcbc"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#fadcbc" stroke="#fadcbc"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#fadcbc" stroke="#fadcbc"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#fadcbc" stroke="#fadcbc"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448-1F3FC.svg b/public/assets/img/icons/1F448-1F3FC.svg
new file mode 100644
index 0000000..bab4151
--- /dev/null
+++ b/public/assets/img/icons/1F448-1F3FC.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#debb90" stroke="#debb90" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#debb90" stroke="#debb90" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#debb90" stroke="#debb90" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#debb90" stroke="#debb90" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#debb90" stroke="#debb90"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#debb90" stroke="#debb90"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#debb90" stroke="#debb90"/>
+ <polygon fill="#debb90" stroke="#debb90" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#debb90" stroke="#debb90"/>
+ <polygon fill="#debb90" stroke="#debb90" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448-1F3FD.svg b/public/assets/img/icons/1F448-1F3FD.svg
new file mode 100644
index 0000000..a018d32
--- /dev/null
+++ b/public/assets/img/icons/1F448-1F3FD.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#c19a65" stroke="#c19a65"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#c19a65" stroke="#c19a65"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#c19a65" stroke="#c19a65"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#c19a65" stroke="#c19a65"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448-1F3FE.svg b/public/assets/img/icons/1F448-1F3FE.svg
new file mode 100644
index 0000000..550b779
--- /dev/null
+++ b/public/assets/img/icons/1F448-1F3FE.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#a57939" stroke="#a57939" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#a57939" stroke="#a57939" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#a57939" stroke="#a57939" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#a57939" stroke="#a57939" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#a57939" stroke="#a57939"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#a57939" stroke="#a57939"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#a57939" stroke="#a57939"/>
+ <polygon fill="#a57939" stroke="#a57939" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#a57939" stroke="#a57939"/>
+ <polygon fill="#a57939" stroke="#a57939" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448-1F3FF.svg b/public/assets/img/icons/1F448-1F3FF.svg
new file mode 100644
index 0000000..37c1050
--- /dev/null
+++ b/public/assets/img/icons/1F448-1F3FF.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#6a462f" stroke="#6a462f"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#6a462f" stroke="#6a462f"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#6a462f" stroke="#6a462f"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#6a462f" stroke="#6a462f"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F448.svg b/public/assets/img/icons/1F448.svg
new file mode 100644
index 0000000..03426de
--- /dev/null
+++ b/public/assets/img/icons/1F448.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M45.6972,55.2881c11.975,0,18.3906-7.1612,18.3906-16.2494S57.812,19.7657,32.9352,22.4215"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#fcea2b" stroke="none" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="#fcea2b" stroke="none" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="#fcea2b" stroke="none" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="#fcea2b" stroke="none" d="M43.0582,22.9544c-7.6195-5.8672-10.6867-6.7449-12.0296-5.3546 c-1.3429,1.3904,0.7837,5.6942,2.1741,7.0371"/>
+ <path fill="#fcea2b" stroke="none" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="#fcea2b" stroke="none"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="#fcea2b" stroke="none"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="#fcea2b" stroke="none"/>
+ <polygon fill="#fcea2b" stroke="none" points="38.7972,34.5778 36.8296,27.5153 11.0472,27.5153 11.0472,34.4677"/>
+ <rect x="29.3693" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-4.495001e-11 1 -1 -4.495001e-11 84.8684 5.2085)" fill="#fcea2b" stroke="none"/>
+ <polygon fill="#fcea2b" stroke="none" points="36.9379,27.4677 35.9431,24.8121 32.7573,25.3211 35.687,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6321,55.4945c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7585" x2="34.7585" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4651,48.5022c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2322,41.5052c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0984,41.5093c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7539,34.4677c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9776,17.5139c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3816,27.4677c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7169" x2="11.3816" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3816" x2="39.1722" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3283" x2="31.1145" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2972,19.2815c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9776" x2="38.3577" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.6473,55.4792c9.0883,0,16.4558-7.3675,16.4558-16.4558s-7.3675-16.4558-16.4558-16.4558"/>
+ <line x1="46.7738" x2="34.7738" y1="55.4792" y2="55.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4804,48.4869c-1.9313,0.081-3.4313,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4312,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2475,41.49c-1.9313,0.081-3.4312,1.7123-3.3502,3.6436c0.081,1.9313,1.7123,3.4313,3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1136,41.494c-1.9268,0.155-3.3631,1.8426-3.2081,3.7694c0.155,1.9268,1.8426,3.3631,3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7692,34.4524c-1.929,0.1237-3.3925,1.7878-3.2688,3.7168s1.7878,3.3925,3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928,17.4986c-1.3904-1.3429-3.6061-1.3044-4.949,0.086c-1.3429,1.3904-1.3044,3.6061,0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.3969,27.4524c-1.933,0-3.5,1.567-3.5,3.5s1.567,3.5,3.5,3.5"/>
+ <line x1="33.7321" x2="11.3969" y1="34.4524" y2="34.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.3969" x2="39.1875" y1="27.4524" y2="27.4524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3435" x2="31.1298" y1="24.4916" y2="22.5336" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.3125,19.2663c2.1439,1.9526,5.1677,3.3734,9.5218,3.3013"/>
+ <line x1="35.9928" x2="38.373" y1="17.4986" y2="19.32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449-1F3FB.svg b/public/assets/img/icons/1F449-1F3FB.svg
new file mode 100644
index 0000000..3e3f48d
--- /dev/null
+++ b/public/assets/img/icons/1F449-1F3FB.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#fadcbc" stroke="#fadcbc"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#fadcbc" stroke="#fadcbc"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#fadcbc" stroke="#fadcbc"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#fadcbc" stroke="#fadcbc"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449-1F3FC.svg b/public/assets/img/icons/1F449-1F3FC.svg
new file mode 100644
index 0000000..14b6d87
--- /dev/null
+++ b/public/assets/img/icons/1F449-1F3FC.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#debb90" stroke="#debb90" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#debb90" stroke="#debb90" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#debb90" stroke="#debb90" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#debb90" stroke="#debb90" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#debb90" stroke="#debb90" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#debb90" stroke="#debb90"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#debb90" stroke="#debb90"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#debb90" stroke="#debb90"/>
+ <polygon fill="#debb90" stroke="#debb90" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#debb90" stroke="#debb90"/>
+ <polygon fill="#debb90" stroke="#debb90" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449-1F3FD.svg b/public/assets/img/icons/1F449-1F3FD.svg
new file mode 100644
index 0000000..61649ac
--- /dev/null
+++ b/public/assets/img/icons/1F449-1F3FD.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#c19a65" stroke="#c19a65"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#c19a65" stroke="#c19a65"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#c19a65" stroke="#c19a65"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#c19a65" stroke="#c19a65"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449-1F3FE.svg b/public/assets/img/icons/1F449-1F3FE.svg
new file mode 100644
index 0000000..1f13840
--- /dev/null
+++ b/public/assets/img/icons/1F449-1F3FE.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#a57939" stroke="#a57939" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#a57939" stroke="#a57939" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#a57939" stroke="#a57939" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#a57939" stroke="#a57939" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#a57939" stroke="#a57939" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#a57939" stroke="#a57939"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#a57939" stroke="#a57939"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#a57939" stroke="#a57939"/>
+ <polygon fill="#a57939" stroke="#a57939" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#a57939" stroke="#a57939"/>
+ <polygon fill="#a57939" stroke="#a57939" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449-1F3FF.svg b/public/assets/img/icons/1F449-1F3FF.svg
new file mode 100644
index 0000000..64f26ac
--- /dev/null
+++ b/public/assets/img/icons/1F449-1F3FF.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#6a462f" stroke="#6a462f"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#6a462f" stroke="#6a462f"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#6a462f" stroke="#6a462f"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#6a462f" stroke="#6a462f"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F449.svg b/public/assets/img/icons/1F449.svg
new file mode 100644
index 0000000..2a0147d
--- /dev/null
+++ b/public/assets/img/icons/1F449.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M26.3028,55.2881c-11.975,0-18.3906-7.1612-18.3906-16.2494s5.9358-19.2913,31.1527-16.6171"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#fcea2b" stroke="none" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="#fcea2b" stroke="none" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="#fcea2b" stroke="none" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="#fcea2b" stroke="none" d="M28.9418,22.9544c7.6195-5.8672,10.6867-6.7449,12.0296-5.3546c1.3429,1.3904-0.7837,5.6942-2.1741,7.0371"/>
+ <path fill="#fcea2b" stroke="none" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="#fcea2b" stroke="none"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="#fcea2b" stroke="none"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="#fcea2b" stroke="none"/>
+ <polygon fill="#fcea2b" stroke="none" points="33.2028,34.5778 35.1704,27.5153 60.9528,27.5153 60.9528,34.4677"/>
+ <rect x="21.7093" y="38.9254" width="20.9214" height="12.2262" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 77.2085 12.8684)" fill="#fcea2b" stroke="none"/>
+ <polygon fill="#fcea2b" stroke="none" points="35.0621,27.4677 36.0569,24.8121 39.2427,25.3211 36.313,27.4853"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3679,55.4945c-9.0883,0-16.4558-7.3675-16.4558-16.4558s7.3675-16.4558,16.4558-16.4558"/>
+ <line x1="25.2415" x2="37.2415" y1="55.4945" y2="55.4945" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5349,48.5022c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7678,41.5052c1.9313,0.081,3.4313,1.7123,3.3502,3.6436c-0.081,1.9313-1.7123,3.4313-3.6436,3.3502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.9016,41.5093c1.9268,0.155,3.3631,1.8426,3.2081,3.7694c-0.155,1.9268-1.8426,3.3631-3.7694,3.2081"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.2461,34.4677c1.929,0.1237,3.3925,1.7878,3.2688,3.7168s-1.7878,3.3925-3.7168,3.2688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0224,17.5139c1.3904-1.3429,3.6061-1.3044,4.949,0.086c1.3429,1.3904,1.3044,3.6061-0.086,4.949"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.6184,27.4677c1.933,0,3.5,1.567,3.5,3.5s-1.567,3.5-3.5,3.5"/>
+ <line x1="38.2831" x2="60.6184" y1="34.4677" y2="34.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.6184" x2="32.8278" y1="27.4677" y2="27.4677" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.6717" x2="40.8855" y1="24.5068" y2="22.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7028,19.2815c-2.1439,1.9526-5.1677,3.3734-9.5218,3.3013"/>
+ <line x1="36.0224" x2="33.6423" y1="17.5139" y2="19.3353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A-1F3FB.svg b/public/assets/img/icons/1F44A-1F3FB.svg
new file mode 100644
index 0000000..872f58d
--- /dev/null
+++ b/public/assets/img/icons/1F44A-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#fadcbc" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#fadcbc" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#fadcbc" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#fadcbc" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#fadcbc" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#fadcbc" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#fadcbc" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#fadcbc" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#fadcbc" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#fadcbc" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A-1F3FC.svg b/public/assets/img/icons/1F44A-1F3FC.svg
new file mode 100644
index 0000000..a7d1923
--- /dev/null
+++ b/public/assets/img/icons/1F44A-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#debb90" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#debb90" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#debb90" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#debb90" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#debb90" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#debb90" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#debb90" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#debb90" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#debb90" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#debb90" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A-1F3FD.svg b/public/assets/img/icons/1F44A-1F3FD.svg
new file mode 100644
index 0000000..dd38701
--- /dev/null
+++ b/public/assets/img/icons/1F44A-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#c19a65" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#c19a65" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#c19a65" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#c19a65" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#c19a65" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#c19a65" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#c19a65" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#c19a65" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#c19a65" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#c19a65" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A-1F3FE.svg b/public/assets/img/icons/1F44A-1F3FE.svg
new file mode 100644
index 0000000..5404a81
--- /dev/null
+++ b/public/assets/img/icons/1F44A-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#a57939" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#a57939" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#a57939" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#a57939" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#a57939" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#a57939" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#a57939" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#a57939" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#a57939" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#a57939" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A-1F3FF.svg b/public/assets/img/icons/1F44A-1F3FF.svg
new file mode 100644
index 0000000..517213a
--- /dev/null
+++ b/public/assets/img/icons/1F44A-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#6a462f" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#6a462f" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#6a462f" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#6a462f" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#6a462f" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#6a462f" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#6a462f" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#6a462f" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#6a462f" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#6a462f" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44A.svg b/public/assets/img/icons/1F44A.svg
new file mode 100644
index 0000000..deb5c17
--- /dev/null
+++ b/public/assets/img/icons/1F44A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="51" x2="51" y1="47.42" y2="33.14" fill="none"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="m42.03 47.56c-0.3312 2.471-2.599 7.032-5.057 6.7-0.293-0.03821-0.6495-0.1401-1.045-0.293 0.8407-3.095 5.477-7.923 6.114-9.579l-0.01274 1.987c0.05095 0.3949 0.05095 0.8025 0 1.185z"/>
+ <path fill="#fcea2b" d="m33.19 24.09-0.01274 1.223h0.01274c0.05095-0.4204 0.05095-0.828 0-1.223zm8.917-1.146v1.172c0.05095-0.3949 0.05095-0.8025 0-1.172z"/>
+ <path fill="#fcea2b" d="m56.86 28.69c-0.2038-0.1529-1.745-0.3482-1.745-0.3482l-3.264-0.01274c-0.5987-0.2802-0.8247-1.55-0.8247-4.288 0.3312-2.471-1.401-4.726-3.86-5.057-8.881 2.622-2.133 1.723-8.917 0.08917-9.376 2.498-1.771 2.843-8.917 1.185-9.755 0.1624-1.828 6.409-9.006 1.274-2.458-0.3312-4.726 1.401-5.044 3.86-0.06369 0.3949-0.06369 0.8025 0 1.197h-0.03821l0.03821 10.97c-0.3312 2.458 1.401 4.726 3.86 5.057 6.352-0.265 5.107-9.398 5.057 1.223-0.3312 2.458 1.401 4.726 3.86 5.057 4.281-2.589 4.384 6.516 7.599 8.173 0.8025 2.051 10.28-0.168 11.56-0.1043 4.928 2.479 12.18-2.03 10.32-4.553 0.05095-0.3949 0.05095-8.165 0-8.56 0.1783-2.076 1.185-13.71-0.6751-15.16z"/>
+ <path fill="#fcea2b" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#fcea2b" d="m33.13 41.53c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#fcea2b" d="m32.48 46.77c-0.293 0.5095-0.7006 0.9426-1.172 1.287 0.2165-0.4331 0.5987-0.8789 1.172-1.287z"/>
+ <path fill="#fcea2b" d="m33.12 44.93 0.01274-3.401c0.03821 0.8789 0.02548 2.879-0.01274 3.401z"/>
+ <path fill="#fcea2b" d="m33.19 25.31h-0.01274l0.01274-1.223c0.05095 0.3949 0.05095 0.8025 0 1.223z"/>
+ <path fill="#fcea2b" d="m42.11 24.11v-1.172c0.05095 0.3694 0.05095 0.777 0 1.172z"/>
+ <path fill="#fcea2b" d="m39.17 56.81c-2.577 0-9.977 4.548-8.467-7.881z"/>
+ <path fill="#fcea2b" d="m57.31 33.52c0-1.9 0-4.118-2.011-4.118z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.94 37.24v7.074c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213l-5.19e-4 -20.48c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v1.301c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942v2.427c0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.02619 0.8746-0.02488 1.613-0.08098 2.513 0.3346-2.512-1.428-4.82-3.936-5.156s-4.813 1.43-5.148 3.942c-0.0536 0.4028-0.0536 0.8107-0.02011 1.214l0.02064 11.19c-0.3346 2.512 1.428 4.82 3.936 5.156 2.509 0.3352 4.813-1.43 5.148-3.942 0.0536-0.4028 0.0536-0.8107 0-1.213v-1.341l0.04022-3.517-0.04023 11.27c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-3.548 0-3.951v-5.012l-0.04075-4.248 0.04075 14.6c-0.3346 2.512 1.428 4.82 3.936 5.156s4.813-1.43 5.148-3.942c0.0536-0.4028 0.0536-0.8107 0-1.213l0.08046-15.82z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.43 52.08c-0.2117 2.896-2.598 5.149-5.497 5.19h-12.98"/>
+ <line x1="57.43" x2="57.43" y1="52.08" y2="33.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.95 57.27c-2.625 0-7.445 0.6149-7.445-3.105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.43 33.52c0-1.938 0-4.201-2.049-4.201"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B-1F3FB.svg b/public/assets/img/icons/1F44B-1F3FB.svg
new file mode 100644
index 0000000..d3e01d5
--- /dev/null
+++ b/public/assets/img/icons/1F44B-1F3FB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B-1F3FC.svg b/public/assets/img/icons/1F44B-1F3FC.svg
new file mode 100644
index 0000000..1921234
--- /dev/null
+++ b/public/assets/img/icons/1F44B-1F3FC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B-1F3FD.svg b/public/assets/img/icons/1F44B-1F3FD.svg
new file mode 100644
index 0000000..ab36c7e
--- /dev/null
+++ b/public/assets/img/icons/1F44B-1F3FD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B-1F3FE.svg b/public/assets/img/icons/1F44B-1F3FE.svg
new file mode 100644
index 0000000..f7305f2
--- /dev/null
+++ b/public/assets/img/icons/1F44B-1F3FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B-1F3FF.svg b/public/assets/img/icons/1F44B-1F3FF.svg
new file mode 100644
index 0000000..0b034ca
--- /dev/null
+++ b/public/assets/img/icons/1F44B-1F3FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44B.svg b/public/assets/img/icons/1F44B.svg
new file mode 100644
index 0000000..e19d16f
--- /dev/null
+++ b/public/assets/img/icons/1F44B.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C-1F3FB.svg b/public/assets/img/icons/1F44C-1F3FB.svg
new file mode 100644
index 0000000..1d14216
--- /dev/null
+++ b/public/assets/img/icons/1F44C-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C-1F3FC.svg b/public/assets/img/icons/1F44C-1F3FC.svg
new file mode 100644
index 0000000..ff3275f
--- /dev/null
+++ b/public/assets/img/icons/1F44C-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C-1F3FD.svg b/public/assets/img/icons/1F44C-1F3FD.svg
new file mode 100644
index 0000000..a8c375f
--- /dev/null
+++ b/public/assets/img/icons/1F44C-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C-1F3FE.svg b/public/assets/img/icons/1F44C-1F3FE.svg
new file mode 100644
index 0000000..c9bfd9e
--- /dev/null
+++ b/public/assets/img/icons/1F44C-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C-1F3FF.svg b/public/assets/img/icons/1F44C-1F3FF.svg
new file mode 100644
index 0000000..5e75628
--- /dev/null
+++ b/public/assets/img/icons/1F44C-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44C.svg b/public/assets/img/icons/1F44C.svg
new file mode 100644
index 0000000..b252796
--- /dev/null
+++ b/public/assets/img/icons/1F44C.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="1.8" d="M56.4257,39.17c0.03-0.18,0.03-0.36,0.03-0.55 c0,0,0.33-21.03,0.3-21.34c-0.19-1.94-1.92-3.36-3.86-3.17c-1.94,0.19-3.36,1.91-3.17,3.86l0.7104,13.2212 c-1.42-5.66-5.6404-21.6412-5.7304-21.8712c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546 L42.3757,28.68v-0.01c-2.6-4.36-10.55-17.72-10.71-17.93c-1.18-1.55-3.4-1.85-4.95-0.67c-1.55,1.17-1.86,3.39-0.68,4.94 l5.3325,9.1368l7.5566,13.0352l-6.2691-7.432c-0.16-0.27-0.36-0.51-0.59-0.72c-0.55-0.51-1.22-0.81-1.92-0.91 c-0.59-0.19-1.22-0.23-1.87-0.11l-10.0796,1.47c-0.32,0-0.63,0.04-0.93,0.12c-1.88,0.51-2.99,2.45-2.48,4.33 c0.51,1.89,2.45,3,4.34,2.48l8.8796-1.3l5.651,7.1064c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812 c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453V42.06c0.04-0.31,0.04-0.62,0-0.93c-0.26-1.93-2.03-3.29-3.96-3.03 c-1.94,0.25-3.3,2.03-3.04,3.96v8.14l0.0716,0.2227c0.0875,1.9615,0.7117,3.8226,1.5117,4.4226 c1.1808,1.3968,3.0242,3.1904,4.9271,5.0504c4.3858,3.3314,10.4516,6.0706,15.5078,5.8058 c11.0842,0,20.0698-8.9855,20.0698-20.0698c0-2.2878-0.3798-4.4198-1.0843-6.4559"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.4577,50.2v-8.14 c-0.26-1.93,1.1-3.71,3.04-3.96c1.93-0.26,3.7,1.1,3.96,3.03c0.04,0.31,0.04,0.62,0,0.93v5.3923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4614,39.1759 c0.7045,2.036,1.0843,4.1681,1.0843,6.4559c0,11.0842-8.9855,20.0698-20.0698,20.0698c-5.0562,0.2648-11.122-2.4744-15.5078-5.8058 c-1.9029-1.86-3.7464-3.6536-4.9271-5.0504c-0.8-0.6-1.4242-2.4611-1.5117-4.4226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.681,42.2164 c-1.3254,3.8368-1.2485,6.1236-3.2986,7.1812c-3.9119-1.3794-7.9247-1.9453-7.9247-1.9453"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.03,35.11l-8.8796,1.3 c-1.89,0.52-3.83-0.59-4.34-2.48c-0.51-1.88,0.6-3.82,2.48-4.33c0.3-0.08,0.61-0.12,0.93-0.12L28.3,28.01 c0.65-0.12,1.28-0.08,1.87,0.11"/>
+ <line x1="33.681" x2="28.03" y1="42.2164" y2="35.11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,28.12 c0.7,0.1,1.37,0.4,1.92,0.91c0.23,0.21,0.43,0.45,0.59,0.72l6.2691,7.432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3925,24.1468 L26.06,15.01c-1.18-1.55-0.87-3.77,0.68-4.94c1.55-1.18,3.77-0.88,4.95,0.67c0.16,0.21,8.11,13.57,10.71,17.93v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4604,31.1912 C49.0404,25.5312,44.82,9.55,44.73,9.32c-0.68-1.83-2.71-2.76-4.54-2.08c-1.83,0.69-2.75,2.72-2.07,4.55l1.7127,6.7546"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.75,17.97 c-0.19-1.95,1.23-3.67,3.17-3.86c1.94-0.19,3.67,1.23,3.86,3.17c0.03,0.31-0.3,21.34-0.3,21.34c0,0.19,0,0.37-0.03,0.55"/>
+ <line x1="41.8254" x2="45.4061" y1="27.7921" y2="33.4468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D-1F3FB.svg b/public/assets/img/icons/1F44D-1F3FB.svg
new file mode 100644
index 0000000..fa2fbfa
--- /dev/null
+++ b/public/assets/img/icons/1F44D-1F3FB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D-1F3FC.svg b/public/assets/img/icons/1F44D-1F3FC.svg
new file mode 100644
index 0000000..1ec7243
--- /dev/null
+++ b/public/assets/img/icons/1F44D-1F3FC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#debb90" stroke="#debb90" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D-1F3FD.svg b/public/assets/img/icons/1F44D-1F3FD.svg
new file mode 100644
index 0000000..e0a25c4
--- /dev/null
+++ b/public/assets/img/icons/1F44D-1F3FD.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#c19a65" stroke="#c19a65" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D-1F3FE.svg b/public/assets/img/icons/1F44D-1F3FE.svg
new file mode 100644
index 0000000..d600679
--- /dev/null
+++ b/public/assets/img/icons/1F44D-1F3FE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#a57939" stroke="#a57939" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D-1F3FF.svg b/public/assets/img/icons/1F44D-1F3FF.svg
new file mode 100644
index 0000000..6b799de
--- /dev/null
+++ b/public/assets/img/icons/1F44D-1F3FF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#6a462f" stroke="#6a462f" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44D.svg b/public/assets/img/icons/1F44D.svg
new file mode 100644
index 0000000..b0f4276
--- /dev/null
+++ b/public/assets/img/icons/1F44D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#fcea2b" stroke="none" points="37.088,11.2316 34.166,11.8766 19,29.2096 11.667,42.2686 13.666,53.5426 26.604,60.6126 36.229,60.5716 50.271,60.7796 52.666,59.2096 53.416,55.3766 52.666,53.7926 56.25,53.7096 57.583,52.0426 58.416,49.7096 56.833,46.7096 58.416,46.0426 60.333,43.3766 59.416,40.6266 56.916,39.4596 58.083,37.2926 58.25,33.8766 55.666,32.3766 42.5,31.8766 41.666,31.2096 40.812,30.6126 31.687,30.6126 31.75,28.8766 35.666,19.2926 37.333,14.7096"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,59.6006h-9 c-8.321,0-14-6.681-14-15c0.0204-4.7991,1.7993-9.4241,5-13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.625,31.6006h-4.389 l7-18c0.811-2.084-2.79-3.8-5-1l-15,19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.448,35.1006 c0.1527,2.0638,1.9342,3.6226,4,3.5h13c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-13C39.3822,31.478,37.6007,33.0368,37.448,35.1006z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.305,56.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h7c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-7C40.2392,52.814,38.4577,54.3728,38.305,56.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.236,42.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h19c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-19C35.1702,38.814,33.3887,40.3728,33.236,42.4366z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.236,49.4366 c0.1527,2.0638,1.9342,3.6226,4,3.5h15c1.933,0.2578,3.709-1.1001,3.9669-3.0331s-1.1001-3.709-3.0331-3.9669 c-0.3099-0.0413-0.6238-0.0413-0.9337,0h-15C37.1702,45.814,35.3887,47.3728,35.236,49.4366z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M14.136,36.2626 c-1.176,2.4511-1.8253,5.1215-1.906,7.839c0,8.56,4.625,15.5,15.125,15.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E-1F3FB.svg b/public/assets/img/icons/1F44E-1F3FB.svg
new file mode 100644
index 0000000..548f5e0
--- /dev/null
+++ b/public/assets/img/icons/1F44E-1F3FB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E-1F3FC.svg b/public/assets/img/icons/1F44E-1F3FC.svg
new file mode 100644
index 0000000..5f882ec
--- /dev/null
+++ b/public/assets/img/icons/1F44E-1F3FC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#debb90" stroke="#debb90" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E-1F3FD.svg b/public/assets/img/icons/1F44E-1F3FD.svg
new file mode 100644
index 0000000..b0aa8dc
--- /dev/null
+++ b/public/assets/img/icons/1F44E-1F3FD.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#c19a65" stroke="#c19a65" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E-1F3FE.svg b/public/assets/img/icons/1F44E-1F3FE.svg
new file mode 100644
index 0000000..d93caaa
--- /dev/null
+++ b/public/assets/img/icons/1F44E-1F3FE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#a57939" stroke="#a57939" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E-1F3FF.svg b/public/assets/img/icons/1F44E-1F3FF.svg
new file mode 100644
index 0000000..6ff1354
--- /dev/null
+++ b/public/assets/img/icons/1F44E-1F3FF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#6a462f" stroke="#6a462f" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44E.svg b/public/assets/img/icons/1F44E.svg
new file mode 100644
index 0000000..a6f582d
--- /dev/null
+++ b/public/assets/img/icons/1F44E.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <polygon fill="#fcea2b" stroke="none" points="37.333,57.2071 35.666,52.6241 31.75,43.0401 31.687,41.3041 40.812,41.3041 41.666,40.7071 42.5,40.0401 55.666,39.5401 58.25,38.0401 58.083,34.6241 56.916,32.4571 59.416,31.2901 60.333,28.5401 58.416,25.8741 56.833,25.2071 58.416,22.2071 57.583,19.8741 56.25,18.2071 52.666,18.1241 53.416,16.5401 52.666,12.7071 50.271,11.1371 36.229,11.3451 26.604,11.3041 13.666,18.3741 11.667,29.6481 19,42.7071 34.166,60.0401 37.088,60.6851"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161 c-3.2007-3.5759-4.9796-8.2009-5-13c0-8.319,5.679-15,14-15h9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.236,40.3161l15,19 c2.21,2.8,5.811,1.084,5-1l-7-18h4.389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.448,40.3161h13 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-13 c-2.0658-0.1226-3.8473,1.4362-4,3.5C37.6007,38.8799,39.3822,40.4387,41.448,40.3161z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.305,18.9801h7 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-7 c-2.0658-0.1226-3.8473,1.4362-4,3.5C38.4577,17.5439,40.2392,19.1027,42.305,18.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.236,32.9801h19 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-19 c-2.0658-0.1226-3.8473,1.4362-4,3.5C33.3887,31.5439,35.1702,33.1027,37.236,32.9801z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.236,25.9801h15 c0.3099,0.0413,0.6238,0.0413,0.9337,0c1.933-0.2578,3.291-2.0339,3.0331-3.9669s-2.0339-3.291-3.9669-3.0331h-15 c-2.0658-0.1226-3.8473,1.4362-4,3.5C35.3887,24.5439,37.1702,26.1027,39.236,25.9801z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.355,12.315c-10.5,0-15.125,6.94-15.125,15.5 c0.0807,2.7175,0.73,5.3879,1.906,7.839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F-1F3FB.svg b/public/assets/img/icons/1F44F-1F3FB.svg
new file mode 100644
index 0000000..bdc332d
--- /dev/null
+++ b/public/assets/img/icons/1F44F-1F3FB.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#fadcbc" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F-1F3FC.svg b/public/assets/img/icons/1F44F-1F3FC.svg
new file mode 100644
index 0000000..e9923bf
--- /dev/null
+++ b/public/assets/img/icons/1F44F-1F3FC.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#debb90" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F-1F3FD.svg b/public/assets/img/icons/1F44F-1F3FD.svg
new file mode 100644
index 0000000..4613c00
--- /dev/null
+++ b/public/assets/img/icons/1F44F-1F3FD.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#c19a65" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F-1F3FE.svg b/public/assets/img/icons/1F44F-1F3FE.svg
new file mode 100644
index 0000000..4184f1c
--- /dev/null
+++ b/public/assets/img/icons/1F44F-1F3FE.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#a57939" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F-1F3FF.svg b/public/assets/img/icons/1F44F-1F3FF.svg
new file mode 100644
index 0000000..b2e42a6
--- /dev/null
+++ b/public/assets/img/icons/1F44F-1F3FF.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#6a462f" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F44F.svg b/public/assets/img/icons/1F44F.svg
new file mode 100644
index 0000000..82eae62
--- /dev/null
+++ b/public/assets/img/icons/1F44F.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3522,43.9976l-1.0617-7.4771c-0.5114-3.0215-0.8271-7.288-1.9002-14.2739c-2.4731-1.8145-5.4509,1.6502-6.2031,4.6336 L44.4345,8.9599c-0.5551-3.6134-7.1336-2.877-6.4499,1.5743l2.0868,14.0777L37.5421,7.6536 C36.9445,3.7633,30.4079,3.38,31.478,10.346c-0.5335-3.473-7.0838-3.4227-6.2808,1.8048l0.7744,5.4314l0.1014,0.8084l-0.221-1.6979 c-0.4806-3.1286-6.0705-2.3774-5.4508,1.6573l1.0803,6.4311"/>
+ <path fill="#FCEA2B" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7484,27.2535c-3.1923-3.1923,1.6882-7.6885,4.2795-5.0972l16.3092,16.3092l-3.4575-3.4575 c-1.1612-2.8574-0.8089-7.4235,2.2659-7.4235c5.01,5.01,8.4731,8.9333,10.6782,11.0721c6.2265,6.2265,6.2265,16.3217,0,22.5483 s-16.1868,6.2579-22.4133,0.0314L13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043l-8.5742-8.7339 l-4.5079-4.5918c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832c-4.9957-4.9957,0.5147-8.5621,3.3047-5.7722l13.3909,13.3909"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9173" x2="16.8352" y1="43.7429" y2="30.4172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0735" x2="20.6826" y1="38.5786" y2="25.1877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1717,43.9976c-2.8935-2.8935,1.1791-6.8155,3.4228-4.5718l9.8594,10.043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.3717,36.1431c-3.7489-3.7489,1.5155-7.6739,4.0062-5.1832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6826,25.1877c-2.79-2.79-8.3004,0.7764-3.3047,5.7722"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c-2.2051-2.1389-5.6682-6.0622-10.6782-11.0721c-3.0748,0-3.4271,4.5661-2.2659,7.4235l3.4575,3.4575 L27.0279,22.1564c-2.5914-2.5914-7.4718,1.9049-4.2795,5.0972"/>
+ <line x1="13.3717" x2="17.8796" y1="36.1431" y2="40.735" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8236,38.6567c6.2265,6.2265,6.2265,16.3217,0,22.5483s-16.1868,6.2579-22.4133,0.0314"/>
+ <line x1="13.1717" x2="30.4103" y1="43.9976" y2="61.2363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.3873" x2="31.3476" y1="23.7062" y2="9.5592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0786" x2="37.5431" y1="24.6186" y2="7.6188" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.3603,18.3415c-0.6213-4.0446,4.9823-4.7977,5.4641-1.6614l0.2215,1.702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1679,12.127c-0.805-5.2403,5.7614-5.2907,6.2962-1.8092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5431,7.6188c-0.5991-3.8999-7.1517-4.2841-6.079,2.6991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.3349,36.5565c-0.5127-3.0289-0.8291-7.3059-1.9048-14.3089c-2.4791-1.8189-5.4643,1.6542-6.2183,4.6449L44.4524,8.9283 c-0.5564-3.6223-7.1511-2.8841-6.4657,1.5781"/>
+ <line x1="25.1679" x2="25.9442" y1="12.127" y2="17.5718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.3603" x2="20.6413" y1="18.3415" y2="20.1711" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.4078" x2="14.0603" y1="12.9103" y2="6.6237" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5067" x2="6.5922" y1="18.5051" y2="21.0262" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.6526" x2="9.2139" y1="15.5204" y2="13.2187" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.532" x2="54.2702" y1="14.4973" y2="8.0732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.7358" x2="65.092" y1="19.1926" y2="20.1602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.8822" x2="60.6073" y1="16.5876" y2="13.2524" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450-1F3FB.svg b/public/assets/img/icons/1F450-1F3FB.svg
new file mode 100644
index 0000000..655907d
--- /dev/null
+++ b/public/assets/img/icons/1F450-1F3FB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450-1F3FC.svg b/public/assets/img/icons/1F450-1F3FC.svg
new file mode 100644
index 0000000..750ba20
--- /dev/null
+++ b/public/assets/img/icons/1F450-1F3FC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#debb90" stroke="#debb90" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450-1F3FD.svg b/public/assets/img/icons/1F450-1F3FD.svg
new file mode 100644
index 0000000..739ab67
--- /dev/null
+++ b/public/assets/img/icons/1F450-1F3FD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450-1F3FE.svg b/public/assets/img/icons/1F450-1F3FE.svg
new file mode 100644
index 0000000..c3d2db5
--- /dev/null
+++ b/public/assets/img/icons/1F450-1F3FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#a57939" stroke="#a57939" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450-1F3FF.svg b/public/assets/img/icons/1F450-1F3FF.svg
new file mode 100644
index 0000000..657bd84
--- /dev/null
+++ b/public/assets/img/icons/1F450-1F3FF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F450.svg b/public/assets/img/icons/1F450.svg
new file mode 100644
index 0000000..7b0f054
--- /dev/null
+++ b/public/assets/img/icons/1F450.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M6.523,24.2978c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="#fcea2b" stroke="none" d="M65.8237,24.2978c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427 c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.523,24.2978 c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167s-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755 l9.417,9.6754l0.8938,0.8849l-5.153-5.3427c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l6.4432,6.62l5.0941,5.0412 c4.3891,3.9622,10.7435,2.9533,14.7048-1.4348c2.2744-2.5411,3.5384-5.8278,3.5528-9.238 c-0.0868-3.019-0.7282-10.8638-0.7282-10.8638c-0.3494-1.8195-2.5956-2.9255-2.7502-1.9455l-2.6253,7.2992l-2.7327-2.6936 l2.7327,2.6936l-2.7327-2.6936L14.5505,18.2397c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167 c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l3.4694,3.5646l4.7716,4.9416 L8.7396,19.376c-0.8267-1.1121-2.3985-1.3435-3.5107-0.5167c-1.1121,0.8268-1.3435,2.3985-0.5167,3.5107 c0.1325,0.1783,0.2881,0.3382,0.4628,0.4755l9.5524,9.7181"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.8237,24.2978 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167s1.3435,2.3985,0.5167,3.5107c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755 l-9.417,9.6754l-0.8938,0.8849l5.153-5.3427c0.8268-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-6.4432,6.62l-5.0941,5.0412c-4.3891,3.9622-10.7435,2.9533-14.7048-1.4348 c-2.2744-2.5411-3.5384-5.8278-3.5528-9.238c0.0868-3.019,0.7283-10.8638,0.7283-10.8638 c0.3494-1.8195,2.5956-2.9255,2.7502-1.9455l2.6253,7.2992l2.7327-2.6936l-2.7327,2.6936l2.7327-2.6936l10.9595-10.9992 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-3.4694,3.5646l-4.7716,4.9416L63.6071,19.376 c0.8267-1.1121,2.3985-1.3435,3.5107-0.5167c1.1121,0.8268,1.3435,2.3985,0.5167,3.5107 c-0.1325,0.1783-0.2881,0.3382-0.4628,0.4755l-9.5524,9.7181"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F451.svg b/public/assets/img/icons/1F451.svg
new file mode 100644
index 0000000..8a39eb3
--- /dev/null
+++ b/public/assets/img/icons/1F451.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="51.624" width="64" height="7.2668" fill="#FFFFFF"/>
+ <circle cx="35.9962" cy="16.008" r="5" fill="#FFFFFF"/>
+ <rect x="4" y="51.624" width="64" height="7.2668" fill="#F1B31C"/>
+ <path fill="#FCEA2B" d="M7,11c2.7614,0,5,2.2386,5,5s-2.2386,5-5,5"/>
+ <path fill="#FCEA2B" d="M65,21c-2.7614,0-5-2.2386-5-5s2.2386-5,5-5"/>
+ <path fill="#FCEA2B" d="M64.9674,17.4945c0,9.0811-7.3617,16.4428-16.4428,16.4428H48.238 c-9.0811,0-11.4428-7.3617-11.4428-16.4428h-2.0738c0,9.0811-2.3617,16.4428-11.4428,16.4428h0.1643 c-5.3121,0-10.0359-2.519-13.0419-6.4277C8.2681,24.7363,7,21.2635,7,17.4945V11v40.624h58V11"/>
+ <circle cx="35.9962" cy="16.008" r="5" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="4" y="51.624" width="64" height="7.2668" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="7,11 7,51.624 65,51.624 65,11"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,11c2.7614,0,5,2.2386,5,5s-2.2386,5-5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4428,33.9373c-5.3121,0-10.0359-2.519-13.0419-6.4277C8.2681,24.7363,7,21.2635,7,17.4945"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.9674,17.4945c0,9.0811-7.3617,16.4428-16.4428,16.4428"/>
+ <circle cx="35.9962" cy="16.008" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,21c-2.7614,0-5-2.2386-5-5s2.2386-5,5-5"/>
+ <rect x="4" y="51.624" width="64" height="7.2668" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,11c2.7614,0,5,2.2386,5,5s-2.2386,5-5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,21c-2.7614,0-5-2.2386-5-5s2.2386-5,5-5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.597,20.8744c-0.5876,7.4597-3.3959,13.0629-11.3184,13.0629h0.1643c-5.3121,0-10.0359-2.519-13.0419-6.4277 C8.2681,24.7363,7,21.2635,7,17.4945V11v40.624h58V11"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.9674,17.4945c0,9.0811-7.3617,16.4428-16.4428,16.4428H48.238c-7.9061,0-10.7191-5.5799-11.3147-13.0163"/>
+ <circle cx="35.9962" cy="16.008" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F452.svg b/public/assets/img/icons/1F452.svg
new file mode 100644
index 0000000..433225b
--- /dev/null
+++ b/public/assets/img/icons/1F452.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" d="M49.175,39.8883s2.46-19.1666-13.25-19.082-12.93,19.082-12.93,19.082c0,0,5.5237,.7667,13.065,.7667s13.115-.7667,13.115-.7667Z"/>
+ <path fill="#f1b31c" d="M36.0596,33.0474c-12.9414,0-26,2.2544-26,7.2905,0,5.8779,18.1826,6.5127,26,6.5127,6.4492,0,27.4912-.4697,27.4912-6.5127,0-4.7861-13.8301-7.2905-27.4912-7.2905Z"/>
+ <path fill="#d22f27" d="M38.5841,40.655s-.0728-3.8838-2.6591-3.8838c-3.5083,0-12.93-.6344-12.93-.6344v3.8838s5.5237,.6344,13.065,.6344h2.5241Z"/>
+ <path fill="#ea5a47" d="M40.804,40.4862c-1.5373,.0325-2.8099-1.1873-2.8425-2.7247s1.1873-2.8099,2.7247-2.8425c3.775-.0799,5.1354,3.8004,5.168,5.3377l-5.0502,.2294h0Z"/>
+ <path fill="#ea5a47" d="M50.7844,39.881c1.5287-.166,2.6334-1.5397,2.4674-3.0684s-1.5397-2.6334-3.0684-2.4674c-3.7538,.4075-4.6025,4.4309-4.4366,5.9595l5.0376-.4237Z"/>
+ <path fill="#a57939" d="M40.6862,34.1623s1.3103-8.5445-4.7612-13.3563l5.4848,.9852,5.6051,5.2098,2.0965,7.1598-3.2573,3.7903-2.5958-3.2445-2.5722-.5443h.0001Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.804,40.4862c-1.5373,.0325-2.8099-1.1873-2.8425-2.7247s1.1873-2.8099,2.7247-2.8425c3.775-.0799,5.1354,3.8004,5.168,5.3377l-5.0502,.2294h0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7844,39.881c1.5287-.166,2.6334-1.5397,2.4674-3.0684s-1.5397-2.6334-3.0684-2.4674c-3.7538,.4075-4.6025,4.4309-4.4366,5.9595l5.0376-.4237Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.861,34.8822c-7.9436,1.0862-13.2916,3.1227-13.2916,5.4558,0,3.4745,11.8602,6.2911,26.4906,6.2911s26.4906-2.8166,26.4906-6.2911c0-1.4884-2.1764-2.8561-5.8147-3.9333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.3146,36.5258c.5046-.0299,.9767-.0607,1.4129-.0913,.3976-.0279,.7654-.0556,1.101-.0822"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.179,34.3287c-.557-5.6525-3.1401-13.5768-13.254-13.5223-15.71,.0846-12.93,19.082-12.93,19.082,0,0,5.5237,.7667,13.065,.7667,4.0714,0,7.7174-.2067,9.6869-.3503"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.995,36.1368s5.5237,.6344,13.065,.6344c.7052,0,1.3933-.0055,2.0611-.0156"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F453.svg b/public/assets/img/icons/1F453.svg
new file mode 100644
index 0000000..c776baa
--- /dev/null
+++ b/public/assets/img/icons/1F453.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5891,34.151 c1.0309-0.1557,2.3936-0.355,3.1719,3.5553c0.5088,2.5561,2.4518,2.3815,3.5921,4.0059c2.3054,3.2843,7.0505,5.5111,11.3652,5.5111 c6.9036,0,12.5-5.5964,12.5-12.5l0.105-4.9141l1.895,0.0501v-4.1273c0,0-18.9318-16.1788-29.4804,5.3212h-2.9812h-0.4615H34.314 c-10.5486-21.5-29.4804-5.3212-29.4804-5.3212v4.1273l1.895-0.0501l0.105,4.9141c0,6.9036,5.5964,12.5,12.5,12.5 c4.3147,0,9.1189-2.1861,11.3652-5.5111"/>
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-miterlimit="10" stroke-width="2" d="M37.5891,34.151 c1.0309-0.1557,2.3936-0.355,3.1719,3.5553c0.5088,2.5561,2.4518,2.3815,3.5921,4.0059c2.3054,3.2843,7.0505,5.5111,11.3652,5.5111"/>
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-miterlimit="10" stroke-width="2" d="M37.7915,33.8289 c-6.7199-0.9921-2.7978,3.4384-3.0884,3.9105c-1.3989,2.2732-2.5354,2.0263-3.6757,3.6507 c-2.3054,3.2843-7.0505,5.5111-11.3652,5.5111"/>
+ <circle cx="19.7664" cy="33.5577" r="9.5798" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8457"/>
+ <circle cx="55.2856" cy="33.5577" r="9.5798" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8457"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.6989,41.7122c-2.2463,3.325-7.0505,5.5111-11.3652,5.5111c-6.9036,0-12.5-5.5964-12.5-12.5l-0.105-4.9141l-1.895,0.0501 v-4.1273c0,0,18.9318-16.1788,29.4804,5.3212h2.9812h0.4615h2.9812c10.5486-21.5,29.4804-5.3212,29.4804-5.3212v4.1273 l-1.895-0.0501l-0.105,4.9141c0,6.9036-5.5964,12.5-12.5,12.5c-4.3147,0-9.1189-2.1861-11.3652-5.5111"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.761,37.7063c0-1.6569,1.3431-3,3-3c1.6569,0,3,1.3431,3,3"/>
+ <circle cx="19.7664" cy="33.5577" r="9.5798" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8457"/>
+ <circle cx="55.2856" cy="33.5577" r="9.5798" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8457"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F454.svg b/public/assets/img/icons/1F454.svg
new file mode 100644
index 0000000..54f8c62
--- /dev/null
+++ b/public/assets/img/icons/1F454.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-miterlimit="10" stroke-width="2" d="M16.1319,13.7776 c-3.292,0-5.9607,2.6687-5.9607,5.9607v38.0785c0,3.292,2.6687,5.9607,5.9607,5.9607h38.0785c3.292,0,5.9607-2.6687,5.9607-5.9607 V19.7383c0-3.292-2.6687-5.9607-5.9607-5.9607h-3.1635L40.696,7.9637L32.168,7.7368l-8.2214,2.3051l-4.029,3.7356H16.1319z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-miterlimit="10" stroke-width="2" d="M20.7299,12.5971 c0,0-4.6402,2.9574,6.4892,16.7221l3.9887-7.0302l-6.8234-8.4142l-3.0873-3.0873"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-miterlimit="10" stroke-width="2" d="M48.531,11.3682l-2.4093,2.4093l-7.1732,8.52 l4.6605,7.0331c11.1293-13.7647,6.0484-16.3786,6.0484-16.3786"/>
+ <polygon fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.6791,31.6198 33.6717,31.6198 29.6463,63.7776 40.696,63.7776"/>
+ <polygon fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.6791,24.6625 33.6717,24.6625 32.168,28.1411 33.6717,31.6198 36.6791,31.6198 38.1829,28.1411"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.1319,13.7776c-3.292,0-5.9607,2.6687-5.9607,5.9607v38.0785c0,3.292,2.6687,5.9607,5.9607,5.9607h38.0785 c3.292,0,5.9607-2.6687,5.9607-5.9607V19.7383c0-3.292-2.6687-5.9607-5.9607-5.9607"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3844,13.8748l7.8234,8.4142l-4.9887,8.0302c-11.1293-13.7647-7.3184-17.5417-7.3184-17.5417s14.3783-13,30.6143,0 c0,0,3.8109,3.7769-7.3184,17.5417l-4.9887-8.0302l7.9138-8.5115"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.6791,31.6198 33.6717,31.6198 29.6463,63.7776 40.696,63.7776"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.6791,24.6625 33.6717,24.6625 32.168,28.1411 33.6717,31.6198 36.6791,31.6198 38.1829,28.1411"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F455.svg b/public/assets/img/icons/1F455.svg
new file mode 100644
index 0000000..a0e21b8
--- /dev/null
+++ b/public/assets/img/icons/1F455.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#61B2E4" stroke="none" points="23.5126,14.3094 20.8226,16.0208 20.8226,56 51.1774,56 51.1774,16.0208 48.3057,14.3892 45.0985,13.5285 45.732,11.1242 36.7395,7.4311 27.4371,9.6393 25.6361,13.4536"/>
+ <polygon fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,31.3289 51.1774,28.3289 51.1774,16.0208 64,22.0208"/>
+ <path fill="#92D3F5" stroke="none" d="M45.732,11.1242c0,0,2.4511,2.4293-4.7072,11.2827l-3.2087-5.165l4.5054-4.8457l2.3198-2.6622"/>
+ <path fill="#92D3F5" stroke="none" d="M27.4371,9.6393l2.0075,2.7494l4.5124,4.8532l-3.2087,5.165c-7.1583-8.8534-4.7072-11.2827-4.7072-11.2827"/>
+ <polygon fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,31.3289 20.8226,28.3289 20.8226,16.0208 8,22.0208"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48.3057,15.2396 51.1774,16.0208 51.1774,56 20.8226,56 20.8226,16.0208 23.5126,15.1598"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,31.3289 51.1774,28.3289 51.1774,16.0208 64,22.0208"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,31.3289 20.8226,28.3289 20.8226,16.0208 8,22.0208"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3216,12.3962l-4.5054,4.8457l3.2087,5.165c7.1583-8.8534,4.7072-11.2827,4.7072-11.2827c-10.4429-8.3615-19.6909,0-19.6909,0 s-2.4511,2.4293,4.7072,11.2827l3.2087-5.165l-4.5124-4.8532"/>
+ <circle cx="35.8866" cy="21.6749" r="0.8529" fill="#000000" stroke="none"/>
+ <circle cx="35.8866" cy="24.9416" r="0.8529" fill="#000000" stroke="none"/>
+ <circle cx="35.8866" cy="28.2084" r="0.8529" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F456.svg b/public/assets/img/icons/1F456.svg
new file mode 100644
index 0000000..c912ccf
--- /dev/null
+++ b/public/assets/img/icons/1F456.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.6214,29.6711c-2.5604,0-4.9347,1.7605-4.9347,2.8289s-2,35.4131-2,35.4131H17.625V28.5V16v-5.0417h20h20V16v12.5v39.4131 H44.5633c0,0-2-34.3446-2-35.4131s-2.3743-2.8289-4.9347-2.8289"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.6214,29.6711c-2.5604,0-4.9347,1.7605-4.9347,2.8289s-2,35.4131-2,35.4131H17.625V28.5V16v-5.0417h20h20V16v12.5v39.4131 H44.5633c0,0-2-34.3446-2-35.4131s-2.3743-2.8289-4.9347-2.8289"/>
+ <circle cx="38.125" cy="16.0705" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8653,14.328c0,0-2.403,8.938,6.0876,11.4666"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3847,14.328c0,0,2.403,8.938-6.0876,11.4666"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F457.svg b/public/assets/img/icons/1F457.svg
new file mode 100644
index 0000000..89fe6b9
--- /dev/null
+++ b/public/assets/img/icons/1F457.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,24.6438L29.4165,16V4h-5.5052v12c0,6.0279,4.0037,19.9583,4.0037,19.9583L16,67.9792h20h20L44.0849,35.9583 c0,0,4.0037-13.9304,4.0037-19.9583V4h-5.5052v12L36,24.6438z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,24.6438L29.4165,16V4h-5.5052v12c0,6.0279,4.0037,19.9583,4.0037,19.9583L16,67.9792h20h20L44.0849,35.9583 c0,0,4.0037-13.9304,4.0037-19.9583V4h-5.5052v12L36,24.6438z"/>
+ <line x1="31.6821" x2="40.3264" y1="35.9583" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F458.svg b/public/assets/img/icons/1F458.svg
new file mode 100644
index 0000000..b65e5b7
--- /dev/null
+++ b/public/assets/img/icons/1F458.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M31.54,25.71c1,0,14,1.09,14,0,0-.62,.47,.18,.6-.44,.22-1.05,0-2.12,1.08-1.94,1.6,1.12,2.82,4,4.41,5.28,9.95,13.19,7.77,3.3,8.75,4.39,.51,.53,.09-.54,.95-.51,.11-.17-.26-.69-.33-.84-.41-.87,.51-2.72,.85-3.59,.23-.58,2.31-4.53,2-5.05-.78-1.36-.5-3.18,0-4.66,0-.06-9.41,.54-9.43,.48-2,.27-2.86-1.24-4.18-2.78-.68-.79-1.68-1.54-2.38-2.31-1.5-1.64-3.92-1.44-6.1-1.32-.21,.0069-.4004,.125-.5,.31l-4.26,6.02c-.12,.17-.24,.31-.07,.55-1.25,2.26-6.88,4.32-5.39,6.41Z"/>
+ <path fill="#ffa7c0" d="M38.4858,61.1971c-.16-.67,.5342-1.9171-.1958-1.9271h-4c-.6214-.3555-1.1439-.8609-1.52-1.47-.5068-.6287-.9617-1.2976-1.36-2-.1606-.3207-.5034-.508-.86-.47h-3.41c-.2536,.0459-.5151-.0078-.73-.15-.0202-.0303-.0202-.0697,0-.1,.1841-.1522,.4232-.2211,.66-.19h7.95c.4554,.0867,.9179-.111,1.17-.5,.2279-.4148,.1501-.9308-.19-1.26-.7036-.9243-1.8482-1.4013-3-1.25-.7142,.1363-1.4515-.0627-2-.54-.5124-.4498-1.1113-.7901-1.76-1-.1555-.0348-.2593-.1818-.24-.34-.75-4.06-.23-8.15-.37-12.23v-2.94c0-.41,.16-.6,.64-.6h15.55c.1396-.0253,.2835-.0042,.41,.06,.09,2,0,4,0,6-.123,.1517-.2912,.2602-.48,.31-.669,.227-1.2848,.5876-1.81,1.06-.4002,.3553-.926,.5354-1.46,.5-.3964-.02-.7936-.02-1.19,0-.9903,.083-1.8887,.6132-2.44,1.44-.3182,.4514-.2103,1.0753,.2411,1.3935,.1051,.0741,.2236,.1273,.3489,.1565,.3055,.0862,.6228,.1233,.94,.11h5.05c.2737-.0483,.5557-.0025,.8,.13v12.77c0,.85-.15,1-1,1.1-.5053-.0043-.2448,1.4108-.3105,1.9117l-5.4337,.0254Z"/>
+ <path fill="#e67a94" d="M30.28,25.51c-1.0702,.1016-2.1461,.1283-3.22,.08-.18,0-.75,.42-.81,.3-.51-1.12-.95-1.8-1.75-.81l-5.64,7.06c-.4,.5-.8,1-1.19,1.49s-.5,.86-.06,1.49l-2.1,2.65c-.4128-.2774-.9667-.2092-1.3,.16-.4102,.5415-1.1817,.6479-1.7232,.2377-.2978-.2256-.4769-.5743-.4868-.9477-1.3333-6.08-2.6333-12.1633-3.9-18.25-.11-.53,.12-.91,.6-.89,1.18,0,2.35,.13,3.52,.21-.45,.2-.46,.52-.35,1,.66,2.72,1.28,5.44,1.92,8.17,.0467,.2466,.1275,.4856,.24,.71,.2427,.4961,.8416,.7015,1.3377,.4588,.1189-.0582,.225-.1393,.3123-.2388,.1275-.1674,.2715-.3216,.43-.46,.0515-.0366,.109-.0637,.17-.08,.7895-.2605,1.485-.7473,2-1.4,1.9754-2.1487,4.3538-3.8883,7-5.12,.5551-.2213,1.1367-.3692,1.73-.44,1.0029-.1771,1.9631,.4808,2.16,1.48,.1495,.7401,.19,1.4982,.12,2.25,0,.51,.09,.83,.68,.79,.1141-.0333,.2369,.0063,.31,.1Z"/>
+ <path fill="#ffa7c0" d="M30.28,26.7328c-1,0-1.154,.1861-1.154-1.8028,.0299-.6215,.1538-1.7143,.064-2.3299-.1498-.9604-1.0498-1.6175-2.0102-1.4677-.0605,.0094-.1206,.022-.1798,.0377-1.9711,.4468-3.7997,1.3782-5.32,2.71-1.1236,.8764-2.1798,1.8357-3.16,2.87-.4425,.6413-1.1299,1.0718-1.9,1.19-.0901-.1473-.0901-.3327,0-.48,.3799-.839,.3799-1.801,0-2.64-.2261-.5262-.1852-1.1291,.11-1.62,.7798-1.2571,.9628-2.795,.5-4.2-.0199-.0549-.0199-.1151,0-.17,1.6124-.795,3.2841-1.4636,5-2,.67-.79,1.44-1.5,2.14-2.26,1.4024-1.5608,3.4608-2.3657,5.55-2.17,.21,.0069,.4004,.125,.5,.31l4.26,6.07c.12,.17,.24,.31,.07,.55-1.51,2.05-3.03,5.3128-4.47,7.4028Z"/>
+ <path fill="#f4aa41" d="M59.22,18.5c.6-.07,.61,.2,.49,.71-.8,3.35-1.57,6.7-2.35,10.06-.0628,.5514-.4615,1.0059-1,1.14-.4971,.1069-1.0063-.1194-1.26-.56-.8021-.8675-1.0494-2.1117-.64-3.22,.2954-.5742,.2954-1.2558,0-1.83-1.1145-1.9098-.902-4.3151,.53-6l4.23-.3Z"/>
+ <path fill="#e67a94" d="M44.83,34.11h-15.26c-.56,0-.7,.15-.69,.69,0,3.9133,0,7.8233,0,11.73-.0015,.9189,.1025,1.8349,.31,2.73,0,.19,.23,.45-.07,.63-.124,.0899-.2819,.1193-.43,.08-.6074-.1315-1.2313-.1686-1.85-.11-.0981,.0132-.1961-.0245-.26-.1v-5.89c0-3.09-1.13-6.1-1.14-9.2,0-.38,1.21-.61,1.64-.61h17.33c.13-.06,.29-.06,.42,.05Z"/>
+ <path fill="#e67a94" d="M45.8,24.52c.0593-.0967,.1127-.1969,.16-.3,.46-1.33,1.53-1,2.14-.24,1.06,1.37,2,2.81,3.12,4.14,1.5387,2.0696,3.4476,3.8361,5.63,5.21,.9339,.6608,2.106,.8901,3.22,.63-.21,1-.43,1.95-.61,2.93-.0333,.5806-.4373,1.0734-1,1.22-.5574,.0866-1.1105-.18-1.39-.67l-7-8.72c-.94-1.18-1.9-2.35-2.83-3.55-.3129-.4781-.8745-.7316-1.44-.65Z"/>
+ <path fill="#f4aa41" d="M45.25,45.28h-6.19c-1,0-1.6-.49-1.56-1.3,.0128-.2298,.0966-.45,.24-.63,.7594-1.0647,2.0427-1.6257,3.34-1.46,.6961,.1283,1.4113-.0877,1.92-.58,.6232-.5756,1.3961-.9638,2.23-1.12l.02,5.09Z"/>
+ <path fill="#f1b31c" d="M26.1763,27.1018h17.8847c.5215,0,1.7897,.5297,1.7185,1.0964s-.2726,1.2319-.2845,1.6631c-.2252,.1355-1.3037-.6899-1.5408-.6899H27.0771c-1.0667,0-1.1852-.0739-1.1141-1.1703-.0441-.3172,.0324-.6398,.2133-.8993Z"/>
+ <path fill="#f1b31c" d="M25.941,30.3818h18.0726c.6112,0,1.8696,.2856,1.7857,.952,0,.4488-.6711,1.564-1.1265,1.2784-.2325,.1024-.4854,.1306-.7311,.0816H26.8638c-1.0666,0-1.1385-.0816-1.1146-1.36-.0356-.333,.0322-.6696,.1918-.952Z"/>
+ <path fill="#e67a94" d="M27,55.06h4.14c.22,0,.43,0,.57,.2595,.7326,1.5191,1.662,2.9174,2.76,4.1526h-6.68c-.4066,.0446-.7697-.2756-.811-.7153-.0054-.057-.005-.1145,.001-.1714,.02-1.1571,.02-2.3466,.02-3.5254Z"/>
+ <path fill="#f1b31c" d="M17.0556,18.0792c.4482,.8943,.7561,2.6201,.5144,3.5908-.1345,.6072-.3676,1.1882-.69,1.72-.2166,.3174-.2651,.7203-.13,1.08,.5267,1.1073,.4819,2.4017-.12,3.47h-.09c-.3,.15-1.3795,.5183-1.5795,.3083-.3809-.3452-.3894-.838-.5527-1.3255-.3194-1.0053-.8429-2.523-.902-3.5761-.135-1.2518-.9953-3.4868-.9602-4.7454-.041-.3386,.1877-.6303,.4074-.8913l4.1026,.3692Z"/>
+ <path fill="#e67a94" d="M32.3,12.41h7.26l-1.75,2.5-1.66,2.36c-.11,.16-.2,.35-.4,.07-1.13-1.62-2.26-3.24-3.45-4.93Z"/>
+ <path fill="#f4aa41" d="M25.9,54.94s.2665-3.739-.0657-4.7002c-.2329-.6738,3.144-.2681,3.8657-.1498s1.2756,.5595,1.76,1.06c.4687,.4529,1.1384,.6307,1.77,.47,1.3203-.1459,2.5999,.5116,3.25,1.67,.3041,.5323,.1191,1.2103-.4132,1.5144-.1784,.1019-.3815,.1523-.5868,.1456-1.3,.05-8.25,.05-9.58-.01Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.85,11.47l10.15-.06h2.28s4,.54,7.76,5.54c0,0-.24,.87,3.85,.95,.74,0,3.16-.11,5.22-.24,1.35-.08,2.56-.17,3-.22,.7059,.0379,1.2475,.6408,1.2096,1.3467-.0038,.0718-.0137,.1431-.0296,.2133-.16,1.52-4.18,18.68-4.18,18.68-.3208,.8805-1.2722,1.3584-2.17,1.09-.8778-.1808-1.6598-.6749-2.2-1.39l-9.58-12.09-.22,14.71-.07,5.21-.2,13.33c-.0685,.9696-.9101,1.7001-1.8797,1.6316l-.0203-.0016"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.99 26.59 30.95 26.59 25.74 26.59"/>
+ <line x1="46" x2="25.74" y1="30.04" y2="30.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.56" x2="25.8" y1="33.46" y2="33.46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.95 11.41 35.92 19.04 30.95 26.59"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.92,19l-5.07-7.53s-4.2212-.06-6.38,1.96c-1.3214,1.4854-2.8958,2.7246-4.65,3.66-.9722,.4238-2.0317,.609-3.09,.54-3.36,.11-8.13-.29-8.13-.29-.7122,.0197-1.2735,.613-1.2539,1.3252,.0031,.1135,.0212,.2261,.0539,.3348,.17,1.52,4.18,18.68,4.18,18.68,.3247,.8769,1.2726,1.3531,2.17,1.09,.8957-.1764,1.696-.6744,2.25-1.4l9.58-12.08v1l.35,23.48,.07,5,.06,3.8c.0685,.9696,.9101,1.7001,1.8797,1.6316l.0203-.0016h10.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.8894,17.9984c.13,.44,2.3906,10.4116,2.3906,10.4116,0,0,1.27,1.67,2.53-.69,.7861-1.1865,.6881-2.7509-.24-3.83,0,0,2.93-4,.16-6.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.07,17.9606l-3.07,12.0394s-3.09,1.79-2.6-4.32c0,0-2.77-4.36,.48-7.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.94,40c-1.1843-.212-2.3982,.1604-3.26,1-.4564,.3941-1.0209,.6415-1.62,.71-1.2345-.0018-2.4008,.5665-3.16,1.54-.2972,.555-.0883,1.2459,.4668,1.5432,.0399,.0214,.0811,.0404,.1232,.0568,1.14,.45,2.52,.35,7.15,.17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9,49.75c4.77-.82,6.1,1.55,6.1,1.55,4.64,.57,3.66,3.42,3.66,3.42h-9.66"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F459.svg b/public/assets/img/icons/1F459.svg
new file mode 100644
index 0000000..8d12a57
--- /dev/null
+++ b/public/assets/img/icons/1F459.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b399c8" d="m39.92 34.12s6.631 3.559 14.27 0c-0.04568-8.429-6.999-12.9-6.999-12.9s-7.227 4.475-7.273 12.9z"/>
+ <path fill="#b399c8" d="m17.54 33.82s6.758 3.627 14.55 0c-0.04656-8.591-7.133-13.15-7.133-13.15s-7.366 4.561-7.413 13.15z"/>
+ <path fill="#b399c8" d="m18.51 43.04-0.0094 2.209s6.664 2.327 9.085 5.315c2.526 1.655 6.505 7.759 7.969 9.313 0 0 5.081-5.097 9.084-10.04 1.945-2.4 8.858-4.522 8.858-4.522l-0.2358-2.277"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.66 33.44s6.605 3.51 14.22 0c-0.04551-8.313-6.972-12.73-6.972-12.73s-7.2 4.414-7.245 12.73z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m18.12 33.44s6.605 3.51 14.22 0c-0.04551-8.313-6.972-12.73-6.972-12.73s-7.2 4.414-7.245 12.73z"/>
+ <line x1="34.63" x2="37.37" y1="33.09" y2="33.1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.23" x2="25.23" y1="11.77" y2="20.17" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.77" x2="46.77" y1="12.01" y2="20.71" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m35.76 42.86-17.16 2.53e-4 -3.72e-4 2.445s7.12 2.194 11.2 6.873c4.082 4.679 5.957 8.172 5.957 8.172h0.06427s1.332-3.312 5.414-7.991c4.082-4.679 12.17-7.054 12.17-7.054l-4.69e-4 -2.445-17.59-2.53e-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45A.svg b/public/assets/img/icons/1F45A.svg
new file mode 100644
index 0000000..39c80da
--- /dev/null
+++ b/public/assets/img/icons/1F45A.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967AA" stroke="#8967AA" stroke-miterlimit="10" stroke-width="2" d="M16.4116,17.0402l-7.3166,8.1192 c0,0,1.3568,2.9628,7.282,5.0874l3.5563,1.3571"/>
+ <path fill="#8967AA" stroke="none" d="M16.4116,17.0402l-7.7891,7.7891c0,0,1.8293,3.2929,7.7545,5.4175"/>
+ <path fill="#8967AA" stroke="#8967AA" stroke-miterlimit="10" stroke-width="2" d="M56.5884,17.0402L63.8468,25.2 c0,0-1.2986,2.9221-7.2238,5.0468l-3.3807,1.3017"/>
+ <path fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0957" d="M56.5884,17.0402l7.7891,7.7891c0,0-1.8293,3.2929-7.7545,5.4175"/>
+ <path fill="#B399C8" stroke="none" d="M29.4473,16c0,1.4542,3.2125,2.6331,7.1753,2.6331S43.7978,17.4542,43.7978,16h2.9358l-2.9358,13.6195 l-8.155,5.3237l-8.8069-8.9978l-1.6335-9.903L29.4473,16z"/>
+ <path fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0957" d="M36.3775,60.9583h-20c0,0,3.908-7.2615,3.908-21.9591s-3.908-21.9591-3.908-21.9591h9.8889c0,6.0818,5.337,6.6033,5.337,6.6033 l4.7741,10.2047h0.245l4.7741-10.2047c0,0,5.3369-0.5215,5.3369-6.6033h9.8889c0,0-3.908,7.2615-3.908,21.9591 s3.908,21.9591,3.908,21.9591h-20"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0957" d="M56.5884,17.0402l7.7891,7.7891c0,0-1.8293,3.2929-7.7545,5.4175"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0957" d="M16.4116,17.0402l-7.7891,7.7891c0,0,1.8293,3.2929,7.7545,5.4175"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0957" d="M36.3775,60.9583h-20c0,0,3.908-7.2615,3.908-21.9591s-3.908-21.9591-3.908-21.9591h9.8889c0,6.0818,5.337,6.6033,5.337,6.6033 l4.7741,10.2047h0.245l4.7741-10.2047c0,0,5.3369-0.5215,5.3369-6.6033h9.8889c0,0-3.908,7.2615-3.908,21.9591 s3.908,21.9591,3.908,21.9591h-20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7978,17c0,1.3775-3.2125,2.4941-7.1753,2.4941S29.4473,18.3775,29.4473,17"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45B.svg b/public/assets/img/icons/1F45B.svg
new file mode 100644
index 0000000..465b076
--- /dev/null
+++ b/public/assets/img/icons/1F45B.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M14.5371,29.8485V24.594c0,0,11.7262-1.1745,21.4627-1.1745s21.4784,1.1745,21.4784,1.1745v5.2545"/>
+ <path fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,27.8933H18.2944C18.2944,38.8402,11,41.9357,11,48.999s11.1929,12.2992,25,12.2992s25-5.2359,25-12.2992 s-7.2944-10.1588-7.2944-21.1057H36z"/>
+ <path fill="#B399C8" stroke="none" d="M44.0272,27.8933c0,0,9.5808,9.9741,5.9505,31.3757C49.6967,60.9256,61,53.4135,61,48.999 c0-7.0633-7.2944-10.1588-7.2944-21.1057H44.0272"/>
+ <circle cx="37.6921" cy="14.942" r="3.937" fill="#D0CFCE" stroke="none"/>
+ <circle cx="33.012" cy="13.7019" r="3" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5215,12.0002c1.5921,0.4585,2.5111,2.1209,2.0526,3.7131s-2.1209,2.5111-3.7131,2.0526"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,27.8933H18.2944C18.2944,38.8402,11,41.9357,11,48.999s11.1929,12.2992,25,12.2992s25-5.2359,25-12.2992 s-7.2944-10.1588-7.2944-21.1057H36z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.5371,28.8933v-4.4738c0,0,11.7262-1,21.4627-1s21.4784,1,21.4784,1v4.4738"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.6989,20.362 24.9529,20.362 28.355,17.396"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.1012,20.362 43.8472,20.362 42.1461,18.879"/>
+ <circle cx="33.012" cy="13.7019" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5215,12.0002c1.5921,0.4585,2.5111,2.1209,2.0526,3.7131s-2.1209,2.5111-3.7131,2.0526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,27.8933H18.2944C18.2944,38.8402,11,41.9357,11,48.999s11.1929,12.2992,25,12.2992s25-5.2359,25-12.2992 s-7.2944-10.1588-7.2944-21.1057H36z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45C.svg b/public/assets/img/icons/1F45C.svg
new file mode 100644
index 0000000..d594b63
--- /dev/null
+++ b/public/assets/img/icons/1F45C.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,60.9583 11,60.9583 13,28.5 59,28.5"/>
+ <rect x="21.9545" y="31.943" width="9.2099" height="9.2099" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="42.8843" y="31.943" width="9.2099" height="9.2099" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,60.9583 11,60.9583 13,28.5 59,28.5"/>
+ <rect x="21.9545" y="31.943" width="9.2099" height="9.2099" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="42.8843" y="31.943" width="9.2099" height="9.2099" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.5192,25.1873c0-8.5667,1.31-15.5115,11.4851-15.5115s11.4851,6.9447,11.4851,15.5115"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61,60.9583 11,60.9583 13,28.5 59,28.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45D.svg b/public/assets/img/icons/1F45D.svg
new file mode 100644
index 0000000..e3868e5
--- /dev/null
+++ b/public/assets/img/icons/1F45D.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.2271,53.8787h-37.194c-3.4707,0-6.2227-2.9267-6.0092-6.3909l1.2581-20.4171c0.1957-3.1753,2.8279-5.6503,6.0092-5.6503 h34.6779c3.1813,0,5.8136,2.4751,6.0092,5.6503l1.2581,20.4171C62.4498,50.952,59.6978,53.8787,56.2271,53.8787z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.2271,53.8787h-37.194c-3.4707,0-6.2227-2.9267-6.0092-6.3909l1.2581-20.4171c0.1957-3.1753,2.8279-5.6503,6.0092-5.6503 h34.6779c3.1813,0,5.8136,2.4751,6.0092,5.6503l1.2581,20.4171C62.4498,50.952,59.6978,53.8787,56.2271,53.8787z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8633" d="M17.3646,30.0178c0.1698-3.1753,1.4545-5.6503,4.2158-5.6503h32.0995c2.7613,0,4.046,2.4751,4.2158,5.6503"/>
+ <line x1="13.2921" x2="10.752" y1="21.7573" y2="19.2172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45E.svg b/public/assets/img/icons/1F45E.svg
new file mode 100644
index 0000000..d4354d8
--- /dev/null
+++ b/public/assets/img/icons/1F45E.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M7.6821,50.4643C5.4335,48.6114,4,45.8052,4,42.6642c0-2.7896,1.1307-12.3151,2.9588-14.1432 c0,0,16.4385,9.1248,29.0454,0L48.478,36c0,0,6.7551,0.8268,11.6292,1.2555c4.8929,0.4303,6.6336,4.931,6.6336,7.6336 c0,8.6515-13.338,7.2227-20.0644,6.8554c-3.7068-0.2024-9.1385-0.499-13.2682-0.7245l-20.7127-0.3202L7.6821,50.4643z"/>
+ <path fill="#A57939" stroke="#A57939" stroke-miterlimit="10" stroke-width="2" d="M7.6821,50.4643 C5.4335,48.6114,4,45.8052,4,42.6642c0-2.7896,1.1307-12.3151,2.9588-14.1432c0,0,16.4385,9.1248,29.0454,0L48.478,36 c0,0,6.7551,0.8268,11.6292,1.2555c4.8929,0.4303,6.6336,4.931,6.6336,7.6336c0,8.6515-13.338,7.2227-20.0644,6.8554 c-3.7068-0.2024-9.1385-0.499-13.2682-0.7245L7.6821,50.4643z"/>
+ <rect x="11" y="50.6997" width="16.544" height="3.3003" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.6821,50.4643C5.4335,48.6114,4,45.8052,4,42.6642c0-2.7896,1.1307-12.3151,2.9588-14.1432c0,0,16.4385,9.1248,29.0454,0 L48.478,36c0,0,6.7551,0.8268,11.6292,1.2555c4.8929,0.4303,6.6336,4.931,6.6336,7.6336c0,8.6515-13.338,7.2227-20.0644,6.8554 c-3.7068-0.2024-9.1385-0.499-13.2682-0.7245"/>
+ <rect x="11" y="50.6997" width="16.544" height="3.3003" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.0975" x2="34.3277" y1="33.3846" y2="35.2963" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.6625" x2="37.8927" y1="35.2478" y2="37.1594" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.2274" x2="41.4576" y1="37.1109" y2="39.0226" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F45F.svg b/public/assets/img/icons/1F45F.svg
new file mode 100644
index 0000000..fa45c6d
--- /dev/null
+++ b/public/assets/img/icons/1F45F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,52.0608c-2.2485-1.8528-3-8.2556-3-11.3966c0-2.7896,1.1307-10.3151,2.9588-12.1432c0,0,2.6586-1.1324,4.0412,0 c4.5288,3.7092,13.6575,12.2147,25.0042,0c0,0,17.5773,8.3421,22.3198,9.5458c8.1427,2.0668,8.4167,4.1197,8.4167,6.8223 c0,8.6515-10.0838,7.5391-16.8102,7.1718C46.2237,51.8584,11.1297,52.2863,7,52.0608"/>
+ <path fill="#D0CFCE" stroke="none" d="M7,45.8841c0,0,16.134-1.5287,25.4956,1.0426s28.3456,0.2299,28.3456,0.2299l5.2681-0.0261 c0,0-0.9366,5.7896-5.523,5.7896S6,51.1287,6,51.1287S2.6177,46.4381,7,45.8841z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,52.0608c-2.2485-1.8528-3-8.2556-3-11.3966c0-2.7896,1.1307-10.3151,2.9588-12.1432c0,0,2.6586-1.1324,4.0412,0 c4.5288,3.7092,13.6575,12.2147,25.0042,0c0,0,17.5773,8.3421,22.3198,9.5458c8.1427,2.0668,8.4167,4.1197,8.4167,6.8223 c0,8.6515-10.0838,7.5391-16.8102,7.1718C46.2237,51.8584,11.1297,52.2863,7,52.0608"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8,46.8163c0,0,15.134-2.4608,24.4956,0.1105s28.3456,1.2299,28.3456,1.2299"/>
+ <line x1="40.4419" x2="35.3703" y1="35.9583" y2="41.8963" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5264" x2="41.9942" y1="37.7606" y2="41.8963" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,52.0608c-2.2485-1.8528-3-8.2556-3-11.3966c0-2.7896,1.1307-10.3151,2.9588-12.1432c0,0,2.6586-1.1324,4.0412,0 c4.5288,3.7092,13.6575,12.2147,25.0042,0c0,0,17.5773,8.3421,22.3198,9.5458c8.1427,2.0668,8.4167,4.1197,8.4167,6.8223 c0,8.6515-10.0838,7.5391-16.8102,7.1718C46.2237,51.8584,11.1297,52.2863,7,52.0608"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F460.svg b/public/assets/img/icons/1F460.svg
new file mode 100644
index 0000000..6fbc2fd
--- /dev/null
+++ b/public/assets/img/icons/1F460.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="M25.5011,34.5613c2.9156,2.3721,5.4581,5.3848,6.7637,9.1491c4.3333,12.4937,1.0296,12.7289,4.3333,17.3456 c3.9794,5.5609,40.7244,5.1768,23.375-7.0795c0,0-12.2541,2.9795-16.9395-1.3551c0,0-5.428-17.9558-26.1409-38.379 c0,0-4.5005,2.3277-6.2424,8.0451c0,0,0.5599,2.0029,0.5599,4.5792S25.5011,34.5613,25.5011,34.5613z"/>
+ <path fill="#D22F27" stroke="none" d="M25.1077,35.453c2.9156,2.3721,5.8515,4.4931,7.1571,8.2574c4.3333,12.4937,1.0296,12.7289,4.3333,17.3456 c3.9794,5.5609,40.7244,5.1768,23.375-7.0795c0,0-12.2541,2.9795-16.9395-1.3551c0,0-5.428-17.9558-26.1409-38.379 c0,0-5.5038,2.1333-7.2458,7.8506c0,0-0.6444,2.1297-0.1093,3.3639S25.1077,35.453,25.1077,35.453z"/>
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.962,33.0858l-2,27.8725h-3.8393V32.0858l-2.9125-5.982c0,0,6.6505,3.8112,10.5259,6.9115L19.962,33.0858z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.962,33.0858l-2,27.8725h-3.8393V32.0858l-2.9125-5.982c0,0,6.6505,3.8112,10.5259,6.9115L19.962,33.0858z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5011,34.5613c2.9156,2.3721,5.4581,5.3848,6.7637,9.1491c4.3333,12.4937,1.0296,12.7289,4.3333,17.3456 c3.9794,5.5609,40.7244,5.1768,23.375-7.0795c0,0-12.2541,2.9795-16.9395-1.3551c0,0-5.428-17.9558-26.1409-38.379 c0,0-4.5005,2.3277-6.2424,8.0451"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5011,34.5613c2.9156,2.3721,5.4581,5.3848,6.7637,9.1491c4.3333,12.4937,1.0296,12.7289,4.3333,17.3456 c3.9794,5.5609,40.7244,5.1768,23.375-7.0795c0,0-12.2541,2.9795-16.9395-1.3551c0,0-5.428-17.9558-26.1409-38.379 c0,0-4.5005,2.3277-6.2424,8.0451"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F461.svg b/public/assets/img/icons/1F461.svg
new file mode 100644
index 0000000..c0a2389
--- /dev/null
+++ b/public/assets/img/icons/1F461.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#6A462F" stroke="none" points="10.2943,30.5333 10.2943,58.9583 19.672,58.9583 22.4255,36.7408"/>
+ <polyline fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.2095,34.5333 11.2095,58.9583 19.0488,58.9583 21.0488,40.5333"/>
+ <path fill="#6A462F" stroke="none" d="M59.0643,52.3098c2.7748,0.0391,5.9062-0.1885,8.4416-1.171c0.7079,6.5249-0.5933,8.2515-3.991,9.7438 c-5.6629,2.487-19.5676,1.2919-23.3356-1.4893c-4.5676-3.3713-2.5607-3.9694-10.3496-14.656 c-6.1889-8.4912-18.7005-13.9286-18.7005-13.9286V25.039c0,0,20.7464,6.6699,25.0042,17.8349 c0.7983,2.0934,2.8151,3.4373,4.3049,4.8808C40.4383,47.7547,47.7158,52.1498,59.0643,52.3098z"/>
+ <polyline fill="#A57939" stroke="none" points="41.3426,57.5874 45.3648,36.7408 58.0947,39.2711 55.3813,60.3034"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.2095,34.5333 11.2095,58.9583 19.0488,58.9583 21.0488,40.5333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.497,53.1771c2.7511-0.3643,5.4735-1.0558,8.0089-2.0383c0.7079,6.5249-0.5933,8.2515-3.991,9.7438 c-5.6629,2.487-19.5676,1.2919-23.3356-1.4893c-4.5676-3.3713-2.5607-3.9694-10.3496-14.656 c-6.1889-8.4912-18.7005-13.9286-18.7005-13.9286V25.039c0,0,20.7464,6.6699,25.0042,17.8349 c0.7983,2.0934,1.9924,3.8504,3.4823,5.2939"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.7515,56.773 45.3648,36.7408 58.0947,39.2711 55.4813,59.3034"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F462.svg b/public/assets/img/icons/1F462.svg
new file mode 100644
index 0000000..0135eb9
--- /dev/null
+++ b/public/assets/img/icons/1F462.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#6A462F" stroke="none" points="9.3692,49.9058 10.0428,60.9583 19.8879,61.2288 21.0821,50.1763"/>
+ <polyline fill="#6A462F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="10.3692,52.9798 11.0428,60.9583 18.8821,60.9583 19.5557,54.7243"/>
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3692,52.6627c5.0161,0.1894,5,8.2957,5,8.2957H30.3735l-8.5938-11.0526H10.3692c1.0244-3.1706,5.4677-8.176,6.5615-11.8457 c3.613-12.1211-7.7259-27.1017-7.7259-27.1017C21.6159,1.0211,41.6484,4,41.6484,4s-5.2797,8.2972-6.2792,22.5752 c-1.0161,14.5157-0.0139,18.8882,3.2856,22.9289C41.9544,53.5448,45.3531,52.4733,50.3692,52.6627z"/>
+ <line x1="22.2778" x2="26.0361" y1="9.1397" y2="25.3132" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="10.3692,52.9798 11.0428,60.9583 18.8821,60.9583 19.5557,54.7243"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3692,52.6627c5.0161,0.1894,5,8.2957,5,8.2957H30.3735l-8.5938-11.0526H10.3692c1.0244-3.1706,5.4677-8.176,6.5615-11.8457 c3.613-12.1211-7.7259-27.1017-7.7259-27.1017C21.6159,1.0211,41.6484,4,41.6484,4s-5.2797,8.2972-6.2792,22.5752 c-1.0161,14.5157-0.0139,18.8882,3.2856,22.9289C41.9544,53.5448,45.3531,52.4733,50.3692,52.6627z"/>
+ <line x1="22.2778" x2="26.0361" y1="9.1397" y2="25.3132" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F463.svg b/public/assets/img/icons/1F463.svg
new file mode 100644
index 0000000..b09a29c
--- /dev/null
+++ b/public/assets/img/icons/1F463.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m20.02 47.72c-0.9807-6.527-8.532-22.96-8.477-24.99 0.1586-5.812 11.99-9.897 12.91-6.264 0.2885 1.133 3.103 4.632 1.434 8.267-3.016 6.569 2.844 15.95 5.016 20.55 1.22 2.848-1.218 5.988-4.224 6.661-3.006 0.6728-5.888-0.7659-6.661-4.224z"/>
+ <circle cx="9.976" cy="18.17" r="1" fill="#3f3f3f"/>
+ <ellipse cx="3.721" cy="18.65" rx="1" ry="1" transform="rotate(-27.29)" fill="#3f3f3f"/>
+ <circle cx="6.459" cy="17.97" r="1" transform="rotate(-30)" fill="#3f3f3f"/>
+ <circle cx="18.1" cy="11.11" r="1" fill="#3f3f3f"/>
+ <path fill="#3f3f3f" d="m50.18 59.72c0.9807-6.527 8.894-22.51 8.839-24.53-0.1586-5.812-12.35-10.35-13.27-6.717-0.3047 1.196-2.137 4.667-1.547 8.938 1.208 8.747-2.076 15.97-4.178 20.42-1.22 2.848 0.494 5.445 3.5 6.118 3.006 0.673 5.888-0.7658 6.661-4.224z"/>
+ <circle cx="60.62" cy="29.62" r="1" fill="#3f3f3f"/>
+ <ellipse cx="2.941" cy="64.31" rx="1" ry="1" transform="rotate(-62.71)" fill="#3f3f3f"/>
+ <ellipse cx="6.335" cy="60.32" rx="1" ry="1" transform="rotate(-60)" fill="#3f3f3f"/>
+ <circle cx="52.01" cy="23.42" r="1" fill="#3f3f3f"/>
+ <ellipse cx="52.24" cy="12.96" rx="1.561" ry="2.514" transform="matrix(.982 .1891 -.2732 .9619 0 0)" fill="#3f3f3f"/>
+ <ellipse cx="20.5" cy="15.52" rx="1.561" ry="2.514" transform="matrix(.9675 -.2528 .1682 .9857 0 0)" fill="#3f3f3f"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m19.92 47.53c-0.9807-6.527-8.351-23.23-8.295-25.26 0.1586-5.812 10.49-9.177 12.76-6.249 0.7559 0.7541 1.984 4.935 1.528 9.273-1.062 10.12 1.628 15.72 3.893 19.89 1.22 2.848-0.2223 5.898-3.228 6.571-3.006 0.6728-5.888-0.7659-6.661-4.224z"/>
+ <circle cx="9.235" cy="18.07" r="1.04" transform="rotate(-1.534)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="3.285" cy="18.74" r="1.04" transform="rotate(-28.82)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="5.978" cy="18.35" r="1.04" transform="rotate(-31.53)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="17.66" cy="11.5" r="1.04" transform="rotate(-1.534)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m50.09 59.53c0.9807-6.527 8.713-22.96 8.658-24.99-0.1586-5.812-10.79-9.193-12.81-6.392-1.142 0.8976-1.935 5.439-1.647 9.219 0.6607 8.697-1.694 14.58-3.913 19.27-1.22 2.848 0.04114 6.441 3.047 7.114 3.006 0.673 5.888-0.7658 6.661-4.224z"/>
+ <circle cx="60.55" cy="29.94" r="1.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="2.783" cy="64.35" r="1.04" transform="rotate(-62.71)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="6.263" cy="60.5" r="1.04" transform="rotate(-60)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <circle cx="52.26" cy="23.39" r="1.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.04"/>
+ <ellipse cx="49.94" cy="18.91" rx="1.893" ry="2.332" transform="matrix(.9973 .07399 -.1025 .9947 0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.155"/>
+ <ellipse cx="20.93" cy="12.69" rx="1.888" ry="2.374" transform="matrix(.9932 -.1168 .1312 .9914 0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.164"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F464.svg b/public/assets/img/icons/1F464.svg
new file mode 100644
index 0000000..c4f43a9
--- /dev/null
+++ b/public/assets/img/icons/1F464.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M58,61c0,0,0-3-1-7c-1.2109-4.8457-4-8-10-8c-5,0-15,0-22,0c-6,0-8.7891,3.1543-10,8c-1,4-1,7-1,7H58z"/>
+ <path fill="#D0CFCE" stroke="none" d="M26,26c0,3.7246,0.5391,7.8086,2,10c1.8613,2.793,5.0176,4,8,4c3.0957,0,6.1367-1.207,8-4 c1.46-2.1914,2-6.2754,2-10c0-2.7935-1-12-10-12S26,21.3442,26,26z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,60c0,0,0-2-1-6 c-1.2109-4.8457-4-8-10-8c-5,0-15,0-22,0c-6,0-8.7891,3.1543-10,8c-1,4-1,6-1,6"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26,26c0,3.7246,0.5391,7.8086,2,10 c1.8613,2.793,5.0176,4,8,4c3.0957,0,6.1367-1.207,8-4c1.46-2.1914,2-6.2754,2-10c0-2.7935-1-12-10-12S26,21.3442,26,26z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F465.svg b/public/assets/img/icons/1F465.svg
new file mode 100644
index 0000000..324b268
--- /dev/null
+++ b/public/assets/img/icons/1F465.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M63,61c0,0,0-4,0-8c0-7-4-10-8-10c-5,0-5,0-12,0c-2.7842,0-5.5645,0.5059-7,3.75 c-1.125-3.3125-4.2158-4.7031-7-4.7031C24,42.0469,24,43,17,43c-4,0-8,3-8,10c0,1,0,8,0,8"/>
+ <path fill="#D0CFCE" stroke="none" d="M15,26c0,4,0.876,6.3145,2,8c1.4316,2.1484,3.7061,3,6,3c2.3809,0,4.5664-0.8516,6-3c1.123-1.6855,2-4,2-8 c0-2.1484-1.0771-9-8-9S15,22.4189,15,26z"/>
+ <path fill="#D0CFCE" stroke="none" d="M41,26c0,4,0.876,6.3145,2,8c1.4316,2.1484,3.7061,3,6,3c2.3809,0,4.5664-0.8516,6-3c1.123-1.6855,2-4,2-8 c0-2.1484-1.0771-9-8-9C42.0771,17,41,22.4189,41,26z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35,60v-7c0-7,4-10,8-10 c7,0,7,0,12,0c4,0,8,3,8,10c0,4,0,7,0,7 M34,45.0977 M9,60c0,0,0-6,0-7c0-7,4-10,8-10c7,0,7,0,12,0 c1.5313,0,3.0605,0.5313,4.3672,1.5488"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M15,26c0,4,0.876,6.3145,2,8 c1.4316,2.1484,3.7061,3,6,3c2.3809,0,4.5664-0.8516,6-3c1.123-1.6855,2-4,2-8c0-2.1484-1.0771-9-8-9S15,22.4189,15,26z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M41,26c0,4,0.876,6.3145,2,8 c1.4316,2.1484,3.7061,3,6,3c2.3809,0,4.5664-0.8516,6-3c1.123-1.6855,2-4,2-8c0-2.1484-1.0771-9-8-9C42.0771,17,41,22.4189,41,26z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466-1F3FB.svg b/public/assets/img/icons/1F466-1F3FB.svg
new file mode 100644
index 0000000..063a0ff
--- /dev/null
+++ b/public/assets/img/icons/1F466-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466-1F3FC.svg b/public/assets/img/icons/1F466-1F3FC.svg
new file mode 100644
index 0000000..d6406c6
--- /dev/null
+++ b/public/assets/img/icons/1F466-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466-1F3FD.svg b/public/assets/img/icons/1F466-1F3FD.svg
new file mode 100644
index 0000000..4733b1c
--- /dev/null
+++ b/public/assets/img/icons/1F466-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466-1F3FE.svg b/public/assets/img/icons/1F466-1F3FE.svg
new file mode 100644
index 0000000..bae7e05
--- /dev/null
+++ b/public/assets/img/icons/1F466-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466-1F3FF.svg b/public/assets/img/icons/1F466-1F3FF.svg
new file mode 100644
index 0000000..3de8e7f
--- /dev/null
+++ b/public/assets/img/icons/1F466-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F466.svg b/public/assets/img/icons/1F466.svg
new file mode 100644
index 0000000..31d1e53
--- /dev/null
+++ b/public/assets/img/icons/1F466.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54,60.9V57c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9v3.9H54z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M24,36c-2,0-3-12,0-16c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,36c-2,0-3-12,0-16 c6-8,18-8,24,0c3,4,2,16,0,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54,60v-3.1 c0-5-4.2-9-9.2-9c-6,5-12,5-18,0c-5,0-8.8,4-8.8,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 s-3-10-3-10c-8,4-14,2-16,0C28,24,25,26,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467-1F3FB.svg b/public/assets/img/icons/1F467-1F3FB.svg
new file mode 100644
index 0000000..a818b5b
--- /dev/null
+++ b/public/assets/img/icons/1F467-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467-1F3FC.svg b/public/assets/img/icons/1F467-1F3FC.svg
new file mode 100644
index 0000000..a025e61
--- /dev/null
+++ b/public/assets/img/icons/1F467-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467-1F3FD.svg b/public/assets/img/icons/1F467-1F3FD.svg
new file mode 100644
index 0000000..cabceab
--- /dev/null
+++ b/public/assets/img/icons/1F467-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467-1F3FE.svg b/public/assets/img/icons/1F467-1F3FE.svg
new file mode 100644
index 0000000..a0c3259
--- /dev/null
+++ b/public/assets/img/icons/1F467-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467-1F3FF.svg b/public/assets/img/icons/1F467-1F3FF.svg
new file mode 100644
index 0000000..3b43e9d
--- /dev/null
+++ b/public/assets/img/icons/1F467-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F467.svg b/public/assets/img/icons/1F467.svg
new file mode 100644
index 0000000..7883002
--- /dev/null
+++ b/public/assets/img/icons/1F467.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,60.9V57c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9v3.9H18z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M22.1,49.4c1.4-0.9,3-1.4,4.7-1.4c6,5,12,5,18,0c1.7,0,3.3,0.5,4.7,1.3c1.2-0.9,2.3-1.8,3.1-2.6 c2.9-3.1,3.7-6.8,2-10.8c-2.4-5.7-3-5.6-3.4-12.8c0-4.2-3.2-7.7-7.4-8c0,0-2.6-3-8-3c-6.4,0-12.2,3.5-13.7,9 c-1.5,5.6,0.3,7.8-1.3,12C19,37.8,15,41.5,19.5,47C20.1,47.7,21,48.6,22.1,49.4z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,29.9,42,31"/>
+ <path d="M34,31c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,29,34,29.9,34,31"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,32c0,8,4.8,12.9,10.8,12.9S47,40,47,32 c0-4-1-6-1-6c-2-2-4-4-4-4s-12,2-16,4C26,26,25,28,25,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.2 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,46 c-4-6-1.8-8.3,0.1-13c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.8,4.1,1,6.8-1.9,10.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F33E.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F33E.svg
new file mode 100644
index 0000000..a7e1fb7
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F373.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F373.svg
new file mode 100644
index 0000000..01612d5
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#a57939" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F37C.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F37C.svg
new file mode 100644
index 0000000..176a5b7
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#fadcbc" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#fadcbc" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#fadcbc" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F393.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F393.svg
new file mode 100644
index 0000000..a87bca4
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#a57939" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F3A4.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F3A4.svg
new file mode 100644
index 0000000..19796ad
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F3A8.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F3A8.svg
new file mode 100644
index 0000000..bd59d77
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F3EB.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F3EB.svg
new file mode 100644
index 0000000..5f41701
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F3ED.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F3ED.svg
new file mode 100644
index 0000000..a400ea3
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F4BB.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F4BB.svg
new file mode 100644
index 0000000..46ee371
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#a57939" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F4BC.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F4BC.svg
new file mode 100644
index 0000000..4df4d98
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F527.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F527.svg
new file mode 100644
index 0000000..0227a2e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F52C.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F52C.svg
new file mode 100644
index 0000000..855ed54
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#fadcbc" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F680.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F680.svg
new file mode 100644
index 0000000..85459c4
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F692.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F692.svg
new file mode 100644
index 0000000..e8298f5
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#fadcbc" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#a57939" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..773ac03
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..79ec5f8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..e32481c
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..e88a0e0
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9AF.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9AF.svg
new file mode 100644
index 0000000..7d0d62a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9B0.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9B0.svg
new file mode 100644
index 0000000..9c525b3
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9B1.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9B1.svg
new file mode 100644
index 0000000..865bda4
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9B2.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9B2.svg
new file mode 100644
index 0000000..a189470
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9B3.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9B3.svg
new file mode 100644
index 0000000..ea249a6
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9BC.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9BC.svg
new file mode 100644
index 0000000..eb44c53
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-1F9BD.svg b/public/assets/img/icons/1F468-1F3FB-200D-1F9BD.svg
new file mode 100644
index 0000000..cf61317
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#fadcbc" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-1F3FB-200D-2695-FE0F.svg
new file mode 100644
index 0000000..7489a15
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-1F3FB-200D-2696-FE0F.svg
new file mode 100644
index 0000000..2f76f23
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-1F3FB-200D-2708-FE0F.svg
new file mode 100644
index 0000000..13f1455
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#a57939" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..c7fff4a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#a57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..f1842a6
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..812e0bc
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..2003080
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..a3f9391
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..a9ad339
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#a57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..d2cfd27
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c1b3d7f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..fc7b430
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..6a5dbba
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FB.svg
new file mode 100644
index 0000000..2dddc5f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F33E.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F33E.svg
new file mode 100644
index 0000000..a322682
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F373.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F373.svg
new file mode 100644
index 0000000..3e4c639
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#fcea2b" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F37C.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F37C.svg
new file mode 100644
index 0000000..b3ff6ce
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#debb90" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#debb90" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#debb90" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F393.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F393.svg
new file mode 100644
index 0000000..e6ba2d0
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#fcea2b" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F3A4.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F3A4.svg
new file mode 100644
index 0000000..80f22e9
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F3A8.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F3A8.svg
new file mode 100644
index 0000000..2f10d73
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F3EB.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F3EB.svg
new file mode 100644
index 0000000..3d81a09
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F3ED.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F3ED.svg
new file mode 100644
index 0000000..9a58796
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F4BB.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F4BB.svg
new file mode 100644
index 0000000..ea3ecdb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#fcea2b" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F4BC.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F4BC.svg
new file mode 100644
index 0000000..da33a7d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F527.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F527.svg
new file mode 100644
index 0000000..fe9e069
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F52C.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F52C.svg
new file mode 100644
index 0000000..21c6765
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#debb90" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F680.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F680.svg
new file mode 100644
index 0000000..2e51991
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F692.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F692.svg
new file mode 100644
index 0000000..ce3ad1e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#debb90" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#fcea2b" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..71e8231
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..3ccbabb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..9c2d747
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..68dd85c
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9AF.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9AF.svg
new file mode 100644
index 0000000..2ad3cfb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9B0.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9B0.svg
new file mode 100644
index 0000000..3d4e01d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9B1.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9B1.svg
new file mode 100644
index 0000000..8af159d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9B2.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9B2.svg
new file mode 100644
index 0000000..cbcaa64
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9B3.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9B3.svg
new file mode 100644
index 0000000..beb94a0
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9BC.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9BC.svg
new file mode 100644
index 0000000..cbb3ce2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#debb90"/>
+ <path fill="#debb90" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-1F9BD.svg b/public/assets/img/icons/1F468-1F3FC-200D-1F9BD.svg
new file mode 100644
index 0000000..e4dc460
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#debb90"/>
+ <path fill="#debb90" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#debb90" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-1F3FC-200D-2695-FE0F.svg
new file mode 100644
index 0000000..1a6aa7a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-1F3FC-200D-2696-FE0F.svg
new file mode 100644
index 0000000..209f4a6
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-1F3FC-200D-2708-FE0F.svg
new file mode 100644
index 0000000..389202e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#fcea2b" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#debb90"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#debb90"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..069fd97
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..a11ae39
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..e7921b4
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..a9a0391
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..cdf3fd6
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..29be0fb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..f5a9337
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c1b3d7f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..fc7b430
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..6a5dbba
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FC.svg
new file mode 100644
index 0000000..9f092c1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F33E.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F33E.svg
new file mode 100644
index 0000000..020166e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F373.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F373.svg
new file mode 100644
index 0000000..1e27ee1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#6a462f" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F37C.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F37C.svg
new file mode 100644
index 0000000..0c7a005
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#c19a65" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#c19a65" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#c19a65" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F393.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F393.svg
new file mode 100644
index 0000000..33c2823
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#6a462f" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F3A4.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F3A4.svg
new file mode 100644
index 0000000..6f52be8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F3A8.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F3A8.svg
new file mode 100644
index 0000000..bbabca8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F3EB.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F3EB.svg
new file mode 100644
index 0000000..ae02318
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F3ED.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F3ED.svg
new file mode 100644
index 0000000..e87b05b
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F4BB.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F4BB.svg
new file mode 100644
index 0000000..7b600b8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#6a462f" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F4BC.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F4BC.svg
new file mode 100644
index 0000000..73f1eff
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F527.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F527.svg
new file mode 100644
index 0000000..1073b78
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F52C.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F52C.svg
new file mode 100644
index 0000000..2da6c47
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#c19a65" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F680.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F680.svg
new file mode 100644
index 0000000..261dde2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F692.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F692.svg
new file mode 100644
index 0000000..7fd7444
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#c19a65" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#6a462f" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..c71a520
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..f0e3e6e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..94e0bec
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..0069799
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9AF.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9AF.svg
new file mode 100644
index 0000000..51a7eed
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9B0.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9B0.svg
new file mode 100644
index 0000000..f49f4b6
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9B1.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9B1.svg
new file mode 100644
index 0000000..57bcdc5
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9B2.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9B2.svg
new file mode 100644
index 0000000..8cefbde
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9B3.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9B3.svg
new file mode 100644
index 0000000..6eb5670
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9BC.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9BC.svg
new file mode 100644
index 0000000..2d13e2f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#c19a65"/>
+ <path fill="#c19a65" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-1F9BD.svg b/public/assets/img/icons/1F468-1F3FD-200D-1F9BD.svg
new file mode 100644
index 0000000..cbfa20d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#c19a65"/>
+ <path fill="#c19a65" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#c19a65" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-1F3FD-200D-2695-FE0F.svg
new file mode 100644
index 0000000..3791806
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-1F3FD-200D-2696-FE0F.svg
new file mode 100644
index 0000000..b375fb2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-1F3FD-200D-2708-FE0F.svg
new file mode 100644
index 0000000..40abe6d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#6a462f" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#c19a65"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#c19a65"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..6f59333
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..040b76f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..68b6901
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#6a462f" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..011a6a3
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..35129fa
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..29be0fb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..d2cfd27
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..58248b1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#6a462f" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..fc7b430
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..6a5dbba
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FD.svg
new file mode 100644
index 0000000..a15d885
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F33E.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F33E.svg
new file mode 100644
index 0000000..5d7369a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F373.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F373.svg
new file mode 100644
index 0000000..f787488
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#000000" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F37C.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F37C.svg
new file mode 100644
index 0000000..1588ac7
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#a57939" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#a57939" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#a57939" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F393.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F393.svg
new file mode 100644
index 0000000..769abfd
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#000000" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F3A4.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F3A4.svg
new file mode 100644
index 0000000..63f15f8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F3A8.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F3A8.svg
new file mode 100644
index 0000000..1086c17
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F3EB.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F3EB.svg
new file mode 100644
index 0000000..202ada9
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F3ED.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F3ED.svg
new file mode 100644
index 0000000..cdb5991
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F4BB.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F4BB.svg
new file mode 100644
index 0000000..d008664
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#000000" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F4BC.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F4BC.svg
new file mode 100644
index 0000000..97eaa71
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F527.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F527.svg
new file mode 100644
index 0000000..45ae70c
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F52C.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F52C.svg
new file mode 100644
index 0000000..855abdb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#a57939" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F680.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F680.svg
new file mode 100644
index 0000000..cae5058
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F692.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F692.svg
new file mode 100644
index 0000000..eaf412d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#a57939" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#000000" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..63d6ac2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..ad7210a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..5f9575d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..65d8cf0
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9AF.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9AF.svg
new file mode 100644
index 0000000..5b216d5
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9B0.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9B0.svg
new file mode 100644
index 0000000..24b71d7
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9B1.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9B1.svg
new file mode 100644
index 0000000..b334824
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9B2.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9B2.svg
new file mode 100644
index 0000000..4b959cc
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9B3.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9B3.svg
new file mode 100644
index 0000000..c533ec1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9BC.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9BC.svg
new file mode 100644
index 0000000..df75390
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#a57939"/>
+ <path fill="#a57939" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-1F9BD.svg b/public/assets/img/icons/1F468-1F3FE-200D-1F9BD.svg
new file mode 100644
index 0000000..5951073
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#a57939"/>
+ <path fill="#a57939" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#a57939" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-1F3FE-200D-2695-FE0F.svg
new file mode 100644
index 0000000..fa2ce8b
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-1F3FE-200D-2696-FE0F.svg
new file mode 100644
index 0000000..82d192f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-1F3FE-200D-2708-FE0F.svg
new file mode 100644
index 0000000..1055123
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#000000" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#a57939"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#a57939"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..bdbb88a
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..8bee220
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..56e99bf
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..99b847e
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..f5058ff
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..29be0fb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..d2cfd27
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c1b3d7f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..4193d85
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..6a5dbba
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FE.svg
new file mode 100644
index 0000000..5b28d0b
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F33E.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F33E.svg
new file mode 100644
index 0000000..6af35e0
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F373.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F373.svg
new file mode 100644
index 0000000..f13d7f1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#000000" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F37C.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F37C.svg
new file mode 100644
index 0000000..1dd29da
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#6a462f" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#6a462f" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#6a462f" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F393.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F393.svg
new file mode 100644
index 0000000..b6e2262
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#000000" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F3A4.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F3A4.svg
new file mode 100644
index 0000000..e0cad48
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F3A8.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F3A8.svg
new file mode 100644
index 0000000..460a7d4
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F3EB.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F3EB.svg
new file mode 100644
index 0000000..3ddaa06
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F3ED.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F3ED.svg
new file mode 100644
index 0000000..5386e2f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F4BB.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F4BB.svg
new file mode 100644
index 0000000..a950c57
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#000000" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F4BC.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F4BC.svg
new file mode 100644
index 0000000..fec8231
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F527.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F527.svg
new file mode 100644
index 0000000..2a71da7
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F52C.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F52C.svg
new file mode 100644
index 0000000..6b84e33
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#6a462f" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F680.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F680.svg
new file mode 100644
index 0000000..d6500f8
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F692.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F692.svg
new file mode 100644
index 0000000..d8979d2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#6a462f" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#000000" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..7542c8b
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..e756b77
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..28f358c
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..1f1c4a1
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9AF.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9AF.svg
new file mode 100644
index 0000000..707548b
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9B0.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9B0.svg
new file mode 100644
index 0000000..ccac622
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9B1.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9B1.svg
new file mode 100644
index 0000000..e64834c
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9B2.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9B2.svg
new file mode 100644
index 0000000..c9c9670
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9B3.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9B3.svg
new file mode 100644
index 0000000..f3e393d
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9BC.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9BC.svg
new file mode 100644
index 0000000..1fa4c65
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#6a462f"/>
+ <path fill="#6a462f" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-1F9BD.svg b/public/assets/img/icons/1F468-1F3FF-200D-1F9BD.svg
new file mode 100644
index 0000000..7bfc896
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#6a462f"/>
+ <path fill="#6a462f" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#6a462f" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-1F3FF-200D-2695-FE0F.svg
new file mode 100644
index 0000000..b37c340
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-1F3FF-200D-2696-FE0F.svg
new file mode 100644
index 0000000..adefa19
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-1F3FF-200D-2708-FE0F.svg
new file mode 100644
index 0000000..4ac7ad2
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#000000" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#6a462f"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#6a462f"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..8023c95
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..c57e210
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..6c0b698
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..16db878
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..9999fbb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..29be0fb
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..d2cfd27
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c1b3d7f
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..fc7b430
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..59d0773
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-1F3FF.svg b/public/assets/img/icons/1F468-1F3FF.svg
new file mode 100644
index 0000000..7dfbab5
--- /dev/null
+++ b/public/assets/img/icons/1F468-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F33E.svg b/public/assets/img/icons/1F468-200D-1F33E.svg
new file mode 100644
index 0000000..61c76bb
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F373.svg b/public/assets/img/icons/1F468-200D-1F373.svg
new file mode 100644
index 0000000..0d68b6a
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#A57939" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F37C.svg b/public/assets/img/icons/1F468-200D-1F37C.svg
new file mode 100644
index 0000000..2b1137d
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M41.0089,53.7541H28.7462A.9979.9979,0,0,1,28.07,53.49l-7.4307-6.834a1,1,0,0,1-.2637-1.0761c1.4776-4.0948,2.5049-6.8242,3.0547-8.1114a4.274,4.274,0,0,1,4.0176-2.4843c.1562-.0137.3105-.0264.4609-.045a3.0652,3.0652,0,0,1,2.1212.5235A11.5665,11.5665,0,0,0,36,37.3416h0a18.7285,18.7285,0,0,0,7.4141-2.1,1.8526,1.8526,0,0,1,1.6524-.3021c.15.0186.3047.0313.46.045a4.2534,4.2534,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,53.7541Z"/>
+ <path fill="#b1cc33" d="M36.9777,50.6337a27.0456,27.0456,0,0,0-3.5672-.3886,8.2421,8.2421,0,0,1-12.4241,8.71A9.3928,9.3928,0,0,0,24.2306,63.09a22.645,22.645,0,0,0,9.8017,4.0635,26.74,26.74,0,0,0,4.6856.4258c6.14,0,10.8838-2.3282,11.5488-6.0538C51.0919,56.8935,45.254,52.1093,36.9777,50.6337Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.4338a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4307l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2774a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.9795A2.6768,2.6768,0,0,1,36.3234,50.4338Z"/>
+ <circle cx="33.2779" cy="47.4336" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.3321,60.2209a8.2569,8.2569,0,1,1,8.2569-8.2568A8.2663,8.2663,0,0,1,25.3321,60.2209Z"/>
+ <path fill="#fcea2b" d="M56.0392,55.2209s-.8418-2.415-1.9424-5.5088a.9456.9456,0,0,0-.0531-.0882.925.925,0,0,0-.0358-.0983c-.0178-.0292-.0466-.0454-.0667-.0721a.9721.9721,0,0,0-.1331-.1437.96.96,0,0,0-.1569-.1153.9942.9942,0,0,0-.7368-.1034.2513.2513,0,0,0-.1834.0668.9352.9352,0,0,0-.0981.0357,10.1709,10.1709,0,0,1-5.1561,1.1044C46.23,48.2748,44.93,46.33,44.2261,45.1109A2.1824,2.1824,0,0,0,41.5,43.9182a2.5916,2.5916,0,0,0-1.5674,3.456c3.0694,7.3545,7.545,15.8018,11.9053,15.8018a3.3207,3.3207,0,0,0,.874-.1172c.0185-.005.0313-.0186.0492-.0245.02-.0066.04-.0037.06-.0116a5.5823,5.5823,0,0,0,3.27-3.0127A6.8493,6.8493,0,0,0,56.0392,55.2209Z"/>
+ <path fill="#fcea2b" d="M32.6124,61.6867l-8.9951-3.6992c-.0184-.0076-.0378-.0045-.0564-.0109-.0134-.0046-.0227-.0152-.0364-.0194A6.2733,6.2733,0,0,1,19.14,52.8713a.92.92,0,0,0-.0423-.1191.99.99,0,0,0-.0783-.2217.9758.9758,0,0,0-.1236-.1582.6813.6813,0,0,0-.3469-.2591.917.917,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.958.958,0,0,0-.2384-.0271.994.994,0,0,0-.1648-.0074c-.0107.0014-.0206-.0032-.0314-.0014a.9415.9415,0,0,0-.1482.0528.9954.9954,0,0,0-.1875.0669,2.5273,2.5273,0,0,0-.2922.2439,1.0009,1.0009,0,0,0-.1141.2016.9443.9443,0,0,0-.0647.1145c-.0058.0177-.0093.0333-.0149.0509l-.0029.01c-2.0249,6.2906.6584,8.2629.95,8.4537a43.2914,43.2914,0,0,0,12.85,5.3174,2.578,2.578,0,0,0,3.0987-1.7051A2.5489,2.5489,0,0,0,32.6124,61.6867Z"/>
+ <path fill="#fcea2b" d="M35.5778,34.49c-4.9668.001-9.5888-4.8467-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2266c.02.0235,3.43,3.9014,13.9619-3.1845a1.0652,1.0652,0,0,1,1.5938.5088,33.6385,33.6385,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.377A7.6052,7.6052,0,0,1,35.5778,34.49Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.2477,9.339a7.2335,7.2335,0,0,0-5.4443-2.9179c-.4717,0-11.4433.0595-15.6426,5.1308a7.1755,7.1755,0,0,0-1.4716,6.1895c1.8906,9.9541,6.3173,12.4922,6.5048,12.5947a.9858.9858,0,0,0,.4776.123.9972.9972,0,0,0,.87-.51.9823.9823,0,0,0,.0389-.8638,1.05,1.05,0,0,0-.1737-.4331A13.94,13.94,0,0,1,27.0681,22.74a12.8015,12.8015,0,0,1,.0166-3.5244c2.04,1.0664,6.4121,1.8535,14.249-3.083a25.5272,25.5272,0,0,1,1.0781,4.1777l.0045.0133c.0006.0048-.0013.0092-.0006.0141a14.5219,14.5219,0,0,1,.043,4.3066,1.0659,1.0659,0,0,0,.9043,1.207,1.02,1.02,0,0,0,.1523.0117,1.0532,1.0532,0,0,0,.7512-.3277.9748.9748,0,0,0,.3572-.4916C46.7683,17.8312,46.6413,12.547,44.2477,9.339Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,45.9132c1.2325-3.4162,2.4138-6.6069,3.0343-8.0587.9436-1.9239,2.4321-1.78,3.6765-1.9282a2.6819,2.6819,0,0,1,1.7149.3828A11.9015,11.9015,0,0,0,36,38.0861h.9747a11.9015,11.9015,0,0,0,6.2589-1.777,2.6819,2.6819,0,0,1,1.7149-.3828c1.2444.1478,2.7329.0043,3.6765,1.9282,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.681-2.6193,6.5337l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.1733a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8113,11.8113,0,0,0-.47,5.461c1.02,6.52,5.7549,11.1941,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="51.9641" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.3962a42.8516,42.8516,0,0,0,12.8,5.2409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,47.8346,36.8761,49.34a1.7005,1.7005,0,0,1-2.1578-1.0458l-.79-2.2759a1.7,1.7,0,0,1,1.0457-2.1578l8.5828-2.9794a1.7005,1.7005,0,0,1,2.1578,1.0458l.79,2.2759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.2309a25.7011,25.7011,0,0,1,4.2495.4043,23.5323,23.5323,0,0,1,7.5264,2.6413"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.737a49.6144,49.6144,0,0,0,4.9284,6.7669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,47.8724a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.6312a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6769,29.46s-4.1811-2.3-6.005-11.9059C20.7478,7.4205,38.8032,7.4208,38.8032,7.4208s10.0164,0,4.8618,17.3378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F393.svg b/public/assets/img/icons/1F468-200D-1F393.svg
new file mode 100644
index 0000000..bcd1612
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#F4AA41" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F3A4.svg b/public/assets/img/icons/1F468-200D-1F3A4.svg
new file mode 100644
index 0000000..7300c84
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F3A4.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="#9B9B9A"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M41.7739,15.7153l-0.6254-0.6243c-0.2869-0.736-2.9576-6.849-11.302-3.2994 c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515c0,0-2.8374,2.382-3.9208,4.0349c0,0-1.6869-0.2843-3.267-1.7639 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191l1.4053-0.6223c3.0391-0.1977,5.3514-1.1826,5.3532-2.3707 l1.2075-0.5347l0.927-0.2524c0,0,4.6008,8.0972,7.3029,6.0499l0.0027-0.0005C47.2382,19.6375,45.9731,15.8836,41.7739,15.7153z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M39.7029,18.8922l-0.927,0.2524l-1.2075,0.5347c-0.0018,1.1881-2.3141,2.173-5.3532,2.3707l-1.4053,0.6223 c-3.2748,2.7919-6.0849,2.8188-6.1821,2.819c-0.2001,1.0543-0.3173,2.1485-0.3173,3.2793c0,7.8277,5.0764,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-1.2493-0.1422-2.4543-0.385-3.6083C43.871,26.223,39.7029,18.8922,39.7029,18.8922z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9625,25.8386,41.9625,26.9421"/>
+ <path d="M33.9625,26.9421c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9625,25.8386,33.9625,26.9421"/>
+ <path d="M35.9624,36.9445c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4473,1.3418C38.2661,36.6584,37.1142,36.9445,35.9624,36.9445z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.98,24.9598c0.21,1.07,0.32,2.2,0.32,3.34 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-0.97,0.08-1.91,0.23-2.82"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40.95,15.5798c0.08,0.04,0.16,0.09,0.23,0.14 c0.14,0.09,0.28,0.18,0.41,0.28"/>
+ <rect x="58.3869" y="37.7814" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.716 55.2933)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.6619" cy="36.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2917" x2="67.1379" y1="46.8677" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7739,15.7153c4.1992,0.1683,5.4643,3.9222,5.2346,9.2263l-0.0027,0.0005c-2.7021,2.0473-7.3029-6.0499-7.3029-6.0499 L41.7739,15.7153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0934,19.004l2.0825-3.8399c0,0-2.4602-7.1453-11.3294-3.3725c-2.1059,0.8958-3.98,2.2516-5.6163,3.8515 c0,0-2.8374,2.382-3.9208,4.0348c0,0-1.6869-0.2843-3.267-1.7638c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8584,0.0223,6.1913-2.8191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1076,18.8922c-0.0034-0.463-3.2917,6.1827-13.917,2.8403"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F3A8.svg b/public/assets/img/icons/1F468-200D-1F3A8.svg
new file mode 100644
index 0000000..d65ebae
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F3EB.svg b/public/assets/img/icons/1F468-200D-1F3EB.svg
new file mode 100644
index 0000000..b9217f6
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F3EB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M50.5004,21.3145c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.43,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-2.09,15.71-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09 c2.85-2.78,3.56-9.58,3.56-9.58l0.1-0.1c2.05,2.16,6.58,4.15,17.81,3.15v0.0099c0.38,0.95,0.68,1.96,0.89,3.03s0.32,2.2,0.32,3.36 c0,0.07,0,0.14,0,0.21l0.43,0.01C47.7204,28.7545,51.6104,25.8645,50.5004,21.3145z M26.829,16.7401 c0.1947,0.4575,0.4438,0.9625,0.806,1.475C27.2728,17.7026,27.0237,17.1976,26.829,16.7401z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.169,28.5368c0-2.2835-0.432-4.4408-1.1994-6.3513c-7.4505,0.6891-15.8386-0.043-18.1301-3.704 c-0.1611,3.4348-1.0463,6.4725-3.3477,10.0553c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.169,36.3644,47.169,28.5368z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M27.57,15.9098c0.24,0.61,0.54,1.31,1.09,2H26.28c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.33,0.43-0.61,0.87-0.85,1.3H11.83 v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H27.57z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29H47.55 c-0.55-0.67-1.21-1.33-1.98-2h15.2C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.953,26.0675,41.953,27.171"/>
+ <path d="M33.953,27.171c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.953,26.0675,33.953,27.171"/>
+ <path d="M35.9528,37.1734c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2565,36.8873,37.1047,37.1734,35.9528,37.1734z"/>
+ <path d="M48.15,26.2997c0,0.56-0.45,1-1,1h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25 c-0.6,1.32-1.94,2.25-3.48,2.25H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71 c0.23-0.38,0.44-0.8,0.62-1.23c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24 c0,1,0.82,1.82,1.82,1.82H32.41c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1 c0,1,0.82,1.82,1.82,1.82h2.01c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.96C47.7,25.2997,48.15,25.7498,48.15,26.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6104,28.5345c0,0.04,0,0.09,0,0.13c0.06,7.76,5.11,14.04,11.34,14.04c6.2,0,11.25-6.24,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36s-0.51-2.08-0.89-3.03"/>
+ <path d="M48.32,29.5598c-0.18,0.13-0.39,0.19-0.6,0.19c-0.3,0-0.61-0.13-0.8-0.4c-0.33-0.44-0.24-1.07,0.2-1.4 c0.12-0.09,2.58-1.98,2.58-5.01c0-0.44-0.05-0.91-0.17-1.39c-0.28-1.2-0.95-2.42-1.98-3.64c-0.55-0.67-1.21-1.33-1.98-2 c-0.9-0.79-1.95-1.58-3.14-2.36c-5.04-3.63-12.69-2.64-14.66-0.13c-0.28,0.39-0.44,0.89-0.43,1.4c0,0.31,0.06,0.64,0.17,0.92 c0.02,0.06,0.04,0.11,0.06,0.17c0.24,0.61,0.54,1.31,1.09,2c0.1,0.1299,0.21,0.25,0.33,0.3799c2.53,2.67,8.26,3.63,17,2.85 c0.42-0.04,0.84-0.08,1.28-0.12l0.23-0.02c0.53-0.05,1.03,0.35,1.09,0.9c0.05,0.55-0.35,1.04-0.9,1.09l-0.23,0.02 c-0.44,0.05-0.88,0.09-1.3,0.12c-8.23,0.74-13.89-0.01-17.23-2.3c-0.52-0.34-0.98-0.73-1.39-1.16c-0.14-0.15-0.27-0.3-0.39-0.44 c-0.37-0.45-0.65-0.9-0.87-1.3199c-0.26-0.48-0.44-0.9301-0.59-1.3c-0.01-0.05-0.03-0.09-0.05-0.14 c-0.07-0.1801-0.12-0.37-0.16-0.56c-0.1-0.36-0.14-0.72-0.14-1.08c0-0.29,0.02-0.58,0.08-0.86c0.11-0.62,0.36-1.22,0.75-1.75 c2.56-3.26,11.35-4.67,17.4-0.32c1.99,1.31,3.62,2.65,4.88,4.01c0.62,0.66,1.15,1.33,1.59,2c0.7,1.05,1.18,2.11,1.43,3.17 C52.72,26.2098,48.5,29.4197,48.32,29.5598z"/>
+ <path d="M28.27,18.0898c-0.55-0.07-1.04,0.34-1.09,0.89c0,0.01-0.01,0.09-0.03,0.25c-0.11,0.84-0.55,3.73-1.59,6.13 c-0.18,0.43-0.39,0.85-0.62,1.23c-0.21,0.36-0.44,0.7-0.69,1c-0.33-0.65-0.74-1.84-0.84-3.41c-0.11-1.67,0.1-3.94,1.4301-6.27 c0.24-0.4301,0.52-0.8701,0.85-1.3c0.18-0.23,0.37-0.47,0.58-0.7c0.11-0.13,0.22-0.25,0.34-0.38c0.38-0.4,0.36-1.03-0.04-1.41 c-0.32-0.3-0.78-0.35-1.15-0.15c-0.1,0.04-0.19,0.11-0.27,0.19c-0.54,0.5699-1.01,1.16-1.42,1.75c-0.46,0.66-0.84,1.33-1.14,2 c-1.9,4.0699-1.2401,8.08-0.31,10.18c0.55,1.26,1.21,1.9,1.97,1.9c0,0,0.01,0,0.02,0c0.44,0,0.83-0.24,1.07-0.64 c0.47-0.46,0.8799-1.01,1.24-1.6201c0.46-0.75,0.83-1.58,1.15-2.42c0.61-1.63,0.98-3.3,1.2-4.48c0.16-0.93,0.23-1.56,0.24-1.64 C29.22,18.6398,28.82,18.1498,28.27,18.0898z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F3ED.svg b/public/assets/img/icons/1F468-200D-1F3ED.svg
new file mode 100644
index 0000000..a3e7587
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F466-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F466-200D-1F466.svg
new file mode 100644
index 0000000..2a74038
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F466-200D-1F466.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M30.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="#A57939" d="M57.9888,45.2681c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433 c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136 c0,0,3.8763-2.2937,4.4254-3.8674c0,0,4.0176,4.2337,4.487,0.8706C54.2248,40.2093,57.9888,45.2681,57.9888,45.2681z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M34.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C38.2324,44.7706,35.1115,42.8025,34.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M45.1618,45.1855c-0.0906,0.2826-0.15,0.4786-0.15,0.5089c-0.1437,3.7311,2.758,6.8753,6.4886,7.031 c3.7306-0.1557,6.6322-3.2999,6.4885-7.031c0-0.022-0.0493-0.2532-0.1232-0.5888c-0.635-0.8294-3.6707-4.6802-3.9283-2.834 c-0.4694,3.3631-4.487-0.8706-4.487-0.8706C48.9614,42.8025,45.8405,44.7706,45.1618,45.1855z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.8798,44.8465,35.2815,45.2221,35.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M30.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.7185,45.2221,30.1202,44.8465,30.5998,44.862z"/>
+ <path d="M54.2984,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.8801,44.8465,54.2818,45.2221,54.2984,45.7015z"/>
+ <path d="M49.6002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.7188,45.2221,49.1205,44.8465,49.6002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M39.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.9833,45.4103 c0.0035,0.0942,0.0052,0.1889,0.0052,0.2841c0.1437,3.7311-2.7579,6.8753-6.4885,7.031c-3.7306-0.1557-6.6323-3.2999-6.4886-7.031 c0.0001-0.1431,0.004-0.2851,0.0118-0.4261"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M57.9888,45.2681 c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136c0,0,3.8763-2.2937,4.4254-3.8674 c0,0,4.0176,4.2337,4.487,0.8706C54.2248,40.2093,57.9888,45.2681,57.9888,45.2681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F466.svg
new file mode 100644
index 0000000..4acf8b2
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F466.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F467-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F467-200D-1F466.svg
new file mode 100644
index 0000000..50cfb3c
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F467-200D-1F466.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M51.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="#A57939" d="M30.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M34.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C38.2324,44.7706,35.1115,42.8025,34.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M57.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C54.0087,52.8287,56.1638,51.2713,57.0034,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M54.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.6797,44.8465,54.0814,45.2221,54.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M49.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.9186,45.2221,49.3203,44.8465,49.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.8798,44.8465,35.2815,45.2221,35.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M30.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.7185,45.2221,30.1202,44.8465,30.5998,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M39.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F467-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F467-200D-1F467.svg
new file mode 100644
index 0000000..5f44461
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F467-200D-1F467.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M32.5,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461C26.933,46.5311,28.6359,42.074,32.5,40.7038z"/>
+ <path fill="#A57939" d="M51.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M38.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C35.0087,52.8287,37.1638,51.2713,38.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M57.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C54.0087,52.8287,56.1638,51.2713,57.0034,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M54.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.6797,44.8465,54.0814,45.2221,54.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M49.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.9186,45.2221,49.3203,44.8465,49.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.6797,44.8465,35.0814,45.2221,35.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M38.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M30.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.9186,45.2221,30.3203,44.8465,30.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M32.5,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C26.933,46.5311,28.6359,42.074,32.5,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F467.svg
new file mode 100644
index 0000000..c2e1096
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F467.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M26.5004,61v-2.5333C26.5004,56,29.0022,54,31.504,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M36.0004,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C30.4334,46.5311,32.1363,42.074,36.0004,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M41.5038,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C38.5091,52.8287,40.6642,51.2713,41.5038,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.5982,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.18,44.8465,38.5817,45.2221,38.5982,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M41.5441,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M34.3002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.4189,45.2221,33.8206,44.8465,34.3002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C30.4333,46.5311,32.1362,42.074,36.0003,40.7038z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F468-200D-1F466-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F468-200D-1F466-200D-1F466.svg
new file mode 100644
index 0000000..cdd1027
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F468-200D-1F466-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="#A57939" d="M51.9888,45.2681c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433 c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136 c0,0,3.8763-2.2937,4.4254-3.8674c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ <path fill="#A57939" d="M56.4444,27.4357c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784 c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549 c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014c0.2667,0,1.0669,0.0889,1.3336,0 c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M39.1618,45.1855c-0.0906,0.2826-0.15,0.4786-0.15,0.5089c-0.1437,3.7311,2.758,6.8753,6.4886,7.031 c3.7306-0.1557,6.6322-3.2999,6.4885-7.031c0-0.022-0.0493-0.2532-0.1232-0.5888c-0.635-0.8294-3.6707-4.6802-3.9283-2.834 c-0.4694,3.3631-4.487-0.8706-4.487-0.8706C42.9614,42.8025,39.8405,44.7706,39.1618,45.1855z"/>
+ <path fill="#FCEA2B" d="M40.5382,26.7005c0.1989,5.4768,3.6945,9.9028,7.9809,9.9028c4.1016,0,7.4842-4.0516,7.9427-9.1996 c-0.0088-0.6515-0.3273-2.635-0.3273-2.635c-0.6224-0.7112-1.3336-3.3784-1.3336-3.3784 c-0.7113,3.2895-10.8464-0.5334-10.8464-0.5334C43.7796,22.9551,40.6427,26.5801,40.5382,26.7005z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path d="M48.2984,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.8801,44.8465,48.2818,45.2221,48.2984,45.7015z"/>
+ <path d="M43.6002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.7188,45.2221,43.1205,44.8465,43.6002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.9833,45.4103 c0.0035,0.0942,0.0052,0.1889,0.0052,0.2841c0.1437,3.7311-2.7579,6.8753-6.4885,7.031c-3.7306-0.1557-6.6323-3.2999-6.4886-7.031 c0.0001-0.1431,0.004-0.2851,0.0118-0.4261"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.9888,45.2681 c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136c0,0,3.8763-2.2937,4.4254-3.8674 c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56.5,25.5689c0,0.2759,0,0.4598,0,0.6437 c0,5.7011-3.5862,10.3908-8,10.3908s-8-4.6896-8-10.3908c0-0.2759,0-0.4598,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4444,27.4357 c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334 c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014 c0.2667,0,1.0669,0.0889,1.3336,0c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path d="M49.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S49.75,27.2143,49.75,26.5"/>
+ <path d="M44.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S44.75,27.2143,44.75,26.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F468-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F468-200D-1F466.svg
new file mode 100644
index 0000000..cda0e88
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F468-200D-1F466.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ <path fill="#A57939" d="M56.4444,27.4357c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784 c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549 c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014c0.2667,0,1.0669,0.0889,1.3336,0 c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ <path fill="#FCEA2B" d="M40.5382,26.7005c0.1989,5.4768,3.6945,9.9028,7.9809,9.9028c4.1016,0,7.4842-4.0516,7.9427-9.1996 c-0.0088-0.6515-0.3273-2.635-0.3273-2.635c-0.6224-0.7112-1.3336-3.3784-1.3336-3.3784 c-0.7113,3.2895-10.8464-0.5334-10.8464-0.5334C43.7796,22.9551,40.6427,26.5801,40.5382,26.7005z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56.5,25.5689c0,0.2759,0,0.4598,0,0.6437 c0,5.7011-3.5862,10.3908-8,10.3908s-8-4.6896-8-10.3908c0-0.2759,0-0.4598,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4444,27.4357 c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334 c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014 c0.2667,0,1.0669,0.0889,1.3336,0c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path d="M49.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S49.75,27.2143,49.75,26.5"/>
+ <path d="M44.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S44.75,27.2143,44.75,26.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F466.svg
new file mode 100644
index 0000000..e857914
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="#A57939" d="M56.4444,27.4357c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784 c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549 c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014c0.2667,0,1.0669,0.0889,1.3336,0 c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M40.5382,26.7005c0.1989,5.4768,3.6945,9.9028,7.9809,9.9028c4.1016,0,7.4842-4.0516,7.9427-9.1996 c-0.0088-0.6515-0.3273-2.635-0.3273-2.635c-0.6224-0.7112-1.3336-3.3784-1.3336-3.3784 c-0.7113,3.2895-10.8464-0.5334-10.8464-0.5334C43.7796,22.9551,40.6427,26.5801,40.5382,26.7005z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56.5,25.5689c0,0.2759,0,0.4598,0,0.6437 c0,5.7011-3.5862,10.3908-8,10.3908s-8-4.6896-8-10.3908c0-0.2759,0-0.4598,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4444,27.4357 c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334 c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014 c0.2667,0,1.0669,0.0889,1.3336,0c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path d="M49.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S49.75,27.2143,49.75,26.5"/>
+ <path d="M44.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S44.75,27.2143,44.75,26.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F467.svg
new file mode 100644
index 0000000..b5e1000
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F468-200D-1F467-200D-1F467.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M56.4444,27.4357c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784 c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549 c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014c0.2667,0,1.0669,0.0889,1.3336,0 c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M26.5,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M32.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C29.0087,52.8287,31.1638,51.2713,32.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M40.5382,26.7005c0.1989,5.4768,3.6945,9.9028,7.9809,9.9028c4.1016,0,7.4842-4.0516,7.9427-9.1996 c-0.0088-0.6515-0.3273-2.635-0.3273-2.635c-0.6224-0.7112-1.3336-3.3784-1.3336-3.3784 c-0.7113,3.2895-10.8464-0.5334-10.8464-0.5334C43.7796,22.9551,40.6427,26.5801,40.5382,26.7005z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.6797,44.8465,29.0814,45.2221,29.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M32.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M24.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.9186,45.2221,24.3203,44.8465,24.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56.5,25.5689c0,0.2759,0,0.4598,0,0.6437 c0,5.7011-3.5862,10.3908-8,10.3908s-8-4.6896-8-10.3908c0-0.2759,0-0.4598,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4444,27.4357 c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334 c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014 c0.2667,0,1.0669,0.0889,1.3336,0c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path d="M49.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S49.75,27.2143,49.75,26.5"/>
+ <path d="M44.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S44.75,27.2143,44.75,26.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F468-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F468-200D-1F467.svg
new file mode 100644
index 0000000..d0a5937
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F468-200D-1F467.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5004,61v-2.5333C26.5004,56,29.0022,54,31.504,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M56.4444,27.4357c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784 c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549 c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014c0.2667,0,1.0669,0.0889,1.3336,0 c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path fill="#A57939" d="M36.0004,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C30.4334,46.5311,32.1363,42.074,36.0004,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M40.5382,26.7005c0.1989,5.4768,3.6945,9.9028,7.9809,9.9028c4.1016,0,7.4842-4.0516,7.9427-9.1996 c-0.0088-0.6515-0.3273-2.635-0.3273-2.635c-0.6224-0.7112-1.3336-3.3784-1.3336-3.3784 c-0.7113,3.2895-10.8464-0.5334-10.8464-0.5334C43.7796,22.9551,40.6427,26.5801,40.5382,26.7005z"/>
+ <path fill="#FCEA2B" d="M41.5038,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C38.5091,52.8287,40.6642,51.2713,41.5038,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M56.5,25.5689c0,0.2759,0,0.4598,0,0.6437 c0,5.7011-3.5862,10.3908-8,10.3908s-8-4.6896-8-10.3908c0-0.2759,0-0.4598,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.4444,27.4357 c0-0.6223-0.3288-2.6671-0.3288-2.6671c-0.6224-0.7113-1.3336-3.3784-1.3336-3.3784c-0.7112,3.2895-10.8464-0.5334-10.8464-0.5334 c-0.1778,2.1338-3.4261,5.8549-3.4261,5.8549c-1.3336-1.3336-1.1081-3.7211-1.1081-4.6991c0-2.6671,2.6671-8.7126,8.0014-8.0014 c0.2667,0,1.0669,0.0889,1.3336,0c2.9339-0.4445,8.8016-0.3556,9.335,7.3791C58.3381,24.7687,56.4442,27.4359,56.4444,27.4357z"/>
+ <path d="M49.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S49.75,27.2143,49.75,26.5"/>
+ <path d="M44.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S44.75,27.2143,44.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.5982,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.18,44.8465,38.5817,45.2221,38.5982,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M41.5441,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M34.3002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.4189,45.2221,33.8206,44.8465,34.3002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C30.4333,46.5311,32.1362,42.074,36.0003,40.7038z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F469-200D-1F466-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F469-200D-1F466-200D-1F466.svg
new file mode 100644
index 0000000..0c2f139
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F469-200D-1F466-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.9321,40.062l-1.5485-2.0449c-2.6671-4.0007,0.2034-7.4695,1.4481-10.6701 c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.1558,2.756,1.5344,6.4376-0.4216,8.6602 l-1.7012,2.0373"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="#A57939" d="M51.9888,45.2681c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433 c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136 c0,0,3.8763-2.2937,4.4254-3.8674c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M39.1618,45.1855c-0.0906,0.2826-0.15,0.4786-0.15,0.5089c-0.1437,3.7311,2.758,6.8753,6.4886,7.031 c3.7306-0.1557,6.6322-3.2999,6.4885-7.031c0-0.022-0.0493-0.2532-0.1232-0.5888c-0.635-0.8294-3.6707-4.6802-3.9283-2.834 c-0.4694,3.3631-4.487-0.8706-4.487-0.8706C42.9614,42.8025,39.8405,44.7706,39.1618,45.1855z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.7244,36.7461 c-2.0402-3.6662-0.0693-6.3738,1.1072-9.3991c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path d="M48.2984,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.8801,44.8465,48.2818,45.2221,48.2984,45.7015z"/>
+ <path d="M43.6002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.7188,45.2221,43.1205,44.8465,43.6002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.9833,45.4103 c0.0035,0.0942,0.0052,0.1889,0.0052,0.2841c0.1437,3.7311-2.7579,6.8753-6.4885,7.031c-3.7306-0.1557-6.6323-3.2999-6.4886-7.031 c0.0001-0.1431,0.004-0.2851,0.0118-0.4261"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.9888,45.2681 c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136c0,0,3.8763-2.2937,4.4254-3.8674 c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F469-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F469-200D-1F466.svg
new file mode 100644
index 0000000..d37588b
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F469-200D-1F466.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.1268,38.9986h5.4571c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734,0.1779,5.2453-0.889,8.0903c-0.9335,2.4005-2.9313,3.7391-2.9105,6.6245c0.0068,0.9417,0.7955,3.0455,1.4623,4.0457 L37.1268,38.9986z"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8408,33.634 c-0.0323-2.2288,1.1717-4.1809,1.9908-6.287c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F466.svg b/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F466.svg
new file mode 100644
index 0000000..1f768fe
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.9321,40.062l-1.5485-2.0449c-2.6671-4.0007,0.2034-7.4695,1.4481-10.6701 c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.1558,2.756,1.5344,6.4376-0.4216,8.6602 l-1.7012,2.0373"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.7244,36.7461 c-2.0402-3.6662-0.0693-6.3738,1.1072-9.3991c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F467.svg
new file mode 100644
index 0000000..15e1466
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F469-200D-1F467-200D-1F467.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.9321,40.062l-1.5485-2.0449c-2.6671-4.0007,0.2034-7.4695,1.4481-10.6701 c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.1558,2.756,1.5344,6.4376-0.4216,8.6602 l-1.7012,2.0373"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M26.5,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M32.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C29.0087,52.8287,31.1638,51.2713,32.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.7244,36.7461 c-2.0402-3.6662-0.0693-6.3738,1.1072-9.3991c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.6797,44.8465,29.0814,45.2221,29.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M32.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M24.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.9186,45.2221,24.3203,44.8465,24.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F469-200D-1F467.svg b/public/assets/img/icons/1F468-200D-1F469-200D-1F467.svg
new file mode 100644
index 0000000..45278e4
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F469-200D-1F467.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5004,61v-2.5333C26.5004,56,29.0022,54,31.504,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.1268,38.9986h5.4571c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734,0.1779,5.2453-0.889,8.0903c-0.9335,2.4005-2.9313,3.7391-2.9105,6.6245c0.0068,0.9417,0.7955,3.0455,1.4623,4.0457 L37.1268,38.9986z"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M36.0004,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C30.4334,46.5311,32.1363,42.074,36.0004,40.7038z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M41.5038,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C38.5091,52.8287,40.6642,51.2713,41.5038,48.517z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8408,33.634 c-0.0323-2.2288,1.1717-4.1809,1.9908-6.287c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.5982,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.18,44.8465,38.5817,45.2221,38.5982,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M41.5441,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M34.3002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.4189,45.2221,33.8206,44.8465,34.3002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C30.4333,46.5311,32.1362,42.074,36.0003,40.7038z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F4BB.svg b/public/assets/img/icons/1F468-200D-1F4BB.svg
new file mode 100644
index 0000000..9261211
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F4BB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M47.6758,18.0722c0.9033,3.0115,1.8166,6.9707-0.4869,8.4539c0,0-1.298-5.192-2.9696-6.1236"/>
+ <path fill="#A57939" d="M28.0616,19.9722c5.5098,2.6849,12.7749,2.1946,16.8577-0.0697c0.8067-0.4474,1.5281-1.0031,2.1418-1.6716 c2.9159-3.1771,0.2257-6.3452,0.2257-6.3452l-2.6305,2.0302c-8.8352-8.8352-18.672-3.5868-18.0093,1.433 c0,0-6.945,3.6233-2.1353,11.4635L28.0616,19.9722z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.9193,19.9025c-4.0828,2.2643-11.3479,2.7546-16.8577,0.0697l-3.5499,6.8402 c-0.0712-0.116-0.1313-0.2279-0.1974-0.342c-0.015,0.2981-0.0363,0.5942-0.0363,0.897c0,7.8277,5.0765,14.1733,11.3386,14.1733 s11.3386-6.3456,11.3386-14.1733c0-2.8104-0.6627-5.4227-1.7914-7.626C45.0797,19.7917,45.0056,19.8546,44.9193,19.9025z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9729,25.9394,41.9729,27.0429"/>
+ <path d="M33.9729,27.0429c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9729,25.9394,33.9729,27.0429"/>
+ <path d="M35.9727,37.0453c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2765,36.7592,37.1246,37.0453,35.9727,37.0453z"/>
+ <path d="M35.8506,43.5771c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.667,0.0352-1.3345,0.1045-1.9839 c0.0576-0.5488,0.5586-0.9477,1.0996-0.8882c0.5498,0.0581,0.9473,0.5508,0.8887,1.1001c-0.0615,0.5796-0.0928,1.1758-0.0928,1.772 c0,7.2642,4.6377,13.1733,10.3389,13.1733c5.7002,0,10.3379-5.9091,10.3379-13.1733c0-0.5874-0.0303-1.1807-0.0918-1.7637 c-0.0567-0.5493,0.3428-1.041,0.8916-1.0981c0.5527-0.061,1.041,0.3423,1.0986,0.8911c0.0674,0.6519,0.1016,1.3145,0.1016,1.9707 C48.1885,36.7705,42.6533,43.5771,35.8506,43.5771z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ <path d="M47.1885,27.5259c-0.124,0-0.249-0.0235-0.3682-0.0703c-0.2998-0.1187-0.5234-0.3745-0.6015-0.687 c-0.5752-2.2959-1.6895-5.0489-2.4864-5.4927c-0.4824-0.2691-0.6553-0.878-0.3857-1.3604 c0.2685-0.4824,0.8769-0.6567,1.3603-0.3867c1.2647,0.7051,2.2422,2.9419,2.8369,4.6831c0.3282-1.6045-0.2646-3.9809-0.8261-5.8525 c-0.1582-0.5288,0.1416-1.0865,0.6709-1.2451c0.5302-0.1582,1.0869,0.142,1.2451,0.6709c0.6767,2.2568,2.2627,7.5429-0.9043,9.5815 C47.5664,27.4722,47.3779,27.5259,47.1885,27.5259z"/>
+ <path d="M24.5117,27.8125c-0.3467,0-0.6699-0.1802-0.8525-0.4771c-1.7031-2.7768-2.2315-5.3974-1.5694-7.789 c0.7041-2.5474,2.5743-4.0908,3.5264-4.7349c0.0234-2.1943,1.5703-4.3305,4.1006-5.5786 c3.6406-1.7964,9.4297-1.8003,15.0107,3.3648l1.9483-1.5035c0.4248-0.3266,1.0293-0.2612,1.374,0.1446 c1.127,1.3281,2.5264,4.6406-0.251,7.6684c-0.6748,0.7334-1.4804,1.3623-2.3945,1.8697 c-3.8799,2.1523-10.9658,2.9814-16.8916,0.4965l-3.1133,5.9995c-0.166,0.3204-0.4912,0.5259-0.8515,0.5391 C24.5352,27.8125,24.5234,27.8125,24.5117,27.8125z M34.5264,10.1479c-1.4903,0-2.8282,0.3379-3.9248,0.8785 c-2.0049,0.9897-3.168,2.6347-2.9629,4.1919c0.0556,0.4165-0.1563,0.8232-0.5283,1.0175 c-0.0206,0.0108-2.4004,1.3008-3.0987,3.8643c-0.3769,1.3818-0.2099,2.9072,0.4951,4.5508l2.667-5.1392 c0.25-0.4804,0.835-0.6763,1.3262-0.4385c5.2793,2.5743,12.249,1.9981,15.9336-0.0454c0.7275-0.4028,1.3633-0.8989,1.8916-1.4736 c1.5156-1.6523,1.1514-3.2715,0.7061-4.2075l-1.7637,1.3608c-0.3985,0.3062-0.961,0.271-1.3184-0.0845 C40.668,11.3413,37.3281,10.1479,34.5264,10.1479z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F4BC.svg b/public/assets/img/icons/1F468-200D-1F4BC.svg
new file mode 100644
index 0000000..72b7613
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#3F3F3F" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064 c6.4331,0.0005-0.131-12.4794-11.1402-15.1193c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495 l0.0911-0.3328C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M27.3296,19.0923c-1.7336,2.4893-2.7833,5.7423-2.7833,9.3018c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613c-2.9944-0.3097-6.0012-1.6571-9.0176-3.8064 C37.7269,24.9825,33.1052,22.8045,27.3296,19.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6238,26.7277c-0.0512,0.5466-0.0775,1.1026-0.0775,1.6664c0,7.8277,5.0765,14.1732,11.3386,14.1732 c6.2622,0,11.3386-6.3455,11.3386-14.1732c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path d="M41.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9298,41.8851,27.0333"/>
+ <path d="M33.8851,27.0333c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9298,33.8851,27.0333"/>
+ <path d="M35.8849,37.0357c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1886,36.7496,37.0368,37.0357,35.8849,37.0357z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3738,18.7874c0,0,10.1357,7.9589,10.5113,2.439c0,0,5.3353,3.8061,9.0176,3.8064c6.4331,0.0005-0.131-12.4794-11.1402-15.1193 c-3.1441-0.7528-9.8929-1.7551-9.8929,4.4592c0,0-7.6176,4.2314-1.3233,12.5495l0.0911-0.3328 C24.9505,23.5099,27.3738,18.7874,27.3738,18.7874z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F527.svg b/public/assets/img/icons/1F468-200D-1F527.svg
new file mode 100644
index 0000000..c240124
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F52C.svg b/public/assets/img/icons/1F468-200D-1F52C.svg
new file mode 100644
index 0000000..fb40271
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F52C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M50.2314,20.331c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.4301,0.6-0.65,1.31-0.64,2.03l-0.46,0.01c-6.5,6.89-0.69,15.72,0.04,13.91l-1.692-2.9689l3.6871-1.2904 c0.5166-2.6997,0.2549-5.4106,0.2549-5.4106l0.1-0.09c1.89,1.98,5.87,3.81,15.16,3.33l0.04,0.77l2.6,1.8799l2.68,1.7641 l-1.0299,2.016C47.4514,27.771,51.3414,24.881,50.2314,20.331z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-2.6202-3.8602 c-0.1321-0.0523-0.2808-0.157-0.4382-0.3082c-0.0092,0.2335-0.0283,0.4636-0.0283,0.6999c0,7.8277,5.0765,14.1733,11.3385,14.1733 c6.0934,0,11.05-6.0131,11.3133-13.549L45.5153,31.8304z"/>
+ <path fill="#FCEA2B" d="M45.8209,24.0623c-0.0052-0.0233-0.015-0.0482-0.0195-0.0713c-0.21-1.06-2.21-0.93-2.6-1.8799l-0.04-0.77 c-9.0382,0.467-13.0441-1.2531-14.9954-3.17c-0.0803,0.0969-0.1607,0.1929-0.2386,0.2927 c0.0472,0.7883,0.1126,2.7628-0.2377,4.7858C31.8943,22.0457,38.5742,21.1414,45.8209,24.0623z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M36.035,37.0051c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3387,36.719,37.1868,37.0051,36.035,37.0051z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4379,28.8593c-0.2,7.61-5.2,13.71-11.34,13.71c-6.26,0-11.34-6.34-11.34-14.17v-1.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0279,25.1093c0.93-1.78,2.7-6.54-5.9-12.53c-5.48-3.95-13.73-2.8-16,0.09c-0.69,0.95-0.82,2.19-0.41,3.29 c0.71,1.86,2.01,5.11,9.44,6.05c2.86,0.36,4.61,0.38,9.58-0.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4279,23.3293c0.67-2.32,0.89-4.38,0.89-4.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0279,14.7093c-3.56,4.39-2.74,7.9-2.15,9.75"/>
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M30.3301,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.5615,32.7373,32.167,33.0156,30.3301,33.0156z M28.3623,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.3623,30.9033z"/>
+ <path d="M42.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0351,25.8992,42.0351,27.0027"/>
+ <path d="M34.0351,27.0027c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0351,25.8992,34.0351,27.0027"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F680.svg b/public/assets/img/icons/1F468-200D-1F680.svg
new file mode 100644
index 0000000..0992fca
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F692.svg b/public/assets/img/icons/1F468-200D-1F692.svg
new file mode 100644
index 0000000..0a45b9c
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#FCEA2B" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#6A462F" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9AF.svg b/public/assets/img/icons/1F468-200D-1F9AF.svg
new file mode 100644
index 0000000..d0eeb0a
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9B0.svg b/public/assets/img/icons/1F468-200D-1F9B0.svg
new file mode 100644
index 0000000..406ab62
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14 c6,0,11.1-6,11.1-14c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9B1.svg b/public/assets/img/icons/1F468-200D-1F9B1.svg
new file mode 100644
index 0000000..31fb92a
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9B2.svg b/public/assets/img/icons/1F468-200D-1F9B2.svg
new file mode 100644
index 0000000..731ffdf
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#FCEA2B"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9B3.svg b/public/assets/img/icons/1F468-200D-1F9B3.svg
new file mode 100644
index 0000000..ea5fa72
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.1,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9BC.svg b/public/assets/img/icons/1F468-200D-1F9BC.svg
new file mode 100644
index 0000000..93311fc
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1F9BD.svg b/public/assets/img/icons/1F468-200D-1F9BD.svg
new file mode 100644
index 0000000..9d6d9f7
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#fcea2b" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-1FAA9.svg b/public/assets/img/icons/1F468-200D-1FAA9.svg
new file mode 100644
index 0000000..0ec227c
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-1FAA9.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.9998" y="49.3225" rx="3.3386" ry="3.3386" width="40" height="6.6773" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="56 52.661 56 56 39.924 56 39.924 49.323 56 49.323 56 52.661"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <circle cx="35.9981" cy="19.886" r="3.5" fill="#fcea2b"/>
+ </g>
+ <path fill="#fcea2b" d="M53.65,15.0305c-.6812-.2344-1.4234,.1279-1.6578,.8091-.0092,.0267-.0175,.0537-.0249,.0809l-2.3187,7.6376c-.3387,.6366-.9167,1.1122-1.6066,1.3219l-3.747,.9189c-1.2893,.3249-2.5974,.5695-3.917,.7324l-8.6944,.6436c-1.3353-.049-2.6476,.3581-3.7207,1.1543l-.62,.4609-.15,.1268c-1.0378,.9775-1.8588,2.1619-2.41,3.4767l-.6856,2.0508c-.2178,.6162-.5517,1.55-.8721,2.334-.5294,1.2229-.5112,2.6137,.05,3.8223l3.803,5.0484c.2434,.5371,.7785,.882,1.3681,.8819,.2061,0,.0424,.0423,.2436-.0475,.6968-.2562,1.054-1.0287,.7978-1.7255-.0145-.0393-.0307-.0779-.0488-.1157l-3.11-5.5567c-.1934-.4475-.1867-.9563,.0185-1.3985,.4809-.9643,1.0174-1.8998,1.6068-2.8018l1.0511,8.052c.0633,.4846,.4759,.8473,.9646,.8479l10.9788,.0127c.5657,.0006,1.0247-.4575,1.0253-1.0231v-6.9467c-.0478-1.6113,.2722-3.2124,.9357-4.6815l6.3146-3.0707c1.534-.695,2.7168-1.9875,3.2736-3.5769l2.02-7.6445c.2242-.7408-.1516-1.5307-.8679-1.824Z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="36.0025" cy="19.886" r="3.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.3333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.9713,30.7922s-.2246,.6748-.5,1.5c-.3205,1.1395-.4886,2.3164-.5,3.5v7"/>
+ <line x1="29.9713" x2="28.9713" y1="42.7922" y2="34.7922" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.657,45.649l-4.5089-5.66c-.4156-.8471-.455-1.8301-.1086-2.7078,.3291-.8289,.6675-1.7276,.8915-2.3777l.7652-2.2192c.473-1.2232,1.1745-2.3452,2.0669-3.3062l.1715-.1714c.9502-.8572,2.1393-1.4041,3.4085-1.5678l9.0178-.6938c1.3227-.1212,2.6354-.3344,3.9285-.6378l4.1205-1.03c1.1751-.3659,2.1263-1.2359,2.5953-2.3738l2.4688-7.1108"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.7455,20.4549v-3.2356c0-2.9061,2.3559-5.262,5.262-5.262h0c2.9061,0,5.262,2.3559,5.262,5.262v3.2356"/>
+ <line x1="21.5343" x2="34.2998" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.6926" x2="50.4581" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.9981 52.661 55.9981 49.323 15.9981 49.323 15.9981 52.661 15.9981 56 55.9981 56 55.9981 52.661"/>
+ <circle cx="46.6574" cy="52.6612" r="1"/>
+ <circle cx="49.645" cy="52.6612" r="1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.5259,20.61c-.9027,0-1.6344-.7317-1.6344-1.6344s.7317-1.6344,1.6344-1.6344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M41.2571,17.3412c.9027,0,1.6344,.7317,1.6344,1.6344s-.7317,1.6344-1.6344,1.6344"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-2695-FE0F.svg b/public/assets/img/icons/1F468-200D-2695-FE0F.svg
new file mode 100644
index 0000000..d8c2944
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-2695-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6483,58.8573c0,0-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1001,3.7921l0.2749,0.1 c3.0737,0.0063,5.9081-1.8642,9.1-3.9921c11.5646-0.0346,9.509,14.8999,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9B9B9A"/>
+ <path fill="#D0CFCE" d="M45.0771,43.8448c-3.1699,2.1133-5.275,3.5-9.3375,4.0886c13.0625,0.4114,12.9625,6.9114,13.7247,10.9114 c4.2378,0,5.1128,0,5.1128,0S57.1915,43.8426,45.0771,43.8448z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.1424,27.2501c-1.848,0.2657-2.3966-5-2.3966-5c-0.3839,5.3694-5.8039-0.4876-5.8039-0.4876 c0.8753,3.4209-5.125-0.5757-5.125-0.5757c1.437,3.0471-4.6066-0.9647-4.6066-0.9647s-2.7309,6.0744-4.6239,6.9752 c-0.0135,0.2836-0.0344,0.5648-0.0344,0.8526c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733 c0-0.3094-0.0214-0.6119-0.037-0.9164C47.1736,27.1723,47.1616,27.2113,47.1424,27.2501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9529,25.9433,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9529,25.9433,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.2564,36.7631,37.1046,37.0492,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2315,26.9427c0.0395,0.4816,0.0598,0.9703,0.0598,1.4649c0,7.8277-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3455-11.3386-14.1732l-0.1242-1.4575"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.4607,13.9422c-5.8264-2.362-9.8466,6.3904-6.9708,13.3079c1.8952-0.7356,4.7204-7.028,4.7204-7.028 s6.0436,4.0118,4.6066,0.9647c0,0,6.0003,3.9966,5.125,0.5757c0,0,5.42,5.8571,5.8039,0.4876c0,0,0.5486,5.2658,2.3966,5 C52.4042,16.5772,34.8889,5.1816,31.4607,13.9422z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6141,51.7818c0,0-1.3273-5.4596,2.2791-9.2021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9156,45.9787c6.2065,3.1183,4.8522,11.9209,4.8522,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5935,45.9903c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-0.125c2.3664,0.0049,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8928,57.8996c0,0-1.4346-9.3247,5.4161-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4576,42.5797c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192c-3.4246,0.1134-3.3095,3.8829-3.3095,3.8829 s-0.7793,5.5625,1.6548,5.4316l-0.1645,1.6162l0.2835-2.963"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2913,47.8989c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-2696-FE0F.svg b/public/assets/img/icons/1F468-200D-2696-FE0F.svg
new file mode 100644
index 0000000..c52179c
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-2696-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M42.8904,12.8176c-5.4806-3.95-13.7306-2.8042-16.0004,0.0931c-0.6911,0.9446-0.8198,2.1893-0.4031,3.283 c0.0143,0.0374,0.0284,0.0773,0.0427,0.1158l-0.7382-1.3657c-6.4964,6.8913-2.0855,15.7185-1.3567,13.9137 c2.675-2.5039,3.5089-8.5252,3.6301-9.5188c1.8488,2.1545,6.1666,4.0219,18.043,2.7596l1.5211,6.7592 C47.6288,28.8575,56.8468,22.0197,42.8904,12.8176z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.4797,23.7515c-0.1676-0.5613-0.3563-1.109-0.577-1.634c-11.7155,1.2176-16.0002-0.6372-17.838-2.7788 c-0.1198,0.9813-0.9379,6.8611-3.5354,9.4185c0.0251,7.8008,5.0898,14.1156,11.3363,14.1156 c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8993-0.0745-1.7759-0.2026-2.6287L46.4797,23.7515z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0487,25.1317,41.9452,26.0282,41.9452,27.1317"/>
+ <path d="M33.9452,27.1317c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0487,25.1317,33.9452,26.0282,33.9452,27.1317"/>
+ <path d="M35.9451,37.1341c-1.1519,0-2.3038-0.2861-3.4473-0.8579c-0.4942-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2488,36.848,37.0969,37.1341,35.9451,37.1341z"/>
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.524,28.7554c0,0.04,0,0.09,0,0.13c0.06,7.77,5.11,14.04,11.34,14.04c6.2,0,11.25-6.23,11.34-13.96c0-0.07,0-0.14,0-0.21 c0-1.16-0.11-2.29-0.32-3.36c-0.21-1.06-0.51-2.08-0.89-3.03"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.624,28.9754c0,0,3.9-2.89,2.79-7.44c-0.59-2.45-2.64-5.38-7.52-8.6c-5.48-3.95-13.73-2.8-16,0.09 c-0.44,0.6-0.65,1.31-0.65,2.03c0,0.42,0.08,0.85,0.24,1.26c0.31,0.81,0.73,1.88,1.7,2.9c2.07,2.16,6.6,4.14,17.81,3.14 c0.49-0.04,0.99-0.09,1.51-0.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.794,15.0654c-6.5,6.89-2.09,15.72-1.36,13.91c0.03-0.03,0.06-0.06,0.09-0.09c2.85-2.78,3.56-9.58,3.56-9.58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-2708-FE0F.svg b/public/assets/img/icons/1F468-200D-2708-FE0F.svg
new file mode 100644
index 0000000..13b025a
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#A57939" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F468.svg b/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F468.svg
new file mode 100644
index 0000000..b4e0f3c
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F468.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M43.2,25.2c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1 c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.2c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38,8.8,35,9.1,31.2z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M57.8,31.3c0,0-7.4,2.8-12.4-0.6l-2.1,6.8C43.6,43.3,47.4,48,52,48c4.4,0,8-4.2,8.6-9.6L57.8,31.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.6,35.6c0,0.4,0,0.8,0,1.2 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,25.2 c0,0.3,13.2-6.8,15.7,1.4c0,0,3.5,1.7,2.8,7.5c-0.1,1-0.1,3.3-1.1,4.3l-2.8-7.1c0,0-7.4,2.8-12.4-0.6l-2.3,7.5c0,0-0.9-1.3-1-3 c0,0-0.4-4,0.4-5.4C42.7,29.8,44.2,27.2,43.2,25.2z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M56.2,37.7c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,36.3,56.2,36.9,56.2,37.7"/>
+ <path d="M50.6,37.7c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.9,50.6,37.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,43.4 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F48B-200D-1F468.svg b/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F48B-200D-1F468.svg
new file mode 100644
index 0000000..f53bc08
--- /dev/null
+++ b/public/assets/img/icons/1F468-200D-2764-FE0F-200D-1F48B-200D-1F468.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M42.3,28.7c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3 c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M60.3,42.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-1.9863,6.4554C42.6584,47.3065,46.621,52.4,51.5,52.4 c4.5337,0,8.2739-4.3997,8.8981-10.1176C60.3635,42.3193,60.3372,42.3663,60.3,42.4z"/>
+ </g>
+ <g id="skina-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5,39.7c0,0.3,0,0.6,0,0.9c0,6.5-4,11.8-9,11.8 s-9-5.3-9-11.8c0-0.2,0-0.5,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3,28.7 c0,0.3,13.7-7,16.3,1.4c0,0,3.6,1.8,2.9,7.9c-0.1,1-0.1,3.4-1.2,4.4l-2.9-7.3c0,0-7.7,3-12.9-0.6l-2.4,7.8c0,0-0.9-1.4-1-3.1 c0,0-0.4-4.1,0.5-5.7C41.8,33.4,43.4,30.8,42.3,28.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F468.svg b/public/assets/img/icons/1F468.svg
new file mode 100644
index 0000000..68f01e1
--- /dev/null
+++ b/public/assets/img/icons/1F468.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,31c-0.1,8,4.1,14,11,14C43,45,47,39,47,31c0-5-3-10-3-10c-8,0-10,3-16,1C28,22,25,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c2.1,0.8,4.1,0.8,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F33E.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F33E.svg
new file mode 100644
index 0000000..2535cfe
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#a57939" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F373.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F373.svg
new file mode 100644
index 0000000..67374e0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F37C.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F37C.svg
new file mode 100644
index 0000000..c30fc17
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#fadcbc" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#fadcbc" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#fadcbc" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#fadcbc" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F393.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F393.svg
new file mode 100644
index 0000000..6963112
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F3A4.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F3A4.svg
new file mode 100644
index 0000000..d4679ae
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#fadcbc" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F3A8.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F3A8.svg
new file mode 100644
index 0000000..6e40e1c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F3EB.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F3EB.svg
new file mode 100644
index 0000000..57fa2e4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F3ED.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F3ED.svg
new file mode 100644
index 0000000..e75d19a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#a57939" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F4BB.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F4BB.svg
new file mode 100644
index 0000000..a52ce86
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F4BC.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F4BC.svg
new file mode 100644
index 0000000..6b28501
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F527.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F527.svg
new file mode 100644
index 0000000..065cf4f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#a57939" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F52C.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F52C.svg
new file mode 100644
index 0000000..ca5234f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#fadcbc" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F680.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F680.svg
new file mode 100644
index 0000000..9d0bea3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#a57939" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F692.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F692.svg
new file mode 100644
index 0000000..07f898e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#a57939" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#a57939" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#fadcbc" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..b35982e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..479d72f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..6a1ca34
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..01134ce
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..f8153d0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..87d2aed
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..aa62ae3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..8e0b341
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9AF.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9AF.svg
new file mode 100644
index 0000000..6052b44
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#fadcbc"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9B0.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9B0.svg
new file mode 100644
index 0000000..0150d31
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9B1.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9B1.svg
new file mode 100644
index 0000000..ef1611b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9B2.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9B2.svg
new file mode 100644
index 0000000..5999c48
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9B3.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9B3.svg
new file mode 100644
index 0000000..7f756f5
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9BC.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9BC.svg
new file mode 100644
index 0000000..0f9e7ae
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-1F9BD.svg b/public/assets/img/icons/1F469-1F3FB-200D-1F9BD.svg
new file mode 100644
index 0000000..5f21b4a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#fadcbc" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#fadcbc"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#fadcbc" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-1F3FB-200D-2695-FE0F.svg
new file mode 100644
index 0000000..c48e79e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-1F3FB-200D-2696-FE0F.svg
new file mode 100644
index 0000000..b147fd0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-1F3FB-200D-2708-FE0F.svg
new file mode 100644
index 0000000..ec2adc3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..207151d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#a57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..eca9488
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c8b1019
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..49ebc26
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..fdd44cb
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..5816d45
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#a57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#a57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..47bc672
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..4853e7d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..10798a0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..1a89363
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..411f023
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#a57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..6ab7688
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..228b8f6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..017d63a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..3a16224
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..1bea866
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#a57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#a57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..43296b5
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..60ed7e7
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..c10be2b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..eb62fe6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FB.svg
new file mode 100644
index 0000000..8fcd7e6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F33E.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F33E.svg
new file mode 100644
index 0000000..cfebca8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#fcea2b" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F373.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F373.svg
new file mode 100644
index 0000000..f9cb11d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F37C.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F37C.svg
new file mode 100644
index 0000000..9ed80b0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#debb90" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#debb90" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#debb90" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#debb90" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F393.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F393.svg
new file mode 100644
index 0000000..d268e45
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F3A4.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F3A4.svg
new file mode 100644
index 0000000..4578ccb
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#debb90" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F3A8.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F3A8.svg
new file mode 100644
index 0000000..d9352b0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F3EB.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F3EB.svg
new file mode 100644
index 0000000..36df705
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F3ED.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F3ED.svg
new file mode 100644
index 0000000..80e7de1
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#fcea2b" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F4BB.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F4BB.svg
new file mode 100644
index 0000000..190cad9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F4BC.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F4BC.svg
new file mode 100644
index 0000000..c669949
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F527.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F527.svg
new file mode 100644
index 0000000..eef8b20
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#fcea2b" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F52C.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F52C.svg
new file mode 100644
index 0000000..e15f670
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#debb90" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F680.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F680.svg
new file mode 100644
index 0000000..cd05dbf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#fcea2b" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F692.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F692.svg
new file mode 100644
index 0000000..7f410ec
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#fcea2b" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#fcea2b" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#debb90" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..cccc62d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..f25bcd1
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..8c28758
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..89bad85
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..ae44caf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..c150a93
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..757a03c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..57b9e6b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9AF.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9AF.svg
new file mode 100644
index 0000000..9df15af
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#debb90"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9B0.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9B0.svg
new file mode 100644
index 0000000..d6f9c60
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9B1.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9B1.svg
new file mode 100644
index 0000000..54a38a0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9B2.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9B2.svg
new file mode 100644
index 0000000..496754f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9B3.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9B3.svg
new file mode 100644
index 0000000..819bfbe
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9BC.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9BC.svg
new file mode 100644
index 0000000..9887ff0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#debb90"/>
+ <path fill="#debb90" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-1F9BD.svg b/public/assets/img/icons/1F469-1F3FC-200D-1F9BD.svg
new file mode 100644
index 0000000..8035bd4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#debb90" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#debb90"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#debb90"/>
+ <path fill="#debb90" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#debb90" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-1F3FC-200D-2695-FE0F.svg
new file mode 100644
index 0000000..b95fa35
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-1F3FC-200D-2696-FE0F.svg
new file mode 100644
index 0000000..af2fb9c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-1F3FC-200D-2708-FE0F.svg
new file mode 100644
index 0000000..f1b2eb8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#debb90"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#debb90"/>
+ <path fill="#debb90" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..12699be
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..2878e45
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..2d38d45
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..036af18
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..c821b06
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..f3692b3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..31bd726
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#fcea2b" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#fcea2b" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..37af93b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..f996328
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..9752611
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..0f9fee9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..1e49a05
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..2399896
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..dd24af9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..17dfc30
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..fe852d4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..9bca197
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..2d550b6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..892b24c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..ee1f22a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FC.svg
new file mode 100644
index 0000000..ddff972
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F33E.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F33E.svg
new file mode 100644
index 0000000..6daeb7a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#6a462f" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F373.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F373.svg
new file mode 100644
index 0000000..f7cc1c8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F37C.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F37C.svg
new file mode 100644
index 0000000..58aded8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#c19a65" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#c19a65" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#c19a65" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#c19a65" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F393.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F393.svg
new file mode 100644
index 0000000..ed84368
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F3A4.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F3A4.svg
new file mode 100644
index 0000000..0230b4b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#c19a65" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F3A8.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F3A8.svg
new file mode 100644
index 0000000..c97ca51
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F3EB.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F3EB.svg
new file mode 100644
index 0000000..1acc09e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F3ED.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F3ED.svg
new file mode 100644
index 0000000..19333cc
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#6a462f" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F4BB.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F4BB.svg
new file mode 100644
index 0000000..004e246
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F4BC.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F4BC.svg
new file mode 100644
index 0000000..599c1b9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F527.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F527.svg
new file mode 100644
index 0000000..d3ee4f3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#6a462f" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F52C.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F52C.svg
new file mode 100644
index 0000000..2114dff
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#c19a65" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F680.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F680.svg
new file mode 100644
index 0000000..14a7764
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#6a462f" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F692.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F692.svg
new file mode 100644
index 0000000..ccc12dd
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#6a462f" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#6a462f" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#c19a65" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..7e31830
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..33eef42
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..d2dfbb1
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..ed86aaf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..285ba26
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..e314be0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..f395f1c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..82d5a69
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9AF.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9AF.svg
new file mode 100644
index 0000000..5cbbc02
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#c19a65"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9B0.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9B0.svg
new file mode 100644
index 0000000..7fb8d96
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9B1.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9B1.svg
new file mode 100644
index 0000000..697feb1
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9B2.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9B2.svg
new file mode 100644
index 0000000..bd0c1d4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9B3.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9B3.svg
new file mode 100644
index 0000000..027864f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9BC.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9BC.svg
new file mode 100644
index 0000000..5b32eaf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#c19a65"/>
+ <path fill="#c19a65" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-1F9BD.svg b/public/assets/img/icons/1F469-1F3FD-200D-1F9BD.svg
new file mode 100644
index 0000000..9621208
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#c19a65" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#c19a65"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#c19a65"/>
+ <path fill="#c19a65" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#c19a65" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-1F3FD-200D-2695-FE0F.svg
new file mode 100644
index 0000000..4d10f2f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-1F3FD-200D-2696-FE0F.svg
new file mode 100644
index 0000000..8524e53
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-1F3FD-200D-2708-FE0F.svg
new file mode 100644
index 0000000..4aa1527
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#c19a65"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#c19a65"/>
+ <path fill="#c19a65" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..da2622f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..6854676
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..84b033a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#6a462f" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..e8372c8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..2c0c753
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..5673de7
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..4148618
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..07f59fb
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#6a462f" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#6a462f" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..b67846f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..ef60412
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..375dec9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..8760f71
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..c6212c0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#6a462f" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..15a94a8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..5ad1e04
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..322c59a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..cb785b8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..9d3aedd
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#6a462f" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#6a462f" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..39741ba
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..e62874c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FD.svg
new file mode 100644
index 0000000..1b0c461
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F33E.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F33E.svg
new file mode 100644
index 0000000..dd5c588
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#000000" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F373.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F373.svg
new file mode 100644
index 0000000..711524a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F37C.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F37C.svg
new file mode 100644
index 0000000..7ae23e3
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#a57939" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#a57939" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#a57939" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#a57939" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F393.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F393.svg
new file mode 100644
index 0000000..cfebe7b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F3A4.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F3A4.svg
new file mode 100644
index 0000000..9f81ae6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#a57939" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F3A8.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F3A8.svg
new file mode 100644
index 0000000..85b6c3a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F3EB.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F3EB.svg
new file mode 100644
index 0000000..9202774
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F3ED.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F3ED.svg
new file mode 100644
index 0000000..783e2bb
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#000000" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F4BB.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F4BB.svg
new file mode 100644
index 0000000..608bf63
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F4BC.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F4BC.svg
new file mode 100644
index 0000000..cf53e36
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F527.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F527.svg
new file mode 100644
index 0000000..2717199
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#000000" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F52C.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F52C.svg
new file mode 100644
index 0000000..b2bf5e4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#a57939" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F680.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F680.svg
new file mode 100644
index 0000000..5458a66
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#000000" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F692.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F692.svg
new file mode 100644
index 0000000..04f3938
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#000000" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#000000" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#a57939" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..95bdce5
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..bfa0f57
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..8297610
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..8b57ee1
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..05405a2
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..23fde43
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..0253810
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..a567dac
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9AF.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9AF.svg
new file mode 100644
index 0000000..b97dd38
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9B0.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9B0.svg
new file mode 100644
index 0000000..7bc073c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9B1.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9B1.svg
new file mode 100644
index 0000000..0a554af
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9B2.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9B2.svg
new file mode 100644
index 0000000..b2d4fe0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9B3.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9B3.svg
new file mode 100644
index 0000000..da591c4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9BC.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9BC.svg
new file mode 100644
index 0000000..351a2f6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#a57939"/>
+ <path fill="#a57939" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-1F9BD.svg b/public/assets/img/icons/1F469-1F3FE-200D-1F9BD.svg
new file mode 100644
index 0000000..4fa4cbe
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#a57939" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#a57939"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#a57939"/>
+ <path fill="#a57939" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#a57939" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-1F3FE-200D-2695-FE0F.svg
new file mode 100644
index 0000000..ed18f48
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-1F3FE-200D-2696-FE0F.svg
new file mode 100644
index 0000000..3706dcd
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-1F3FE-200D-2708-FE0F.svg
new file mode 100644
index 0000000..181d28e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#a57939"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#a57939"/>
+ <path fill="#a57939" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..c907a96
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..121ede2
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..4eceda2
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..10f24e9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..c4b03c6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..758ee4c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..965b75f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..26cee5a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..5f2a66a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#000000" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..24f63d0
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..1f15bdd
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..48f8c9b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..03cfc67
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..171a4dc
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..0adc20a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..d7d09d9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..4213980
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..7f54d00
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..15cf086
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..078fcb4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FE.svg
new file mode 100644
index 0000000..1f4fd57
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F33E.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F33E.svg
new file mode 100644
index 0000000..b14db2f
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#000000" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F373.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F373.svg
new file mode 100644
index 0000000..565952c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F37C.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F37C.svg
new file mode 100644
index 0000000..061474b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#6a462f" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#6a462f" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#6a462f" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#6a462f" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F393.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F393.svg
new file mode 100644
index 0000000..35c7697
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F3A4.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F3A4.svg
new file mode 100644
index 0000000..61e2489
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#6a462f" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F3A8.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F3A8.svg
new file mode 100644
index 0000000..4e4d744
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F3EB.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F3EB.svg
new file mode 100644
index 0000000..5ae0667
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F3ED.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F3ED.svg
new file mode 100644
index 0000000..1c4d667
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#000000" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F4BB.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F4BB.svg
new file mode 100644
index 0000000..1ad5208
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F4BC.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F4BC.svg
new file mode 100644
index 0000000..fccdff7
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F527.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F527.svg
new file mode 100644
index 0000000..0962eeb
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#000000" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F52C.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F52C.svg
new file mode 100644
index 0000000..ab574bc
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#6a462f" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F680.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F680.svg
new file mode 100644
index 0000000..1261051
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#000000" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F692.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F692.svg
new file mode 100644
index 0000000..98b8f31
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#000000" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#000000" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#6a462f" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..40f0c04
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..01f8918
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..9234121
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..9df6dc2
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..a1797e6
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..7a0dbdf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..5df6705
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..d2c2627
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9AF.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9AF.svg
new file mode 100644
index 0000000..4cfef8a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9B0.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9B0.svg
new file mode 100644
index 0000000..f609c96
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9B1.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9B1.svg
new file mode 100644
index 0000000..6d89253
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9B2.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9B2.svg
new file mode 100644
index 0000000..46cf97a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9B3.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9B3.svg
new file mode 100644
index 0000000..00e1b24
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9BC.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9BC.svg
new file mode 100644
index 0000000..a34da5a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#6a462f"/>
+ <path fill="#6a462f" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-1F9BD.svg b/public/assets/img/icons/1F469-1F3FF-200D-1F9BD.svg
new file mode 100644
index 0000000..97bd5c9
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#6a462f" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#6a462f"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#6a462f"/>
+ <path fill="#6a462f" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#6a462f" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-1F3FF-200D-2695-FE0F.svg
new file mode 100644
index 0000000..2353b09
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-1F3FF-200D-2696-FE0F.svg
new file mode 100644
index 0000000..6ead80e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-1F3FF-200D-2708-FE0F.svg
new file mode 100644
index 0000000..af3ad5c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#6a462f"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#6a462f"/>
+ <path fill="#6a462f" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..c38e70a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..49e3f0d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..4926d93
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..9c86266
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..a4db863
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..480676b
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..0ad2115
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..5307f9c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..9d9b40a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..0e23ae4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#000000" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
new file mode 100644
index 0000000..2e5f423
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
new file mode 100644
index 0000000..8cb03c8
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
new file mode 100644
index 0000000..0fe3b9e
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
new file mode 100644
index 0000000..26c8e1d
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
new file mode 100644
index 0000000..48d1fcf
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
new file mode 100644
index 0000000..cac8f14
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
new file mode 100644
index 0000000..567103a
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
new file mode 100644
index 0000000..4d44d81
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
new file mode 100644
index 0000000..72991c4
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
new file mode 100644
index 0000000..18c3c3c
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-1F3FF.svg b/public/assets/img/icons/1F469-1F3FF.svg
new file mode 100644
index 0000000..0512416
--- /dev/null
+++ b/public/assets/img/icons/1F469-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F33E.svg b/public/assets/img/icons/1F469-200D-1F33E.svg
new file mode 100644
index 0000000..221b44a
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F33E.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.8401,58.9748c0,0,2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14.0205-10,14.0205"/>
+ <rect x="22.0322" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="44.5013" y="44.9946" width="4.2883" height="14.0273" fill="#61B2E4"/>
+ <rect x="22.0322" y="57.3358" width="27.4908" height="1.7337" fill="#61B2E4"/>
+ <polyline fill="#5C9E31" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="#5C9E31" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <polyline fill="#F4AA41" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <rect x="27.0623" y="12.9584" width="17.4464" height="2.6584" fill="#E27022"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="58.3012,45.044 58.3012,54.368 58.3012,57.9543 58.3012,58.9748 62.3012,58.9748 62.3012,57.9543 62.3012,54.368 62.3012,45.044"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M9.7129,48.3177c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.03,9.7129,48.3177z"/>
+ <path fill="#A57939" d="M56.2127,38.137c2.1052-2.4526-0.9647-5.5202-2.188-4.7455c2.1054-4.1094,0.2125-7.648-1.8387-10.8415 c-2.4906-3.8777-5.9991-6.5095-5.9991-6.5095H35.9026h-0.2354H26.383c0,0-11.9999,8.7517-7.3379,17.851 c-1.2233-0.7747-2.3565-0.3104-3.1313,0.9129c-0.7747,1.2233-0.7801,2.5579,0.4433,3.3326c-1.4183,0-2.5681,1.1497-2.5681,2.568 s1.1498,2.5681,2.5681,2.5681s2.568-1.1498,2.568-2.5681c0.6816,1.2776,1.9884,1.2985,3.2872,0.6582 c1.9517-0.9622,1.0791-3.5474,1.0791-3.5474c3.6019,6.1061,9.1339,3.8279,9.1625,3.816c-4.5758-1.8243-7.8898-7.181-7.8898-13.5056 c0-2.9437,0.718-5.6779,1.947-7.9438l-0.0278,0.0891l0.6342,2.0569h8.4873h0.0625h0.2354h0.0625h8.4873l0.6342-2.0569 l-0.0278-0.0891c1.229,2.2659,1.947,5.0001,1.947,7.9438c0,6.3246-3.3141,11.6815-7.8899,13.5056 c0.0289,0.012,5.5607,2.2898,9.1625-3.816c0,0-0.8726,2.5852,1.0791,3.5474c1.2988,0.6403,1.9056,1.6194,2.5872,0.3418 c0,1.4183,1.1497,2.5681,2.568,2.5681c3.5286,0,3.2681-2.1498,3.2681-3.5681C58.273,39.5568,58.2281,38.1504,56.2127,38.137z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M35.9026,22.663h8.8477c0,0-0.0171-3.205,0.2418-2.78c1.4504,2.3813,2.3116,5.3538,2.3116,8.5778 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-3.0831,0.7875-5.9363,2.1249-8.2623 c0.1858-0.3231,0.366,2.4645,0.366,2.4645S35.9026,22.663,35.9026,22.663z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9027,25.9965,41.9027,27.1"/>
+ <path d="M33.9027,27.1c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9027,25.9965,33.9027,27.1"/>
+ <path d="M35.9026,37.1024c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2063,36.8163,37.0545,37.1024,35.9026,37.1024z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9026,45.0543 32.7064,55.2412 35.9026,49.9464"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.9026,45.0543 39.0988,55.2412 35.9026,49.9464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8401,57.9543c0,0,2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <line x1="22.0322" x2="22.0322" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.523" x2="49.523" y1="45.9062" y2="58.1102" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1709,45.2094 27.1709,58.1102 44.6192,58.096 44.6192,45.1888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.3571,38.4716c-1.2234-0.7748-1.218-2.1093-0.4433-3.3326c0.7748-1.2234,1.908-1.6877,3.1313-0.9129"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9251,41.0396c0,1.4183-1.1497,2.5681-2.568,2.5681s-2.5681-1.1498-2.5681-2.5681s1.1498-2.568,2.5681-2.568"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.7129,48.6523c6.3524-0.3944,4.5577-5.6759,4.5577-5.6759S8.7261,42.3646,9.7129,48.6523z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.2914,38.1504c0,0,0.8726,2.5851-1.0791,3.5473c-1.2988,0.6403-2.6056,0.6195-3.2872-0.6581"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0623,16.3751 27.0623,8.1732 35.8475,9.5905 44.6326,8.1732 44.6326,16.3751"/>
+ <line x1="27.0623" x2="44.6326" y1="12.8703" y2="12.8703" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.383,16.3751c0,0-11.9999,8.7517-7.3379,17.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6447,41.0396c0,0.8066,0.3718,1.5264,0.9535,1.9972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2784,38.1504c0,0-0.8726,2.5851,1.0791,3.5473c1.2988,0.6403,2.6056,0.6195,3.2872-0.6581"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1868,16.3751c0,0,2.9602,2.159,5.3689,5.4472"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.1295,25.1c0,0-2.3767,15.4155,7.0845,15.6583V25.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.2985,25.1c0,0,2.3766,15.4155-7.0845,15.6583V25.1"/>
+ <rect x="57.561" y="40.7583" width="5.4803" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.3012,57.9543 62.3012,45.044 58.3012,45.044 58.3012,57.9543"/>
+ <line x1="19.39" x2="51.9582" y1="16.3751" y2="16.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.511,20.517c-1.229,2.2659-1.947,5-1.947,7.9438c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-2.7693-0.6354-5.3532-1.734-7.5362l-0.2361-0.8856l-0.5208,2.624h-8.7852h-0.0625h-8.7852l-0.6342-2.0571"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F373.svg b/public/assets/img/icons/1F469-200D-1F373.svg
new file mode 100644
index 0000000..310d455
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F373.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M45.5606,6.871c2.2,0,4,1.79,4,4s-1.8,4-4,4v5.49v0.56h-19.28v-6.05c-1.1,0-2.1-0.45-2.82-1.17 c-0.73-0.72-1.18-1.72-1.18-2.83c0-2.21,1.8-4,4-4c0.88,0,1.68,0.29,2.34,0.76c-0.32-0.57-0.52-1.23-0.52-1.94c0-2.21,1.79-4,4-4 c1.82,0,3.34,1.22,3.82,2.88c0.48-1.66,2-2.88,3.82-2.88c2.21,0,4,1.79,4,4c0,0.71-0.2,1.37-0.52,1.94 C43.8806,7.161,44.6806,6.871,45.5606,6.871z"/>
+ <path fill="#D0CFCE" d="M47.2776,7.2563c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621V14.868 c2.209,0,4-1.7908,4-4C49.5564,9.2751,48.6253,7.8997,47.2776,7.2563l-0.0183,0.3969"/>
+ <path fill="#FFFFFF" d="M54.8582,57.8409c0,0,2-12.6315-10-12.6315c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,12.6315-10,12.6315"/>
+ <path fill="#D0CFCE" d="M44.3271,45.2094c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.3271,45.2094,44.3271,45.2094z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M45.844,20.9247H25.981c-9.4573,12.2394-6.0158,17.6327-0.9669,18.7829 c0.9531,0.2171,1.9636,0.4115,2.9553,0.4115l15.8863-0.1C50.1008,40.0191,57.0867,35.4746,45.844,20.9247z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M45.6315,20.8884h-9.0131l-11.8398,4.68c-0.129,0.8557-0.1965,1.7385-0.1965,2.641 c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732C47.2593,25.5305,46.6647,23.0252,45.6315,20.8884z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M47.832,39.6182c-0.415,0-0.8027-0.2598-0.9453-0.6739c-0.1797-0.5224,0.0967-1.0908,0.6192-1.2714 c1.6582-0.5723,2.7031-1.544,3.1045-2.8877c0.5957-1.9932,0.1142-5.9087-5.5577-13.2491c-0.3379-0.437-0.2578-1.0649,0.1797-1.4028 c0.4375-0.3384,1.0655-0.2559,1.4024,0.1802c4.9707,6.4316,6.9521,11.4931,5.8916,15.0439 c-0.5879,1.9678-2.0987,3.4229-4.3682,4.2061C48.0498,39.6006,47.9404,39.6182,47.832,39.6182z"/>
+ <path d="M23.6641,39.4971c-0.1211,0-0.2452-0.0215-0.3643-0.0684c-2.1103-0.8271-3.5059-2.2764-4.0361-4.1933 c-0.9805-3.544,1.0136-8.5645,5.9267-14.9219c0.336-0.4361,0.9639-0.5191,1.4024-0.1802c0.4375,0.3379,0.5176,0.9658,0.1797,1.4028 c-5.6133,7.2647-6.1338,11.17-5.5811,13.166c0.3604,1.3038,1.3154,2.2676,2.8369,2.8633c0.5147,0.2022,0.7686,0.7823,0.5664,1.2959 C24.4404,39.2559,24.0635,39.4971,23.6641,39.4971z"/>
+ <path d="M48.26,28.2098c0,8.37-5.54,15.17-12.34,15.17s-12.34-6.8-12.34-15.17c0-0.26,0.01-0.52,0.02-0.78 c0.1-2.47,0.69-4.86,1.71-6.98c0.13-0.26,0.36-0.45,0.63-0.52c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1 c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63 c-0.19,0.74-0.32,1.51-0.39,2.28c-0.05,0.53-0.08,1.06-0.08,1.59c0,7.26,4.64,13.17,10.34,13.17s10.34-5.91,10.34-13.17 c0-2.44-0.53-4.82-1.53-6.89c-0.24-0.49-0.03-1.09,0.47-1.33s1.09-0.03,1.33,0.46C47.66,22.7897,48.26,25.4698,48.26,28.2098z"/>
+ <path d="M54.9207,57.8486c-0.5522,0-1-0.4478-1-1v-3c0-4.4517-4.4961-7.8106-8.6519-7.9922c-6.205,5.0117-12.4912,5.0117-18.6962,0 c-4.1558,0.1816-8.6519,3.5405-8.6519,7.9922v3c0,0.5522-0.4478,1-1,1s-1-0.4478-1-1v-3c0-5.3248,5.1401-9.9976,10.9995-10h0.0005 c0.2339,0,0.4604,0.082,0.6401,0.2319c5.625,4.6875,11.0948,4.6875,16.7198,0c0.1796-0.1499,0.4062-0.2319,0.6401-0.2319h0.0005 c5.8594,0.0024,10.9995,4.6752,10.9995,10v3C55.9207,57.4008,55.4729,57.8486,54.9207,57.8486z"/>
+ <path d="M41.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9208,25.7451,41.9208,26.8486 L41.9208,26.8486z"/>
+ <path d="M33.9208,26.8486c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9208,25.7451,33.9208,26.8486 L33.9208,26.8486z"/>
+ <path d="M35.9207,36.851c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2244,36.5649,37.0726,36.851,35.9207,36.851z"/>
+ <path d="M46.7393,57.8564c-0.5528,0-1-0.4472-1-1V52.335c-5.7549,1.7822-10.5928,1.7441-14.3916-0.1133 c-4.3594-2.1309-5.669-5.8867-5.7227-6.0459c-0.1768-0.5225,0.1045-1.0899,0.6279-1.2666c0.5215-0.1768,1.0889,0.1035,1.2657,0.624 c0.0205,0.0576,1.1503,3.1729,4.749,4.9121c3.5879,1.7344,8.3476,1.5879,14.1416-0.4365c0.3056-0.1045,0.6445-0.0586,0.9092,0.1289 c0.2636,0.1875,0.4209,0.4912,0.4209,0.8154v5.9033C47.7393,57.4092,47.292,57.8564,46.7393,57.8564z"/>
+ <circle cx="28.4208" cy="55.8486" r="1.5"/>
+ <circle cx="43.4209" cy="55.8486" r="1.5"/>
+ <path d="M37.37,22.1398c-4.86,1.85-9.03,3.45-11.71,4.48c-0.2,0.08-0.39,0.15-0.5699,0.22l-1.4,0.55 c-0.03,0.01-0.06,0.02-0.09,0.04c-0.6,0.25-1.04,0.63-1.05,0.64c-0.19,0.16-0.42,0.24-0.66,0.24c-0.18,0-0.36-0.04-0.52-0.14 c-0.37-0.23-0.56-0.68-0.45-1.1c0.3-1.19,1.51-2.83,2.68-4.42c0.62-0.84,1.26-1.71,1.48-2.16c0.16-0.34,0.5-0.55,0.86-0.56 c0.02-0.01,0.04-0.01,0.06-0.01c0.14,0,0.28,0.03,0.42,0.1c0.49,0.25,0.7,0.84,0.46,1.34c-0.3,0.62-0.93,1.48-1.67,2.48 c-0.26,0.35-0.55,0.74-0.83,1.13c0.5-0.19,1.06-0.41,1.67-0.63c2.66-1.04,6.37-2.46,10.61-4.07c0.51-0.19,1.09,0.07,1.29,0.58 C38.15,21.3698,37.89,21.9498,37.37,22.1398z"/>
+ <path d="M26.2852,21.9248c-0.5528,0-1-0.4477-1-1v-5.1572c-2.2793-0.4644-4-2.4849-4-4.8994c0-2.7569,2.2431-5,5-5 c0.2763,0,0.5488,0.0229,0.8173,0.0678c-0.0039-0.082-0.0058-0.1645-0.0058-0.2475c0-2.7569,2.2431-5,5-5c0.5527,0,1,0.4477,1,1 c0,0.5522-0.4473,1-1,1c-1.6543,0-3,1.3457-3,3c0,0.4966,0.1338,0.9868,0.3974,1.457c0.086,0.1538,0.128,0.3223,0.128,0.4888 c0,0.2783-0.1162,0.5522-0.335,0.7475c-0.3506,0.3125-0.8721,0.3374-1.2519,0.0625c-0.5196-0.3769-1.125-0.5761-1.75-0.5761 c-1.6543,0-3,1.3457-3,3s1.3457,3,3,3c0.5527,0,1,0.4477,1,1v6.0566C27.2852,21.4771,26.8379,21.9248,26.2852,21.9248z"/>
+ <path d="M35.9209,5.5762c-0.4443,0-0.8359-0.2935-0.96-0.7207c-0.3779-1.2959-1.5283-2.167-2.8642-2.167c-0.5528,0-1-0.4478-1-1 c0-0.5523,0.4472-1,1-1c1.501,0,2.8945,0.6914,3.8242,1.8066c0.9297-1.1152,2.3223-1.8066,3.8232-1.8066c0.5528,0,1,0.4477,1,1 c0,0.5522-0.4472,1-1,1c-1.3349,0-2.4853,0.8711-2.8632,2.167C36.7568,5.2827,36.3652,5.5762,35.9209,5.5762z"/>
+ <path d="M45.5566,21.9248H26.2852c-0.5528,0-1-0.4477-1-1c0-0.5522,0.4472-1,1-1h18.2714v-5.0566c0-0.5523,0.4473-1,1-1 c1.6543,0,3-1.3457,3-3s-1.3457-3-3-3c-0.625,0-1.2304,0.1992-1.7509,0.5766c-0.3799,0.274-0.9014,0.2486-1.252-0.0635 c-0.3516-0.3129-0.4365-0.8271-0.206-1.2368c0.2627-0.4682,0.3964-0.958,0.3964-1.456c0-1.6543-1.3457-3-3-3 c-0.5527,0-1-0.4478-1-1c0-0.5523,0.4473-1,1-1c2.7569,0,5,2.2431,5,5c0,0.083-0.0019,0.1655-0.0058,0.248 c0.2685-0.0454,0.542-0.0683,0.8183-0.0683c2.7569,0,5,2.2431,5,5c0,2.4145-1.7207,4.435-4,4.8994v5.1572 C46.5566,21.4771,46.1094,21.9248,45.5566,21.9248z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F37C.svg b/public/assets/img/icons/1F469-200D-1F37C.svg
new file mode 100644
index 0000000..4da6dc9
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F37C.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M41.0089,54.0039H28.7462c-0.2505,0.0001-0.4919-0.0941-0.6762-0.2639l-7.4307-6.834 c-0.2967-0.2728-0.4007-0.697-0.2637-1.0761c1.4776-4.0947,2.5049-6.8242,3.0547-8.1113c0.7183-1.5602,2.3008-2.5388,4.0176-2.4844 c0.1562-0.0137,0.3105-0.0264,0.4609-0.0449c0.8209-0.0927,1.6493,0.0915,2.3535,0.5234c1.714,1.071,3.6957,1.636,5.7168,1.63 h0.9961c2.0252-0.014,4.0085-0.5777,5.7383-1.6309c0.7045-0.4311,1.5327-0.615,2.3535-0.5224 c0.15,0.0185,0.3047,0.0312,0.46,0.0449c1.6993-0.0596,3.2708,0.8986,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6777 c0.1849,0.5204-0.0871,1.0922-0.6075,1.2771c-0.0486,0.0173-0.0985,0.0308-0.1493,0.0403l-12.2832,2.32 C41.1337,53.9978,41.0714,54.0038,41.0089,54.0039z"/>
+ <path fill="#B1CC33" d="M36.9777,50.8835c-1.1792-0.2084-2.3708-0.3382-3.5672-0.3886c0.9485,4.4521-1.8918,8.8301-6.3439,9.7785 c-2.0886,0.445-4.2684,0.0619-6.0802-1.0685c0.6659,1.659,1.7913,3.0935,3.2442,4.1351c2.8993,2.1116,6.2588,3.5044,9.8017,4.0635 c1.5463,0.2793,3.1143,0.4218,4.6856,0.4258c6.14,0,10.8838-2.3282,11.5488-6.0537C51.0919,57.1433,45.254,52.3591,36.9777,50.8835 z"/>
+ <path fill="#92D3F5" d="M36.3234,50.6836c-1.1487-0.0002-2.1716-0.7269-2.55-1.8115l-0.79-2.2754 c-0.4858-1.4062,0.2575-2.9403,1.6621-3.4307l8.583-2.9795c1.406-0.4877,2.9414,0.2557,3.4307,1.6612l0.79,2.2773 c0.4864,1.406-0.2572,2.9404-1.6621,3.43l-8.583,2.98C36.9209,50.6335,36.6232,50.6838,36.3234,50.6836z"/>
+ <circle cx="33.2779" cy="47.6834" r="2" fill="#F1B31C"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.3321,60.4707c-4.5602,0-8.2569-3.6967-8.2569-8.2569s3.6967-8.2569,8.2569-8.2569 c4.5602,0,8.2569,3.6967,8.2569,8.2569c0,0,0,0.0001,0,0.0001C33.5838,56.7719,29.8901,60.4655,25.3321,60.4707z"/>
+ <path fill="#FCEA2B" d="M56.0392,55.4707c0,0-0.8418-2.415-1.9424-5.5088c-0.0161-0.0303-0.0338-0.0598-0.0531-0.0882 c-0.0101-0.0334-0.022-0.0662-0.0358-0.0983c-0.0178-0.0292-0.0466-0.0454-0.0667-0.0721 c-0.0394-0.0523-0.084-0.1004-0.1331-0.1437c-0.0483-0.0437-0.1008-0.0823-0.1569-0.1153 c-0.0519-0.0299-0.1065-0.0549-0.163-0.0747c-0.0622-0.023-0.1267-0.0395-0.1923-0.0493c-0.0596-0.0084-0.1199-0.011-0.18-0.008 c-0.0679,0.0024-0.1353,0.012-0.2012,0.0286c-0.0318,0.0029-0.0635,0.0075-0.0949,0.0136c-0.0305,0.0161-0.06,0.0338-0.0885,0.0532 c-0.0333,0.0101-0.0661,0.022-0.0981,0.0357c-1.5917,0.815-3.3702,1.1959-5.1561,1.1044c-1.2471-2.0232-2.5471-3.9678-3.251-5.1871 c-0.4548-1.0514-1.6452-1.5723-2.7261-1.1927c-1.357,0.4551-2.0882,1.9241-1.6332,3.2811 c0.0198,0.0591,0.0417,0.1174,0.0658,0.1749c3.0694,7.3545,7.545,15.8018,11.9053,15.8018c0.2952,0,0.5892-0.0395,0.874-0.1172 c0.0185-0.005,0.0313-0.0186,0.0492-0.0245c0.02-0.0066,0.04-0.0037,0.06-0.0116c1.4602-0.5081,2.6442-1.599,3.27-3.0127 C56.6507,58.7092,56.6323,57.0088,56.0392,55.4707z"/>
+ <path fill="#FCEA2B" d="M32.6124,61.9365l-8.9951-3.6992c-0.0184-0.0076-0.0378-0.0045-0.0564-0.0109 c-0.0134-0.0046-0.0227-0.0152-0.0364-0.0194c-2.3222-0.7046-4.0297-2.6853-4.3845-5.0859 c-0.0114-0.0406-0.0255-0.0804-0.0423-0.1191c-0.0172-0.0767-0.0435-0.1512-0.0783-0.2217 c-0.0357-0.0568-0.0771-0.1099-0.1236-0.1582c-0.0844-0.1218-0.2062-0.2128-0.3469-0.2591c-0.0283-0.0183-0.0575-0.035-0.0876-0.05 c-0.0065-0.0021-0.013,0-0.0195-0.0022c-0.078-0.019-0.1581-0.0281-0.2384-0.0271c-0.0546-0.007-0.1098-0.0095-0.1648-0.0074 c-0.0107,0.0014-0.0206-0.0032-0.0314-0.0014c-0.0508,0.0134-0.1004,0.0311-0.1482,0.0528 c-0.0646,0.016-0.1274,0.0384-0.1875,0.0669c-0.1034,0.0738-0.2011,0.1554-0.2922,0.2439 c-0.0457,0.0626-0.084,0.1302-0.1141,0.2016c-0.0242,0.0366-0.0458,0.0749-0.0647,0.1145 c-0.0058,0.0177-0.0093,0.0333-0.0149,0.0509l-0.0029,0.01c-2.0249,6.2905,0.6584,8.2628,0.95,8.4536 c3.9688,2.4534,8.3081,4.249,12.85,5.3174c1.3214,0.3415,2.68-0.4061,3.0987-1.7051 C34.4914,63.8101,33.8505,62.438,32.6124,61.9365z"/>
+ <path fill="#FCEA2B" d="M26.8428,22.2074c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44 S45.42,26.7623,44.4,20.2423c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="#FCEA2B" d="M35.3022,45.0548l8.581-2.9785c0.0347-0.0122,0.0703-0.0216,0.1065-0.0283 c0.0276-0.0052,0.0481-0.023,0.0747-0.03c0.1226-0.0357,0.2382-0.092,0.3418-0.1665c0.0552-0.0438,0.1055-0.0933,0.15-0.1479 c0.036-0.0396,0.0687-0.0822,0.0976-0.1272c0.033-0.0587,0.0598-0.1206,0.08-0.1848c0.0217-0.0553,0.0381-0.1126,0.049-0.171 c0.0034-0.0206,0.0152-0.0374,0.0171-0.0585c0.1604-1.6469,0.2002-3.3033,0.1192-4.956c-0.0251-0.0692-0.0374-0.1423-0.0362-0.2159 c-0.0133-0.0294-0.0282-0.0581-0.0446-0.0859c-0.0505-0.1205-0.122-0.231-0.2111-0.3266c-0.0406-0.0404-0.0847-0.0772-0.1316-0.11 c-0.0543-0.04-0.1125-0.0743-0.1738-0.1024c-0.1176-0.0491-0.2427-0.0778-0.37-0.085c-0.0311-0.0012-0.059-0.0148-0.09-0.0131 c-0.0345,0.0071-0.0685,0.0161-0.1019,0.027c-0.0378,0.0005-0.0755,0.0032-0.1129,0.0081 c-0.3282,0.0939-0.6422,0.2315-0.9336,0.4092c-1.7298,1.0532-3.7131,1.6169-5.7383,1.6309H35.979 c-2.0211,0.006-4.0028-0.559-5.7168-1.63c-0.3961-0.2432-0.8344-0.4099-1.292-0.4912c-0.4512-0.0774-0.896,0.1674-1.072,0.59 c-0.0083,0.0158-0.0119,0.033-0.0193,0.0493c-0.0278,0.0546-0.0502,0.1118-0.0669,0.1708c-0.0046,0.0261,0.0044,0.05,0.0019,0.0763 c-0.0107,0.0326-0.0195,0.0658-0.0263,0.0995c-0.2162,3.6968,0.2609,7.4015,1.4069,10.9229L35.3022,45.0548z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M49.8032,20.8232c-0.4189-9.0351-5.4658-14.4619-13.5068-14.5166h-0.5811 c-8.2275,0.0557-13.2822,5.6739-13.5195,15.0557v19.709c0,0.0068,0.0037,0.0123,0.0039,0.0191 c0.0061,0.079,0.0219,0.1571,0.0469,0.2324c0.008,0.0505,0.0198,0.1004,0.0354,0.1491c0.0298,0.0549,0.0648,0.1069,0.1045,0.1552 c0.0323,0.0565,0.0701,0.1096,0.1129,0.1587c0.0386,0.0303,0.0793,0.0577,0.1218,0.0821c0.0632,0.0515,0.1325,0.0948,0.2064,0.1291 c0.006,0.0024,0.01,0.0076,0.0158,0.01c0.2257,0.088,0.4766,0.0859,0.7009-0.0058c0.0345-0.0142,0.0682-0.0303,0.1008-0.0485 c0.072-0.0366,0.1392-0.082,0.2-0.135c0.0296-0.0243,0.0577-0.0504,0.0842-0.078c0.0579-0.0652,0.1068-0.1378,0.1455-0.2159 c0.0146-0.0282,0.0342-0.0519,0.0462-0.0815c0.0027-0.0067,0.0078-0.0115,0.01-0.0182c0.4991-1.3242,0.8848-2.3066,1.125-2.872 c0.5733-1.1689,1.2891-1.23,2.3731-1.3252c0.1777-0.0157,0.3525-0.03,0.5234-0.0508c0.3762-0.0427,0.7556,0.0438,1.0762,0.2451 c2.035,1.2639,4.3845,1.9298,6.78,1.9219h0.9531c2.4022,0.0065,4.7582-0.6597,6.8015-1.923 c0.3209-0.2006,0.7002-0.2867,1.0762-0.2441c0.1708,0.02,0.3457,0.0351,0.5234,0.0508c1.084,0.0947,1.8,0.1562,2.3506,1.2734 l0.165,0.3975l0.0032,0.0047c0.0505,0.1218,0.1246,0.2324,0.218,0.3254c0.0083,0.0081,0.02,0.0112,0.0282,0.019 c0.1833,0.1695,0.4224,0.2659,0.672,0.271l0.0044,0.001c0.126-0.0261,0.2523-0.0508,0.3789-0.0743l0.0046-0.0031 c0.1215-0.0502,0.2318-0.1239,0.3247-0.2169c0.0209-0.0275,0.0403-0.0562,0.0579-0.0859c0.0628-0.07,0.1154-0.1486,0.156-0.2334 c0.0504-0.121,0.0765-0.2508,0.0769-0.3819l0.001-0.0045L49.8032,20.8232z M37.5195,33.4138 c-4.8204,0.7541-9.5554-3.92-10.5753-10.44c-0.04-0.2566-0.0738-0.512-0.1014-0.7664l0.0092-0.0009 c3.6577-0.7463,6.7209-3.6102,8.8524-6.2527c1.7066,3.1177,5.1833,4.8323,8.6957,4.2884 C45.42,26.7623,42.3399,32.6597,37.5195,33.4138z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8428,22.2074 c0.0276,0.2543,0.0614,0.5098,0.1014,0.7664c1.02,6.52,5.7549,11.1941,10.5753,10.44S45.42,26.7623,44.4,20.2423 c-3.5124,0.5439-6.9891-1.1707-8.6957-4.2884c-2.1315,2.6425-5.1947,5.5064-8.8524,6.2527"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7954,38.1114V20.8693 c-0.32-6.9079-3.6992-13.5032-12.5083-13.5627h-0.5742c-9.0183,0.0609-12.3458,6.9719-12.526,14.0555V33.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8047,41.0662 c0.1548-1.5954,0.1938-3.1999,0.1166-4.8009"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7853,36.2653 c-0.2007,3.5568,0.2552,7.1202,1.3447,10.512"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.17 c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586c0.9436-1.9239,2.4321-1.7805,3.6765-1.9283c0.5984-0.0686,1.2025,0.0662,1.7149,0.3828 c1.8808,1.1622,4.048,1.7775,6.2589,1.7771h0.9747c2.2109,0.0004,4.3781-0.6149,6.2589-1.7771 c0.5124-0.3166,1.1165-0.4514,1.7149-0.3828c1.2444,0.1478,2.7329,0.0044,3.6765,1.9283c1.65,3.86,6.47,17.6883,6.47,17.6883 s1.9655,4.6809-2.6193,6.5336l-0.0256,0.01c-4.3985,1.1911-9.8744-10.9633-11.6493-15.2351"/>
+ <circle cx="25.332" cy="52.2139" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.646 c3.9547,2.4286,8.2777,4.1986,12.8,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.0844 L36.8761,49.59c-0.8845,0.3041-1.8485-0.1631-2.1578-1.0458l-0.79-2.2759c-0.3044-0.8845,0.1628-1.8487,1.0457-2.1578 l8.5828-2.9794c0.8845-0.3041,1.8485,0.1631,2.1578,1.0458l0.79,2.2759"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.4807 c1.4253,0.0167,2.8467,0.1519,4.2495,0.4043c2.6408,0.4457,5.1862,1.339,7.5264,2.6413"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,50.9868 c1.4492,2.3905,3.0979,4.6542,4.9284,6.7669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.1222 c-0.2415-1.0788,0.4373-2.149,1.5161-2.3905c0.3292-0.0737,0.6718-0.063,0.9957,0.0312"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,48.8811 c-0.6614,0.8846-1.9147,1.0656-2.7994,0.4042c-0.0602-0.045-0.1179-0.0935-0.1727-0.145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F393.svg b/public/assets/img/icons/1F469-200D-1F393.svg
new file mode 100644
index 0000000..3b7757e
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F393.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8495,58.9165c0,0,2-14-10-14c-3.1919,2.1279-5.9264,3.5984-9,3.5922h0.125 c-3.0736,0.0062-5.8082-1.4643-9-3.5922c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1188,12.2713 35.8088,13.1813 26.7388,12.2913 21.2988,11.7613 35.1788,9.2413 50.3088,11.7613"/>
+ <path fill="#3F3F3F" d="M45.1188,12.2713v7.97c0,0-6.72-0.27-9.19,2.63c-2.47-2.9-9.19-2.63-9.19-2.63v-7.95l9.07,0.89 L45.1188,12.2713z"/>
+ <path fill="#FFFFFF" d="M35.8506,51.4932c-0.0049,0-0.0098,0-0.0147,0h-0.0586c-0.0097,0-0.0195,0-0.0293,0h-0.0039 c-0.0009,0-0.0009,0-0.0019,0v-0.001c-3.1973-0.0313-5.9854-1.4639-9.4277-3.7598c-0.46-0.3066-0.584-0.9277-0.2774-1.3867 c0.3057-0.46,0.9248-0.584,1.3867-0.2773c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248 c0.4609-0.3067,1.081-0.1827,1.3867,0.2773c0.3066,0.46,0.1826,1.0801-0.2774,1.3867c-3.4433,2.2959-6.2314,3.7285-9.4277,3.7598 v0.001c-0.001,0-0.001,0-0.002,0h-0.0039C35.8604,51.4932,35.8545,51.4932,35.8506,51.4932z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M21.1866,46.4742c1.4263-0.9518,3.3033-1.5577,5.7879-1.5577c3.1699,2.1133,5.8895,3.5746,8.9375,3.5886 c3.048-0.0139,5.7675-1.4753,8.9375-3.5886c2.4695,0,4.3384,0.5988,5.7615,1.5405c1.121-1.4768,1.9742-3.0567,2.3716-4.7086 c2.0498-8.5205-5.2788-18.3913-7.4774-21.5108c-4.1739-0.3651-7.3131,0.5797-9.5764,2.6336 c-2.4446-2.1166-5.6751-2.8033-9.3764-2.6336c-2.1985,3.1195-9.7601,13.0233-7.5775,21.5108 C19.416,43.4637,20.1987,45.0374,21.1866,46.4742z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.1449,28.8923c-6.6211-7.1154-8.1216-9.2836-11.2161-6.021c-3.3996-3.3996-3.5685-0.36-11.4025,4.6002 c-0.0387,0.4764-0.0585,0.9315-0.0585,1.4208c0,7.8276,5.0764,14.1732,11.3386,14.1732 C42.0685,43.0655,47.1449,36.7199,47.1449,28.8923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9289,25.9602,41.9289,27.0637"/>
+ <path d="M33.9289,27.0637c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0324,25.0637,33.9289,25.9602,33.9289,27.0637"/>
+ <path d="M35.9288,37.0662c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3417C38.2325,36.78,37.0806,37.0662,35.9288,37.0662z"/>
+ <path d="M54.7461,58.915c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0087-0.0576,0.8271-5.7412-2.1289-9.1777c-1.4756-1.7149-3.6895-2.6123-6.586-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.002-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0283,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5332,0.0801-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3829-3.4248c0.164-0.1094,0.3574-0.168,0.5546-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6563,58.5625,55.2305,58.915,54.7461,58.915z"/>
+ <path d="M21.2998,21.1133c-0.5527,0-1-0.4478-1-1v-8.1216c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v8.1216 C22.2998,20.6655,21.8525,21.1133,21.2998,21.1133z"/>
+ <path d="M19.2725,23.6929c-0.2159,0-0.4336-0.0699-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4331,0.9677-0.5093,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5795 C19.8623,23.5615,19.5693,23.6929,19.2725,23.6929z"/>
+ <path d="M21.2998,25.2134c-0.5527,0-1-0.4478-1-1v-4.1001c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1001 C22.2998,24.7656,21.8525,25.2134,21.2998,25.2134z"/>
+ <path d="M20.3213,44.0664c-0.3731,0-0.7305-0.209-0.9024-0.5674c-0.2255-0.4697-0.4238-0.9482-0.5888-1.4219 c-2.9785-8.5644,4.2597-18.8125,6.6387-22.1801l0.166-0.2354c0.3183-0.4507,0.9423-0.56,1.3935-0.2412 c0.4512,0.3179,0.5596,0.9419,0.2412,1.3936l-0.167,0.2373c-2.2324,3.1596-9.0244,12.7758-6.3837,20.3686 c0.1406,0.4024,0.3095,0.8106,0.5029,1.2139c0.2392,0.498,0.0293,1.0957-0.4688,1.334 C20.6133,44.0352,20.4658,44.0664,20.3213,44.0664z"/>
+ <path d="M51.5361,44.0664c-0.1445,0-0.292-0.0312-0.4316-0.0986c-0.4981-0.2383-0.708-0.836-0.4688-1.334 c0.1934-0.4033,0.3623-0.8115,0.503-1.2149c2.6406-7.5918-4.1514-17.208-6.3838-20.3676l-0.167-0.2373 c-0.3184-0.4517-0.21-1.0757,0.2412-1.3936c0.4502-0.3188,1.0762-0.2095,1.3936,0.2412l0.166,0.2354 c2.3789,3.3676,9.6172,13.6157,6.6386,22.1792c-0.165,0.4746-0.3632,0.9531-0.5888,1.4228 C52.2666,43.8574,51.9092,44.0664,51.5361,44.0664z"/>
+ <path d="M24.6201,28.6279c-0.3564,0-0.7012-0.1875-0.8818-0.5205c-0.2637-0.4853-0.0908-1.0884,0.3945-1.3515l0.0147-0.0083 c4.1728-2.2642,4.1728-2.2642,8.1572-6.3213l1.458,1.3701c-4.1865,4.2622-4.2666,4.3247-8.6611,6.709 C24.9482,28.5884,24.7832,28.6279,24.6201,28.6279z"/>
+ <path d="M47.2471,28.6348c-0.1612,0-0.3242-0.0386-0.4756-0.1211c-0.1817-0.0987-4.499-2.4634-8.6768-6.7173 c-0.3867-0.3941-0.3808-1.0274,0.0137-1.4141c0.3926-0.3872,1.0254-0.3818,1.4141,0.0127c3.9687,4.042,8.1601,6.3379,8.2021,6.3609 c0.4854,0.2631,0.666,0.8701,0.4024,1.3559C47.9463,28.4453,47.6025,28.6348,47.2471,28.6348z"/>
+ <path d="M35.9287,43.5977c-7.1494,0-12.3389-6.6202-12.3389-15.7403c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 c0,7.9619,4.3477,13.7403,10.3389,13.7403c5.7012,0,10.3389-5.9092,10.3389-13.1734c0-0.2495-0.0059-0.498-0.0166-0.7446 c-0.0244-0.5518,0.4023-1.0191,0.9541-1.044c0.539-0.0117,1.0185,0.4019,1.0439,0.9541c0.0127,0.2769,0.0186,0.5547,0.0186,0.8345 C48.2676,36.791,42.7324,43.5977,35.9287,43.5977z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.2988,11.7613 26.7388,12.2913 35.8088,13.1813 45.1188,12.2713 50.3088,11.7613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7388,11.7613v0.53v7.95c0,0,6.72-0.27,9.19,2.63"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.1188,11.7613v0.51v7.97c0,0-6.72-0.27-9.19,2.63"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3088,11.7613 35.1788,9.2413 21.2988,11.7613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F3A4.svg b/public/assets/img/icons/1F469-200D-1F3A4.svg
new file mode 100644
index 0000000..2212256
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F3A4.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M45.3045,45.6162c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.9008h-28.983V46.9977 l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119c0,0,0.2787,11.8441,8.9179,12.9588h0.8504 c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="#9B9B9A"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="#D0CFCE"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M58.0265,42.7938c-1.3223-0.3647-1.8445-1.8761-1.7502-3.2374c-1.5707,1.4034-3.9748,1.3658-5.4827-0.1422 c-1.5621-1.5621-1.5621-4.0947,0-5.6568c0.8289-0.8289,1.9303-1.2045,3.0157-1.1536c-0.4639-0.8731-0.395-2.3412-0.778-3.8458 c0,0-0.4278-0.3276-0.506-0.7819c-0.0687-0.3989-0.1467-0.8118-0.2523-1.2263c-0.5676-2.2302-1.2861-7.7974-8.3534-12.6925 c-2.4218-1.6774-4.865,0.5316-4.865,0.5316l-0.3099-0.2285c0,0-3.767-6.1694-10.4646-0.815 c-6.6976,5.3544-7.7859,10.4623-8.3535,12.6925c-0.5676,2.2302-0.3391,4.4139-2.1568,4.6323 c-1.8178,0.2183-2.7274,3.125-1.8178,4.5105c0.9096,1.3854,0.6826,4.3608-1.2472,4.893c-1.9299,0.5323-2.8215,4.2902-1.8727,5.8823 c0.5701,1.1254,2.2085,2.8893,4.9567,4.5168c1.2208-3.0382,3.7885-5.7533,9.0735-5.7533c3.17,2.1047,5.8896,3.5601,8.9375,3.5739 c3.048-0.0138,5.7676-1.4692,8.9375-3.5739c5.4276,0,7.9862,2.8235,9.1662,5.9154c1.8039-0.6282,3.663-1.3354,5.5985-2.1588 C62.3662,47.4578,59.9563,43.3261,58.0265,42.7938z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.8142,26.0388c-0.9299,0.096,1.3287,2.7283,1.3287,3.7068c0,1.1735-1.4449,1.4633-1.2299,2.5538 c1.2196,6.1835,5.6861,10.769,11.0095,10.769c6.2621,0,11.3385-6.3455,11.3385-14.1732c0-0.9784-0.0793-1.9337-0.2303-2.8564 c0,0-6.737-3.4848-8.3708-6.8039V18.668c0,0-0.8335,2.2193-2.3769,2.7968l0,0l-0.7643-4.8041l0,0 C35.5187,16.6607,29.7645,25.5277,24.8142,26.0388z"/>
+ <path fill="#FCEA2B" d="M44.7375,44.9195c-3.1699,2.1047-5.8895,3.5601-8.9375,3.5739c-3.0479-0.0138-5.7675-1.4692-8.9375-3.5739 c-12,0-10,13.9957-10,13.9957l4.6447-0.0244V46.9977l-0.0826-0.1495c1.3796-0.7617,2.5886-1.232,4.871-1.232l0.0885-0.0119 c0,0,0.2787,11.8441,8.9179,12.9588h0.8504c8.6392-1.1147,8.9179-12.9588,8.9179-12.9588l0.2342,0.0119 c2.4514,0,3.7516,0.5425,5.1709,1.4059l0.0148-0.0244v11.7414l4.2473-0.0223C54.7375,58.7168,56.7375,44.9195,44.7375,44.9195z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9226,25.9632,41.9226,27.0667"/>
+ <path d="M33.9226,27.0667c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9226,25.9632,33.9226,27.0667"/>
+ <path d="M35.9225,37.0691c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2262,36.783,37.0743,37.0691,35.9225,37.0691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0079,32.2806c1.3428,5.9552,5.7209,10.3201,10.9146,10.3201c4.9713,0,9.1954-3.9992,10.7256-9.5644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7375,57.9195c0,0,2-13-10-13c-3.1918,2.1279-5.9263,3.5984-9,3.5921h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5921 c-12,0-10,13-10,13"/>
+ <rect x="58.3468" y="37.906" width="4" height="10.4297" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -12.8159 55.3014)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="53.622" cy="36.5859" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.2518" x2="67.0979" y1="46.9923" y2="49.8384" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8529" x2="58.8529" y1="44.7887" y2="58.7887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6599,14.6725c0,0-3.6231-6.1695-10.065-0.8151s-7.4886,10.4623-8.0345,12.6925c-0.5459,2.2303-0.3262,4.414-2.0745,4.6323 c-1.7484,0.2184-2.6232,3.1251-1.7484,4.5105c0.8749,1.3855,0.6565,4.3608-1.1996,4.8931 c-1.8561,0.5322-3.4939,3.6986-1.4194,5.8823"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.958,14.389c0,0,2.3499-2.209,4.6792-0.5316c6.7975,4.8951,7.4886,10.4623,8.0345,12.6925 c0.1015,0.4145,0.1765,0.8274,0.2426,1.2263c0.0753,0.4543,0.1391,0.8905,0.2172,1.2905"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2014,33.4751c-1.9653-1.5286-0.0438-6.9252-0.0438-6.9252c-2.2275-0.4832-8.2142-8.1654-8.2142-8.1654 s-0.6951,2.2068-2.6604,3.0803l-0.7643-4.8041c0,0-6.2493,8.9692-11.0405,9.8892c0,0,3.6159,4.3048,0.122,6.0517 c-3.4939,1.747-2.5532,4.9133-1.0246,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0703,44.9076c0,0-0.2787,11.844-8.9179,12.9588H35.302c-8.6392-1.1148-8.9179-12.9588-8.9179-12.9588"/>
+ <line x1="21.5072" x2="21.5072" y1="46.301" y2="57.9183" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4902" x2="50.4902" y1="46.301" y2="57.975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F3A8.svg b/public/assets/img/icons/1F469-200D-1F3A8.svg
new file mode 100644
index 0000000..ba2d76e
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F3A8.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.8352,18.6207c0,0-1.175-0.9644,0-1.867c0,0-2.4338-1.4384-1.2589-2.5552 c0.7295-0.6934,7.2842-4.0618,14.2342-4.8293c4.2443-0.4688,9.3807,0.0325,12.3425,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.8352,18.6207z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.1148c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,43.9859c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,43.9859,44.7757,43.9859z"/>
+ <path fill="#EA5A47" d="M50.0103,53.1724c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.2124,50.0103,53.1724,50.0103,53.1724z"/>
+ <path fill="#EA5A47" d="M43.4903,49.5124c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.7324,43.7003,49.1424,43.4903,49.5124z"/>
+ <path fill="#EA5A47" d="M43.2103,51.1124c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.1124z"/>
+ <path fill="#EA5A47" d="M40.8003,51.0224l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4024,39.7403,51.0024,40.8003,51.0224z"/>
+ <path fill="#F1B31C" d="M16.2521,59.5761c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.588,21.3441,63.4553,16.2521,59.5761z"/>
+ <path fill="#EA5A47" d="M17.8514,46.2534c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.0868,18.1455,45.1898,17.8514,46.2534"/>
+ <path fill="#61B2E4" d="M23.6283,57.856c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.7924,23.6283,57.856"/>
+ <path fill="#3F3F3F" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043L60.275,44.1046z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7064 60.275,44.1046 56.17,43.043 57.0488,39.6448 58.0847,39.9127 60.1372,40.4435"/>
+ <path fill="#A57939" d="M61.3082,31.8014c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.548,61.3082,31.8014,61.3082,31.8014z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.1212c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,50.9546,18.6159,52.0576,18.3218,53.1212"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M49.1652,37.8816c0,0-1.9134,0,1.2089,0c5.7976,0-3.4775-19.2203-3.4775-19.2203l-8.6575-0.0233h-4.4579 l-8.6576,0.0233c0,0-10.1254,19.2203-4.3279,19.2203c3.1223,0,2.0593,0,2.0593,0"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.1491,28.8394c0-4.7072-4.4312-3.0674-13.3679-10.2014c-4.4504,4.4503-9.1554,6.7175-9.3092,10.2014 c-0.3452,7.8201,5.0764,14.1733,11.3386,14.1733C42.0727,43.0127,47.1491,36.6671,47.1491,28.8394z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9642,25.9074,41.9642,27.0109"/>
+ <path d="M33.9642,27.0109c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9642,25.9074,33.9642,27.0109"/>
+ <path d="M35.9641,37.0133c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2678,36.7272,37.1159,37.0133,35.9641,37.0133z"/>
+ <path d="M35.9639,43.5449c-6.8028,0-12.3379-6.8066-12.3379-15.1733c0-1.1133,0.0986-2.2251,0.292-3.3047l1.9687,0.3535 c-0.1728,0.9634-0.2607,1.9561-0.2607,2.9512c0,7.2641,4.6377,13.1733,10.3379,13.1733c5.7011,0,10.3388-5.9092,10.3388-13.1733 c0-0.8936-0.0713-1.7881-0.2109-2.6582l1.9746-0.3174c0.1572,0.9746,0.2363,1.9761,0.2363,2.9756 C48.3027,36.7383,42.7676,43.5449,35.9639,43.5449z"/>
+ <path d="M48.4951,19.6611c-0.001,0-0.001,0-0.0019,0L22.833,19.6206c-0.2305-0.0005-0.4541-0.0806-0.6328-0.227 c-0.1504-0.1241-0.9033-0.7925-0.8867-1.7852c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5225-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0244-0.9751,7.9111-4.3369,14.8135-5.0991 c2.6396-0.2896,9.1963-0.5854,13.122,2.9575c0.335,0.2588,2.2598,1.8677,2.0235,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8858,1.564 c0.294,0.5083,0.5079,1.1406,0.3233,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6377,19.6533,48.5664,19.6611,48.4951,19.6611z M23.3574,17.6216l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.642 c-0.2344-0.2344-0.3379-0.5699-0.2754-0.8956c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7442-1.4404-1.3281-1.9024 c-2.3594-2.1254-6.6788-3.0429-11.6153-2.4975c-6.7558,0.7461-13.0303,4.0381-13.6455,4.5527 c0.1094,0.2427,0.6113,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4063,17.5757,23.3779,17.6011,23.3574,17.6216z"/>
+ <path d="M35.8105,10.3691c-0.5527,0-1-0.4477-1-1V6.2837c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1v3.0854 C36.8105,9.9214,36.3633,10.3691,35.8105,10.3691z"/>
+ <path d="M47.1563,26.5425c-0.0821,0.0005-0.1651-0.0098-0.2481-0.0313c-7.4531-1.9033-11.5-4.9697-13.0898-6.4218 c-1.4082,1.4848-4.71,4.6176-8.834,6.1997c-0.5166,0.1997-1.0948-0.0606-1.292-0.5752c-0.1983-0.5161,0.0596-1.0943,0.5752-1.292 c4.9092-1.8833,8.708-6.3794,8.7461-6.4248c0.1894-0.2266,0.4697-0.3579,0.7656-0.3584c0,0,0.001,0,0.002,0 c0.2949,0,0.5742,0.1294,0.7646,0.355c0.0332,0.0395,3.7148,4.2446,12.8564,6.58c0.5352,0.1367,0.8584,0.6812,0.7217,1.2163 C48.0088,26.2422,47.6016,26.5425,47.1563,26.5425z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.7124c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.4524c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-3.02-0.03-5.72-1.49-8.87-3.59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.6724l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0303,44.8624c0,0,0.34,9.97,13.75,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.4724l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.626c-3.4844,0-7.1836-1.0977-10.0147-3.2539c0-0.001,0-0.001-0.001-0.001 c-0.4795-0.3672-0.9345-0.752-1.3515-1.1436c-0.2871-0.2714-0.5606-0.5468-0.8184-0.8281 c-3.2402-3.5264-4.4668-8.1953-3.2793-12.4883c0.6123-2.2158,2.0586-4.0634,4.0723-5.2021 c2.0488-1.1592,4.4297-1.4463,6.7109-0.8135l0.3106,0.084c2.1884,0.5791,7.8691,2.082,9.2412,11.2441 c2.0898-0.2578,4.1474,0.4961,5.2636,2.0069c1.1954,1.6181,1.0997,3.7011-0.2626,5.7158c-0.4776,0.706-1.1133,1.4082-1.8907,2.084 C31.6455,62.7705,28.7363,63.626,25.6602,63.626z M16.8584,58.7803c4.5566,3.4717,11.9297,3.8271,15.4687,0.7422 c0.6465-0.5625,1.167-1.1329,1.5479-1.6963c0.8711-1.2891,0.9814-2.4991,0.3096-3.4073c-0.8135-1.1005-2.5869-1.5351-4.2178-1.039 c-0.2861,0.0879-0.5967,0.043-0.8438-0.1221c-0.249-0.165-0.4111-0.4326-0.4423-0.7295 c-0.9239-8.7685-5.8145-10.0625-7.9034-10.6152l-0.3349-0.0899c-1.7647-0.4912-3.6074-0.2685-5.1895,0.626 c-1.5488,0.876-2.6601,2.2949-3.1299,3.9951c-1.0019,3.6231,0.0538,7.587,2.8243,10.6016 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0303,58.1162,16.4326,58.4561,16.8584,58.7803L16.8584,58.7803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,39.9127l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1046l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.043"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1046 61.1538,40.7064 60.1372,40.4435 58.0847,39.9127 57.0488,39.6448 56.17,43.043"/>
+ <path d="M23.0615,37.9814h-2.1806c-1.3116,0-1.9864-0.6748-2.3213-1.2402c-2.2168-3.7441,4.3486-16.1182,5.6875-18.5605 c0.1748-0.3199,0.5097-0.5186,0.874-0.5196l8.6572-0.0229c0.001,0,0.002,0,0.003,0c0.5507,0,0.998,0.4458,1,0.9975 c0.0009,0.5523-0.4454,1.001-0.9971,1.0025l-8.0645,0.0215c-3.0449,5.6684-6.6084,14.0883-5.4394,16.062 c0.0576,0.0976,0.1543,0.2597,0.6006,0.2597h2.1806c0.5518,0,1,0.4473,1,1C24.0615,37.5342,23.6133,37.9814,23.0615,37.9814z"/>
+ <path d="M50.374,37.9814h-1.789c-0.5528,0-1-0.4472-1-1c0-0.5527,0.4472-1,1-1h1.789c0.4356,0,0.5664-0.1523,0.6543-0.2949 c1.2324-2.0068-1.957-10.3828-4.75-16.0268l-8.042-0.0215c-0.5517-0.0015-0.998-0.4502-0.997-1.0025 c0.0019-0.5517,0.4492-0.9975,1-0.9975c0.0009,0,0.0019,0,0.0029,0l8.6572,0.0229c0.376,0.001,0.7197,0.2129,0.8897,0.5484 c1.2314,2.4326,7.2578,14.7573,4.9423,18.5239C52.3818,37.3027,51.6885,37.9814,50.374,37.9814z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F3EB.svg b/public/assets/img/icons/1F469-200D-1F3EB.svg
new file mode 100644
index 0000000..b4ceb6c
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F3EB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#F4AA41" d="M54.4364,59.0048c0,0,2.3969-14.1658-9.6031-14.1658c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,14.1658-10,14.1658"/>
+ <path fill="#E27022" d="M41.9723,50.0555c6.4062,1.661,6.5337,5.7996,7.1339,8.9496c4.2379,0,5.1129,0,5.1129,0 s1.8924-12.6694-9.0495-13.3401c-0.3067-0.0188-0.6234-0.0284-0.9505-0.0284"/>
+ <polygon fill="#E27022" points="44.5286,45.3366 47.0986,54.3766 41.4786,54.1366 41.5686,58.9366 35.6886,57.3266 35.7786,57.2966 35.6886,57.1666"/>
+ <path fill="#D0CFCE" d="M44.4286,45.1866l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.5h0.12 C38.7686,48.5566,41.3986,47.1866,44.4286,45.1866z"/>
+ <polygon fill="#E27022" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M26.9583,44.839c3.17,2.1047,5.8895,3.5601,8.9375,3.574c3.048-0.0139,5.7676-1.4693,8.9375-3.574 c2.6039,0,4.5281,0.6683,5.9479,1.7128c0.704-3.3138,1.017-7.626,0.9884-13.2817c-0.0414-8.1808-3.2218-15.4254-7.2506-19.8751 c-1.2902-1.5455-4.5467,0.4443-4.5467,0.4443c-2.5234-4.1675-11.8449-5.4113-16.1506,2.1068 c-2.6326,4.5967-4.6118,10.5591-4.6922,17.3241c-0.0637,5.3669,0.582,9.7911,1.7558,13.3384 C22.3422,45.5315,24.3078,44.839,26.9583,44.839z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.8337,28.514c0-1.6561,0.8344-4.3121-0.6448-4.7232c-3.4395-0.9557-4.7359-0.2517-7.5352-5.4172 c-4.6814,2.7427-4.4067,4.6607-13.8709,5.4837c-0.4058,1.4585-0.6263,3.0254-0.6263,4.6567 c0,7.8277,5.0765,14.1732,11.3386,14.1732C41.7573,42.6872,46.8337,36.3417,46.8337,28.514z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M25.33,15.9098c-0.53,0.64-0.99,1.3199-1.39,2H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06 c-0.55,0-1-0.45-1-1v-34.29c0-0.55,0.45-1,1-1H25.33z"/>
+ <path d="M61.77,16.9098v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59v-32.29h-12.4 c-0.38-0.77-0.8-1.44-1.25-2h14.65C61.32,15.9098,61.77,16.3597,61.77,16.9098z"/>
+ <path d="M41.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9723,26.0447,41.9723,27.1482"/>
+ <path d="M33.9723,27.1482c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9723,26.0447,33.9723,27.1482"/>
+ <path d="M35.9722,37.1506c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.2759,36.8645,37.1241,37.1506,35.9722,37.1506z"/>
+ <path d="M35.9727,43.6826c-6.8038,0-12.3389-6.8066-12.3389-15.1738c0-1.6841,0.2226-3.3389,0.6601-4.9185l1.9278,0.5352 c-0.3906,1.4048-0.5879,2.8799-0.5879,4.3833c0,7.2637,4.6377,13.1738,10.3389,13.1738c5.7002,0,10.3378-5.9101,10.3378-13.1738 c0-1.0708-0.1015-2.1377-0.3017-3.1709c-0.0801-0.4121-0.1768-0.8174-0.2861-1.2134l1.9277-0.5322 c0.123,0.4458,0.2314,0.9009,0.3213,1.3647c0.2246,1.1587,0.3388,2.3535,0.3388,3.5518 C48.3105,36.876,42.7754,43.6826,35.9727,43.6826z"/>
+ <path d="M41.3955,32.3359h-2.0068c-1.5479,0-2.8828-0.9257-3.4815-2.2529c-0.5986,1.3272-1.9336,2.2529-3.4814,2.2529h-2.0069 c-2.1044,0-3.8164-1.7119-3.8164-3.8159v-1.2378h-1.8271c-0.5527,0-1-0.4477-1-1c0-0.5522,0.4473-1,1-1h2.8271 c0.5528,0,1,0.4478,1,1V28.52c0,1.0015,0.8145,1.8159,1.8164,1.8159h2.0069c1.0019,0,1.8164-0.8144,1.8164-1.8159v-1.104 c0-0.5522,0.4473-1,1-1h1.3301c0.5527,0,1,0.4478,1,1v1.104c0,1.0015,0.8144,1.8159,1.8164,1.8159h2.0068 c1.002,0,1.8164-0.8144,1.8164-1.8159v-2.2378c0-0.5522,0.4473-1,1-1h2.957c0.5528,0,1,0.4478,1,1c0,0.5523-0.4472,1-1,1h-1.957 V28.52C45.2119,30.624,43.5,32.3359,41.3955,32.3359z"/>
+ <path d="M46.6846,24.8589c-0.0381,0-0.0772-0.002-0.1172-0.0068c-4.8867-0.5699-7.2403-3.2593-8.2363-4.8921 c-1.9082,1.4878-6.4073,4.3872-12.9913,4.896c-0.5654,0.04-1.0312-0.3697-1.0742-0.92c-0.0429-0.5507,0.3692-1.0317,0.9199-1.0742 c8.0196-0.6196,12.7208-5.1557,12.7666-5.2016c0.2452-0.2413,0.5958-0.3399,0.9327-0.2593 c0.3349,0.0796,0.6054,0.3257,0.7158,0.6513c0.0576,0.1641,1.5264,4.1519,7.1992,4.8135c0.5479,0.064,0.9414,0.5606,0.877,1.1089 C47.6172,24.4839,47.1855,24.8589,46.6846,24.8589z"/>
+ <path d="M51.62,42.7897c-0.06,0.55-0.54,0.95-1.11,0.89c-0.54-0.06-0.94-0.56-0.88-1.11c0.63-5.68,0.71-11.74,0.22-15.82 c-0.42-3.45-1.31-6.56-2.48-8.84c-0.38-0.77-0.8-1.44-1.25-2c-0.25-0.31-0.51-0.59-0.77-0.83c-2.16-1.97-4.84-0.4-4.86-0.38 c-0.43,0.26-0.99,0.16-1.3-0.24c-0.18-0.22-4.54-5.48-10.76-1.39c-1.23,0.8-2.25,1.78-3.1,2.84c-0.53,0.64-0.99,1.3199-1.39,2 c-2.49,4.2-2.89,8.74-2.9,8.8c-0.0099,0.1-0.7599,7.2,0.59,15.82c0.08,0.54-0.29,1.06-0.84,1.14c-0.05,0.01-0.1,0.01-0.15,0.01 c-0.49,0-0.91-0.35-0.99-0.84c-1.39-8.89-0.63-16.02-0.6-16.32c0.02-0.24,0.37-4.38,2.58-8.61c0.34-0.67,0.74-1.34,1.19-2 c1.13-1.67,2.6-3.26,4.51-4.51c6.35-4.17,11.26-0.35,12.86,1.22c1.6-0.66,4.29-1.03,6.5,0.98c0.67,0.6,1.29,1.3799,1.86,2.31 c0.37,0.6,0.72,1.27,1.05,2c1.05,2.37,1.84,5.33,2.23,8.6C52.35,30.7297,52.26,36.9698,51.62,42.7897z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8386,57.9966c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.5h0.12c2.93-0.04,5.56-1.41,8.59-3.41 c0.09-0.06,0.19-0.12,0.29-0.19c5.17,0,7.74,2.42,8.99,5.17"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.7786,57.2966 35.6886,57.3266 29.7986,58.9366 29.8886,54.1366 24.2686,54.3766 26.8386,45.3366"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6886,57.1666 35.5886,57.2966 35.6886,57.3266 41.5686,58.9366 41.4786,54.1366 47.0986,54.3766 44.5286,45.3366"/>
+ <path d="M53.1431,58.7864c-0.5096,0-0.9023-0.4491-0.8344-0.9541l3.3717-26.5033l-1.4137,26.6719 C54.237,58.443,53.5862,58.7864,53.1431,58.7864L53.1431,58.7864z"/>
+ <path d="M53.1436,59.5361c-0.459,0-0.8956-0.1982-1.1983-0.5439c-0.3017-0.3447-0.4404-0.8047-0.3799-1.2598l3.3711-26.498 c0.0508-0.4004,0.3926-0.6885,0.8115-0.6524c0.4014,0.0362,0.7032,0.3838,0.6817,0.7871L55.0156,58.041 C54.9512,59.0068,53.8682,59.5361,53.1436,59.5361z M53.8535,51.6348l-0.8008,6.292l0.0909,0.1093 c0.1123,0,0.3017-0.0869,0.3789-0.1562L53.8535,51.6348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F3ED.svg b/public/assets/img/icons/1F469-200D-1F3ED.svg
new file mode 100644
index 0000000..cc66475
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F3ED.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M17.4341,57.917c0,0-2.1701-13.6701,9.8299-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,4.7082-2.1643,7.9-4.2922c5.2722,0,8.818,1.4395,10.3884,3.6367C57.204,51.0687,55.539,57.917,55.539,57.917"/>
+ <path fill="#61B2E4" d="M51.1556,45.0999v12.8142H21.9525V44.8448l-0.0033-0.0058c1.3944-0.797,3.2031-1.2921,5.5449-1.2921v9.2652 h17.8378V43.717l0.0007-0.1684c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <path fill="#9B9B9A" d="M35.6669,9.0596c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0844-0.0041 H35.6669z"/>
+ <path fill="#9B9B9A" d="M35.7514,9.0637c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4832-3.498,18.0292-2.5454,21.5202,0 C46.5116,18.6829,48.3661,9.4174,35.7514,9.0637z"/>
+ <path fill="#E27022" d="M58.9129,32.3237c4.5772,3.7761,7.8592-1.1008,7.8592-1.1008s-3.2379-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.9708,9.5084 31.9708,12.5957 39.2346,12.5957 39.2346,9.5084"/>
+ <rect x="39.775" y="47.2651" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -12.5879 81.9162)" fill="#3F3F3F"/>
+ <line x1="58.0362" x2="58.4179" y1="28.1373" y2="34.2638" fill="none"/>
+ <path fill="#FCEA2B" d="M58.5002,31.7437c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5252-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M25.0124,24.4735c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1866c1.0317-5.9441-3.2501-5.1368-3.2501-5.1368"/>
+ <path fill="#6A462F" d="M24.9,24.521c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.6795,16.9565c0,0-7.038,7.0654-11.7795,7.5645l-0.2022,1.1712c0,0-0.0659-0.1473-0.1402-0.4043 c-0.043,0.5018-0.0679,1.0103-0.0679,1.5263c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-0.9328-0.0767-1.8426-0.2143-2.725C43.9871,24.4535,36.6795,16.9565,36.6795,16.9565z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9708,24.3046,41.9708,25.4081"/>
+ <path d="M33.9708,25.4081c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9708,24.3046,33.9708,25.4081"/>
+ <path d="M35.9707,35.4106c-1.1519,0-2.3038-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2744,35.1244,37.1225,35.4106,35.9707,35.4106z"/>
+ <path d="M35.9707,41.9424c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.874,0.0606-1.7504,0.1807-2.6044l1.9805,0.2773 c-0.1065,0.7632-0.1612,1.5459-0.1612,2.3271c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.3521,0.3399,3.5527 C48.3096,35.1357,42.7744,41.9424,35.9707,41.9424z"/>
+ <path d="M39.2344,13.5957h-7.2637c-0.5527,0-1-0.4478-1-1V9.5083c0-0.5522,0.4473-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2637 V9.5083c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v3.0874C40.2344,13.1479,39.7871,13.5957,39.2344,13.5957z"/>
+ <path d="M47.4502,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C48.4502,16.2109,48.0029,16.6587,47.4502,16.6587z"/>
+ <path d="M24.0527,16.6587c-0.5527,0-1-0.4478-1-1v-2.6763c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v2.6763 C25.0527,16.2109,24.6055,16.6587,24.0527,16.6587z"/>
+ <path d="M55.3535,57.9189c-0.0508,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0068-0.0449,0.6484-4.4785-1.2334-7.8838c-0.2676-0.4834-0.0918-1.0918,0.3916-1.3584 c0.4853-0.2685,1.0918-0.0908,1.3584,0.3916c2.2178,4.0118,1.4922,8.9454,1.4599,9.1534 C56.2637,57.5664,55.8379,57.9189,55.3535,57.9189z"/>
+ <path d="M17.4746,57.9189c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4073-3.377c0.1972,0,0.3906,0.0586,0.5547,0.168c3.1542,2.1025,5.6611,3.4111,8.3828,3.4238 c2.1523-0.0097,4.2714-0.7998,7.2929-2.7138c0.4668-0.2959,1.084-0.1563,1.3799,0.3095c0.2959,0.4668,0.1572,1.084-0.3096,1.3799 c-2.4404,1.5459-5.1279,2.9785-8.2539,3.0234c-0.0156,0.001-0.0312,0.0049-0.0468,0.001h-0.003 c-0.0117-0.001-0.0254-0.001-0.0381,0h-0.0459c-0.0117,0-0.0234,0-0.0351,0h-0.0029c-0.0157,0.0039-0.0293,0-0.044-0.001 c-3.1006-0.0419-5.8174-1.4023-9.1279-3.5878c-2.8965,0.0566-5.1104,0.9541-6.5859,2.6689 c-2.9561,3.4365-2.1377,9.1201-2.129,9.1777c0.0831,0.545-0.2919,1.0547-0.8378,1.1387 C17.5762,57.916,17.5254,57.9189,17.4746,57.9189z"/>
+ <path d="M41.707,54.8369H27.4766c-0.5528,0-1-0.4473-1-1v-9.917c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v8.917H41.707 c0.5528,0,1,0.4473,1,1S42.2598,54.8369,41.707,54.8369z"/>
+ <path d="M21.9346,57.9199c-0.5528,0-1-0.4472-1-1V45.2178c0-0.5528,0.4472-1,1-1c0.5527,0,1,0.4472,1,1v11.7021 C22.9346,57.4727,22.4873,57.9199,21.9346,57.9199z"/>
+ <path d="M24.9824,19.6831c-0.4668,0-0.8847-0.3281-0.9795-0.8037c-0.0312-0.1548-0.7324-3.832,1.7246-6.9072 c1.9434-2.4312,5.2393-3.7442,9.8008-3.9043c0.043-0.0054,0.0869-0.0083,0.1309-0.0083h0.1689c0.044,0,0.0879,0.0029,0.1309,0.0083 c4.5615,0.1601,7.8584,1.4731,9.8008,3.9048c2.457,3.0747,1.7558,6.7519,1.7246,6.9072c-0.1094,0.5415-0.6387,0.8887-1.1768,0.7837 c-0.542-0.1084-0.8926-0.6358-0.7842-1.1773c0.0049-0.0254,0.5401-2.9502-1.3408-5.2846c-1.5849-1.9668-4.4238-3.023-8.4385-3.1397 c-4.0283,0.1172-6.872,1.1797-8.4541,3.1587c-1.8818,2.3555-1.332,5.2373-1.3261,5.2661c0.1084,0.5415-0.2422,1.0684-0.7842,1.1768 C25.1133,19.6768,25.0479,19.6831,24.9824,19.6831z"/>
+ <path d="M51.3691,41.9805l-2.8886-0.8125l2.0088-7.1465c0.1796-0.6309,1.1845-3.7149,3.6533-3.8067l3.8926-0.5019l0.3847,2.9746 l-3.9726,0.5127c-0.0645,0.0088-0.128,0.0127-0.1924,0.0127c-0.2022,0.1025-0.6758,0.9307-0.8799,1.6309L51.3691,41.9805z"/>
+ <path d="M47.5283,58.4971c-0.0898,0-0.1806-0.0117-0.2715-0.0371l-3.8515-1.0821c-0.2549-0.0722-0.4717-0.2422-0.6016-0.4736 s-0.1621-0.5049-0.0908-0.7598l4.3242-15.3828c0.0723-0.2558,0.2422-0.4717,0.4736-0.6015 c0.2305-0.1299,0.503-0.1622,0.7598-0.0909l3.8506,1.083c0.5322,0.1495,0.8418,0.7022,0.6924,1.2334l-4.3233,15.3819 C48.3662,58.209,47.9648,58.4971,47.5283,58.4971z M44.9092,55.7227l1.9258,0.541l3.7822-13.4561l-1.9248-0.542L44.9092,55.7227z"/>
+ <path d="M58.417,35.2637c-0.5234,0-0.9639-0.4082-0.9971-0.9375l-0.3818-6.127c-0.0342-0.5508,0.3848-1.0259,0.9355-1.06 c0.5645-0.0454,1.0264,0.3847,1.0606,0.936l0.3818,6.126c0.0342,0.5517-0.3847,1.0263-0.9355,1.0605 C58.459,35.2627,58.4375,35.2637,58.417,35.2637z"/>
+ <path d="M17.7432,40.54c-0.4737,0-0.8838-0.332-0.9795-0.7978c-2.0791-10.0869,4.2383-13.8545,6.7275-14.9253 c-0.2764-1.3901-0.3252-4.0234,2.043-6.9746c0.3476-0.4302,0.9756-0.499,1.4062-0.1538c0.4307,0.3457,0.5,0.9751,0.1543,1.4057 c-2.6074,3.2481-1.5215,5.8125-1.4746,5.9204c0.1182,0.2671,0.1153,0.5782-0.0107,0.8414 c-0.127,0.2636-0.3604,0.4633-0.6426,0.5385c-0.332,0.0909-7.9619,2.295-6.4043,12.0713c1.4033-0.1806,3.6338-0.7129,4.7002-1.9736 c0.3564-0.4209,0.9863-0.4727,1.4102-0.1172c0.4209,0.3574,0.4736,0.9883,0.1171,1.4102c-2.1767,2.5712-6.8183,2.748-7.0146,2.7539 C17.7646,40.54,17.7539,40.54,17.7432,40.54z"/>
+ <path d="M24.9111,25.2573c-0.5058,0-0.9394-0.3818-0.9931-0.8955c-0.0586-0.5488,0.3398-1.041,0.8896-1.0991 c3.5996-0.3789,9.2871-5.3809,11.1748-7.2759c0.1895-0.1899,0.4199-0.3281,0.7149-0.2944 c0.2675,0.0014,0.5234,0.1103,0.7099,0.3022c3.9629,4.0655,7.8487,6.7652,9.1924,6.8794c-0.0889-1.792-1.1465-3.4897-1.1582-3.5088 c-0.2939-0.4663-0.1553-1.0839,0.3106-1.3789c0.4658-0.2949,1.083-0.1572,1.3779,0.3067c0.0693,0.1089,1.6953,2.6987,1.4502,5.3877 c-0.0254,0.2768-0.1651,0.5307-0.3848,0.7006c-2.5713,1.9864-8.4678-3.2495-11.5195-6.2841 c-1.9697,1.8515-7.5,6.7168-11.6592,7.1548C24.9814,25.2554,24.9463,25.2573,24.9111,25.2573z M47.584,23.5898h0.0098H47.584z"/>
+ <path d="M49.75,21.8184c-0.2891,0-0.5742-0.1241-0.7725-0.3638c-1.7724-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0205,0.1709-11.3769,1.7466-13.1494,3.895c-0.3516,0.4248-0.9805,0.4873-1.4082,0.1352 c-0.4258-0.3515-0.4863-0.9819-0.1348-1.4077c2.4952-3.0239,8.7188-4.333,13.837-4.5893c0.0937-0.0293,0.1933-0.0449,0.2968-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1182,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3516,0.4258,0.291,1.0562-0.1348,1.4077C50.1992,21.7437,49.9736,21.8184,49.75,21.8184z"/>
+ <path d="M62.3906,34.7578c-1.3935,0-2.7734-0.5576-4.1142-1.6631c-0.4258-0.3515-0.4864-0.9814-0.1348-1.4082 c0.3516-0.4248,0.9805-0.4853,1.4082-0.1347c1.125,0.9287,2.2305,1.3193,3.3008,1.1738c1.1816-0.167,2.1162-0.9629,2.6377-1.5166 c-0.5313-0.5938-1.5049-1.4746-2.7393-1.6865c-1.0176-0.1768-2.081,0.1474-3.1552,0.958c-0.4424,0.334-1.0684,0.2451-1.4004-0.1953 c-0.333-0.4405-0.2452-1.0674,0.1953-1.4004c1.5361-1.1617,3.1162-1.6114,4.7168-1.3306c2.7568,0.4824,4.4345,3.0151,4.5049,3.1226 c0.2187,0.3369,0.2158,0.7714-0.0079,1.1045c-0.0693,0.1025-1.7285,2.5253-4.4521,2.9218 C62.8965,34.7393,62.6436,34.7578,62.3906,34.7578z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F466-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F466-200D-1F466.svg
new file mode 100644
index 0000000..4c699c1
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F466-200D-1F466.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M30.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="#A57939" d="M57.9888,45.2681c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433 c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136 c0,0,3.8763-2.2937,4.4254-3.8674c0,0,4.0176,4.2337,4.487,0.8706C54.2248,40.2093,57.9888,45.2681,57.9888,45.2681z"/>
+ <path fill="#A57939" d="M37.1204,33.6878c0.0208-2.8854-2.0185-3.9404-2.952-6.3409c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,37.1205,36.3439,37.1204,33.6878z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M34.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C38.2324,44.7706,35.1115,42.8025,34.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M45.1618,45.1855c-0.0906,0.2826-0.15,0.4786-0.15,0.5089c-0.1437,3.7311,2.758,6.8753,6.4886,7.031 c3.7306-0.1557,6.6322-3.2999,6.4885-7.031c0-0.022-0.0493-0.2532-0.1232-0.5888c-0.635-0.8294-3.6707-4.6802-3.9283-2.834 c-0.4694,3.3631-4.487-0.8706-4.487-0.8706C48.9614,42.8025,45.8405,44.7706,45.1618,45.1855z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.8798,44.8465,35.2815,45.2221,35.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M30.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.7185,45.2221,30.1202,44.8465,30.5998,44.862z"/>
+ <path d="M54.2984,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.8801,44.8465,54.2818,45.2221,54.2984,45.7015z"/>
+ <path d="M49.6002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.7188,45.2221,49.1205,44.8465,49.6002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M39.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.9833,45.4103 c0.0035,0.0942,0.0052,0.1889,0.0052,0.2841c0.1437,3.7311-2.7579,6.8753-6.4885,7.031c-3.7306-0.1557-6.6323-3.2999-6.4886-7.031 c0.0001-0.1431,0.004-0.2851,0.0118-0.4261"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M57.9888,45.2681 c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136c0,0,3.8763-2.2937,4.4254-3.8674 c0,0,4.0176,4.2337,4.487,0.8706C54.2248,40.2093,57.9888,45.2681,57.9888,45.2681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F466.svg
new file mode 100644
index 0000000..1654612
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F466.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ <path fill="#A57939" d="M37.1204,33.6878c0.0208-2.8854-2.0185-3.9404-2.952-6.3409c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,37.1205,36.3439,37.1204,33.6878z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F467-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F467-200D-1F466.svg
new file mode 100644
index 0000000..1a268e0
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F467-200D-1F466.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M51.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="#A57939" d="M30.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="#A57939" d="M37.1204,33.6878c0.0208-2.8854-2.0185-3.9404-2.952-6.3409c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,37.1205,36.3439,37.1204,33.6878z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M34.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C38.2324,44.7706,35.1115,42.8025,34.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M57.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C54.0087,52.8287,56.1638,51.2713,57.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path d="M54.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.6797,44.8465,54.0814,45.2221,54.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M49.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.9186,45.2221,49.3203,44.8465,49.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.8798,44.8465,35.2815,45.2221,35.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M30.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.7185,45.2221,30.1202,44.8465,30.5998,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M39.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S29.8477,40.2093,30.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F467-200D-1F467.svg b/public/assets/img/icons/1F469-200D-1F467-200D-1F467.svg
new file mode 100644
index 0000000..7601613
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F467-200D-1F467.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M23,61v-2.5333C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C39.4982,54,42,56,42,58.4667V61"/>
+ <path fill="#B1CC33" d="M42.0003,61v-2.5333C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M32.5,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461C26.933,46.5311,28.6359,42.074,32.5,40.7038z"/>
+ <path fill="#A57939" d="M51.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="#A57939" d="M37.1204,33.6878c0.0208-2.8854-2.0185-3.9404-2.952-6.3409c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,37.1205,36.3439,37.1204,33.6878z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M38.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C35.0087,52.8287,37.1638,51.2713,38.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M57.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C54.0087,52.8287,56.1638,51.2713,57.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path d="M54.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C53.6797,44.8465,54.0814,45.2221,54.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M50.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M57.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M49.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C48.9186,45.2221,49.3203,44.8465,49.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M23,60.2v-1.7333 C23,56,25.5018,54,28.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C39.4982,54,42,56,42,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M42.0003,60.2v-1.7333 C42.0003,56,44.5021,54,47.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M35.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C34.6797,44.8465,35.0814,45.2221,35.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M31.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M38.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M30.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C29.9186,45.2221,30.3203,44.8465,30.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M32.5,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C26.933,46.5311,28.6359,42.074,32.5,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C45.9333,46.5311,47.6362,42.074,51.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c1.4914,1.2532,2.9827,2.029,4.4789,2.3273"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F467.svg b/public/assets/img/icons/1F469-200D-1F467.svg
new file mode 100644
index 0000000..af8f5aa
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F467.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M36.0004,38.9986h-6.5838c-4.0035,3.2895-7.9182,3.2895-11.8327,0c-3.2918,0-6.5836,2.6671-6.5836,5.9566 V61h25.0001V38.9986z"/>
+ <path fill="#B1CC33" d="M26.5004,61v-2.5333C26.5004,56,29.0022,54,31.504,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M36.0004,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C30.4334,46.5311,32.1363,42.074,36.0004,40.7038z"/>
+ <path fill="#A57939" d="M37.1204,33.6878c0.0208-2.8854-2.0185-3.9404-2.952-6.3409c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,37.1205,36.3439,37.1204,33.6878z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.5038,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C38.5091,52.8287,40.6642,51.2713,41.5038,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.5982,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.18,44.8465,38.5817,45.2221,38.5982,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M41.5441,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M34.3002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.4189,45.2221,33.8206,44.8465,34.3002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C30.4333,46.5311,32.1362,42.074,36.0003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F469-200D-1F466-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F469-200D-1F466-200D-1F466.svg
new file mode 100644
index 0000000..8fbb68a
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F469-200D-1F466-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="#A57939" d="M51.9888,45.2681c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433 c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136 c0,0,3.8763-2.2937,4.4254-3.8674c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ <path fill="#A57939" d="M36,38.9986h6.5839c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734-0.2999,7.7047-3.6364,9.8337c-0.9335,2.4005-0.1839,1.9957-0.1631,4.8811C34.9279,34.9131,36,38.9986,36,38.9986z"/>
+ <path fill="#A57939" d="M36.1598,33.9714c0.0208-2.8854-1.0579-4.224-1.9914-6.6245c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,36.153,34.9131,36.1598,33.9714z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M39.1618,45.1855c-0.0906,0.2826-0.15,0.4786-0.15,0.5089c-0.1437,3.7311,2.758,6.8753,6.4886,7.031 c3.7306-0.1557,6.6322-3.2999,6.4885-7.031c0-0.022-0.0493-0.2532-0.1232-0.5888c-0.635-0.8294-3.6707-4.6802-3.9283-2.834 c-0.4694,3.3631-4.487-0.8706-4.487-0.8706C42.9614,42.8025,39.8405,44.7706,39.1618,45.1855z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path d="M48.2984,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.8801,44.8465,48.2818,45.2221,48.2984,45.7015z"/>
+ <path d="M43.6002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.7188,45.2221,43.1205,44.8465,43.6002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.9833,45.4103 c0.0035,0.0942,0.0052,0.1889,0.0052,0.2841c0.1437,3.7311-2.7579,6.8753-6.4885,7.031c-3.7306-0.1557-6.6323-3.2999-6.4886-7.031 c0.0001-0.1431,0.004-0.2851,0.0118-0.4261"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M51.9888,45.2681 c0,0,1.1557-0.6462,0.624-2.9844c-1.09-4.7916-4.8491-4.9802-7.12-4.6433c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.7285-0.4181-5.2973,1.4017-5.8079,4.1144c-0.1538,0.6611-0.6603,2.5579,0.3721,3.5136c0,0,3.8763-2.2937,4.4254-3.8674 c0,0,4.0176,4.2337,4.487,0.8706C48.2248,40.2093,51.9888,45.2681,51.9888,45.2681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0842,29.0903 c3.4065-2.3411,2.5696-6.0996,3.6364-9.8336c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F469-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F469-200D-1F466.svg
new file mode 100644
index 0000000..708003e
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F469-200D-1F466.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ <path fill="#A57939" d="M36,38.9986h6.5839c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734-0.2999,7.7047-3.6364,9.8337c-0.9335,2.4005-0.1839,1.9957-0.1631,4.8811C34.9279,34.9131,36,38.9986,36,38.9986z"/>
+ <path fill="#A57939" d="M36.1598,33.9714c0.0208-2.8854-1.0579-4.224-1.9914-6.6245c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,36.153,34.9131,36.1598,33.9714z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0842,29.0903 c3.4065-2.3411,2.5696-6.0996,3.6364-9.8336c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F466.svg b/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F466.svg
new file mode 100644
index 0000000..95e0646
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F466.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="#A57939" d="M24.1355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="#A57939" d="M36,38.9986h6.5839c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734-0.2999,7.7047-3.6364,9.8337c-0.9335,2.4005-0.1839,1.9957-0.1631,4.8811C34.9279,34.9131,36,38.9986,36,38.9986z"/>
+ <path fill="#A57939" d="M36.1598,33.9714c0.0208-2.8854-1.0579-4.224-1.9914-6.6245c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,36.153,34.9131,36.1598,33.9714z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.6225,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C32.2324,44.7706,29.1115,42.8025,28.6225,41.401z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.298,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.8798,44.8465,29.2815,45.2221,29.298,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M24.5998,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.7185,45.2221,24.1202,44.8465,24.5998,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M33.0493,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.1355,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S23.8477,40.2093,24.1355,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0842,29.0903 c3.4065-2.3411,2.5696-6.0996,3.6364-9.8336c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F467.svg b/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F467.svg
new file mode 100644
index 0000000..e7dc2c6
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F469-200D-1F467-200D-1F467.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M17,61v-2.5333C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 C33.4982,54,36,56,36,58.4667V61"/>
+ <path fill="#B1CC33" d="M36.0003,61v-2.5333C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5018,0,5.0036,2,5.0036,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M26.5,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="#A57939" d="M45.5003,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="#A57939" d="M36,38.9986h6.5839c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734-0.2999,7.7047-3.6364,9.8337c-0.9335,2.4005-0.1839,1.9957-0.1631,4.8811C34.9279,34.9131,36,38.9986,36,38.9986z"/>
+ <path fill="#A57939" d="M36.1598,33.9714c0.0208-2.8854-1.0579-4.224-1.9914-6.6245c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,36.153,34.9131,36.1598,33.9714z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M32.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C29.0087,52.8287,31.1638,51.2713,32.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M51.0034,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C48.0087,52.8287,50.1638,51.2713,51.0034,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.0003,60V44.9552 c0-3.2895,3.2918-5.9566,6.5836-5.9566c0.541,0.4546,1.082,0.8464,1.6232,1.1754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.6455,40.2424 c0.5886-0.3426,1.1789-0.7573,1.7711-1.2439c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path d="M48.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C47.6797,44.8465,48.0814,45.2221,48.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M44.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M51.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M43.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C42.9186,45.2221,43.3203,44.8465,43.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M17,60.2v-1.7333 C17,56,19.5018,54,22.0036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0C33.4982,54,36,56,36,58.4667V60.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,60.2v-1.7333 C36.0003,56,38.5021,54,41.0039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5018,0,5.0036,2,5.0036,4.4667V60.2"/>
+ <path d="M29.0979,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C28.6797,44.8465,29.0814,45.2221,29.0979,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25.1639,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M32.0438,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M24.7999,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C23.9186,45.2221,24.3203,44.8465,24.7999,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C20.933,46.5311,22.6359,42.074,26.5,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C39.9333,46.5311,41.6362,42.074,45.5003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0842,29.0903 c3.4065-2.3411,2.5696-6.0996,3.6364-9.8336c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F469-200D-1F467.svg b/public/assets/img/icons/1F469-200D-1F469-200D-1F467.svg
new file mode 100644
index 0000000..16ee664
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F469-200D-1F467.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5004,61v-2.5333C26.5004,56,29.0022,54,31.504,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M36.0004,40.7038c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461 c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862 c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356c0.923,1.0712,2.3833,1.769,3.8057,1.461 C30.4334,46.5311,32.1363,42.074,36.0004,40.7038z"/>
+ <path fill="#A57939" d="M36,38.9986h6.5839c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734-0.2999,7.7047-3.6364,9.8337c-0.9335,2.4005-0.1839,1.9957-0.1631,4.8811C34.9279,34.9131,36,38.9986,36,38.9986z"/>
+ <path fill="#A57939" d="M36.1598,33.9714c0.0208-2.8854-1.0579-4.224-1.9914-6.6245c-1.0669-2.845,0.1778-4.3563-0.889-8.0903 c-0.978-3.6451-4.8897-5.9566-9.1572-5.9566c-3.6451,0-5.3343,2.0448-5.3343,2.0448c-2.7561,0.2667-4.8898,2.5782-4.9787,5.3343 C13.5425,25.48,13.098,25.48,11.4977,29.214c-1.1558,2.756-1.5344,6.4376,0.4216,8.6602l1.7012,2.0374l0.3439,0.1638 c1.081-0.6766,2.3489-1.0768,3.619-1.0768c4.0035,3.2895,7.9181,3.2895,11.8327,0H36C36,38.9986,36.153,34.9131,36.1598,33.9714z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M41.5038,48.517c-0.0138-0.0543-0.0171-0.1106-0.0324-0.1646c-0.5499-3.1755-2.2374-6.5396-5.471-7.6487 c-3.2336,1.1091-4.9211,4.4731-5.471,7.6487c-0.0153,0.054-0.0186,0.1102-0.0324,0.1646c0.8397,2.7543,2.9947,4.3117,5.5034,4.3118 C38.5091,52.8287,40.6642,51.2713,41.5038,48.517z"/>
+ <path fill="#FCEA2B" d="M30.8927,26.8135l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791 c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014c0,5.3343,3.3784,9.335,7.3791,9.335S30.8927,32.1478,30.8927,26.8135L30.8927,26.8135z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.5982,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.18,44.8465,38.5817,45.2221,38.5982,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M41.5441,48.407 c-0.8139,2.8267-3.0002,4.4219-5.5441,4.4219h0.0006c-2.5439,0-4.7302-1.5952-5.5441-4.4219"/>
+ <path d="M34.3002,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.4189,45.2221,33.8206,44.8465,34.3002,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M36.0003,40.7038 c3.864,1.3703,5.567,5.8271,5.6943,9.6307c1.4225,0.308,2.8826-0.3898,3.8057-1.461c-0.9845-0.8337-1.7269-1.9167-2.1494-3.1356 c0.7369-5.7252-2.03-9.5793-7.3506-8.4862c-5.3206-1.0931-8.0875,2.761-7.3506,8.4862c-0.4225,1.2189-1.1649,2.3019-2.1494,3.1356 c0.923,1.0712,2.3833,1.769,3.8057,1.461C30.4333,46.5311,32.1362,42.074,36.0003,40.7038z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0842,29.0903 c3.4065-2.3411,2.5696-6.0996,3.6364-9.8336c0.978-3.6451,4.8898-5.9566,9.1572-5.9566c3.6451,0,5.3343,2.0448,5.3343,2.0448 c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2968,36.7474 c-1.5719-2.1674-1.8612-5.0005-0.7991-7.5333c1.6003-3.734,2.0448-3.734,2.3115-8.5349c0.0889-2.7561,2.2226-5.0676,4.9787-5.3343 c0,0,1.6892-2.0448,5.3343-2.0448c4.2674,0,8.1792,2.3115,9.1572,5.9566c1.0668,3.734-0.1779,5.2453,0.889,8.0903 c0.8191,2.1061,2.0231,4.0582,1.9908,6.287"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8791,26.8135 l-0.0889-0.6223c0-1.3336-8.0015-4.712-10.6686-7.3791c-2.6671,2.6671-4.0007,4.623-4.0007,8.0014 c0,5.3343,3.3784,9.335,7.3791,9.335S30.8791,32.1478,30.8791,26.8135L30.8791,26.8135z"/>
+ <path d="M24.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S24.75,27.2143,24.75,26.5"/>
+ <path d="M19.75,26.5c0-0.7143,0.5357-1.25,1.25-1.25s1.25,0.5357,1.25,1.25s-0.5357,1.25-1.25,1.25S19.75,27.2143,19.75,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F4BB.svg b/public/assets/img/icons/1F469-200D-1F4BB.svg
new file mode 100644
index 0000000..1cc3f99
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F4BB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2331,58.6244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.4872,55.298 32.2483,51.3662 29.0093,47.4344 35.4872,47.4344 41.9652,47.4344 38.7262,51.3662"/>
+ <path fill="#61B2E4" d="M26.4802,44.7199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0367,43.2225 60.0867,59.5725 35.0967,59.5725 42.0467,43.2225"/>
+ <polygon fill="#9B9B9A" points="67.2533,43.2225 60.3033,59.5725 60.0833,59.5725 51.3133,59.5725 58.2633,43.2225 67.0333,43.2225"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M40.4042,47.0866l1.6425-3.8641H58.329c2.0935-4.7527-4.3265-5.1398-4.3265-5.1398 s0.0685-0.1664,0.0806-0.6989c0.0352-1.5532-0.1998-6.2212-4.2254-18.9596c-7.1146-17.1343-20.6161-9.1257-22.0119-6.7236 c-2.3333-0.8591-3.3057,0-5.2433,5.6871c-1.4147,5.3541-4.1835,16.175-3.9714,20.3615c-0.8116-0.4277-7.4719-0.0046-3.0917,8.0864 c1.0489,1.2944,2.1478,2.4639,3.288,3.5111c1.4121-2.3496,3.9374-4.2223,8.4058-4.2223c3.1653,2.1103,5.8819,3.5698,8.9245,3.5878 C37.8347,48.7021,39.0875,48.0316,40.4042,47.0866z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.4113,22.3057c0.2218,0.6774,0.4048,1.3798,0.5455,2.103c0.22,1.1303,0.3365,2.3113,0.3365,3.5262 c0,8.2116-5.3254,14.8684-11.8947,14.8684s-11.8948-6.6568-11.8948-14.8684c0-0.4816,0.0183-0.9578,0.0541-1.4277l0.0514,0.3835 c2.0191-0.9811,5.0299-9.8162,5.0299-9.8162s-0.7095,6.4405,17.8189,5.6156"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0185,25.7637,42.0185,26.8672"/>
+ <path d="M34.0185,26.8672c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0185,25.7637,34.0185,26.8672"/>
+ <path d="M36.0183,36.8696c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.322,36.5835,37.1702,36.8696,36.0183,36.8696z"/>
+ <path d="M36.0186,43.4014c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.4848,0.0185-0.9643,0.0547-1.437l1.9941,0.1524 c-0.0322,0.4228-0.0488,0.8515-0.0488,1.2846c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734 c0-1.0757-0.1015-2.1421-0.3017-3.1699c-0.124-0.6392-0.2891-1.2729-0.4893-1.8848l1.9004-0.623 c0.2266,0.6904,0.4121,1.4058,0.5518,2.126c0.2246,1.1528,0.3388,2.3481,0.3388,3.5517 C48.3564,36.5947,42.8213,43.4014,36.0186,43.4014z"/>
+ <path d="M41.5156,32.4922h-2.0068c-1.5479,0-2.8828-0.9258-3.4815-2.2529c-0.5986,1.3271-1.9335,2.2529-3.4814,2.2529h-2.0068 c-2.1045,0-3.8164-1.7119-3.8164-3.8164V27.438h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068c1.002,0,1.8164-0.8145,1.8164-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0068 c1.002,0,1.8164-0.8145,1.8164-1.8164V26.438c0-0.5523,0.4473-1,1-1h1.1563c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1H45.332 v1.2378C45.332,30.7803,43.6201,32.4922,41.5156,32.4922z"/>
+ <path d="M24.7334,27.8672c-0.3711,0.0005-0.7275-0.207-0.9004-0.563c-0.2412-0.4966-0.0342-1.0952,0.4629-1.3364 c0.9268-0.4502,2.9639-4.9038,4.2852-8.7808c0.165-0.4829,0.666-0.7617,1.164-0.6533c0.4971,0.1108,0.832,0.5786,0.7764,1.0854l0,0 c0.001,0-0.0166,0.6861,0.8076,1.5093c1.2217,1.2193,4.8213,3.1973,15.1387,2.7354c0.542-0.0249,1.0195,0.4023,1.0439,0.9546 c0.0244,0.5517-0.4023,1.019-0.9541,1.0434c-8.6269,0.3877-14.2695-0.7803-16.7803-3.4614 c-0.0585-0.0625-0.1152-0.1255-0.1679-0.188c-1.0948,2.8359-2.8584,6.7861-4.4405,7.5542 C25.0283,27.835,24.8799,27.8672,24.7334,27.8672z"/>
+ <path d="M16.2852,46.0303c-0.3555,0-0.6993-0.1895-0.8799-0.5235c-1.8106-3.3437-2.1446-5.6201-1.0225-6.9609 c0.9297-1.1094,2.5215-1.1328,3.6641-0.9678c0.1787-3.3994,1.5595-9.9536,4.1933-19.9214 c1.3702-4.0268,2.2549-5.5683,3.5284-6.1753c0.7187-0.3422,1.4443-0.3022,2.082-0.1474c1.5683-1.6494,5.6025-3.8858,10.0078-3.6035 c3.6475,0.2426,8.7344,2.3105,12.2539,10.7861c1.8174,5.7397,3.0361,10.4038,3.6533,13.9434 c0.0703,0.4062,0.542,3.3418,0.7871,4.8691c0.9444,0.0088,2.3174,0.2744,3.3008,1.5391c0.3399,0.4365,0.2608,1.0644-0.1748,1.4033 c-0.4365,0.3418-1.0635,0.2598-1.4033-0.1748c-0.8154-1.0488-2.3154-0.7246-2.3301-0.7188 c-0.2695,0.0655-0.5557,0.0137-0.7881-0.1406s-0.3886-0.3984-0.4326-0.6738c0,0-0.834-5.211-0.9297-5.7608 c-0.6015-3.4521-1.7988-8.0283-3.5595-13.6015c-2.4805-5.9615-6.0264-9.1768-10.5098-9.4751 c-4.2783-0.2779-8.1026,2.3164-8.6553,3.2671c-0.2441,0.4194-0.7558,0.601-1.2099,0.436 c-0.7598-0.2798-1.0489-0.2295-1.2315-0.1421c-0.8301,0.3955-1.7168,2.7232-2.4756,4.9478 c-2.9111,11.0297-4.3017,17.9565-4.1113,20.519c0.0254,0.333-0.1182,0.6572-0.3818,0.8623 c-0.2637,0.2061-0.6143,0.2647-0.9297,0.1611c-0.9121-0.2959-2.3985-0.4453-2.8155,0.0538 c-0.1318,0.1591-0.6953,1.1337,1.2491,4.7226c0.2627,0.4863,0.082,1.0928-0.4034,1.3565 C16.6094,45.9912,16.4463,46.0303,16.2852,46.0303z"/>
+ <path d="M16.8672,58.7188c-0.4844,0.0009-0.9102-0.3526-0.9863-0.8467c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1621,2.1084,5.6748,3.418,8.4063,3.4248h0.039 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5586-0.4404,1.0059-1.0185,1.001c-0.0078,0-0.0137,0-0.0215,0h-0.085 c-0.0156,0-0.0302,0-0.0459-0.001c-3.0996-0.0429-5.8164-1.4033-9.1259-3.5888c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C16.9688,58.7158,16.918,58.7188,16.8672,58.7188z"/>
+ <path d="M33.9463,55.083c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.3857,55.0117,34.165,55.083,33.9463,55.083z"/>
+ <path d="M32.957,57.1563c-0.0742,0-0.1494-0.0079-0.2256-0.0254l-4.8974-1.128c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4922-0.0947-0.6767-0.2636 c-1.4043-1.292-1.6201-2.6456-1.5537-3.5547c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3106,1.0771-0.1944,1.3877,0.2617 c0.3115,0.4551,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8428,2.3008-2.9619,3.9717 c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004 c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5361,1.8242l3.8643,0.8896c0.5381,0.1241,0.874,0.6612,0.75,1.1993 C33.8242,56.8438,33.4121,57.1563,32.957,57.1563z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.0967,59.5725 60.0867,59.5725 67.0367,43.2225 42.0467,43.2225"/>
+ <line x1="24.1267" x2="35.0967" y1="59.5725" y2="59.5725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F4BC.svg b/public/assets/img/icons/1F469-200D-1F4BC.svg
new file mode 100644
index 0000000..d8d96c1
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.8466,58.8567c0,0-1.5465-13.8402,10.4535-13.8402c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.1081-2.5643,8.3-4.6922c15.5705-0.0001,11.1,14.9402,11.1,14.9402"/>
+ <polyline fill="#D0CFCE" points="36.615,54.1697 39.0302,57.439 45.3621,44.1395 52.1943,53.6302 40.3644,58.3477"/>
+ <path fill="#FFFFFF" d="M38.5091,57.73c-0.5976,1.035-4.8914,1.035-5.4889,0l-1.8421-2.4345l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.5091,57.73z"/>
+ <path fill="#3F3F3F" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <path fill="#3F3F3F" d="M35.0184,54.8429c0.3249-0.5627,1.137-0.5627,1.4619,0l2.5499,4.0246h-6.6183L35.0184,54.8429z"/>
+ <polyline fill="#D0CFCE" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <path fill="#D0CFCE" d="M66.1161,58.4491H50.6315V38.6467h15.2708c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4491z"/>
+ <path fill="#FFFFFF" d="M62.6646,60.925H48.057V41.9732H58.81c2.1288,0,3.8546,1.7257,3.8546,3.8546V60.925z"/>
+ </g>
+ <g id="hair">
+ <path fill="#3F3F3F" d="M17.2016,44.7296c0.3924,0.644,0.8751,1.2364,1.4433,1.7322c0.4796,0.4185,0.9583,0.8137,1.4365,1.198 c1.5671-1.5598,3.8624-2.6433,7.2188-2.6433c3.1714,2.1143,5.892,3.5762,8.9417,3.5889c3.0358-0.0315,5.0649-2.5767,8.2333-4.6888 c1.2472,0,2.365,0.0963,3.3664,0.2733l0.2155-1.6545l2.6372,0.0162v-3.7255l5.0351,0.0022 c-0.2041-2.9537-1.4052-6.5718-3.7585-11.1585c-0.1305-6.5579-0.9548-15.6853-8.5214-15.424 c-1.8536-4.3087-24.8434-9.6662-23.9289,15.7635C19.4431,32.3951,14.3906,38.31,17.2016,44.7296z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102 c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1626,44.3604l-0.5604-0.9195c-2.6609-6.0766,2.4972-11.6756,2.5705-15.8271c-0.8655-24.0713,20.8962-19,22.6507-14.9215 c7.1623-0.2473,7.9426,8.3925,8.0662,14.6002c1.5104,2.9436,2.5194,5.4658,3.0728,7.6563"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9975,15.8576c-2.0473,3.6729-11.675,8.6145-16.3735,10.7562l0.0874,0.0102c-0.078,0.6711-0.1184,1.3574-0.1184,2.0556 c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732c0-1.1582-0.1111-2.2839-0.3208-3.3614 c-0.7817-4.0177-2.9333-7.3653-5.8015-9.2263"/>
+ <path d="M41.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9318,25.8928,41.9318,26.9963"/>
+ <path d="M33.9318,26.9963c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9318,25.8928,33.9318,26.9963"/>
+ <path d="M35.9316,36.9987c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.2353,36.7126,37.0835,36.9987,35.9316,36.9987z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4574,48.4979c0,0-1.2064,6.0214,2.3072,6.0214c3.5136,0,2.3073-6.0214,2.3073-6.0214"/>
+ <line x1="44.7021" x2="38.9623" y1="55.5922" y2="57.8799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8271,57.8491c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9142,54.5193 32.4991,57.8736 26.8271,44.8891 22.8698,53.3328 32.3275,57.8736"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7021,44.8491 39.0302,57.8736 36.615,54.5193"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6646,60.925 48.057,60.925 48.057,42.2891 59.8822,42.2891 59.8822,44.4015 62.6646,44.4015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2611,38.8261 66.0865,38.8261 66.0865,57.462"/>
+ <line x1="59.8822" x2="62.6646" y1="42.2891" y2="44.4015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="48.4979" y2="48.4979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="52.5942" y2="52.5942" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0015" x2="59.4342" y1="56.1785" y2="56.1785" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F527.svg b/public/assets/img/icons/1F469-200D-1F527.svg
new file mode 100644
index 0000000..b26acf9
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F527.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.9615,58.9182c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <polygon fill="#61B2E4" points="49.124,58.8804 49.124,46.0054 44.6327,45.2211 44.6327,52.4662 26.7558,52.4662 26.7576,45.2211 22.0917,46.0054 22.0917,58.8804"/>
+ <path fill="#61B2E4" d="M36.4608,9.2639h-1.8035C23.3621,9.2991,24.6124,20.5778,24.6124,20.5778 c12.8913-5.657,21.8933,0,21.8933,0S47.7559,9.2991,36.4608,9.2639z"/>
+ <path fill="#9B9B9A" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637 c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56 c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955 c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="#FFFFFF" d="M32.9491,18.2936v-2.3118c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M24.8199,26.5593c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3627,0.1413,7.5363-2.4283 c0,0,2.4867-2.2424,3.5184-8.1865c1.0317-5.9442-3.2501-5.1369-3.2501-5.1369"/>
+ <path fill="#6A462F" d="M24.7167,26.2827c4.7415-0.4991,11.7795-7.5645,11.7795-7.5645s8.5126,8.7362,10.8925,6.8972 c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597s-8.8314-5.4799-19.9716-0.3616c-3.0698,3.8232-1.6044,6.9598-1.6044,6.9598"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.4962,18.7182c0,0-6.9597,6.983-11.7001,7.55c-0.0604,0.5923-0.1019,1.1918-0.1019,1.8047 c0,7.8277,5.0765,14.1733,11.3386,14.1733c6.2621,0,11.3386-6.3456,11.3386-14.1733c0-0.8017-0.066-1.5825-0.1683-2.3479 C44.6004,27.0332,36.4962,18.7182,36.4962,18.7182z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0075,25.9694,42.0075,27.0729"/>
+ <path d="M34.0075,27.0729c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0075,25.9694,34.0075,27.0729"/>
+ <path d="M36.0074,37.0753c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3417-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.3111,36.7892,37.1592,37.0753,36.0074,37.0753z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7868,26.3818 c-0.0778,0.6699-0.118,1.355-0.118,2.0519c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.346,36.2613,47.346,28.4337 c0-0.3957,0.0122-2.8271,0.0122-2.8271"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7472,47.208c-1.513-1.3672-3.7236-2.3012-6.9399-2.3012c-3.1919,2.1279-5.9264,3.5985-9.0001,3.5922h0.1251 c-3.0737,0.0063-5.8082-1.4643-9.0001-3.5922c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7257,38.1905c0.5178-2.1526,2.3561-3.6419,4.4485-3.8148l-1.1313,4.637c0.0816,0.0154,2.7264,0.6496,2.8078,0.6692 l1.1312-4.7124c1.9373,1.0552,3.007,3.3129,2.4664,5.56c-0.4769,1.9823-2.0759,3.3944-3.9597,3.7417L57.066,58.4981 c-0.2616,1.0876-1.3553,1.7572-2.4429,1.4955c-1.0877-0.2616-1.7571-1.3554-1.4955-2.443l3.4226-14.2269 C55.0306,42.1577,54.2488,40.1728,54.7257,38.1905z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8094,20.5778c0,0,1.2504-11.2787-10.0449-11.3139h-1.8033C23.6659,9.2991,24.9163,20.5778,24.9163,20.5778"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.9491,18.2936v-2.3118 c0-1.6568,1.3432-3,3-3c1.6569,0,3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8073,44.9068 44.8073,52.152 26.9304,52.152 26.9322,44.9068"/>
+ <line x1="49.2986" x2="49.2986" y1="45.6911" y2="57.8812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2663" x2="22.2663" y1="45.6911" y2="57.8678" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6056" x2="26.9304" y1="56.7969" y2="56.7969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.0884,20.4852c-3.0698,3.8233-1.6044,6.9599-1.6044,6.9599s-9.3623,2.4885-6.9666,14.112c0,0,4.3693-0.1397,6.283-2.4021"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0601,20.8468c0,0,1.5144,2.3799,1.2981,4.7598c-2.3799,1.839-10.8925-6.8972-10.8925-6.8972s-7.038,7.0654-11.7795,7.5645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6421,22.4463c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F52C.svg b/public/assets/img/icons/1F469-200D-1F52C.svg
new file mode 100644
index 0000000..8ea0a2e
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F52C.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.4082,58.7958c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5081-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M45.2932,44.1229c-3.17,2.1133-3.075,3.7-7.1375,4.2886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S57.2932,44.1229,45.2932,44.1229z"/>
+ <path fill="#FFFFFF" d="M58.4274,43.1684h-1.1793v6.4783l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804 c-0.5364,0-9.8482,0.0117-10.3846,0.0117c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0101" x2="57.2481" y1="43.1684" y2="43.1684" fill="none"/>
+ <path fill="#B1CC33" d="M57.0481,49.6467l3.8661,8.8386c0,0,0.3081,1.3804-0.7928,1.3804c-0.5364,0-9.8482,0.0117-10.3846,0.0117 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M22.8026,25.1725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L22.8026,25.1725z"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M52.1519,25.2249c-0.7507-5.994-2.7826-10.6506-5.1433-12.7278c-2.9246-2.5738-6.459-0.514-6.459-0.514 s-5.3405-6.4837-12.9044-1.6624c-7.5638,4.8214-8.3703,14.9042-8.3703,14.9042s-0.7261,8.073,0.3152,16.5172 c0.2071,1.6792,0.6382,3.3293,1.3223,4.8728c1.3883-0.8123,3.1788-1.3191,5.4958-1.3191c3.1658,2.1105,5.8825,3.5701,8.9255,3.5878 c3.0493-0.0179,5.4755-2.1718,8.6495-4.2878c2.7432,0,4.8411,0.447,6.4537,1.1732c0.6005-1.0406,1.0916-2.1504,1.4464-3.3234 c0.3227-1.0668,0.4429-2.1835,0.4549-3.298C52.3729,35.9031,52.5136,28.1117,52.1519,25.2249z M45.1692,32.0002 c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.1692,32.0002z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.4246,25.1099l-8.4968-6.6935c-2.4692,1.8462-4.9036,3.1522-7.0764,4.0812 C36.1904,21.9571,41.6873,22.2681,47.4246,25.1099z"/>
+ <path fill="#FCEA2B" d="M45.1692,32.0002c0,0-6.7095,0.9322-9.2418-1.6c-2.5912,2.5912-8.4904,1.6-8.4904,1.6l-2.4694-3.638 c0.1837,7.6266,5.1753,13.7426,11.3212,13.7426c6.1889,0,11.2108-6.2008,11.3276-13.902L45.1692,32.0002z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="33.026" x2="33.026" y1="54.8917" y2="56.661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8917,25.969,41.8917,27.0725"/>
+ <path d="M33.8917,27.0725c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8917,25.969,33.8917,27.0725"/>
+ <path d="M35.8915,37.0749c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.1952,36.7888,37.0434,37.0749,35.8915,37.0749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1732,29.8627c-0.5734,7.1564-5.4055,12.7438-11.2817,12.7438c-6.2621,0-11.3386-6.3456-11.3386-14.1732v-1.2531"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8316,57.9252c0,0-2-13,10-13c3.1919,2.128,5.9264,3.5985,9,3.5922h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5922 c1.8775,0,3.4123,0.3183,4.6656,0.8551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3099,43.0707h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="52.8926" x2="57.1306" y1="43.0707" y2="43.0707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2796,22.3852c4.2811-1.6427,6.6482-3.9688,6.6482-3.9688s3.8316,3.9334,7.8297,6.0854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7138,42.7252c-1.3842-8.8622-0.3955-18.0509-0.3955-18.0509s0.7556-9.7405,7.8405-14.3982s12.0875,1.6059,12.0875,1.6059 s3.3103-1.9898,6.05,0.4966c2.2111,2.0066,4.1143,6.5052,4.8177,12.2957c0.4325,3.5614,0.5575,9.7039,0.2505,14.8494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3376,44.9252c0,0,4.831,7.1009,11.0601,7.7101v5.2899"/>
+ <line x1="33.026" x2="33.026" y1="56.1342" y2="57.9036" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1223,25.0725c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9322-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1223,25.0725z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F680.svg b/public/assets/img/icons/1F469-200D-1F680.svg
new file mode 100644
index 0000000..49bbeca
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F680.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M50.9032,27.5319c0,1.2253-0.147,2.4163-0.4242,3.5563c-1.5968,6.5677-7.5169,11.4437-14.5758,11.4437 c-7.0588,0-12.9788-4.8758-14.5758-11.4432c-0.2773-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 C44.1874,12.5319,50.9032,19.2476,50.9032,27.5319z"/>
+ <path fill="#D0CFCE" d="M31.9322,12.938c0,0-6.5189,2.2396-9.1843,7.3842c-1.1601,2.1133-3.006,3.5059-1.4205,10.7665 s10.5603,11.0475,10.5603,11.0475c5.4844-1.2858,9.8096-5.5808,11.1387-11.048c0.2773-1.14,0.4241-2.3311,0.4241-3.5563 C43.4505,20.4461,38.5376,14.5079,31.9322,12.938z"/>
+ <path fill="#D0CFCE" d="M16.7643,58.7757c0,0-2-13.7267,10-13.7267c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.5082-2.1642,8.7-4.2921c15.5705-0.0001,10.7,14.4267,10.7,14.4267"/>
+ <rect x="28.1418" y="52.9034" width="15.5608" height="5.8237" fill="#9B9B9A"/>
+ <path fill="#9B9B9A" d="M44.4374,45.6761c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.5163,13.8246,9.5163 c4.2379,0,5.1129,0,5.1129,0S56.4374,45.6761,44.4374,45.6761z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M33.8355,22.5789c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712 c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.4172,0.0144-0.8302,0.0426-1.2383l-0.6209,0.999 c1.1596-2.161,3.1669-3.8624,5.6726-4.5972"/>
+ <path fill="#A57939" d="M42.0239,23.3721c2.0532,0.6021,3.7718,1.8532,4.9635,3.4744c0.2628,0.3575,0.4999,0.733,0.7094,1.1235 l-0.5597-0.9119c0.0244,0.3794,0.0368,0.7631,0.0368,1.1505c0,2.1136-0.3701,4.1192-1.0338,5.921l0.2613-0.6973 c-3.14,1.57-2.8941-9.1587-2.8941-9.1587"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.3562,33.4501c0.0154-0.0072,0.0297-0.0099,0.0452-0.0178L46.14,34.1296 C46.2213,33.9091,46.2839,33.6765,46.3562,33.4501c-3.0911,1.4412-2.8489-9.1765-2.8489-9.1765l-1.4834-0.9016l-8.1884-0.7932 c0,0-3.6548,5.3911-8.4626,8.0149l-0.6458,0.4712c-0.151-0.9227-0.2303-1.878-0.2303-2.8564c0-0.2066,0.0142-0.4087,0.0211-0.6132 c-0.0451,0.4537-0.0798,0.9156-0.0798,1.2893c0,7.8276,5.0767,14.1732,11.3389,14.1732c5.9453,0,10.813-5.723,11.2911-13.0005 C46.9443,31.2422,46.6991,32.3761,46.3562,33.4501z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M34.4875,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <path d="M41.1895,58.7188c0.0426-0.1623,0.0653-0.3326,0.0653-0.5082c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.3459,0.0653,0.5082"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.5227,57.796 43.5227,52.988 28.2617,52.988 28.2617,57.796"/>
+ <path d="M41.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9302,25.8614,41.9302,26.9649"/>
+ <path d="M33.9302,26.9649c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9302,25.8614,33.9302,26.9649"/>
+ <path d="M35.9301,36.9674c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2338,36.6812,37.082,36.9674,35.9301,36.9674z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8177c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125c3.0736,0.0062,5.8081-1.4643,9-3.5922 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5319c0,1.2253-0.1469,2.4163-0.4241,3.5563c-1.5969,6.5677-7.5169,11.4437-14.5759,11.4437 c-7.0588,0-12.9787-4.8758-14.5758-11.4432c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5568c0-8.2843,6.7157-15,15-15 S50.9022,19.2476,50.9022,27.5319z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4668" y2="30.2376" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.148,34.2148 c-2.5512,5.1336-9.5918,5.1389-9.5918,5.1389"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.796 43.8305,52.988 28.5695,52.988 28.5695,57.796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2468 c0.6636-1.8018,1.0338-3.8074,1.0338-5.9211c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0875 c-0.0283,0.4081-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1733,11.3386,14.1733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0871c-0.2095-0.3904-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4363-5.6725,4.5973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.6021,24.3907 c0,0-0.2459,10.7288,2.8941,9.1588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.9302,22.6961 c0,0-3.6548,5.391-8.4626,8.0149"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F692.svg b/public/assets/img/icons/1F469-200D-1F692.svg
new file mode 100644
index 0000000..37903f5
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F692.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M51.6005,21.7394c-1.2424-1.0276-3.1754-1.2845-5.0366-1.1561c-1.9375,0.1336-3.8314,0.7473-5.5122,1.7729 c-1.6872,1.0294-3.5154,1.5016-5.2726,1.5234c-1.7569-0.0218-3.585-0.494-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6393-5.5122-1.7729c-1.8615-0.1284-3.7943,0.1285-5.0366,1.1561c0,0-4.4856,3.444,0.6199,7.412 c10.1343,4.2267,20.2683,4.2268,30.4025,0.0001C56.0861,25.1834,51.6005,21.7394,51.6005,21.7394z"/>
+ <path fill="#EA5A47" d="M35.5608,7.6561c0.0691,0,0.1399,0.0053,0.2092,0.0061c0.0694-0.0008,0.1402-0.0061,0.2093-0.0061H35.5608z"/>
+ <path fill="#EA5A47" d="M35.77,7.6622c-5.4277,0.0619-11.719,1.9772-11.8034,11.9473l-0.2803,0.8991 c0.5991-0.0556,1.2175-0.0607,1.8293-0.0208c1.8726,0.1225,3.7029,0.6844,5.3274,1.6236c1.6307,0.9428,3.3975,1.3753,5.0955,1.3952 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3952c1.6245-0.9392,3.4548-1.5011,5.3274-1.6236c0.5063-0.0331,1.0171-0.0341,1.5183-0.0034 l-0.3064-0.8749C47.489,9.6394,41.1978,7.7241,35.77,7.6622z"/>
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.4701,17.7429v-4.6823l4.1171-5.2226l4.4789,5.3009v4.604 C37.5311,19.6095,33.6896,18.9241,31.4701,17.7429z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M26.7588,19.7649c-1.7821,2.2194-2.0358,4.2075-1.935,5.4848l-0.1722,0.4657 c2.1471-0.3334,5.5091-1.9969,7.624-3.5629"/>
+ <path fill="#6A462F" d="M40.8741,21.4531c2.6002,2.2005,5.8288,4.4575,7.1545,3.4331c0.2163-2.3798-1.2982-4.7597-1.2982-4.7597"/>
+ <path fill="#6A462F" d="M24.9788,25.8113c0,0-10.6339,2.5266-7.9128,15.7288c0,0,5.3626,0.1413,7.5363-2.4284 c0,0,2.4867-2.2423,3.5184-8.1865s-3.2501-5.1369-3.2501-5.1369"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M35.7154,23.4165c4.0167-2.5616,11.8176,0.9081,11.184,4.9181c0,7.8276-5.0765,14.1732-11.3386,14.1732 s-11.3386-6.3456-11.3386-14.1732C23.8183,26.3178,30.8377,20.3501,35.7154,23.4165z"/>
+ <path fill="#FCEA2B" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.884,25.7762,41.884,26.8797"/>
+ <path d="M33.884,26.8797c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.884,25.7762,33.884,26.8797"/>
+ <path d="M35.8839,36.8821c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8461-0.6943,1.3417-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.1876,36.596,37.0357,36.8821,35.8839,36.8821z"/>
+ <path d="M35.8838,43.4141c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-0.9248,0.0684-1.854,0.2031-2.7607l1.9786,0.2939 c-0.1202,0.8101-0.1817,1.6402-0.1817,2.4668c0,7.2642,4.6377,13.1734,10.3389,13.1734s10.3389-5.9092,10.3389-13.1734 c0-1.0727-0.1016-2.1391-0.3028-3.1699l1.9629-0.3828c0.2256,1.1567,0.3399,2.352,0.3399,3.5527 C48.2227,36.6074,42.6875,43.4141,35.8838,43.4141z"/>
+ <path d="M36.1377,19.9072c-1.8506,0-3.708-0.5205-5.1377-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2149-0.6191l4.1172-5.2226c0.1855-0.2359,0.4677-0.3755,0.7685-0.3809c0.0049,0,0.0108,0,0.0166,0 c0.294,0,0.5733,0.1294,0.7637,0.3545l4.4795,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.3457,19.5151,37.7441,19.9072,36.1377,19.9072z M32.4697,17.1167 c1.9942,0.8755,4.7315,1.1475,6.5967,0.085v-3.6973l-3.4521-4.0855l-3.1446,3.9883V17.1167z"/>
+ <path d="M36.2383,19.9072c-1.8506,0-3.707-0.5205-5.1367-1.2817c-0.3262-0.1738-0.5303-0.5132-0.5303-0.8828v-4.6822 c0-0.2246,0.0752-0.4428,0.2148-0.6191l4.1172-5.2226c0.1856-0.2359,0.4678-0.3755,0.7686-0.3809c0.0049,0,0.0107,0,0.0166,0 c0.2939,0,0.5732,0.1294,0.7636,0.3545l4.4786,5.3008c0.1523,0.1806,0.2363,0.4091,0.2363,0.6455v4.604 c0,0.3178-0.1514,0.6167-0.4072,0.8052C39.4463,19.5151,37.8447,19.9072,36.2383,19.9072z M32.5713,17.1167 c1.9902,0.8755,4.7285,1.1484,6.5957,0.085v-3.6973l-3.4522-4.0855l-3.1435,3.9883 C32.5713,13.4072,32.5713,17.1167,32.5713,17.1167z"/>
+ <path d="M47.5186,20.6094c-0.5489,0-0.9952-0.4424-1-0.9917C46.457,12.312,42.9229,8.7251,35.7158,8.6572 c-7.208,0.0679-10.7422,3.6548-10.8037,10.9605c-0.0049,0.5493-0.4512,0.9917-1,0.9917c-0.0029,0-0.0058,0-0.0088,0 c-0.5517-0.0049-0.9961-0.4561-0.9912-1.0083c0.0693-8.2896,4.3838-12.7539,12.4834-12.939 c0.0361-0.0039,0.0733-0.0058,0.1104-0.0058h0.4189c0.0371,0,0.0742,0.0019,0.1104,0.0058 c8.0996,0.1851,12.414,4.6494,12.4834,12.939c0.0048,0.5522-0.4395,1.0034-0.9913,1.0083 C47.5244,20.6094,47.5215,20.6094,47.5186,20.6094z"/>
+ <path d="M47.0146,27.1597c-1.538,0.0005-3.4628-1.6187-5.4746-3.3111c-0.3984-0.334-0.7929-0.6665-1.1767-0.9785 c-0.4287-0.3486-0.4932-0.978-0.1455-1.4067c0.3486-0.4282,0.9785-0.4932,1.4072-0.145c0.3926,0.3188,0.7959,0.6582,1.2021,1 c1.0313,0.8676,2.8096,2.3628,3.75,2.7485c-0.1289-1.5469-0.8476-3.4194-1.1181-3.9082c-0.2686-0.4829-0.0938-1.0918,0.3887-1.3599 c0.4814-0.2671,1.0918-0.0937,1.3593,0.3892c0.419,0.7534,1.5664,3.6611,1.3662,5.8721c-0.0253,0.2768-0.165,0.5307-0.3847,0.7011 C47.8311,27.0376,47.4375,27.1597,47.0146,27.1597z M47.5771,25.9697h0.0098H47.5771z"/>
+ <path d="M50.5762,29.335c-0.3076,0-0.6104-0.1416-0.8067-0.4078c-0.3271-0.4443-0.2324-1.0703,0.2129-1.3979 c1.2989-0.9565,1.9561-1.9111,1.9531-2.8379c-0.0039-1.3208-1.3359-2.3267-1.3486-2.3364 c-0.8808-0.689-2.3701-0.9912-4.2148-0.8692c-1.7051,0.1114-3.3965,0.6275-4.8926,1.4913 c-1.6904,0.9775-3.6211,1.5063-5.584,1.5297c-1.9863-0.0234-3.917-0.5522-5.6084-1.5297 c-1.4941-0.8643-3.1855-1.3799-4.8916-1.4913c-1.8467-0.1211-3.333,0.1797-4.1846,0.8477 c-0.0976,0.0728-1.8007,1.3613-1.2763,2.999c0.1689,0.5259-0.1211,1.0889-0.6465,1.2573c-0.5283,0.169-1.0899-0.1215-1.2578-0.6469 c-0.9688-3.021,1.8545-5.1172,1.9756-5.2051c1.5586-1.2241,3.8691-1.355,5.5205-1.2481c2.0107,0.1319,4.0029,0.7388,5.7627,1.7559 c1.3935,0.8062,2.9873,1.2422,4.6064,1.2612c1.5957-0.019,3.1895-0.455,4.583-1.2612c1.7608-1.0171,3.7529-1.624,5.7627-1.7559 c1.6543-0.1093,3.9609,0.024,5.5498,1.2696c0.0606,0.0429,2.1377,1.581,2.1445,3.9267c0.004,1.5996-0.9267,3.0982-2.7675,4.4536 C50.9893,29.2715,50.7822,29.335,50.5762,29.335z"/>
+ <path d="M24.8037,26.6372c-0.5058,0-0.9394-0.3818-0.9932-0.8955c-0.0585-0.5488,0.3399-1.041,0.8897-1.0991 c1.5332-0.1612,3.6572-1.1988,6.1416-2.9995c0.4482-0.3238,1.0732-0.2242,1.3965,0.2226c0.3242,0.4473,0.2246,1.0723-0.2227,1.3965 c-2.8066,2.0352-5.1982,3.1685-7.1064,3.3696C24.874,26.6353,24.8389,26.6372,24.8037,26.6372z"/>
+ <path d="M17.6357,41.9199c-0.4736,0-0.8837-0.332-0.9794-0.7978c-2.0792-10.0879,4.2392-13.8555,6.7285-14.9258 c-0.2539-1.2749-0.3145-3.5967,1.5048-6.2515c0.3135-0.4551,0.9346-0.5727,1.3907-0.2593 c0.4551,0.3121,0.5713,0.9346,0.2597,1.3902c-2.0302,2.9604-1.0693,5.2236-1.0273,5.3188 c0.1182,0.2671,0.1152,0.5782-0.0107,0.8413c-0.127,0.2637-0.3604,0.4634-0.6426,0.5386 c-0.3321,0.0908-7.9619,2.2949-6.4043,12.0713c1.4043-0.1807,3.6338-0.7129,4.7002-1.9736 c0.3574-0.4209,0.9863-0.4727,1.4101-0.1172c0.4209,0.3574,0.4737,0.9883,0.1172,1.4101 c-2.1767,2.5713-6.8183,2.7481-7.0146,2.7539C17.6572,41.9199,17.6465,41.9199,17.6357,41.9199z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9AF.svg b/public/assets/img/icons/1F469-200D-1F9AF.svg
new file mode 100644
index 0000000..7226382
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9AF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M51.3813,21.8414c-.116-2.3275-2.6853-4.16-4.9626-4.1825H40.3458a4.68,4.68,0,0,0-1.4263.2642h0l-.296.0938a4.7155,4.7155,0,0,0-3.0918,3.8862l-.0355.195h0l-.5487,4.3446L33.26,27.6241l-6.7484-6.2427s-1.4771,1.75-.4647,3.1424,3.835,5.39,5.9891,5.7993A4.2139,4.2139,0,0,0,36.465,28.89a10.6877,10.6877,0,0,0,1.6777-4.1646l1.3162,1.4227L37.462,37.3272l-.82,24.9091c-.0325.3191.8251.6521,1.02.9035a.2454.2454,0,0,0,.1539.091c.2166,0,1.1515-.287,1.2315-.9945l2.0853-22.96a5.026,5.026,0,0,1,.31-1.2429l1.1925-.7458h1.6446l.996.6308a4.9891,4.9891,0,0,1,.3562,1.3579L48.2042,62.09c.08.7063.5283,1.1394.7449,1.1394a.2444.2444,0,0,0,.1538-.0912c.1946-.2515.8313-.5207.7983-.84l-.2534-20.9089,2.5,1.0525c-.0529-.12.8628-.7854.8569-.9171Z"/>
+ <circle cx="43.7867" cy="10.6185" r="3.0665" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M38.3385,23.5453c2.3814,3.5766.6854,6.1825.0321,8.0989a33.7866,33.7866,0,0,0-.9086,5.683c-.6078,6.05-1.0149,24.3012-1.0149,24.3012-.0557,1.1136.5821,2.0247,1.4173,2.0247a2.1016,2.1016,0,0,0,1.75-2.0115l2.57-22.3034c.1275-1.1065.6874-2.0116,1.2442-2.0116s1.1136.9051,1.2442,2.0116L47.247,61.6416a2.1016,2.1016,0,0,0,1.75,2.0115c.8352,0,1.473-.9111,1.4173-2.0247,0,0-.5291-18.0621-1.0864-24.0565a36.3223,36.3223,0,0,0-.8371-5.9277c-.6249-1.9259-2.4459-4.7977-.0291-8.0989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M52.5437,41.7679,51.7419,22.533A5.3391,5.3391,0,0,0,46.47,17.4712H40.3953"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0247" d="M27.1857,22.0562l3.7528,4.29c1.834,2.0949,3.7084,1.5621,4.1662-1.1838L35.4645,23c.4578-2.7465,2.64-5.2417,4.8672-5.52"/>
+ </g>
+ <line x1="27.127" x2="22.6069" y1="22.1251" y2="62.1859" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0247"/>
+ </g>
+ <circle cx="43.8524" cy="10.7856" r="2.9545" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9697"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0922,7.5753s.5786-.27.9252.0177c.4081.3372.6856,1.5991,1.168,2.145A3.2605,3.2605,0,0,0,50.9982,10.81"/>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="25.1962" x2="21.6472" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6472" x2="20.5718" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="20.5718" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="25.1962" x2="24.4068" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9B0.svg b/public/assets/img/icons/1F469-200D-1F9B0.svg
new file mode 100644
index 0000000..6ebe581
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9B0.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#E27022" d="M18.2,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.2,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.6,29.8v1c0,7.9,4.6,14.1,10.5,14.1s10.5-6.2,10.5-14.1c0-4.8-1.8-7.8-5.3-11.5c-2.8,2.2-5.8,4.2-9,6 C29.6,26.8,26,28.9,25.6,29.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9B1.svg b/public/assets/img/icons/1F469-200D-1F9B1.svg
new file mode 100644
index 0000000..47487e0
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9B1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M19,47.2c-0.1-0.6-0.1-1.2,0-1.7c0.4-1.3,1.1-2.4,2.1-3.3c-3.7-2.9-0.9-7.1-0.9-7.1 c-3.4-2.8-1.1-7.2-1.1-7.2c-1.1-2.1-0.6-4.7,1.3-6.2c-0.2-0.9-0.1-1.9,0.2-2.7c0.7-1.3,2.1-2.2,3.6-2.3c0.9-2.5,3.7-3.7,6.2-2.7 c0.1,0.1,0.3,0.1,0.4,0.2c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8 c2.1-0.5,4.2,0.8,4.7,2.9c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3 c1.2,1.8,1.5,4.1,0.9,6.2L53,48c-0.1,0.4-0.3,0.8-0.5,1.2c-3.2,6.5-15.4,6.2-17.4,6.1c-10.6-0.5-15.4-6.2-15.8-6.8 C19.3,48,19.1,47.6,19,47.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.1,21.5c-0.7,0.8-1.5,1.4-2.5,1.7c-1.2,0.4-2.6,0.3-3.8-0.2c-0.8,0.4-1.6,0.5-2.5,0.6 c-1.2,0-1.7-0.4-2.6-0.2c-1.1,0.2-1.5,1-2.3,1.6c-1.5,1.1-3.2,1.8-5,2c-0.3,1.3-0.5,2.7-0.5,4c0,7.7,4.9,14,11,14s11-6.3,11-14 C47,27.6,46,24.3,44.1,21.5z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0-1.6,0.3-3.1,0.8-4.6c2.2,0.3,3.4-0.3,4-0.9c0.8-0.7,1.4-1.6,2-2.4c1,0.4,2,0.6,3.1,0.6 c1-0.1,1.9-0.6,2.6-1.4c1.2,0.9,2.7,1.2,4.2,0.9c1.1-0.2,2-0.8,2.8-1.6c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9,46.9 c-0.1-1.7,0.3-3.3,1.2-4.8c-3.7-2.9-1.3-7.1-1.3-7.1c-2.1-1.6-2.4-4.6-0.8-6.6c0.1-0.1,0.2-0.2,0.2-0.3c-0.5-1.1-0.6-2.4-0.4-3.6 c0.3-1.1,0.8-2,1.6-2.8c-0.5-1.5-0.2-3.1,0.8-4.2c0.9-0.9,2.1-1.4,3.3-1.4c0.5-2,2.6-3.3,4.6-2.8c0.6,0.2,1.2,0.5,1.6,0.9 c1.7-2.3,4.9-2.8,7.2-1.1c0.2,0.2,0.4,0.3,0.6,0.5c1-1,2.4-1.4,3.8-1.2c1.5,0.3,2.8,1.3,3.5,2.8c2.1-0.5,4.2,0.8,4.7,2.9 c0.1,0.5,0.1,1,0,1.6c0,0,3.5,2.3,1.2,6.6c2.2,2,2.4,5.3,0.5,7.5c0,0,2.9,3.7-0.7,6.3c1.6,1.7,1.6,4.4-0.1,6 c-0.1,0.1-0.1,0.1-0.2,0.2l0.8,1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9B2.svg b/public/assets/img/icons/1F469-200D-1F9B2.svg
new file mode 100644
index 0000000..6dbef31
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9B2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.8" cy="31" rx="11" ry="14" fill="#FCEA2B"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.8,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.8,28.8,41.8,29.9"/>
+ <path d="M33.8,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27.9,33.8,28.8,33.8,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,38.1 c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9B3.svg b/public/assets/img/icons/1F469-200D-1F9B3.svg
new file mode 100644
index 0000000..048cb0b
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9B3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.9,28.6,25.4,29.4z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9BC.svg b/public/assets/img/icons/1F469-200D-1F9BC.svg
new file mode 100644
index 0000000..e9abfbb
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9BC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.6128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <circle cx="16.3128" cy="55.7436" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.88,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="44.0772" cy="11.5436" r="2.5993" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M31.5635,34.2571,37.4,33.8847l.0356-.0344,1.1977-8.6156.6514-4.3151a3.9744,3.9744,0,0,1,3.9784-3.2913h0a3.784,3.784,0,0,1,3.581,3.6439l-.3563,15.3264a2.5073,2.5073,0,0,1-2.5067,2.449H39.46l-8.268.0259L23.4387,49.4754c-.3652.5478-1.2437.2714-1.4519-.3532a5.0533,5.0533,0,0,1,.4709-2.1191l4.295-9.5054a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7127,6.7127,0,0,1,31.5635,34.2571Z"/>
+ </g>
+ <g id="line">
+ <circle cx="43.8848" cy="11.4474" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9809,34.0565l5.8364-.3725.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439l-.3563,15.3263a2.5074,2.5074,0,0,1-2.5067,2.4491H39.8769l-8.2679.0258L23.6349,49.4361c-.3652.5478-1.283.6246-1.4912,0a4.2438,4.2438,0,0,1,.3532-2.0406L27.17,37.2971a4.3658,4.3658,0,0,1,2.018-2.3h0A6.7113,6.7113,0,0,1,31.9809,34.0565Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.957 21.04 39.766 28.497 30.342 26.797"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1128,51.6436a8.8794,8.8794,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1128,42.0437c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9128,38.7436a4.5364,4.5364,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4193.4316-.4193,1.0316l-.5807,13.0684A7.4715,7.4715,0,0,1,46.9128,38.7436Z"/>
+ <circle cx="16.3133" cy="55.7433" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="42.6128" cy="55.7436" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5128,56.6436a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8641,6.8641,0,0,0-6.5392-2.1517"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.656 46.985 26.056 29.485 29.056 29.485 31.356 29.585"/>
+ <line x1="29.0562" x2="29.0562" y1="27.8846" y2="29.4846" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.844,8.213s.5785-.2695.9252.0177c.4081.3372.6855,1.5991,1.1679,2.145A3.2608,3.2608,0,0,0,50.75,11.4474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1F9BD.svg b/public/assets/img/icons/1F469-200D-1F9BD.svg
new file mode 100644
index 0000000..48d67da
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1F9BD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" d="M32.0314,59.62A12.2758,12.2758,0,0,0,44.4647,47.504h0A12.2757,12.2757,0,1,0,32.0314,59.62"/>
+ <path fill="#9b9b9a" d="M32.2614,41.8219a5.524,5.524,0,1,0,5.4523,5.5949A5.5239,5.5239,0,0,0,32.2614,41.8219Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M31.5246,22.6606c-1.6558-.1986-2.7483.05-3.2461.9936L25.91,28.0483a6.7337,6.7337,0,0,0-1.0211,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6125-.9345,1.6125-2.2679l0-6.95a.5711.5711,0,0,1,.059-.2528l1.0521-2.1276a.6413.6413,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v1.87a.57.57,0,0,0,.57.57H31.96"/>
+ <path fill="#fcea2b" d="M30.7994,31.483c0-1.9677-.4633-6.9142-.4633-8.4783,0-.5448.5931-.0953,3.7775-.0953,1.7309,0,2.3181.4378,3.38,1.9324a5.4388,5.4388,0,0,1,1.4232,2.9516,2.73,2.73,0,0,1-1.4758,2.2137l-.2775,2.3605Z"/>
+ <line x1="31.3892" x2="31.3892" y1="30.698" y2="32.9118" fill="#fcea2b"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M46.2372,36.77l2.2864,17.174c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="#fcea2b" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6893,56.2733c1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232S49.6163,36.77,46.2372,36.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5236,53.9444c.2431,1.625,1.0247,2.3289,2.1657,2.3289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6665,47.2741a5.5241,5.5241,0,1,0,5.595-5.4522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7363,23.1906l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936l-3.2843,7.4285a1.24,1.24,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0927,22.7321c-1.6558-.1986-3.3032.15-3.7713,1.0938l-3.2843,7.4285a1.2415,1.2415,0,0,0-.1059.5016v7.2824c0,1.5175.7256,2.1706,1.6838,2.1706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3619,31.9354H31.96a25.3413,25.3413,0,0,1,6.5707,1.4732"/>
+ <circle cx="34.319" cy="16.0278" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6036,39.7447a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7712,22.9433c1.9651.2473,2.4765,0,3.6456,1.553a5.2977,5.2977,0,0,1,.8515,3.1919,4.2853,4.2853,0,0,1-.8515,2.51l.0172,2.2355"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1682,12.994s-.5786-.27-.9252.0177c-.4081.3371-.6856,1.5991-1.168,2.145a3.2608,3.2608,0,0,1-1.8128,1.0716"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-1FAA9.svg b/public/assets/img/icons/1F469-200D-1FAA9.svg
new file mode 100644
index 0000000..18a2fe1
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-1FAA9.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.9998" y="49.3225" rx="3.3386" ry="3.3386" width="40" height="6.6773" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="56 52.661 56 56 39.924 56 39.924 49.323 56 49.323 56 52.661"/>
+ </g>
+ <g id="skin">
+ <g id="line-2">
+ <path fill="#fcea2b" d="M44.3634,30.3025l5.6784-2.0162c.7528-.6232,1.6743-1.6145,2.4561-3.7873l2.02-7.6445c.2242-.7408-.1516-1.5307-.8679-1.824-.6812-.2344-1.4234,.1279-1.6578,.8091-.0092,.0267-.0175,.0537-.0249,.0809l-2.3187,7.6376c-.3387,.6366-.9167,1.1122-1.6066,1.3219l-3.747,.9189c-1.2893,.3249-2.5974,.5695-3.917,.7324l-8.6944,.6436c-1.3353-.049-2.6476,.3581-3.7207,1.1543l-.62,.4609-.15,.1268c-1.0378,.9775-1.8588,2.1619-2.41,3.4767l-.6856,2.0508c-.2178,.6162-.5517,1.55-.8721,2.334-.5294,1.2229-.5112,2.6137,.05,3.8223l3.803,5.0484c.2434,.5371,.7785,.882,1.3681,.8819,.2061,0,.0424,.0423,.2436-.0475,.6968-.2562,1.054-1.0287,.7978-1.7255-.0145-.0393-.0307-.0779-.0488-.1157l-3.11-5.5567c-.1934-.4475-.1867-.9563,.0185-1.3985,.4809-.9643,3.0632-4.1636,3.6526-5.0657,2.8146,4.521,.8101,7.815,.0379,11.2374l11.9621,.0005c-.7386-3.4345-2.8908-7.0646-.0343-11.2374l.819,.4145,1.5788-2.7339Z"/>
+ </g>
+ <g id="skin-2">
+ <circle cx="35.9981" cy="19.886" r="3.5" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="36.0025" cy="19.886" r="3.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.3333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.657,45.649l-4.5089-5.66c-.4156-.8471-.455-1.8301-.1086-2.7078,.3291-.8289,.6675-1.7276,.8915-2.3777l.7652-2.2192c.473-1.2232,1.1745-2.3452,2.0669-3.3062l.1715-.1714c.9502-.8572,2.1393-1.4041,3.4085-1.5678l9.0178-.6938c1.3227-.1212,2.6354-.3344,3.9285-.6378l4.1205-1.03c1.1751-.3659,2.1263-1.2359,2.5953-2.3738l2.4688-7.1108"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.7455,20.4549v-3.2356c0-2.9061,2.3559-5.262,5.262-5.262h0c2.9061,0,5.262,2.3559,5.262,5.262v3.2356"/>
+ <line x1="21.5343" x2="34.2998" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.6926" x2="50.4581" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.9981 52.661 55.9981 49.323 15.9981 49.323 15.9981 52.661 15.9981 56 55.9981 56 55.9981 52.661"/>
+ <circle cx="46.6574" cy="52.6612" r="1"/>
+ <circle cx="49.645" cy="52.6612" r="1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.5259,20.61c-.9027,0-1.6344-.7317-1.6344-1.6344s.7317-1.6344,1.6344-1.6344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M41.2571,17.3412c.9027,0,1.6344,.7317,1.6344,1.6344s-.7317,1.6344-1.6344,1.6344"/>
+ <g id="line-2-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9339" d="M42,42.8594c-.7386-2.4345-2.8908-6.0646-.0343-10.2374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9339" d="M30,32.6214c2.8146,4.521,.8101,7.815,.0379,10.2374"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2695-FE0F.svg b/public/assets/img/icons/1F469-200D-2695-FE0F.svg
new file mode 100644
index 0000000..c21a709
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2695-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6105,58.8196c0,0-1.7-15.1,10.3-15.1c3.1918,2.1279,5.8264,3.7984,8.9,3.7922h-0.125 c3.0736,0.0062,6.308-1.4643,9.4999-3.5922c11.5647-0.0346,9.609,14.8,9.84,14.9"/>
+ <path fill="#D0CFCE" d="M45.2393,43.8672c-3.0853,1.3313-4.3865,3.1319-9.3375,3.7285 c13.0625,0.4115,13.0625,7.2115,13.8246,11.2115c4.2379,0,5.1129,0,5.1129,0S57.3825,43.8672,45.2393,43.8672z"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="#9B9B9A"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M17.1713,43.8429l0.5833,0.9574c0.6752,0.6175,1.3502,1.1951,2.025,1.744 c1.5487-1.6689,3.8149-2.8246,7.1309-2.8246c3.1714,2.1143,5.7935,3.7733,8.842,3.7884c3.0537-0.015,6.2641-1.4759,9.4329-3.5884 c3.0659-0.0092,5.1746,1.0317,6.6327,2.561c0.712-0.5908,1.4239-1.2183,2.1356-1.8887l0.2913-0.7474 c2.2459-3.6926,1.7322-8.725-2.4182-16.8138c-0.1286-6.4628-0.941-15.4577-8.3977-15.2003 c-1.8268-4.2462-24.4828-9.5259-23.5816,15.5347C19.7712,31.6874,14.401,37.5165,17.1713,43.8429z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.3086,28.0123c0-5.3924-2.4091-10.0814-5.9554-12.4771c-3.3033,3.4694-15.7016,10.6151-16.7218,12.4771 c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.3086,35.84,47.3086,28.0123z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9701,25.9056,41.9701,27.0091"/>
+ <path d="M33.9701,27.0091c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9701,25.9056,33.9701,27.0091"/>
+ <path d="M35.97,37.0116c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2737,36.7254,37.1219,37.0116,35.97,37.0116z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.7261,26.5296 c-0.0625,0.6024-0.0947,1.2167-0.0947,1.8404c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3086,36.1976,47.3086,28.37 c0-1.1582-0.1111-2.2839-0.3208-3.3614c-0.7817-4.0177-2.9333-7.3654-5.8015-9.2263"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9328,45.941c6.2065,3.1183,4.8523,11.9209,4.8523,11.9209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6108,45.9526c2.4969,1.5232,4.7846,2.5066,7.2993,2.5015h-0.125c2.3664,0.0048,4.5318-0.8657,6.8597-2.2377"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9101,57.8619c0,0-1.4346-9.3246,5.416-12.1794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1863,15.7823c-2.0474,3.673-11.675,8.6146-16.3736,10.7562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.3514,44.2851l-0.5604-0.9195C15.13,37.289,20.2882,31.69,20.3615,27.5385c-0.8656-24.0713,20.8962-19,22.6507-14.9214 c7.1623-0.2473,7.9425,8.3925,8.0662,14.6001c3.9866,7.7694,4.4801,12.6032,2.3227,16.15l-0.2796,0.7179"/>
+ <circle cx="24.6314" cy="54.7442" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.6314,51.7442c0,0-1.3273-5.4596,2.279-9.2022"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.4749,42.542c1.5847,1.6445,2.4274,5.3193,2.4274,5.3193c-3.4246,0.1134-3.3096,3.8829-3.3096,3.8829 s-0.7793,5.5625,1.6549,5.4316l-0.1645,1.6162l0.2835-2.9631"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3086,47.8613c3.4246,0.1134,3.3096,3.8829,3.3096,3.8829s0.7793,5.5625-1.6549,5.4316l0.1645,1.6162l-0.2835-2.9631"/>
+ <line x1="29.8951" x2="35.5527" y1="46.7291" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.2103" x2="35.5527" y1="46.9991" y2="57.8619" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2696-FE0F.svg b/public/assets/img/icons/1F469-200D-2696-FE0F.svg
new file mode 100644
index 0000000..82022b3
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2696-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9236,58.8171c0,0-1.9134-14.9199,10.0866-14.9199c3.1919,2.1279,5.1403,3.5811,8.875,3.5921 c3.7347,0.0111,5.7695-1.6492,8.9614-3.7771c14.0111,0,10.5476,15.0048,10.7785,15.1049"/>
+ <path fill="#FFFFFF" d="M44.9687,44.4343l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0036l-2.5994-4.4956 l-3.4576-5.9797C33.1357,49.7262,39.1269,49.7262,44.9687,44.4343z"/>
+ <path fill="#A57939" d="M64.3691,41.2165c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.73 l0.37-0.44l3.4-7.05l0.04-0.2L64.3691,41.2165z"/>
+ <polygon fill="#F1B31C" points="61.8291,40.7065 61.7891,40.9065 58.3891,47.9565 58.0191,48.3965 57.4891,47.9465 57.4691,47.9265 53.8191,46.1665 53.7991,46.1665 52.8391,45.9565 52.9691,45.3465 56.3791,38.2965 56.5491,38.0965 57.3891,38.7865 61.0291,40.5465"/>
+ <path fill="#A57939" d="M57.4691,47.9265l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17 c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.4691,47.9265z"/>
+ <path fill="#A57939" d="M54.6191,36.5065l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.16-2.57-1.43-4.1 l1.64-3.38C51.2591,36.4065,53.0991,35.7665,54.6191,36.5065z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M37.2234,11.7771l0.5588-0.1182c0-2.7614-2.2386-5-5-5c-2.7614,0-5,2.2386-5,5 c0,0.926,0.2516,1.2263,0.6905,1.9701l1.1746-0.2486c-2.3704,1.1587-3.8224,2.7718-4.6282,4.4084 c-1.0558,0.6076-1.6146,1.8864-1.9294,3.1766c-0.2023,0.8296-0.2426,1.3448-0.1747,1.7267 c-1.383,1.4271-2.8912,3.4725-2.6534,5.4388c0.1133,0.9305,0.6738,2.2129,2.7041,3.037c1.042,0.4229,1.4883,0.7246,1.6729,0.8818 c-0.1465,0.1475-0.3936,0.3428-0.5732,0.4844l-0.1143,0.0908c-0.4316,0.3438-0.503,0.9727-0.1592,1.4053 c0.1973,0.248,0.4883,0.3769,0.7832,0.3769c0.2178,0,0.4375-0.0713,0.6221-0.2177l0.1093-0.087 c0.6944-0.5488,1.5577-1.2324,1.4053-2.2998c-0.1367-0.9589-1.0039-1.6797-2.9941-2.4882 c-1.3654-0.5538-1.4445-1.2085-1.4698-1.424c-0.1308-1.0787,0.9236-2.5735,2.0875-3.7914c0.6216,0.1447,1.368,0.1202,2.0051,0.1153 c1.298-0.0098,2.4836-0.7118,3.1027-1.7689c1.5927-0.7576,3.4738-1.8758,5.4493-3.5584c0,0,3.3915,4.9863,11.5584,5.9598 C50.5289,25.333,47.2512,12.2328,37.2234,11.7771z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.451,24.8469c-8.1669-0.9734-11.5584-5.9598-11.5584-5.9598c-3.4919,2.9742-6.7225,4.2277-8.5015,4.7346 c-0.9025,0.2572-1.4315,0.3222-1.4315,0.3222l-0.066-0.4019c-0.1754,0.1664-0.3517,0.342-0.5262,0.5234 c-0.3464,1.4108-0.5349,2.908-0.5349,4.4606c0,0.3002,0.0491,0.5972,0.1241,0.8914c1.813,0.7672,2.6245,1.4675,2.7553,2.3851 c0.1524,1.0674-0.7109,1.751-1.4053,2.2998l-0.1093,0.087c-0.1185,0.0939-0.2527,0.1459-0.3903,0.179 c1.8529,5.2288,6.1561,8.6437,11.1744,8.6437c6.7096,0,12.1489-6.0991,12.1489-14.4861c0-1.4304-0.1693-2.809-0.465-4.1212 C47.3826,24.7415,46.9796,24.9099,46.451,24.8469z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M28.4736,14.6289c-0.3427,0-0.6757-0.1758-0.8623-0.4922l-0.1367-0.2295c-0.3721-0.6167-0.6924-1.1494-0.6924-2.2485 c0-3.3086,2.6914-6,6-6s6,2.6914,6,6c0,0.5522-0.4472,1-1,1c-0.5527,0-1-0.4478-1-1c0-2.2056-1.7939-4-4-4c-2.206,0-4,1.7944-4,4 c0,0.5434,0.086,0.6865,0.4053,1.2173l0.1465,0.2451c0.2803,0.4756,0.1221,1.0889-0.3535,1.3691 C28.8213,14.5845,28.6465,14.6289,28.4736,14.6289z"/>
+ <path d="M41.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9815,25.8548,41.9815,26.9583"/>
+ <path d="M33.9815,26.9583c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9815,25.8548,33.9815,26.9583"/>
+ <path d="M35.9814,36.9608c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4473,1.3418C38.2851,36.6746,37.1332,36.9608,35.9814,36.9608z"/>
+ <path d="M35.9814,43.4922c-3.7861,0-7.3076-2.0869-9.6621-5.7256c-0.2998-0.4639-0.167-1.083,0.2969-1.3828 c0.4639-0.2988,1.083-0.167,1.3828,0.2969c1.9776,3.0576,4.8877,4.8115,7.9824,4.8115c5.7012,0,10.3389-5.9092,10.3389-13.1729 c0-1.1469-0.1162-2.2866-0.3457-3.3877c-0.1133-0.5405,0.2334-1.0703,0.7744-1.1831c0.5381-0.1128,1.0703,0.2344,1.1826,0.7749 c0.2579,1.2349,0.3887,2.5122,0.3887,3.7959C48.3203,36.6855,42.7852,43.4922,35.9814,43.4922z"/>
+ <path d="M17.0449,58.8105c-0.4844,0-0.9101-0.3525-0.9863-0.8466c-0.041-0.2696-0.9727-6.6328,2.581-10.7754 c1.8799-2.1905,4.625-3.3252,8.1622-3.375c0.375-0.1026,0.7724,0.0215,1.0214,0.3135c3.0489,2.0156,5.502,3.2626,8.1612,3.2763 c2.7226-0.0137,5.2295-1.3213,8.3828-3.4238c0.3887-0.2588,0.9053-0.2139,1.2441,0.1074c0.3379,0.3223,0.4092,0.836,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8653-9.6407,12.5625c-1.9521,0.5537-5.2001-3.4931-9.6611-12.0644 c-2.7627,0.1064-4.8857,1-6.3144,2.6611c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.1465,58.8076,17.0957,58.8105,17.0449,58.8105z M29.7393,47.623c2.3623,4.1709,4.9013,7.9219,5.9248,8.3086 c0.9912-0.4873,3.6464-4.1113,6.2314-8.1347c-1.9502,0.998-3.7969,1.5771-5.8027,1.6054c-0.0215,0.001-0.043,0.002-0.0645,0.001 c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0156-0.001-0.0283-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 C33.7549,49.373,31.8135,48.7275,29.7393,47.623z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4291,48.0165l-5.5,11.38c-0.44,0.91-1.46,1.45-2.43,1.17c-1.23-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5491,38.0965l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.73,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.45l2.05,1.73c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.5491,38.0965z"/>
+ <line x1="61.7891" x2="58.3891" y1="40.9065" y2="47.9565" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.9691" x2="56.3791" y1="45.3465" y2="38.2965" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.1602,54.4463c-0.2081,0-0.417-0.0645-0.5967-0.1983c-0.4434-0.33-0.5342-0.957-0.2041-1.3994l3.7607-5.0429 c0.1924-0.2559,0.5117-0.3916,0.8135-0.4024c0.3203,0.0039,0.6191,0.1602,0.8037,0.4209l3.3779,4.7598 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3945c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2363l-2.583-3.6397l-2.9385,3.9414 C32.7666,54.3076,32.4648,54.4463,32.1602,54.4463z"/>
+ <path d="M46.6611,25.8594c-0.1074,0-0.2168-0.0064-0.3281-0.0196c-6.5312-0.7783-10.1699-3.9887-11.5801-5.5444 c-3.3906,2.6802-6.4824,3.8306-8.0879,4.2881c-0.9502,0.2705-1.5214,0.3452-1.583,0.353c-0.5556,0.065-1.0478-0.3227-1.1142-0.8706 c-0.0674-0.5473,0.3203-1.0454,0.8672-1.1142l0,0c0.0048-0.0005,0.4804-0.0635,1.2812-0.2915 c1.5742-0.4488,4.7217-1.6333,8.1279-4.5342c0.2149-0.1841,0.4942-0.2691,0.7823-0.23c0.2812,0.0381,0.5332,0.1938,0.6933,0.4287 c0.0293,0.043,3.2783,4.627,10.8496,5.5288c0.2471,0.0293,0.3057-0.039,0.3741-0.1465c0.4658-0.7343,0.2402-3.2309-1.3848-5.8242 c-1.0908-1.7422-4.2813-5.7139-10.1914-5.0454c-8.3018,0.9453-9.8164,5.8052-10.082,7.272 c-0.0987,0.5439-0.6192,0.9052-1.1631,0.8052c-0.543-0.0987-0.9043-0.6192-0.8057-1.1626 c0.3291-1.8096,2.1533-7.8003,11.8242-8.9019c7.0391-0.8037,10.8203,3.9077,12.1133,5.9707 c1.8496,2.9526,2.4297,6.2993,1.3789,7.957C48.1904,25.4761,47.4834,25.8594,46.6611,25.8594z"/>
+ <path d="M25.1064,35.1719c-0.1376,0-0.2744-0.0108-0.4101-0.0332c-0.544-0.0908-0.9121-0.6065-0.8213-1.1514 c0.0918-0.5439,0.6055-0.917,1.1514-0.8213c0.4131,0.0762,1.1338-0.4502,1.3086-1.1435c0.167-0.6582-0.2471-1.1621-1.2305-1.4991 c-1.8125-0.622-2.8057-1.561-2.9512-2.792c-0.2676-2.2695,2.6348-4.2353,3.2188-4.6064l0.4336-0.3149 c0.4482-0.3223,1.0752-0.2212,1.3964,0.227c0.3223,0.4478,0.2208,1.0728-0.2265,1.396l-0.4824,0.3477 c-1.0713,0.685-2.4414,1.9814-2.3536,2.7168c0.0459,0.3789,0.6485,0.8027,1.6133,1.1337c2.377,0.815,2.8604,2.5396,2.5205,3.8824 C27.8877,34.0391,26.4951,35.1719,25.1064,35.1719z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2708-FE0F.svg b/public/assets/img/icons/1F469-200D-2708-FE0F.svg
new file mode 100644
index 0000000..dcbe7e1
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2708-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M16.6974,58.8529c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5989,49.8475c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <path fill="#3F3F3F" d="M50.2688,16.1272c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2988,9.4072,48.9088,13.5472,50.2688,16.1272z"/>
+ <path fill="#3F3F3F" d="M33.9488,22.2272c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C39.0588,22.3572,36.4588,22.5172,33.9488,22.2272z"/>
+ <path fill="#D0CFCE" d="M33.0349,18.0845c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <polygon fill="#3F3F3F" points="35.7441,50.1755 39.5188,58.8523 35.7441,58.8523 31.7695,58.8523"/>
+ <path fill="#3F3F3F" d="M33.3735,48.7295c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M46.5073,41.9582c6.2358-0.6113,8.387-3.307,8.387-3.307l-5.9082-0.6003 c8.0702-8.437-3.3737-16.8852-3.3737-16.8852H44.151l-7.1649,1.5887L28.03,21.1657h-1.8351c0,0-11.444,8.4482-3.3737,16.8852 l-5.6247,0.6003c0,0,1.8674,2.6957,8.1037,3.307C25.3002,43.2142,46.5073,43.2142,46.5073,41.9582z"/>
+ </g>
+ <g id="skin">
+ <rect x="16.7583" y="44.3515" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ <rect x="47.7083" y="44.3515" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M36,22.3618c0,0,6.035-0.5829,6.035-0.5829s5.338,5.4276,5.2303,6.948 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733C24.3928,24.6005,36,22.3618,36,22.3618z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.035,25.7422,42.035,26.8457"/>
+ <path d="M34.035,26.8457c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.035,25.7422,34.035,26.8457"/>
+ <path d="M36.0349,36.8481c-1.1518,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.247-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7177,0.8593,3.3877,0.8593,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4472 c0.2471,0.4942,0.0469,1.0948-0.4472,1.3418C38.3386,36.562,37.1868,36.8481,36.0349,36.8481z"/>
+ <path d="M36.0352,43.3799c-6.8038,0-12.3389-6.8067-12.3389-15.1734c0-0.5522,0.4473-1,1-1s1,0.4478,1,1 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3378-5.9092,10.3378-13.1734c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1 C48.373,36.5732,42.8379,43.3799,36.0352,43.3799z"/>
+ <path d="M36.3535,23.4863c-4.6972,0-9.207-1.5288-11.6689-3.9951c-0.2852-0.2861-0.3701-0.7163-0.2158-1.0898 c0.1552-0.3731,0.5195-0.6167,0.9238-0.6167h21.0683c0.3897,0,0.7442,0.2265,0.9073,0.58c0.164,0.3536,0.1074,0.7706-0.1455,1.0674 c-2.0313,2.3921-5.6788,3.8633-10.0059,4.0371C36.9287,23.4805,36.6406,23.4863,36.3535,23.4863z M28.5293,19.7847 c2.333,1.1792,5.4336,1.8139,8.6074,1.686c2.5635-0.103,4.8272-0.6978,6.5381-1.686H28.5293z"/>
+ <path d="M47.8242,23.2305c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4864-0.9825-0.1338-1.4082l2.0371-2.4644 c0.5771-0.6987,0.6885-1.6465,0.2832-2.4141c-1.2051-2.2846-4.54-6.1943-13.3398-6.7504 c-8.7989,0.5561-12.1348,4.4658-13.3409,6.7504c-0.4052,0.7671-0.2939,1.7149,0.2842,2.4141l1.8633,2.2549 c0.3525,0.4258,0.292,1.0561-0.1338,1.4082c-0.4267,0.353-1.0557,0.291-1.4072-0.1338l-1.8633-2.2549 c-1.0947-1.3242-1.2949-3.1382-0.5127-4.622c1.4053-2.6612,5.2285-7.2159,15.0488-7.8169c0.041-0.003,0.0821-0.003,0.1231,0 c9.8222,0.6015,13.6435,5.1557,15.0478,7.8169c0.7832,1.4843,0.5821,3.2983-0.5117,4.622l-2.0371,2.4644 C48.3984,23.1069,48.1123,23.2305,47.8242,23.2305z"/>
+ <path d="M25.293,42.4375c-0.0323,0-0.0655-0.002-0.0987-0.0049c-6.6201-0.6484-8.7402-3.6064-8.8281-3.7324 c-0.2012-0.29-0.2344-0.6641-0.0869-0.9854c0.1465-0.3212,0.4521-0.541,0.8027-0.5781l3.7676-0.4023 c-1.4463-2.0137-2.0791-4.1758-1.8828-6.4483c0.5039-5.8623,6.377-10.2607,6.627-10.4453 c0.4443-0.3271,1.0693-0.2339,1.3974,0.2105c0.3281,0.4433,0.2344,1.0693-0.209,1.3979c-0.0537,0.0401-5.4023,4.0586-5.8242,9.0156 c-0.1904,2.2422,0.6768,4.3868,2.5781,6.3741c0.2637,0.2754,0.3477,0.6767,0.2168,1.0351 c-0.1308,0.3574-0.4541,0.6104-0.833,0.6504l-3.1992,0.3418c1.1504,0.6318,2.9619,1.3106,5.6689,1.5762 c0.5499,0.0537,0.9512,0.543,0.8975,1.0928C26.2363,42.0518,25.8018,42.4375,25.293,42.4375z"/>
+ <path d="M46.499,42.4375c-0.5088,0-0.9433-0.3857-0.9941-0.9023c-0.0537-0.5498,0.3476-1.0391,0.8974-1.0928 c2.6993-0.2647,4.5733-0.9414,5.7969-1.5791l-3.3222-0.3379c-0.3799-0.0391-0.7051-0.291-0.837-0.6494 c-0.1318-0.3584-0.0478-0.7608,0.2159-1.0371c1.9033-1.9893,2.7705-4.1368,2.5771-6.3819 c-0.4277-4.9707-5.7685-8.9673-5.8223-9.0068c-0.4443-0.3281-0.539-0.9541-0.2109-1.3984c0.3281-0.4444,0.9541-0.5391,1.3984-0.211 c0.25,0.1846,6.1231,4.583,6.627,10.4453c0.1953,2.2686-0.4346,4.4278-1.876,6.4395l4.0391,0.4101 c0.3633,0.0372,0.6787,0.2706,0.8203,0.6075c0.1416,0.3379,0.0879,0.7256-0.1406,1.0117c-0.0987,0.123-2.4903,3.0322-9.0703,3.6777 C46.5645,42.4355,46.5313,42.4375,46.499,42.4375z"/>
+ <path d="M23.7432,30.3271c-0.0684,0-0.1387-0.0068-0.208-0.0214c-0.5411-0.1153-0.8858-0.6455-0.7715-1.1856 c0.9521-4.4922,10.2881-7.3164,11.3496-7.6235c0.5312-0.1533,1.0859,0.1528,1.2383,0.6821 c0.1543,0.5303-0.1514,1.085-0.6817,1.2388c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167 C24.6211,30.0049,24.2051,30.3271,23.7432,30.3271z"/>
+ <path d="M47.3359,28.9634c-0.2802,0-0.5595-0.1177-0.7578-0.3472l-5.2529-6.0952c-0.3604-0.4185-0.3135-1.0498,0.1055-1.4102 c0.417-0.3613,1.0478-0.3144,1.4101,0.1045l5.253,6.0952c0.3603,0.4185,0.3134,1.0499-0.1055,1.4102 C47.7998,28.8838,47.5674,28.9634,47.3359,28.9634z"/>
+ <path d="M39.0352,19.0845c-0.5528,0-1-0.4478-1-1c0-1.1031-0.8975-2-2-2c-1.1026,0-2,0.8969-2,2c0,0.5522-0.4473,1-1,1 c-0.5528,0-1-0.4478-1-1c0-2.2056,1.7939-4,4-4c2.206,0,4,1.7944,4,4C40.0352,18.6367,39.5879,19.0845,39.0352,19.0845z"/>
+ <path d="M35.6807,54.7666c-1.4112,0-2.2159-0.6455-2.6426-1.1865c-1.3828-1.753-0.7178-4.7481-0.6377-5.083 c0.1289-0.5371,0.6748-0.8672,1.2031-0.7393c0.5371,0.127,0.8692,0.666,0.7422,1.2031c-0.1436,0.6094-0.4033,2.5401,0.2637,3.3819 c0.1435,0.1826,0.4111,0.4238,1.0713,0.4238c0.6611,0,0.9287-0.2422,1.0722-0.4248c0.6211-0.7881,0.4453-2.6172,0.2627-3.3799 c-0.1289-0.5371,0.2032-1.0762,0.7403-1.2051c0.5361-0.1259,1.0761,0.2032,1.205,0.7403c0.0801,0.3349,0.7452,3.33-0.6377,5.083 C37.8965,54.1211,37.0918,54.7666,35.6807,54.7666z"/>
+ <path d="M54.7598,58.9043c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0049-0.0371,0.5371-3.6924-0.7715-6.9111c-0.208-0.5118,0.0391-1.0958,0.5499-1.3038c0.5117-0.206,1.0957,0.0391,1.3037,0.5498 c1.5205,3.7432,0.9209,7.7969,0.8945,7.9678C55.6699,58.5518,55.2441,58.9043,54.7598,58.9043z"/>
+ <path d="M30.1055,54.7012c-0.0284,0-0.0576-0.001-0.0869-0.0039c-0.3663-0.0323-0.6856-0.2627-0.8311-0.5996l-3.7754-8.7481 c-0.1279-0.2949-0.1055-0.6338,0.0596-0.9092c0.165-0.2763,0.4521-0.456,0.7724-0.4834l0.5528-0.0478 c0.2265-0.0225,0.4521,0.0381,0.6406,0.164c3.1543,2.1026,5.6621,3.4102,8.3828,3.4248c2.7227-0.0136,5.2295-1.3222,8.3828-3.4248 c0.1846-0.123,0.4004-0.1875,0.625-0.165l0.6787,0.0479c0.3282,0.0224,0.6241,0.206,0.7911,0.4892 c0.1669,0.2842,0.1845,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1563,0.336-0.4854,0.5577-0.8555,0.5772 c-0.3701,0.0215-0.7197-0.1689-0.9092-0.4863l-2.9072-4.8692c-0.5469,0.0928-1.1006,0.1446-1.667,0.1524 c-0.0215,0.0009-0.043,0.0009-0.0644,0.0009c-0.0079,0-0.0137,0-0.0205,0h-0.0459c-0.0147,0-0.0284,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.0009c-0.5293-0.0078-1.0469-0.0528-1.5576-0.1348L30.9414,54.25 C30.7549,54.5332,30.4404,54.7012,30.1055,54.7012z M28.2988,46.9922l1.9903,4.6094l1.8144-2.7608 C30.8613,48.4102,29.6172,47.7822,28.2988,46.9922z M39.6094,48.8154l1.6426,2.752l2.1474-4.6104 C42.0859,47.748,40.8457,48.3799,39.6094,48.8154z"/>
+ <path d="M16.8818,58.9053c-0.4853,0-0.9111-0.3535-0.9873-0.8477c-0.0263-0.1689-0.6172-4.164,0.8633-7.8847 c0.2041-0.5147,0.7861-0.7657,1.2979-0.5596c0.5136,0.2041,0.7646,0.7851,0.5595,1.2978c-1.2802,3.2207-0.75,6.8067-0.7441,6.8418 c0.084,0.5459-0.29,1.0567-0.8359,1.1407C16.9834,58.9014,16.9316,58.9053,16.8818,58.9053z"/>
+ <path d="M31.9014,58.8623c-0.1768,0-0.3555-0.0469-0.5176-0.1455c-0.4727-0.2861-0.6231-0.9014-0.3359-1.373l2.2382-3.6885 c0.2862-0.4727,0.9014-0.6231,1.3731-0.336c0.4726,0.2862,0.623,0.9014,0.3359,1.3731l-2.2383,3.6885 C32.5693,58.6914,32.2393,58.8623,31.9014,58.8623z"/>
+ <path d="M39.4609,58.8623c-0.3379,0-0.6679-0.1709-0.8554-0.4814l-2.2393-3.6895c-0.2871-0.4717-0.1367-1.0869,0.3359-1.373 c0.4727-0.2871,1.0879-0.1368,1.3731,0.3359l2.2393,3.6895c0.2871,0.4716,0.1367,1.0869-0.336,1.373 C39.8164,58.8154,39.6377,58.8623,39.4609,58.8623z"/>
+ <path d="M23.7217,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C24.7217,47.793,24.2744,48.2402,23.7217,48.2402z"/>
+ <path d="M20.3262,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C21.3262,47.793,20.8789,48.2402,20.3262,48.2402z"/>
+ <path d="M16.9307,48.2402c-0.5528,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4472-1,1-1c0.5527,0,1,0.4473,1,1v1.9521 C17.9307,47.793,17.4834,48.2402,16.9307,48.2402z"/>
+ <path d="M47.7949,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C48.7949,47.793,48.3477,48.2402,47.7949,48.2402z"/>
+ <path d="M51.1904,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C52.1904,47.793,51.7432,48.2402,51.1904,48.2402z"/>
+ <path d="M54.5859,48.2402c-0.5527,0-1-0.4472-1-1v-1.9521c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9521 C55.5859,47.793,55.1387,48.2402,54.5859,48.2402z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F468.svg b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F468.svg
new file mode 100644
index 0000000..41f5250
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F468.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F469.svg b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F469.svg
new file mode 100644
index 0000000..79aff3a
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F469.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ </g>
+ <g id="hair">
+ <path id="hair-b" fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2 c0.9-0.6,1.7-1.3,2.3-2.2c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3 c-4.8,0-9.2,2.6-10.3,6.7c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ <path id="hair-a" fill="#A57939" d="M11,47.6c-8.1,1.2-4.2-5.2-2.8-8.9c1.2-3.3-0.2-5.1,1-9.4c1.1-4.3,5.5-7,10.3-7 c4.1,0,6,2.4,6,2.4c3.1,0.3,5.5,3,5.6,6.3c0.3,5.6,0,3.3,1.6,7.7c2.6,6.3,1.7,9.5-3.5,9"/>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.7,37.5c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5 L43.7,37.5z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.7,36.7c0,6.2-3.9,11.3-8.7,11.3 s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S28.7,34.6,28.7,36.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11,46.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.4,24.2,37.2"/>
+ <path d="M18.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.4,18.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F468.svg b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F468.svg
new file mode 100644
index 0000000..8f9d59b
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F468.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F469.svg b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F469.svg
new file mode 100644
index 0000000..002abb7
--- /dev/null
+++ b/public/assets/img/icons/1F469-200D-2764-FE0F-200D-1F48B-200D-1F469.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M11.5,52.6c-8.1,1.2-4.2-6-2.8-9.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3 c3.1,0.3,5.5,2.9,5.6,6c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,10.1-3.5,9.7"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M29.2,41.5c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7 c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,41.5 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-1.9,1-4.2,1-4.2s4.3-1.7,7.6-1.7c3.2,0,7.5,1.5,7.5,1.5S29.2,39.4,29.2,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.8,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5,51.6 c-8.1,1.2-4.2-5-2.8-8.5c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0,3.1,1.6,7.4c2.6,6.1,1.7,9.1-3.5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F469.svg b/public/assets/img/icons/1F469.svg
new file mode 100644
index 0000000..d718585
--- /dev/null
+++ b/public/assets/img/icons/1F469.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M18,47.3c1.1,1,2.4,1.9,3.6,2.7c1.7-1.2,3.6-2,5.4-2.1c6.2,5,12.5,5,18.7,0c1.4,0.1,2.9,0.6,4.2,1.5 c1.1-0.7,2.1-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.4,37.7,18.2,47.6,18,47.3z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1c-2.8,2.2-5.8,4.1-9,5.8 C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11C25,29.9,25,30.9,25,30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46A.svg b/public/assets/img/icons/1F46A.svg
new file mode 100644
index 0000000..d37588b
--- /dev/null
+++ b/public/assets/img/icons/1F46A.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M11.0003,61V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c3.9146,3.2895,7.8292,3.2895,11.8327,0h13.1673 c3.9146,3.2895,7.8292,3.2895,11.8327,0c3.2918,0,6.5836,2.6671,6.5836,5.9566V61"/>
+ <path fill="#B1CC33" d="M26.5,61v-2.5333C26.5,56,29.0018,54,31.5036,54c2.9751,2.4667,5.9502,2.4667,8.9929,0 c2.5017,0,5.0035,2,5.0035,4.4667V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.1268,38.9986h5.4571c3.9146,3.2895,7.8292,3.2895,11.8327,0c1.2701,0,2.538,0.4002,3.619,1.0768 l0.3439-0.1638l1.7012-2.0374c1.956-2.2226,1.5774-5.9042,0.4216-8.6602c-1.6003-3.734-2.0448-3.734-2.3115-8.5349 c-0.0889-2.7561-2.2226-5.0676-4.9787-5.3343c0,0-1.6892-2.0448-5.3343-2.0448c-4.2675,0-8.1792,2.3115-9.1572,5.9566 c-1.0668,3.734,0.1779,5.2453-0.889,8.0903c-0.9335,2.4005-2.9313,3.7391-2.9105,6.6245c0.0068,0.9417,0.7955,3.0455,1.4623,4.0457 L37.1268,38.9986z"/>
+ <path fill="#A57939" d="M13.9286,21.3903c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0 c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549 c0,0-10.1352,3.8229-10.8464,0.5334c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671 C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="#A57939" d="M33.6355,42.2716c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674 c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0 c-2.2709-0.3369-6.03-0.1483-7.12,4.6433c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.3477,40.2093,33.6355,42.2716z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.1209,26.8135c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335 c0-3.3784-1.3336-5.3343-4.0007-8.0014c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path fill="#FCEA2B" d="M28.0454,20.8569c0,0-10.1351,3.8229-10.8464,0.5334c0,0-0.7112,2.6672-1.3336,3.3784 c0,0-0.3185,1.9835-0.3273,2.635c0.4585,5.148,3.8411,9.1996,7.9427,9.1996c4.2864,0,7.782-4.426,7.9809-9.9028 C31.3572,26.5801,28.2203,22.9551,28.0454,20.8569z"/>
+ <path fill="#FCEA2B" d="M38.1228,41.401c0,0-4.0176,4.2337-4.487,0.8706c-0.2576-1.8462-3.2933,2.0046-3.9283,2.834 c-0.0739,0.3356-0.1232,0.5668-0.1232,0.5888c-0.1437,3.7311,2.7579,6.8753,6.4885,7.031c3.7306-0.1557,6.6323-3.2999,6.4886-7.031 c0-0.0303-0.0594-0.2263-0.15-0.5089C41.7327,44.7706,38.6118,42.8025,38.1228,41.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.5,25.5689c0,0.1839,0,0.3678,0,0.6437 c0,5.7012-3.5862,10.3908-8,10.3908s-8-4.6897-8-10.3908c0-0.1839,0-0.3678,0-0.6437"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9286,21.3903 c0.5334-7.7347,6.4011-7.8236,9.335-7.3791c0.2667,0.0889,1.0669,0,1.3336,0c5.3343-0.7112,8.0014,5.3343,8.0014,8.0014 c0,0.978,0.2255,3.3655-1.1081,4.6991c0,0-3.2483-3.7211-3.4261-5.8549c0,0-10.1352,3.8229-10.8464,0.5334 c0,0-0.7112,2.6671-1.3336,3.3784c0,0-0.3288,2.0448-0.3288,2.6671C15.5558,27.4359,13.6619,24.7687,13.9286,21.3903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8408,33.634 c-0.0323-2.2288,1.1717-4.1809,1.9908-6.287c1.0669-2.845-0.1778-4.3563,0.889-8.0903c0.978-3.6451,4.8898-5.9566,9.1572-5.9566 c3.6451,0,5.3343,2.0448,5.3343,2.0448c2.7561,0.2667,4.8898,2.5782,4.9787,5.3343c0.2667,4.8009,0.7112,4.8009,2.3115,8.5349 c1.0621,2.5328,0.7728,5.3659-0.7991,7.5333"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.1209,26.8135 c0,5.3343,3.3784,9.335,7.3791,9.335s7.3791-4.0007,7.3791-9.335c0-3.3784-1.3336-5.3343-4.0007-8.0014 c-2.6671,2.6671-10.6686,6.0455-10.6686,7.3791L41.1209,26.8135L41.1209,26.8135z"/>
+ <path d="M47.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S47.25,25.7857,47.25,26.5"/>
+ <path d="M52.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S52.25,25.7857,52.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path d="M22.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S22.25,25.7857,22.25,26.5"/>
+ <path d="M27.25,26.5c0,0.7143-0.5357,1.25-1.25,1.25s-1.25-0.5357-1.25-1.25s0.5357-1.25,1.25-1.25S27.25,25.7857,27.25,26.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.633,31.5332 c1.1558,0.6223,2.5782,0.6223,3.734,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.5003,60.2v-1.7333 C26.5003,56,29.0021,54,31.5039,54c2.9751,2.4667,5.9502,2.4667,8.9929,0c2.5017,0,5.0035,2,5.0035,4.4667V60.2"/>
+ <path d="M38.7983,45.7015c0.0333,0.4958-0.3417,0.9247-0.8377,0.958c-0.4959,0.0333-0.9249-0.3417-0.9582-0.8375 s0.3417-0.9247,0.8377-0.958c0.0201-0.0014,0.0402-0.002,0.0604-0.002C38.3801,44.8465,38.7818,45.2221,38.7983,45.7015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.6642,49.1857 c0.7749,0.6425,1.8974,0.6425,2.6723,0"/>
+ <path d="M34.1001,44.862c0.0201,0,0.0403,0.0007,0.0604,0.002c0.4959,0.0333,0.871,0.4622,0.8377,0.958 s-0.4623,0.8707-0.9582,0.8375c-0.4959-0.0333-0.871-0.4622-0.8377-0.958C33.2188,45.2221,33.6205,44.8465,34.1001,44.862z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="1.6" d="M42.5496,45.2683 c0.0078,0.141,0.0117,0.283,0.0118,0.4261c0.1437,3.7311-2.758,6.8753-6.4886,7.031c-3.7306-0.1557-6.6322-3.2999-6.4885-7.031 c0-0.0952,0.0017-0.1899,0.0052-0.2841"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33.6358,42.2716 c0.4694,3.3631,4.487-0.8706,4.487-0.8706c0.5491,1.5737,4.4254,3.8674,4.4254,3.8674c1.0324-0.9557,0.5259-2.8525,0.3721-3.5136 c-0.5106-2.7127-3.0794-4.5325-5.8079-4.1144c-0.3436,0.0276-0.6888,0.0276-1.0324,0c-2.2709-0.3369-6.03-0.1483-7.12,4.6433 c-0.5317,2.3382,0.624,2.9844,0.624,2.9844S33.348,40.2093,33.6358,42.2716z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2565,41.1188c2.6973,0.8481,5.4076,0.1413,8.1601-2.1202c3.2918,0,6.5836,2.6671,6.5836,5.9566V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0003,60V44.9552c0-3.2895,3.2918-5.9566,6.5836-5.9566c2.6822,2.2539,5.3643,2.9634,8.0751,2.1288"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B-1F3FB.svg b/public/assets/img/icons/1F46B-1F3FB.svg
new file mode 100644
index 0000000..388ca4e
--- /dev/null
+++ b/public/assets/img/icons/1F46B-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B-1F3FC.svg b/public/assets/img/icons/1F46B-1F3FC.svg
new file mode 100644
index 0000000..55e937a
--- /dev/null
+++ b/public/assets/img/icons/1F46B-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B-1F3FD.svg b/public/assets/img/icons/1F46B-1F3FD.svg
new file mode 100644
index 0000000..eb24a4d
--- /dev/null
+++ b/public/assets/img/icons/1F46B-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B-1F3FE.svg b/public/assets/img/icons/1F46B-1F3FE.svg
new file mode 100644
index 0000000..bb89871
--- /dev/null
+++ b/public/assets/img/icons/1F46B-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B-1F3FF.svg b/public/assets/img/icons/1F46B-1F3FF.svg
new file mode 100644
index 0000000..6ca8d2d
--- /dev/null
+++ b/public/assets/img/icons/1F46B-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46B.svg b/public/assets/img/icons/1F46B.svg
new file mode 100644
index 0000000..5b8ad82
--- /dev/null
+++ b/public/assets/img/icons/1F46B.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#FCEA2B" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#FCEA2B" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C-1F3FB.svg b/public/assets/img/icons/1F46C-1F3FB.svg
new file mode 100644
index 0000000..c4bd25f
--- /dev/null
+++ b/public/assets/img/icons/1F46C-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C-1F3FC.svg b/public/assets/img/icons/1F46C-1F3FC.svg
new file mode 100644
index 0000000..ffb743b
--- /dev/null
+++ b/public/assets/img/icons/1F46C-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C-1F3FD.svg b/public/assets/img/icons/1F46C-1F3FD.svg
new file mode 100644
index 0000000..a4c190a
--- /dev/null
+++ b/public/assets/img/icons/1F46C-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C-1F3FE.svg b/public/assets/img/icons/1F46C-1F3FE.svg
new file mode 100644
index 0000000..93291fc
--- /dev/null
+++ b/public/assets/img/icons/1F46C-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C-1F3FF.svg b/public/assets/img/icons/1F46C-1F3FF.svg
new file mode 100644
index 0000000..71170cb
--- /dev/null
+++ b/public/assets/img/icons/1F46C-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46C.svg b/public/assets/img/icons/1F46C.svg
new file mode 100644
index 0000000..c6cdf7a
--- /dev/null
+++ b/public/assets/img/icons/1F46C.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M52,23.6l1.9,38.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1 s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <path fill="#FCEA2B" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M20,23.6l-1.9,38.2c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1 s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3s1.6-0.7,1.5-1.8L30,23.6"/>
+ <path fill="#FCEA2B" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3C34,37.2,36,42.9,36,42.9 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.6l1.9,38.2 c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8L42,23.6"/>
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20,23.6l-1.9,38.2 c-0.1,1.1,0.7,1.8,1.5,1.8s1.4-0.6,1.5-1.3L23.8,39c0.1-0.6,0.5-1.1,1.2-1.1s1.1,0.5,1.2,1.1l2.7,23.3c0.1,0.7,0.7,1.3,1.5,1.3 s1.6-0.7,1.5-1.8L30,23.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D-1F3FB.svg b/public/assets/img/icons/1F46D-1F3FB.svg
new file mode 100644
index 0000000..0526265
--- /dev/null
+++ b/public/assets/img/icons/1F46D-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D-1F3FC.svg b/public/assets/img/icons/1F46D-1F3FC.svg
new file mode 100644
index 0000000..563f62f
--- /dev/null
+++ b/public/assets/img/icons/1F46D-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D-1F3FD.svg b/public/assets/img/icons/1F46D-1F3FD.svg
new file mode 100644
index 0000000..a9633b7
--- /dev/null
+++ b/public/assets/img/icons/1F46D-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D-1F3FE.svg b/public/assets/img/icons/1F46D-1F3FE.svg
new file mode 100644
index 0000000..75ed21a
--- /dev/null
+++ b/public/assets/img/icons/1F46D-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D-1F3FF.svg b/public/assets/img/icons/1F46D-1F3FF.svg
new file mode 100644
index 0000000..a879ba1
--- /dev/null
+++ b/public/assets/img/icons/1F46D-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46D.svg b/public/assets/img/icons/1F46D.svg
new file mode 100644
index 0000000..51945a4
--- /dev/null
+++ b/public/assets/img/icons/1F46D.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M52,24c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8 s-1.4-0.6-1.5-1.3l-2.7-23.3C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9 c0,0,0.4-18.2,1-24.2c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ <path fill="#FCEA2B" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M30,24c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.5-18.1,1.1-24c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <path fill="#FCEA2B" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,24 c-2.4,3.5-0.7,6.1,0,8c0.5,1.3,0.8,4.2,0.9,5.6c0.6,6,1,24.2,1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.5-18.1,1.1-24 c0.1-1.5,0.4-4.4,0.8-5.9c0.6-1.9,2.4-4.7,0-8"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,24 c-2.4,3.3-0.6,6.1,0,8c0.5,1.4,0.7,4.4,0.8,5.9c0.6,5.9,1.1,24,1.1,24c0.1,1.1-0.7,1.8-1.5,1.8s-1.4-0.6-1.5-1.3l-2.7-23.3 C48.1,38.5,47.7,38,47,38s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3S40,63,40.1,61.9c0,0,0.4-18.2,1-24.2 c0.1-1.4,0.4-4.3,0.9-5.6c0.6-1.9,2.3-4.5,0-8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a886a8e
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..956b1a1
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#a57939" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FB.svg b/public/assets/img/icons/1F46E-1F3FB.svg
new file mode 100644
index 0000000..e5c795a
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FB.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#a57939" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6666671
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#fcea2b" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..54f70af
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#fcea2b" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#fcea2b" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FC.svg b/public/assets/img/icons/1F46E-1F3FC.svg
new file mode 100644
index 0000000..d0ec34e
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FC.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#fcea2b" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..76bb3f9
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#6a462f" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..bbeeacd
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#6a462f" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#6a462f" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FD.svg b/public/assets/img/icons/1F46E-1F3FD.svg
new file mode 100644
index 0000000..69103a8
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FD.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#6a462f" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..dd30f56
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4ae4bca
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#000000" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FE.svg b/public/assets/img/icons/1F46E-1F3FE.svg
new file mode 100644
index 0000000..1b04929
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FE.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#000000" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..04fc32d
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3838ccc
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#000000" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-1F3FF.svg b/public/assets/img/icons/1F46E-1F3FF.svg
new file mode 100644
index 0000000..367bc9a
--- /dev/null
+++ b/public/assets/img/icons/1F46E-1F3FF.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#000000" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-200D-2640-FE0F.svg b/public/assets/img/icons/1F46E-200D-2640-FE0F.svg
new file mode 100644
index 0000000..e8e8157
--- /dev/null
+++ b/public/assets/img/icons/1F46E-200D-2640-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.41,59.25s-1.84-14.3964,10.4293-14.3964c3.2636,2.2039,6.06,3.7269,9.2024,3.72h-.1278c3.1427.0065,6.45-1.62,9.7135-3.8239,11.8247-.0359,9.825,14.3962,10.0612,14.5"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M34.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,34.9634,23.57Z"/>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.5388s.9357,8.2184-2.5907,8.2184l5.3484.3352L47.361,23.07s3.6717-1.9011,3.61-5.2334C50.9711,17.837,43.71,13.6156,42.8657,11.5388Z"/>
+ <path fill="#61b2e4" d="M44.5916,46.25c-3.154,1.8315-5.05,2.86-9.0916,3.37,12.9969.3566,12.9969,6.1632,13.7552,9.63h5.0872S56.5314,46.25,44.5916,46.25Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M46.5073,42.7925c6.2358-.6113,8.387-3.307,8.387-3.307l-5.9082-.6C57.0563,30.4482,45.6124,22,45.6124,22H44.151l-7.1649,1.5887L28.03,22H26.1949s-11.444,8.4482-3.3737,16.8852l-5.6247.6s1.8674,2.6957,8.1037,3.307C25.3,44.0485,46.5073,44.0485,46.5073,42.7925Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <path d="M36.0352,44.38c-6.8038,0-12.3389-6.8067-12.3389-15.1734a1,1,0,0,1,2,0c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.373,36.4707,46.373,29.2065a1,1,0,0,1,2,0C48.373,37.5732,42.8379,44.38,36.0352,44.38Z"/>
+ <path d="M25.293,43.4375c-.0323,0-.0655-.002-.0987-.0049-6.62-.6484-8.74-3.6064-8.8281-3.7324a1,1,0,0,1,.7158-1.5635l3.7676-.4023a9.4246,9.4246,0,0,1-1.8828-6.4483c.5039-5.8623,6.377-10.2607,6.627-10.4453a1,1,0,0,1,1.1884,1.6084c-.0537.04-5.4023,4.0586-5.8242,9.0156a8.1015,8.1015,0,0,0,2.5781,6.3741,1,1,0,0,1-.6162,1.6855l-3.1992.3418A14.6665,14.6665,0,0,0,25.39,41.4424a1,1,0,0,1-.0966,1.9951Z"/>
+ <path d="M46.499,43.4375a1,1,0,0,1-.0967-1.9951,15.7991,15.7991,0,0,0,5.7969-1.5791l-3.3222-.3379a1,1,0,0,1-.6211-1.6865A8.0979,8.0979,0,0,0,50.833,31.457c-.4277-4.9707-5.7685-8.9673-5.8223-9.0068a1,1,0,0,1,1.1875-1.6094c.25.1846,6.1231,4.583,6.627,10.4453a9.429,9.429,0,0,1-1.876,6.4395l4.0391.41a1,1,0,0,1,.68,1.6192c-.0987.123-2.49,3.0322-9.07,3.6777C46.5645,43.4355,46.5313,43.4375,46.499,43.4375Z"/>
+ <path d="M23.7432,31.3271a1.0125,1.0125,0,0,1-.208-.0214,1,1,0,0,1-.7715-1.1856c.9521-4.4922,10.2881-7.3164,11.35-7.6235a1,1,0,0,1,.5566,1.9209c-3.5644,1.0337-9.4179,3.6089-9.9492,6.1167A1.0006,1.0006,0,0,1,23.7432,31.3271Z"/>
+ <path d="M47.3359,29.9634a.9993.9993,0,0,1-.7578-.3472L41.3252,23.521a1,1,0,0,1,1.5156-1.3057l5.253,6.0952a1.0006,1.0006,0,0,1-.7579,1.6529Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E-200D-2642-FE0F.svg b/public/assets/img/icons/1F46E-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a0b97f5
--- /dev/null
+++ b/public/assets/img/icons/1F46E-200D-2642-FE0F.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9208,59.496S15.1563,45.87,26.92,45.87c3.1288,2.0859,5.81,3.5274,8.8225,3.5213H35.62c3.013.0061,6.1836-1.5334,9.3126-3.6193,11.3366-.034,9.42,13.6258,9.6459,13.7239"/>
+ <path fill="#61b2e4" d="M45.0648,44.7917c-3.1074,2.0716-4.9749,3.2349-8.9573,3.8119,12.8049.4033,12.8049,6.9712,13.552,10.8923h5.0121S56.8282,44.7917,45.0648,44.7917Z"/>
+ <g>
+ <path fill="#3f3f3f" d="M35.9028,54.214l1.839,3.1852,1.5755,1.9234a.197.197,0,0,1-.1524.3218H32.6408a.197.197,0,0,1-.1524-.3218l1.5755-1.9234Z"/>
+ <path fill="#3f3f3f" d="M38.3879,51.885v.01c-.11,1.56-.66,3.18-2.49,3.18-1.75,0-2.33-1.51-2.47-3.01l-.16-.15,2.57-2.65Z"/>
+ </g>
+ <path fill="#92d3f5" d="M50.3334,17.47c1.24.33.42,2.52-.4,3.51l-2.24,2.72-.07.04a8.2711,8.2711,0,0,0-1.91-1.98l-.66-.54a7.6108,7.6108,0,0,0,1.31-1.22h-21.07a9.199,9.199,0,0,0,1.47,1.19l-.76.57a8.2206,8.2206,0,0,0-1.75,1.76l-.13-.1-2.02-2.44c-.81-.99-1.64-3.18-.39-3.51,5.74-1.53,5.95-7.86,14.31-7.86S44.5934,15.94,50.3334,17.47Zm-14.28.33c2.12,0,2.46-3.87,2.46-3.87a4.16,4.16,0,0,0-5-.06S33.9334,17.8,36.0534,17.8Z"/>
+ <path fill="#61b2e4" d="M42.8657,11.7838s.9357,8.2184-2.5907,8.2184l5.3484.3352,1.7376,2.978s3.6717-1.9011,3.61-5.2334C50.9711,18.082,43.71,13.8606,42.8657,11.7838Z"/>
+ <path fill="#fcea2b" d="M36.0953,17.5561c-2.1207.0034-2.536-3.9337-2.536-3.9337a4.1733,4.1733,0,0,1,5,.0577S38.216,17.5526,36.0953,17.5561Z"/>
+ <path fill="#3f3f3f" d="M33.9634,23.57a16.5893,16.5893,0,0,1-7.2-2.38,9.199,9.199,0,0,1-1.47-1.19h21.07a7.6108,7.6108,0,0,1-1.31,1.22,11.6275,11.6275,0,0,1-3.71,1.79A19.1193,19.1193,0,0,1,33.9634,23.57Z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M33.8539,23.2588c-7.05,1.08-9.38,7.7-9.38,7.7a6.256,6.256,0,0,1-.26-7.9,10.4794,10.4794,0,0,1,2.17-2.4l.02-.03A16.1942,16.1942,0,0,0,33.8539,23.2588Z"/>
+ <path fill="#a57939" d="M47.4439,23.4588a5.9831,5.9831,0,0,1-.43,7.5s-2.69-7.96-5.77-8.22a11.2859,11.2859,0,0,0,3.82-1.83l.04.05A10.2793,10.2793,0,0,1,47.4439,23.4588Z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36,23.3618l6.035-.5829s5.338,5.4276,5.23,6.948c0,7.8277-5.0765,14.1733-11.3386,14.1733S24.5881,37.5546,24.5881,29.7269C24.3928,25.6005,36,23.3618,36,23.3618Z"/>
+ </g>
+ <g id="line">
+ <path d="M49.361,55.9954a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9579,58.675s-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h.12c2.96-.04,5.63-1.44,8.7-3.47l.18-.12c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.958 45.675 30.708 54.555 33.268 51.915 35.838 49.265"/>
+ <line x1="38.3879" x2="35.8379" y1="51.885" y2="49.265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.708 45.675 44.658 45.795 40.968 54.555 38.388 51.895"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4279,52.065c.14,1.5.72,3.01,2.47,3.01,1.83,0,2.38-1.62,2.49-3.18v-.01"/>
+ <line x1="35.0479" x2="32.6379" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="55.075" y2="58.675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M26.9629,58.1289H21.1182a1,1,0,0,1,0-2h5.8447a1,1,0,1,1,0,2Z"/>
+ <path d="M39.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,39.9734,25.815Z"/>
+ <path d="M31.9734,25.815a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,31.9734,25.815Z"/>
+ <path d="M36.0224,37.8208a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.0224,37.8208Z"/>
+ <path d="M36.0225,44.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-.15c.5009,6.68,5.0215,11.9111,10.292,11.9111,5.2578,0,9.6728-5.0136,10.2714-11.663.045-.5.0674-1.0083.0674-1.51h2c0,.561-.0254,1.1294-.0752,1.689C47.5938,38.5557,42.3223,44.3525,36.0225,44.3525Z"/>
+ <path d="M36.0928,18.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287a1.0009,1.0009,0,0,1,.38-.894,5.1294,5.1294,0,0,1,6.3184.1362,1.002,1.002,0,0,1,.292.7989c-.044.49-.51,4.7827-3.458,4.7876Zm.001-2,.0019,1-.0019-1c.7539-.001,1.2119-1.4581,1.3916-2.42a3.4077,3.4077,0,0,0-2.835-.02c.2187,1.0708.7324,2.44,1.4424,2.44Z"/>
+ <path d="M36.2979,24.459c-4.6973,0-9.2071-1.5288-11.669-3.9951a1,1,0,0,1,.708-1.7066H46.4053a1,1,0,0,1,.7617,1.6475c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371Q36.729,24.4587,36.2979,24.459Zm-7.8243-3.7017a17.9909,17.9909,0,0,0,8.6075,1.6861,14.34,14.34,0,0,0,6.538-1.6861Z"/>
+ <path d="M47.7324,24.46a1,1,0,0,1-.77-1.6372l2.248-2.7207a3.63,3.63,0,0,0,.8086-1.9424,12.2217,12.2217,0,0,1-5.64-3.84c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511s-6.332,1.9194-8.3135,3.9511a12.2242,12.2242,0,0,1-5.64,3.84,3.645,3.645,0,0,0,.8086,1.9424l2.0117,2.434a1,1,0,0,1-1.541,1.2745L21.3818,21.376c-.6718-.813-1.5791-2.5943-1.1562-3.9151a1.7748,1.7748,0,0,1,1.2715-1.207c2.1259-.564,3.4365-1.9077,4.8252-3.3306,2.082-2.1352,4.4423-4.5551,9.7451-4.5551s7.6621,2.42,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315a1.7719,1.7719,0,0,1,1.2715,1.2075c.4238,1.3218-.4844,3.1026-1.1562,3.9146l-2.2481,2.72A.9973.9973,0,0,1,47.7324,24.46Z"/>
+ <g>
+ <path d="M24.55,32.0781a1,1,0,0,1-.7842-.38,7.286,7.286,0,0,1-1.7773-5.6948,8.6259,8.6259,0,0,1,3.4062-5.2495,1,1,0,0,1,1.1368,1.6455h0a6.6752,6.6752,0,0,0-2.5674,3.9151,4.6381,4.6381,0,0,0,.458,2.7026,12.7737,12.7737,0,0,1,9.4287-6.5454.9881.9881,0,0,1,1.13.8511.9993.9993,0,0,1-.8506,1.1293,11.1952,11.1952,0,0,0-8.6348,6.9512.9985.9985,0,0,1-.7773.66A.9827.9827,0,0,1,24.55,32.0781Z"/>
+ <path d="M47.0908,32.0781a1.0009,1.0009,0,0,1-.9472-.6787c-1.004-2.96-3.26-7.4038-4.9131-7.5415a1,1,0,0,1,.166-1.9932c2.6748.2227,4.8086,4.3306,5.9082,6.9629a4.5658,4.5658,0,0,0,.3721-2.5131,6.6757,6.6757,0,0,0-2.5674-3.9151,1,1,0,0,1,1.1367-1.6455,8.6259,8.6259,0,0,1,3.4062,5.2495,7.2857,7.2857,0,0,1-1.7773,5.6948A1,1,0,0,1,47.0908,32.0781Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46E.svg b/public/assets/img/icons/1F46E.svg
new file mode 100644
index 0000000..fb44ef8
--- /dev/null
+++ b/public/assets/img/icons/1F46E.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16.5405,58.6439c0,0-1.8-13.9,10.2-13.9c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,6.308-1.5642,9.4999-3.6921c11.5647-0.0346,9.609,13.8999,9.84,14"/>
+ <path fill="#61B2E4" d="M45.2506,43.6438c-3.1699,2.1133-5.075,3.3-9.1375,3.8886c13.0625,0.4114,13.0625,7.1114,13.8246,11.1114 c4.2379,0,5.1129,0,5.1129,0S57.2506,43.6438,45.2506,43.6438z"/>
+ <path fill="#3F3F3F" d="M35.9028,53.214l1.839,3.1852l1.5755,1.9234c0.1053,0.1286,0.0138,0.3218-0.1524,0.3218h-3.2621h-3.262 c-0.1662,0-0.2577-0.1932-0.1524-0.3218l1.5755-1.9234L35.9028,53.214z"/>
+ <path fill="#92D3F5" d="M44.6579,44.795l-3.69,8.76l-2.58-2.66v-0.01l-2.55-2.62h0.12 C38.9179,48.225,41.5879,46.825,44.6579,44.795z"/>
+ <path fill="#3F3F3F" d="M38.3879,50.885v0.01c-0.11,1.56-0.66,3.18-2.49,3.18c-1.75,0-2.33-1.51-2.47-3.01l-0.16-0.15l2.57-2.65 L38.3879,50.885z"/>
+ <path fill="#92D3F5" d="M35.8379,48.265l-2.57,2.65l-2.56,2.64l-3.75-8.88C30.1179,46.765,32.8179,48.225,35.8379,48.265z"/>
+ <path fill="#92D3F5" d="M50.3334,16.225c1.24,0.33,0.42,2.52-0.4,3.51l-2.24,2.72l-0.07,0.04c-0.86-1.26-1.91-1.98-1.91-1.98 l-0.66-0.54c0.49-0.36,0.93-0.77,1.31-1.22h-21.07c0.43,0.43,0.92,0.83,1.47,1.19l-0.76,0.57c0,0-0.93,0.64-1.75,1.76l-0.13-0.1 l-2.02-2.44c-0.81-0.99-1.64-3.18-0.39-3.51c5.74-1.53,5.95-7.86,14.31-7.86S44.5934,14.695,50.3334,16.225z M36.0534,16.555 c2.12,0,2.46-3.87,2.46-3.87c-0.94-0.94-3.38-1.32-5-0.06C33.5134,12.625,33.9334,16.555,36.0534,16.555z"/>
+ <path fill="#3F3F3F" d="M33.9634,22.325c-2.69-0.29-5.27-1.11-7.2-2.38c-0.55-0.36-1.04-0.76-1.47-1.19h21.07 c-0.38,0.45-0.82,0.86-1.31,1.22c-1.05,0.79-2.32,1.38-3.71,1.79C39.0634,22.435,36.4634,22.605,33.9634,22.325z"/>
+ <path fill="#61B2E4" d="M42.8657,10.5388c0,0,0.9357,8.2184-2.5907,8.2184l5.3484,0.3352l1.7376,2.978 c0,0,3.6717-1.9011,3.6101-5.2334C50.9711,16.837,43.7102,12.6156,42.8657,10.5388z"/>
+ <path fill="#FCEA2B" d="M36.0953,16.5561c-2.1207,0.0034-2.536-3.9337-2.536-3.9337c1.615-1.2569,4.0573-0.8771,5,0.0577 C38.5593,12.6801,38.216,16.5526,36.0953,16.5561z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M24.7134,29.705c-0.09,0.2-0.13,0.31-0.13,0.31c-2.61-3.31-1.58-6.06-0.33-7.74 c0.82-1.12,1.75-1.76,1.75-1.76l0.76-0.57c1.93,1.27,4.51,2.09,7.2,2.38C27.8434,23.275,25.2734,28.385,24.7134,29.705z"/>
+ <path fill="#F4AA41" d="M47.2334,29.875c-0.03,0.05-0.06,0.09-0.1,0.14c0,0-2.7-7.96-5.78-8.21l-0.01-0.04 c1.39-0.41,2.66-1,3.71-1.79l0.66,0.54c0,0,1.05,0.72,1.91,1.98C48.7834,24.165,49.6134,26.765,47.2334,29.875z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.1334,30.015c0.04-0.05,0.07-0.09,0.1-0.14c-0.67,7.03-5.46,12.48-11.26,12.48 c-5.85,0-10.65-5.54-11.26-12.65c0.56-1.32,3.13-6.43,9.25-7.38c2.5,0.28,5.1,0.11,7.38-0.56l0.01,0.04 C44.4334,22.055,47.1334,30.015,47.1334,30.015z M41.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0834,28.815,41.9734,27.925,41.9734,26.815z M33.9734,26.815c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0834,28.815,33.9734,27.925,33.9734,26.815z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M49.361,54.9954c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S49.361,53.8919,49.361,54.9954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9579,57.675c0,0-2-13,10-13c3.16,2.09,5.86,3.55,8.88,3.59h0.12c2.96-0.04,5.63-1.44,8.7-3.47c0.06-0.04,0.12-0.08,0.18-0.12 c12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.9579,44.675 30.7079,53.555 33.2679,50.915 35.8379,48.265"/>
+ <line x1="38.3879" x2="35.8379" y1="50.885" y2="48.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7079,44.675 44.6579,44.795 40.9679,53.555 38.3879,50.895"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4279,51.065c0.14,1.5,0.72,3.01,2.47,3.01c1.83,0,2.38-1.62,2.49-3.18v-0.01"/>
+ <line x1="35.0479" x2="32.6379" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.7479" x2="39.1679" y1="54.075" y2="57.675" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.9629,57.1289h-5.8447c-0.5528,0-1-0.4473-1-1s0.4472-1,1-1h5.8447c0.5527,0,1,0.4473,1,1 S27.5156,57.1289,26.9629,57.1289z"/>
+ <path d="M39.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9734,25.715,38.8734,24.815,39.9734,24.815z"/>
+ <path d="M31.9734,24.815c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9734,25.715,30.8734,24.815,31.9734,24.815z"/>
+ <path d="M36.0224,36.8208c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8593,3.3877,0.8593,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0947-0.4473,1.3418C38.3261,36.5347,37.1743,36.8208,36.0224,36.8208z"/>
+ <path d="M36.0225,43.3525c-6.4161,0-11.6983-5.916-12.2862-13.7607l1.9942-0.1504c0.5009,6.6797,5.0215,11.9111,10.292,11.9111 c5.2578,0,9.6728-5.0136,10.2714-11.663c0.045-0.5,0.0674-1.0083,0.0674-1.5103h2c0,0.561-0.0254,1.1294-0.0752,1.689 C47.5938,37.5557,42.3223,43.3525,36.0225,43.3525z"/>
+ <path d="M36.0928,17.5562c-2.9346,0-3.4756-4.3345-3.5274-4.8287c-0.0361-0.3437,0.1075-0.6816,0.3799-0.894 c1.9815-1.5425,4.9697-1.2002,6.3184,0.1362c0.2109,0.2095,0.3183,0.5025,0.292,0.7989c-0.044,0.4897-0.5098,4.7827-3.458,4.7876 C36.0957,17.5562,36.0938,17.5562,36.0928,17.5562z M36.0938,15.5562l0.0019,1L36.0938,15.5562 c0.7539-0.001,1.2119-1.4581,1.3916-2.42c-0.669-0.3369-1.8467-0.499-2.835-0.02c0.2187,1.0708,0.7324,2.44,1.4424,2.44 C36.0938,15.5562,36.0938,15.5562,36.0938,15.5562z"/>
+ <path d="M24.6318,31.0176c-0.3017,0-0.5918-0.1367-0.7832-0.3789c-1.4687-1.8565-2.0664-3.772-1.7773-5.6939 c0.4814-3.2016,3.2871-5.1675,3.4062-5.25l0.7246-0.5498c0.4405-0.334,1.0674-0.2461,1.4004,0.1934 c0.334,0.4404,0.2471,1.0679-0.1933,1.4013l-0.7608,0.5762c-0.0556,0.0401-2.2578,1.6011-2.6015,3.9395 c-0.1309,0.8916,0.0263,1.8027,0.4677,2.7231c1.2686-2.1982,4.1358-5.8188,9.5196-6.5762 c0.5586-0.0839,1.0527,0.3042,1.1299,0.8511c0.0771,0.5469-0.3037,1.0528-0.8506,1.1294c-6.46,0.9087-8.6504,6.7285-8.7403,6.9756 c-0.124,0.3408-0.4228,0.5889-0.7802,0.6465C24.7393,31.0137,24.6855,31.0176,24.6318,31.0176z"/>
+ <path d="M36.2979,23.459c-4.6973,0-9.2071-1.5288-11.669-3.9951c-0.2851-0.2862-0.3701-0.7163-0.2158-1.0899 c0.1553-0.373,0.5195-0.6167,0.9238-0.6167h21.0684c0.3896,0,0.7441,0.2266,0.9072,0.5801 c0.1641,0.3535,0.1074,0.7705-0.1455,1.0674c-2.0313,2.3921-5.6787,3.8633-10.0059,4.0371 C36.873,23.4531,36.585,23.459,36.2979,23.459z M28.4736,19.7573c2.333,1.1797,5.4317,1.8125,8.6075,1.6861 c2.5634-0.1031,4.8271-0.6978,6.538-1.6861H28.4736z"/>
+ <path d="M47.7324,23.4595c-0.2236,0-0.4492-0.0752-0.6357-0.229c-0.4258-0.3521-0.4863-0.9825-0.1338-1.4082l2.248-2.7207 c0.5166-0.6241,0.836-1.5703,0.8086-1.9424c-2.5966-0.7202-4.1435-2.3057-5.6396-3.8399 c-1.9815-2.0317-3.8535-3.9511-8.3125-3.9511c-4.46,0-6.332,1.9194-8.3135,3.9511c-1.4971,1.5347-3.0439,3.1202-5.6396,3.8399 c-0.0264,0.3721,0.2929,1.3183,0.8086,1.9424l2.0117,2.434c0.3525,0.4258,0.292,1.0562-0.1338,1.4082 c-0.4268,0.3531-1.0567,0.292-1.4072-0.1337l-2.0118-2.4341c-0.6718-0.813-1.5791-2.5943-1.1562-3.9151 c0.1973-0.6128,0.6484-1.0415,1.2715-1.207c2.1259-0.564,3.4365-1.9077,4.8252-3.3306c2.082-2.1352,4.4423-4.5551,9.7451-4.5551 c5.3017,0,7.6621,2.4199,9.7441,4.5547c1.3887,1.4233,2.6992,2.767,4.8252,3.3315c0.6231,0.165,1.0752,0.5942,1.2715,1.2075 c0.4238,1.3218-0.4844,3.1026-1.1562,3.9146l-2.2481,2.7202C48.3066,23.3359,48.0205,23.4595,47.7324,23.4595z"/>
+ <path d="M47.1748,31.0186c-0.0566,0-0.1133-0.0049-0.1699-0.0147c-0.3613-0.0625-0.6592-0.3174-0.7774-0.6641 c-1.0039-2.9599-3.2607-7.4033-4.913-7.541c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5136-0.9658,1.0791-0.9135 c2.6738,0.2231,4.8076,4.3305,5.9082,6.9624c0.3681-0.8482,0.4922-1.689,0.3711-2.5122c-0.3438-2.3389-2.5459-3.8999-2.5684-3.9156 l-0.7246-0.5908c-0.4268-0.3506-0.4883-0.9805-0.1377-1.4077c0.3496-0.4258,0.9785-0.4897,1.4072-0.1382l0.6602,0.542 c0.0517,0.0317,2.8574,1.9976,3.3389,5.1992c0.289,1.9219-0.3086,3.8374-1.7764,5.6939 C47.7676,30.8809,47.4775,31.0186,47.1748,31.0186z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46F-200D-2640-FE0F.svg b/public/assets/img/icons/1F46F-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0ae2fab
--- /dev/null
+++ b/public/assets/img/icons/1F46F-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" points="44.027 13.016 41.027 5.016 43.027 5.016 47.027 11.016"/>
+ <polyline fill="#9b9b9a" points="50.027 13.016 52.027 10.016 54.027 12.016 50.027 8.016 47.027 11.016"/>
+ <polyline fill="#9b9b9a" points="22.946 13.016 19.946 5.016 21.946 5.016 25.946 11.016"/>
+ <polyline fill="#9b9b9a" points="28.946 13.016 30.946 10.016 32.946 12.016 28.946 8.016 25.946 11.016"/>
+ <polyline points="32.946 12.016 31.946 8.016 28.946 8.016"/>
+ <polyline points="54.027 12.016 53.027 8.016 50.027 8.016"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M51.1109,27.0156l-.5821,6,1.5821,5,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23,2-6-1-5s.5823-1.78-.4177.22l.4177,1.78v3l-3-3v-5l3-2,1-1h7l2,1,1,2,1.8249,3.954-2.8249,3.046h-1"/>
+ <circle cx="46.9957" cy="14.1094" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M30.03,27.0156l-.5825,6,1.5825,5,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23,2-6-1-5s.5823-1.78-.4177.22l.4177,1.78v3l-3-3v-5l3-2,1-1h7l2,1,1,2,1.8249,3.954L31.03,31.0156h-1"/>
+ <circle cx="25.9148" cy="14.1094" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="46.9957" cy="14.1094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="44.027 13.016 41.027 5.016 43.027 5.016 47.027 11.016"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="50.027 13.016 52.027 10.016 54.027 12.016 50.027 8.016 47.027 11.016"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="54.027 12.016 53.027 8.016 50.027 8.016"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5269,25.8359,51.34,27.63c1.1385,2.4095-.8133,3.4021.1311,7.352l.1953,1.0664c.1982,1.0811.5088,2.8545.6894,3.94l1.3418,8.0546c.1807,1.085.544,2.8467.8057,3.9151l1.748,7.1152c.2617,1.0684-.2656,1.9424-1.1738,1.9424a2.6671,2.6671,0,0,1-2.2412-1.9111l-2.2188-7.1778c-.3252-1.0517-.8271-2.7793-1.1172-3.8408l-1.9472-7.1406c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.6269,1.9961L44.7535,59.02a2.0027,2.0027,0,0,1-1.7764,1.9961,1.8859,1.8859,0,0,1-1.6758-2l-.248-19a25.1141,25.1141,0,0,1,.3291-3.9678L42.58,32.186c.1953-1.0821-.6963-3.22-.29-4.6059l.5968-1.7442"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.6939,33.0156,38.64,28.6543A2.94,2.94,0,0,1,38.7,25.42l2.1211-2.8086a4.5458,4.5458,0,0,1,3.206-1.5957h6a3.5547,3.5547,0,0,1,2.8945,1.7891l1.211,2.4218c.4922.9844,1.1516,2.6063.5881,3.5506l-3.2766,4.2385"/>
+ <circle cx="25.9148" cy="14.1094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="22.946 13.016 19.946 5.016 21.946 5.016 25.946 11.016"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="28.946 13.016 30.946 10.016 32.946 12.016 28.946 8.016 25.946 11.016"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="32.946 12.016 31.946 8.016 28.946 8.016"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.446,25.8359l.8134,1.7945c1.1384,2.4095-.8134,3.4021.131,7.352l.1953,1.0664c.1982,1.0811.5088,2.8545.6894,3.94l1.3418,8.0546c.1807,1.085.544,2.8467.8057,3.9151l1.748,7.1152c.2617,1.0684-.2656,1.9424-1.1738,1.9424a2.6671,2.6671,0,0,1-2.2412-1.9111l-2.2188-7.1778c-.3252-1.0517-.8271-2.7793-1.1172-3.8408l-1.9472-7.1406c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.6269,1.9961L23.6726,59.02a2.0027,2.0027,0,0,1-1.7764,1.9961,1.8859,1.8859,0,0,1-1.6758-2l-.248-19a25.1141,25.1141,0,0,1,.3291-3.9678l1.1972-3.8618c.1953-1.0821-.6963-3.22-.29-4.6059l.5969-1.7442"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.613,33.0156l-3.0537-4.3613a2.94,2.94,0,0,1,.06-3.2344L19.74,22.6113a4.5458,4.5458,0,0,1,3.206-1.5957h6a3.5547,3.5547,0,0,1,2.8945,1.7891l1.211,2.4218c.4922.9844,1.1516,2.6063.5881,3.5506L30.363,33.0156"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46F-200D-2642-FE0F.svg b/public/assets/img/icons/1F46F-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d0299ea
--- /dev/null
+++ b/public/assets/img/icons/1F46F-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" points="44.193 13.086 41.193 5.086 43.193 5.086 47.193 11.086"/>
+ <polyline fill="#9b9b9a" points="50.193 13.086 52.193 10.086 54.193 12.086 50.193 8.086 47.193 11.086"/>
+ <polyline fill="#9b9b9a" points="23.143 13.085 20.143 5.085 22.143 5.085 26.143 11.085"/>
+ <polyline fill="#9b9b9a" points="29.143 13.085 31.143 10.085 33.143 12.085 29.143 8.085 26.143 11.085"/>
+ <polyline points="33.143 12.085 32.143 8.085 29.143 8.085"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M51.2773,27.0864l-.4606,6.248,1.4606,4.752,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23,1.3356-5.5752-.3356-5.4248s0-2-1,0l1,2v3l-3-3L38.11,26.7837l1.1677-2.6973,3-2,1-1h7l2,1,1.693,2.0459,1.0525,3.3408-2.7455,3.6133h-1"/>
+ <circle cx="47.1621" cy="14.1802" r="3" fill="#fcea2b"/>
+ <polyline points="54.193 12.086 53.193 8.086 50.193 8.086"/>
+ <path fill="#fcea2b" d="M30.2275,27.0849l-.4606,6.2481,1.4606,4.7519,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23L21.5631,32.51l-.3356-5.4249s0-2-1,0l1,2v3l-3-3L17.06,26.7823l1.1677-2.6974,3-2,1-1h7l2,1,1.693,2.046,1.0525,3.3408-2.7455,3.6132h-1"/>
+ <circle cx="26.1123" cy="14.1787" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="47.2855" cy="14.1802" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="44.317 13.086 41.317 5.086 43.317 5.086 47.317 11.086"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="50.317 13.086 52.317 10.086 54.317 12.086 50.317 8.086 47.317 11.086"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="54.317 12.086 53.317 8.086 50.317 8.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.7688,26.7837l-.1269,4.95a16.9817,16.9817,0,0,0,.0674,3.3141l.2148,1.0782c.2158,1.0781.541,2.8486.7217,3.9336l1.3418,8.0546c.1807,1.085.5439,2.8467.8057,3.9151L56.54,59.144c.2618,1.0684-.2656,1.9424-1.1728,1.9424a2.6671,2.6671,0,0,1-2.2412-1.9111l-2.2188-7.1778c-.3252-1.0517-.8271-2.7793-1.1172-3.8408l-1.9472-7.1406c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.627,1.9961L45.0433,59.09a2.0027,2.0027,0,0,1-1.7774,1.9961,1.8859,1.8859,0,0,1-1.6758-2l-.247-19a27.0409,27.0409,0,0,1,.3027-3.9727l.1281-2.0785a35.1212,35.1212,0,0,0-.0308-4.36l-.0023-2.5889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3551,32.8374l-3.1406-4.1133a2.7371,2.7371,0,0,1,.0629-3.2334l2.309-2.8086a5.1176,5.1176,0,0,1,3.49-1.5957h6.532A3.9232,3.9232,0,0,1,53.76,22.8755l1.3184,2.4218a3.7088,3.7088,0,0,1-.1713,3.49l-2.8928,4.2988"/>
+ <circle cx="26.2357" cy="14.1787" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="23.267 13.085 20.267 5.085 22.267 5.085 26.267 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="29.267 13.085 31.267 10.085 33.267 12.085 29.267 8.085 26.267 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="33.267 12.085 32.267 8.085 29.267 8.085"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.719,26.7823l-.1269,4.95a16.98,16.98,0,0,0,.0674,3.314l.2148,1.0782c.2158,1.0781.541,2.8486.7217,3.9337l1.3418,8.0546c.1807,1.085.5439,2.8466.8057,3.9151l1.747,7.1152c.2618,1.0683-.2656,1.9423-1.1728,1.9423a2.6669,2.6669,0,0,1-2.2412-1.9111L29.8577,51.996c-.3252-1.0517-.8271-2.7793-1.1172-3.8408l-1.9472-7.1406c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.627,1.9962L23.9935,59.0888a2.0027,2.0027,0,0,1-1.7774,1.9961,1.8858,1.8858,0,0,1-1.6758-2l-.247-19a27.042,27.042,0,0,1,.3027-3.9727l.1281-2.0785a35.1212,35.1212,0,0,0-.0308-4.36l-.0023-2.5889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3053,32.8359l-3.1406-4.1133a2.7371,2.7371,0,0,1,.0628-3.2334l2.3091-2.8086a5.1176,5.1176,0,0,1,3.49-1.5957h6.532A3.9233,3.9233,0,0,1,32.71,22.874l1.3184,2.4219a3.7088,3.7088,0,0,1-.1713,3.49l-2.8928,4.2987"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F46F.svg b/public/assets/img/icons/1F46F.svg
new file mode 100644
index 0000000..faaa42f
--- /dev/null
+++ b/public/assets/img/icons/1F46F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" points="22.727 13.085 19.727 5.085 21.727 5.085 25.727 11.085"/>
+ <polyline fill="#9b9b9a" points="28.727 13.085 30.727 10.085 32.727 12.085 28.727 8.085 25.727 11.085"/>
+ <polyline fill="#9b9b9a" points="43.643 13.085 40.643 5.085 42.643 5.085 46.643 11.085"/>
+ <polyline fill="#9b9b9a" points="49.643 13.085 51.643 10.085 53.643 12.085 49.643 8.085 46.643 11.085"/>
+ <polyline points="32.727 12.085 31.727 8.085 28.727 8.085"/>
+ <polyline points="53.643 12.085 52.643 8.085 49.643 8.085"/>
+ </g>
+ <g id="skin">
+ <circle cx="25.6962" cy="14.1787" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M29.7274,27.0849l-.6185,6,1.6185,5,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23,1.5006-5.8774-.5006-5.1226s0-2-1,0l1,2v3l-3-3v-5l3-2,1-1h7l2,1,1,2,1,3-2,4h-1"/>
+ <path fill="#fcea2b" d="M50.7274,27.0849l-.6026,6,1.6026,5,2,12,2.7,11h-3.3l-3.4-11-3-11h-1l-1.4,22h-3.3l-.3-23,1.66-5.9493-.66-5.0507s0-2-1,0l1,2v3l-3-3v-5l3-2,1-1h7l2,1,1,2,1,3-2,4h-1"/>
+ <circle cx="46.6122" cy="14.1787" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="25.6962" cy="14.1787" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="22.727 13.085 19.727 5.085 21.727 5.085 25.727 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="28.727 13.085 30.727 10.085 32.727 12.085 28.727 8.085 25.727 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="32.727 12.085 31.727 8.085 28.727 8.085"/>
+ <circle cx="46.6122" cy="14.1787" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="43.643 13.085 40.643 5.085 42.643 5.085 46.643 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="49.643 13.085 51.643 10.085 53.643 12.085 49.643 8.085 46.643 11.085"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="53.643 12.085 52.643 8.085 49.643 8.085"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7274,27.0849v4a24.3894,24.3894,0,0,0,.3926,3.9609l.2148,1.0782c.2158,1.0781.541,2.8486.7217,3.9337l1.3418,8.0546c.1807,1.085.5439,2.8466.8057,3.9151l1.747,7.1152c.2618,1.0683-.2656,1.9423-1.1728,1.9423a2.6669,2.6669,0,0,1-2.2412-1.9111L29.3182,51.996c-.3252-1.0517-.8271-2.7793-1.1172-3.8408l-1.9472-7.1406c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.627,1.9962L23.454,59.0888a2.0027,2.0027,0,0,1-1.7774,1.9961,1.8858,1.8858,0,0,1-1.6758-2l-.247-19a27.042,27.042,0,0,1,.3027-3.9727l.3418-2.0546a29.2506,29.2506,0,0,0,.3291-3.9727v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7274,27.0849v4a26.59,26.59,0,0,0,.36,3.9668l.1953,1.0664c.1982,1.0811.5088,2.8545.6894,3.94l1.3418,8.0546c.1807,1.085.544,2.8467.8057,3.9151l1.748,7.1153c.2617,1.0683-.2656,1.9423-1.1738,1.9423a2.6669,2.6669,0,0,1-2.2412-1.9111L50.2342,51.996c-.3252-1.0517-.8271-2.7793-1.1172-3.8408L47.17,41.0146c-.29-1.0615-.751-1.93-1.0264-1.93s-.5576.8984-.6269,1.9962L44.37,59.0888a2.0027,2.0027,0,0,1-1.7764,1.9961,1.8858,1.8858,0,0,1-1.6758-2l-.248-19a25.1141,25.1141,0,0,1,.3291-3.9678l.373-2.0644a27.0137,27.0137,0,0,0,.3555-3.9678v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2274,32.8359l-2.8848-4.1133A2.9346,2.9346,0,0,1,17.4,25.4892l2.121-2.8086a4.5462,4.5462,0,0,1,3.2061-1.5957h6a3.5548,3.5548,0,0,1,2.8945,1.7891l1.211,2.4219a3.9983,3.9983,0,0,1-.1573,3.49l-2.6572,4.2987"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.31,33.0849l-3.0537-4.3613a2.94,2.94,0,0,1,.06-3.2344l2.1211-2.8086a4.5458,4.5458,0,0,1,3.206-1.5957h6a3.5547,3.5547,0,0,1,2.8945,1.7891l1.211,2.4219a4.0814,4.0814,0,0,1-.1309,3.5058L51.06,33.0849"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8557bfc
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#a57939"/>
+ <path fill="#a57939" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#fadcbc" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..fc090b8
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#fadcbc" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FB.svg b/public/assets/img/icons/1F470-1F3FB.svg
new file mode 100644
index 0000000..4abed53
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#fadcbc" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7e59000
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#debb90" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..5401e9b
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#debb90" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FC.svg b/public/assets/img/icons/1F470-1F3FC.svg
new file mode 100644
index 0000000..05fa331
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#debb90" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ca4c0f3
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#6a462f"/>
+ <path fill="#6a462f" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#c19a65" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b8a11fb
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#c19a65" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FD.svg b/public/assets/img/icons/1F470-1F3FD.svg
new file mode 100644
index 0000000..99405d8
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#c19a65" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..95d2601
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#000000"/>
+ <path fill="#000000" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#a57939" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..03432b8
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#a57939" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FE.svg b/public/assets/img/icons/1F470-1F3FE.svg
new file mode 100644
index 0000000..1d37a32
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#a57939" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..295d099
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#000000"/>
+ <path fill="#000000" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#6a462f" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ea8d5a8
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#6a462f" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-1F3FF.svg b/public/assets/img/icons/1F470-1F3FF.svg
new file mode 100644
index 0000000..dea9117
--- /dev/null
+++ b/public/assets/img/icons/1F470-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#6a462f" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-200D-2640-FE0F.svg b/public/assets/img/icons/1F470-200D-2640-FE0F.svg
new file mode 100644
index 0000000..674b436
--- /dev/null
+++ b/public/assets/img/icons/1F470-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56.8796,51.9735c7,0-7.4648-26.2858-7.4648-26.2858H21.0776c0,0-14.4648,26.2858-7.4648,26.2858H56.8796z"/>
+ <path fill="#FFFFFF" d="M50.3761,58.8602c-5.4754-7.6615-12.4403-2.7078-14.4394-1.4018 c-1.9991-1.306-8.9639-6.2597-14.4393,1.4018"/>
+ </g>
+ <g id="hair">
+ <circle cx="35.7336" cy="11.4462" r="5.0825" fill="#A57939"/>
+ <path fill="#A57939" d="M50.8631,25.7672c0,3.2423-0.8358,5.6961-2.2824,7.5154c-2.9998-2.6292-22.2248-3.4287-25.524,0.1695 c-1.551-1.8407-2.4526-4.3491-2.4526-7.6849c0-8.3558,6.7737-15.1295,15.1295-15.1295S50.8631,17.4114,50.8631,25.7672z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M35.9367,57.4584c1.9984-1.3055,8.9591-6.2561,14.4338,1.3944h4.8175 c-0.231-0.1,1.3247-14.4346-10.2399-14.4c-3.1709,2.1139-6.3835,3.6741-9.4389,3.6884c-3.0474-0.0143-5.7666-1.4755-8.9361-3.5884 c-12,0-10,14.3-10,14.3h4.9299C26.9777,51.2023,33.9383,56.1528,35.9367,57.4584z"/>
+ <path fill="#FCEA2B" d="M25.0938,31.5186c1.1737,6.2639,5.6711,10.9285,11.0401,10.9285c5.2521,0,9.6701-4.4636,10.9587-10.5216 l-0.0086,0.0191c-3.4939-1.7469,0.122-6.0516,0.122-6.0516c-2.2447-0.4311-4.8094-2.6289-6.9016-4.8433l-0.0451-0.2859 c-1.2647,0.1992-2.7309,0.3347-4.3793,0.3347c-1.5215,0-2.8878-0.1154-4.0839-0.2898l-0.0352,0.241 c-2.0922,2.2144-4.657,4.4122-6.9017,4.8433c0,0,3.616,4.3047,0.1221,6.0516"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9888,25.8965,41.9888,27"/>
+ <path d="M33.9888,27c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9888,25.8965,33.9888,27"/>
+ <path d="M35.9886,37.0024c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0463,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2923,36.7163,37.1405,37.0024,35.9886,37.0024z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9486,31.6055 c1.1736,6.2639,5.671,10.9285,11.04,10.9285c5.2521,0,9.6702-4.4636,10.9587-10.5216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9287,57.8528c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8082-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3761,57.8528c-5.4754-7.6615-12.4403-1.6678-14.4394-0.3618c-1.9991-1.306-8.9639-7.2997-14.4393,0.3618"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5809,18.8559c0,0-3.6254,1.9295-9.8462,1.9295s-9.8484-1.9295-9.8484-1.9295"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6156,21.1366c-2.0922,2.2144-4.6569,4.4122-6.9016,4.8433c0,0,3.6159,4.3047,0.122,6.0516 c-3.4939,1.747-2.5533,4.9134-1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1591,21.1366c2.0922,2.2144,4.6569,4.4122,6.9016,4.8433c0,0-3.6159,4.3047-0.122,6.0516 c3.4939,1.747,2.5533,4.9134,1.0247,5.2409"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4974,25c0,0,0.5545-13.4055,14.3666-13.4055s14.2706,13.9461,14.2706,13.9461"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.816,11.5253c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.0326,51.2858c-7,0,7.4648-26.2858,7.4648-26.2858s-0.4777,3.23,0.4,4.9148"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2994,51.2858c7,0-7.2248-26.2858-7.2248-26.2858s0.4778,3.23-0.4,4.9148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470-200D-2642-FE0F.svg b/public/assets/img/icons/1F470-200D-2642-FE0F.svg
new file mode 100644
index 0000000..72a1df1
--- /dev/null
+++ b/public/assets/img/icons/1F470-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.7274,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4361,2.4361,0,0,0-.3409-.1927c-.0125-.0041-.0212-.0141-.0341-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2432,11.2432,0,0,1-5.8819,7.0859.9584.9584,0,0,0-.3884.3929.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1817-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018,1.9082,1.9082,0,0,0-.3566-.1571c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1133-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.056,1.056,0,0,0-.134.0232,1.0068,1.0068,0,0,0-.248.0473l-.0147.0028a.9461.9461,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.756,30.6417,9.2882,47.9476,13.1766,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.79,6.79,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2382-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0172.0278.0449.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.8192,50.8381,62.2626,46.304,53.7274,27.1555Z"/>
+ <path fill="#fff" d="M51.2157,60.9583H20.9833a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.029,33.029,0,0,0,5.2382-.459c4.3213-.6465,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M54.1483,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0008,1.0008,0,0,0-.5547.168c-3.3076,2.206-5.9385,3.5781-8.8017,3.5928-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0008,1.0008,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.0172,33.0172,0,0,0,5.2382-.459c4.3213-.6464,6.4161-.6748,10.7657,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8827,59.8294,57.8544,53.1888,54.1483,48.8685Z"/>
+ <path fill="#fcea2b" d="M36.0364,45.4619a10.8141,10.8141,0,0,1-7.69-3.3613,16.2725,16.2725,0,0,1-4.31-11.6514,21.9869,21.9869,0,0,1,2.2246-8.6084,1,1,0,0,1,1.5088-.375,9.1705,9.1705,0,0,0,9.7236.2188h0c3.1934-1.7471,5.5772-2.3741,7.0782-1.8662a1.9835,1.9835,0,0,1,1.23,1.0029A27.1356,27.1356,0,0,1,48.1,30.4619C48.1,38.7334,42.6878,45.4619,36.0364,45.4619Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M36.0994,11.4618c-9,0-14,6-14,12,0,6.29.8126,12.5618,3.1527,13.7736a15.3392,15.3392,0,0,1-1.2157-6.7862,23.234,23.234,0,0,1,2.2246-8.6084,1.3246,1.3246,0,0,1,1.5088-.375c3.1729,2.04,5.71,1.6085,8.3512.9874C38.2,21.9659,40.6744,19.78,44.1988,19.78a3.1338,3.1338,0,0,1,1.6023,1.0418c.1269.2539,2.2988,5.714,2.2988,9.6406a19.4173,19.4173,0,0,1-1.3508,6.8673c2.4936-.9508,3.35-7.4026,3.35-13.8674C50.0994,17.4618,45.0994,11.4618,36.0994,11.4618Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.96c3.2177.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2159,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2447,27.5332S9.3669,49.5547,14.5092,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8141,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,37.4618c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.9725,29.4618a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M37.9725,22.5611a10.22,10.22,0,0,1-10.8053-.2971,21.15,21.15,0,0,0-2.1312,8.1978c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14a26.5183,26.5183,0,0,0-2.2116-9.2336S44.01,19.259,37.9725,22.5611Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9725,37.7118a8.2741,8.2741,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8283,17.1677s7.5751,3.5795,14.9005,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F470.svg b/public/assets/img/icons/1F470.svg
new file mode 100644
index 0000000..61d1603
--- /dev/null
+++ b/public/assets/img/icons/1F470.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6583,27.1555c-.0057-.0128-.0172-.02-.0234-.0329a.9779.9779,0,0,0-.1238-.1745.9986.9986,0,0,0-.1135-.1358,2.4417,2.4417,0,0,0-.3408-.1927c-.0126-.0041-.0213-.0141-.0342-.0178a1820.9231,1820.9231,0,0,1-.35-.0281.972.972,0,0,0-.1948.0443.93.93,0,0,0-.1394.0317c-.0133.0059-.0212.0178-.0341.0242a.9783.9783,0,0,0-.1756.1249.5626.5626,0,0,0-.2283.2644.9707.9707,0,0,0-.0959.1844c-.0048.0139-.0157.0235-.02.0378a11.2434,11.2434,0,0,1-5.8818,7.0859.9476.9476,0,0,0-.1109.089.7144.7144,0,0,0-.2776.3039.9232.9232,0,0,0-.0715.1042c-1.98,4.6533-5.6133,7.51-9.4541,7.4141-3.1816-.0655-6.1328-2.0967-8.0977-5.5713-.0075-.0136-.0211-.0208-.0293-.0339a.9771.9771,0,0,0-.1578-.1824.9991.9991,0,0,0-.1085-.1018.9768.9768,0,0,0-.1881-.0937.9883.9883,0,0,0-.1685-.0634c-.02-.0044-.0353-.0176-.0558-.0209-2.9531-.4775-6.1132-6.7031-7.082-9.0615a.9267.9267,0,0,0-.0759-.1138.67.67,0,0,0-.33-.34.9544.9544,0,0,0-.11-.0785l-.0121-.0026a.9938.9938,0,0,0-.2614-.0589,1.0458,1.0458,0,0,0-.1189-.0245,1.059,1.059,0,0,0-.134.0232,1.0077,1.0077,0,0,0-.248.0473l-.0147.0028a.9518.9518,0,0,0-.134.0893.98.98,0,0,0-.178.1187.97.97,0,0,0-.1482.2071.91.91,0,0,0-.072.1006l-.01.0221-.0009.0018C16.6869,30.6417,9.2191,47.9476,13.1075,51.77a2.8859,2.8859,0,0,0,2.1065.8193,6.7893,6.7893,0,0,0,2.8144-.75c.0113-.0052.0177-.0155.0286-.0212a.9873.9873,0,0,0,.2662-.1972.9467.9467,0,0,0,.0613-.08.979.979,0,0,0,.0863-.1127c1.502-2.6367,4.1367-4.0069,7.8311-4.0762,3.4638,2.2871,6.3047,3.7119,9.542,3.7568.0146.001.03.001.0449.001h.1142c.0215,0,.044,0,.0655-.001,3.2383-.0449,6.0791-1.47,9.542-3.7568,3.5771.0674,6.1621,1.3535,7.6845,3.8272.0173.0278.045.0431.0644.0687a.99.99,0,0,0,.52.5914,6.79,6.79,0,0,0,2.8145.75,2.8843,2.8843,0,0,0,2.1035-.8164C59.75,50.8381,62.1935,46.304,53.6583,27.1555Z"/>
+ <path fill="#fff" d="M51.1466,60.9583H20.9142a1,1,0,0,1-.8135-1.5811c4.3564-6.0977,6.6016-6.0557,10.8672-5.4053a30.9193,30.9193,0,0,0,4.9883.4522,33.0315,33.0315,0,0,0,5.2383-.459c4.3212-.6465,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36.1534,44.2844c-.0683,0-.1377-.0009-.206-.0019-6.96-.1455-12.4649-7.7637-12.2735-16.9824A23.6216,23.6216,0,0,1,24.92,19.6975a1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.8643,43.8643,0,0,1,.7549,7.9336A19.7648,19.7648,0,0,1,45.0734,39.46,11.3168,11.3168,0,0,1,36.1534,44.2844Z"/>
+ <path fill="#fcea2b" d="M54.0792,48.8685c-2.0039-2.336-4.9531-3.52-8.7666-3.52a1.0011,1.0011,0,0,0-.5547.168C41.45,47.7229,38.82,49.095,35.9562,49.11c-2.8614-.0147-5.4932-1.3877-8.8018-3.5928a1.0006,1.0006,0,0,0-.5547-.168c-3.8135,0-6.7617,1.1836-8.7656,3.5186-3.7061,4.32-2.7344,10.9619-2.6914,11.2431a1.0006,1.0006,0,0,0,.9883.8477h4.7832a1,1,0,0,1-.8135-1.5811c4.3564-6.0976,6.6016-6.0556,10.8672-5.4052a30.9206,30.9206,0,0,0,4.9883.4521,33.02,33.02,0,0,0,5.2383-.459c4.3212-.6464,6.416-.6748,10.7656,5.4121a1,1,0,0,1-.8135,1.5811h4.6357a1.0006,1.0006,0,0,0,.9883-.8477C56.8136,59.8294,57.7853,53.1888,54.0792,48.8685Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.1564,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.449,7.449,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3C30.173,7.33,26.5958,9.0413,23.2237,12.6624a7.2937,7.2937,0,0,1-6.6425,2.4121,1,1,0,0,0-1.16,1.1562c.0694.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5138,5.5138,0,0,0,1.587,4.1035c.6376,1.5121,4.0869,9.2226,8.4044,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0357.0113.0537.0142A.9965.9965,0,0,0,27,38.2005c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9774.9774,0,0,0,.1785-.1547.9606.9606,0,0,0,.088-.1051,1.4962,1.4962,0,0,0,.1493-.3374c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262.9665.9665,0,0,0-.0731-.2234.9242.9242,0,0,0-.0334-.1018A18.5416,18.5416,0,0,1,25.6739,27.32a25.0526,25.0526,0,0,1,.7452-5.8662,27.24,27.24,0,0,0,19.98.0273,36.14,36.14,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.29,19.29,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a1.1873,1.1873,0,0,0,.0256.7608c.007.0155.0057.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9861.9861,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.3214,30.2092,53.2159,15.5032,53.1564,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9172,27.8051a43.3663,43.3663,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.6739,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3619,35.26c10.856-5.6062,5.86-19.5675,5.86-19.5675a4.9807,4.9807,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.4771,2.055,24.0025,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6875,8.9966,7.8474,9.6691"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1309,59.9584s-2.0938-13.61,10.4689-13.61c3.3416,2.2277,6.2043,3.7671,9.4221,3.7605H35.891c3.2178.0066,6.0806-1.5328,9.4221-3.7605,12.5627,0,10.4689,13.61,10.4689,13.61"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1468,59.9584c-5.7322-8.0208-6.9511-4.5345-15.19-4.5345-7.8374,0-9.31-3.4863-15.0426,4.5345"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6692,16.4756s12.1185,5.7865,23.2631,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1756,27.5332S9.2978,49.5547,14.44,51.4577"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.745,27.5626c.3992.896,9.7523,22.0251,4.725,23.8941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d23b95d
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c45fe4a
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FB.svg b/public/assets/img/icons/1F471-1F3FB.svg
new file mode 100644
index 0000000..492dc5e
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3865c2f
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0e05e14
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FC.svg b/public/assets/img/icons/1F471-1F3FC.svg
new file mode 100644
index 0000000..79add58
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..598fe65
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0d49bc5
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FD.svg b/public/assets/img/icons/1F471-1F3FD.svg
new file mode 100644
index 0000000..11270f8
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f6b35b0
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9cc6cee
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FE.svg b/public/assets/img/icons/1F471-1F3FE.svg
new file mode 100644
index 0000000..3714398
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d2cb8ae
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9ac5ab5
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-1F3FF.svg b/public/assets/img/icons/1F471-1F3FF.svg
new file mode 100644
index 0000000..7e83882
--- /dev/null
+++ b/public/assets/img/icons/1F471-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-200D-2640-FE0F.svg b/public/assets/img/icons/1F471-200D-2640-FE0F.svg
new file mode 100644
index 0000000..faf1fb6
--- /dev/null
+++ b/public/assets/img/icons/1F471-200D-2640-FE0F.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M18.1,47.3c1.1,1,2.3,1.9,3.6,2.7c1.6-1.2,3.4-1.9,5.4-2.1c6.2,5,12.5,5,18.7,0c1.5,0.1,3,0.6,4.2,1.5 c1.1-0.7,2-1.5,3-2.3c1.2-0.7,3.1-8.3,0.4-13c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.3,0-0.5-0.1-0.7-0.3c-0.1-0.1-2.4-2.7-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2c-0.5,2-0.7,4.1-0.6,6.2c0.2,2-0.1,4.1-0.8,6 c-0.2,0.8-0.6,1.5-1.1,2.1C15.5,37.7,18.3,47.6,18.1,47.3z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11V30.9z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.2,0.4,7.4,3.9,7.4,8c0.4,7.2,1,7.2,3.4,12.8 c1.7,3.9,1.1,8.3-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12 c-4,4-16,9-16,11V30.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471-200D-2642-FE0F.svg b/public/assets/img/icons/1F471-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b9c3859
--- /dev/null
+++ b/public/assets/img/icons/1F471-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#FCEA2B" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#FCEA2B" d="M24.9,30.5c-0.1,8,4.1,14,11,14c7.1,0,11.1-6,11.1-14c0-5-3-10-3-10c-8,0-10,3-16,1 C26.2,24.1,25.1,27.3,24.9,30.5z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="color_1_">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9,38.2 c1.9,0.8,4.1,0.8,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F471.svg b/public/assets/img/icons/1F471.svg
new file mode 100644
index 0000000..9184f5c
--- /dev/null
+++ b/public/assets/img/icons/1F471.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,30c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,28.9,41.9,30"/>
+ <path d="M33.9,30c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,28,33.9,28.9,33.9,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14 c0-3-1-5-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26,25,24.9,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.9,0.9,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472-1F3FB.svg b/public/assets/img/icons/1F472-1F3FB.svg
new file mode 100644
index 0000000..0eb216c
--- /dev/null
+++ b/public/assets/img/icons/1F472-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472-1F3FC.svg b/public/assets/img/icons/1F472-1F3FC.svg
new file mode 100644
index 0000000..1b47280
--- /dev/null
+++ b/public/assets/img/icons/1F472-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472-1F3FD.svg b/public/assets/img/icons/1F472-1F3FD.svg
new file mode 100644
index 0000000..95694da
--- /dev/null
+++ b/public/assets/img/icons/1F472-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472-1F3FE.svg b/public/assets/img/icons/1F472-1F3FE.svg
new file mode 100644
index 0000000..f66ba5f
--- /dev/null
+++ b/public/assets/img/icons/1F472-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472-1F3FF.svg b/public/assets/img/icons/1F472-1F3FF.svg
new file mode 100644
index 0000000..f09af8c
--- /dev/null
+++ b/public/assets/img/icons/1F472-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F472.svg b/public/assets/img/icons/1F472.svg
new file mode 100644
index 0000000..ee5b89e
--- /dev/null
+++ b/public/assets/img/icons/1F472.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m14.2 22.78 42.29-0.1777s-3.513-15.66-22.58-14.65-19.7 14.83-19.7 14.83z"/>
+ <path fill="#d22f27" d="m12.83 23.13c14.66-2.151 31.54-2.378 46.17 0-0.5201 0.965 2.919 7.022 1.004 7.903-16.2-3.621-31.88-1.554-48.18 0 1.078-1.432-1.526-6.867 1.004-7.903z"/>
+ <circle cx="36" cy="25.01" r="3.597" fill="#f1b31c"/>
+ <path fill="#5c9e31" d="m28.88 8.708c1.004 0.2433 8.503-1.764 13.79 0.2433v12.27h-13.5z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="m53.2 30.02c3.393 0.861 2.024 6.922 2.024 10.81 0 13.35-8.613 24.17-19.24 24.17s-19.24-10.82-19.24-24.17c-0.01644-3.822 0.7184-7.609 2.163-11.15 0 0 26.49-1.638 34.29 0.3416z"/>
+ </g>
+ <g id="hair" fill="#f1b31c">
+ <path d="M13,31c-3,7,4.0909,11.853,2.476,11.0792L18,30Z"/>
+ <path d="M53,30l2.9041,12.0792C54.2891,42.853,62,38,59,31Z"/>
+ </g>
+ <g id="line">
+ <path d="m32.03 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path d="m45.65 40.84a2.839 2.839 0 1 1-2.839-2.839 2.847 2.847 0 0 1 2.839 2.839"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.19 52.74c-0.0466 0.01 5.015 2.831 9.591 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.9 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m39.51 34.07a11.61 11.61 0 0 1 6.596 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.99 22s-2.936-14.05-21.25-14.05-21.08 14.05-21.08 14.05"/>
+ <line x1="42.67" x2="42.67" y1="21" y2="9.596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 31.03c-23.55-4.592-48.21-0.1832-48.18 0-0.5085-2.755-0.1064-5.38 1.004-7.903 29.86-4.891 45.62 0.1826 46.17 0 0.5151 1.408 0.9492 2.817 1.144 4.225 0.1694 1.226 0.1575 2.452-0.1401 3.678z"/>
+ <line x1="28.85" x2="28.85" y1="8.951" y2="21.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.9 41.34c-0.1719 0.0784 4.626-2.616 3.092-10.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.63 30.03c-0.8024 1.569-1.333 3.262-1.568 5.008-0.3463 1.91-0.5173 3.847-0.5107 5.788v0.34c0.1699 13.28 8.682 23.83 19.25 23.83s19.08-10.56 19.25-23.83v-0.34c0.0066-1.941-0.1644-3.878-0.5107-5.788-0.2355-1.746-0.7658-3.439-1.568-5.008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.61 31.03c-1.534 7.687 3.264 10.38 3.092 10.3"/>
+ <circle cx="36" cy="24.98" r="3.953" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a710cfd
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e4af860
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#fadcbc" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FB.svg b/public/assets/img/icons/1F473-1F3FB.svg
new file mode 100644
index 0000000..a710cfd
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..51fae60
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..245a84b
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#debb90" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FC.svg b/public/assets/img/icons/1F473-1F3FC.svg
new file mode 100644
index 0000000..51fae60
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8646994
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b694523
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#c19a65" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FD.svg b/public/assets/img/icons/1F473-1F3FD.svg
new file mode 100644
index 0000000..8646994
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1a223c9
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..116adfa
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#a57939" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FE.svg b/public/assets/img/icons/1F473-1F3FE.svg
new file mode 100644
index 0000000..1a223c9
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a07cd14
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..064494b
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#6a462f" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-1F3FF.svg b/public/assets/img/icons/1F473-1F3FF.svg
new file mode 100644
index 0000000..a07cd14
--- /dev/null
+++ b/public/assets/img/icons/1F473-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-200D-2640-FE0F.svg b/public/assets/img/icons/1F473-200D-2640-FE0F.svg
new file mode 100644
index 0000000..65f24ca
--- /dev/null
+++ b/public/assets/img/icons/1F473-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473-200D-2642-FE0F.svg b/public/assets/img/icons/1F473-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d6fb3ca
--- /dev/null
+++ b/public/assets/img/icons/1F473-200D-2642-FE0F.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8642,59.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,44.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,44.1632,45.2573,44.1632Z"/>
+ <path fill="#fff" d="M40.0184,9.2025c10.25,3.13,10.37,9.6,9.18,13.76h-.34a49.7116,49.7116,0,0,1-9.3-10.11l-2.92-.41a6.8919,6.8919,0,0,0-.53-3.75l.06-.03A13.217,13.217,0,0,1,40.0184,9.2025Z"/>
+ <path fill="#fff" d="M40.4284,20.6325a21.3528,21.3528,0,0,1-4.13-6.19l-.13-.05a9.0785,9.0785,0,0,0,.47-1.95l2.92.41a49.7116,49.7116,0,0,0,9.3,10.11h.34a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07A46.092,46.092,0,0,1,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M40.4284,20.6325c-3.74,3.57-8.33,0-8.33,0a18.72,18.72,0,0,0,4.07-6.24l.13.05A21.3528,21.3528,0,0,0,40.4284,20.6325Z"/>
+ <path fill="#fff" d="M36.1084,8.6925a6.8919,6.8919,0,0,1,.53,3.75,9.0785,9.0785,0,0,1-.47,1.95,18.72,18.72,0,0,1-4.07,6.24,39.4538,39.4538,0,0,1-4.08,3.79c-1.58,1.28-2.84,2.13-3.17,2.35l-.09.06s-8.34-12.79,7.5-17.63a13.1031,13.1031,0,0,1,3.84-.54C36.0984,8.6725,36.1084,8.6825,36.1084,8.6925Z"/>
+ <path fill="#d0cfce" d="M40.9512,9.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,14.611,40.9512,9.512Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.8284,35.8825a17.201,17.201,0,0,1-9.17,8.38,1.45,1.45,0,0,1-1.12.01,17.5972,17.5972,0,0,1-9.52-9.15,18.5724,18.5724,0,0,1,6.73-3.72C36.5484,30.3125,41.4184,30.5825,45.8284,35.8825Zm-6.29.52a1,1,0,0,0-.89-1.79,5.383,5.383,0,0,1-5.11,0,.9935.9935,0,0,0-1.34.45,1.0108,1.0108,0,0,0,.45,1.34,7.33,7.33,0,0,0,6.89,0Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M47.3484,26.8525a17.1416,17.1416,0,0,1,.09,1.76,16.804,16.804,0,0,1-1.61,7.27c-4.41-5.3-9.28-5.57-13.08-4.48l-.65-2.15a2,2,0,1,0-1.55-3.27l-2.53-1.56a39.4538,39.4538,0,0,0,4.08-3.79s4.59,3.57,8.33,0a46.092,46.092,0,0,0,6.98,6.13Zm-5.25.4a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,42.0984,27.2525Z"/>
+ <path fill="#fcea2b" d="M32.0984,29.2525l.65,2.15a18.5724,18.5724,0,0,0-6.73,3.72,16.973,16.973,0,0,1-1.26-6.51c0-.62.03-1.23.09-1.84.33-.22,1.59-1.07,3.17-2.35l2.53,1.56a2.0261,2.0261,0,0,0-.45,1.27A1.9931,1.9931,0,0,0,32.0984,29.2525Z"/>
+ </g>
+ <g id="line">
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path d="M40.0984,25.2525a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,40.0984,25.2525Z"/>
+ <path d="M39.9884,35.0625a.9935.9935,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.34-.45,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,39.9884,35.0625Z"/>
+ <path d="M32.0984,25.2525a2,2,0,1,1-2,2,2.0261,2.0261,0,0,1,.45-1.27A2.0009,2.0009,0,0,1,32.0984,25.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,26.7725c-.06.61-.09,1.22-.09,1.84a16.973,16.973,0,0,0,1.26,6.51,17.5972,17.5972,0,0,0,9.52,9.15,1.45,1.45,0,0,0,1.12-.01,17.201,17.201,0,0,0,9.17-8.38,16.804,16.804,0,0,0,1.61-7.27,17.1416,17.1416,0,0,0-.09-1.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,47.1825a35.3342,35.3342,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,58.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.2021,12.2021,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1084,8.6925c0-.01-.01-.02-.01-.03a13.1031,13.1031,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06c.33-.22,1.59-1.07,3.17-2.35a39.4538,39.4538,0,0,0,4.08-3.79,18.72,18.72,0,0,0,4.07-6.24,9.0785,9.0785,0,0,0,.47-1.95A6.8919,6.8919,0,0,0,36.1084,8.6925Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,22.9625a40.62,40.62,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,8.6625a13.217,13.217,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.582,15.582,0,0,1-1.69,3.87s-.03-.02-.1-.07a46.092,46.092,0,0,1-6.98-6.13,21.3528,21.3528,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,22.9625a49.7116,49.7116,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,20.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0184,35.1225a18.5724,18.5724,0,0,1,6.73-3.72c3.8-1.09,8.67-.82,13.08,4.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,45.1125a.9322.9322,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F473.svg b/public/assets/img/icons/1F473.svg
new file mode 100644
index 0000000..65f24ca
--- /dev/null
+++ b/public/assets/img/icons/1F473.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M40.9512,10.512s5.4813,8.9463,1.1446,12.8282l5.4149,4.4923S55.823,15.611,40.9512,10.512Z"/>
+ <path fill="#b1cc33" d="M54.8642,60.1073s2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8081-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#5c9e31" d="M45.2573,45.1632c-3.1127,2.0751-4.9833,3.24-8.9725,3.8184,12.8266.404,12.8266,7.1793,13.575,11.1071h5.02S57.0405,45.1632,45.2573,45.1632Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M47.02,26.7651a17.639,17.639,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A8.8677,8.8677,0,0,1,25,27l.74-.995C28.14,23.9925,34.2985,20.9667,36,23c2.8123-2.0267,8.7265,1.6022,10.18,3.005L47,27C47.08,27.32,46.96,26.4351,47.02,26.7651ZM41,29c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C41.11,30,41,30.11,41,29Zm-2,8c.49-.25,1.14.065.9-.425a.9935.9935,0,0,0-1.3292-.4554l-.0108.0054a5.383,5.383,0,0,1-5.11,0,.9879.9879,0,0,0-1.33.429l-.01.021c-.25.49,1.39.175,1.89.425,1.14.57.85,1,2,1A6.2213,6.2213,0,0,0,39,37Zm-6-8c0-1.1.11-2.235-1-2.235-1.1,0-1,1.135-1,2.235,0,1.11-.1,1,1,1C33.11,30,33,30.11,33,29Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.7614,27.38a17.585,17.585,0,0,0-.1145,2.0118c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.8642,17.8642,0,0,0-.1132-2.0119"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M39.9884,36.0625a.9935.9935,0,0,1-.4392,1.3346l-.0108.0054a7.33,7.33,0,0,1-6.89,0,1.0108,1.0108,0,0,1-.45-1.34.9935.9935,0,0,1,1.3292-.4554l.0108.0054a5.383,5.383,0,0,0,5.11,0,.9935.9935,0,0,1,1.3346.4391Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path d="M40.0984,26.2525a2,2,0,1,1-2,2A2,2,0,0,1,40.0984,26.2525Z"/>
+ <path d="M32.0984,26.2525a2,2,0,1,1-2,2,2.0258,2.0258,0,0,1,.45-1.27A2.0008,2.0008,0,0,1,32.0984,26.2525Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4684,48.1825a35.3441,35.3441,0,0,0,3.33-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0384,59.1125s-2-13,10-13c3.14,2.09,5.84,3.55,8.87,3.59h.13a12.204,12.204,0,0,0,5.42-1.51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8484,27.7725c.33-.22,1.59-1.07,3.17-2.35a39.4579,39.4579,0,0,0,4.08-3.79,18.7212,18.7212,0,0,0,4.07-6.24,9.0835,9.0835,0,0,0,.47-1.95,6.8916,6.8916,0,0,0-.53-3.75c0-.01-.01-.02-.01-.03a13.1,13.1,0,0,0-3.84.54c-15.84,4.84-7.5,17.63-7.5,17.63l.09-.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4084,23.9625a40.6219,40.6219,0,0,0,9.66-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4084,27.7625a46.0977,46.0977,0,0,1-6.98-6.13,21.3536,21.3536,0,0,1-4.13-6.19"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1684,9.6625a13.2154,13.2154,0,0,1,3.85.54c10.25,3.13,10.37,9.6,9.18,13.76a15.5842,15.5842,0,0,1-1.69,3.87s-.03-.02-.1-.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8584,23.9625a49.7138,49.7138,0,0,1-9.3-10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0984,21.6325s4.59,3.57,8.33,0h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9084,46.1125a.9213.9213,0,0,0-.11.07c-.37.21-1.64.96-3.33,2a.01.01,0,0,1-.01.01c-5.09,3.14-14.05,8.95-14.05,10.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474-1F3FB.svg b/public/assets/img/icons/1F474-1F3FB.svg
new file mode 100644
index 0000000..c07b139
--- /dev/null
+++ b/public/assets/img/icons/1F474-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474-1F3FC.svg b/public/assets/img/icons/1F474-1F3FC.svg
new file mode 100644
index 0000000..6102a64
--- /dev/null
+++ b/public/assets/img/icons/1F474-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474-1F3FD.svg b/public/assets/img/icons/1F474-1F3FD.svg
new file mode 100644
index 0000000..1e39db7
--- /dev/null
+++ b/public/assets/img/icons/1F474-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474-1F3FE.svg b/public/assets/img/icons/1F474-1F3FE.svg
new file mode 100644
index 0000000..23b08c5
--- /dev/null
+++ b/public/assets/img/icons/1F474-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474-1F3FF.svg b/public/assets/img/icons/1F474-1F3FF.svg
new file mode 100644
index 0000000..f7bf1d6
--- /dev/null
+++ b/public/assets/img/icons/1F474-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F474.svg b/public/assets/img/icons/1F474.svg
new file mode 100644
index 0000000..8d0a074
--- /dev/null
+++ b/public/assets/img/icons/1F474.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m55.1 60.89v-4c0-5-5-9-10-9q-9 7.5-18 0c-5 0-10 4-10 9v4z"/>
+ <path fill="#d0cfce" d="m25.41 35.72a1 1 0 0 1-0.5664-0.1757c-0.3164-0.2178-3.085-2.33-3.085-9.512a7.33 7.33 0 0 1 2.1-5.562 8.029 8.029 0 0 1 5.475-1.96 1.001 1.001 0 0 1 0.9483 0.999v6.218a1 1 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a0.999 0.999 0 0 1-0.999 0.9648z"/>
+ <path fill="#d0cfce" d="m46.33 35.61a1.001 1.001 0 0 1-0.55-0.8584c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999 8.029 8.029 0 0 1 5.475 1.96 7.33 7.33 0 0 1 2.1 5.562c0 7.182-2.769 9.294-3.085 9.512a1.001 1.001 0 0 1-1.016 0.0693z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="m43.42 18.53a11.58 11.58 0 0 0-14.54-0.0063c0.2579-0.0091 0.4244-0.0027 0.4507-0.0011a1.001 1.001 0 0 1 0.9483 0.9991v6.218a0.9994 0.9994 0 0 1-1 1c-1.764 0-2.756 4.79-2.872 8.027a1 1 0 0 1-1.565 0.789 3.105 3.105 0 0 1-0.3272-0.2733v5e-4c1.32 6.589 5.624 10.62 11.48 10.62 5.963 0 10.33-4.018 11.67-10.59a3.113 3.113 0 0 1-0.3206 0.2672 1 1 0 0 1-1.565-0.7891c-0.1162-3.237-1.108-8.027-2.872-8.027a1 1 0 0 1-1-1v-6.218a1.001 1.001 0 0 1 0.9483-0.999"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.1 59.89v-3c0-5 5-9 10-9q9 7.5 18 0c5 0 10 4 10 9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.05 19.5a10.59 10.59 0 0 0-13.78-0.02"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m25.28 33.75c0.85 6.528 4.67 11.14 10.72 11.14 6.243 0 10.09-4.64 10.93-11.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.1 37.89a3.629 3.629 0 0 1-4 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.1 35.89a3.491 3.491 0 0 1-1 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.1 35.89a3.491 3.491 0 0 0 1 2"/>
+ <path d="m42 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path d="m34 28.89a2 2 0 1 1-2-2 2.006 2.006 0 0 1 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.28 25.72v-6.218s-6.523-0.3406-6.523 6.523 2.652 8.687 2.652 8.687 0.3141-8.991 3.87-8.991z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.91 25.72v-6.218s6.523-0.3406 6.523 6.523-2.652 8.687-2.652 8.687-0.3144-8.991-3.871-8.991z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475-1F3FB.svg b/public/assets/img/icons/1F475-1F3FB.svg
new file mode 100644
index 0000000..535e5bd
--- /dev/null
+++ b/public/assets/img/icons/1F475-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475-1F3FC.svg b/public/assets/img/icons/1F475-1F3FC.svg
new file mode 100644
index 0000000..e06a9e7
--- /dev/null
+++ b/public/assets/img/icons/1F475-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475-1F3FD.svg b/public/assets/img/icons/1F475-1F3FD.svg
new file mode 100644
index 0000000..0ce81a1
--- /dev/null
+++ b/public/assets/img/icons/1F475-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475-1F3FE.svg b/public/assets/img/icons/1F475-1F3FE.svg
new file mode 100644
index 0000000..e01429f
--- /dev/null
+++ b/public/assets/img/icons/1F475-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475-1F3FF.svg b/public/assets/img/icons/1F475-1F3FF.svg
new file mode 100644
index 0000000..868e178
--- /dev/null
+++ b/public/assets/img/icons/1F475-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F475.svg b/public/assets/img/icons/1F475.svg
new file mode 100644
index 0000000..a53b948
--- /dev/null
+++ b/public/assets/img/icons/1F475.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M42,42.2c8-6,9-7.2,9-14.2s-2.5-12-5.5-13c0,0-1-1-3.1-1.9c-1.5-0.6,0.7-7.6-5.9-7.1 c-8.2,0.6-4.7,6.2-6.4,6.6c-3.9,0.9-6.2,2.9-7.6,6.4c-1.2,2.9-1.2,7.1-2,11c-1,5,4.4,7.4,11.4,13.4L42,42.2z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38 c-1.2,0.8-2.6,0.8-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31,36c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,36c0,1,1,2,1,2"/>
+ <path d="M41.9,29c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S41.9,27.9,41.9,29"/>
+ <path d="M33.9,29c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33,27,33.9,27.9,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,31c0,8,4,14,10.9,14C43,45,47,39,47,31 c0-5-1.4-7.7-2-9c-1-2-2-3-2-3c-5,3-14,0-15,1S25,25,25,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-2,0-5-3-5-8 c0-4,0-6,1-9c1.8-5.5,6-9,14-9c6,0,9,3,9,3c3,1,6,4.9,6,12c0,7-2,12-5,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,13c1-2,0-4-1-5 c-2-2-8.3-2-10.3,1c-0.8,1.2-0.7,2.3-0.4,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476-1F3FB.svg b/public/assets/img/icons/1F476-1F3FB.svg
new file mode 100644
index 0000000..2850e35
--- /dev/null
+++ b/public/assets/img/icons/1F476-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476-1F3FC.svg b/public/assets/img/icons/1F476-1F3FC.svg
new file mode 100644
index 0000000..4783076
--- /dev/null
+++ b/public/assets/img/icons/1F476-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476-1F3FD.svg b/public/assets/img/icons/1F476-1F3FD.svg
new file mode 100644
index 0000000..4d2699a
--- /dev/null
+++ b/public/assets/img/icons/1F476-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476-1F3FE.svg b/public/assets/img/icons/1F476-1F3FE.svg
new file mode 100644
index 0000000..29674bd
--- /dev/null
+++ b/public/assets/img/icons/1F476-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476-1F3FF.svg b/public/assets/img/icons/1F476-1F3FF.svg
new file mode 100644
index 0000000..f34f051
--- /dev/null
+++ b/public/assets/img/icons/1F476-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F476.svg b/public/assets/img/icons/1F476.svg
new file mode 100644
index 0000000..84e269c
--- /dev/null
+++ b/public/assets/img/icons/1F476.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,62.5v-1.9c0-8.4,1.1-25.7,4.1-32.1h30c3,6.3,3.9,23.6,3.9,32.1v1.9H17z"/>
+ <path fill="#61B2E4" d="M55,62.5H43c0,0,0-11.5,0-16.5c0-3-1-4-1-4l5.4-2.9l4.4-8l1.4,3.6L55,62.5z"/>
+ <circle cx="36" cy="35.5" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M51.1,25.7c0-9.1-6.2-15.7-15-15.7s-15,6.5-15,15.7c0,6.3-0.8,12.2,7.1,16.3c0,0,3.5,1,7.9,1 c5,0,8-1.1,8-1.1C52.1,37.9,51.1,31.9,51.1,25.7z M36,38.5c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S37.7,38.5,36,38.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,28c0,0,1-1,2-1s2,1,2,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,29.3 c3,3,4,21.7,4,29.7v2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,61.5V59 c0-8,1-26.7,4-29.7"/>
+ <line x1="32" x2="31" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="35" y1="15" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40" x2="41" y1="16" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="35.5" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7,35.6C31.6,35.3,31,35,31,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,35c0,0-0.5,0.3-1.5,0.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,42c8-3,7-12,7-15.8 C51,17.3,44.8,11,36,11s-15,6.3-15,15.2C21,30,20,39,28.1,42C31.8,43.4,40.2,43.3,44,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5c02660
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#a57939" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#a57939" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#a57939" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#a57939" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2a05186
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#a57939" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#a57939" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FB.svg b/public/assets/img/icons/1F477-1F3FB.svg
new file mode 100644
index 0000000..96480e2
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FB.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#a57939" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5e3be54
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#fcea2b" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#fcea2b" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#fcea2b" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#fcea2b" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..dded46e
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#fcea2b" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#fcea2b" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FC.svg b/public/assets/img/icons/1F477-1F3FC.svg
new file mode 100644
index 0000000..efb1e07
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FC.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#fcea2b" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..478e143
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#6a462f" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#6a462f" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#6a462f" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#6a462f" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..5dfb315
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#6a462f" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#6a462f" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FD.svg b/public/assets/img/icons/1F477-1F3FD.svg
new file mode 100644
index 0000000..2bea6ad
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FD.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#6a462f" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..84c335f
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#000000" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#000000" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#000000" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#000000" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0c56459
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#000000" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FE.svg b/public/assets/img/icons/1F477-1F3FE.svg
new file mode 100644
index 0000000..f5424cf
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FE.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#000000" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..036e48b
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#000000" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#000000" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#000000" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#000000" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d8ed277
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#000000" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-1F3FF.svg b/public/assets/img/icons/1F477-1F3FF.svg
new file mode 100644
index 0000000..9503b7c
--- /dev/null
+++ b/public/assets/img/icons/1F477-1F3FF.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#000000" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-200D-2640-FE0F.svg b/public/assets/img/icons/1F477-200D-2640-FE0F.svg
new file mode 100644
index 0000000..89da984
--- /dev/null
+++ b/public/assets/img/icons/1F477-200D-2640-FE0F.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <g>
+ <polygon fill="#6a462f" points="24 23 24 26 24 30 23 33 22 36 23 39 25 39 27 39 28.132 37.559 28 36 25.815 30.832 25.701 27.032 26.727 22.38 27 21 24 23"/>
+ <polygon fill="#6a462f" points="50.132 23 50.132 26 50.132 30 51.132 33 52.132 36 51.132 39 49.132 39 47.132 39 46 37.559 46.132 36 48.318 30.832 48.431 27.032 47.405 22.38 47.132 21 50.132 23"/>
+ </g>
+ <polygon fill="#6a462f" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#6a462f" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,37.9718c-2.8064,1.7134-4.7476.7957-5.8883-.2888a1.53,1.53,0,0,1-.1494-2.07c1.9553-2.2983,2.0983-12.8706,2.0983-12.8706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.143,10.5723,2.0983,12.8706a1.53,1.53,0,0,1-.1494,2.07c-1.1408,1.0845-3.0819,2.0022-5.8884.2888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477-200D-2642-FE0F.svg b/public/assets/img/icons/1F477-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0045127
--- /dev/null
+++ b/public/assets/img/icons/1F477-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M55.0085,58.8743s1.9935-13.7522-9.9672-13.7522c-3.1814,2.1124-5.907,3.5721-8.9705,3.5658h.1246c-3.0635.0063-5.7892-1.4534-8.97-3.5658-11.9607,0-9.9672,13.7522-9.9672,13.7522"/>
+ <path fill="#61b2e4" d="M44.1009,49.1247c5.4463,2.26,5.5866,6.8076,6.1478,9.7535h5.02s2.16-14.9254-9.6229-14.9254"/>
+ <path fill="#e27022" d="M50.08,58.8863V45.8331l-4.09-.726a115.9354,115.9354,0,0,1-6.825,13.7792Z"/>
+ <path fill="#e27022" d="M34.723,58.8863a115.9411,115.9411,0,0,1-6.8251-13.7792l-4.3179.726v13.053Z"/>
+ <polygon fill="#fcea2b" points="45.41 58.938 48.893 45.733 46.96 45.231 43.178 58.935 45.41 58.938"/>
+ <polygon fill="#fcea2b" points="28.185 58.938 24.702 45.733 26.634 45.231 30.417 58.935 28.185 58.938"/>
+ <path fill="#f1b31c" d="M47.9269,20.2821l-.04.1q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16v-2.57h2.89l.06-5.96C47.8869,11.5121,47.9269,20.2821,47.9269,20.2821Z"/>
+ <path fill="#f1b31c" d="M38.0969,16.2621v2.57c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13v.01c-.59.17-1.12.35-1.59.53l-.09-.24s.05-9.2,7.4-10.06l-.06,6.04Z"/>
+ <path fill="#fcea2b" d="M41.0469,10.3021l-.06,5.96h-8l.06-6.04c1.59-2.81,7.37-2.07,8,0Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#6a462f" points="24 23 24 24.375 24 26 29 24 31 23 33 21 33 20 30 20 26.569 21.287 24 22 24 23"/>
+ <polygon fill="#6a462f" points="49 23 49 24.375 49 26 44 24 42 23 40 21 40 20 43 20 46.431 21.287 49 22 49 23"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M48.0069,25.0321a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18A10.4414,10.4414,0,0,1,26,25h1c1.457-.2256,8.1782-5.8346,9.9469-5.0378C36.4313,20.2006,45.3483,23.7405,46,25l3,1C49.08,26.32,47.9469,24.7021,48.0069,25.0321Zm-5.02,2a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,42.9869,27.0321Zm-2.55,9.15a1.0108,1.0108,0,0,0,.45-1.34.9935.9935,0,0,0-1.34-.45,5.383,5.383,0,0,1-5.11,0,1,1,0,0,0-.89,1.79,7.33,7.33,0,0,0,6.89,0Zm-5.45-9.15a2,2,0,1,0-2,2A1.9994,1.9994,0,0,0,34.9869,27.0321Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M55.8066,58.8877a.9956.9956,0,0,1-.99-1.1494c.0088-.0576.8272-5.7412-2.1289-9.1778-1.4756-1.7148-3.69-2.6123-6.5859-2.6689-3.31,2.1846-6.0274,3.5449-9.126,3.5879-.0215.0019-.044.001-.0645.001h-.0673c-.0137-.001-.0274,0-.0411,0s-.0293,0-.0439-.001c-3.1006-.043-5.8174-1.4033-9.126-3.5879-2.8965.0566-5.11.9541-6.5859,2.6689-2.9561,3.4366-2.1377,9.12-2.1289,9.1778a1,1,0,0,1-1.9766.3027c-.041-.2695-.9726-6.6328,2.5811-10.7754,1.9228-2.2412,4.7509-3.3769,8.4072-3.3769a1.0015,1.0015,0,0,1,.5547.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239,2.7226-.0137,5.23-1.3213,8.3828-3.4239a1.0015,1.0015,0,0,1,.5547-.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754A.9991.9991,0,0,1,55.8066,58.8877Z"/>
+ <path d="M34.7656,58.8887a.9975.9975,0,0,1-.8476-.4688,97.5708,97.5708,0,0,1-6.9073-13.1367,1,1,0,0,1,1.8379-.7891,95.7175,95.7175,0,0,0,6.7627,12.8633,1,1,0,0,1-.8457,1.5313Z"/>
+ <path d="M39.2129,58.8887a1,1,0,0,1-.8457-1.5313A95.6943,95.6943,0,0,0,45.13,44.4941a1,1,0,1,1,1.8379.7891A97.5708,97.5708,0,0,1,40.0605,58.42.9975.9975,0,0,1,39.2129,58.8887Z"/>
+ <path d="M23.6045,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,23.6045,58.8887Z"/>
+ <path d="M50.1455,58.8887a1,1,0,0,1-1-1V45.6152a1,1,0,0,1,2,0V57.8887A1,1,0,0,1,50.1455,58.8887Z"/>
+ <path d="M40.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,40.9869,25.0321Z"/>
+ <path d="M40.8869,34.8421a1.0108,1.0108,0,0,1-.45,1.34,7.33,7.33,0,0,1-6.89,0,1,1,0,0,1,.89-1.79,5.383,5.383,0,0,0,5.11,0A.9935.9935,0,0,1,40.8869,34.8421Z"/>
+ <path d="M32.9869,25.0321a2,2,0,1,1-2,2A1.9994,1.9994,0,0,1,32.9869,25.0321Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.9591,25.1a17.2549,17.2549,0,0,0-.3122,3.292c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18a17.6438,17.6438,0,0,0-.32-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3269,20.9921c-.59.17-1.12.35-1.59.53a15.0574,15.0574,0,0,0-2.65,1.22"/>
+ <line x1="27.3269" x2="27.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8869,22.7421a15.9913,15.9913,0,0,0-3-1.36q-.57-.195-1.23-.39a30.4168,30.4168,0,0,0-8.56-1.16c-.34,0-.68.01-1.03.02h-.16c-.03,0-.06-.01-.08,0a31.1621,31.1621,0,0,0-9.5,1.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0469,11.3021v-.08c-.63-2.07-6.41-2.81-8,0l-.06,6.04h8Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6469,21.2821s.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.9269,21.2821s-.04-8.77-6.88-9.98c-.16-.03-.34-.06-.51-.08"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0575,26.0036c.1166-1.8765.1354-3.2615.1354-3.2615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6984,22.7421s.0187,1.3833.1351,3.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.8725,19.8954C32.48,23.0338,25,26,25,26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39,19.8954C40.5491,23.0338,48.8725,26,48.8725,26"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F477.svg b/public/assets/img/icons/1F477.svg
new file mode 100644
index 0000000..1c42b0c
--- /dev/null
+++ b/public/assets/img/icons/1F477.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M54.0706,58.8969c0,0,2-13.7974-10-13.7974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,13.7974-10,13.7974"/>
+ <path fill="#61B2E4" d="M43.1009,49.1247c5.4463,2.2601,5.5866,6.8076,6.1478,9.7535c4.1614,0,5.0205,0,5.0205,0 s2.1603-14.9254-9.6229-14.9254"/>
+ <path fill="#E27022" d="M49.1002,58.8968V45.8237l-4.096-0.7271c-2.3626,5.5058-5.0143,10.899-6.8354,13.8002H49.1002z"/>
+ <path fill="#E27022" d="M33.7198,58.8968c-1.8211-2.9012-4.4729-8.2944-6.8355-13.8002l-4.3245,0.7271v13.0729L33.7198,58.8968z"/>
+ <path fill="#F1B31C" d="M46.9269,21.2821l-0.04,0.1c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16v-2.57h2.89 l0.06-5.96C46.8869,12.5121,46.9269,21.2821,46.9269,21.2821z"/>
+ <path fill="#F1B31C" d="M37.0969,17.2621v2.57c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0 c-4.02-0.11-7.21,0.47-9.5,1.13v0.01c-0.59,0.17-1.12,0.35-1.59,0.53l-0.09-0.24c0,0,0.05-9.2,7.4-10.06l-0.06,6.04H37.0969z"/>
+ <polygon fill="#FCEA2B" points="44.4229,58.9482 47.9112,45.7234 45.9757,45.2205 42.1874,58.9453"/>
+ <polygon fill="#FCEA2B" points="27.1715,58.9482 23.6832,45.7234 25.6188,45.2205 29.4071,58.9453"/>
+ <path fill="#FCEA2B" d="M40.0469,11.3021l-0.06,5.96h-2.89h-5.11l0.06-6.04c1.59-2.81,7.37-2.07,8,0V11.3021z"/>
+ </g>
+ <g id="hair">
+ <path fill="#3F3F3F" d="M35.8269,19.8521c0,0,0.04,0.04,0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21 c0.28-1.09,0.66-2.12,1.13-3.07v-0.01C28.6169,20.3221,31.8069,19.7421,35.8269,19.8521z"/>
+ <path fill="#3F3F3F" d="M46.7869,24.0521l-0.62,0.22c-3.35,1.42-9.3-3.52-10.22-4.31c0.08-0.07,0.12-0.11,0.12-0.11 c0.35-0.01,0.69-0.02,1.03-0.02c3.57,0,6.45,0.54,8.56,1.16C46.1269,21.9421,46.5069,22.9721,46.7869,24.0521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.0069,25.0321c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.51,0.19-2.97,0.55-4.33l0.53,0.21c3.35,1.42,9.3-3.52,10.22-4.31c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22 C46.8669,24.3721,46.9469,24.7021,47.0069,25.0321z M41.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C41.0969,29.0321,41.9869,28.1421,41.9869,27.0321z M39.4369,36.1821c0.49-0.25,0.69-0.85,0.45-1.34c-0.25-0.5-0.85-0.7-1.34-0.45 c-1.72,0.86-3.39,0.86-5.11,0c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.45,1.34c1.14,0.57,2.29,0.86,3.44,0.86 S38.2969,36.7521,39.4369,36.1821z M33.9869,27.0321c0-1.1-0.89-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.0969,29.0321,33.9869,28.1421,33.9869,27.0321z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="24.6508" x2="28.1398" y1="45.4721" y2="58.8969" fill="none"/>
+ <path d="M54.8066,58.8877c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0.0088-0.0576,0.8272-5.7412-2.1289-9.1778c-1.4756-1.7148-3.6895-2.6123-6.5859-2.6689 c-3.3096,2.1846-6.0274,3.5449-9.126,3.5879c-0.0215,0.0019-0.044,0.001-0.0645,0.001c-0.0078,0-0.0136,0-0.0215,0h-0.0458 c-0.0137-0.001-0.0274,0-0.0411,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.1006-0.043-5.8174-1.4033-9.126-3.5879 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4366-2.1377,9.1202-2.1289,9.1778c0.083,0.5449-0.292,1.0547-0.8379,1.1387 c-0.5352,0.083-1.0547-0.2901-1.1387-0.836c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754c1.9228-2.2412,4.7509-3.3769,8.4072-3.3769 c0.1973,0,0.3906,0.0586,0.5547,0.1679c3.1523,2.1016,5.6592,3.4092,8.3828,3.4239c2.7226-0.0137,5.2295-1.3213,8.3828-3.4239 c0.1641-0.1093,0.3574-0.1679,0.5547-0.1679c3.6562,0,6.4844,1.1357,8.4072,3.3769c3.5537,4.1426,2.6221,10.5059,2.5811,10.7754 C55.7168,58.5352,55.291,58.8877,54.8066,58.8877z"/>
+ <path d="M33.7656,58.8887c-0.333,0-0.6582-0.166-0.8476-0.4688c-1.8311-2.916-4.5157-7.5635-6.9073-13.1367 c-0.2177-0.5078,0.0176-1.0957,0.5245-1.3135c0.5068-0.2197,1.0957,0.0166,1.3134,0.5244 c2.3409,5.4551,4.9698,10.0059,6.7627,12.8633c0.294,0.4678,0.1524,1.085-0.3154,1.378 C34.1309,58.8389,33.9473,58.8887,33.7656,58.8887z"/>
+ <path d="M38.2129,58.8887c-0.1816,0-0.3652-0.0498-0.5303-0.1533c-0.4678-0.293-0.6094-0.9102-0.3154-1.378 c1.793-2.8574,4.4219-7.4082,6.7627-12.8633c0.2168-0.5078,0.8066-0.7431,1.3135-0.5244c0.5068,0.2178,0.7421,0.8057,0.5244,1.3135 c-2.3916,5.5732-5.0762,10.2207-6.9073,13.1367C38.8711,58.7227,38.5459,58.8887,38.2129,58.8887z"/>
+ <path d="M22.6045,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C23.6045,58.4414,23.1572,58.8887,22.6045,58.8887z"/>
+ <path d="M49.1455,58.8887c-0.5527,0-1-0.4473-1-1V45.6152c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v12.2735 C50.1455,58.4414,49.6982,58.8887,49.1455,58.8887z"/>
+ <path d="M39.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C37.9869,25.9321,38.8869,25.0321,39.9869,25.0321z"/>
+ <path d="M39.8869,34.8421c0.24,0.49,0.04,1.09-0.45,1.34c-1.14,0.57-2.3,0.86-3.45,0.86s-2.3-0.29-3.44-0.86 c-0.5-0.25-0.7-0.85-0.45-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.72,0.86,3.39,0.86,5.11,0 C39.0369,34.1421,39.6369,34.3421,39.8869,34.8421z"/>
+ <path d="M31.9869,25.0321c1.11,0,2,0.9,2,2c0,1.11-0.89,2-2,2c-1.1,0-2-0.89-2-2C29.9869,25.9321,30.8869,25.0321,31.9869,25.0321z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.47,0.95-0.85,1.98-1.13,3.07 c-0.36,1.36-0.55,2.82-0.55,4.33c0,7.83,5.08,14.18,11.34,14.18s11.34-6.35,11.34-14.18c0-1.15-0.11-2.28-0.32-3.36 c-0.06-0.33-0.14-0.66-0.22-0.98c-0.28-1.08-0.66-2.11-1.13-3.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3269,20.9921c-0.59,0.17-1.12,0.35-1.59,0.53c-1.74,0.64-2.65,1.22-2.65,1.22"/>
+ <line x1="26.3269" x2="26.3269" y1="20.9821" y2="20.9921" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8869,22.7421c0,0-1.03-0.66-3-1.36c-0.38-0.13-0.79-0.26-1.23-0.39c-2.11-0.62-4.99-1.16-8.56-1.16 c-0.34,0-0.68,0.01-1.03,0.02h-0.16c-0.03,0-0.06-0.01-0.08,0c-4.02-0.11-7.21,0.47-9.5,1.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0469,11.3021v-0.08c-0.63-2.07-6.41-2.81-8,0l-0.06,6.04h5.11h2.89L40.0469,11.3021z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6469,21.2821c0,0,0.05-9.2,7.4-10.06"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.9269,21.2821c0,0-0.04-8.77-6.88-9.98 c-0.16-0.03-0.34-0.06-0.51-0.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.0669,19.8521 c0,0-0.04,0.04-0.12,0.11c-0.92,0.79-6.87,5.73-10.22,4.31l-0.53-0.21h-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.8269,19.8521 c0,0,0.04,0.04,0.12,0.11c0.92,0.79,6.87,5.73,10.22,4.31l0.62-0.22"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478-1F3FB.svg b/public/assets/img/icons/1F478-1F3FB.svg
new file mode 100644
index 0000000..703934a
--- /dev/null
+++ b/public/assets/img/icons/1F478-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#a57939" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#fadcbc" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#fadcbc" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478-1F3FC.svg b/public/assets/img/icons/1F478-1F3FC.svg
new file mode 100644
index 0000000..95b3891
--- /dev/null
+++ b/public/assets/img/icons/1F478-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#fcea2b" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#debb90" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#debb90" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478-1F3FD.svg b/public/assets/img/icons/1F478-1F3FD.svg
new file mode 100644
index 0000000..08d0be0
--- /dev/null
+++ b/public/assets/img/icons/1F478-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#6a462f" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#c19a65" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#c19a65" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478-1F3FE.svg b/public/assets/img/icons/1F478-1F3FE.svg
new file mode 100644
index 0000000..f2dc16d
--- /dev/null
+++ b/public/assets/img/icons/1F478-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#000000" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#a57939" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#a57939" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478-1F3FF.svg b/public/assets/img/icons/1F478-1F3FF.svg
new file mode 100644
index 0000000..82028fc
--- /dev/null
+++ b/public/assets/img/icons/1F478-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#000000" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#6a462f" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#6a462f" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F478.svg b/public/assets/img/icons/1F478.svg
new file mode 100644
index 0000000..2e6c909
--- /dev/null
+++ b/public/assets/img/icons/1F478.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M50.0576,58.8395c0-4.0115,3.8632-8.1267,3.8632-8.1267l-2.1081-3.3567 c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658l-2.1081,3.3567c0,0,3.8632,4.1152,3.8632,8.1267H50.0576z"/>
+ <polygon fill="#FCEA2B" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M44.6616,14.1806c-1.3679-0.8802-2.7359-1.5522-4.1038-2.0161l-0.2729,5.3958h-8.6702l0.0319-5.4733 c-1.4461,0.4652-2.8922,1.1631-4.3383,2.0936c-15.3119,15.2765,6.6157,9.8224,8.6766,4.5452 C38.0458,24.003,59.9735,29.4571,44.6616,14.1806z"/>
+ <path fill="#F4AA41" d="M23.8132,44.829c0.9169-0.246,1.9445-0.389,3.1118-0.389c3.17,2.1047,5.8895,3.5601,8.9375,3.574 c3.048-0.0139,5.7675-1.4693,8.9375-3.574c1.2405,0,2.3238,0.1609,3.2828,0.4369c0.7167-0.5253,1.4333-1.0814,2.15-1.7 c3.1968-3.5804,0.3021-14.8257-0.9258-19.0057c-8.8832-8.316-17.7664-8.3165-26.6496,0c-1.2279,4.18-4.1231,15.4253-0.9258,19.0057 C22.4254,43.7758,23.1193,44.3176,23.8132,44.829z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M17.6998,50.7747c-1.3542,3.8632-0.7748,8.0626-0.7748,8.0626h4.5813 C21.5049,55.1042,18.163,51.2861,17.6998,50.7747z"/>
+ <path fill="#FCEA2B" d="M44.8,44.44c-3.17,2.1047-5.8895,3.5601-8.9375,3.574c-3.048-0.0139-5.7675-1.4693-8.9375-3.574 c-5.3155,0-7.8812,2.8254-9.0933,5.9727l1.9196-3.0566c4.4248-0.4802,6.0587,8.7658,6.0587,8.7658 c3.6823-4.6369,10.0525,0.17,10.0525,0.17s6.2092-4.8069,9.8914-0.17c0,0,1.6339-9.246,6.0588-8.7658l2.1081,3.3567 c0,0-3.8616,4.1138-3.863,8.1245H54.8C54.8,58.8373,56.8,44.44,44.8,44.44z"/>
+ <path fill="#FCEA2B" d="M36.0133,19.3798c0,0,3.5238,5.175,11.1,5.7564c0.1564,0.9382,0.2386,1.9103,0.2386,2.9065 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-1.0109,0.0847-1.9971,0.2456-2.9481 C31.9851,23.8263,36.0133,19.3798,36.0133,19.3798z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9851,25.8774,41.9851,26.9809"/>
+ <path d="M33.9851,26.9809c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9851,25.8774,33.9851,26.9809"/>
+ <path d="M35.9849,36.9833c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2886,36.6972,37.1368,36.9833,35.9849,36.9833z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9671,24.9804 c-0.2096,1.0775-0.3208,2.2032-0.3208,3.3613c0,7.8276,5.0765,14.1732,11.3386,14.1732c6.2622,0,11.3386-6.3456,11.3386-14.1732 c0-1.1582-0.1111-2.2839-0.3208-3.3614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.925,57.8337c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.8c3.0736,0.0063,5.8081-1.4642,9-3.5921c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4401,17.5603 31.4417,7.817 34.557,10.4685 35.9721,6.9227 37.4406,10.3322 40.2849,7.817 40.2849,17.5603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6432,50.7128c0,0,3.8632,3.1152,3.8632,7.1267"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8127,47.3561c-4.4249-0.4802-6.0588,8.7658-6.0588,8.7658c-3.6822-4.6369-9.8914,0.17-9.8914,0.17s-6.3702-4.8069-10.0525-0.17 c0,0-1.6339-9.246-6.0587-8.7658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9208,50.7128c0,0-3.8632,3.1252-3.8632,7.1367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2693,15.055c14.5692,14.5357-6.295,9.3461-8.256,4.3248c-1.9611,5.0213-22.8252,10.2109-8.2561-4.3248"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0563,23.8263c-1.1906,4.0541-3.9987,14.9608-0.898,18.4335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9037,23.8263c1.1906,4.0541,3.9986,14.9608,0.8979,18.4335"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F479.svg b/public/assets/img/icons/1F479.svg
new file mode 100644
index 0000000..eacc3fe
--- /dev/null
+++ b/public/assets/img/icons/1F479.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M51.7592,19.365c-0.623,0.2558-1.2909,0.3844-1.9644,0.3781c-4.3286,0.0022-8.078,1.8283-12.3377,2.1357 c-5.0235,0.3625-9.3729-1.7156-14.2656-2.062c-0.568-0.037-1.1264-0.1647-1.6541-0.3781 c-0.4062,0.1384-0.8275,0.2274-1.2549,0.2651c-8.8148,8.7879-8.8367,23.0578-0.0487,31.8727s23.0578,8.8367,31.8727,0.0487 s8.8367-23.0578,0.0487-31.8727C52.0247,19.6217,51.8927,19.4925,51.7592,19.365z"/>
+ <path fill="#6A462F" d="M57.7435,27.4528c2.0194-0.5984,4.1984-0.3024,5.985,0.813c0,0,0.9579-6.6034-8.62-11.32l5.6-1.3534 l-6.43-4.2878c-1.8164-0.4281-3.7106-0.5449-5.943-0.4239V16c0,0-4,0-5-1l0.9712-4.4568C38.4888,8.6781,33.1665,8.3444,28.45,10.6 L28.3357,14c0,1-4,2-4,2l-1.9561-5.8942c-2.5773,0-4.179,0.6578-4.179,0.6578l-5.9226,4.8286 c1.9768-0.9884,6.4331,0.41,6.4331,0.41s-8.6206,0.9434-10.5361,13.207c0,0,3.8313-2.83,6.7047-2.83 c0,0-10.536,3.7734-6.7047,20.7538c0,0,1.9155-4.7168,4.789-5.66c0,0-3.8313,8.49,5.7471,17.9237c0,0,1.5046-4.3139,2.4624-5.2572 c0,0,1.3383,8.0873,7.0852,9.0306c0,0-0.9272-1.8866,0.9885-4.7168C31.279,62.5699,35.2313,65.4009,39.7828,66 c0,0-1.6543-6.9638,3.1349-7.9071c0,0,1.6543,0.36,1.6543,4.1337c0,0,5.2644-4.3139,5.2644-8.0873 c2.1524,0.4806,3.8333,2.1614,4.314,4.3138c0,0,4.551-4.8542,3.5931-16.1745c0,0,4.0695-1.7492,6.9429,3.911 C64.6864,46.19,67.3218,35.943,57.7435,27.4528z M58.3357,40c-3,10-11,18-20,18s-23-5-24-15s-2-14,5-23c0,0,13,1,18,2 c0,0,13-4,16-2C53.3357,20,61.3357,30,58.3357,40z"/>
+ <path fill="#D22F27" d="M28.9889,12.2111C26.5852,10.6086,25.7841,8.2049,26.5857,5c-5.6086,1.6025-4.8074,8.0123-2.4037,12.0185 C28.4286,17.82,28.9889,12.2111,28.9889,12.2111z"/>
+ <path fill="#D22F27" d="M47.1557,17.0185C49.5592,13.0123,50.3604,6.6025,44.7518,5c0.8012,3.2049,0,5.6086-2.4037,7.2111 C38.7426,14.6149,42.9084,17.82,47.1557,17.0185z"/>
+ </g>
+ <g id="line">
+ <line x1="49.2105" x2="41.5669" y1="24.6463" y2="26.8989" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.208,11.6386 c-4.9423,1.9768-6.2023,4.3636-6.2023,4.3636s3.8313-0.9433,6.7048,0c0,0-8.62,0.9434-10.5361,13.207c0,0,3.8313-2.83,6.7048-2.83 c0,0-10.5361,3.7735-6.7048,20.7538c0,0,1.9157-4.7167,4.7892-5.66c0,0-3.8314,8.49,5.7469,17.9237 c0,0,1.5047-4.3138,2.4625-5.2572c0,0,1.3383,8.0873,7.0853,9.0306c0,0-0.9273-1.8867,0.9883-4.7167 c2.032,4.1168,5.9846,6.9478,10.5363,7.5466c0,0-1.6543-6.9638,3.1348-7.9071c0,0,1.6543,0.36,1.6543,4.1337 c0,0,5.2644-4.3139,5.2644-8.0873c2.1524,0.4806,3.8333,2.1615,4.3139,4.3139c0,0,4.5511-4.8543,3.5932-16.1745 c0,0,4.0694-1.7493,6.9429,3.9109c0,0,2.6354-10.2466-6.9429-18.7368c2.0194-0.5984,4.1985-0.3024,5.9851,0.813 c0,0,0.9578-6.6034-8.62-11.32c0,0,3.8313-1.8867,5.747-0.9434c0,0-4.7318-3.3282-6.8869-3.8459"/>
+ <line x1="31.3034" x2="30.8127" y1="43.2228" y2="46.7047" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="2" stroke-width="2"/>
+ <line x1="40.6966" x2="41.1873" y1="43.2228" y2="46.7047" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="2" stroke-width="2"/>
+ <line x1="30.4311" x2="22.7875" y1="26.8989" y2="24.6463" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7316,10.4305 c2.6719-0.8657,5.549-0.8657,8.2209,0"/>
+ <line x1="27.5987" x2="44.4013" y1="42.2787" y2="42.2787" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3796,20.8053 c8.0928,9.599,6.8718,23.9409-2.7272,32.0337s-23.9409,6.8718-32.0337-2.7272c-7.2418-8.5896-7.1228-21.1812,0.2801-29.6325"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9034,20.4834 c0,0,4.9777-1.2939,9.1885,0.0507c2.5313,0.8443,5.1933,1.2283,7.86,1.1339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7543,20.4834 c0,0-4.9778-1.2939-9.1885,0.0507c-2.5313,0.8443-5.1933,1.2283-7.86,1.1339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.9889,12.2111 C26.5852,10.6086,25.7841,8.2049,26.5857,5c-5.6086,1.6025-4.8074,8.0123-2.4037,12.0185 C28.4286,17.82,28.9889,12.2111,28.9889,12.2111z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1557,17.0185 C49.5592,13.0123,50.3604,6.6025,44.7518,5c0.8012,3.2049,0,5.6086-2.4037,7.2111C38.7426,14.6149,42.9084,17.82,47.1557,17.0185z"/>
+ <path d="M30,32c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,29,30,30.3448,30,32"/>
+ <path d="M48,32c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,30.3448,48,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47A.svg b/public/assets/img/icons/1F47A.svg
new file mode 100644
index 0000000..f8dd90f
--- /dev/null
+++ b/public/assets/img/icons/1F47A.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" stroke="#EA5A47" stroke-miterlimit="10" points="15.3127,11 56.3127,11 56.3127,45 55.3127,50 52.3127,54 49.3127,58 46.3127,60 42.3127,62 36.3127,62 29.3127,61 24.3127,59 21.3127,56 18.3127,52 16.3127,49 15.3127,43"/>
+ <path fill="#FFFFFF" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" d="M23.2977,23.8647l0.4543-0.5574 c1.2341-1.514,3.4619-1.7409,4.9759-0.5068l4.5938,3.7446c1.514,1.2341,1.7409,3.4619,0.5068,4.9759l-0.4543,0.5574 c-1.2341,1.514-3.4619,1.7409-4.9759,0.5068l-4.5938-3.7446C22.2904,27.6065,22.0635,25.3787,23.2977,23.8647z"/>
+ <path fill="#FFFFFF" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" d="M39.7519,32.0784l-0.4543-0.5574 c-1.2341-1.514-1.0072-3.7418,0.5068-4.9759l4.5938-3.7446c1.514-1.2341,3.7418-1.0072,4.9759,0.5068l0.4543,0.5574 c1.2341,1.514,1.0072,3.7418-0.5068,4.9759l-4.5938,3.7446C43.2139,33.8193,40.9861,33.5924,39.7519,32.0784z"/>
+ <g>
+ <polygon fill="#D22F27" points="36.3127,41 46.3127,35 55.3127,35 57.8717,35 60.3127,35 63.3127,35 64.3127,36 65.3127,37 65.3127,38 65.3127,40 63.3127,41 59.3127,41 54.3127,41 51.3127,41 48.3127,41"/>
+ <path fill="#D22F27" d="M38.8666,35h8.8922c1.4105,0,2.5539,1.1434,2.5539,2.5539v0.8922c0,1.4105-1.1434,2.5539-2.5539,2.5539 h-8.8922c-1.4105,0-2.5539-1.1434-2.5539-2.5539v-0.8922C36.3127,36.1434,37.4561,35,38.8666,35z"/>
+ </g>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.4997,42 15.4997,11 56.4997,11 56.4997,32.201"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M56.4178,43.8508 C55.3951,55.1267,45.4251,63.4387,34.1491,62.416C23.5881,61.4581,15.5006,52.6043,15.5002,42"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.8127,50.5414 c-5.0061-2.0554-10.6204-2.0554-15.6265,0"/>
+ <path d="M33.63,28.9252c0,1.6569-1.3431,3-3,3c-1.6569,0-3-1.3431-3-3s1.3431-3,3-3l0,0 C32.2865,25.9259,33.6293,27.2686,33.63,28.9252"/>
+ <path d="M45.63,28.9252c0,1.6569-1.3431,3-3,3s-3-1.3431-3-3s1.3431-3,3-3l0,0C44.2866,25.9258,45.6294,27.2686,45.63,28.9252"/>
+ <line x1="25.3127" x2="32.3127" y1="17" y2="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.3127" x2="40.3127" y1="17" y2="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.3715" x2="39.2539" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="60.3127" x2="55.4303" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.5002,41h4.8125 c0,0,4,0,4-3c0.0345-1.6224-1.2527-2.9655-2.8751-3c-0.0416-0.0009-0.0833-0.0009-0.1249,0h-2"/>
+ <line x1="36.3127" x2="56.5002" y1="41" y2="41" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.3127,45c0,0,4-3,8,0 c0.7638,0.6155,1.6585,1.0478,2.6154,1.2638"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9281,45c0,0-4-3-8,0 c-0.7638,0.6155-1.6585,1.0478-2.6154,1.2638"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47B.svg b/public/assets/img/icons/1F47B.svg
new file mode 100644
index 0000000..e496589
--- /dev/null
+++ b/public/assets/img/icons/1F47B.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M13.9953,51.377c-0.9623-2.069,3.4028-6.2239,6.017-12.0822c1.1268-2.5251,1.2295-4.7069,0.738-6.384 c-1.2826-2.5697-2.3564-3.62-3.4174-6.1225c-0.8441-1.991,8.174-0.2897,8.3927-0.3765c0.8853-0.7861,3.2644-9.554,5.4268-12.2402 c0.9874-1.2266,3.396-2.6415,5.7808-2.5013c2.0182,0.1187,4.1012,1.3013,4.9603,2.3747c2.171,2.7125,4.7139,12.2063,5.4308,12.3544 c1.9302,0.3988,7.9684-1.8974,8.321,0.4119c0.0771,0.5053-1.9201,5.7746-2.2439,6.1147c-0.5692,1.348-1.1653,3.3725-0.3164,5.4799 c1.2135,3.0123,6.055,8.5856,6.0544,14.0239c0,0.1925-0.9263,5.5194-7.6907,3.6474c-0.1511-0.0418-0.184-0.1383-0.2678-0.2018 c-1.5408-1.1691-4.7131-1.7748-7.61-0.9184c-3.4167,1.01-2.8112,2.9781-6.954,4.7235c-1.0835,0.4565-3.1113,1.2832-5.7731,1.0496 c-0.7152-0.0628-2.7788-0.2675-4.8115-1.6059c-2.9156-1.9198-2.3607-3.9289-4.7879-5.7011 C18.0291,51.0753,14.6921,52.875,13.9953,51.377z"/>
+ <ellipse cx="39.8979" cy="23.2122" rx="1.7074" ry="3.1872" fill="#3F3F3F" stroke="none"/>
+ <ellipse cx="36.5193" cy="30.3411" rx="1.7742" ry="2.1254" fill="#3F3F3F" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" d="M40.1212,56.6767C40.8364,56.614,45,55,46.9277,55.153C50.4076,55.4291,54.5728,57.7723,57,56 c3.2152-2.3476,1.2678-3.0961,1.9646-4.5942c0.9623-2.069-3.4028-6.2239-6.017-12.0822c-1.1268-2.5251-1.2295-4.7069-0.738-6.384 c1.2826-2.5697,2.3564-3.62,3.4174-6.1225c0.8441-1.991-8.174-0.2897-8.3927-0.3765c-0.8853-0.7861-1.102-6.8678-3.2644-9.554"/>
+ <ellipse cx="33.1007" cy="23.2122" rx="1.7074" ry="3.1872" fill="#3F3F3F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="39.8778" cy="23.2122" rx="1.7074" ry="3.1872" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9753,51.377c-0.9623-2.069,3.4028-6.2239,6.017-12.0822c1.1268-2.5251,1.2295-4.7069,0.738-6.384 c-1.2826-2.5697-2.3564-3.62-3.4174-6.1225c-0.8441-1.991,8.174-0.2897,8.3927-0.3765c0.8853-0.7861,3.2644-9.554,5.4268-12.2402 c0.9874-1.2266,3.396-2.6415,5.7808-2.5013c2.0182,0.1187,4.1012,1.3013,4.9603,2.3747c2.171,2.7125,4.7139,12.2063,5.4308,12.3544 c1.9302,0.3988,7.9684-1.8974,8.321,0.4119c0.0771,0.5053-1.9201,5.7746-2.2439,6.1147c-0.5692,1.348-1.1653,3.3725-0.3164,5.4799 c1.2135,3.0123,6.055,8.5856,6.0544,14.0239c0,0.1925-0.9263,5.5194-7.6907,3.6474c-0.1511-0.0418-4.9809-1.9766-7.8778-1.1202 c-3.4167,1.01-2.8112,2.9781-6.954,4.7235c-1.0835,0.4565-3.1113,1.2832-5.7731,1.0496c-0.7152-0.0628-2.7788-0.2675-4.8115-1.6059 c-2.9156-1.9198-2.3607-3.9289-4.7879-5.7011C18.009,51.0753,14.672,52.875,13.9753,51.377z"/>
+ <ellipse cx="36.4993" cy="30.3411" rx="1.7742" ry="2.1254" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="33.0806" cy="23.2122" rx="1.7074" ry="3.1872" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C-1F3FB.svg b/public/assets/img/icons/1F47C-1F3FB.svg
new file mode 100644
index 0000000..b5cae10
--- /dev/null
+++ b/public/assets/img/icons/1F47C-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#fadcbc"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C-1F3FC.svg b/public/assets/img/icons/1F47C-1F3FC.svg
new file mode 100644
index 0000000..254f234
--- /dev/null
+++ b/public/assets/img/icons/1F47C-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#debb90"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C-1F3FD.svg b/public/assets/img/icons/1F47C-1F3FD.svg
new file mode 100644
index 0000000..c4b7cce
--- /dev/null
+++ b/public/assets/img/icons/1F47C-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#c19a65"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C-1F3FE.svg b/public/assets/img/icons/1F47C-1F3FE.svg
new file mode 100644
index 0000000..046b134
--- /dev/null
+++ b/public/assets/img/icons/1F47C-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#a57939"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C-1F3FF.svg b/public/assets/img/icons/1F47C-1F3FF.svg
new file mode 100644
index 0000000..2d72c6a
--- /dev/null
+++ b/public/assets/img/icons/1F47C-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#6a462f"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47C.svg b/public/assets/img/icons/1F47C.svg
new file mode 100644
index 0000000..ea34fe1
--- /dev/null
+++ b/public/assets/img/icons/1F47C.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7,52.9H9s1.8,8,6.2,8.8,11.5,0,11.5,0Z"/>
+ <path fill="#d0cfce" d="M53.2,52.9H63s-1.8,8-6.2,8.8-11.5,0-11.5,0Z"/>
+ <path fill="#9b9b9a" d="M16.1,53.8a11.9044,11.9044,0,0,0,5.3,7.1l1.3,1.2,4-.3s-7.9-8.1-7.5-8.9h0Z"/>
+ <path fill="#9b9b9a" d="M55.9,53.8a11.9044,11.9044,0,0,1-5.3,7.1l-1.3,1.2-4-.3s7.9-8.1,7.5-8.9h0Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.8994" cy="42.6992" rx="18.5996" ry="20.6996" transform="translate(-0.5359 0.4563) rotate(-0.7229)" fill="#fcea2b"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M34.7,22.8H40c1.3,0-1.9,11.5-5.3,8C33.8,30,35.7,25.6,34.7,22.8Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36.9" cy="16.2" rx="16.4" ry="2.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2,52.9H9s1.6,8.9,8,8.9H27.5"/>
+ <ellipse cx="36" cy="43" rx="18.9" ry="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.8,52.9H63s-1.6,8.9-8,8.9H44.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,22.8s1.8,1.8-.9,6.2-8,2.7-8,2.7,3.9-.4,4.4-3.5a5.3323,5.3323,0,0,0-1.8-5.3"/>
+ <path d="M31.9,41.8a2.7951,2.7951,0,0,1-2.8,2.8,2.8616,2.8616,0,0,1-2.8-2.8A2.7951,2.7951,0,0,1,29.1,39h0a2.8616,2.8616,0,0,1,2.8,2.8"/>
+ <path d="M45.5,41.8A2.8,2.8,0,1,1,42.7,39h0a2.7951,2.7951,0,0,1,2.8,2.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4,52.7s5,2.8,9.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47D.svg b/public/assets/img/icons/1F47D.svg
new file mode 100644
index 0000000..546c9a1
--- /dev/null
+++ b/public/assets/img/icons/1F47D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M56.7269,32.3778c0,5.4783-1.6721,11.0506-4.2,15.9134c-0.6345,1.2206-1.8548,1.5903-2.5843,2.7088 c-0.608,0.9322-0.7125,2.6309-1.37,3.476C44.5793,59.6092,39.811,63,35.9426,63c-3.8271,0-8.5351-3.3188-12.5019-8.3603 C22.759,53.7734,23.5723,51.96,22.9426,51c-0.5315-0.8103-2.5147-0.755-2.9983-1.6214c-2.8522-5.1095-4.786-11.1095-4.786-17.0008 C15.1583,17.417,25.5504,10,35.9426,10S56.7269,17.417,56.7269,32.3778z"/>
+ <path fill="#9B9B9A" d="M36.9426,63c6-5,11.9267-48.0536,12-49c2.2165,3.118,7.0271,9.8719,7.6517,13.9785 c1.1644,7.6568-1.9952,13.8117-5.001,20.4819C45.9426,61,36.9426,63,36.9426,63"/>
+ <path fill="#3F3F3F" d="M22.5696,42.348c1.9926,3.7,5.3442,5.7121,7.4861,4.4943c2.1418-1.2178,2.2628-5.2045,0.2702-8.9045 s-5.3442-5.7121-7.4861-4.4943S20.577,38.6481,22.5696,42.348z"/>
+ <path fill="#3F3F3F" d="M49.0317,42.348c-1.9926,3.7-5.3442,5.7121-7.4861,4.4943c-2.1418-1.2178-2.2628-5.2045-0.2702-8.9045 s5.3442-5.7121,7.4861-4.4943C50.9033,34.6614,51.0243,38.6481,49.0317,42.348z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.7465,53.6689c0.4295,0.4051,2.3337,2.11,5.1016,1.9273c2.2456-0.1483,3.7515-1.4526,4.2513-1.9273"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M22.5696,42.348 c1.9926,3.7,5.3442,5.7121,7.4861,4.4943c2.1418-1.2178,2.2628-5.2045,0.2702-8.9045s-5.3442-5.7121-7.4861-4.4943 S20.577,38.6481,22.5696,42.348z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9426,63c-10,0-13.5098-11.7778-13.5098-11.7778s-7.2745-5.8889-7.2745-18.8444C15.1583,17.417,25.5504,10,35.9426,10 s20.7843,7.417,20.7843,22.3778c0,12.9556-7.0698,18.3804-7.2745,18.8444C45.2955,60.6444,40.3213,63,35.9426,63z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M49.0317,42.348 c-1.9926,3.7-5.3442,5.7121-7.4861,4.4943c-2.1418-1.2178-2.2628-5.2045-0.2702-8.9045s5.3442-5.7121,7.4861-4.4943 C50.9033,34.6614,51.0243,38.6481,49.0317,42.348z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47E.svg b/public/assets/img/icons/1F47E.svg
new file mode 100644
index 0000000..6026bfc
--- /dev/null
+++ b/public/assets/img/icons/1F47E.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#8967AA" points="10,21 10,35 13,35 13,38 16,38 16,45 22,45 22,51 27,51 28,51 28,45 44,45 44,51 50,51 50,45 56,45 56,38 59,38 59,35 62,35 62,20 56,20 56,24 56,25 49,25 49,20 45,20 45,14 39,14 39,20 32,20 32,14 26,14 26,20 22,20 22,25 16,25 16,20 10,20"/>
+ <rect x="16" y="51" width="6" height="6" fill="#8967AA"/>
+ <rect x="50" y="51" width="6" height="6" fill="#8967AA"/>
+ </g>
+ <g id="line">
+ <rect x="25.175" y="31" width="3.6" height="6" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22,45 16,45 16,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.583,25 22.583,20 26,20"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.708,25 48.708,20 45.292,20"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="13,35 10,35 10,20 16,20 16,35"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56,35 56,20 62,20 62,35 59,35"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26,20 26,14 32,14 32,20"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39,20 39,14 45,14 45,20"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16,35 19,35 19,38 13,38 13,35"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="59,35 59,38 53,38 53,35 56,35"/>
+ <rect x="16" y="51" width="6" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="50" y="51" width="6" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28,45 28,51 22,51 22,45"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50,45 56,45 56,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44,45 44,51 50,51 50,45"/>
+ <rect x="43.425" y="31" width="3.6" height="6" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,45L44,45z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,20L39,20z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,25L16,25z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49,25L49,25z"/>
+ <line x1="28" x2="44" y1="45" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32" x2="39" y1="20" y2="20" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="22" y1="25" y2="25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="56" y1="25" y2="25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F47F.svg b/public/assets/img/icons/1F47F.svg
new file mode 100644
index 0000000..a7f28fc
--- /dev/null
+++ b/public/assets/img/icons/1F47F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M48.8559,16c3-2,4-5,3-9c7,2,6,10,3,15"/>
+ <path fill="#D22F27" d="M23.1441,16c-3-2-4-5-3-9c-7,2-6,10-3,15"/>
+ <path fill="#EA5A47" d="M36,13c-12.6823,0-23,10.3177-23,23s10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3176,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,32.9252c0,1.6567-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6553,1.3447-3,3-3C28.6552,29.9252,30,31.27,30,32.9252"/>
+ <path d="M48,32.9252c0,1.6567-1.3447,3-3,3s-3-1.3433-3-3c0-1.6553,1.3447-3,3-3S48,31.27,48,32.9252"/>
+ <line x1="23" x2="30" y1="25" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="42" y1="25" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8559,16c3-2,4-5,3-9c7,2,6,10,3,15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1441,16c-3-2-4-5-3-9c-7,2-6,10-3,15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5,44c1.2841-0.6376,3.9847-1.0308,6.8421-0.9981c2.6235,0.03,4.9897,0.4146,6.1579,0.9981"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F480.svg b/public/assets/img/icons/1F480.svg
new file mode 100644
index 0000000..b478a10
--- /dev/null
+++ b/public/assets/img/icons/1F480.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M41.1835,14.216c-1.6784-0.5099-3.4229-0.7694-5.177-0.77h-0.036c-1.2518,0.0041-2.5,0.1334-3.726,0.386 c-4.3415,0.9348-8.1984,3.4083-10.859,6.964c-2.0244,2.6542-3.3639,5.7662-3.9,9.061c-1.0764,6.1694,0.6871,12.4953,4.8,17.218 l0.133,0.149c1.055,1.19,2.5,2.82,2.5,4.554l-0.022,4.988c0,0.5523-0.4477,1-1,1l0,0c2.2224,1.1344,4.5781,1.9863,7.012,2.536 c3.8115,0.8585,7.7771,0.7502,11.536-0.315C45.6595,44.81,44.8105,28.958,41.1835,14.216z"/>
+ <path fill="#D0CFCE" d="M48.8895,18.863c-2.1471-2.1598-4.794-3.7563-7.706-4.648c3.627,14.742,4.476,30.595,1.258,45.766 c1.9461-0.5441,3.8246-1.3059,5.6-2.271c-0.5501,0.0023-1.0009-0.436-1.014-0.986l-0.069-4.943c0-1.65,1.4-3.191,2.421-4.317 c0.145-0.159,0.283-0.311,0.407-0.453c7.0513-8.1923,6.6643-20.4171-0.891-28.147L48.8895,18.863z"/>
+ <path fill="#3F3F3F" d="M27.8635,36.364c-2.4853,0-4.5,2.0147-4.5,4.5s2.0147,4.5,4.5,4.5s4.5-2.0147,4.5-4.5 S30.3488,36.364,27.8635,36.364z"/>
+ <path fill="#3F3F3F" d="M44.2115,36.364c-2.4853,0-4.5,2.0147-4.5,4.5s2.0147,4.5,4.5,4.5s4.5-2.0147,4.5-4.5 S46.6968,36.364,44.2115,36.364z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0235,56.664 l-0.069-4.944c0-1.45,1.649-3.035,2.58-4.1c3.4344-3.9474,5.3151-9.0097,5.291-14.242c0-11.6-8.894-21.006-19.856-20.983 c-1.3183,0.0041-2.6329,0.1405-3.924,0.407c-7.89,1.618-14.177,8.457-15.548,16.842c-1.1269,6.4665,0.7263,13.0961,5.043,18.041 c0.917,1.037,2.382,2.62,2.382,4.04l-0.022,4.983"/>
+ <line x1="27.8645" x2="27.8645" y1="55.002" y2="59.782" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.5785" x2="33.5785" y1="56.067" y2="60.848" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.2125" x2="44.2125" y1="55.002" y2="59.782" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.0275" x2="39.0275" y1="56.067" y2="60.848" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.0365,52.209 35.9685,46.36 39.4735,52.209"/>
+ <circle cx="27.8645" cy="40.817" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="44.2125" cy="40.817" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..22ac482
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#fadcbc" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d8f1665
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#fadcbc" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FB.svg b/public/assets/img/icons/1F481-1F3FB.svg
new file mode 100644
index 0000000..6a444a0
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FB.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#fadcbc" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b83811f
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#debb90" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f681df0
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#debb90" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FC.svg b/public/assets/img/icons/1F481-1F3FC.svg
new file mode 100644
index 0000000..a48133f
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FC.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#debb90" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..adf36ec
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#c19a65" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1a0b579
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#c19a65" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FD.svg b/public/assets/img/icons/1F481-1F3FD.svg
new file mode 100644
index 0000000..f675efd
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FD.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#c19a65" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..43e3f34
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#a57939" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b931093
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#a57939" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FE.svg b/public/assets/img/icons/1F481-1F3FE.svg
new file mode 100644
index 0000000..9ba6de6
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#a57939" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3209a96
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#6a462f" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ca07710
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#6a462f" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-1F3FF.svg b/public/assets/img/icons/1F481-1F3FF.svg
new file mode 100644
index 0000000..ca3b6cd
--- /dev/null
+++ b/public/assets/img/icons/1F481-1F3FF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#6a462f" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-200D-2640-FE0F.svg b/public/assets/img/icons/1F481-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ccbf965
--- /dev/null
+++ b/public/assets/img/icons/1F481-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9481,60.94V56.7213c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607a11.8771,11.8771,0,0,1,3.2363,2.8125V60.94"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M54.9481,60.94,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.94"/>
+ <path fill="#fcea2b" d="M20.4063,29.5293v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C24.4756,26.6382,20.8672,28.6933,20.4063,29.5293Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M50.143,36.3278c-.2048-.7578-1.559-1.4094-1.9591-2.1037a23.7515,23.7515,0,0,1-1.1574-2.6328c-1.4725-3.27-2.0233-4.4927-2.3485-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01A24.0468,24.0468,0,0,0,16.55,50.1563a10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0,.9623.0421,2.1985-.2355,3.3938-.0873.95.1177,2.6905,1.9191,3.1194,2.2082,1.0562-.6991-.25-2.0811.6675-2.9373.6443-.3876.3021-4.138,2.4927-6.0125.2814-.2408.1316-.73.1786-1.0965A12.2485,12.2485,0,0,0,50.143,36.3278ZM39.7156,37.9819C33.0407,48.7277,27.09,44.3943,27.09,44.3943s-9.9955-7.5111-6.9911-14.1555c0,0,13.5953-9.4091,15.06-10.8868C35.1584,19.352,46.39,27.2363,39.7156,37.9819Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9481,59.982v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8211,29.982a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9481,37.982a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9481,59.982,53.0106,46.6763l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.982"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6524,46.7129c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.6,11.6,0,0,1,.7356,2.3707"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8321,30.9883c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481-200D-2642-FE0F.svg b/public/assets/img/icons/1F481-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f10dafb
--- /dev/null
+++ b/public/assets/img/icons/1F481-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9451,60.9583V56.74c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.57,50.8128V60.9583"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M54.9451,60.9583,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9583"/>
+ <path fill="#fcea2b" d="M19.8857,31c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,19.8857,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M39.2274,19.6878c-7.473,0-8.7162,3.5912-16.36,1.88C19.4633,20.8056,20.9492,38,20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C40.9492,38,41.6662,19.6878,39.2274,19.6878Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9451,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8181,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9451,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9451,60,53.0076,46.6946l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9492,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.8857,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C22.9492,21,19.9492,26,19.8857,31Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F481.svg b/public/assets/img/icons/1F481.svg
new file mode 100644
index 0000000..84bf5ac
--- /dev/null
+++ b/public/assets/img/icons/1F481.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.9345,60.9431V56.7244c0-4.9942,5.0078-9,10-9q9,7.5,18,0c1.3682,0,3.1221-.2784,4.3887.2607A11.8771,11.8771,0,0,1,47.56,50.7976V60.9431"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="#fcea2b" d="M54.9345,60.9431,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V60.9431"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M41.0832,26.0769c-2.6615-.8554-7.3666-7.9368-7.3666-7.9368-2.6614,3.2317-12.737,6.9863-12.737,6.9863-2.9941,2.9942-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C42.2592,36.7325,41.0832,26.0769,41.0832,26.0769Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9345,38.9851c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9345,59.9851v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0a10.2713,10.2713,0,0,1,4.0029.84"/>
+ <path d="M36.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M28.8075,29.9851a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M19.871,30.9851c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C20.9345,24.9851,19.871,25.9846,19.871,30.9851Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9345,37.9851a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9345,59.9851,52.997,46.6794l.9375-1.25,6-2,5-6a1.4142,1.4142,0,0,0-2-2l-3,3c-1,1-4,0-7,1s-5,3.2325-5,5V59.9851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cb11d2d
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#a57939" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#a57939" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..90ac51d
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FB.svg b/public/assets/img/icons/1F482-1F3FB.svg
new file mode 100644
index 0000000..01166b7
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8b8b8d5
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#fcea2b" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#fcea2b" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..56f9dfd
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FC.svg b/public/assets/img/icons/1F482-1F3FC.svg
new file mode 100644
index 0000000..27dc9f3
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..00f81aa
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#6a462f" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#6a462f" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0087097
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FD.svg b/public/assets/img/icons/1F482-1F3FD.svg
new file mode 100644
index 0000000..8a8191a
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..594c0ec
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#000000" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..15800af
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FE.svg b/public/assets/img/icons/1F482-1F3FE.svg
new file mode 100644
index 0000000..3693c42
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f77ef88
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#000000" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ecb6eda
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-1F3FF.svg b/public/assets/img/icons/1F482-1F3FF.svg
new file mode 100644
index 0000000..99ac762
--- /dev/null
+++ b/public/assets/img/icons/1F482-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-200D-2640-FE0F.svg b/public/assets/img/icons/1F482-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7cd99da
--- /dev/null
+++ b/public/assets/img/icons/1F482-200D-2640-FE0F.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M24.8721,28.026H46.1446v-13.44a7.3521,7.3521,0,0,0-7.352-7.3521H32.2241a7.3521,7.3521,0,0,0-7.352,7.3521Z"/>
+ <path fill="#ea5a47" d="M54.92,63.9415s4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h.125c-3.0736.0063-5.8082-1.4582-9-3.5775-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#d22f27" d="M45.3616,49.09c-3.1127,2.0751-4.9834,3.24-8.9725,3.8183,12.8266.404,12.8266,7.1094,13.5749,11.0371h5.0206S57.1448,49.09,45.3616,49.09Z"/>
+ <polygon fill="#fff" points="38 57.061 33.817 57.061 34.117 63.943 37.8 63.943 38 57.061"/>
+ <path fill="#3f3f3f" d="M44.8159,49.9433a13.1666,13.1666,0,0,1,3.17.36c-7.49,9.31-18.82,7.44-24.21,0a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12C38.9559,53.4933,41.6659,52.0333,44.8159,49.9433Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#f4aa41" points="24 29 24 32 24 36 23 39 22 42 23 45 25 45 27 45 28.132 43.559 27.556 42.127 25.37 36.959 25 32 26 28 27 27 24 29"/>
+ <polygon fill="#f4aa41" points="48 29 48 32 48 36 49 39 50 42 49 45 47 45 45 45 43.868 43.559 44.591 42.43 46.777 37.262 47.1 32.801 46.074 28.149 45 27 48 29"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M47.2076,33.8665a15.9638,15.9638,0,0,0-1.2315-6.2084L25.39,28.0256a16.0277,16.0277,0,0,0-1.082,5.841,16.49,16.49,0,0,0,.2326,2.77c1.0677,6.2642,5.49,10.9764,11.5946,10.9764s10.2669-5.1983,10.8175-10.8467A16.4563,16.4563,0,0,0,47.2076,33.8665Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M41.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.88,32.0871a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.88,42.09a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.88,42.09Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9359,62.9433s-1.62-10.56,6.84-12.64a13.0806,13.0806,0,0,1,3.16-.36c3.16,2.09,5.86,3.55,8.88,3.59h.12c3.02-.04,5.73-1.5,8.88-3.59a13.1666,13.1666,0,0,1,3.17.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7759,50.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,63.9531a.9994.9994,0,0,1-1-1V56.5518a1,1,0,0,1,2,0v6.4013A.9994.9994,0,0,1,34.2207,63.9531Z"/>
+ <path d="M37.7793,63.9531a.9994.9994,0,0,1-1-1V56.5205a1,1,0,0,1,2,0v6.4326A.9994.9994,0,0,1,37.7793,63.9531Z"/>
+ <path d="M46.4443,29.0259H25.1719a1,1,0,0,1-1-1V14.5864a8.3621,8.3621,0,0,1,8.3525-8.3525h6.5684a8.3613,8.3613,0,0,1,8.3515,8.3525v13.44A1,1,0,0,1,46.4443,29.0259Zm-20.2724-2H45.4443V14.5864a6.3593,6.3593,0,0,0-6.3515-6.3525H32.5244a6.36,6.36,0,0,0-6.3525,6.3525Z"/>
+ <path d="M41.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8758,32.0792a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8757,42.0817a7.6541,7.6541,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6544,7.6544,0,0,1,35.8757,42.0817Z"/>
+ <path d="M35.876,48.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734a18.26,18.26,0,0,1,.82-5.4565,1,1,0,1,1,1.9082.5977,16.2548,16.2548,0,0,0-.7285,4.8588c0,7.2642,4.6377,13.1734,10.3389,13.1734S46.2139,40.7041,46.2139,33.44a16.62,16.62,0,0,0-.3018-3.17,15.84,15.84,0,0,0-.4209-1.6723,1,1,0,0,1,1.91-.5938,17.86,17.86,0,0,1,.4736,1.8843,18.619,18.619,0,0,1,.3389,3.5517C48.2139,41.8066,42.6787,48.6133,35.876,48.6133Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7153,49.4632a15.0763,15.0763,0,0,1,6.3522-2.3986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2847,49.4632a15.0763,15.0763,0,0,0-6.3522-2.3986"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1323,44.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C24.05,39.75,25,28,25,28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7589,44.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C47.8414,39.75,46.8913,28,46.8913,28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482-200D-2642-FE0F.svg b/public/assets/img/icons/1F482-200D-2642-FE0F.svg
new file mode 100644
index 0000000..fce3a4c
--- /dev/null
+++ b/public/assets/img/icons/1F482-200D-2642-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="39.2398" cy="46.4017" r="1"/>
+ <circle cx="32.7602" cy="46.4017" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M46.4055,28.4893h-.001l-20.7119-.0215a.97.97,0,0,1-.5215-.1524,5.512,5.512,0,0,1-2.292-3.3125,4.7061,4.7061,0,0,1,.6885-3.331C22.51,20.04,21.5432,17.18,23.3889,14.77c-.5908-1.9843-.8008-5.2011,1.6-6.67A3.1072,3.1072,0,0,1,25.43,6.43c.6778-1.1358,2.0459-1.8672,4.0655-2.1729a52.1685,52.1685,0,0,1,13.0693.0166h0c1.958.2159,3.3115.8848,4.0234,1.9883a3.2531,3.2531,0,0,1,.5176,1.8565C49.512,9.585,49.301,12.8057,48.71,14.791c1.8457,2.4111.8789,5.2715-.1787,6.9024a4.7037,4.7037,0,0,1,.6875,3.332,5.5077,5.5077,0,0,1-2.292,3.3125A.9749.9749,0,0,1,46.4055,28.4893Z"/>
+ <path fill="#3f3f3f" d="M44.6055,46.5494a.997.997,0,0,0,.0433-.2152c0-.0083.0048-.0152.0048-.0237a.9862.9862,0,0,0-.0522-.3c-.0035-.0112-.0019-.023-.0058-.034a.9908.9908,0,0,0-.1894-.316c-.0058-.0069-.0073-.0158-.0134-.0226-.0193-.0213-.0459-.03-.0666-.049a.99.99,0,0,0-.2082-.1529.9653.9653,0,0,0-.1268-.053.9823.9823,0,0,0-.1121-.0469V41.9065a.9808.9808,0,0,0-.2412-.8713.9978.9978,0,0,0-1.4131-.0342,8.6275,8.6275,0,0,1-12.4111-.0332.9414.9414,0,0,0-.1033-.0656.6748.6748,0,0,0-.4473-.185.949.949,0,0,0-.1427-.0287l-.01.002a.9993.9993,0,0,0-.2966.06c-.0273.009-.0587.0071-.0849.0183s-.044.0331-.0679.0457a.9983.9983,0,0,0-.2537.1757l-.0075.0052a.9364.9364,0,0,0-.0677.1064.6773.6773,0,0,0-.1841.45.9687.9687,0,0,0-.0275.1372v3.667c-.0264.0082-.0478.026-.0733.0363a1.1015,1.1015,0,0,0-.3127.2056c-.0174.0165-.04.0233-.0564.0413-.0091.01-.0113.023-.02.0332a.9837.9837,0,0,0-.1693.2835c-.0038.01-.0116.0184-.015.0285a.998.998,0,0,0-.0557.3266c0,.0085.0046.0154.0048.0237a.999.999,0,0,0,.0453.2247,1.0286,1.0286,0,0,0,.0378.155,4.9237,4.9237,0,0,0,.2236.3166c.0066.0063.0088.0151.0157.0213a12.336,12.336,0,0,0,16.581-.002c.0056-.0051.0073-.0123.0127-.0174a.9852.9852,0,0,0,.1433-.195,1.0056,1.0056,0,0,0,.0827-.1226A1.0351,1.0351,0,0,0,44.6055,46.5494Z"/>
+ <circle cx="39.2398" cy="46.4017" r="1" fill="#fcea2b"/>
+ <circle cx="32.7602" cy="46.4017" r="1" fill="#fcea2b"/>
+ <path fill="#ea5a47" d="M46.5207,45.3105H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.3362,10.3362,0,0,1-13.89,0,.9528.9528,0,0,0-.1149-.0687.6426.6426,0,0,0-.3969-.16.9462.9462,0,0,0-.1611-.0325H25.4788c-5.2608,0-9.54,4.5987-9.54,10.252v4.3857a.9994.9994,0,0,0,1,1H55.0608a.9994.9994,0,0,0,1-1V55.5625C56.0608,49.9092,51.7815,45.3105,46.5207,45.3105Z"/>
+ <path fill="#d22f27" d="M39.2414,47.745c4.9892,0,10.5082,4.8859,10.5082,9.1454v3.3044l-.0051.7534h5.3163a.9994.9994,0,0,0,1-1V55.5625c0-5.6533-4.2793-10.252-9.54-10.252H43.6536a.9369.9369,0,0,0-.1485.03.6568.6568,0,0,0-.4077.1609.9282.9282,0,0,0-.1167.07,10.28,10.28,0,0,1-3.7393,2.1737"/>
+ <rect x="33.7602" y="49.1661" width="4.4796" height="11.7922" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36.0354,45.6182c-6.7744,0-12.2852-6.7159-12.2852-14.97a9.9893,9.9893,0,0,1,.4024-2.8188.9715.9715,0,0,1,.98-.789l21.8213.0488a1.0009,1.0009,0,0,1,.9765.792,9.9021,9.9021,0,0,1,.3916,2.767C48.3215,38.9023,42.81,45.6182,36.0354,45.6182Z"/>
+ </g>
+ <g id="line">
+ <path d="M30.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38.0565,29.0923a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9516,27.09a17.1481,17.1481,0,0,1,.37,3.5589c0,7.7153-5.0527,13.97-11.2855,13.97S24.75,38.3637,24.75,30.6484a17.1437,17.1437,0,0,1,.38-3.6078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6536,46.3105a11.3358,11.3358,0,0,1-15.235.0008"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9438" d="M42.4584,5.24c4.5464.5012,3.5921,3.4379,3.5921,3.4379,3.4406,1.3518,1.5642,6.3249,1.5642,6.3249,2.7761,2.9383-.2658,6.6689-.2658,6.6689a3.89,3.89,0,0,1-.9433,5.8465l-20.7121-.022a3.89,3.89,0,0,1-.9433-5.8466s-3.0419-3.73-.2658-6.6688c0,0-1.8764-4.9731,1.5642-6.3249,0,0-.9852-2.7449,3.5921-3.4379A51.7141,51.7141,0,0,1,42.4584,5.24Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9388,59.9485V55.5624c0-5.11,3.8236-9.2521,8.54-9.2521H29.12v-4.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0612,59.9485V55.5624c0-5.11-3.8236-9.2521-8.54-9.2521H42.88V41.7571"/>
+ <line x1="34.0312" x2="34.0312" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.0409" x2="38.0409" y1="49.1661" y2="59.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.13,27.0406S26.7327,40.9984,36,40.9984c9.9252,0,10.9516-13.9089,10.9516-13.9089"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.062,35.0442s1.2-2,3.6,0a2.3616,2.3616,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.05,35.0442s-1.2-2-3.6,0a2.361,2.361,0,0,1-1.3875.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F482.svg b/public/assets/img/icons/1F482.svg
new file mode 100644
index 0000000..0b3c341
--- /dev/null
+++ b/public/assets/img/icons/1F482.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M54.9199,58.9415c0,0,4.011-14.0016-10.3-14.8974c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <path fill="#D22F27" d="M45.3616,44.0895c-3.1127,2.0751-4.9834,3.2404-8.9725,3.8183 c12.8266,0.404,12.8266,7.1094,13.5749,11.0371c4.1614,0,5.0206,0,5.0206,0S57.1448,44.0895,45.3616,44.0895z"/>
+ <polygon fill="#FFFFFF" points="38.0001,52.0607 33.8167,52.0607 34.1167,58.9433 37.8001,58.9433"/>
+ <path fill="#3F3F3F" d="M24.8721,23.026h21.2725V9.5862c0-4.0604-3.2916-7.3521-7.352-7.3521h-6.5685 c-4.0604,0-7.352,3.2917-7.352,7.3521C24.8721,9.5862,24.8721,23.026,24.8721,23.026z"/>
+ <path fill="#3F3F3F" d="M44.8159,44.9433c1.19,0,2.24,0.13,3.17,0.36c-7.49,9.31-18.82,7.44-24.21,0c0.93-0.23,1.97-0.36,3.16-0.36 c3.16,2.09,5.86,3.55,8.88,3.59h0.12C38.9559,48.4933,41.6659,47.0333,44.8159,44.9433z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.2076,28.8665c0-2.234-0.4439-4.3435-1.2315-6.2084l-20.5866,0.3675 c-0.694,1.7727-1.082,3.7525-1.082,5.841c0,0.949,0.0801,1.8756,0.2326,2.7704c1.0677,6.2642,5.4904,10.9764,11.5946,10.9764 s10.2669-5.1983,10.8175-10.8467C47.1196,30.8317,47.2076,29.8614,47.2076,28.8665z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8801,25.9836,41.8801,27.0871"/>
+ <path d="M33.8801,27.0871c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8801,25.9836,33.8801,27.0871"/>
+ <path d="M35.88,37.0895c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1837,36.8034,37.0319,37.0895,35.88,37.0895z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9359,57.9433c0,0-1.62-10.56,6.84-12.64c0.93-0.23,1.97-0.36,3.16-0.36c3.16,2.09,5.86,3.55,8.88,3.59h0.12 c3.02-0.04,5.73-1.5,8.88-3.59c1.19,0,2.24,0.13,3.17,0.36c8.45,2.09,6.83,12.64,6.83,12.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7759,45.3033c5.39,7.44,16.72,9.31,24.21,0"/>
+ <path d="M34.2207,58.9531c-0.5527,0-1-0.4472-1-1v-6.4013c0-0.5528,0.4473-1,1-1s1,0.4472,1,1v6.4013 C35.2207,58.5059,34.7734,58.9531,34.2207,58.9531z"/>
+ <path d="M37.7793,58.9531c-0.5527,0-1-0.4472-1-1v-6.4326c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v6.4326 C38.7793,58.5059,38.332,58.9531,37.7793,58.9531z"/>
+ <path d="M46.4443,24.0259H25.1719c-0.5528,0-1-0.4478-1-1V9.5864c0-4.6054,3.747-8.3525,8.3525-8.3525h6.5684 c4.6054,0,8.3515,3.7471,8.3515,8.3525v13.4395C47.4443,23.5781,46.9971,24.0259,46.4443,24.0259z M26.1719,22.0259h19.2724V9.5864 c0-3.5029-2.8496-6.3525-6.3515-6.3525h-6.5684c-3.5029,0-6.3525,2.8496-6.3525,6.3525 C26.1719,9.5864,26.1719,22.0259,26.1719,22.0259z"/>
+ <path d="M41.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8758,25.9757,41.8758,27.0792"/>
+ <path d="M33.8758,27.0792c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8758,25.9757,33.8758,27.0792"/>
+ <path d="M35.8757,37.0817c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4947-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.1794,36.7955,37.0275,37.0817,35.8757,37.0817z"/>
+ <path d="M35.876,43.6133c-6.8037,0-12.3389-6.8067-12.3389-15.1734c0-1.8813,0.2764-3.7172,0.8203-5.4565 c0.1651-0.5264,0.7227-0.8203,1.253-0.6558c0.5263,0.1651,0.8203,0.7261,0.6552,1.2535c-0.4834,1.5454-0.7285,3.1801-0.7285,4.8588 c0,7.2642,4.6377,13.1734,10.3389,13.1734c5.7002,0,10.3379-5.9092,10.3379-13.1734c0-1.0756-0.1016-2.142-0.3018-3.1699 c-0.1094-0.563-0.251-1.1255-0.4209-1.6723c-0.1641-0.5274,0.1309-1.0879,0.6582-1.252c0.5313-0.165,1.0889,0.1314,1.252,0.6582 c0.1914,0.6167,0.3506,1.2505,0.4736,1.8843c0.2246,1.1528,0.3389,2.3481,0.3389,3.5517 C48.2139,36.8066,42.6787,43.6133,35.876,43.6133z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7153,44.4632c1.5814-1.107,3.6505-1.9636,6.3522-2.3986"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2847,44.4632c-1.5814-1.107-3.6505-1.9636-6.3522-2.3986"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483-1F3FB.svg b/public/assets/img/icons/1F483-1F3FB.svg
new file mode 100644
index 0000000..2843576
--- /dev/null
+++ b/public/assets/img/icons/1F483-1F3FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483-1F3FC.svg b/public/assets/img/icons/1F483-1F3FC.svg
new file mode 100644
index 0000000..fa3f413
--- /dev/null
+++ b/public/assets/img/icons/1F483-1F3FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483-1F3FD.svg b/public/assets/img/icons/1F483-1F3FD.svg
new file mode 100644
index 0000000..c0c195b
--- /dev/null
+++ b/public/assets/img/icons/1F483-1F3FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483-1F3FE.svg b/public/assets/img/icons/1F483-1F3FE.svg
new file mode 100644
index 0000000..313fe42
--- /dev/null
+++ b/public/assets/img/icons/1F483-1F3FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483-1F3FF.svg b/public/assets/img/icons/1F483-1F3FF.svg
new file mode 100644
index 0000000..c7f326e
--- /dev/null
+++ b/public/assets/img/icons/1F483-1F3FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F483.svg b/public/assets/img/icons/1F483.svg
new file mode 100644
index 0000000..a46deba
--- /dev/null
+++ b/public/assets/img/icons/1F483.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.0595" cy="9.7262" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M17.809,24.4514c.858,1.6206,1.7159,1.43,2.2879,1.2393l9.056-3.05,5.72-2.6692L36.7791,21.21,38.4,25.5953l-2.5739,2.2879-9.5327,6.5775-14.299,5.815.9532,2.86,17.9215-4.7663,7.8168-2.86L41.26,47.5206l1.0486,14.68h2.86l1.1439-16.2056V31.6963l-.9533-13.3458L43.452,16.4439l5.815-2.7645,6.7682-4.29s1.1439-.8579.286-2.9551L51.3641,9.39l-9.342,4.957-4.5757,1.144L33.252,17.7785l-2.7645,1.6206-5.529,2.5738Z"/>
+ </g>
+ <g id="line">
+ <circle cx="33.9193" cy="9.8664" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4987,33.8888,32.68,37.6065c-.9532.3813-2.5738.858-3.6224,1.144L14.7585,42.5636a1.8051,1.8051,0,0,1-2.2878-.9533c-.286-.7626.286-1.7159,1.3346-2.1925l10.7719-4.3851a22.5882,22.5882,0,0,0,3.3365-1.8112l6.3869-4.3851c.8579-.5719,2.1925-1.62,2.86-2.1925a3.2033,3.2033,0,0,0,.6673-2.9551l-.286-.858a6.0828,6.0828,0,0,0-1.62-2.3831,6.8574,6.8574,0,0,1-.9533-.572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6856,35.5093l2.0972,10.2c.1907,1.0486.4767,2.7645.572,3.8131l.7626,10.772c.0953,1.0486.7626,1.9065,1.5253,1.9065a1.81,1.81,0,0,0,1.5252-1.9065l.9533-12.3925c.0953-1.0486.0953-2.7645.0953-3.8131V33.6028c0-1.0486-.0953-2.7645-.0953-3.8131l-.6673-9.5327a6.6691,6.6691,0,0,0-1.43-3.2411l-2.4785-2.5738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.5585,6.9112l-5.72,3.7178a22.0593,22.0593,0,0,1-3.3364,1.7159l-3.5271,1.3345c-.9533.3813-2.5739.9533-3.6225,1.2393l-2.5738.7626a14.1834,14.1834,0,0,0-3.4318,1.6206l-2.6691,1.9065a22.0512,22.0512,0,0,1-3.3365,1.7159L18.667,24.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9217,9.5206s-.6578-.0243-.8721.3876c-.2526.4839-.0105,1.7943-.25,2.5063a3.3636,3.3636,0,0,1-1.2931,1.7449"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F484.svg b/public/assets/img/icons/1F484.svg
new file mode 100644
index 0000000..df6ee4b
--- /dev/null
+++ b/public/assets/img/icons/1F484.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.7104" y="47.8069" width="27.2896" height="19.1931" fill="#d0cfce"/>
+ <polygon fill="#9b9b9a" points="41 42.609 41 67 50 67 50 43 41 42.609"/>
+ <rect x="22.7104" y="42.6089" width="27.2896" height="5.198" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M26.9084,42.4109H44.802V15.3193s-1-10.396-17.8936-9.0965Z"/>
+ <path fill="#d22f27" d="M41,37V10a7.69,7.69,0,0,1,5,5V42.4109H40.9976Z"/>
+ <path fill="#d22f27" d="M44.0352,15.4425c-1.0629,1.6832-5.3483.8857-9.5717-1.7813S27.6781,7.4676,28.741,5.7844C29.0857,5.2385,30.09,6.0449,31,6a11.395,11.395,0,0,1,7.3128,1.5656C42.5361,10.2327,45.0982,13.7592,44.0352,15.4425Z"/>
+ <line x1="32.5" x2="32.5" y1="18.5" y2="31" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.328 66 23.328 42.609 29.12 42.609 50 42.609 50 66"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9084,38.5121V6.2228C43.33,4.3122,45,15.3193,45,15.3193L44.8967,38.386"/>
+ <line x1="23.3285" x2="50" y1="48.3267" y2="48.3267" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,11a14.8428,14.8428,0,0,0,9,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485-1F3FB.svg b/public/assets/img/icons/1F485-1F3FB.svg
new file mode 100644
index 0000000..7612426
--- /dev/null
+++ b/public/assets/img/icons/1F485-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#fadcbc" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485-1F3FC.svg b/public/assets/img/icons/1F485-1F3FC.svg
new file mode 100644
index 0000000..3703345
--- /dev/null
+++ b/public/assets/img/icons/1F485-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#debb90" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485-1F3FD.svg b/public/assets/img/icons/1F485-1F3FD.svg
new file mode 100644
index 0000000..f55d4b3
--- /dev/null
+++ b/public/assets/img/icons/1F485-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#c19a65" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485-1F3FE.svg b/public/assets/img/icons/1F485-1F3FE.svg
new file mode 100644
index 0000000..5b9624f
--- /dev/null
+++ b/public/assets/img/icons/1F485-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#a57939" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485-1F3FF.svg b/public/assets/img/icons/1F485-1F3FF.svg
new file mode 100644
index 0000000..58a33b7
--- /dev/null
+++ b/public/assets/img/icons/1F485-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#6a462f" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F485.svg b/public/assets/img/icons/1F485.svg
new file mode 100644
index 0000000..2589e7e
--- /dev/null
+++ b/public/assets/img/icons/1F485.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+ </g>
+ <g id="color">
+ <polygon fill="#ea5a47" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ <path fill="#ea5a47" d="M38.0542,35.687c-1.2162-.2813-4.1118,2.1767-3.2232,4.243.7373,1.7147.87,1.61.4136,3.0789l3.2774-1.3921s1.8132-1.8914,1.4771-3.45C39.8438,37.4466,38.9575,35.8959,38.0542,35.687Z"/>
+ <g>
+ <rect x="15.3251" y="40.8262" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="20.6434" y="37.3392" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="25.8054" y="39.2222" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ <rect x="31.1035" y="46.7949" rx="1.9492" width="3.8984" height="4.9305" fill="#ea5a47"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ <path fill="#fcea2b" d="M35.5545,49.0123a2.5114,2.5114,0,0,0-1.41-1.89,2.1722,2.1722,0,0,1,.29.24,1.9859,1.9859,0,0,1,.57,1.38v1.03a1.95,1.95,0,0,1-3.9,0v-1.03a1.9669,1.9669,0,0,1,.98-1.69,2.5919,2.5919,0,0,0-1.67,1.96l-.08-7.13a3.04,3.04,0,0,0-1.63-2.41,1.9247,1.9247,0,0,1,.43.32,1.9677,1.9677,0,0,1,.57,1.38v1.03a1.95,1.95,0,1,1-3.9,0v-1.03a1.9831,1.9831,0,0,1,.82-1.59,3.3848,3.3848,0,0,0-1.53,2.31l-.03.01-.03-2.49a2.4313,2.4313,0,0,0-2.49-2.11,2.5558,2.5558,0,0,0-2.64,2.11l.02,3.92h-.02a2.7141,2.7141,0,0,0-2.65-2.57,2.4906,2.4906,0,0,0-2.57,2.57l.06,17.32h20.96Zm-16.33-5.2a1.95,1.95,0,0,1-3.9,0v-1.04a1.95,1.95,0,1,1,3.9,0Zm5.32-3.49a1.95,1.95,0,1,1-3.9,0v-1.03a1.95,1.95,0,1,1,3.9,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1911,56.5317,19.9775,43.071a2.7166,2.7166,0,0,0-2.6543-2.5732,2.4951,2.4951,0,0,0-2.5687,2.5682l.0579,16.625"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5822,56.7946l-.171-15.1713s-.2535-2.584-2.5475-2.5838c-2.3,0-2.7,2.5877-2.7,2.5877"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7659,59.691l-.1381-10.9389a2.4433,2.4433,0,0,0-2.499-2.1085,2.5578,2.5578,0,0,0-2.6371,2.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2486,55.2329,25.112,39.1482A2.4431,2.4431,0,0,0,22.613,37.04a2.5577,2.5577,0,0,0-2.637,2.1095l.0281,5.6"/>
+ </g>
+ <line x1="39.0003" x2="45.4183" y1="36.5615" y2="26.9072" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0822,43.5322s1.87-1.39,2.44-1.9154a3.9748,3.9748,0,0,0,1.4771-3.45,1.82,1.82,0,0,0-2.07-1.5135"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.152 25.408 52.816 11.013 58.03 13.766 48.201 28.747 45.418 26.907 43.152 25.408"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..31c36fe
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#fadcbc" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fadcbc" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3c492eb
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#fadcbc" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fadcbc" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FB.svg b/public/assets/img/icons/1F486-1F3FB.svg
new file mode 100644
index 0000000..450534e
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#fadcbc" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fadcbc" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..041d44d
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#debb90" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#debb90" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cc7547c
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#debb90" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#debb90" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FC.svg b/public/assets/img/icons/1F486-1F3FC.svg
new file mode 100644
index 0000000..6774456
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FC.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#debb90" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#debb90" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..08f5d08
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#c19a65" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#c19a65" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..875a53a
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#c19a65" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#c19a65" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FD.svg b/public/assets/img/icons/1F486-1F3FD.svg
new file mode 100644
index 0000000..3ca01b0
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FD.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#c19a65" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#c19a65" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..609c490
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#a57939" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#a57939" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cbb8d66
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#a57939" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#a57939" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FE.svg b/public/assets/img/icons/1F486-1F3FE.svg
new file mode 100644
index 0000000..0c19569
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FE.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#a57939" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#a57939" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8148c5c
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#6a462f" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#6a462f" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a3e413a
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#6a462f" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#6a462f" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-1F3FF.svg b/public/assets/img/icons/1F486-1F3FF.svg
new file mode 100644
index 0000000..fda6483
--- /dev/null
+++ b/public/assets/img/icons/1F486-1F3FF.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#6a462f" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#6a462f" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-200D-2640-FE0F.svg b/public/assets/img/icons/1F486-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fcdc01b
--- /dev/null
+++ b/public/assets/img/icons/1F486-200D-2640-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9925,61V57.7492c0-5.4116,5.0078-9.7524,10-9.7524q9,8.127,18,0c4.9941,0,10,4.3408,10,9.7524V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M44.6946,23.3576a9.2239,9.2239,0,0,0,1.3607,5.3614,16.57,16.57,0,0,1,.9372,5.2778c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.1426-5.5969,1.4658-6.6594l3.2471-2.1117A15.453,15.453,0,0,1,33.6346,19.25c2.1993-1.228,3.2524-1.098,4.8139-.159A20.2154,20.2154,0,0,1,41.55,21.4685Z"/>
+ <path fill="#fcea2b" d="M54.9925,4.9968c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fcea2b" d="M16.9925,4.9968c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M52.3289,30.98s-2.4686,2.1946-3.8364-7.625l-1.8712-2.6867-4.7557,3.479s-1.138-4.5181,4.2231-9.172l-.2407-.75c-4.0625-3.1455-6.0342-2.77-9.8867-2.77s-6.49-.104-9.6563,2.7085l.1878,1.38c6.905,7.2,3.3728,8.844,3.3728,8.844l-4.72-3.7075L21.7773,31.5845,19.98,31.01c-3.62,1.5193-6.5943,15.9684,2.3277,18.6461l4.6847-1.6594,9.1367,4.0684,8.8633-4.0684,4.3552,1.0019C51.3509,51.1936,60.0319,37.0008,52.3289,30.98ZM37.16,44.91S21.7258,46.9777,26.8577,27.5884a7.348,7.348,0,0,1,2.19-3.32s3.118,1.793,2.4273-2.7153a11.4,11.4,0,0,1,2.877-2.0621l1.64-1.7918,1.6622,1.6684a8.7577,8.7577,0,0,1,3.0836,2.4031s-1.4465,2.8,2.3712,2.7637a6.2761,6.2761,0,0,1,2.0939,3.4624S50.9154,43.2536,37.16,44.91Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1517,13.3967a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,59.9968v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8655,29.9968a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9963a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9925,27.1047a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9925,37.9968a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9925,5.9968c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2659,5.9968c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9925,17.9958a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7752,33.9938a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7616,45.8591c-3.0013-4.7215-1.5714-8.3817.0427-12.0568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486-200D-2642-FE0F.svg b/public/assets/img/icons/1F486-200D-2642-FE0F.svg
new file mode 100644
index 0000000..344ff89
--- /dev/null
+++ b/public/assets/img/icons/1F486-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0039,60.9583V57.7109c0-5.406,5.0078-9.7423,10-9.7423q9,8.1186,18,0c4.9941,0,10,4.3363,10,9.7423v3.2474"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M44.706,23.3294a13.3183,13.3183,0,0,0,.8819,5.7007,13.6034,13.6034,0,0,1,1.416,4.9385c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.1378-2.27a12.01,12.01,0,0,1,3.0272-1.625c2.1993-1.228,2.6093-1.3,4.1708-.3614A30.41,30.41,0,0,1,41.5615,21.44Z"/>
+ <path fill="#fcea2b" d="M55.0039,4.9686c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12A14.6523,14.6523,0,0,0,43.6631,24.14c-1.4863,2.4067-3.6592.8286-2.6592-1.1714.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fcea2b" d="M17.0039,4.9686c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12A14.6523,14.6523,0,0,1,28.3447,24.14c1.4863,2.4067,3.6592.8286,2.6592-1.1714-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M46.7117,33.3921l-1.5085-5.4652a17.91,17.91,0,0,0-1.5563-3.7L40.75,24.1092V21.0738c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.2466,7.41c-1.1972-.6336-3.0356-.72-3.3335-4.56a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5317-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645a33.36,33.36,0,0,1,1.5,8.6416c-1.0381,2.8646-2.1271,3.6888-3.9389,4.3007Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1631,13.3685a15.8,15.8,0,0,1,6.8408-1.4,15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,59.9686v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8769,29.9686a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9681a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0039,27.0765A40.3135,40.3135,0,0,0,24.94,33.9686c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0039,37.9686a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0039,5.9686c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2773,5.9686c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0039,17.9676a7.2883,7.2883,0,0,1,2.334.6675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3374,36.5289c-1.78-1.3475-2.78-1.512-3.2673-5.939"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1751,30.6282c-.4869,4.4269-1.4877,4.5914-3.2674,5.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F486.svg b/public/assets/img/icons/1F486.svg
new file mode 100644
index 0000000..a86b2d8
--- /dev/null
+++ b/public/assets/img/icons/1F486.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,61V57.7485c0-5.4128,5.0078-9.7545,10-9.7545q9,8.1288,18,0c4.9941,0,10,4.3417,10,9.7545V61"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M44.7021,23.3548a13.3183,13.3183,0,0,0,.8819,5.7007A13.6034,13.6034,0,0,1,47,33.994c0,5-5.127,11-11.0635,11-6.0635,0-11-6-11-11a7.6381,7.6381,0,0,1,1.0635-4c1-2,1.3848-5.271,1.708-6.3335l3.0742-2.7266A16.951,16.951,0,0,1,33.873,18.87c2.1993-1.228,3.2931-.9559,4.8546-.0169a24.3432,24.3432,0,0,1,3.21,1.9775Z"/>
+ <path fill="#fcea2b" d="M55,4.994c0,3-1,11-1,11v12c-1,4-4,4-4,4,0-6-3-12-3-12a14.6523,14.6523,0,0,0-3.3408,4.1714C42.1729,26.5721,40,24.994,41,22.994c.8379-1.6758,3.0469-5.62,4-7a7.4948,7.4948,0,0,1,4-3v-8"/>
+ <path fill="#fcea2b" d="M17,4.994c0,3,1,11,1,11v12c1,4,4,4,4,4,0-6,3-12,3-12a14.6523,14.6523,0,0,1,3.3408,4.1714C29.8271,26.5721,32,24.994,31,22.994c-.8379-1.6758-3.0469-5.62-4-7a7.4948,7.4948,0,0,0-4-3v-8"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M46.7078,33.4209l-1.5086-5.4651a17.9055,17.9055,0,0,0-1.5562-3.7l-2.8972-.1179V21.1027c.2266-.0884-3.6156-2.24-4.7775-2.1052s-4.4668,2.0168-4.4668,2.0168l.3715,2.24-3.6426,1.12c-1.1172,1.3371-1.65,4.7741-1.65,4.7741l-1.6436,9.21c-1.1972-.6335-2.6386-2.5192-2.9365-6.36a30.241,30.241,0,0,1,2-10l.3279-1.5748c4.5569,4.5569,6.3244,2.9827,6.3244,2.9827,1.4085-.0552-4.34-9.2409-4.34-9.2409,3.166-2.8125,5.8037-2.7085,9.6563-2.7085s5.8242-.375,9.8867,2.7705c0,0-6.3668,9.318-4.2815,9.63s6.5316-3.2973,6.5631-3.3653.3629,2.8645.3629,2.8645A33.36,33.36,0,0,1,50,31.9975c-1.0382,2.8646-1.7939,6.3846-3.6057,6.9965Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2387,31.908c-.2852,3.9268-1.54,7.086-4.2387,7.086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1592,13.3939A15.8,15.8,0,0,1,36,11.994a15.9714,15.9714,0,0,1,6.5928,1.2847"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.994c-1.6484,0-2.6748-1.2109-3.2881-3.0449A16.9011,16.9011,0,0,1,22,31.994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.994v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.994a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.9935a10.6183,10.6183,0,0,0-2.457.8594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,27.1019a40.3135,40.3135,0,0,0-1.0635,6.8921c0,5,4.9365,11,11,11,5.9365,0,11.0635-6,11.0635-11a35.9127,35.9127,0,0,0-1-6.8921"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,37.994a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,5.994c0,3,1,10,1,10v12c1,4,4,4,4,4,0-6,3-12,3-12l4,4c1,1,3,0,2-2a66.7658,66.7658,0,0,0-4-6,7.4948,7.4948,0,0,0-4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2734,5.994c0,3-1,10-1,10v12c-1,4-4,4-4,4,0-6-3-12-3-12l-4,4c-1,1-3,0-2-2a66.7658,66.7658,0,0,1,4-6,7.4952,7.4952,0,0,1,4-3v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,17.993a7.2883,7.2883,0,0,1,2.334.6675"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1ff84e9
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b29ca23
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FB.svg b/public/assets/img/icons/1F487-1F3FB.svg
new file mode 100644
index 0000000..e0962b7
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FB.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4687afb
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d9e412b
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FC.svg b/public/assets/img/icons/1F487-1F3FC.svg
new file mode 100644
index 0000000..3b58d84
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FC.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..bf405b4
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b05c03f
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FD.svg b/public/assets/img/icons/1F487-1F3FD.svg
new file mode 100644
index 0000000..17f5693
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7cf3739
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..23a5be0
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FE.svg b/public/assets/img/icons/1F487-1F3FE.svg
new file mode 100644
index 0000000..0085d9c
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FE.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..56b37f7
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..269bf65
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-1F3FF.svg b/public/assets/img/icons/1F487-1F3FF.svg
new file mode 100644
index 0000000..d124cbd
--- /dev/null
+++ b/public/assets/img/icons/1F487-1F3FF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-200D-2640-FE0F.svg b/public/assets/img/icons/1F487-200D-2640-FE0F.svg
new file mode 100644
index 0000000..686d602
--- /dev/null
+++ b/public/assets/img/icons/1F487-200D-2640-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.9308,60.9413v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M15.8673,30.9834c.6284,8.978,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5A49.876,49.876,0,0,0,31.862,19.08a125.5714,125.5714,0,0,1-15.47,10.111C15.91,30.0719,15.557,26.55,15.8673,30.9834Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M51.2824,47.1215c-2.7869.5105-2.1016-8.1382-2.1016-8.1382l.6875-.5625-1.4345-1.672a29.2959,29.2959,0,0,0-6.3235-.3276c-3.1782.2293-3.5059-3.342-3.5059-3.342l6.5857-.36c-1.4726-3.27-1.0107-3.9218-1.3359-9.953.0272-3.6929-6.876-8.4006-10.5567-8.7091a1.0011,1.0011,0,0,1-.6884-.3434c-.0928-.1-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4413,3.3817-12.7429,8.226a18.518,18.518,0,0,0-.5646,6.1758,13.3169,13.3169,0,0,1-.7607,5.9608,6.8,6.8,0,0,1-1.1193,2.0879c-3.7725,4.42-.9746,14.3029-1.167,14.01a24.0576,24.0576,0,0,0,3.6332,2.7193,10.4637,10.4637,0,0,1,5.361-2.09c6.2089,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2088,1.5136s4.6954,3.0582,5.6024,5.93c0,0,5.776.1631,7.4069-7.0171ZM27.6039,45.08C15.9236,45.6,15.88,29.9794,15.88,29.9794c1.369-2.4295,16.1514-10.2868,16.1514-10.2868a14.5083,14.5083,0,0,1,5.56,8.2907S39.2841,44.56,27.6039,45.08Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.6808" cy="31.7333" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.9308,59.9833v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.8038,29.9833a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9308,37.9833a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6808,31.7333a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.8244,39.9335a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4093,26.7235a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.6809" cy="42.7327" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.6823,46.8046c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3,4.1689.374,9.0277,3.7029,9.9921,8.6858.4,2.2352.1331,6.1765,1.57,9.5969"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.862,31.08c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3035,47.9833a11.5815,11.5815,0,0,1-2.0211,4.1294"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487-200D-2642-FE0F.svg b/public/assets/img/icons/1F487-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ff81bb1
--- /dev/null
+++ b/public/assets/img/icons/1F487-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M8.125,60.9583V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012L49.375,39l.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036L57.875,38.5s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M16.0615,31c0,9,4.9365,14,11,14C32.998,45,38.125,40,38.125,31a12.1332,12.1332,0,0,0-1-5,47.1379,47.1379,0,0,0-1.9992-6,45.9705,45.9705,0,0,1-16,1S16.0615,26,16.0615,31Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M17.125,39c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,2.4606,3.8708,6.2065,4.1,0,0-2.97,2.3692-3.7823,2.3692a49.61,49.61,0,0,0-5.2347,1.2794s4.8257-11.4825,1.054-14.776L35.1258,20l-16.74,1.4532S14.8805,35.347,17.125,39Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.875" cy="31.7503" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9418,37.2734c-1.7488,2.4426-4.5146,2.6959-6.8946,2.3612"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.125,12c10,0,13.1221,7.0181,17,14a10.2329,10.2329,0,0,1,.7229,6.3871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.125,60V57c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.998,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.125,38a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.875,31.75a5.0351,5.0351,0,0,0,.1006,1L38.125,33s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0186,39.9505a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.6035,26.7405a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.8751" cy="42.7497" r="1.9995"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M16.0623,31c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C19.1258,21,16.1258,26,16.0623,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0933,38c-3,0-4-7-4-14,0-6,5-12,14-12"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F487.svg b/public/assets/img/icons/1F487.svg
new file mode 100644
index 0000000..2345f0b
--- /dev/null
+++ b/public/assets/img/icons/1F487.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M7.8143,61.0213v-3.958c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.958"/>
+ <path fill="#9b9b9a" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012l-.499-.749.6875-.5625-2.75-3.0625-1.5-3.625-.1943-4.3286,2.5732,1.2036,9.6836,9.875s1.0625.9355,1,1.249"/>
+ <path fill="#d0cfce" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6l-7,1c.9457,2.77,3.1955,4.3563,6.9414,4.5859,0,0-.8164,3.4141-1.6289,3.4141s-8.123-.251-8.123-.251S39.83,29.33,36.0578,26.0363l-6.3215-7.49L16.8277,25.7707S14.57,35.41,16.8143,39.0633Z"/>
+ </g>
+ <g id="line">
+ <circle cx="58.5643" cy="31.8133" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8143,37.0633c-.042,1.1074-.6924,4-2,4h-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8143,39.0633c-4,0-4-6-4-13s4-14,14-14,13.1221,7.0181,17,14c.7061,1.272,1,3,1,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.8143,60.0633v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M32.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M24.6873,30.0633a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M15.7508,31.0633c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8.0005-7-8.0005-4,3-7,6-13,7.0005C16.8143,25.0633,15.7508,26.0628,15.7508,31.0633Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8143,38.0633a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5643,31.8133a5.0351,5.0351,0,0,0,.1006,1l-15.8506.25s.75,3.75,3.75,3.75h17a5,5,0,1,0-5-5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7079,40.0135a5.0006,5.0006,0,1,1-8.1446-.2012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2928,26.8035a3.0643,3.0643,0,0,1,.749.4434,3.2181,3.2181,0,0,1,.2657.2378l2.5732,2.5747"/>
+ <circle cx="53.5644" cy="42.8127" r="1.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F488.svg b/public/assets/img/icons/1F488.svg
new file mode 100644
index 0000000..4c2d15f
--- /dev/null
+++ b/public/assets/img/icons/1F488.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5,16h-23c-1.1046,0-2-0.8954-2-2l0,0c0-1.1046,0.8954-2,2-2h23c1.1046,0,2,0.8954,2,2l0,0C50.5,15.1046,49.6046,16,48.5,16z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5,60h-23c-1.1046,0-2-0.8954-2-2l0,0c0-1.1046,0.8954-2,2-2h23c1.1046,0,2,0.8954,2,2l0,0C50.5,59.1046,49.6046,60,48.5,60z"/>
+ <rect x="26" y="16" width="22" height="40" fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.8225,16 26,25 26,21 34.4615,16"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26,37 48,24 48,20 26,33"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,32 26,45 26,49 48,36"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,44 27.6922,56 34.4615,56 48,48"/>
+ <polygon fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,16 41.8225,16 26,25 26,33 48,20"/>
+ <polygon fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,44 27.6922,56 26,56 26,49 48,36"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5,16h-23c-1.1046,0-2-0.8954-2-2l0,0c0-1.1046,0.8954-2,2-2h23c1.1046,0,2,0.8954,2,2l0,0C50.5,15.1046,49.6046,16,48.5,16z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5,60h-23c-1.1046,0-2-0.8954-2-2l0,0c0-1.1046,0.8954-2,2-2h23c1.1046,0,2,0.8954,2,2l0,0C50.5,59.1046,49.6046,60,48.5,60z"/>
+ <rect x="26" y="16" width="22" height="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.8225,16 26,25 26,21 34.4615,16"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26,37 48,24 48,20 26,33"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,32 26,45 26,49 48,36"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,44 27.6922,56 34.4615,56 48,48"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,16 41.8225,16 26,25 26,33 48,20"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48,44 27.6922,56 26,56 26,49 48,36"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F489.svg b/public/assets/img/icons/1F489.svg
new file mode 100644
index 0000000..51c2232
--- /dev/null
+++ b/public/assets/img/icons/1F489.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="rotate(45)" fill="#fff" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.1" d="m45.25-20.36h9.591v19.33h-9.591z"/>
+ <path transform="rotate(45)" fill="#d22f27" d="m48.52 10.64h3.608v3.691h-3.608z"/>
+ <rect x="47.94" y="-29.98" width="4.643" height="10.19" transform="rotate(45)" fill="#d0cfce"/>
+ <path fill="#d22f27" d="m32.77 31.37 6.738 6.681-8.252 8.252-6.782-6.782z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path transform="rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.25-20.36h9.591v31.01h-9.591z"/>
+ <rect x="48.52" y="10.64" width="3.608" height="3.691" transform="rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m58.61 15.46-7.123 7.123-3.283-3.283 7.108-7.108"/>
+ <line x1="24.95" x2="12.8" y1="46.21" y2="58.37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.07" x2="43.16" y1="32.29" y2="34.37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.93" x2="47.14" y1="27.18" y2="30.39" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path transform="rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.25-1.03h9.591v11.67h-9.591z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.57 10.43 6.744 6.744"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48A.svg b/public/assets/img/icons/1F48A.svg
new file mode 100644
index 0000000..c13d849
--- /dev/null
+++ b/public/assets/img/icons/1F48A.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="M44.33,44.71L32.52,56.52c-4.53,4.54-11.85,4.7-16.58,0.4901c8.96,0.08,8.4,0.65,24.87-15.82L44.33,44.71z"/>
+ <path fill="#EA5A47" stroke="none" d="M40.81,41.19C24.34,57.66,24.9,57.09,15.94,57.01c-0.18-0.16-0.35-0.32-0.52-0.4901 c-2.35-2.35-3.53-5.45-3.53-8.55c0-3.1,1.18-6.2,3.53-8.55l11.81-11.81L40.81,41.19z"/>
+ <path fill="#92D3F5" stroke="none" d="M56.85,15.1c-2.47-2.47-5.75-3.83-9.2599-3.83c-3.51,0-6.8,1.36-9.26,3.83L25.81,27.61l18.52,18.52 l12.51-12.52c2.47-2.46,3.83-5.75,3.83-9.26C60.67,20.85,59.31,17.56,56.85,15.1z M56.14,32.9L44.33,44.71l-3.52-3.52 c0.42-0.42,0.86-0.86,1.31-1.31c15.72-15.72,8.77-25.05,6.21-27.59c2.85,0.18,5.65,1.35,7.81,3.51c2.35,2.35,3.53,5.45,3.53,8.55 C59.67,27.45,58.49,30.55,56.14,32.9z"/>
+ <path fill="#92D3F5" stroke="none" d="M57.55,14.39c-2.65-2.66-6.19-4.1201-9.96-4.1201c-3.78,0-7.32,1.46-9.97,4.1201L24.4,27.61l1.41,1.42 l17.1,17.1l1.42,1.41l13.22-13.22c2.66-2.66,4.12-6.2,4.12-9.97S60.21,17.04,57.55,14.39z M44.33,44.71l-3.52-3.52L27.23,27.61 L39.04,15.8c2.35-2.35,5.45-3.53,8.55-3.53c0.25,0,0.49,0.01,0.74,0.02c2.85,0.18,5.65,1.35,7.81,3.51 c2.35,2.35,3.53,5.45,3.53,8.55c0,3.1-1.18,6.2-3.53,8.55L44.33,44.71z"/>
+ <path fill="#61B2E4" stroke="none" d="M59.67,24.35c0,3.1-1.18,6.2-3.53,8.55L44.33,44.71l-3.52-3.52c0.42-0.42,0.86-0.86,1.31-1.31 c15.72-15.72,8.77-25.05,6.21-27.59c2.85,0.18,5.65,1.35,7.81,3.51C58.49,18.15,59.67,21.25,59.67,24.35z"/>
+ <line x1="27.2279" x2="26.6579" y1="27.6135" y2="27.0335" fill="none" stroke="none"/>
+ <rect x="40.8452" y="39.0132" width="5.8082" height="6.5641" transform="matrix(0.7071 0.7071 -0.7071 0.7071 42.7211 -18.5474)" fill="#61B2E4" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M47.5877,12.2742c3.1001,0,6.2001,1.1759,8.5519,3.5276l0,0c4.7035,4.7035,4.7035,12.4002,0,17.1038 L32.52,56.5251c-2.3518,2.3518-5.4518,3.5277-8.5519,3.5277c-3.1001,0-6.2001-1.1759-8.5519-3.5277l0,0 c-4.7035-4.7035-4.7035-12.4002,0-17.1038l23.6195-23.6195C41.3875,13.45,44.4876,12.2742,47.5877,12.2742 M47.5877,10.2742 c-3.7741,0-7.3135,1.4608-9.9661,4.1134L14.002,38.0071c-5.4953,5.4953-5.4953,14.4369,0,19.9322 c2.6526,2.6526,6.192,4.1135,9.9661,4.1135c3.7741,0,7.3135-1.4608,9.9661-4.1134l23.6196-23.6195 c5.4953-5.4953,5.4953-14.4369,0-19.9322C54.9012,11.735,51.3618,10.2742,47.5877,10.2742L47.5877,10.2742z"/>
+ <line x1="28.5625" x2="41.4219" y1="30.4062" y2="43.2656" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48B.svg b/public/assets/img/icons/1F48B.svg
new file mode 100644
index 0000000..828302f
--- /dev/null
+++ b/public/assets/img/icons/1F48B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M59.5568,52.3009c0.0023-0.0038,0.0034-0.008,0.0058-0.0118c0.0024-0.004,0.0038-0.0086,0.0063-0.0126 c0.3557-0.5929,0.3272-1.306-0.0084-1.8614c-2.3758-5.3476-2.4708-10.5429-2.5386-14.7272 c-0.0692-4.2642-0.1243-7.6324-2.4436-9.7216c-1.5084-1.3593-3.6639-1.866-6.7806-1.5912 c-2.0898,0.1883-2.3516,0.4517-3.3919-0.1941s-0.9204-0.9973-1.6799-2.9566c-1.1463-2.9441-2.5625-4.6637-4.4577-5.4131 c-2.8893-1.1421-5.9077,0.3033-9.7293,2.1327c-3.7707,1.8059-8.4563,4.0366-14.325,4.2904 c-0.6841-0.0849-1.3929,0.1982-1.7732,0.8108c-0.5718,0.921-0.1461,2.0778,0.599,2.5454c0.4679,0.6741,0.9501,3.2438,1.3393,5.3361 c1.2839,6.8908,3.2244,17.3045,11.7939,22.6244s18.7632,2.4391,25.5084,0.5326c2.0479-0.5794,4.5646-1.2873,5.3764-1.167 C57.9286,53.4516,59.0552,53.1087,59.5568,52.3009z"/>
+ <path fill="#FFFFFF" d="M38.3683,33.7525c0,0-1.0207-2.2751-2.3856-3.1224c-1.522-0.9448-2.7501-0.6102-4.5924,0.0536 c-1.2572,0.4516-2.6185,0.9414-4.2992,0.7309c-0.5597-0.0701-0.8772,0.6307-0.4723,1.0234 c3.4626,3.3568,5.1926,7.5546,5.8325,9.4125c0.0932,0.2708,0.2895,0.502,0.4996,0.6284c0.2065,0.1323,0.5008,0.2056,0.7848,0.169 c1.949-0.2507,6.4785-0.5625,11.023,1.0515c0.5316,0.1887,1.0188-0.4068,0.7077-0.8773c-0.9343-1.4129-1.0992-2.8502-1.2522-4.1772 c-0.2224-1.9456-0.4673-3.1946-1.9893-4.1395C40.86,33.658,38.3683,33.7525,38.3683,33.7525z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.5568,52.3009 c0.0023-0.0038,0.0034-0.008,0.0058-0.0118c0.0024-0.004,0.0038-0.0086,0.0063-0.0126c0.3557-0.5929,0.3272-1.306-0.0084-1.8614 c-2.3758-5.3476-2.4708-10.5429-2.5386-14.7272c-0.0692-4.2642-0.1243-7.6324-2.4436-9.7216 c-1.5084-1.3593-3.6639-1.866-6.7806-1.5912c-2.0898,0.1883-2.3516,0.4517-3.3919-0.1941s-0.9204-0.9973-1.6799-2.9566 c-1.1463-2.9441-2.5625-4.6637-4.4577-5.4131c-2.8893-1.1421-5.9077,0.3033-9.7293,2.1327 c-3.7707,1.8059-8.4563,4.0366-14.325,4.2904c-0.6841-0.0849-1.3929,0.1982-1.7732,0.8108 c-0.5718,0.921-0.1461,2.0778,0.599,2.5454c0.4679,0.6741,0.9501,3.2438,1.3393,5.3361 c1.2839,6.8908,3.2244,17.3045,11.7939,22.6244s18.7632,2.4391,25.5084,0.5326c2.0479-0.5794,4.5646-1.2873,5.3764-1.167 C57.9286,53.4516,59.0552,53.1087,59.5568,52.3009z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M38.3683,33.7525c0,0-1.0207-2.2751-2.3856-3.1224 c-1.522-0.9448-2.7501-0.6102-4.5924,0.0536c-1.2572,0.4516-2.6185,0.9414-4.2992,0.7309 c-0.5597-0.0701-0.8772,0.6307-0.4723,1.0234c3.4626,3.3568,5.1926,7.5546,5.8325,9.4125c0.0932,0.2708,0.2895,0.502,0.4996,0.6284 c0.2065,0.1323,0.5008,0.2056,0.7848,0.169c1.949-0.2507,6.4785-0.5625,11.023,1.0515c0.5316,0.1887,1.0188-0.4068,0.7077-0.8773 c-0.9343-1.4129-1.0992-2.8502-1.2522-4.1772c-0.2224-1.9456-0.4673-3.1946-1.9893-4.1395 C40.86,33.658,38.3683,33.7525,38.3683,33.7525z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48C.svg b/public/assets/img/icons/1F48C.svg
new file mode 100644
index 0000000..682467f
--- /dev/null
+++ b/public/assets/img/icons/1F48C.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M65.0856,55.5H6.8775C5.2883,55.5,4,54.2117,4,52.6225V17.2483C4,16.0066,5.0066,15,6.2483,15h59.4459 C66.9677,15,68,16.0323,68,17.3058v35.2799C68,54.1952,66.6952,55.5,65.0856,55.5z"/>
+ <g id="line_2_">
+ <path fill="#EA5A47" d="M47.0637,33.5518c0-3.2502-2.6348-5.885-5.885-5.885c-2.2378,0-4.1835,1.2493-5.1788,3.0883 c-0.9952-1.839-2.9409-3.0883-5.1788-3.0883c-3.2502,0-5.885,2.6348-5.885,5.885c0,1.3982,0.4898,2.6808,1.3043,3.6905 l-0.002,0.0016L36,49.3421l9.7615-12.0983l-0.002-0.0016C46.5739,36.2325,47.0637,34.95,47.0637,33.5518z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65.0856,55.5H6.8775C5.2883,55.5,4,54.2117,4,52.6225V17.2483C4,16.0066,5.0066,15,6.2483,15h59.4459 C66.9677,15,68,16.0323,68,17.3058v35.2799C68,54.1952,66.6952,55.5,65.0856,55.5z"/>
+ <line x1="5" x2="20" y1="16" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="52" y1="16" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.0637,33.5518 c0-3.2502-2.6348-5.885-5.885-5.885c-2.2378,0-4.1835,1.2493-5.1788,3.0883c-0.9952-1.839-2.9409-3.0883-5.1788-3.0883 c-3.2502,0-5.885,2.6348-5.885,5.885c0,1.3982,0.4898,2.6808,1.3043,3.6905l-0.002,0.0016L36,49.3421l9.7615-12.0983 l-0.002-0.0016C46.5739,36.2325,47.0637,34.95,47.0637,33.5518z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48D.svg b/public/assets/img/icons/1F48D.svg
new file mode 100644
index 0000000..540179e
--- /dev/null
+++ b/public/assets/img/icons/1F48D.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M37.625,25.0417c8.7995,0,15.9583,7.1589,15.9583,15.9583S46.4245,56.9583,37.625,56.9583 c-8.7995,0-15.9583-7.1589-15.9583-15.9583S28.8255,25.0417,37.625,25.0417 M37.625,21.0417 c-11.0227,0-19.9583,8.9357-19.9583,19.9583s8.9356,19.9583,19.9583,19.9583S57.5833,52.0227,57.5833,41 S48.6477,21.0417,37.625,21.0417L37.625,21.0417z"/>
+ <polygon fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.3137,17 33.6463,17 32.6463,11.9568 42.3137,11.9568"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="37.625" cy="41" r="19.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.9329" x2="31.1832" y1="11.9583" y2="18.4279" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.8751" x2="43.6249" y1="11.9568" y2="18.4264" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.3137,17 33.6463,17 32.6463,11.9568 42.3137,11.9568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48E.svg b/public/assets/img/icons/1F48E.svg
new file mode 100644
index 0000000..085020b
--- /dev/null
+++ b/public/assets/img/icons/1F48E.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#61B2E4" points="56.3771,11.9798 16.3771,11.9798 4,23.3481 36,64.0837 68,23.3481"/>
+ <polyline fill="#92D3F5" points="37.3698,62.3355 55.7486,23.3482 36,11.9798 56.3771,11.9798 68,23.3481 37.3698,62.3355"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.3771,11.9798 16.3771,11.9798 4,23.3481 36,64.0837 68,23.3481"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="55.7486,23.8595 36,64.0837 36,24.3482 36,11.9798 16.2556,23.3482"/>
+ <line x1="16.2556" x2="36.0042" y1="23.8595" y2="64.0837" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="4" x2="68" y1="23.3482" y2="23.3482" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="55.7486" y1="11.9798" y2="23.3482" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.3771,11.9798 16.3771,11.9798 4,23.3481 36,64.0837 68,23.3481"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F-1F3FB.svg b/public/assets/img/icons/1F48F-1F3FB.svg
new file mode 100644
index 0000000..411f023
--- /dev/null
+++ b/public/assets/img/icons/1F48F-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#a57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F-1F3FC.svg b/public/assets/img/icons/1F48F-1F3FC.svg
new file mode 100644
index 0000000..1e49a05
--- /dev/null
+++ b/public/assets/img/icons/1F48F-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F-1F3FD.svg b/public/assets/img/icons/1F48F-1F3FD.svg
new file mode 100644
index 0000000..c6212c0
--- /dev/null
+++ b/public/assets/img/icons/1F48F-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#6a462f" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F-1F3FE.svg b/public/assets/img/icons/1F48F-1F3FE.svg
new file mode 100644
index 0000000..171a4dc
--- /dev/null
+++ b/public/assets/img/icons/1F48F-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F-1F3FF.svg b/public/assets/img/icons/1F48F-1F3FF.svg
new file mode 100644
index 0000000..48d1fcf
--- /dev/null
+++ b/public/assets/img/icons/1F48F-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#000000" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#000000" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F48F.svg b/public/assets/img/icons/1F48F.svg
new file mode 100644
index 0000000..8f9d59b
--- /dev/null
+++ b/public/assets/img/icons/1F48F.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F490.svg b/public/assets/img/icons/1F490.svg
new file mode 100644
index 0000000..3dc266a
--- /dev/null
+++ b/public/assets/img/icons/1F490.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1939,66.4663A151.0733,151.0733,0,0,0,25.7405,31.4651"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6613,30.4548S39.8379,52.081,33.6592,63.536"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7181,30.4548s-5.3346,22.94-14.5865,35.2644"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1049" d="M31.9765,54.9543s-3.0829,2.95,5.9207,4.0468c6.4239.7826,4.5685-2.8057,4.5685-2.8057"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M34.6845,65.5361a2,2,0,0,1-1.7588-2.9492c6.4991-11.421,1.1687-35.079,1.1287-35.288a2,2,0,0,1,3.9277-.7578c.1758.9111,4.9085,25.9989-1.5349,37.9443A2,2,0,0,1,34.6845,65.5361Z"/>
+ <path fill="#b1cc33" d="M33.3326,67.7258A1.0112,1.0112,0,0,0,34.68,67.458c9.1227-12.83,15.7884-39.4851,16.0058-40.42a2,2,0,1,0-3.8965-.9062c-.0506.22-5.8561,26.6265-15.47,38.9794a.9989.9989,0,0,0,.296,1.46Z"/>
+ <path fill="#b1cc33" d="M39.1973,67.0755a.9521.9521,0,0,0,.7453-1.1422c-.9945-4.4153-5.5785-23.2177-13.42-40.1127a2.0052,2.0052,0,0,0-2.9516-.8056,2.08,2.08,0,0,0-.6352,2.5811c3.3473,7.2972,5.4282,11.218,8.1834,19.046,2.8281,8.035,4.2236,16.2031,5.1338,20.092a.9551.9551,0,0,0,1.1243.7137Z"/>
+ <path fill="#b399c8" d="M41.817,27.123s6.0374,3.9174,10.18-1.4008-2.9863-13.0114-2.9863-13.0114-4.5943-4.6622-7.2593-2.143c0,0,5.4376,9.2578,2.9326,13.2426C42.1805,27.7925,41.817,27.123,41.817,27.123Z"/>
+ <path fill="#b399c8" d="M50.0217,27.0109a5.2859,5.2859,0,0,0,7.783-1.2393c3.5786-4.66.33-10.9931.33-10.9931S56.4056,10.5332,53.8573,9.89s-5.1918,3.8539-5.1918,3.8539S55.2222,21.0381,50.0217,27.0109Z"/>
+ <path fill="#8967aa" d="M49.215,12.9152s-2.5449-2.6213-5-3.0472A8.223,8.223,0,0,1,46.7783,5.63a2.3937,2.3937,0,0,1,2.235.2337,12.5465,12.5465,0,0,1,2.4176,2.5888l.754,1.6058A8.9874,8.9874,0,0,0,49.215,12.9152Z"/>
+ <path fill="#ffa7c0" d="M27.3162,23.81c-2.505-3.9848,2.9326-13.2426,2.9326-13.2426-2.665-2.5192-7.2593,2.143-7.2593,2.143s-7.1287,7.6932-2.9863,13.0114,10.18,1.4008,10.18,1.4008S29.82,27.7925,27.3162,23.81Z"/>
+ <path fill="#ffa7c0" d="M23.3345,13.7439S20.691,9.2468,18.1427,9.89s-4.2776,4.8885-4.2776,4.8885-3.2484,6.3332.33,10.9931a5.2859,5.2859,0,0,0,7.783,1.2393C16.7778,21.0381,23.3345,13.7439,23.3345,13.7439Z"/>
+ <path fill="#e67a94" d="M19.8151,10.0583l.754-1.6058a12.5465,12.5465,0,0,1,2.4176-2.5888,2.3937,2.3937,0,0,1,2.235-.2337,8.223,8.223,0,0,1,2.5635,4.238c-2.4553.4259-5,3.0472-5,3.0472A8.9874,8.9874,0,0,0,19.8151,10.0583Z"/>
+ <path fill="#f4aa41" d="M35.8811,13.2113c-1.6425,1.518-3.6864,5.5415-3.771,7.1322-.1445,2.7169-.0536,3.3326,1.4953,5.9309.1783.2991.36.2716.9114.7035.7524.5892-2.82,1.282-2.82,1.282-2.2728.1605-3.7376-2.3027-4.578-4.4424-2.0163-5.1337,2.516-13.92,4.7889-14.08,0,0,1.2362.1488,4.3213,3.0765Z"/>
+ <path fill="#f4aa41" d="M40.5968,11.977c1.9846.5944,5.4435,8.6057,2.6394,12.71a4.9253,4.9253,0,0,1-3.72,2.2074,7.0067,7.0067,0,0,1-2.72-.1767h0c-2.0287-.42-3.39-2.5163-3.6055-4.5768-.5172-4.9436,5.3776-10.5838,7.4062-10.1638"/>
+ <path fill="#e27022" d="M33.95,9.7953c1.0766-1.7282,2.5759-2.9937,3.3718-2.9022"/>
+ <path fill="#e27022" d="M35.9062,13.8005S32.7252,11.0977,32.52,11.01c-.25-.1074.6713-3.36,3.7143-5.2035S41.4184,10.99,41.4184,10.99l-1.5056.2149a1.6459,1.6459,0,0,0-.68.2569C38.3106,12.0714,35.9062,13.8005,35.9062,13.8005Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1939,66.4663A151.0733,151.0733,0,0,0,25.7405,31.4651"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6613,30.4548S39.8379,52.081,33.6592,63.536"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7181,30.4548s-5.3346,22.94-14.5865,35.2644"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1049" d="M31.9765,54.9543s-3.0829,2.95,5.9207,4.0468c6.4239.7826,4.5685-2.8057,4.5685-2.8057"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6573,11.1693c2.1643.6482,5.9363,9.3848,2.8784,13.8606a5.3711,5.3711,0,0,1-4.0568,2.4072,7.6405,7.6405,0,0,1-2.9664-.1927h0c-2.2123-.458-3.6969-2.7441-3.9319-4.9911-.5641-5.3912,5.8643-11.542,8.0767-11.084"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.4076,8.9219c.9368-1.5038,2.2414-2.6049,2.9339-2.5253"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3415,6.3966c.5485.1119,1.3515,1.09,1.9495,2.3752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3693,27.29c-2.2541.1518-3.801-1.669-4.63-3.7707-1.9886-5.0427,2.5558-12.6916,4.81-12.8434"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3726,10.6634A3.8924,3.8924,0,0,1,33.6,11.9356"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0133,27.4921a7.814,7.814,0,0,0,2.4083-.2476h0c2.2123-.458,3.6969-2.7441,3.9319-4.9911.477-4.559-4.0464-9.6612-6.7921-10.8508"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.5265,8.9219C49.59,7.4181,48.2851,6.317,47.5926,6.3966"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5926,6.3966c-.5485.1119-1.3515,1.09-1.95,2.3752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5648,27.29c2.2541.1518,3.801-1.669,4.63-3.7707,1.9886-5.0427-2.5558-12.6916-4.81-12.8434"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5615,10.6634a3.8924,3.8924,0,0,0-2.2274,1.2722"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4386,11.4026c-2.7457,1.19-7.2691,6.2918-6.7921,10.8508.235,2.247,1.72,4.5331,3.9319,4.9911h0a7.814,7.814,0,0,0,2.4083.2476"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.4074,6.3966c-.6925-.08-1.9971,1.0215-2.9339,2.5253"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3569,8.7718c-.598-1.2856-1.401-2.2633-1.95-2.3752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6154,10.676c-2.2542.1518-6.7986,7.8007-4.81,12.8434.8288,2.1017,2.3757,3.9225,4.63,3.7707"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6659,11.9356a3.8924,3.8924,0,0,0-2.2274-1.2722"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491-1F3FB.svg b/public/assets/img/icons/1F491-1F3FB.svg
new file mode 100644
index 0000000..35d4645
--- /dev/null
+++ b/public/assets/img/icons/1F491-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#a57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#a57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491-1F3FC.svg b/public/assets/img/icons/1F491-1F3FC.svg
new file mode 100644
index 0000000..2c25c06
--- /dev/null
+++ b/public/assets/img/icons/1F491-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#fcea2b" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#fcea2b" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491-1F3FD.svg b/public/assets/img/icons/1F491-1F3FD.svg
new file mode 100644
index 0000000..63e66db
--- /dev/null
+++ b/public/assets/img/icons/1F491-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#6a462f" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#6a462f" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491-1F3FE.svg b/public/assets/img/icons/1F491-1F3FE.svg
new file mode 100644
index 0000000..6f98a85
--- /dev/null
+++ b/public/assets/img/icons/1F491-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491-1F3FF.svg b/public/assets/img/icons/1F491-1F3FF.svg
new file mode 100644
index 0000000..c119ca9
--- /dev/null
+++ b/public/assets/img/icons/1F491-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#000000" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#000000" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F491.svg b/public/assets/img/icons/1F491.svg
new file mode 100644
index 0000000..4c65c17
--- /dev/null
+++ b/public/assets/img/icons/1F491.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#FCEA2B" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#FCEA2B" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F492.svg b/public/assets/img/icons/1F492.svg
new file mode 100644
index 0000000..574f939
--- /dev/null
+++ b/public/assets/img/icons/1F492.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M44,34V19.8402v-0.405l-7.2941-5.2163c-0.4081-0.2919-1.0039-0.2919-1.412,0L28,19.4352v0.405V34"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,41.4945v24.5087C53,66.5537,52.5994,67,52.1053,67H19.8947C19.4006,67,19,66.5537,19,66.0032V41.4945 c0-0.2897,0.1131-0.565,0.3098-0.7543l16.1053-15.4978c0.3359-0.3232,0.8338-0.3232,1.1698,0l16.1053,15.4978 C52.8869,40.9295,53,41.2048,53,41.4945z"/>
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,58.943 c0-3.8509-3.3484-6.1256-4.5649-6.8249c-0.274-0.1575-0.5962-0.1575-0.8702,0C34.3483,52.8174,31,55.0921,31,58.943v7.0894 C31,66.5668,31.4092,67,31.914,67h8.172C40.5908,67,41,66.5668,41,66.0324V58.943z"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9997,45.8252 l-4.8692-6.2438l-0.1569-0.232c-0.8207-1.3515-0.3904-3.1124,0.9611-3.9331c1.3516-0.8207,3.1125-0.3904,3.9332,0.9611 c0.0479,0.0789,0.092,0.1601,0.1321,0.2433c0.6865-1.4244,2.3978-2.0225,3.8222-1.336c1.4243,0.6866,2.0224,2.3979,1.3359,3.8222 c-0.0761,0.158-0.1666,0.3086-0.2703,0.45L35.9997,45.8252z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,41.4945v24.5087C53,66.5537,52.5994,67,52.1053,67H19.8947C19.4006,67,19,66.5537,19,66.0032V41.4945 c0-0.2897,0.1131-0.565,0.3098-0.7543l16.1053-15.4978c0.3359-0.3232,0.8338-0.3232,1.1698,0l16.1053,15.4978 C52.8869,40.9295,53,41.2048,53,41.4945z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,27v-8.1598v-0.405l-6.3823-5.2163c-0.3571-0.2919-0.8784-0.2919-1.2355,0L29,18.4352v0.405V27"/>
+ <line x1="36" x2="36" y1="13" y2="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.5" x2="39.5" y1="8" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,58.943 c0-3.8509-3.3484-6.1256-4.5649-6.8249c-0.274-0.1575-0.5962-0.1575-0.8702,0C34.3483,52.8174,31,55.0921,31,58.943v7.0894 C31,66.5668,31.4092,67,31.914,67h8.172C40.5908,67,41,66.5668,41,66.0324V58.943z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9997,45.8252 l-4.8692-6.2438l-0.1569-0.232c-0.8207-1.3515-0.3904-3.1124,0.9611-3.9331c1.3516-0.8207,3.1125-0.3904,3.9332,0.9611 c0.0479,0.0789,0.092,0.1601,0.1321,0.2433c0.6865-1.4244,2.3978-2.0225,3.8222-1.336c1.4243,0.6866,2.0224,2.3979,1.3359,3.8222 c-0.0761,0.158-0.1666,0.3086-0.2703,0.45L35.9997,45.8252z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F493.svg b/public/assets/img/icons/1F493.svg
new file mode 100644
index 0000000..7e4d5a8
--- /dev/null
+++ b/public/assets/img/icons/1F493.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="line_2_">
+ <path fill="#FFA7C0" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8,22c0,0,0-9,8-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M4,19c0,0,0-9,8-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64,22c0,0,0-9-8-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,19c0,0,0-9-8-12"/>
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975 l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F494.svg b/public/assets/img/icons/1F494.svg
new file mode 100644
index 0000000..8dd3806
--- /dev/null
+++ b/public/assets/img/icons/1F494.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M49.5657,15.6092c-4.3218,0-8.187,2.3611-10.1887,6.1814L36,29.678l7,6.0169l-6,8.4238L42,51 l-3.5852,9.1622l20.462-26.2371c1.4419-1.9653,2.2134-4.3222,2.2134-6.7934C61.0902,20.7782,55.9202,15.6092,49.5657,15.6092z"/>
+ <path fill="#EA5A47" d="M37.0994,50.9843l-5.0534-6.9615l5.9387-8.0457l-7.0457-5.9463c0,0,1.6215-7.5485,1.455-7.8939 c-1.9444-4.0263-5.9185-6.5278-10.3711-6.5278c-6.3535,0-11.5225,5.169-11.5225,11.5225c0,2.1167,0.5776,4.185,1.6714,5.9814 l0.6602,0.9737l20.4624,26.2299l0.3502-0.449L37.0994,50.9843z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5657,15.6092c-4.3218,0-8.187,2.3611-10.1887,6.1814L36,29.678l7,6.0169l-6,8.4238L42,51l-3.5852,9.1622l20.462-26.2371 c1.4419-1.9653,2.2134-4.3222,2.2134-6.7934C61.0902,20.7782,55.9202,15.6092,49.5657,15.6092z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.0994,50.9843l-5.0534-6.9615l5.9387-8.0457 l-7.0457-5.9463c0,0,1.6215-7.5485,1.455-7.8939c-1.9444-4.0263-5.9185-6.5278-10.3711-6.5278 c-6.3535,0-11.5225,5.169-11.5225,11.5225c0,2.1167,0.5776,4.185,1.6714,5.9814l0.6602,0.9737l20.4624,26.2299l0.3502-0.449 L37.0994,50.9843z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F495.svg b/public/assets/img/icons/1F495.svg
new file mode 100644
index 0000000..51eed21
--- /dev/null
+++ b/public/assets/img/icons/1F495.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M43,36.1645c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662 c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662c-4.7003,0-8.5106,3.8103-8.5106,8.5106c0,2.0221,0.7083,3.8769,1.8862,5.337 l-0.0029,0.0023L27,59l14.1167-17.4962l-0.0029-0.0023C42.2917,40.0413,43,38.1865,43,36.1645z"/>
+ <path fill="#FFA7C0" d="M61,17.5213C61,15.0242,58.9758,13,56.4787,13c-1.7193,0-3.2141,0.9598-3.9787,2.3727 C51.7354,13.9598,50.2406,13,48.5213,13C46.0242,13,44,15.0242,44,17.5213c0,1.0742,0.3763,2.0596,1.002,2.8353l-0.0015,0.0012 L52.5,29.6526l7.4995-9.2948l-0.0015-0.0012C60.6237,19.5809,61,18.5955,61,17.5213z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,36.1645 c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662 c-4.7003,0-8.5106,3.8103-8.5106,8.5106c0,2.0221,0.7083,3.8769,1.8862,5.337l-0.0029,0.0023L27,59l14.1167-17.4962 l-0.0029-0.0023C42.2917,40.0413,43,38.1865,43,36.1645z"/>
+ </g>
+ <g id="line_2_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,17.5213 C61,15.0242,58.9758,13,56.4787,13c-1.7193,0-3.2141,0.9598-3.9787,2.3727C51.7354,13.9598,50.2406,13,48.5213,13 C46.0242,13,44,15.0242,44,17.5213c0,1.0742,0.3763,2.0596,1.002,2.8353l-0.0015,0.0012L52.5,29.6526l7.4995-9.2948 l-0.0015-0.0012C60.6237,19.5809,61,18.5955,61,17.5213z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F496.svg b/public/assets/img/icons/1F496.svg
new file mode 100644
index 0000000..839e712
--- /dev/null
+++ b/public/assets/img/icons/1F496.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#E67A94" d="M60.5,25c0-7.4438-6.0557-13.5-13.5-13.5c-4.4033,0-8.4844,2.1377-11,5.6724 C33.4844,13.6377,29.4038,11.5,25,11.5c-7.4438,0-13.5,6.0562-13.5,13.5c0,2.7285,0.8403,5.4082,2.3833,7.6504l-0.0347,0.0273 l20.866,25.8619h2.5708l20.2273-25.0695l0.668-0.8369l-0.0352-0.0244C59.6699,30.3755,60.5,27.7119,60.5,25z"/>
+ <path fill="#FCEA2B" d="M26.676,38.3048c0.1049,0.5815,0.6677,1.0558,1.421,1.1981l8.5987,1.6246 c0.4027,0.0761,0.4073,0.5078,0.0046,0.5839c-2.282,0.4312-6.5127,1.2304-8.6081,1.6263c-0.7533,0.1423-1.3112,0.616-1.4161,1.1974 l-2.2795,12.6334c-0.0627,0.3475-0.7275,0.3475-0.7902,0l-2.2795-12.6332c-0.1049-0.5815-0.6629-1.0552-1.4163-1.1975 c-2.0955-0.3957-6.3263-1.195-8.6084-1.6262c-0.4027-0.0761-0.4027-0.5069,0-0.583c2.2823-0.4312,6.5133-1.2306,8.6086-1.6267 c0.7532-0.1423,0.8465-0.8247,0.9514-1.4061l1.7931-10.1776c0.0627-0.3475,1.6784-2.5957,1.741-2.2481 C25.1058,29.6022,26.5356,37.5265,26.676,38.3048z"/>
+ <path fill="#F1B31C" d="M23.8372,57.1686l1.7746-11.1247c-1.9242-3.3355-3.3469-6.7963-4.2428-9.2606l-0.2443,1.5312 c-0.0927,0.5811-0.5856,1.0544-1.2512,1.1968c-1.8515,0.3958-5.5901,1.1948-7.6067,1.6259c-0.3558,0.076-0.3558,0.5066,0,0.5827 c2.0165,0.431,5.7549,1.2298,7.6064,1.6253c0.6657,0.1423,1.1588,0.6157,1.2515,1.1969l2.0142,12.6267 C23.1944,57.516,23.7819,57.516,23.8372,57.1686z"/>
+ <path fill="#FCEA2B" d="M51.8824,18.9358c0.0862,0.4637,0.5487,0.8419,1.1677,0.9554l7.0663,1.2955 c0.3309,0.0607,0.3347,0.4049,0.0038,0.4656c-1.8753,0.3438-5.352,0.9812-7.074,1.2969c-0.619,0.1135-1.0775,0.4912-1.1637,0.9548 l-1.8733,10.0742c-0.0515,0.2771-0.5978,0.2771-0.6494,0l-1.8733-10.074c-0.0862-0.4637-0.5448-0.8414-1.1639-0.9549 c-1.722-0.3156-5.1988-0.9529-7.0743-1.2967c-0.3309-0.0607-0.3309-0.4042,0-0.4649c1.8755-0.3438,5.3525-0.9813,7.0745-1.2972 c0.619-0.1135,0.6956-0.6577,0.7818-1.1213l1.4736-8.1159c0.0515-0.2771,1.3793-2.0699,1.4308-1.7927 C50.592,11.9961,51.767,18.3151,51.8824,18.9358z"/>
+ <path fill="#F1B31C" d="M50.0748,33.9782l1.2105-8.8711c-1.3126-2.6598-2.2831-5.4195-2.8942-7.3846l-0.1666,1.221 c-0.0633,0.4634-0.3994,0.8408-0.8535,0.9543c-1.263,0.3156-3.8133,0.9528-5.1889,1.2965c-0.2427,0.0606-0.2427,0.404,0,0.4647 c1.3756,0.3437,3.9257,0.9807,5.1887,1.2961c0.4541,0.1134,0.7904,0.491,0.8537,0.9544l1.374,10.0688 C49.6363,34.2552,50.037,34.2552,50.0748,33.9782z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.1505,50.0504L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2493,12.6217C41.245,13.183,37.8497,15.6419,36,19.0598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034l2.1605,2.6777"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.5556,32.4499l1.5469-8.0604l0.5052,3.0162c0.081,0.4824,1.6827,10.0429,1.6827,10.0429 c0.1889,1.1269,1.1869,2.0334,2.5426,2.3092L37,41.4198l-8.1728,1.663c-1.3523,0.2752-2.3482,1.1812-2.5369,2.3084l-2.1876,13.0587 l-2.1876-13.0582c-0.1889-1.1272-1.1848-2.0333-2.5372-2.3085l-8.173-1.6629l8.1735-1.6634 c1.352-0.2753,2.2663-1.8467,2.455-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8482,14.267l1.2335-6.4275l0.4029,2.4052c0.0646,0.3847,1.3418,8.0084,1.3418,8.0084 c0.1506,0.8986,0.9465,1.6215,2.0275,1.8414l6.5126,1.3253l-6.5171,1.3261c-1.0783,0.2194-1.8725,0.9419-2.023,1.8408L50.0819,35 l-1.7445-10.4129c-0.1506-0.8988-0.9448-1.6214-2.0232-1.8409l-6.5174-1.326l6.5177-1.3264 c1.0781-0.2195,1.8072-1.4726,1.9577-2.3712"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F497.svg b/public/assets/img/icons/1F497.svg
new file mode 100644
index 0000000..da4be8f
--- /dev/null
+++ b/public/assets/img/icons/1F497.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ <path fill="#E67A94" d="M56.4172,29.3999c0-5.9979-4.8623-10.8602-10.8602-10.8602c-4.1297,0-7.7204,2.3055-9.557,5.6992 c-1.8366-3.3937-5.4272-5.6992-9.557-5.6992c-5.9979,0-10.8602,4.8623-10.8602,10.8602c0,2.5803,0.9039,4.9472,2.4069,6.8104 l-0.0037,0.003L36,58.5397l18.014-22.3264l-0.0037-0.003C55.5133,34.347,56.4172,31.9802,56.4172,29.3999z"/>
+ <path fill="#FFA7C0" d="M53.865,33.0423c0-5.2482-4.2545-9.5027-9.5027-9.5027c-3.6135,0-6.7553,2.0173-8.3624,4.9868 c-1.607-2.9695-4.7488-4.9868-8.3624-4.9868c-5.2482,0-9.5027,4.2545-9.5027,9.5027c0,2.2578,0.7909,4.3288,2.106,5.9591 l-0.0032,0.0026L36,58.5397l15.7622-19.5356l-0.0032-0.0026C53.0741,37.3711,53.865,35.3001,53.865,33.0423z"/>
+ <path fill="#E67A94" d="M51.3129,36.6848c0-4.4984-3.6467-8.1451-8.1451-8.1451c-3.0973,0-5.7903,1.7291-7.1677,4.2744 c-1.3774-2.5453-4.0704-4.2744-7.1677-4.2744c-4.4984,0-8.1451,3.6467-8.1451,8.1451c0,1.9352,0.6779,3.7104,1.8052,5.1078 l-0.0028,0.0022L36,58.5397l13.5105-16.7448l-0.0028-0.0022C50.635,40.3952,51.3129,38.6201,51.3129,36.6848z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975 l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F498.svg b/public/assets/img/icons/1F498.svg
new file mode 100644
index 0000000..29e8246
--- /dev/null
+++ b/public/assets/img/icons/1F498.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M60.5,25c0-7.4438-6.0557-13.5-13.5-13.5c-4.4033,0-8.4844,2.1377-11,5.6724 C33.4844,13.6377,29.4038,11.5,25,11.5c-7.4438,0-13.5,6.0562-13.5,13.5c0,2.7285,0.8403,5.4082,2.3833,7.6504l-0.0347,0.0273 l20.866,25.8619h2.5708l20.2273-25.0695l0.668-0.8369l-0.0352-0.0244C59.6699,30.3755,60.5,27.7119,60.5,25z"/>
+ <polyline fill="#61B2E4" points="19.8211,52.1789 20.0962,58.9038 14.1071,64.8929 13.832,58.168 19.8211,52.1789"/>
+ <polyline fill="#92D3F5" points="7.8823,57.668 14.332,57.668 20.3211,51.6789 13.8713,51.6789 7.8823,57.668"/>
+ <polygon fill="#92D3F5" points="68.1798,3.6284 66.9243,8.4798 65.6689,13.3311 62.073,9.7352 58.477,6.1393 63.3284,4.8839"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.2632,48.9508L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034l7.8527,9.7326"/>
+ </g>
+ <line x1="34.5" x2="21" y1="37.5" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="62.0919" x2="58" y1="9.9081" y2="14" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.5962,51.4541 13.6464,51.4541 7.1931,57.9074 14.1429,57.9074 14.1429,64.8571 20.5962,58.4038"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="68.1798,3.6284 66.9243,8.4798 65.6689,13.3311 62.073,9.7352 58.477,6.1393 63.3284,4.8839"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F499.svg b/public/assets/img/icons/1F499.svg
new file mode 100644
index 0000000..830a6d0
--- /dev/null
+++ b/public/assets/img/icons/1F499.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49A.svg b/public/assets/img/icons/1F49A.svg
new file mode 100644
index 0000000..d924eaa
--- /dev/null
+++ b/public/assets/img/icons/1F49A.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="line_1_">
+ <path fill="#B1CC33" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49B.svg b/public/assets/img/icons/1F49B.svg
new file mode 100644
index 0000000..11518ce
--- /dev/null
+++ b/public/assets/img/icons/1F49B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="line_1_">
+ <path fill="#FCEA2B" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49C.svg b/public/assets/img/icons/1F49C.svg
new file mode 100644
index 0000000..6b61b6a
--- /dev/null
+++ b/public/assets/img/icons/1F49C.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="line_1_">
+ <path fill="#B399C8" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49D.svg b/public/assets/img/icons/1F49D.svg
new file mode 100644
index 0000000..eff9005
--- /dev/null
+++ b/public/assets/img/icons/1F49D.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M60.5,25c0-7.4438-6.0557-13.5-13.5-13.5c-4.4033,0-8.4844,2.1377-11,5.6724 C33.4844,13.6377,29.4038,11.5,25,11.5c-7.4438,0-13.5,6.0562-13.5,13.5c0,2.7285,0.8403,5.4082,2.3833,7.6504l-0.0347,0.0273 l20.866,25.8619h2.5708l20.2273-25.0695l0.668-0.8369l-0.0352-0.0244C59.6699,30.3755,60.5,27.7119,60.5,25z"/>
+ <path fill="#FCEA2B" d="M60.3388,24.5366c-2.9255,0-8.1155,2.8499-10.701,5.6249c0.4932,0.5277,0.7996,1.2567,0.7996,2.0591 c-0.0285,3.7067,0.0671,3.8492-0.093,4.4872c6.8388,2.1218,8.5475,7.3849,11.9167,2.9132 C66.1058,34.5179,63.9551,24.5366,60.3388,24.5366z"/>
+ <path fill="#F1B31C" d="M50.4356,32.4892c2.7474-2.5023,7.2539-4.8396,9.9033-4.8396c1.9801,0,3.5207,2.9925,3.8784,6.5382 c0.4857-4.7077-1.3334-9.6513-3.8784-9.6513c-2.9255,0-8.1155,2.8499-10.701,5.6249c0.4932,0.5277,0.7996,1.2567,0.7996,2.0591 C50.4367,32.3125,50.4361,32.4016,50.4356,32.4892z"/>
+ <path fill="#FCEA2B" d="M32.4731,39.621c3.3692,4.4717,5.0779-0.7915,11.9167-2.9132c-0.1601-0.6379-0.0645-0.7804-0.093-4.4872 c0-0.8024,0.3064-1.5315,0.7996-2.0591c-2.5855-2.7751-7.7755-5.6249-10.701-5.6249 C30.7792,24.5366,28.6284,34.5179,32.4731,39.621z"/>
+ <path fill="#F1B31C" d="M44.2987,32.4892c-2.7474-2.5023-7.2539-4.8396-9.9033-4.8396c-1.9801,0-3.5207,2.9925-3.8784,6.5382 c-0.4857-4.7077,1.3334-9.6513,3.8784-9.6513c2.9255,0,8.1155,2.8499,10.701,5.6249c-0.4932,0.5277-0.7996,1.2567-0.7996,2.0591 C44.2975,32.3125,44.2981,32.4016,44.2987,32.4892z"/>
+ <path fill="#FCEA2B" d="M44.2245,37.1334c-0.7336,0.2654-1.3985,0.5799-2.0064,0.9181c-1.3036,1.734-3.6129,5.2131-6.0849,10.7513 c-0.197,0.4413,0.1046,0.9701,0.5041,0.8828l2.8449-0.622c0.4127-0.0902,0.8258,0.1557,1.0284,0.6122l1.2813,2.8876 c0.2242,0.5053,0.8301,0.4045,0.9396-0.1564c0.5556-2.8469,1.8298-8.9941,3.3739-13.1395 C45.1949,39.0737,44.4609,38.2294,44.2245,37.1334z"/>
+ <path fill="#FCEA2B" d="M52.3963,38.0851c-0.627-0.3591-1.3017-0.6873-2.0316-0.9518c-0.2364,1.096-0.9705,1.9404-1.881,2.134 c1.5442,4.1454,2.8184,10.2926,3.374,13.1395c0.1095,0.5609,0.7154,0.6617,0.9396,0.1564l1.2814-2.8876 c0.2026-0.4564,0.6157-0.7024,1.0284-0.6122l2.8449,0.622c0.3996,0.0873,0.7011-0.4415,0.5041-0.8828 C55.9999,43.2999,53.7043,39.8303,52.3963,38.0851z"/>
+ <path fill="#FCEA2B" d="M47.4948,28.8121h-0.9906c-1.318,0-2.3902,1.4052-2.3902,3.1326v3.9211 c0,1.7274,1.0722,3.1327,2.3902,3.1327h0.9906c1.318,0,2.3902-1.4053,2.3902-3.1327v-3.9211 C49.885,30.2173,48.8128,28.8121,47.4948,28.8121z"/>
+ <path fill="#F1B31C" d="M47.0547,35.8659v-3.9211c0-1.3004-0.6077-2.4179-1.4703-2.8911c0.2833-0.1554,0.594-0.2416,0.9198-0.2416 h0.9906c1.318,0,2.3902,1.4052,2.3902,3.1326v3.9211c0,1.7274-1.0722,3.1327-2.3902,3.1327h-0.9906 c-0.3258,0-0.6365-0.0862-0.9198-0.2416C46.447,38.2838,47.0547,37.1663,47.0547,35.8659z"/>
+ <line x1="15.5556" x2="32.4455" y1="32.2643" y2="32.2643" fill="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M49.8349,36.7943 c6.8388,2.1218,8.5475,7.3849,11.9167,2.9132c3.4589-4.591,2.0652-13.1305-0.8826-14.798 c-0.3288-0.186-0.6769-0.2865-1.0397-0.2865c-1.3081,0-3.069,0.5698-4.8473,1.4479h-0.0001 c-2.1988,1.0857-4.4243,2.6428-5.8537,4.177"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2245,36.7942c-0.7336,0.2654-1.3985,0.5799-2.0064,0.9181c-1.3036,1.734-3.6129,5.2131-6.0849,10.7513 c-0.197,0.4413,0.1046,0.9701,0.5041,0.8828l2.8449-0.622c0.4127-0.0902,0.8258,0.1557,1.0284,0.6122l1.2813,2.8876 c0.2242,0.5053,0.8301,0.4045,0.9396-0.1564c0.5556-2.8469,1.8298-8.9941,3.3739-13.1395 C45.1949,38.7345,44.4609,37.8902,44.2245,36.7942z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.8665,37.7461c-0.627-0.3591-1.3017-0.6873-2.0316-0.9518c-0.2364,1.096-0.9705,1.9404-1.881,2.134 c1.5442,4.1454,2.8184,10.2926,3.374,13.1395c0.1095,0.5609,0.7154,0.6617,0.9396,0.1564l1.2814-2.8876 c0.2026-0.4564,0.6157-0.7024,1.0284-0.6122l2.8449,0.622c0.3996,0.0873,0.7011-0.4415,0.5041-0.8828 C55.4701,42.9609,53.1745,39.4913,51.8665,37.7461z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M47.4948,28.8121h-0.9906 c-1.318,0-2.3902,1.4052-2.3902,3.1326v3.9211c0,1.7274,1.0722,3.1327,2.3902,3.1327h0.9906c1.318,0,2.3902-1.4053,2.3902-3.1327 v-3.9211C49.885,30.2173,48.8128,28.8121,47.4948,28.8121z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M44.3718,29.8908 c-2.5855-2.7751-7.2347-5.3542-10.1602-5.3542c-3.6163,0-5.767,9.9814-1.9223,15.0845c3.3692,4.4717,5.0779-0.7915,11.9167-2.9132"/>
+ <g id="line_2_">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.6477,20.4541C56.8293,15.7982,52.2998,12.5,47,12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l3.1014-3.8438"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49E.svg b/public/assets/img/icons/1F49E.svg
new file mode 100644
index 0000000..1b1b004
--- /dev/null
+++ b/public/assets/img/icons/1F49E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M43,36.1645c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662 c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662c-4.7003,0-8.5106,3.8103-8.5106,8.5106c0,2.0221,0.7083,3.8769,1.8862,5.337 l-0.0029,0.0023L27,59l14.1167-17.4962l-0.0029-0.0023C42.2917,40.0413,43,38.1865,43,36.1645z"/>
+ <path fill="#FFA7C0" d="M61,17.5213C61,15.0242,58.9758,13,56.4787,13c-1.7193,0-3.2141,0.9598-3.9787,2.3727 C51.7354,13.9598,50.2406,13,48.5213,13C46.0242,13,44,15.0242,44,17.5213c0,1.0742,0.3763,2.0596,1.002,2.8353l-0.0015,0.0012 L52.5,29.6526l7.4995-9.2948l-0.0015-0.0012C60.6237,19.5809,61,18.5955,61,17.5213z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.6143,21.6923 C23.7178,18.4958,29.5411,16.5,36,16.5c0.6906,0,1.3739,0.0228,2.0486,0.0675"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M60.9199,30.2613 C61.2994,31.4626,61.5,32.7141,61.5,34c0,8.7281-9.2412,15.8734-20.9398,16.4609"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,36.1645 c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662 c-4.7003,0-8.5106,3.8103-8.5106,8.5106c0,2.0221,0.7083,3.8769,1.8862,5.337l-0.0029,0.0023L27,59l14.1167-17.4962 l-0.0029-0.0023C42.2917,40.0413,43,38.1865,43,36.1645z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,17.5213 C61,15.0242,58.9758,13,56.4787,13c-1.7193,0-3.2141,0.9598-3.9787,2.3727C51.7354,13.9598,50.2406,13,48.5213,13 C46.0242,13,44,15.0242,44,17.5213c0,1.0742,0.3763,2.0596,1.002,2.8353l-0.0015,0.0012L52.5,29.6526l7.4995-9.2948 l-0.0015-0.0012C60.6237,19.5809,61,18.5955,61,17.5213z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F49F.svg b/public/assets/img/icons/1F49F.svg
new file mode 100644
index 0000000..b39c5d0
--- /dev/null
+++ b/public/assets/img/icons/1F49F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="11" width="50" height="50" fill="#B399C8"/>
+ <g id="line_2_">
+ <path fill="#FFFFFF" d="M52,30.6393c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662 c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662C23.8103,22.1287,20,25.939,20,30.6393c0,2.0221,0.7083,3.8769,1.8862,5.337 l-0.0029,0.0023L36,53.4748l14.1167-17.4962l-0.0029-0.0023C51.2917,34.5161,52,32.6613,52,30.6393z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11" y="11" width="50" height="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52,30.6393 c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662 C23.8103,22.1287,20,25.939,20,30.6393c0,2.0221,0.7083,3.8769,1.8862,5.337l-0.0029,0.0023L36,53.4748l14.1167-17.4962 l-0.0029-0.0023C51.2917,34.5161,52,32.6613,52,30.6393z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A0.svg b/public/assets/img/icons/1F4A0.svg
new file mode 100644
index 0000000..c1f7872
--- /dev/null
+++ b/public/assets/img/icons/1F4A0.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19.1581" y="19.3756" width="34.2487" height="34.2487" transform="translate(-15.1825 36.3462) rotate(-45)" fill="#92d3f5"/>
+ <rect x="31.7574" y="32.7574" width="8.4853" height="8.4853" fill="#e27022"/>
+ </g>
+ <g id="line">
+ <line x1="32" x2="24.5" y1="33" y2="25.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="48.5" y1="33" y2="24.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="47.5" y1="41" y2="48.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32" x2="24.5" y1="41" y2="48.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19.1581" y="19.3756" width="34.2487" height="34.2487" transform="translate(-15.1825 36.3462) rotate(-45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="31.7574" y="32.7574" width="8.4853" height="8.4853" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A1.svg b/public/assets/img/icons/1F4A1.svg
new file mode 100644
index 0000000..08db95f
--- /dev/null
+++ b/public/assets/img/icons/1F4A1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="m35.71 64.65c4.779 0 7.509-2.244 8.156-5.151h-16.31c0.647 2.907 3.376 5.151 8.155 5.151z"/>
+ <path fill="#FCEA2B" d="m45.5 10.41c-4e-4 0-12.23-3.457-18.2 1.269-5.969 4.726-7.651 15.6-7.651 15.6 0.5848 2.213 4.226 8.493 4.226 8.493 0.54 0.9111 2.253 7.981 3.249 11.86h17.17c0.8662-2.845 4.35-13.65 4.805-14.71 0.584-1.363 1.58-4.016 2.083-5.017 1.21-2.409 0.5378-4.455 0.5378-7.027 0-5.487-1.902-7.726-6.221-10.47z"/>
+ <path fill="#fff" d="m35.71 7.202c-8.532 0-16.5 6.752-16.5 15.28 0 1.079-0.2641 4.491 1.217 4.491 0 0 2.393-7.825 8.362-12.55s15.52-3.725 15.52-3.725c-0.6645-2.045-5.55-3.499-8.596-3.499z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52.55 23.75c0 3.985-1.785 5.908-3.754 10.5-0.5028 1.172-4.211 13.38-4.211 13.38h-17.17s-2.981-11.67-3.546-12.62c-2.37-3.998-4.419-6.91-4.419-11.26 0-9.141 7.41-16.55 16.55-16.55 9.141 0 16.55 7.41 16.55 16.55z"/>
+ <line x1="36" x2="36" y1="47.22" y2="35.28" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.97" x2="30.03" y1="35.28" y2="35.28" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.696" d="m44.16 58.79c0 3.24-3.651 5.867-8.155 5.867-4.504 0-8.155-2.627-8.155-5.867z"/>
+ <line x1="27.99" x2="44.01" y1="54.98" y2="51.51" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.965"/>
+ <line x1="38.2" x2="43.98" y1="56.07" y2="54.89" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.02" x2="33.8" y1="51.6" y2="50.42" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A2.svg b/public/assets/img/icons/1F4A2.svg
new file mode 100644
index 0000000..daf4163
--- /dev/null
+++ b/public/assets/img/icons/1F4A2.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,16.54c-8.293,0-16.662-4.3137-16.662-4.3137c-0.9777-0.504-1.3268-0.1374-0.7757,0.8146 c0,0,5.9136,10.2144,17.4377,10.1261c11.5242,0.0883,17.4377-10.1261,17.4377-10.1261c0.5512-0.952,0.2021-1.3186-0.7757-0.8146 C52.662,12.2263,44.2931,16.54,36,16.54z"/>
+ <path fill="#EA5A47" d="M36,55.46c8.2931,0,16.662,4.3137,16.662,4.3137c0.9778,0.504,1.3269,0.1374,0.7757-0.8145 c0,0-5.9135-10.2145-17.4377-10.1262c-11.5241-0.0883-17.4377,10.1262-17.4377,10.1262c-0.5511,0.9519-0.202,1.3185,0.7757,0.8145 C19.338,59.7737,27.707,55.46,36,55.46z"/>
+ <path fill="#EA5A47" d="M55.46,36c0-8.293,4.3137-16.662,4.3137-16.662c0.504-0.9777,0.1374-1.3268-0.8146-0.7756 c0,0-10.2144,5.9135-10.1261,17.4376c-0.0883,11.5242,10.1261,17.4377,10.1261,17.4377c0.952,0.5512,1.3186,0.2021,0.8146-0.7756 C59.7737,52.6619,55.46,44.2931,55.46,36z"/>
+ <path fill="#EA5A47" d="M16.54,36c0,8.2931-4.3137,16.6621-4.3137,16.6621c-0.504,0.9777-0.1374,1.3268,0.8145,0.7756 c0,0,10.2145-5.9135,10.1262-17.4377c0.0883-11.5241-10.1262-17.4376-10.1262-17.4376c-0.9519-0.5512-1.3185-0.2021-0.8145,0.7756 C12.2266,19.3379,16.54,27.7069,16.54,36z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36,16.54 c-8.293,0-16.662-4.3137-16.662-4.3137c-0.9777-0.504-1.3268-0.1374-0.7757,0.8146c0,0,5.9136,10.2144,17.4377,10.1261 c11.5242,0.0883,17.4377-10.1261,17.4377-10.1261c0.5512-0.952,0.2021-1.3186-0.7757-0.8146C52.662,12.2263,44.2931,16.54,36,16.54 z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36,55.46 c8.2931,0,16.662,4.3137,16.662,4.3137c0.9778,0.504,1.3269,0.1374,0.7757-0.8145c0,0-5.9135-10.2145-17.4377-10.1262 c-11.5241-0.0883-17.4377,10.1262-17.4377,10.1262c-0.5511,0.9519-0.202,1.3185,0.7757,0.8145 C19.338,59.7737,27.707,55.46,36,55.46z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.46,36 c0-8.293,4.3137-16.662,4.3137-16.662c0.504-0.9777,0.1374-1.3268-0.8146-0.7756c0,0-10.2144,5.9135-10.1261,17.4376 c-0.0883,11.5242,10.1261,17.4377,10.1261,17.4377c0.952,0.5512,1.3186,0.2021,0.8146-0.7756 C59.7737,52.6619,55.46,44.2931,55.46,36z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.54,36 c0,8.2931-4.3137,16.6621-4.3137,16.6621c-0.504,0.9777-0.1374,1.3268,0.8145,0.7756c0,0,10.2145-5.9135,10.1262-17.4377 c0.0883-11.5241-10.1262-17.4376-10.1262-17.4376c-0.9519-0.5512-1.3185-0.2021-0.8145,0.7756 C12.2266,19.3379,16.54,27.7069,16.54,36z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A3.svg b/public/assets/img/icons/1F4A3.svg
new file mode 100644
index 0000000..80e482e
--- /dev/null
+++ b/public/assets/img/icons/1F4A3.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="42.9998" y="15.7214" width="10.9999" height="15.5562" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -2.4114 41.1773)" fill="#9B9B9A"/>
+ <polygon fill="#3F3F3F" points="46.0339,22.2119 50.512,17.7338 57.8891,25.1109 52.5221,30.4779"/>
+ <circle cx="31.769" cy="40.4038" r="23" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M19.6333,55.7374c12.7025,0,23-10.2975,23-23c0-5.5327-1.9548-10.6081-5.2097-14.5762 c9.8615,2.5932,17.1357,11.5674,17.1357,22.2428c0,12.7025-10.2975,23-23,23c-7.1697,0-13.5723-3.2816-17.7903-8.4237 C15.6416,55.4725,17.6063,55.7374,19.6333,55.7374z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.4601,19.5393 46.8889,14.1105 57.8887,25.1103 52.5218,30.4773"/>
+ <circle cx="31.769" cy="40.4038" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.7574" x2="64.2426" y1="16.2426" y2="7.7574" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A4.svg b/public/assets/img/icons/1F4A4.svg
new file mode 100644
index 0000000..a7fd878
--- /dev/null
+++ b/public/assets/img/icons/1F4A4.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6" points="49,8 62.1429,8 49,31 62.1429,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6" points="28.1429,33.75 37,33.75 28.1429,49.25 37,49.25"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.6452" points="9.1429,52.5 16,52.5 9.1429,64.5 16,64.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A5.svg b/public/assets/img/icons/1F4A5.svg
new file mode 100644
index 0000000..aa290b8
--- /dev/null
+++ b/public/assets/img/icons/1F4A5.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M45.2166,41.9535l12.3501-2.627l-13.9126-3.3867c-0.3823-0.0928-0.6743-0.4014-0.7466-0.7871 c-0.0722-0.3867,0.0884-0.7793,0.4107-1.0049l7.4394-5.1904l-9.5825,2.3193c-0.3374,0.083-0.6885-0.0166-0.935-0.2568 c-0.2461-0.2412-0.3511-0.5928-0.2769-0.9297l3.0767-14.0156l-6.5877,10.0973c-1.258-1.4266-2.7796-3.7659-2.9504-4.0798 L26.5946,9.4095c-0.233-0.4287-0.7427-0.623-1.2002-0.4687c-0.461,0.1572-0.7417,0.623-0.6661,1.1035l2.5083,15.8828 l-9.9941-5.6963c-0.4092-0.2314-0.9268-0.1484-1.2407,0.2031c-0.314,0.3506-0.3404,0.8741-0.0625,1.2549l7.3178,10.0361 L10.553,33.9837c-0.4594,0.0821-0.8017,0.4707-0.8237,0.9375c-0.022,0.4659,0.2818,0.8858,0.732,1.0108l13.3603,3.7031 l-7.8657,7.1602c-0.3545,0.3232-0.4302,0.8525-0.1792,1.2617c0.186,0.3037,0.5127,0.4775,0.853,0.4775 c0.1177,0,0.2368-0.0205,0.3525-0.0644l11.6056-4.3468c-0.051,1.9261-0.1086,3.5125-0.0943,3.714l2.7734,10.7334l6.2808-14.1553 c0.1504-0.3389,0.4756-0.5674,0.8457-0.5928c0.372-0.0215,0.7236,0.1563,0.9184,0.4717l6.0591,9.7803L44.428,43.0169 C44.3856,42.515,44.7235,42.0589,45.2166,41.9535z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M30.5555,63.641c-0.0571,0-0.1148-0.0049-0.1729-0.0147c-0.4521-0.0791-0.7924-0.456-0.8252-0.914 l-1.0791-15.1065c-0.039-0.5508,0.3755-1.0293,0.9263-1.0684c0.5615-0.0322,1.0298,0.376,1.0689,0.9258l0.7934,11.1075 l6.2808-14.1553c0.1504-0.3389,0.4756-0.5674,0.8457-0.5928c0.372-0.0215,0.7236,0.1563,0.9184,0.4717l6.0591,9.7803 L44.428,43.0169c-0.0424-0.5019,0.2955-0.958,0.7886-1.0634l12.3501-2.627l-13.9126-3.3867 c-0.3823-0.0928-0.6743-0.4014-0.7466-0.7871c-0.0722-0.3867,0.0884-0.7793,0.4107-1.0049l7.4394-5.1904l-9.5825,2.3193 c-0.3374,0.083-0.6885-0.0166-0.935-0.2568c-0.2461-0.2412-0.3511-0.5928-0.2769-0.9297l3.0767-14.0156l-7.3111,11.206 c-0.3012,0.4629-0.9214,0.5918-1.3838,0.292c-0.4624-0.3018-0.5927-0.9219-0.291-1.3838l10.2969-15.7842 c0.2637-0.4052,0.7798-0.5625,1.2241-0.3759c0.4453,0.1865,0.6934,0.665,0.5899,1.1367l-3.9053,17.791l13.1968-3.1934 c0.4638-0.1172,0.9497,0.1221,1.1469,0.5606c0.1978,0.4385,0.0552,0.956-0.3393,1.2314l-9.9844,6.9658l16.021,3.8995 c0.4536,0.1103,0.7705,0.5195,0.7637,0.9863c-0.0069,0.4668-0.3355,0.8662-0.792,0.9639l-15.7764,3.3564l1.2232,14.3438 c0.039,0.4609-0.2432,0.8886-0.6822,1.0341c-0.4389,0.1446-0.9204-0.0293-1.1645-0.4228l-7.2642-11.7256l-7.1391,16.0898 C31.3065,63.4124,30.9451,63.641,30.5555,63.641z"/>
+ <path fill="#000000" stroke="none" d="M16.6297,48.5345c-0.3403,0-0.667-0.1738-0.853-0.4775c-0.251-0.4092-0.1753-0.9385,0.1792-1.2617 l7.8657-7.1602L10.4613,35.932c-0.4502-0.125-0.754-0.5449-0.732-1.0108c0.022-0.4668,0.3643-0.8554,0.8237-0.9375l12.7041-2.2588 l-7.3178-10.0361c-0.2779-0.3808-0.2515-0.9043,0.0625-1.2549c0.3139-0.3515,0.8315-0.4345,1.2407-0.2031l9.9941,5.6963 l-2.5083-15.8828c-0.0756-0.4805,0.2051-0.9463,0.6661-1.1035c0.4575-0.1543,0.9672,0.04,1.2002,0.4687l6.9072,12.6826 c0.2641,0.4854,0.0849,1.0928-0.3999,1.3565c-0.4868,0.2656-1.0928,0.0859-1.357-0.3994l-4.1381-7.5987l1.9296,12.2198 c0.0601,0.3798-0.103,0.7607-0.4194,0.9785c-0.3164,0.2187-0.7305,0.2344-1.0635,0.0469l-7.7519-4.419l5.5146,7.5635 c0.2032,0.2783,0.2486,0.6416,0.1197,0.9619c-0.1285,0.3203-0.4131,0.5508-0.7525,0.6113L15.241,35.181l10.8604,3.0107 c0.3511,0.0977,0.6211,0.378,0.7056,0.7325c0.0844,0.3535-0.0303,0.7256-0.2994,0.9707l-5.3349,4.8564l7.6128-2.873 c0.5156-0.1944,1.0937,0.0644,1.2885,0.582c0.1949,0.5176-0.0659,1.0938-0.5825,1.2891l-12.5093,4.7207 C16.8665,48.514,16.7474,48.5345,16.6297,48.5345z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A6.svg b/public/assets/img/icons/1F4A6.svg
new file mode 100644
index 0000000..ed320ae
--- /dev/null
+++ b/public/assets/img/icons/1F4A6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M34.7197,47.7793c-1.5285,3.0359-4.1723,5.4814-7.6302,6.6234c-3.4578,1.142-7.0381,0.7521-10.0626-0.7418 c-2.9899-1.5053-5.4468-4.1837-6.5888-7.6416c-1.8044-5.4634,1.9518-14.5273,4.6645-21.0607 c0.4406-1.1043,0.8696-2.128,1.2407-3.0943c0.8737,0.5552,1.8279,1.1221,2.8281,1.7121 c6.0702,3.6327,14.4743,8.6422,16.2901,14.1402C36.6035,41.1745,36.2136,44.7548,34.7197,47.7793z"/>
+ <path fill="#61B2E4" d="M58.3588,19.1358c1.2807,2.4715,1.6342,5.3998,0.732,8.2423s-2.8796,5.031-5.3227,6.3207 c-2.4341,1.2613-5.3907,1.6058-8.2333,0.7036c-4.4913-1.4254-8.7024-8.2688-11.7352-13.2051 c-0.5212-0.8225-0.9946-1.5985-1.4575-2.3086c0.7878-0.3132,1.622-0.6742,2.4937-1.0546 c5.3244-2.2839,12.6826-5.4555,17.2023-4.0211C54.8806,14.7153,57.0691,16.6927,58.3588,19.1358z"/>
+ <path fill="#61B2E4" d="M59.1155,51.0307c-0.0551,2.0123-0.8567,3.9888-2.4228,5.4715c-1.5662,1.4827-3.5836,2.1751-5.581,2.1357 c-1.9818-0.0542-3.9732-0.8715-5.4559-2.4377c-2.3427-2.4745-2.611-8.2791-2.8016-12.4644 c-0.0418-0.7029-0.0696-1.3597-0.1139-1.9711c0.6081,0.0777,1.2624,0.1413,1.9471,0.2058 c4.1686,0.4192,9.935,0.9889,12.2925,3.4791C58.4625,47.0158,59.1549,49.0333,59.1155,51.0307z"/>
+ <path fill="#92D3F5" d="M20.3726,24.2963c-0.4083-0.2454-0.8099-0.4857-1.2012-0.7198c-1.0002-0.59-1.9545-1.157-2.8281-1.7121 c-0.3712,0.9662-0.8001,1.99-1.2407,3.0942C12.3898,31.492,8.6337,40.556,10.438,46.0193c1.142,3.4578,3.5989,6.1363,6.5889,7.6415 c3.0245,1.4939,6.6048,1.8839,10.0626,0.7418c1.6939-0.5594,3.1891-1.4351,4.4569-2.5363 C33.6642,44.8337,26.2177,32.5068,20.3726,24.2963z"/>
+ <path fill="#92D3F5" d="M35.8796,17.3871c-0.3553,0.1517-0.704,0.3013-1.0439,0.4471c-0.8717,0.3804-1.7059,0.7415-2.4937,1.0546 c0.463,0.7101,0.9363,1.4861,1.4575,2.3087c3.0329,4.9363,7.244,11.7797,11.7352,13.2051 c2.8426,0.9022,5.7993,0.5576,8.2333-0.7036c2.4431-1.2897,4.4205-3.4781,5.3227-6.3207c0.836-2.6343,0.5829-5.3372-0.4763-7.6868 C53.8658,17.0219,43.2697,17.0085,35.8796,17.3871z"/>
+ <path fill="#92D3F5" d="M55.376,57.5027c0.2383-6.0273-7.4263-12.5152-11.6592-15.627c-0.3361-0.0347-0.6629-0.0709-0.9766-0.111 c0.0443,0.6115,0.0721,1.2682,0.1138,1.9711c0.1906,4.1853,0.4589,9.9899,2.8016,12.4644 c1.4827,1.5662,3.4741,2.3834,5.4559,2.4377C52.5858,58.6669,54.0695,58.2944,55.376,57.5027z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.7197,47.7793c-1.5285,3.0359-4.1723,5.4814-7.6302,6.6234c-3.4578,1.142-7.0381,0.7521-10.0626-0.7418 c-2.9899-1.5053-5.4468-4.1837-6.5888-7.6416c-1.8044-5.4634,1.9518-14.5273,4.6645-21.0607 c0.4406-1.1043,0.8696-2.128,1.2407-3.0943c0.8737,0.5552,1.8279,1.1221,2.8281,1.7121 c6.0702,3.6327,14.4743,8.6422,16.2901,14.1402C36.6035,41.1745,36.2136,44.7548,34.7197,47.7793z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0424,14.6812c1.8757,1.0513,3.3489,2.6219,4.3163,4.4546c1.2807,2.4715,1.6342,5.3998,0.732,8.2423 s-2.8796,5.031-5.3227,6.3207c-2.4341,1.2613-5.3907,1.6058-8.2333,0.7036c-4.4913-1.4254-8.7024-8.2688-11.7352-13.2051 c-0.5212-0.8225-0.9946-1.5985-1.4575-2.3086c0.7878-0.3132,1.622-0.6742,2.4937-1.0546c2.3743-1.0184,5.1529-2.2134,7.904-3.0977 M52.3845,13.9295c0.5824,0.2066,1.1357,0.459,1.6579,0.7517 M52.038,13.8131c0.1166,0.037,0.2321,0.0758,0.3465,0.1164 M50.0094,13.4676c0.722,0.0365,1.4026,0.1469,2.0287,0.3456 M49.5703,13.4544c0.148,0.0015,0.2944,0.0059,0.4391,0.0132 M48.4965,13.4898c0.3657-0.0267,0.7241-0.039,1.0738-0.0354 M47.4412,13.6025c0.3576-0.0495,0.7097-0.0875,1.0553-0.1127 M46.7599,13.7093c0.229-0.0399,0.4562-0.0757,0.6813-0.1068 M45.2113,14.034c0.5232-0.1267,1.0405-0.2361,1.5486-0.3247 M44.3472,14.2569c0.2895-0.0791,0.5777-0.1536,0.8641-0.2229 M43.9136,14.3785c0.1448-0.0416,0.2894-0.0822,0.4336-0.1216 M42.7397,14.7364c0.3923-0.1261,0.784-0.2459,1.1739-0.3579"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.1155,51.0307c-0.0551,2.0123-0.8567,3.9888-2.4228,5.4715c-1.5662,1.4827-3.5836,2.1751-5.581,2.1357 c-1.9818-0.0542-3.9732-0.8715-5.4559-2.4377c-2.3427-2.4745-2.611-8.2791-2.8016-12.4644 c-0.0418-0.7029-0.0696-1.3597-0.1139-1.9711c0.6081,0.0777,1.2624,0.1413,1.9471,0.2058 c4.1686,0.4192,9.935,0.9889,12.2925,3.4791C58.4625,47.0158,59.1549,49.0333,59.1155,51.0307z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A7.svg b/public/assets/img/icons/1F4A7.svg
new file mode 100644
index 0000000..5a70df5
--- /dev/null
+++ b/public/assets/img/icons/1F4A7.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M56.0001,46.7065c0,11.7749-8.9543,21.2965-20,21.2965s-20-9.5455-20-21.3204 c0,0-0.2191-14.3086,16.6559-40.1878c0,0,3.1666-5.3703,6.3541-0.3523C55.8851,32.0216,56.0001,46.7065,56.0001,46.7065"/>
+ <path fill="#61B2E4" stroke="none" d="M36,3.9991C48.875,14.375,55.875,44.8744,55.875,44.8744c0,15.0006-8.8293,23.1265-19.875,23.1265 C36,68.0009,58,49.8744,36,3.9991"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.0001,46.7065c0,11.7749-8.9543,21.2965-20,21.2965s-20-9.5455-20-21.3204c0,0-0.2191-14.3086,16.6559-40.1878 c0,0,3.1666-5.3703,6.3541-0.3523C55.8851,32.0216,56.0001,46.7065,56.0001,46.7065"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A8.svg b/public/assets/img/icons/1F4A8.svg
new file mode 100644
index 0000000..85413b8
--- /dev/null
+++ b/public/assets/img/icons/1F4A8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M55.0226,24.3487c-0.3898,0.0001-0.7744,0.0223-1.1547,0.0586c-1.0062-3.2881-4.0639-5.6796-7.6814-5.6788 c-1.3943,0.0003-2.705,0.3568-3.8475,0.982c-1.6049-4.7693-6.1041-8.2084-11.4143-8.2072 c-6.6537,0.0015-12.0464,5.3965-12.0449,12.0502c0.0001,0.5504,0.05,1.088,0.1216,1.6188L4,31.4967v11l14.8887,5.8841 c-0.0001,0.0239-0.0035,0.047-0.0035,0.071c0.0015,6.6537,5.3965,12.0464,12.0502,12.0449 c4.8176-0.001,8.962-2.8365,10.8885-6.9231c1.2585,0.8182,2.7574,1.2979,4.3704,1.2975c3.9024-0.0009,7.1514-2.7856,7.8764-6.4755 c0.3167,0.0249,0.634,0.0482,0.9571,0.0482c6.6537-0.0015,12.0464-5.3965,12.0449-12.0502S61.6763,24.3473,55.0226,24.3487z"/>
+ <path fill="#92D3F5" d="M55.4863,24.3487c-0.3898,0.0001-0.7744,0.0223-1.1547,0.0586c-1.0062-3.2881-4.0639-5.6796-7.6814-5.6788 c-1.3943,0.0003-2.705,0.3568-3.8475,0.982c-1.6049-4.7693-6.1041-8.2084-11.4143-8.2072 c-6.6537,0.0015-12.0464,5.3965-12.0449,12.0502c0.0001,0.5504,0.05,1.088,0.1216,1.6188l-3.9779,1.6927 c2.7356,1.4296,4.8538,3.8796,5.8519,6.8455c1.1426-0.6252,2.4532-0.9817,3.8475-0.982c3.6175-0.0008,6.6752,2.3907,7.6814,5.6788 c0.3804-0.0363,0.7649-0.0585,1.1547-0.0586c6.6537-0.0014,12.0487,5.3913,12.0502,12.045 c0.0004,1.5325-0.2968,2.9927-0.8183,4.3412c0.457,0.0814,0.9229,0.1364,1.4035,0.1363c3.9024-0.0009,7.1514-2.7856,7.8764-6.4755 c0.3167,0.0249,0.634,0.0482,0.9571,0.0482c6.6537-0.0015,12.0464-5.3965,12.0449-12.0502S62.14,24.3473,55.4863,24.3487z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,42.2734l14.3524,6.1074c-0.0001,0.0239-0.0035,0.047-0.0035,0.071c0.0014,6.6537,5.3965,12.0464,12.0501,12.0449 c4.8176-0.001,8.962-2.8365,10.8885-6.9231c1.2585,0.8182,2.7574,1.2979,4.3704,1.2975c3.9024-0.0009,7.1514-2.7856,7.8764-6.4755 c0.3167,0.0249,0.634,0.0482,0.9571,0.0482c6.6537-0.0015,12.0464-5.3965,12.0449-12.0502s-5.3963-12.0463-12.05-12.0449 c-0.3898,0.0001-0.7744,0.0223-1.1547,0.0586c-1.0062-3.2881-4.0639-5.6796-7.6814-5.6788 c-1.3943,0.0003-2.705,0.3568-3.8475,0.982c-1.6049-4.7693-6.1041-8.2084-11.4143-8.2072 c-6.6537,0.0015-12.0464,5.3965-12.0449,12.0502c0.0001,0.5504,0.05,1.088,0.1216,1.6188L5,31.3276"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,25.4967l9-4c0,0-1-5,4-8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47.4967l9,4c0,0-1,5,4,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4A9.svg b/public/assets/img/icons/1F4A9.svg
new file mode 100644
index 0000000..ef9d22e
--- /dev/null
+++ b/public/assets/img/icons/1F4A9.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M23,34c0,0-1.5-3-1-5c0.3-1.2,1.3-1.8,3-3c1.6-1.1,2-1.7,3-2c0.7-2.5,1.5-4.5,2-7 c0.2624-1.3501,0.5962-2.6853,1-4c3.1022,1.4756,6.1082,3.1456,9,5c2.3,1.5,3.5,2.4,4,4c0.6,2.1-0.5,4.1-1,5 c1.733-0.395,3.5522-0.0312,5,1c1.0498,0.6835,1.7728,1.7681,2,3c0.2183,1.4136-0.1422,2.8555-1,4c1.3967-0.0125,2.7735,0.3317,4,1 c1.3238,0.613,2.387,1.6762,3,3c0.7,1.9-0.2,4.3-2,6c1.4142-0.2318,2.8613,0.13,4,1c1.5089,1.192,2.2706,3.0962,2,5 c-0.5,3.5-4.6,4.9-5,5c-2.2,0.7-5.3,0.2-10.2-0.4c-4.4-0.6-12-0.4-18-0.4C21.3,56.3,14,54,14,51c0-2.7,2.3-4.5,3-5 c0.6347-0.3938,1.3042-0.7285,2-1c-1-2-2-3-2-4c0-1.2,1.1-3.2,3-5C22.1,33.9,23,34,23,34z"/>
+ <path fill="#6A462F" d="M31,13c3.1022,1.4756,6.1082,3.1456,9,5c2.3,1.5,3.5,2.4,4,4c0.6,2.1-0.5,4.1-1,5 c1.733-0.395,3.5522-0.0312,5,1c1.0498,0.6835,1.7728,1.7681,2,3c0.2183,1.4136-0.1422,2.8555-1,4c1.3967-0.0125,2.7735,0.3317,4,1 c1.3238,0.613,2.387,1.6762,3,3c0.7,1.9-0.2,4.3-2,6c1.4142-0.2318,2.8613,0.13,4,1c1.5089,1.192,2.2706,3.0962,2,5 c-0.5,3.5-4.6,4.9-5,5c-2.2,0.7-14.8-1.2-10-2c6-1,7.9-2.7,8-3c1-2-2-4-4-4c0.2-3.3-0.7-5.8-6-7c0.7-3.2-0.2-8.1-4-9 c2-4,0.4-7.2-1-10C36,17,35,15,31,13z"/>
+ <ellipse cx="27.2" cy="39.4001" rx="4.9" ry="6.9" fill="#FFFFFF"/>
+ <ellipse cx="43.6" cy="38.9001" rx="4.9" ry="6.9" fill="#FFFFFF"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19,45 c-0.1-0.2-2.6-4.1-1-7c1.3-2.3,4.6-2.9,5-3 M43,27c0.3-0.9,1.5-3.4,1-5c-0.4-1.3-0.9-3-5-5l-8-4c0.1933,0.9907,0.1933,2.0093,0,3 c-0.2,1.1-0.7,3.3-1,5 M54,45c0.6,0.1,4.8,0.5,6,4c1,3-2,7-6,7c-4.3,0-7.5-1.2-11.7-1.6 M23.6,35.1c-0.2,0-0.4-0.1-0.6-0.1 c-0.7164-1.2072-1.064-2.5977-1-4c0.1898-2.5628,1.7074-4.8391,4-6c1.9-0.9,2.7-0.1,5-1c1.5814-0.6175,2.9644-1.6547,4-3 M48.5,35.7c0.199-0.2085,0.3673-0.4442,0.5-0.7c0.2-0.2,1.7-2.9,1-5c-1-3-6-2.9-7-3c-1.3213,1.9795-3.0205,3.6787-5,5 c-1.8714,1.2946-3.9774,2.2117-6.2,2.7 M31.3,44.7c2.9464-0.3254,5.8185-1.1364,8.5-2.4 M24.2,45h0.7 M50,35 c1.5364,0.1434,2.9634,0.8569,4,2c1.3,1.7,2.5,4.5,0,7c-2.7669,2.8203-6.2094,4.8858-10,6c-6,2-15,5-21,5c-5.1,0-9-1-9-5 c0-4.4,7.7-4.9,10.2-5"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2.436" d="M30.9,44.6 c-0.7483,1.0288-1.9286,1.6558-3.2,1.7c-2.7,0-4.9-3.1-4.9-6.9s2.2-6.9,4.9-6.9s4.9,3.1,4.9,6.9 C32.6207,41.2731,32.0232,43.1008,30.9,44.6"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2.436" d="M39.8,42.3 c-0.4095-1.0862-0.613-2.2392-0.6-3.4c0-3.8,2.2-6.9,4.9-6.9s4.9,3,4.9,6.9s-2.2,6.9-4.9,6.9C42.3,45.8,40.7,44.4,39.8,42.3"/>
+ <path d="M46.1,39c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S46.1,37.8954,46.1,39"/>
+ <path d="M29.7,39.4c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S29.7,38.2954,29.7,39.4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA-1F3FB.svg b/public/assets/img/icons/1F4AA-1F3FB.svg
new file mode 100644
index 0000000..3360e62
--- /dev/null
+++ b/public/assets/img/icons/1F4AA-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#debb90" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#debb90" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#debb90" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA-1F3FC.svg b/public/assets/img/icons/1F4AA-1F3FC.svg
new file mode 100644
index 0000000..51d82db
--- /dev/null
+++ b/public/assets/img/icons/1F4AA-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#debb90" stroke="#debb90" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#debb90" stroke="#debb90" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#c19a65" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#c19a65" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#c19a65" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA-1F3FD.svg b/public/assets/img/icons/1F4AA-1F3FD.svg
new file mode 100644
index 0000000..c7fb7cc
--- /dev/null
+++ b/public/assets/img/icons/1F4AA-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#a57939" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#a57939" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#a57939" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA-1F3FE.svg b/public/assets/img/icons/1F4AA-1F3FE.svg
new file mode 100644
index 0000000..f8b3f63
--- /dev/null
+++ b/public/assets/img/icons/1F4AA-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#a57939" stroke="#a57939" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#a57939" stroke="#a57939" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#6a462f" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#6a462f" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#6a462f" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA-1F3FF.svg b/public/assets/img/icons/1F4AA-1F3FF.svg
new file mode 100644
index 0000000..bfdc2ce
--- /dev/null
+++ b/public/assets/img/icons/1F4AA-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#352318" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#352318" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#352318" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AA.svg b/public/assets/img/icons/1F4AA.svg
new file mode 100644
index 0000000..ce14261
--- /dev/null
+++ b/public/assets/img/icons/1F4AA.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" stroke="none" d="M63.1103,54.1648c-10.9692,9.4397-26.3611,11.6803-46.4096,11.5634c0,0-3.7408,1.1495-4.5981-3.5655 c0,0-0.7696-20.8863,3.809-35.5476c0,0-0.1948-5.9814,0.0293-9.8976c0.0389-0.6722,0.3312-1.2957,0.828-1.7535 c5.7574-5.319,8.3487-6.0983,8.3487-6.0983l8.3682-1.4808c1.3249,0.906,4.2279,4.1792,3.7505,9.995l0.1071-0.3994l3.2148,0.9012 c1.1226,0.3416,1.8585,1.525,1.8412,2.6546c-0.0098,1.169-2.8056,2.0457-2.8056,2.0457c-6.1178,1.3834-6.1178,1.3834-6.1178,1.3834 c-1.8314,2.8738-5.5937,3.1758-7.279,3.0979c-0.0877-0.2435-0.5927-0.0195-0.1933,0c0.5942,1.5002,1.2893,5.1144,1.9225,11.807 l0.1753,1.8606c0.0487,0.5261,0.3166,4.7286,0.3847,7.4757c1.812-4.413,6.6361-12.5609,15.7348-13.8468 c13.4631-1.9192,20.1654,8.4948,20.1654,8.4948s0.2338,0.2728,0.526,0.7696C66.9778,47.0728,66.1595,51.5345,63.1103,54.1648z"/>
+ <path fill="#FCEA2B" stroke="none" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ <path fill="#FCEA2B" stroke="none" d="M26.5081,26.81c-0.41-0.02-0.74-0.06-0.94-0.09l0.64-0.49C26.3181,26.37,26.4181,26.56,26.5081,26.81z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#F1B31C" stroke="none" d="M21.9216,26.23c0,0,5.3444-4.9857,1.6152-6.3791l12.7609-0.4198l0.6708-1.142l0.2196-1.8442 c1.0717,0.1781,3.365,0.9463,3.6416,1.0119c0,0,2.4043,1.8731,0.4487,4.0933l-7.7788,2.2345 C33.4996,23.7845,28.7764,27.5881,21.9216,26.23z"/>
+ <path fill="#F1B31C" stroke="none" d="M21.9216,26.23c0.7946,9.2179,2.5603,25.6411,2.0697,27.7452c-0.0446,0.6989,0.6552,0.8094,1.0129,0.2954 c0.8285-0.6666,2.7669-2.5969,3.8182-5.1942c0-5.762-0.6668-12.458-2.2191-22.2629C26.0331,25.229,23.664,25.2485,21.9216,26.23z"/>
+ <path fill="#F1B31C" stroke="none" d="M48.1988,34.0995c0,0,10.2391,6.9729,3.106,16.4198c0,0,2.1324,8.5167,0.1552,9.8508 c-1.9772,1.3341,20.619-5.5453,12.1362-18.5633C63.5963,41.8069,58.4379,34.2341,48.1988,34.0995z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4684,40.5519c-0.4282-4.2794-1.1326-12.7197-1.9548-13.7543c0,0,5.2009,1.1102,7.8117-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5031,53.0878c0,0,10.8019,2.7012,19.2868-4.3269"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7195,50.6312c0,0,2.8688-14.4737,16.3682-16.3928s20.2138,8.5143,20.2138,8.5143s0.2302,0.2755,0.5269,0.7704 c2.0724,3.4564,1.2505,7.9342-1.8035,10.5637C52.0326,63.551,36.5991,65.7993,16.5066,65.6836c0,0-3.7502,1.1456-4.6096-3.574 c0,0-0.7689-20.9388,3.8178-35.6261c0,0-0.1965-6.0013,0.0307-9.9287c0.0388-0.67,0.3337-1.2971,0.827-1.7521 c5.7789-5.3313,8.3742-6.1149,8.3742-6.1149l8.3881-1.4838c1.436,0.9837,4.7256,4.7388,3.5707,11.4953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5888,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.46-1.6583l-0.3606-0.278"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5442,19.2948c0,0,1.8163,2.5911,3.6325-0.2835V16l-0.8731-2.1254"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8203,19.0113c-1.9616,1.8889-3.3207,0-3.3207,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.301,16.4465c0.5038,0.4387,1.1429,1.2206,1.2784,2.4327c0.0322,0.2877,0.131,0.5691,0.3359,0.7736 c0.595,0.5939,1.9586,1.5167,3.3223-0.6415V16l-0.6351-1.2677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3564,18.289c1.9261,0.5697,2.2618,3.4266-0.7028,4.0993c-6.3283,1.4358-6.3283,1.4358-6.3283,1.4358"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AB.svg b/public/assets/img/icons/1F4AB.svg
new file mode 100644
index 0000000..1756d0d
--- /dev/null
+++ b/public/assets/img/icons/1F4AB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M14.8274,18.535c-0.3361-0.2255,80.195-10.75,29.9619,39.4441L32.69,48.4801 C32.69,48.4801,80.4392,29.907,14.8274,18.535z"/>
+ <path fill="#f1b31c" stroke="none" d="M31.2981,48.3615l3.791,3.1118c11.0639-4.9912,39.6016-20.5748-0.4471-33.8447 C24.0006,17.1618,14,18.535,14,18.535C78.0026,29.5837,31.2981,48.3615,31.2981,48.3615z"/>
+ <polygon fill="#fcea2b" stroke="none" points="35,30.4033 39.9443,40.4214 51,42.0279 43,49.826 44.8885,60.8371 35,55.6384 25.1115,60.8371 27,49.826 19,42.0279 30.0557,40.4214"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6648,34.784c0.7196-5.4552-6.5085-11.5508-33.8374-16.2489c0,0,72.9938-9.9979,34.8066,33.0676"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,30.4033 39.9443,40.4214 51,42.0279 44,49.826 45.8885,60.8371 35,55.6384 25.1115,60.8371 27,49.826 19,42.0279 30.0557,40.4214"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AC.svg b/public/assets/img/icons/1F4AC.svg
new file mode 100644
index 0000000..9fb0f21
--- /dev/null
+++ b/public/assets/img/icons/1F4AC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m17.09 50.75c-3.184-4.073-5.088-9.191-5.088-14.75 0-13.23 10.77-24 24-24s24 10.77 24 24-10.77 24-24 24c-1.955 0-3.855-0.2406-5.676-0.6839-5.919-1.481-10.33-4.341-13.24-8.567z"/>
+ <circle cx="23.48" cy="54.97" r="5" fill="#fff"/>
+ <circle cx="-15.8" cy="62.94" r="2.5" transform="scale(-1,1)" fill="#fff"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.54 58.56c1.442 0.2858 2.93 0.4391 4.455 0.4391 12.68 0 23-10.32 23-23s-10.32-23-23-23-23 10.32-23 23c0 4.913 1.552 9.467 4.187 13.21"/>
+ <circle cx="26.79" cy="36" r="2"/>
+ <circle cx="36" cy="36" r="2"/>
+ <circle cx="45.21" cy="36" r="2"/>
+ <circle cx="-4.026" cy="64.73" r="2.5" transform="matrix(-.9831 .1829 .1829 .9831 0 0)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="-13.58" cy="57.88" r="4.981" transform="matrix(-.9831 .1829 .1829 .9831 0 0)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AD.svg b/public/assets/img/icons/1F4AD.svg
new file mode 100644
index 0000000..a4cd675
--- /dev/null
+++ b/public/assets/img/icons/1F4AD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m9.49 29.7c0.5837-5.492 5.509-9.471 11-8.887 0.881 0.0936 1.717 0.3098 2.508 0.6113 1.407-7.636 8.471-13.02 16.32-12.19 6.705 0.7126 11.91 5.74 13.14 12.03 0.3856-0.0038 0.7741 0.0084 1.167 0.0501 5.492 0.5836 9.471 5.509 8.887 11-0.3337 3.141-2.091 5.782-4.558 7.363 0.0659 0.8881 0.066 1.792-0.0314 2.709-0.8755 8.238-8.263 14.21-16.5 13.33-3.578-0.3802-6.725-1.991-9.072-4.364-0.8268 0.6583-1.757 2.187-2.758 2.559-5.451 1.263-10.61-0.9425-13.1-5.334-1.042-1.779-0.5444-3.895-0.3098-6.103 0.0786-0.7397 0.2418-1.449 0.4687-2.126-4.569-1.322-7.676-5.758-7.156-10.65z"/>
+ <path fill="#fff" d="m21.49 52.77c2.206 0 4 1.794 4 4 0 2.206-1.794 4-4 4-2.206 0-4-1.794-4-4 0-2.206 1.794-4 4-4z"/>
+ <path fill="#fff" d="m12.36 62.51c0.6255 0 1.135 0.5088 1.135 1.135 0 0.6259-0.5093 1.135-1.135 1.135s-1.135-0.5088-1.135-1.135c0-0.626 0.5092-1.135 1.135-1.135z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="m21.49 62.77c3.309 0 6-2.691 6-6s-2.691-6-6-6-6 2.691-6 6 2.691 6 6 6zm0-10c2.206 0 4 1.794 4 4 0 2.206-1.794 4-4 4-2.206 0-4-1.794-4-4 0-2.206 1.794-4 4-4z"/>
+ <path d="m12.36 66.78c1.728 0 3.135-1.406 3.135-3.135s-1.406-3.135-3.135-3.135-3.135 1.406-3.135 3.135 1.406 3.135 3.135 3.135zm0-4.27c0.6255 0 1.135 0.5088 1.135 1.135 0 0.6259-0.5093 1.135-1.135 1.135s-1.135-0.5088-1.135-1.135c0-0.626 0.5092-1.135 1.135-1.135z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m17.49 48.58c-1.042-1.779-1.544-3.895-1.31-6.103 0.0786-0.7397 0.2418-1.449 0.4687-2.126-4.569-1.322-7.676-5.758-7.156-10.65 0.5836-5.492 5.509-9.471 11-8.887 0.881 0.0936 1.717 0.3098 2.508 0.6113 1.407-7.636 8.471-13.02 16.32-12.19 6.706 0.7126 11.91 5.74 13.14 12.03 0.3856-0.0038 0.7741 0.0084 1.167 0.0501 5.492 0.5836 9.471 5.509 8.887 11-0.3338 3.141-2.091 5.782-4.558 7.363 0.0658 0.8881 0.066 1.792-0.0315 2.709-0.8755 8.238-8.263 14.21-16.5 13.33-3.578-0.3802-6.725-1.991-9.072-4.364-0.8269 0.6584-1.757 1.187-2.758 1.559"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AE.svg b/public/assets/img/icons/1F4AE.svg
new file mode 100644
index 0000000..8be68e4
--- /dev/null
+++ b/public/assets/img/icons/1F4AE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.92,17.2654 c-0.1494-2.5109-0.8696-4.9547-2.1057-7.1454l-2.1438,1.3618l-1.333-2.256c-2.1398,1.3226-3.9498,3.1159-5.2922,5.2433"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.2585,30.41 c-1.6317-1.9146-2.8052-4.1762-3.4311-6.6126l2.4895-0.5028l-0.6013-2.55c2.4595-0.5283,5.0071-0.4886,7.4489,0.116"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.6369,56.4975 c1.6192,1.9252,3.6561,3.4556,5.9559,4.475L44.5,58.6l2.4163,1.0138c0.9265-2.3386,1.3074-4.8578,1.1137-7.3658"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0122,38.7622 c2.1801-1.2552,4.0451-2.9911,5.4532-5.0757l-2.176-1.31l1.4232-2.2c-2.139-1.3239-4.5519-2.1424-7.0549-2.3932"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4294,53.4844 c-2.4418,0.6048-4.9894,0.6446-7.4489,0.1165l0.662-2.452l-2.55-0.601c0.6257-2.4366,1.799-4.6983,3.4306-6.613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5691,32.7 c-3.2222-2.6532-6.5311-7.3063-3.5375-15.3336l2.3115,0.9849l0,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.24,18.393 L28.24,18.393l0.9849-2.3115c7.7195,3.716,8.5562,9.364,8.07,13.51l0.206-0.0829c1.25-3.7348,4.334-7.9683,12.6227-8.1919 l-0.098,2.4333l0,0l2.4333,0.098c-0.3168,5.736-4.122,10.6894-9.5825,12.474"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5691,32.7 c-3.4885-1.8278-8.5424-2.7863-14.6753,2.7938l1.7562,1.6874l0,0l-1.6872,1.7562c4.2018,3.9178,10.3775,4.8547,15.5522,2.3593"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.412,41.3381 c-4.4006,3.4813-6.2347,9.2934-4.6293,14.67l2.3492-0.706l0,0l0.706,2.3492c12.1151-4.3965,8.8766-14.8233,8.8766-14.8233 l0.7211-0.29c0,0,5.0513,9.5776,16.7732,4.5012l-1.015-2.2248l0,0l2.1833-1.118c-2.5966-4.9604-7.9238-7.8703-13.5007-7.3744"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.92,17.2654 c-0.1494-2.5109-0.8696-4.9547-2.1057-7.1454l-2.1438,1.3618l-1.333-2.256c-2.1398,1.3226-3.9498,3.1159-5.2922,5.2433"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.2585,30.41 c-1.6317-1.9146-2.8052-4.1762-3.4311-6.6126l2.4895-0.5028l-0.6013-2.55c2.4595-0.5283,5.0071-0.4886,7.4489,0.116"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.6369,56.4975 c1.6192,1.9252,3.6561,3.4556,5.9559,4.475L44.5,58.6l2.4163,1.0138c0.9265-2.3386,1.3074-4.8578,1.1137-7.3658"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0122,38.7622 c2.1801-1.2552,4.0451-2.9911,5.4532-5.0757l-2.176-1.31l1.4232-2.2c-2.139-1.3239-4.5519-2.1424-7.0549-2.3932"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4294,53.4844 c-2.4418,0.6048-4.9894,0.6446-7.4489,0.1165l0.662-2.452l-2.55-0.601c0.6257-2.4366,1.799-4.6983,3.4306-6.613"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5691,32.7 c-3.2222-2.6532-6.5311-7.3063-3.5375-15.3336l2.3115,0.9849l0,0"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.24,18.393 L28.24,18.393l0.9849-2.3115c7.7195,3.716,8.5562,9.364,8.07,13.51l0.206-0.0829c1.25-3.7348,4.334-7.9683,12.6227-8.1919 l-0.098,2.4333l0,0l2.4333,0.098c-0.3168,5.736-4.122,10.6894-9.5825,12.474"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5691,32.7 c-3.4885-1.8278-8.5424-2.7863-14.6753,2.7938l1.7562,1.6874l0,0l-1.6872,1.7562c4.2018,3.9178,10.3775,4.8547,15.5522,2.3593"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.412,41.3381 c-4.4006,3.4813-6.2347,9.2934-4.6293,14.67l2.3492-0.706l0,0l0.706,2.3492c12.1151-4.3965,8.8766-14.8233,8.8766-14.8233 l0.7211-0.29c0,0,5.0513,9.5776,16.7732,4.5012l-1.015-2.2248l0,0l2.1833-1.118c-2.5966-4.9604-7.9238-7.8703-13.5007-7.3744"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4AF.svg b/public/assets/img/icons/1F4AF.svg
new file mode 100644
index 0000000..09033fb
--- /dev/null
+++ b/public/assets/img/icons/1F4AF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="59.1829" x2="13.1829" y1="46.059" y2="46.059" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4"/>
+ <line x1="59.1829" x2="13.1829" y1="54.059" y2="54.059" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M32.9833,37.0046L32.9833,37.0046c-3.4677,0-6.2789-2.8112-6.2789-6.2789V20.3382c0-3.4677,2.8112-6.2792,6.2789-6.2792l0,0 c3.4681,0,6.2792,2.8115,6.2792,6.2792v10.3875C39.2625,34.1934,36.4513,37.0046,32.9833,37.0046z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M52.9092,37.0046L52.9092,37.0046c-3.4677,0-6.2789-2.8112-6.2789-6.2789V20.3382c0-3.4677,2.8112-6.2792,6.2789-6.2792l0,0 c3.4681,0,6.2792,2.8115,6.2792,6.2792v10.3875C59.1884,34.1934,56.3773,37.0046,52.9092,37.0046z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" points="12.9843,18.8851 19.3366,14.1262 19.3366,37.0718"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="59.1829" x2="13.1829" y1="46.059" y2="46.059" fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.1"/>
+ <line x1="59.1829" x2="13.1829" y1="54.059" y2="54.059" fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.1"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.1" d="M32.9833,37.0046L32.9833,37.0046c-3.4677,0-6.2789-2.8112-6.2789-6.2789V20.3382c0-3.4677,2.8112-6.2792,6.2789-6.2792l0,0 c3.4681,0,6.2792,2.8115,6.2792,6.2792v10.3875C39.2625,34.1934,36.4513,37.0046,32.9833,37.0046z"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.1" d="M52.9092,37.0046L52.9092,37.0046c-3.4677,0-6.2789-2.8112-6.2789-6.2789V20.3382c0-3.4677,2.8112-6.2792,6.2789-6.2792l0,0 c3.4681,0,6.2792,2.8115,6.2792,6.2792v10.3875C59.1884,34.1934,56.3773,37.0046,52.9092,37.0046z"/>
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4.1" points="12.9843,18.8851 19.3366,14.1262 19.3366,37.0718"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B0.svg b/public/assets/img/icons/1F4B0.svg
new file mode 100644
index 0000000..1483e06
--- /dev/null
+++ b/public/assets/img/icons/1F4B0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="#6A462F" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.72,40.04c0,10.93-8.46,19.88-19.1899,20.66c15.45-9.02,17.31-24.7401,4.62-39.52C42.1,21.12,42.05,21.06,42,21 c-3.27-3.78,1.44-9.8,1.44-9.8h1.99c1.78,0,3.24,1.46,3.24,3.24v0.02c0,0.7401-0.26,1.4301-0.69,1.98c-0.33,0.44-0.78,0.78-1.29,1 c-0.01,0-0.01,0-0.01,0c-1.17,1.16-2.2,3.13,0.8,5.35c0.03,0.02,0.08,0.06,0.11,0.08c0.11,0.07,0.24,0.15,0.35,0.24 c1.47,1.03,2.8,2.26,3.95,3.64c1.05,1.25,1.97,2.63,2.69,4.13c0.04,0.06,0.07,0.13,0.11,0.21c0.15,0.33,0.29,0.65,0.42,0.98 c0.1,0.27,0.21,0.54,0.3,0.8c0.11,0.28,0.19,0.55,0.27,0.81c0,0.01,0.01,0.02,0.01,0.03c0.07,0.25,0.15,0.51,0.22,0.76 c0.01,0.04,0.03,0.09,0.04,0.13c0.03,0.12,0.06,0.22,0.08,0.34c0.05,0.15,0.09,0.31,0.12,0.47c0.03,0.16,0.0699,0.3,0.1,0.46 c0.03,0.12,0.06,0.26,0.09,0.39c0,0.0099,0,0.04,0.0099,0.05c0.05,0.29,0.1,0.56,0.14,0.82c0.05,0.36,0.09,0.69,0.13,0.99 c0.02,0.21,0.04,0.41,0.05,0.58C56.73,39.54,56.72,40.04,56.72,40.04z"/>
+ <path fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.53,60.7c-0.17,0.02-0.34,0.03-0.5,0.03c-0.34,0.02-0.69,0.03-1.03,0.03c-11.44,0-20.72-9.28-20.72-20.72c0,0,0-0.05,0-0.13 c0-0.28,0.0099-0.55,0.03-0.83c0-0.12,0.01-0.24,0.02-0.3799c0.01-0.17,0.03-0.3701,0.05-0.58c0.03-0.26,0.07-0.55,0.12-0.86 c0.02-0.15,0.05-0.31,0.07-0.48c0.17-0.95,0.42-2.08,0.8-3.29c0.06-0.19,0.13-0.4,0.21-0.61c0.21-0.58,0.45-1.18,0.73-1.79 c0.03-0.08,0.07-0.15,0.11-0.21c0.67-1.43,2.69-4.13,2.69-4.13c1.15-1.38,2.48-2.61,3.95-3.64c0.11-0.09,0.24-0.17,0.35-0.24 c0.03-0.02,0.08-0.06,0.11-0.08c2.95-2.19,2-4.14,0.85-5.3c-0.59-0.22-1.1-0.61-1.46-1.11c-0.02-0.01-0.03-0.02-0.03-0.02 c-0.39-0.54-0.62-1.19-0.62-1.9v-0.02c0-1.78,1.45-3.24,3.24-3.24h16.94c0,0-4.71,6.02-1.44,9.8c0.05,0.06,0.1,0.12,0.15,0.18 C54.84,35.96,52.98,51.68,37.53,60.7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M16.4861,34.8186c0.0913-0.4585,0.1988-0.9108,0.3247-1.3545C16.6826,33.9366,16.5764,34.3889,16.4861,34.8186z"/>
+ <path fill="#000000" stroke="none" d="M17.0849,32.53c-0.1051,0.3064-0.1854,0.6218-0.274,0.9341C16.8937,33.1588,16.9835,32.8478,17.0849,32.53z"/>
+ <path fill="#000000" stroke="none" d="M16.3149,35.7c0.0483-0.2778,0.107-0.5753,0.1713-0.8814C16.4278,35.1117,16.3585,35.3998,16.3149,35.7z"/>
+ <path fill="#000000" stroke="none" d="M16.0649,37.91c-0.02,0.27-0.03,0.53-0.03,0.8C16.0349,38.56,16.0349,38.29,16.0649,37.91z"/>
+ <line x1="42.3576" x2="29.5249" y1="19.8333" y2="19.8333" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7197,40.0422c0,11.4368-9.2781,20.7148-20.7148,20.7148c-11.4471,0-20.7252-9.2781-20.7252-20.7148c0,0,0-0.0519,0-0.1349 c0-0.2802,0.0104-0.55,0.0311-0.8302c0-0.1141,0.0104-0.2387,0.0208-0.3736c0.0104-0.1764,0.0312-0.3736,0.0519-0.5812 c0.0312-0.2595,0.0623-0.5501,0.1141-0.8614c0.0208-0.1556,0.0519-0.3113,0.0727-0.4774c0.1661-0.9548,0.4152-2.086,0.7991-3.2899 c0.0623-0.1972,0.1349-0.4047,0.2076-0.6123c0.2179-0.5812,0.4566-1.1831,0.7368-1.7955c0.0312-0.0726,0.0623-0.1452,0.1038-0.2075 c0.6745-1.4322,2.6879-4.1306,2.6879-4.1306c1.152-1.3803,2.4804-2.6049,3.9541-3.6427c0.1142-0.083,0.2387-0.166,0.3529-0.2387 c0.0312-0.0208,0.0727-0.0519,0.1038-0.0727c2.9578-2.1898,2.003-4.1409,0.851-5.3032c-0.5916-0.218-1.1001-0.6123-1.4529-1.1105 c-0.0208-0.0104-0.0312-0.0208-0.0312-0.0208c-0.3944-0.5396-0.6227-1.1934-0.6227-1.8992v-0.0208 c0-1.7747,1.4529-3.238,3.238-3.238h18.9298c1.7851,0,3.238,1.4633,3.238,3.238v0.0208c0,0.7368-0.2595,1.4322-0.6849,1.9822 c-0.3321,0.4359-0.7784,0.7784-1.2869,0.9963c-0.0104,0-0.0104,0-0.0104,0c-1.1727,1.1623-2.2002,3.1342,0.7991,5.3551 c0.0312,0.0208,0.0727,0.0519,0.1038,0.0727c0.1141,0.0727,0.2387,0.1557,0.3528,0.2387c1.4737,1.0378,2.8021,2.2625,3.9541,3.6427 c1.0482,1.2558,1.9615,2.6361,2.688,4.1306c0.0415,0.0623,0.0727,0.1349,0.1038,0.2075c0.1557,0.3321,0.2906,0.6538,0.4255,0.9859 c0.1038,0.2698,0.2076,0.5397,0.3009,0.7991c0.1038,0.2802,0.1868,0.55,0.2698,0.8095c0,0.0104,0.0104,0.0208,0.0104,0.0312 c0.0727,0.2491,0.1453,0.5085,0.2179,0.7576c0.0104,0.0415,0.0312,0.0934,0.0416,0.1349c0.0311,0.1141,0.0623,0.218,0.083,0.3321 c0.0415,0.1557,0.083,0.3113,0.1141,0.4774c0.0311,0.1556,0.0727,0.3009,0.1038,0.4566c0.0312,0.1245,0.0623,0.2595,0.083,0.3944 c0,0.0103,0,0.0311,0.0104,0.0415c0.0519,0.2906,0.1038,0.5604,0.1452,0.8199c0.0519,0.3633,0.0934,0.6954,0.1246,0.9963 c0.0207,0.2076,0.0415,0.4048,0.0519,0.5812C56.7301,39.5441,56.7197,40.0422,56.7197,40.0422z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.1902,36.3571c-0.2715-1.0566-1.4456-1.8514-2.8529-1.8514h-0.0001c-1.6083,0-2.9121,1.0381-2.9121,2.3188 s1.3038,2.3188,2.9121,2.3188l-0.0591,0.0086c1.6083,0,2.9121,1.0381,2.9121,2.3188s-1.3038,2.3188-2.9121,2.3188l0,0 c-1.4073,0-2.5815-0.7947-2.853-1.8514"/>
+ <line x1="36.3076" x2="36.3076" y1="34.5056" y2="32.295" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.3076" x2="36.3076" y1="46" y2="43.7893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,20c0,0-6,0-6,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,18c0,0-2,0-2-2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B1.svg b/public/assets/img/icons/1F4B1.svg
new file mode 100644
index 0000000..8dc9db5
--- /dev/null
+++ b/public/assets/img/icons/1F4B1.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="14.689" y="14.8047" width="23.9038" height="14.051" fill="#ea5a47"/>
+ <path fill="#d0cfce" d="M27.9556,13.4112V30.4234a.5924.5924,0,0,1-.5976.4064H18.2148a.72.72,0,0,1-.5976-.4064V13.237a.5925.5925,0,0,1,.5976-.4064H27.358a.72.72,0,0,1,.5976.4064Z"/>
+ <ellipse cx="44.881" cy="49.8795" rx="9.681" ry="5.8062" fill="#5c9e31" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="1.5"/>
+ <path fill="#5c9e31" d="M58.0878,40.59v.3483H56.2353a.5833.5833,0,0,0-.5976-.5225H36.5745a.5833.5833,0,0,0-.5976.5225H30.6583v.4065H30.3V59.1113h5.6772a.6337.6337,0,0,0,.5976.5807H55.6377a.59.59,0,0,0,.5976-.5807h3.5856V40.59Zm0,14.6316h-.239a2.4018,2.4018,0,0,0-2.45,2.2063H34.7219a2.3865,2.3865,0,0,0-2.39-2.2063h-.2391V44.8281h.2391a2.3457,2.3457,0,0,0,2.39-2.2064h20.617a2.4019,2.4019,0,0,0,2.45,2.2064h.2391V55.2212Z"/>
+ <rect x="35.9171" y="56.8469" width="18.5852" height="1.6838" fill="#5c9e31"/>
+ <rect x="34.4231" y="41.5186" width="18.5852" height="1.6838" fill="#5c9e31"/>
+ <path fill="#d0cfce" d="M50.08,41.5766V58.763a.5925.5925,0,0,1-.5976.4064H40.3393a.72.72,0,0,1-.5976-.4064V41.4024a.5925.5925,0,0,1,.5976-.4064h9.1432a.72.72,0,0,1,.5976.4064Z"/>
+ <ellipse cx="33.2144" cy="20.727" rx="3.5258" ry="3.4257" fill="#fff"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="48.485 26.717 46.125 22.734 50.225 20.441"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M47.0718,22.888a14.7062,14.7062,0,0,1,10.822,11.3838"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="23.094 45.255 25.453 49.238 21.354 51.53"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M24.5071,49.0837A14.7063,14.7063,0,0,1,13.685,37.7"/>
+ <ellipse cx="33.2144" cy="20.727" rx="3.5258" ry="3.4257" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M27.9556,13.4112V30.4234a.5924.5924,0,0,1-.5976.4064H18.2148a.72.72,0,0,1-.5976-.4064V13.237a.5925.5925,0,0,1,.5976-.4064H27.358a.72.72,0,0,1,.5976.4064Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="22.876 24.443 22.876 22.179 24.43 19.217 22.876 22.179 21.382 19.217"/>
+ <line x1="21.4418" x2="24.37" y1="21.8302" y2="21.8302" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14.9281,30.8879H12.7767a.5568.5568,0,0,1-.5976-.5806V13.3531a.5568.5568,0,0,1,.5976-.5806h2.1514"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M30.6448,12.8306l10.3981-.0581a.5567.5567,0,0,1,.5976.5806V30.3073a.5567.5567,0,0,1-.5976.5806L30.6448,30.83"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="30.645 15.269 38.892 15.269 38.892 28.391 30.645 28.391"/>
+ <line x1="14.9281" x2="14.9281" y1="28.5073" y2="15.2692" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M52.4705,42.68h2.9282a2.4018,2.4018,0,0,0,2.45,2.2063h.239V55.2793h-.239a2.4018,2.4018,0,0,0-2.45,2.2063H52.4705m-14.88-.0581H34.7219a2.3865,2.3865,0,0,0-2.39-2.2063h-.2391V44.8281h.2391a2.3457,2.3457,0,0,0,2.39-2.2064h2.6294"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M50.08,41.5766V58.763a.5925.5925,0,0,1-.5976.4064H40.3393a.72.72,0,0,1-.5976-.4064V41.4024a.5925.5925,0,0,1,.5976-.4064h9.1432a.72.72,0,0,1,.5976.4064Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M37.59,59.1113H30.8973a.5567.5567,0,0,1-.5976-.5806V41.5766a.5567.5567,0,0,1,.5976-.5806h6.454"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M52.3509,40.996h6.8724a.5567.5567,0,0,1,.5976.5806V58.5307a.5567.5567,0,0,1-.5976.5806H52.3509"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.5" d="M51.7533,45.7571c1.7331,1.0451,2.8685,2.4966,2.8685,4.1224s-1.1354,3.0773-2.8685,4.1224"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.5" d="M37.3513,53.4793A4.7206,4.7206,0,0,1,35.2,49.8214a4.9263,4.9263,0,0,1,2.45-3.89"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M46.3152,48.4279a1.3407,1.3407,0,0,0-1.3744-.8709h0A1.2308,1.2308,0,0,0,43.5663,48.66a1.2674,1.2674,0,0,0,1.3745,1.1032h0a1.2307,1.2307,0,0,1,1.3744,1.1031A1.3113,1.3113,0,0,1,44.9408,51.97h0a1.3406,1.3406,0,0,1-1.3745-.8709"/>
+ <line x1="44.881" x2="44.881" y1="47.557" y2="46.5119" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="44.881" x2="44.881" y1="52.9568" y2="51.9117" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B2.svg b/public/assets/img/icons/1F4B2.svg
new file mode 100644
index 0000000..77a9631
--- /dev/null
+++ b/public/assets/img/icons/1F4B2.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="_1F4B2" fill="#9b9b9a" d="M35.5,33c-1.76,0-7.5-.3965-7.5-5.5S33.74,22,35.5,22C44,22,44,25.9956,44,27.5a3.5,3.5,0,0,0,7,0c0-6.68-4.2306-11.05-11.5-12.1917V12.5a4,4,0,0,0-8,0v2.9037C25.0883,16.7194,21,21.2447,21,27.5,21,34.9766,26.8271,40,35.5,40c2.94,0,8.5,1.1494,8.5,5.5S38.44,51,35.5,51c-1.76,0-7.5-.3965-7.5-5.5a3.5,3.5,0,0,0-7,0c0,6.2553,4.0883,10.7806,10.5,12.0963V59.5a4,4,0,0,0,8,0V57.601C45.6858,56.3727,51,52.2729,51,45.5,51,37.2939,43.2021,33,35.5,33Z"/>
+ </g>
+ <g id="line">
+ <path id="_1F4B2-2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M35.5,33c-1.76,0-7.5-.3965-7.5-5.5S33.74,22,35.5,22C44,22,44,25.9956,44,27.5a3.5,3.5,0,0,0,7,0c0-6.68-4.2306-11.05-11.5-12.1917V12.5a4,4,0,0,0-8,0v2.9037C25.0883,16.7194,21,21.2447,21,27.5,21,34.9766,26.8271,40,35.5,40c2.94,0,8.5,1.1494,8.5,5.5S38.44,51,35.5,51c-1.76,0-7.5-.3965-7.5-5.5a3.5,3.5,0,0,0-7,0c0,6.2553,4.0883,10.7806,10.5,12.0963V59.5a4,4,0,0,0,8,0V57.601C45.6858,56.3727,51,52.2729,51,45.5,51,37.2939,43.2021,33,35.5,33Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B3.svg b/public/assets/img/icons/1F4B3.svg
new file mode 100644
index 0000000..e155680
--- /dev/null
+++ b/public/assets/img/icons/1F4B3.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.9589,52.7943H12.0411 c-0.5523,0-1-0.4477-1-1v-29.547c0-0.5523,0.4477-1,1-1h47.9178c0.5523,0,1,0.4477,1,1v29.547 C60.9589,52.3466,60.5112,52.7943,59.9589,52.7943z"/>
+ <path fill="#3F3F3F" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M60,31H12c-0.5523,0-1-0.4477-1-1v-2.8 c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1V30C61,30.5523,60.5523,31,60,31z"/>
+ <path fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9984,47.8h-1.9471c-1.6645,0-3.0264-1.3619-3.0264-3.0264v-1.9471c0-1.6645,1.3619-3.0265,3.0264-3.0265h1.9471 c1.6645,0,3.0264,1.3619,3.0264,3.0265v1.9471C24.0249,46.4381,22.663,47.8,20.9984,47.8z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.9589,52.7943H12.0411 c-0.5523,0-1-0.4477-1-1v-29.547c0-0.5523,0.4477-1,1-1h47.9178c0.5523,0,1,0.4477,1,1v29.547 C60.9589,52.3466,60.5112,52.7943,59.9589,52.7943z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60,31H12c-0.5523,0-1-0.4477-1-1v-2.8 c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1V30C61,30.5523,60.5523,31,60,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9984,47.8h-1.9471c-1.6645,0-3.0264-1.3619-3.0264-3.0264v-1.9471c0-1.6645,1.3619-3.0265,3.0264-3.0265h1.9471 c1.6645,0,3.0264,1.3619,3.0264,3.0265v1.9471C24.0249,46.4381,22.663,47.8,20.9984,47.8z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B4.svg b/public/assets/img/icons/1F4B4.svg
new file mode 100644
index 0000000..f57f034
--- /dev/null
+++ b/public/assets/img/icons/1F4B4.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.3539" y="20.1337" width="48.7424" height="32.6337" fill="#FFFFFF" stroke="none"/>
+ <rect x="15.3299" y="24.4" width="40.0318" height="24.2" fill="#EA5A47" stroke="none"/>
+ <rect x="55.82" y="20.62" width="4.63" height="0.19" fill="#F4AA41" stroke="none"/>
+ <circle cx="46.3017" cy="34.5781" r="5.9328" fill="#FFFFFF" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.4939,21.9515v29.097c0,0.1047-0.02,0.1998-0.05,0.295c-0.13,0.3806-0.51,0.6565-0.95,0.6565h-15.34 c-0.44,0-0.82-0.276-0.95-0.6565c-0.03-0.0952-0.05-0.1903-0.05-0.295v-29.097c0-0.1047,0.02-0.1998,0.05-0.295 c0.13-0.3806,0.51-0.6565,0.95-0.6565h15.34c0.44,0,0.82,0.2759,0.95,0.6565C37.4739,21.7517,37.4939,21.8469,37.4939,21.9515z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="46.3017" cy="34.5781" r="5.9328" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.4939,21.9515v29.097c0,0.1047-0.02,0.1998-0.05,0.295c-0.13,0.3806-0.51,0.6565-0.95,0.6565h-15.34 c-0.44,0-0.82-0.276-0.95-0.6565c-0.03-0.0952-0.05-0.1903-0.05-0.295v-29.097c0-0.1047,0.02-0.1998,0.05-0.295 c0.13-0.3806,0.51-0.6565,0.95-0.6565h15.34c0.44,0,0.82,0.2759,0.95,0.6565C37.4739,21.7517,37.4939,21.8469,37.4939,21.9515z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29.0372,41 29.0372,37.13 31.6172,31.9699 29.0372,37.13 26.4572,31.9699"/>
+ <line x1="26.5882" x2="31.4506" y1="36.4681" y2="36.4681" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.7058,52.079h-3.6296c-0.5523,0-1-0.4477-1-1V21.8782c0-0.5523,0.4477-1,1-1h3.6296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,21l17.4462-0.1218c0.5523,0,1,0.4477,1,1V51.079c0,0.5523-0.4477,1-1,1L42,52"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="42,25.1562 55.8166,25.1562 55.8166,47.83 42,47.83"/>
+ <line x1="15.7058" x2="15.7058" y1="48" y2="25.1562" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B5.svg b/public/assets/img/icons/1F4B5.svg
new file mode 100644
index 0000000..e8d801f
--- /dev/null
+++ b/public/assets/img/icons/1F4B5.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="14.6394" y="23.0377" width="46.4144" height="27.8803" fill="#FFFFFF" stroke="none"/>
+ <rect x="22.2852" y="48.7145" width="31.1096" height="2.9375" fill="#5C9E31" stroke="none"/>
+ <rect x="19.7775" y="22.3357" width="31.1096" height="2.9375" fill="#5C9E31" stroke="none"/>
+ <path fill="#5C9E31" stroke="none" d="M59.36,20.7304v0.61H56.3c-0.04-0.51-0.47-0.92-0.9901-0.92H23.4c-0.52,0-0.95,0.41-0.99,0.92h-8.89v0.66 h-0.58v30.62h9.46c0,0.55,0.45,1,1,1h31.91c0.55,0,1-0.45,1-1h6v-31.89H59.36z M59.36,45.9104c-0.13-0.01-0.28-0.01-0.43-0.01 c-2.15,0-3.95,1.68-4.05,3.81H20.33c-0.09-2.13-1.88-3.81-4.05-3.81c-0.14,0-0.27,0-0.39,0.01v-17.91 c0.12,0.01,0.25,0.01,0.39,0.01c2.16,0,3.94-1.65,4.05-3.76h34.55c0.13,2.11,1.91,3.76,4.05,3.76c0.15,0,0.3,0,0.43-0.01V45.9104z"/>
+ <ellipse cx="37.34" cy="36.6758" rx="16.1711" ry="10.0088" fill="#5C9E31" stroke="#5C9E31" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0276,22.3781v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V22.3781c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C46.0077,22.1769,46.0276,22.2727,46.0276,22.3781z"/>
+ <path fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.7533,29.5853 c2.939,1.8123,4.7578,4.3199,4.7578,7.0905c0,2.7944-1.8502,5.3213-4.8338,7.137"/>
+ <path fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7399,42.9499 c-2.2338-1.7164-3.5709-3.8986-3.5709-6.2741c0-2.5704,1.5655-4.9145,4.1386-6.687"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0275,24.2504H54.88c0.13,2.11,1.91,3.76,4.05,3.76c0.15,0,0.3,0,0.43-0.01v17.91c-0.13-0.01-0.28-0.01-0.43-0.01 c-2.15,0-3.95,1.68-4.05,3.81h-4.8525 M25.1076,49.7104H23.34h-3.01c-0.09-2.13-1.88-3.81-4.05-3.81c-0.14,0-0.27,0-0.39,0.01 v-17.91c0.12,0.01,0.25,0.01,0.39,0.01c2.16,0,3.94-1.65,4.05-3.76h4.385"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0276,22.3781v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V22.3781c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C46.0077,22.1769,46.0276,22.2727,46.0276,22.3781z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.1075,52.6212H13.94c-0.5523,0-1-0.4477-1-1V22.4204c0-0.5523,0.4477-1,1-1h10.8375"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7719,21.4204H61.31c0.5523,0,1,0.4477,1,1v29.2008c0,0.5523-0.4477,1-1,1H49.7724"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.7533,29.5853 c2.939,1.8123,4.7578,4.3199,4.7578,7.0905c0,2.7944-1.8502,5.3213-4.8338,7.137"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7399,42.9499 c-2.2338-1.7164-3.5709-3.8986-3.5709-6.2741c0-2.5704,1.5655-4.9145,4.1386-6.687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6628,34.2208c-0.2188-0.8514-1.1649-1.4919-2.2989-1.4919h-0.0001c-1.296,0-2.3466,0.8366-2.3466,1.8685 s1.0506,1.8685,2.3466,1.8685l-0.0476,0.0069c1.296,0,2.3466,0.8366,2.3466,1.8685c0,1.0319-1.0506,1.8685-2.3466,1.8685l0,0 c-1.134,0-2.0802-0.6404-2.299-1.4919"/>
+ <line x1="37.34" x2="37.34" y1="32.7289" y2="30.9475" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.34" x2="37.34" y1="41.9912" y2="40.2098" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B6.svg b/public/assets/img/icons/1F4B6.svg
new file mode 100644
index 0000000..1be5ff4
--- /dev/null
+++ b/public/assets/img/icons/1F4B6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.5579" y="19.9459" width="48.5526" height="32.8773" fill="#FFFFFF" stroke="none"/>
+ <rect x="34.375" y="19.8844" width="22.5625" height="33.125" fill="#B1CC33" stroke="none"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.5686,21.8042v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V21.8042c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C36.5486,21.6031,36.5686,21.6989,36.5686,21.8042z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7094,20.8465h17.8015c0.5523,0,1,0.4477,1,1v29.2008c0,0.5523-0.4477,1-1,1H41.7094"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.5686,21.8042v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V21.8042c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C36.5486,21.6031,36.5686,21.6989,36.5686,21.8042z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.75,52.0473h-1.609c-0.5523,0-1-0.4477-1-1V21.8465c0-0.5523,0.4477-1,1-1H13.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.5176,39.7733c-0.5113,0.4535-1.1843,0.7289-1.9215,0.7289l0,0c-1.3834,0-2.8967-1.3396-2.8967-2.8967 c0-0.5793,0-2.3173,0-2.3173v2.3173v-2.3173c0-1.5998,1.2969-2.8967,2.8967-2.8967l0,0c0.7373,0,1.4102,0.2754,1.9215,0.729"/>
+ <line x1="23.9729" x2="28.3403" y1="36.4318" y2="36.4318" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0986,32L54.0986,32c-1.0579,0-1.9155-0.8576-1.9155-1.9155v-3.1689c0-1.0579,0.8576-1.9156,1.9155-1.9156l0,0 c1.058,0,1.9156,0.8577,1.9156,1.9156v3.1689C56.0142,31.1424,55.1566,32,54.0986,32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4307,32L47.4307,32c-1.0579,0-1.9155-0.8576-1.9155-1.9155v-3.1689c0-1.0579,0.8576-1.9156,1.9155-1.9156l0,0 c1.058,0,1.9156,0.8577,1.9156,1.9156v3.1689C49.3463,31.1424,48.4887,32,47.4307,32z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.7405,26.4518 42.6784,25 42.6784,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B7.svg b/public/assets/img/icons/1F4B7.svg
new file mode 100644
index 0000000..ca47191
--- /dev/null
+++ b/public/assets/img/icons/1F4B7.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.5579" y="19.9459" width="48.5526" height="32.8773" fill="#FFFFFF" stroke="none"/>
+ <rect x="34.375" y="19.8844" width="22.5625" height="33.125" fill="#B399C8" stroke="none"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.5686,21.8042v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V21.8042c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C36.5486,21.6031,36.5686,21.6989,36.5686,21.8042z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.7094,20.8465h17.8015c0.5523,0,1,0.4477,1,1v29.2008c0,0.5523-0.4477,1-1,1H41.7094"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.5686,21.8042v29.2855c0,0.1053-0.02,0.2011-0.05,0.2969c-0.13,0.383-0.51,0.6608-0.95,0.6608h-15.34 c-0.44,0-0.82-0.2778-0.95-0.6608c-0.03-0.0958-0.05-0.1915-0.05-0.2969V21.8042c0-0.1053,0.02-0.2011,0.05-0.2969 c0.13-0.3831,0.51-0.6608,0.95-0.6608h15.34c0.44,0,0.82,0.2777,0.95,0.6608C36.5486,21.6031,36.5686,21.6989,36.5686,21.8042z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.75,52.0473h-1.609c-0.5523,0-1-0.4477-1-1V21.8465c0-0.5523,0.4477-1,1-1H13.75"/>
+ <line x1="25.4131" x2="27.1909" y1="36.4371" y2="36.4371" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.0464,39.9502H26.302v-5.1343c0-1.034,0.8382-1.8722,1.8722-1.8722l0,0c0.9693,0,1.7666,0.7367,1.8625,1.6807"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.2365,32.9437L53.2365,32.9437c-1.0579,0-1.9155-0.8576-1.9155-1.9155v-3.1689c0-1.0579,0.8576-1.9156,1.9155-1.9156l0,0 c1.058,0,1.9156,0.8577,1.9156,1.9156v3.1689C55.1521,32.0861,54.2945,32.9437,53.2365,32.9437z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9538,27.6606c0.2005-0.9798,1.0674-1.7169,2.1065-1.7169l0,0c0.5937,0,1.1313,0.2407,1.5204,0.6298 c0.6053,0.6053,0.5494,1.6111-0.0185,2.2515l-3.6521,4.1187h4.3004"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B8.svg b/public/assets/img/icons/1F4B8.svg
new file mode 100644
index 0000000..3212d6f
--- /dev/null
+++ b/public/assets/img/icons/1F4B8.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="29.1449" y="23.3542" width="18" height="28.5815" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -15.4466 37.9985)" fill="#FFFFFF" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M13.9792,56.7778 c0.3645,0.3645,0.8533,0.5189,1.325,0.4674c0,0,8.9017,0.0515,13.9615-4.8025C29.33,52.387,29.39,52.327,29.45,52.2669 c1.8352-1.8352,1.8309-4.8068,0-6.6377c-1.831-1.831-4.8025-1.8352-6.6377,0l-8.8331,8.8331 C13.3403,55.1013,13.3403,56.1389,13.9792,56.7778z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.1465,53.0191 c0.12,0.81-0.36,1.98-1.31,2.98c-0.29,0.3-0.59,0.56-0.9,0.76"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.9665,55.6591 c-0.08,0.58-0.36,1.11-0.8,1.49"/>
+ <ellipse cx="34.4281" cy="24.1507" rx="2.328" ry="2.328" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -6.9934 31.4179)" fill="#5C9E31" stroke="none"/>
+ <ellipse cx="52.0767" cy="41.3611" rx="2.328" ry="2.328" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.9938 48.9382)" fill="#5C9E31" stroke="none"/>
+ <ellipse cx="24.3188" cy="34.2599" rx="2.328" ry="2.328" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -17.1026 27.2305)" fill="#5C9E31" stroke="none"/>
+ <ellipse cx="41.5796" cy="51.5206" rx="2.328" ry="2.328" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -24.2522 44.4912)" fill="#5C9E31" stroke="none"/>
+ <rect x="42.8977" y="18.1717" width="1.67" height="27.3291" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 97.1681 23.4242)" fill="#5C9E31" stroke="none"/>
+ <rect x="31.153" y="29.4453" width="1.67" height="27.3291" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 85.0901 50.9742)" fill="#5C9E31" stroke="none"/>
+ <rect x="27.9561" y="19.0196" width="1.6895" height="18.295" transform="matrix(0.7071 0.7071 -0.7071 0.7071 28.3527 -12.1153)" fill="#5C9E31" stroke="none"/>
+ <rect x="46.7884" y="37.8519" width="1.6895" height="18.295" transform="matrix(0.7071 0.7071 -0.7071 0.7071 47.185 -19.9159)" fill="#5C9E31" stroke="none"/>
+ <ellipse cx="38.1014" cy="37.4676" rx="5.7418" ry="9.277" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -15.334 37.9158)" fill="#5C9E31" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.425,35.1923L35.6923,46.925c-0.0422,0.0422-0.0886,0.0725-0.1392,0.0987c-0.2062,0.1007-0.4716,0.0578-0.6501-0.1206 l-6.2227-6.2227c-0.1785-0.1785-0.2214-0.4439-0.1206-0.6501c0.0262-0.0505,0.0565-0.097,0.0987-0.1392L40.391,28.1583 c0.0422-0.0422,0.0887-0.0725,0.1392-0.0987c0.2062-0.1007,0.4716-0.0578,0.6501,0.1206l6.2227,6.2227 c0.1785,0.1785,0.2214,0.4439,0.1206,0.6501C47.4974,35.1036,47.4672,35.1501,47.425,35.1923z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M57.1856,13.5714 c0.3645,0.3645,0.5189,0.8533,0.4674,1.325c0,0,0.0515,8.9017-4.8025,13.9615c-0.0557,0.0643-0.1158,0.1243-0.1758,0.1844 c-1.8352,1.8352-4.8068,1.8309-6.6377,0c-1.831-1.831-1.8352-4.8025,0-6.6377l8.8331-8.8331 C55.5091,12.9325,56.5467,12.9325,57.1856,13.5714z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4268,21.7387 c0.81,0.12,1.98-0.36,2.98-1.31c0.3-0.29,0.56-0.59,0.76-0.9"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M56.0668,17.5587 c0.58-0.08,1.11-0.36,1.49-0.8"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M13.9792,56.7778 c0.3645,0.3645,0.8533,0.5189,1.325,0.4674c0,0,8.9017,0.0515,13.9615-4.8025C29.33,52.387,29.39,52.327,29.45,52.2669 c1.8352-1.8352,1.8309-4.8068,0-6.6377c-1.831-1.831-4.8025-1.8352-6.6377,0l-8.8331,8.8331 C13.3403,55.1013,13.3403,56.1389,13.9792,56.7778z"/>
+ <line x1="17.2365" x2="17.2265" y1="57.1391" y2="57.1291" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.1465,53.0191 c0.12,0.81-0.36,1.98-1.31,2.98c-0.29,0.3-0.59,0.56-0.9,0.76"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.9665,55.6591 c-0.08,0.58-0.36,1.11-0.8,1.49"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0551,53.3579L22.4424,34.7451c-0.3905-0.3905-0.3905-1.0237,0-1.4142l11.2424-11.2424c0.3905-0.3905,1.0237-0.3905,1.4142,0 l18.6127,18.6127c0.3905,0.3905,0.3905,1.0237,0,1.4142L42.4693,53.3579C42.0788,53.7484,41.4456,53.7484,41.0551,53.3579z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.425,35.1923L35.6923,46.925c-0.0422,0.0422-0.0886,0.0725-0.1392,0.0987c-0.2062,0.1007-0.4716,0.0578-0.6501-0.1206 l-6.2227-6.2227c-0.1785-0.1785-0.2214-0.4439-0.1206-0.6501c0.0262-0.0505,0.0565-0.097,0.0987-0.1392L40.391,28.1583 c0.0422-0.0422,0.0887-0.0725,0.1392-0.0987c0.2062-0.1007,0.4716-0.0578,0.6501,0.1206l6.2227,6.2227 c0.1785,0.1785,0.2214,0.4439,0.1206,0.6501C47.4974,35.1036,47.4672,35.1501,47.425,35.1923z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M57.1856,13.5714 c0.3645,0.3645,0.5189,0.8533,0.4674,1.325c0,0,0.0515,8.9017-4.8025,13.9615c-0.0557,0.0643-0.1158,0.1243-0.1758,0.1844 c-1.8352,1.8352-4.8068,1.8309-6.6377,0c-1.831-1.831-1.8352-4.8025,0-6.6377l8.8331-8.8331 C55.5091,12.9325,56.5467,12.9325,57.1856,13.5714z"/>
+ <line x1="57.5468" x2="57.5368" y1="16.8287" y2="16.8187" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4268,21.7387 c0.81,0.12,1.98-0.36,2.98-1.31c0.3-0.29,0.56-0.59,0.76-0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M56.0668,17.5587 c0.58-0.08,1.11-0.36,1.49-0.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4B9.svg b/public/assets/img/icons/1F4B9.svg
new file mode 100644
index 0000000..923bef7
--- /dev/null
+++ b/public/assets/img/icons/1F4B9.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon id="_1F4B9" fill="#b1cc33" points="34.091 29.625 25.416 50.239 18.42 47.255 10.958 59.008 14.036 61.06 19.633 52.012 24.017 53.691 27.375 55.09 36.061 34.53 46.777 40.539 60.302 13.389 57.504 11.524 44.911 35.875 34.091 29.625"/>
+ </g>
+ <g id="line">
+ <g id="_1F4B9-2">
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.316 32.405 18.316 24.155 23.816 13.155 18.316 24.155 12.816 13.155"/>
+ <line x1="13.0952" x2="23.4605" y1="23.7435" y2="23.7435" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.091 29.625 25.416 50.239 18.42 47.255 10.958 59.008 14.036 61.06 19.633 52.012 24.017 53.691 27.375 55.09 36.061 34.53 46.777 40.539 60.302 13.389 57.504 11.524 44.911 35.875 34.091 29.625"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BA.svg b/public/assets/img/icons/1F4BA.svg
new file mode 100644
index 0000000..8109f68
--- /dev/null
+++ b/public/assets/img/icons/1F4BA.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M49.2446,52.5931H29.9128c-0.5523,0-1,0.4477-1,1V57.5c0,1.3807,1.1193,2.5,2.5,2.5h17.8318 c0.5523,0,1-0.4477,1-1v-5.4069C50.2446,53.0408,49.7969,52.5931,49.2446,52.5931z"/>
+ <path fill="#9B9B9A" d="M50.5779,46.6676H28.5796c-0.5523,0-1,0.4477-1,1v3.4069c0,1.6569,1.3431,3,3,3h17.9983 c1.6568,0,3-1.3431,3-3v-3.4069C51.5779,47.1153,51.1301,46.6676,50.5779,46.6676z"/>
+ <path fill="#61B2E4" d="M33.917,43.1837l-9.2373-29.4265c-0.1654-0.5269-0.7266-0.82-1.2535-0.6546l-5.1587,1.6194 c-0.527,0.1654-0.82,0.7266-0.6546,1.2536l9.2372,29.4264c0.1654,0.527,0.7267,0.82,1.2536,0.6546l5.1587-1.6193 C33.7893,44.2718,34.0824,43.7106,33.917,43.1837z"/>
+ <path fill="#61B2E4" d="M52.91,43.22v3.93c0,0.55-0.45,1-1,1H27.25c-0.56,0-1-0.45-1-1v-3.66l-8.64-27.51 c-0.16-0.53,0.13-1.09,0.66-1.26l5.16-1.62c0.52-0.16,1.08,0.13,1.25,0.66l8.94,28.46h18.29C52.46,42.22,52.91,42.67,52.91,43.22z"/>
+ <path fill="#92D3F5" d="M29.4966,24.3829l-3.3355-10.6257c-0.1654-0.5269-0.7266-0.82-1.2536-0.6546l-1.0688,0.3355 c-0.527,0.1654-0.82,0.7267-0.6546,1.2536l3.3355,10.6257c0.1654,0.5269,0.7266,0.82,1.2536,0.6546l1.0688-0.3355 C29.369,25.4711,29.662,24.9098,29.4966,24.3829z"/>
+ <path fill="#9B9B9A" d="M46.0288,33.3353h-17.072C28.4284,33.3353,28,33.7636,28,34.292v2.5306 c0,0.5284,0.4284,0.9568,0.9568,0.9568h17.072c0.5284,0,0.9568-0.4284,0.9568-0.9568V34.292 C46.9856,33.7636,46.5572,33.3353,46.0288,33.3353z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.24,53.5698c0,0.01,0,0.01,0,0.02v5.41c0,0.55-0.44,1-1,1H31.41c-1.3799,0-2.5-1.12-2.5-2.5v-3.91c0-0.01,0-0.01,0-0.02 c0.48,0.31,1.05,0.5,1.67,0.5h18C49.19,54.0698,49.76,53.8798,50.24,53.5698z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.58,48.1498v2.92c0,1.05-0.54,1.96-1.34,2.5c-0.48,0.31-1.05,0.5-1.66,0.5h-18c-0.62,0-1.19-0.19-1.67-0.5 c-0.8-0.54-1.33-1.46-1.33-2.5v-2.92H51.58z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.84,25.6398l-0.39,0.12l-0.68,0.21c-0.52,0.17-1.09-0.13-1.25-0.65l-3.34-10.63c-0.16-0.52,0.13-1.09,0.66-1.25l0.49-0.16h0.01 l0.5699-0.18c0.52-0.16,1.09,0.1299,1.25,0.66l3.34,10.62C29.66,24.9098,29.37,25.4698,28.84,25.6398z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.91,43.2198v3.93c0,0.55-0.45,1-1,1H27.25c-0.56,0-1-0.45-1-1v-3.66l-8.64-27.51c-0.16-0.53,0.13-1.09,0.66-1.2599l5.16-1.62 c0.15-0.05,0.3-0.05,0.45-0.03c0.06,0.01,0.11,0.03,0.16,0.05c0.11,0.03,0.2,0.09,0.29,0.16l-0.49,0.16 c-0.53,0.16-0.82,0.73-0.66,1.25l3.34,10.63c0.16,0.52,0.73,0.82,1.25,0.65l0.68-0.21l2.38,7.58h-1.87c-0.53,0-0.96,0.42-0.96,0.95 v2.53c0,0.53,0.43,0.96,0.96,0.96h3.27l1.39,4.44h18.29C52.46,42.2198,52.91,42.6697,52.91,43.2198z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9136" d="M46.99,34.2897v2.53c0,0.53-0.43,0.96-0.96,0.96H28.96c-0.53,0-0.96-0.43-0.96-0.96v-2.53c0-0.53,0.43-0.95,0.96-0.95h17.07 C46.56,33.3398,46.99,33.7598,46.99,34.2897z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BB.svg b/public/assets/img/icons/1F4BB.svg
new file mode 100644
index 0000000..33eed4d
--- /dev/null
+++ b/public/assets/img/icons/1F4BB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" stroke="none" points="63.738,40.9795 63.738,68.0462 11.8119,68.0462 11.8119,40.9795 11.8119,35.9583 63.738,35.9583"/>
+ <rect x="12.625" y="3.8917" width="50" height="32.0667" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 75.25 39.85)" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#FFFFFF" stroke="none" points="62.625,36 12.625,13.779 12.625,3.8917 62.625,26.1127"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.625,40.9795 62.625,68.0462 12.625,68.0462 12.625,40.9795"/>
+ <rect x="12.625" y="3.8917" width="50" height="32.0667" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 75.25 39.85)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.625" x2="57.625" y1="41.5275" y2="41.5275" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.625" x2="57.625" y1="47.0967" y2="47.0967" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.625" x2="57.625" y1="52.666" y2="52.666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="30.7171" y="56.1856" width="13.5062" height="8.1037" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="12.625" y="3.8917" width="50" height="32.0667" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 75.25 39.85)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BC.svg b/public/assets/img/icons/1F4BC.svg
new file mode 100644
index 0000000..d25f797
--- /dev/null
+++ b/public/assets/img/icons/1F4BC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="41.5965,36.3544 33.0556,36.3172 31.0627,36.3172 31.0627,39.2746 31.072,42.3685 38.7768,42.4022 41.5965,42.4022"/>
+ <path fill="#6A462F" stroke="none" d="M31.531,42.1451l-0.364-3.1784l-13.2004-0.4533c-1.9096,0-6.4631-0.1957-6.8589-1.9877l0.4298,5.8765h0.02 c0.1183-0.4203,0.4878,0.5745,0.9462,0.5745c0.4584,0,0.8283-0.9948,0.9466-0.5745h16.7685 C30.196,42.3184,31.531,42.2362,31.531,42.1451z"/>
+ <path fill="#6A462F" stroke="none" d="M56.8737,38.6643H41.9512v3.4808c0,0.0911,0.512,0.1733,0.4892,0.2571h16.0498 c0.1244-0.4106,0.4909,0.7837,0.9424,0.7837s0.8181-1.1943,0.9425-0.7837h0.0119l0.4397-6.2702 C60.5918,38.1155,57.6137,38.0949,56.8737,38.6643z"/>
+ <polygon fill="#6A462F" stroke="none" points="60.874,35.2788 60.874,35.4572 60.8865,35.2788"/>
+ <path fill="#A57939" stroke="none" d="M12.0084,36.8135c0,0-0.2216,1.9088,3.7599,1.8508c2.983-0.0435,14.8516,0,14.8516,0l1.0237-1.8983 l9.3992-0.0793l1.3976,1.6962c0,0,11.9705,0.5109,14.4333,0.2814c3.2389-0.3018,3-3.8906,3-3.9999V19.9209H12.0084V36.8135z"/>
+ <path fill="#A57939" stroke="none" d="M42.4922,41.6533H30.167H12.5328l0.0006,0.0206c0.5383,0.0165-0.525,1.3157-0.525,1.858l0.4953,15.3184 h46.9289V42.6877c0-0.4933-0.637-0.8842-0.1675-0.9664l0.0017-0.068H42.4922z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4557,15.8909 31.4557,12.0523 41.7807,12.0523 41.7807,15.8909"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.4326,42.6877 59.4326,58.8503 12.5037,58.8503 12.5037,42.668"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9512,38.6643h14.9225c1.6569,0,3-1.3431,3-3V19.9209H12.0084v15.7434c0,1.6569,1.3431,3,3,3h15.6115"/>
+ <rect x="31.167" y="36.3172" width="10.325" height="5.8279" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BD.svg b/public/assets/img/icons/1F4BD.svg
new file mode 100644
index 0000000..fa4168f
--- /dev/null
+++ b/public/assets/img/icons/1F4BD.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="10.9583" width="50" height="50" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5498,47.1172c-3.5867,5.309-9.6606,8.7994-16.5498,8.7994c-11.0227,0-19.9583-8.9356-19.9583-19.9583S24.9773,16,36,16 c6.8569,0,12.9061,3.4578,16.4992,8.7249"/>
+ <circle cx="35.9271" cy="35.887" r="19.9583" fill="#D0CFCE" stroke="none"/>
+ <path fill="#D0CFCE" stroke="none" d="M17.5128,26.3859c3.078-5.9375,8.9544-10.2898,16.0975-11.1214 c11.4289-1.3305,21.7725,6.8558,23.103,18.2847c1.3305,11.4289-6.8558,21.7725-18.2847,23.103 c-7.1096,0.8277-13.7992-2.0274-18.1604-7.0549"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5498,47.0458c-3.5867,5.309-9.6606,8.7994-16.5498,8.7994c-11.0227,0-19.9583-8.9356-19.9583-19.9583 S24.9773,15.9286,36,15.9286c6.8569,0,12.9061,3.4578,16.4992,8.7249"/>
+ <circle cx="36" cy="35.9583" r="5" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44,36.5005 44,41.9751 61,44.4334 61,36.5 61,36.4334 61,28.5 44,30.9583 44,36.4329"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11" y="10.9583" width="50" height="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5498,47.1172c-3.5867,5.309-9.6606,8.7994-16.5498,8.7994c-11.0227,0-19.9583-8.9356-19.9583-19.9583S24.9773,16,36,16 c6.8569,0,12.9061,3.4578,16.4992,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5498,47.0458c-3.5867,5.309-9.6606,8.7994-16.5498,8.7994c-11.0227,0-19.9583-8.9356-19.9583-19.9583 S24.9773,15.9286,36,15.9286c6.8569,0,12.9061,3.4578,16.4992,8.7249"/>
+ <circle cx="36" cy="35.9583" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44,36.5005 44,41.9751 61,44.4334 61,36.5 61,36.4334 61,28.5 44,30.9583 44,36.4329"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BE.svg b/public/assets/img/icons/1F4BE.svg
new file mode 100644
index 0000000..3927f47
--- /dev/null
+++ b/public/assets/img/icons/1F4BE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.1359" y="11" width="50" height="50" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.1359,60 56.1359,35.1616 16.1359,35.1616 16.1359,60"/>
+ <polyline fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.1359,12 16.1359,29.6067 47.0488,29.6067 47.0488,12"/>
+ <rect x="19.9563" y="38.96" width="32.0306" height="5.7713" fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11.1359" y="11" width="50" height="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.1359,60 56.1359,35.1616 16.1359,35.1616 16.1359,60"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.1359,12 16.1359,29.6067 47.0488,29.6067 47.0488,12"/>
+ <rect x="19.9563" y="38.96" width="32.0306" height="5.7713" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4BF.svg b/public/assets/img/icons/1F4BF.svg
new file mode 100644
index 0000000..9a51798
--- /dev/null
+++ b/public/assets/img/icons/1F4BF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" stroke-miterlimit="10" d="M37,6.96c-0.08,0-0.17,0-0.25,0.01 c-5.46,0.04-10.56,1.59-14.9,4.25c-5.28,3.24-9.44,8.12-11.7599,13.94C8.74,28.49,8,32.14,8,35.96C8,51.89,20.84,64.82,36.75,64.95 c0.02,0.0099,0.03,0.0099,0.04,0C36.86,64.96,36.93,64.96,37,64.96c16.02,0,29-12.99,29-29C66,19.94,53.02,6.96,37,6.96z M41.5,35.96c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-2.7599,2.24-5,5-5S41.5,33.2,41.5,35.96z"/>
+ <path fill="#D0CFCE" stroke="none" d="M9.7201,24.8379C8.2918,28.2645,7.4995,32.02,7.4995,35.958c0,15.991,13.0095,29.001,29.0005,29.001 c5.288,0,10.2454-1.4296,14.5186-3.9123L9.7201,24.8379z"/>
+ <path fill="#D0CFCE" stroke="none" d="M63.1362,47.415C64.6546,43.8983,65.5,40.0256,65.5,35.958c0-15.9905-13.009-29-29-29 c-5.4189,0-10.4929,1.4977-14.8368,4.0953L63.1362,47.415z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M37,6.96c-0.08,0-0.17,0-0.25,0.01 c-5.46,0.04-10.56,1.59-14.9,4.25c-5.28,3.24-9.44,8.12-11.7599,13.94C8.74,28.49,8,32.14,8,35.96C8,51.89,20.84,64.82,36.75,64.95 c0.02,0.0099,0.03,0.0099,0.04,0C36.86,64.96,36.93,64.96,37,64.96c16.02,0,29-12.99,29-29C66,19.94,53.02,6.96,37,6.96z M41.5,35.96c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-2.7599,2.24-5,5-5S41.5,33.2,41.5,35.96z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.59,28.71c-0.2401-0.92-0.52-1.83-0.85-2.71c-0.32-0.89-0.69-1.77-1.1-2.61c-2.85-5.92-7.65-10.72-13.57-13.57 c-0.84-0.41-1.72-0.78-2.61-1.1c-0.88-0.33-1.79-0.61-2.71-0.85c-2.24-0.57-4.58-0.89-7-0.9c-0.08-0.01-0.17-0.01-0.25-0.01 c-0.44,0-0.88,0.01-1.32,0.04c-0.11-0.01-0.22,0-0.32,0.01C34.54,7.02,34.22,7.05,33.91,7.08c-0.14,0.01-0.28,0.02-0.42,0.04 c-0.33,0.03-0.65,0.07-0.98,0.12c-0.33,0.04-0.65,0.09-0.98,0.15c-0.64,0.11-1.28,0.24-1.91,0.4c-0.3,0.07-0.6,0.15-0.9,0.23 c-0.03,0-0.0699,0.01-0.1,0.03c-0.6,0.16-1.2,0.35-1.78,0.57c-0.27,0.09-0.54,0.19-0.81,0.3C25.96,8.93,25.9,8.96,25.83,9 c-0.56,0.2-1.11,0.44-1.65,0.71c-0.29,0.14-0.57,0.28-0.85,0.42c-0.57,0.29-1.13,0.6-1.67,0.92l0.0168,0.0151 C16.3436,14.2343,12.1157,19.0502,9.72,24.84c-0.18,0.43-0.35,0.86-0.5099,1.3c-0.32,0.87-0.6,1.77-0.82,2.68 c-0.15,0.56-0.27,1.12-0.37,1.69c-0.17,0.83-0.29,1.68-0.37,2.53C7.55,34,7.5,34.98,7.5,35.96c0,2.5,0.32,4.9301,0.91,7.2401 c0.2401,0.93,0.52,1.83,0.85,2.72c0.48,1.33,1.07,2.62,1.74,3.86c1.34,2.47,3.03,4.72,5,6.68c0.99,1,2.04,1.91,3.16,2.73 c0.7401,0.57,1.51,1.09,2.3,1.57H21.47c0.79,0.49,1.61,0.93,2.46,1.34c3.8,1.83,8.06,2.86,12.57,2.86c0.08,0,0.17,0,0.25-0.0099 c0.02,0.0099,0.03,0.0099,0.04,0c0.33,0.0099,0.65,0,0.97-0.02c0.15,0,0.31-0.01,0.47-0.03c0.32-0.0099,0.63-0.03,0.94-0.07 c0.47-0.03,0.93-0.09,1.39-0.16c0.26-0.03,0.53-0.07,0.79-0.12c0.63-0.1,1.25-0.23,1.87-0.38c0.28-0.06,0.5601-0.13,0.84-0.21 c0.66-0.17,1.31-0.37,1.95-0.61c0.28-0.09,0.55-0.19,0.81-0.29c0.59-0.21,1.16-0.46,1.73-0.73c0.28-0.1299,0.56-0.2599,0.84-0.4 c0.55-0.28,1.09-0.57,1.63-0.88l-0.0128-0.0112c5.3691-3.0992,9.6674-7.8692,12.1328-13.6188c0.01-0.01,0.01-0.01,0.01-0.02 c0.38-0.87,0.71-1.77,1-2.68c0.14-0.46,0.28-0.93,0.4-1.4c0.1-0.38,0.19-0.77,0.28-1.16c0.13-0.56,0.23-1.13,0.32-1.71 c0.08-0.4901,0.14-0.98,0.19-1.48c0.04-0.36,0.0699-0.73,0.09-1.1c0.05-0.63,0.07-1.27,0.07-1.91 C65.5,33.46,65.18,31.03,64.59,28.71z M31.5,35.96c0-2.7599,2.24-5,5-5s5,2.2401,5,5c0,2.76-2.24,5-5,5S31.5,38.72,31.5,35.96z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C0.svg b/public/assets/img/icons/1F4C0.svg
new file mode 100644
index 0000000..33a9355
--- /dev/null
+++ b/public/assets/img/icons/1F4C0.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M64.59,28.71c-0.2401-0.92-0.52-1.83-0.85-2.71c-0.32-0.89-0.69-1.77-1.1-2.61 c-2.85-5.92-7.65-10.72-13.57-13.57c-0.84-0.41-1.72-0.78-2.61-1.1c-0.88-0.33-1.79-0.61-2.71-0.85C41.43,7.28,39,6.96,36.5,6.96 c-0.44,0-0.88,0.01-1.32,0.04c-0.11-0.01-0.22,0-0.32,0.01C34.54,7.02,34.22,7.05,33.91,7.08c-0.14,0.01-0.28,0.02-0.42,0.04 c-0.33,0.03-0.65,0.07-0.98,0.12c-0.33,0.04-0.65,0.09-0.98,0.15c-0.64,0.11-1.28,0.24-1.91,0.4c-0.3,0.07-0.6,0.15-0.9,0.23 c-0.03,0-0.0699,0.01-0.1,0.03c-0.6,0.16-1.2,0.35-1.78,0.57c-0.27,0.09-0.54,0.19-0.81,0.3C25.96,8.93,25.9,8.96,25.83,9 c-0.56,0.2-1.11,0.44-1.65,0.71c-0.29,0.14-0.57,0.28-0.85,0.42c-0.57,0.29-1.13,0.6-1.67,0.92l0.017,0.015 c-5.3333,3.1692-9.5612,7.9852-11.957,13.775c-0.18,0.43-0.35,0.86-0.5099,1.3c-0.32,0.87-0.6,1.77-0.82,2.68 c-0.15,0.56-0.27,1.12-0.37,1.69c-0.17,0.83-0.29,1.68-0.37,2.53C7.55,34,7.5,34.98,7.5,35.96c0,2.5,0.32,4.9301,0.91,7.2401 c0.2401,0.93,0.52,1.83,0.85,2.72c0.48,1.33,1.07,2.62,1.74,3.86c1.34,2.47,3.03,4.72,5,6.68c0.99,1,2.04,1.91,3.16,2.73 c0.7401,0.57,1.51,1.09,2.3,1.57H21.47c0.79,0.49,1.61,0.93,2.46,1.34c3.8,1.83,8.06,2.86,12.57,2.86c0.42,0,0.84-0.0099,1.26-0.03 c0.15,0,0.31-0.01,0.47-0.03c0.32-0.0099,0.63-0.03,0.94-0.07c0.47-0.03,0.93-0.09,1.39-0.16c0.26-0.03,0.53-0.07,0.79-0.12 c0.63-0.1,1.25-0.23,1.87-0.38c0.28-0.06,0.5601-0.13,0.84-0.21c0.66-0.17,1.31-0.37,1.95-0.61c0.28-0.09,0.55-0.19,0.81-0.29 c0.59-0.21,1.16-0.46,1.73-0.73c0.28-0.1299,0.56-0.2599,0.84-0.4c0.55-0.28,1.09-0.57,1.63-0.88l-0.0128-0.0112 c5.3691-3.0992,9.6674-7.8692,12.1328-13.6188c0.01-0.01,0.01-0.01,0.01-0.02c0.38-0.87,0.71-1.77,1-2.68 c0.14-0.46,0.28-0.93,0.4-1.4c0.1-0.38,0.19-0.77,0.28-1.16c0.13-0.56,0.23-1.13,0.32-1.71c0.08-0.4901,0.14-0.98,0.19-1.48 c0.04-0.36,0.0699-0.73,0.09-1.1c0.05-0.63,0.07-1.27,0.07-1.91C65.5,33.46,65.18,31.03,64.59,28.71z M41.5,35.96 c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-2.7599,2.24-5,5-5S41.5,33.2,41.5,35.96z"/>
+ <path fill="#FCEA2B" stroke="none" d="M9.7201,24.8379C8.2918,28.2645,7.4995,32.02,7.4995,35.958c0,15.991,13.0095,29.001,29.0005,29.001 c5.288,0,10.2454-1.4296,14.5186-3.9123L9.7201,24.8379z"/>
+ <path fill="#FCEA2B" stroke="none" d="M63.1362,47.415C64.6546,43.8983,65.5,40.0256,65.5,35.958c0-15.9905-13.009-29-29-29 c-5.4189,0-10.4929,1.4977-14.8368,4.0953L63.1362,47.415z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.59,28.71c-0.2401-0.92-0.52-1.83-0.85-2.71c-0.32-0.89-0.69-1.77-1.1-2.61c-2.85-5.92-7.65-10.72-13.57-13.57 c-0.84-0.41-1.72-0.78-2.61-1.1c-0.88-0.33-1.79-0.61-2.71-0.85C41.43,7.28,39,6.96,36.5,6.96c-0.44,0-0.88,0.01-1.32,0.04 c-0.11-0.01-0.22,0-0.32,0.01C34.54,7.02,34.22,7.05,33.91,7.08c-0.14,0.01-0.28,0.02-0.42,0.04c-0.33,0.03-0.65,0.07-0.98,0.12 c-0.33,0.04-0.65,0.09-0.98,0.15c-0.64,0.11-1.28,0.24-1.91,0.4c-0.3,0.07-0.6,0.15-0.9,0.23c-0.03,0-0.0699,0.01-0.1,0.03 c-0.6,0.16-1.2,0.35-1.78,0.57c-0.27,0.09-0.54,0.19-0.81,0.3C25.96,8.93,25.9,8.96,25.83,9c-0.56,0.2-1.11,0.44-1.65,0.71 c-0.29,0.14-0.57,0.28-0.85,0.42c-0.57,0.29-1.13,0.6-1.67,0.92l0.017,0.015c-5.3333,3.1692-9.5612,7.9852-11.957,13.775 c-0.18,0.43-0.35,0.86-0.5099,1.3c-0.32,0.87-0.6,1.77-0.82,2.68c-0.15,0.56-0.27,1.12-0.37,1.69c-0.17,0.83-0.29,1.68-0.37,2.53 C7.55,34,7.5,34.98,7.5,35.96c0,2.5,0.32,4.9301,0.91,7.2401c0.2401,0.93,0.52,1.83,0.85,2.72c0.48,1.33,1.07,2.62,1.74,3.86 c1.34,2.47,3.03,4.72,5,6.68c0.99,1,2.04,1.91,3.16,2.73c0.7401,0.57,1.51,1.09,2.3,1.57H21.47c0.79,0.49,1.61,0.93,2.46,1.34 c3.8,1.83,8.06,2.86,12.57,2.86c0.42,0,0.84-0.0099,1.26-0.03c0.15,0,0.31-0.01,0.47-0.03c0.32-0.0099,0.63-0.03,0.94-0.07 c0.47-0.03,0.93-0.09,1.39-0.16c0.26-0.03,0.53-0.07,0.79-0.12c0.63-0.1,1.25-0.23,1.87-0.38c0.28-0.06,0.5601-0.13,0.84-0.21 c0.66-0.17,1.31-0.37,1.95-0.61c0.28-0.09,0.55-0.19,0.81-0.29c0.59-0.21,1.16-0.46,1.73-0.73c0.28-0.1299,0.56-0.2599,0.84-0.4 c0.55-0.28,1.09-0.57,1.63-0.88l-0.0128-0.0112c5.3691-3.0992,9.6674-7.8692,12.1328-13.6188c0.01-0.01,0.01-0.01,0.01-0.02 c0.38-0.87,0.71-1.77,1-2.68c0.14-0.46,0.28-0.93,0.4-1.4c0.1-0.38,0.19-0.77,0.28-1.16c0.13-0.56,0.23-1.13,0.32-1.71 c0.08-0.4901,0.14-0.98,0.19-1.48c0.04-0.36,0.0699-0.73,0.09-1.1c0.05-0.63,0.07-1.27,0.07-1.91 C65.5,33.46,65.18,31.03,64.59,28.71z M41.5,35.96c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-2.7599,2.24-5,5-5S41.5,33.2,41.5,35.96z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C1.svg b/public/assets/img/icons/1F4C1.svg
new file mode 100644
index 0000000..dcb92ff
--- /dev/null
+++ b/public/assets/img/icons/1F4C1.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M58.831,59.603c0.5559-0.378,0.9222-1.0177,0.9222-1.7415V24.6081H16.8349v0.4927v31.4261 c0,0.0451-0.003,0.0893-0.0082,0.1344c-0.0073,0.0558-0.0867,0.5933-0.3357,1.3202c-0.0785,0.2418-0.1719,0.4732-0.2754,0.6998 c-0.0305,0.0683-0.0611,0.1355-0.0946,0.2052c-0.0605,0.1211-0.1177,0.2432-0.1852,0.359 c-0.1271,0.2341-0.2663,0.4705-0.4309,0.7066l42.1589,0.0103c0.1439,0,0.2845-0.0148,0.4205-0.0429 C58.3559,59.8634,58.6087,59.7542,58.831,59.603z"/>
+ <path fill="#9B9B9A" stroke="none" d="M12.1338,60.0371c-0.04-0.5215,2.2655-0.2523,2.7831-0.3314c1.3427-0.205,1.7472-2.5912,1.8829-4.7953 l0.5022-29.349c0,0-0.3879-1.318-0.0754-1.318l2.9082,0.0717h37.8037L58,20.3664l-0.0038-0.0046l0,0 c-0.0169,0.2818-0.6078-1.9364-0.8105-1.7651c-0.0039,0.0025,0.0925-0.0379,0,0c0,0,0.135,0,0,0 c-0.5527,0-0.1779-1.6485-0.1779-1.6485l-27.3383-0.0025c-0.75,0-0.4256-3.6514-0.8223-3.8284 c-0.0001-0.0002-1.8003-1.0422-2.3372-1.0576c-0.0195-0.0005-11.3428-0.0052-11.3428-0.0052c-1.1026,0-3.2083,1.8996-3.2083,3.0026 c0,0-0.9313,41.2693-0.9563,41.1593c0-0.0001,0-0.0002,0-0.0002l-0.0241-0.0167l1.1915,4.0249l-0.0311-0.1686 C12.1382,60.0492,12.1343,60.0438,12.1338,60.0371z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.0078,20.3044v-3.3562l-27.3383-0.0025c-0.198,0-0.3586-0.165-0.3586-0.3684l-0.0687-1.5169 c-0.116-1.7878-1.3398-3.0033-2.9967-3.0033H14.9589c-1.6569,0-3,1.3432-3,3V56"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9611,55.3694c-0.1472,2.6185-1.9172,4.3009-3.8299,4.5924l43.9148,0.0108c1.6569,0,3-1.3431,3-3V25.3151 c0-0.5523-0.4477-1-1-1H17.9649c-0.5523,0-1,0.4477-1,1L16.9611,55.3694z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C2.svg b/public/assets/img/icons/1F4C2.svg
new file mode 100644
index 0000000..7a1188c
--- /dev/null
+++ b/public/assets/img/icons/1F4C2.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M15.464,59.6264c0.1391-0.1691,2.3559-7.8264,2.8998-9.627c0.457-1.5137,3.9618-15.2702,6.1601-25.071 c0.0084-0.1315,33.4839-0.6133,33.4839-0.6133v-4.0109c0,0.5522-1-3.356-1-3.356L29.5147,16.377 c-0.0801-1.2364-1.004-4.1216-2.1368-4.1216L14.791,12.0571c-1.1026,0-2.8321,1.3407-2.8321,2.4437c0,0,0.5527,39.7248,0,39.7248 c-0.5527,0-0.9999,2.3271-0.9999,1.7744c0,0,0.3537,3.5947,1.3755,4.566c0.0143,0.0137,0.0302,0.0212,0.0451,0.0335 C12.2471,60.4436,15.305,59.8189,15.464,59.6264z"/>
+ <path fill="#D0CFCE" stroke="none" d="M23.9444,24.3151c0,0.0782-0.0083,0.1557-0.0259,0.2318c-0.2749,1.226-6.7345,30.0417-7.363,32.1243 c-0.3359,1.1164-0.9593,2.3082-1.7645,3.291l43.1115,0.0104c1.1381,0,1.5216,0,2.1521-2.3899 c0.6676-2.5305,6.6984-30.2693,7.342-33.2323c0.0017-0.009,0.0066-0.0353,0.0066-0.0353H23.9444z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.0078,20.3044v-3.3562l-27.3383-0.0025c-0.198,0-0.3586-0.165-0.3586-0.3684l-0.0687-1.5169 c-0.116-1.7878-1.3398-3.0033-2.9967-3.0033H14.9589c-1.6569,0-3,1.3432-3,3V56"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.0271,55.5678c-0.5897,1.954-2.2223,4.1389-3.8959,4.394l43.9148,0.0108c1.6569,0,2.3233-0.4388,3-3 c0.6767-2.5612,7-31.6575,7-31.6575c0-0.5523-0.4477-1-1-1H24.9649c-0.5523,0-1,0.4477-1,1 C23.9649,25.3151,17.6168,53.6137,17.0271,55.5678z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C3.svg b/public/assets/img/icons/1F4C3.svg
new file mode 100644
index 0000000..fe13cd4
--- /dev/null
+++ b/public/assets/img/icons/1F4C3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9B9B9A" stroke="none" points="56,48.8213 56,10.9583 15.0372,10.9583 15.0372,41.1106 15.0372,52.2652 54.4639,50.9166"/>
+ <polyline fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,48.8213 56,10.9583 16,10.9583 16,41.1106"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.9719,38.1494 13.8387,45.6521 14.6533,56.4415 45.8422,52.277 49.1154,51.84 53,51.3213"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,48.8213 56,10.9583 16,10.9583 16,41.1106"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.9719,38.1494 13.8387,45.6521 14.6533,56.4415 45.8422,52.277 49.1154,51.84 53,51.3213"/>
+ <line x1="20.6218" x2="36" y1="16" y2="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.6218" x2="51.6602" y1="21.328" y2="21.328" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.6218" x2="51.6602" y1="32.2205" y2="32.2205" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.6218" x2="33.3927" y1="37.6274" y2="37.6274" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.6218" x2="51.6602" y1="26.8137" y2="26.8137" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,48.3213c0,1.6569-1.3431,3-3,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C4.svg b/public/assets/img/icons/1F4C4.svg
new file mode 100644
index 0000000..2f6f427
--- /dev/null
+++ b/public/assets/img/icons/1F4C4.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10.9583 55.9577,31.0626 55.9577,60.9583 16.0423,60.9583 16.0423,10.9583 36,10.9583"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10.9583 55.9577,31.0626 55.9577,60.9583 16.0423,60.9583 16.0423,10.9583 36,10.9583"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10.9583 35.9577,31.0626 49.1463,31.0626"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C5.svg b/public/assets/img/icons/1F4C5.svg
new file mode 100644
index 0000000..b437b69
--- /dev/null
+++ b/public/assets/img/icons/1F4C5.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M12,28.1224l-0.003,31.9694l31.6594-0.0054l16.0898-12.0482C59.739,47.9894,60,44.0918,60,44.0918 l-0.003-16L12,28.1224z"/>
+ <path fill="#EA5A47" stroke="none" d="M11.4437,28.2921l48.5533-0.2003L60,12.1224c0,0-6.5361-0.9998-5.9834-0.9998h-3.5569l0.0526,5.772 c1.7272,0.4562,2.1504,3.0869,2.1504,3.0874c-0.0225,2.1919-2.6783,2.5299-2.6907,2.5274 c-1.8479-0.3787-2.4888-1.2828-2.4683-2.8021c0.0144-1.0682,0.046-1.3296,0.8087-2.0781 c0.5122-0.5019,0.6338-0.6085,1.3107-0.7802l-0.0279-5.7264h-3.5395c0.261,0-20.6026,0-20.0498,0h-3.6621l0.071,5.7264 c1.7272,0.4562,2.2925,0.8529,2.2752,2.7188c-0.0205,2.1929-2.706,3.2811-2.7187,3.2811 c-2.2051-0.0215-2.9918-1.0379-2.9713-3.243c0.0098-1.0683,0.8766-1.8637,1.6393-2.6122c0.5122-0.5019,0.6989-0.822,1.3758-0.9937 l-0.2395-4.8774h-3.7434c0.2142,0-6.0322,0.9998-6.0322,0.9998L11.4437,28.2921z"/>
+ <path fill="#d0cfce" stroke="none" d="M59.997,48.0382H43.1384c0,0-0.8989,6.1042-0.9709,5.6225v5.4255l1.4889,1.0002L59.997,48.0382z"/>
+ <line x1="22.0151" x2="22.0151" y1="8.6884" y2="18.9976" fill="#9b9b9a" fill-rule="evenodd" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <line x1="50.0158" x2="50.0158" y1="8.6884" y2="18.9976" fill="#9b9b9a" fill-rule="evenodd" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="22" cy="19.849" rx="3" ry="3" transform="matrix(0.0096 -1 1 0.0096 1.9414 41.6581)" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <line x1="26.0057" x2="46.0558" y1="12.1224" y2="12.1224" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.0163,12.1224 60,12.1224 60,28.1224 12,28.1224 12,12.1224 18.0318,12.1224"/>
+ <line x1="22.0151" x2="22.0151" y1="8.6884" y2="18.9976" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <ellipse cx="50.0006" cy="19.849" rx="3" ry="3" transform="matrix(0.0096 -1 1 0.0096 29.6742 69.6575)" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <line x1="50.0158" x2="50.0158" y1="8.6884" y2="18.9976" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.3355,38.092c0.5248-2.5644,2.7937-4.4936,5.5134-4.4936l0,0c1.5539,0,2.9609,0.63,3.9793,1.6484 c1.5843,1.5842,1.438,4.2167-0.0484,5.8928l-9.5586,10.7799h4.7601"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.2764,37.3982 28.3485,33.5984 28.3485,51.9195"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.997,28.0918 11.997,60.0918 43.6564,60.0864 59.997,48.0382 59.997,28.0918"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.7462,48.0382 43.1384,48.0382 43.1384,53.5175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C6.svg b/public/assets/img/icons/1F4C6.svg
new file mode 100644
index 0000000..e0d53ea
--- /dev/null
+++ b/public/assets/img/icons/1F4C6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M11.997,27.9165v32.1753l31.6594-0.0054l16.489-11.9V28.0918L11.997,27.9165z"/>
+ <path fill="#EA5A47" stroke="none" d="M19.2073,18.736c0.0059-0.6514-0.7503-2.3148-0.4458-2.8811c-0.1466-0.5021,1.6993-3.5815,1.6993-3.5815H12 l-0.003,15l48.1484,0.305L60,12.2734l-6.6506-0.375l-1.9644,3.4982c0.3652,1.0116,0.6716,1.8772,0.7819,2.139 c0.3596,0.5433,0.7323,3.2262,0.7323,3.2264c-0.0197,1.9187-2.6538,2.2379-2.9272,2.2379 c-2.4384-0.3664-2.7436-2.0798-2.7231-4.2859c0.0058-0.6514-0.3112-2.6719-0.307-2.7145c0.0141-0.1445,1.5385-3.7261,1.5385-3.7261 H25.5657l-2.2003,3.1232c0.3652,1.0116,1.6155,4.6319,1.6155,4.6321c-0.0205,2.1914-1.2224,2.7459-3.0285,2.9712 C20.1463,23.2252,19.1868,20.9421,19.2073,18.736z"/>
+ <path fill="#d0cfce" stroke="none" d="M60.1454,48.1864l-17.2117-0.3533c0,0,0.7574,3.9405,0.2047,3.9405c-0.502,0-0.8989,2.3688-0.9709,1.8871 v6.6846l1.6823-0.0774L60.1454,48.1864z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53.3494,12.2734 60,12.2734 60,28.2734 12,28.2734 12,12.2734 20.4608,12.2734"/>
+ <line x1="25.5657" x2="48.4804" y1="12.2734" y2="12.2734" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.3494,12.2752l-1.9644,3.1214c0,0,0.9936,2.767,1.0851,2.8995c0.3399,0.4916,0.5366,1.0894,0.5304,1.7326 c-0.0158,1.6567-1.3717,2.987-3.0285,2.9712c-1.6568-0.0159-2.987-1.3718-2.9712-3.0286c0.006-0.6212,0.2003-1.1966,0.5284-1.6723 c0.0816-0.1184-0.9091-2.9024-0.9091-2.9024l1.8603-3.1332" clip-rule="evenodd"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3298,12.2752l-1.9644,3.1214c0,0,0.9936,2.767,1.0851,2.8995c0.3399,0.4916,0.5366,1.0894,0.5304,1.7326 c-0.0158,1.6567-1.3717,2.987-3.0285,2.9712c-1.6568-0.0159-2.987-1.3718-2.9712-3.0286c0.006-0.6212,0.2003-1.1966,0.5284-1.6723 c0.0816-0.1184-0.9091-2.9024-0.9091-2.9024l1.8603-3.1332" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.3355,38.092c0.5248-2.5644,2.7937-4.4936,5.5134-4.4936l0,0c1.5539,0,2.9609,0.63,3.9793,1.6484 c1.5843,1.5842,1.438,4.2167-0.0484,5.8928l-9.5586,10.7799h4.7601"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.2764,37.3982 28.3485,33.5984 28.3485,51.9195"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.997,28.0918 11.997,60.0918 43.6564,60.0864 59.997,48.0382 59.997,28.0918"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.7462,48.0382 43.1384,48.0382 43.1384,53.5175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C7.svg b/public/assets/img/icons/1F4C7.svg
new file mode 100644
index 0000000..8d95236
--- /dev/null
+++ b/public/assets/img/icons/1F4C7.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="18.1926" width="9" height="4.8074" fill="#ea5a47"/>
+ <rect x="22.8604" y="18.1926" width="9" height="4.8074" fill="#b1cc33"/>
+ <rect x="34.7209" y="18.1926" width="9" height="4.8074" fill="#92d3f5"/>
+ <rect x="11" y="23" width="50" height="30" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9008,18.1926h7.1985A.9008.9008,0,0,1,20,19.0934V23a0,0,0,0,1,0,0H11a0,0,0,0,1,0,0V19.0934A.9008.9008,0,0,1,11.9008,18.1926Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7612,18.1926H30.96a.9008.9008,0,0,1,.9008.9008V23a0,0,0,0,1,0,0h-9a0,0,0,0,1,0,0V19.0934A.9008.9008,0,0,1,23.7612,18.1926Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6216,18.1926H42.82a.9008.9008,0,0,1,.9008.9008V23a0,0,0,0,1,0,0h-9a0,0,0,0,1,0,0V19.0934A.9008.9008,0,0,1,35.6216,18.1926Z"/>
+ <rect x="11" y="23" width="50" height="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C8.svg b/public/assets/img/icons/1F4C8.svg
new file mode 100644
index 0000000..540a22f
--- /dev/null
+++ b/public/assets/img/icons/1F4C8.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m12.05 59.91h47.9v-47.9h-47.9z"/>
+ <path fill="#ea5a47" stroke="none" d="M30.5525,40.1841l-7.9964,12.6134l3.3386,2.2033l5.4904-8.9049c0.2539-0.4121,8.8517,2.5407,8.8517,2.5407 l10.8677-25.8022l-3.6863-1.5526l-9.3903,21.5299C37.8131,43.3215,30.5525,40.1841,30.5525,40.1841z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.4182,21.2818 38.115,43.3694 30.5525,40.1841 22.5561,52.7975 25.8947,55.0008 31.8997,45.2613 36.5504,47.0839 40.2368,48.6366 51.1045,22.8344"/>
+ <rect x="12.0515" y="12.0154" width="47.897" height="47.8969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.0686" x2="59.8051" y1="36.085" y2="36.085" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.739" x2="37.1791" y1="36.085" y2="36.085" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.0242" x2="59.6829" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.739" x2="20.8186" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.1334" x2="48.2509" y1="40.4444" y2="59.3704" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.033" x2="48.0367" y1="12.0588" y2="17.1816" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1837" x2="36.1837" y1="51.6503" y2="59.5732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1837" x2="36.1837" y1="12.3297" y2="37.8307" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.2253" x2="24.2253" y1="58.6134" y2="59.5732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.2253" x2="24.2253" y1="11.963" y2="43.0994" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.1837" x2="59.2261" y1="24.1772" y2="24.1772" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.2635" x2="41.7514" y1="24.1772" y2="24.1772" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4C9.svg b/public/assets/img/icons/1F4C9.svg
new file mode 100644
index 0000000..d835fb1
--- /dev/null
+++ b/public/assets/img/icons/1F4C9.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m12.05 59.91h47.9v-47.9h-47.9z"/>
+ <path fill="#92d3f5" stroke="none" d="M31.2379,28.4166l-6.8898-8.6812l-2.8384,2.5491l8.7131,11.7972l6.5938-3.5617 c0.1425-0.0713,11.2762,21.2218,11.2762,21.2218l3.397-1.4527L39.0546,25.2048C39.0546,25.2048,31.5269,28.8004,31.2379,28.4166z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.9061,52.0658 37.261,30.5927 29.9089,34.2373 21.1514,22.14 24.3481,19.7354 31.358,29.0544 35.4843,27.0088 35.4708,26.9815 39.0546,25.2048 51.4898,50.2891"/>
+ <rect x="12.0515" y="12.0154" width="47.897" height="47.8969" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.8392" x2="59.8051" y1="36.085" y2="36.085" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.739" x2="26.0395" y1="36.085" y2="36.085" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.2074" x2="59.6829" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.739" x2="41.3609" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.2339" x2="48.2509" y1="56.0805" y2="59.3704" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.033" x2="48.1527" y1="12.0588" y2="34.5045" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1837" x2="36.1837" y1="38.1825" y2="59.5732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1837" x2="36.1837" y1="12.3297" y2="22.2845" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.2253" x2="24.2253" y1="33.3016" y2="59.5732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.2253" x2="24.2253" y1="12.1204" y2="15.6523" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.2552" x2="59.2261" y1="24.1772" y2="24.1772" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.2635" x2="17.5519" y1="24.1772" y2="24.1772" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CA.svg b/public/assets/img/icons/1F4CA.svg
new file mode 100644
index 0000000..545a362
--- /dev/null
+++ b/public/assets/img/icons/1F4CA.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.05" y="12.05" width="47.9" height="47.9" fill="#fff"/>
+ <rect x="18.32" y="37.6" width="8" height="21.41" fill="#b1cc33"/>
+ <rect x="46.25" y="44.38" width="8" height="14.62" fill="#92d3f5"/>
+ <rect x="32.28" y="21.69" width="8" height="37.32" fill="#d22f27"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m18.03 59.01v-21.41h8v21.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m45.97 59.01v-14.62h8v14.62"/>
+ <line x1="12.75" x2="28.49" y1="31.28" y2="31.28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.51" x2="59.45" y1="40.82" y2="40.82" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.48" x2="59.17" y1="50.37" y2="50.37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="12.05" y="12.05" width="47.9" height="47.9" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32 59.01v-37.28h8v37.28"/>
+ <line x1="12.39" x2="14.52" y1="40.82" y2="40.82" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.39" x2="14.52" y1="50.37" y2="50.37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.51" x2="59.45" y1="31.28" y2="31.28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.51" x2="59.45" y1="21.74" y2="21.74" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.75" x2="28.49" y1="21.74" y2="21.74" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CB.svg b/public/assets/img/icons/1F4CB.svg
new file mode 100644
index 0000000..7c5edae
--- /dev/null
+++ b/public/assets/img/icons/1F4CB.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M50.1088,10.9585c0,0-28.5102,0-28.5103,0c-1.6872,0.2932-4.7785,0.9934-4.7785,0.9934l0.3262,52.0208 c0,1.1025,1.5713,3.0003,2.6738,3.0003h32.8492c1.1026,0,2.0002-2.2775,2.0002-3.38V11.9519 C54.6694,11.9519,50.1088,10.9592,50.1088,10.9585z"/>
+ <path fill="#d0cfce" stroke="none" d="M32.9574,11.2092l-4.0841,0.1491c-1.6251,0-3.3121,2.401-3.7826,3.8716l21.4716,0.3382 c-0.4705-1.4707-1.8325-4.3589-3.4576-4.3589l-3.8013-0.3336c-0.3697,0-0.1859-3.8359-3.3445-3.6872 C32.8003,7.3371,33.3271,11.2092,32.9574,11.2092z"/>
+ <path fill="#FFFFFF" stroke="none" d="M51.7802,54.9399v-0.1743c-0.0021,0.0239-0.0102,0.0456-0.014,0.0689 C51.7708,54.8698,51.7793,54.9041,51.7802,54.9399z"/>
+ <path fill="#FFFFFF" stroke="none" d="M47.1379,14.8526c0.008,0.1192-2.3273,0.5918-2.88,0.5918c0,0-20.1393-0.4492-20.1313-0.5685h-3.0741 c0.0002,0,0.0002,0.0001,0.0004,0.0001c0.236,0.0377-0.1528,46.5465-0.1528,46.5465h22.5355c0,0,7.3614-6.4365,7.3614-6.4623 l-0.1522-2.8562l0.1522-36.2586c0-0.0543-0.0221-0.9928-0.0221-0.9928H47.1379z"/>
+ <path fill="#FFFFFF" stroke="none" d="M42.7393,57.1041c0.0184,0.0177,0.0435,0.0265,0.0633,0.0427 C42.7827,57.1309,42.7579,57.1215,42.7393,57.1041z"/>
+ <path fill="#FFFFFF" stroke="none" d="M43.0405,57.301c0.1157,0.0482,0.2423,0.076,0.3765,0.076C43.2834,57.377,43.1569,57.3484,43.0405,57.301z"/>
+ <polygon fill="#d0cfce" stroke="none" points="50.5145,55.2072 45.8303,54.8528 43.6878,54.7656 42.4317,56.4499 42.4317,60.4229 43.4356,61.4225"/>
+ <polyline fill="none" stroke="#6A462F" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.6448,55.9269 43.2287,62.4038 20.9144,62.4038"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6856,11.9519h4.9838V63.973c0,1.6568-1.3431,3-3,3H19.82c-1.6569,0-3-1.3432-3-3V11.9519h4.6155"/>
+ <line x1="50.797" x2="50.797" y1="15.8454" y2="54.9602" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.4175,56.3765 43.4175,54.9641 50.7959,54.9602 43.4356,61.4225 20.9001,61.4225 20.9001,15.8454"/>
+ <line x1="24.5808" x2="37.3475" y1="22.6148" y2="22.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5808" x2="41.5632" y1="26.6148" y2="26.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5808" x2="44.781" y1="30.6148" y2="30.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5808" x2="38.1335" y1="34.6148" y2="34.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5808" x2="40.9916" y1="38.6148" y2="38.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5808" x2="31.7029" y1="42.6148" y2="42.6148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2763,10.9439h-3.7961c0.1302-0.3182,0.2034-0.666,0.2034-1.0311c0-1.5047-1.2199-2.7244-2.7247-2.7244 c-1.5046,0-2.7244,1.2197-2.7244,2.7244c0,0.3651,0.0729,0.7129,0.2033,1.0311h-4.0611c-2.367,0-4.286,1.9189-4.286,4.286h21.4716 C46.5623,12.8628,44.6433,10.9439,42.2763,10.9439z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CC.svg b/public/assets/img/icons/1F4CC.svg
new file mode 100644
index 0000000..8032e5d
--- /dev/null
+++ b/public/assets/img/icons/1F4CC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M46.288,34.3932c-0.8205-1.4005-3.5756-2.5592-3.5756-2.5592l-1.0343-4.1975l-1.4782-13.0482 l-9.8551-0.6051l-0.9527,4.2373c0,0,0.0101-0.0118,0.0231-0.0265c0.152-0.3584-1.2544,12.4185-1.2544,12.4185 c-0.0635,0.3545-1.4459,1.7772-1.7857,1.8963c-2.8213,0.9893-3.0856,3.5212-3.57,4.5505l25.4157,0.0322 C48.1904,36.9485,46.9934,35.5975,46.288,34.3932z"/>
+ <polygon fill="#EA5A47" stroke="none" points="31.0083,8.5994 29.5845,14.5883 40.2816,14.1282 39.8274,8.7892"/>
+ <polygon fill="#D22F27" stroke="none" points="39.8274,8.7892 36.848,8.7892 37.1401,14.5883 40.8274,14.5883"/>
+ <path fill="#d0cfce" stroke="none" d="M33.051,40.2346c0,0-0.0242,2.6808-0.0242,3.2335l0.3163,12.4946l2.5622,7.4335l2.1319-4.849 l0.2783-18.2953L33.051,40.2346z"/>
+ <polygon fill="#9b9b9a" stroke="none" points="35.8736,62.4789 38.246,55.9627 38.3093,41.6967 38.32,40.2367 35.6609,40.2456"/>
+ <path fill="#D22F27" stroke="none" d="M38.0116,31.834c0,0,1.4394,1.1587,2.2599,2.5592c0.7054,1.2043,1.238,2.5553,1.2684,2.6983l6.2498-0.3612 c-0.4834-1.0264-1.2141-2.9608-4.0383-3.951c-0.3398-0.1191-0.6609-0.5908-0.7244-0.9453c0,0-2.212-14.0382-2.0498-13.5879 l-0.6956-4.1179l-3.1415,0.4601L37.99,29.9786L38.0116,31.834z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.069,41.2315 33.0753,56.0146 35.9361,63.8727 38.2539,55.9913 38.2479,41.2352"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.3187,18.576l-2.3773,13.26c-5.2242,1.8318-5.4803,5.4953-5.4803,5.4953h25.4502c0,0-0.2561-3.6635-5.4803-5.4953 l-2.3773-13.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.8274,14.5883 29.5845,14.5883 30.5845,8.7892 39.8274,8.7892"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CD.svg b/public/assets/img/icons/1F4CD.svg
new file mode 100644
index 0000000..3ed6cf4
--- /dev/null
+++ b/public/assets/img/icons/1F4CD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M35.9717,9.7197c-6.4217,0-11.6459,5.2242-11.6459,11.6459S29.55,33.0115,35.9717,33.0115 c6.4216,0,11.6459-5.2242,11.6459-11.6459S42.3933,9.7197,35.9717,9.7197z"/>
+ <path fill="#D22F27" stroke="none" d="M39.1689,32.3818c1.7258-0.6456,3.289-0.8166,4.8143-2.212c2.1013-1.9223,3.9035-5.3398,3.9035-8.0238 c0-2.4449-0.578-5.3031-2.3421-7.6335c-1.6276-2.15-4.3608-3.8416-6.3757-4.554c0,0,3.5175,5.6512,3.5175,11.3739 S39.1689,32.3818,39.1689,32.3818z"/>
+ <path fill="#D0CFCE" stroke="none" d="M35.837,63.4888l2.8467-7.6704c0,0-0.8248-19.5768-0.3788-19.6775h-5.1693 c0.4459,0.1007-0.2244,19.5589-0.2244,19.5589L35.837,63.4888z"/>
+ <path fill="#9B9B9A" stroke="none" d="M35.9556,62.7376l2.649-7.0773c0,0,0.1045-19.0577,0.0622-19.5266l-2.9331,0.0072L35.9556,62.7376z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9715" cy="21.3656" r="11.8084" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38.5196,37.0981 38.5196,55.7135 35.9356,64.2191 32.9209,55.7135 32.9209,37.0981"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CE.svg b/public/assets/img/icons/1F4CE.svg
new file mode 100644
index 0000000..6618547
--- /dev/null
+++ b/public/assets/img/icons/1F4CE.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7547,31.7245l15.2668,15.2632c1.1716,1.1716,3.0711,1.1716,4.2426,0c1.1716-1.1715,1.1716-3.071,0-4.2426L24.1953,19.6747 c-2.3431-2.3432-6.1421-2.3432-8.4853,0c-2.3431,2.3431-2.3431,6.1421,0,8.4852l25.1983,25.3054 c3.9053,3.9052,10.2369,3.9052,14.1422-0.0001c3.9052-3.9052,3.9052-10.2369-0.0001-14.1421L42.5472,26.8199"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4CF.svg b/public/assets/img/icons/1F4CF.svg
new file mode 100644
index 0000000..4cf8c19
--- /dev/null
+++ b/public/assets/img/icons/1F4CF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M13.5626,18.7338l34.6292,42.2421l10.5838-8.1699L24.0535,10.1925L13.5626,18.7338z"/>
+ <polygon fill="#9B9B9A" stroke="none" points="23.8877,10.4284 21.2868,12.4577 55.8483,55.137 58.2678,52.5901"/>
+ <line x1="19.7269" x2="21.2785" y1="20.9377" y2="19.6758" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="29.2167" y="8.2339" width="13.6862" height="54.9324" transform="matrix(-0.7776 0.6288 -0.6288 -0.7776 86.547 40.7853)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.4897" x2="49.0413" y1="55.0731" y2="53.8112" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.9658" x2="46.5175" y1="51.9699" y2="50.708" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.442" x2="43.9935" y1="48.8667" y2="47.6048" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.3941" x2="38.9457" y1="42.6602" y2="41.3983" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.8702" x2="36.4219" y1="39.5571" y2="38.2952" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.3464" x2="33.898" y1="36.4538" y2="35.1919" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.8225" x2="31.374" y1="33.3506" y2="32.0887" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.7746" x2="26.3263" y1="27.1442" y2="25.8823" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2508" x2="23.8024" y1="24.041" y2="22.779" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.7269" x2="21.2785" y1="20.9377" y2="19.6758" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.8121" x2="42.46" y1="45.8496" y2="43.6961" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.1926" x2="29.8405" y1="30.3335" y2="28.18" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D0.svg b/public/assets/img/icons/1F4D0.svg
new file mode 100644
index 0000000..85369b5
--- /dev/null
+++ b/public/assets/img/icons/1F4D0.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M17.1601,15.9546l0.252,39.4373l38.6183-39.4373H17.1601z M22.4104,32.3907V22.1629 c0-0.208,0.0871-0.4079,0.2418-0.555c0.0773-0.0733,0.1686-0.1306,0.2678-0.1697c0.0992-0.039,0.2064-0.0597,0.3156-0.0597 c0,0,0.0001,0,0.0008,0l0,0l10.4243,0.0065c0.0828,0.0001,0.1636,0.0119,0.2402,0.0342c0.2298,0.0668,0.4223,0.2271,0.5189,0.4445 c0.0323,0.0726,0.0523,0.1479,0.0607,0.2238c0.025,0.2273-0.0554,0.4583-0.2283,0.628L23.8279,32.9369l0,0l0,0 c-0.1579,0.1555-0.3731,0.2382-0.5923,0.2382c-0.1048,0-0.2095-0.0184-0.3103-0.0574c-0.2332-0.0902-0.4063-0.2743-0.4782-0.4955 C22.4231,32.5484,22.4104,32.4706,22.4104,32.3907L22.4104,32.3907z"/>
+ <polygon fill="#9B9B9A" stroke="none" points="55.5612,16.2148 48.7852,16.3821 17.2476,48.8119 17.1744,55.7579"/>
+ <line x1="23.8548" x2="22.5657" y1="43.2891" y2="42.0462" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.4076" x2="28.1185" y1="37.53" y2="36.2872" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.1839" x2="30.8949" y1="34.6506" y2="33.4077" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9604" x2="33.6713" y1="31.7711" y2="30.5281" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.7367" x2="36.4477" y1="28.8915" y2="27.6486" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.2896" x2="42.0005" y1="23.1325" y2="21.8896" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.7191" x2="24.5194" y1="40.4944" y2="38.3734" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.6012" x2="38.4013" y1="26.0969" y2="23.9758" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17.0652,56.0808 17.0652,16.0559 55.8444,16.081"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22.5418,34.3726 22.5418,21.3336 35.175,21.3418"/>
+ <line x1="23.8548" x2="22.5657" y1="43.2891" y2="42.0462" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.4076" x2="28.1185" y1="37.53" y2="36.2872" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.1839" x2="30.8949" y1="34.6506" y2="33.4077" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9604" x2="33.6713" y1="31.7711" y2="30.5281" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.7367" x2="36.4477" y1="28.8915" y2="27.6486" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.2896" x2="42.0005" y1="23.1325" y2="21.8896" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.7191" x2="24.5194" y1="40.4944" y2="38.3734" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.6012" x2="38.4013" y1="26.0969" y2="23.9758" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D1.svg b/public/assets/img/icons/1F4D1.svg
new file mode 100644
index 0000000..5e7cea6
--- /dev/null
+++ b/public/assets/img/icons/1F4D1.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="m14.85 64.04 0.05537-5.257-5.343-0.03324v-50.79h28.89l5.287 5.291h11.3v50.79z"/>
+ <polyline transform="matrix(1.057 0 0 1.058 -8.414 -4.737)" fill="#d0cfce" stroke-width="0.9454" points="54.92 23 44 11.65 44 23"/>
+ <polygon transform="matrix(1.057 0 0 1.058 -8.414 -4.737)" fill="#92d3f5" stroke-width="0.9454" points="59.55 29.04 67 29.04 67 34 59.55 34 57.71 31.52"/>
+ <polygon transform="matrix(1.057 0 0 1.058 -8.414 -4.737)" fill="#ea5a47" stroke-width="0.9454" points="54.55 48 62 48 62 52.96 54.55 52.96 52.71 50.48"/>
+ </g>
+ <g id="line">
+ <polyline transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="60 28.75 60 17 49.32 17"/>
+ <line x1="55.06" x2="55.06" y1="45.53" y2="31.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="22 63.09 22 65 60 65 60 53.33"/>
+ <polyline transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="55 48 55 22.68 44.32 12 17 12 17 60 55 60 55 53"/>
+ <polyline transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="55 23 44.3 23 44.32 12"/>
+ <polygon transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="59.55 34 57.71 31.52 59.55 29.04 67 29.04 67 34"/>
+ <polygon transform="matrix(1.059 0 0 1.058 -8.462 -4.752)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.889" points="54.55 52.96 52.71 50.48 54.55 48 62 48 62 52.96"/>
+ <line x1="15.89" x2="30.71" y1="17.48" y2="17.48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.89" x2="43.41" y1="25.94" y2="25.94" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.89" x2="43.41" y1="33.35" y2="33.35" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.89" x2="43.41" y1="41.82" y2="41.82" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.89" x2="43.41" y1="50.29" y2="50.29" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D2.svg b/public/assets/img/icons/1F4D2.svg
new file mode 100644
index 0000000..dea3dc8
--- /dev/null
+++ b/public/assets/img/icons/1F4D2.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M60.1001,57.0799c0.5632,0,1.0198-0.4576,1.0198-1.0222V12.0344c0-0.5645-0.4566-1.0222-1.0198-1.0222 h-43.922c-0.5632,0-1.0198,0.4576-1.0198,1.0222V39.163l36.0608,17.917H60.1001z"/>
+ <path fill="#FCEA2B" stroke="none" d="M60.1214,56.0122c0.5514,0,0.9985-0.447,0.9985-0.9985v-43.003c0-0.5514-0.447-0.9985-0.9985-0.9985 h-43.003c-0.5514,0-0.9985,0.447-0.9985,0.9985v44.0015H60.1214z"/>
+ <path fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.1199,12.0107c0-0.5514,0.447-0.9985,0.9985-0.9985h43.003c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003 c0,0.5514-0.447,0.9985-0.9985,0.9985"/>
+ <path fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1336,61h-43.003c-0.5514,0-0.9985-0.447-0.9985-0.9985v-5.8828V25.6668v-3.2316v-5.4367c0-0.5514,0.447-0.9985,0.9985-0.9985 h43.003c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003C56.1321,60.553,55.685,61,55.1336,61z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.1199,12.0107c0-0.5514,0.447-0.9985,0.9985-0.9985h43.003c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003 c0,0.5514-0.447,0.9985-0.9985,0.9985"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1336,61h-43.003c-0.5514,0-0.9985-0.447-0.9985-0.9985v-5.8828V25.6668v-3.2316v-5.4367c0-0.5514,0.447-0.9985,0.9985-0.9985 h43.003c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003C56.1321,60.553,55.685,61,55.1336,61z"/>
+ <line x1="7" x2="15.7116" y1="23.4114" y2="23.4114" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="7" x2="15.7116" y1="29.4469" y2="29.4469" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="7" x2="15.7116" y1="35.4823" y2="35.4823" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.7116" x2="7" y1="41.5177" y2="41.5177" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="7" x2="15.7116" y1="47.5532" y2="47.5532" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="7" x2="15.7116" y1="53.5886" y2="53.5886" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D3.svg b/public/assets/img/icons/1F4D3.svg
new file mode 100644
index 0000000..36c70e4
--- /dev/null
+++ b/public/assets/img/icons/1F4D3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FFFFFF" stroke="none" points="11,57.6968 60,57.6968 60,11.9092 15.9985,11.9092 11.9985,15.9092"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0015,60.9092h-43.003c-0.5514,0-0.9985-0.447-0.9985-0.9985v-43.003c0-0.5514,0.447-0.9985,0.9985-0.9985h43.003 c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003C56,60.4621,55.553,60.9092,55.0015,60.9092z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,16.9092l4.9985-5h43.003c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003c0,0.5514-0.447,0.9985-0.9985,0.9985"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0015,60.9092h-43.003c-0.5514,0-0.9985-0.447-0.9985-0.9985v-43.003c0-0.5514,0.447-0.9985,0.9985-0.9985h43.003 c0.5514,0,0.9985,0.447,0.9985,0.9985v43.003C56,60.4621,55.553,60.9092,55.0015,60.9092z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.3583,29.7985 43.3583,29.7985 43.3583,36.7985 47.3583,36.7985"/>
+ <line x1="43.3583" x2="46.3583" y1="33.2985" y2="33.2985" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.6417,36.7985 19.6417,29.7985 24.6417,36.7985 24.6417,29.7985"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8583,36.7985L30.8583,36.7985c-1.3807,0-2.5-1.1193-2.5-2.5v-2c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5 v2C33.3583,35.6792,32.239,36.7985,30.8583,36.7985z"/>
+ <line x1="36.3583" x2="40.3583" y1="29.8286" y2="29.8286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.3583" x2="38.3583" y1="29.8286" y2="36.8286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D4.svg b/public/assets/img/icons/1F4D4.svg
new file mode 100644
index 0000000..cfd6bb6
--- /dev/null
+++ b/public/assets/img/icons/1F4D4.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17.5625" y="12" width="42.4375" height="47.5" fill="#fcea2b"/>
+ <rect x="12" y="12" width="5.9479" height="47.5" fill="#f1b31c"/>
+ <rect x="17.5729" y="23.8761" width="42.4167" height="13.8125" fill="#fff"/>
+ </g>
+ <g id="line">
+ <line x1="17" x2="17" y1="13" y2="59" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.9087,54.8149A1.986,1.986,0,0,0,64,53.0467V9.0833A2.0833,2.0833,0,0,0,61.9167,7H16.4591a4.7714,4.7714,0,0,0-3.9733,2.13h0a1.889,1.889,0,0,0,1.573,2.9349h3.8086l2.1331-.0177H59.9167v48H14.0583a1.8905,1.8905,0,0,1-1.8916-1.85V10.575"/>
+ <g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.734 27.438 43.908 27.438 43.908 34.133 47.734 34.133"/>
+ <line x1="43.9084" x2="46.7775" y1="30.7855" y2="30.7855" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.57 34.133 22.57 27.438 27.352 34.133 27.352 27.438"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6123,34.1328h0a2.391,2.391,0,0,1-2.3909-2.391V29.8291a2.391,2.391,0,0,1,2.3909-2.391h0a2.391,2.391,0,0,1,2.391,2.391v1.9127A2.391,2.391,0,0,1,32.6123,34.1328Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.4694,28.7683A2.0432,2.0432,0,0,0,52.41,27.4319h0a1.9249,1.9249,0,0,0-2.102,1.6737,1.9249,1.9249,0,0,0,2.102,1.6736l-.0427.0063a1.9249,1.9249,0,0,1,2.102,1.6736,1.9249,1.9249,0,0,1-2.102,1.6737h0a2.0431,2.0431,0,0,1-2.0593-1.3364"/>
+ <g>
+ <line x1="37.2348" x2="41.0603" y1="27.4381" y2="27.4381" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.1475" x2="39.1475" y1="27.4381" y2="34.1328" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D5.svg b/public/assets/img/icons/1F4D5.svg
new file mode 100644
index 0000000..991cd66
--- /dev/null
+++ b/public/assets/img/icons/1F4D5.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FFFFFF" stroke="none" points="12,58 59.8467,57.85 59.8467,12.15 15.6686,12.15 12,16"/>
+ <path fill="#d22f27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0015,61h-43.003C11.447,61,11,60.553,11,60.0015v-43.003C11,16.447,11.447,16,11.9985,16h43.003 C55.553,16,56,16.447,56,16.9985v43.003C56,60.553,55.553,61,55.0015,61z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,17l4.9985-5h43.003C59.553,12,60,12.447,60,12.9985v43.003C60,56.553,59.553,57,59.0015,57"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0015,61h-43.003C11.447,61,11,60.553,11,60.0015v-43.003C11,16.447,11.447,16,11.9985,16h43.003 C55.553,16,56,16.447,56,16.9985v43.003C56,60.553,55.553,61,55.0015,61z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D6.svg b/public/assets/img/icons/1F4D6.svg
new file mode 100644
index 0000000..c9ae8df
--- /dev/null
+++ b/public/assets/img/icons/1F4D6.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,56c0,2.7614-2.2386,5-5,5s-5-2.2386-5-5"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.0015,56H4.9985C4.447,56,4,55.553,4,55.0015v-38.003C4,16.447,4.447,16,4.9985,16h62.003C67.553,16,68,16.447,68,16.9985 v38.003C68,55.553,67.553,56,67.0015,56z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.0015,51.625H7.9985C7.447,51.625,7,51.178,7,50.6265v-29.253c0-0.5514,0.447-0.9985,0.9985-0.9985h56.003 C64.553,20.375,65,20.822,65,21.3735v29.253C65,51.178,64.553,51.625,64.0015,51.625z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,56c0,2.7614-2.2386,5-5,5s-5-2.2386-5-5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.0015,56H4.9985C4.447,56,4,55.553,4,55.0015v-38.003C4,16.447,4.447,16,4.9985,16h62.003C67.553,16,68,16.447,68,16.9985 v38.003C68,55.553,67.553,56,67.0015,56z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.0015,51.625H7.9985C7.447,51.625,7,51.178,7,50.6265v-29.253c0-0.5514,0.447-0.9985,0.9985-0.9985h56.003 C64.553,20.375,65,20.822,65,21.3735v29.253C65,51.178,64.553,51.625,64.0015,51.625z"/>
+ <line x1="36" x2="36" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="31" y1="27" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="31" y1="33" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="31" y1="39" y2="39" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="31" y1="45" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="61" y1="27" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="61" y1="33" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="61" y1="39" y2="39" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="61" y1="45" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D7.svg b/public/assets/img/icons/1F4D7.svg
new file mode 100644
index 0000000..04e7e9a
--- /dev/null
+++ b/public/assets/img/icons/1F4D7.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17.5625" y="12" width="42.4375" height="47.5" fill="#fcea2b"/>
+ <rect x="18" y="12" width="42" height="47.5" fill="#b1cc33"/>
+ <rect x="12" y="12" width="6.9925" height="47.5" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <line x1="18" x2="18" y1="13" y2="59" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.9087,54.8149A1.986,1.986,0,0,0,64,53.0467V9.0833A2.0833,2.0833,0,0,0,61.9167,7H16.4591a4.7714,4.7714,0,0,0-3.9733,2.13h0a1.889,1.889,0,0,0,1.573,2.9349h3.8086l2.1331-.0177H59.9167v48H14.0583a1.8905,1.8905,0,0,1-1.8916-1.85V10.575"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.533 27.219 39.533 34.219 42.533 34.219"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7078,34.2187h0a2.5,2.5,0,0,1-2.5-2.5v-2a2.5,2.5,0,0,1,2.5-2.5h0a2.5,2.5,0,0,1,2.5,2.5v2A2.5,2.5,0,0,1,33.7078,34.2187Z"/>
+ <circle cx="45.5328" cy="34.2187" r="1"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.416 27.29 26.898 34.29 26.208 34.29 25.537 34.29 24 27.29"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4011,29.0073A2.151,2.151,0,0,1,51.5076,27.29h0a2.1436,2.1436,0,0,1,1.52.63,1.66,1.66,0,0,1-.0185,2.2515L49.3574,34.29h4.3"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D8.svg b/public/assets/img/icons/1F4D8.svg
new file mode 100644
index 0000000..ef8e2a9
--- /dev/null
+++ b/public/assets/img/icons/1F4D8.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18" y="12" width="42" height="47.5" fill="#92d3f5"/>
+ <rect x="12" y="12" width="6.9925" height="47.5" fill="#61b2e4"/>
+ </g>
+ <g id="line">
+ <line x1="18" x2="18" y1="13" y2="59" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.9087,54.8149A1.986,1.986,0,0,0,64,53.0467V9.0833A2.0833,2.0833,0,0,0,61.9167,7H16.4591a4.7714,4.7714,0,0,0-3.9733,2.13h0a1.889,1.889,0,0,0,1.573,2.9349h3.8086l2.1331-.0177H59.9167v48H14.0583a1.8905,1.8905,0,0,1-1.8916-1.85V10.575"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.533 27.219 39.533 34.219 42.533 34.219"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7078,34.2187h0a2.5,2.5,0,0,1-2.5-2.5v-2a2.5,2.5,0,0,1,2.5-2.5h0a2.5,2.5,0,0,1,2.5,2.5v2A2.5,2.5,0,0,1,33.7078,34.2187Z"/>
+ <circle cx="45.5328" cy="34.2187" r="1"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.416 27.29 26.898 34.29 26.208 34.29 25.537 34.29 24 27.29"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.5633,32.8214a1.9316,1.9316,0,0,0,1.9338,1.3973h0a1.7627,1.7627,0,1,0,0-3.5,1.7627,1.7627,0,1,0,0-3.5h0a1.9317,1.9317,0,0,0-1.9338,1.3973"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4D9.svg b/public/assets/img/icons/1F4D9.svg
new file mode 100644
index 0000000..7b29174
--- /dev/null
+++ b/public/assets/img/icons/1F4D9.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18" y="12" width="42" height="47.5" fill="#f4aa41"/>
+ <rect x="12" y="12" width="6.9925" height="47.5" fill="#e27022"/>
+ </g>
+ <g id="line">
+ <line x1="18" x2="18" y1="13" y2="59" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.9087,54.8149A1.986,1.986,0,0,0,64,53.0467V9.0833A2.0833,2.0833,0,0,0,61.9167,7H16.4591a4.7714,4.7714,0,0,0-3.9733,2.13h0a1.889,1.889,0,0,0,1.573,2.9349h3.8086l2.1331-.0177H59.9167v48H14.0583a1.8905,1.8905,0,0,1-1.8916-1.85V10.575"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.533 27.219 39.533 34.219 42.533 34.219"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7078,34.2187h0a2.5,2.5,0,0,1-2.5-2.5v-2a2.5,2.5,0,0,1,2.5-2.5h0a2.5,2.5,0,0,1,2.5,2.5v2A2.5,2.5,0,0,1,33.7078,34.2187Z"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.164 27.219 49.563 31.099 53.658 31.099"/>
+ <line x1="52.9834" x2="52.9834" y1="27.2187" y2="34.2187" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <circle cx="45.5328" cy="34.2187" r="1"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.416 27.29 26.898 34.29 26.208 34.29 25.537 34.29 24 27.29"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DA.svg b/public/assets/img/icons/1F4DA.svg
new file mode 100644
index 0000000..ba393a5
--- /dev/null
+++ b/public/assets/img/icons/1F4DA.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M61.2167,21.6411,37.911,15.0386a1.0068,1.0068,0,0,0-.5537.0019l-22.5947,6.627a.9484.9484,0,0,0-.1365.0719,5.3829,5.3829,0,0,0-1.8343,9.5426,5.3642,5.3642,0,0,0,.0663,8.6968,5.3776,5.3776,0,0,0,1.4856,9.5022l23.0146,6.7128a1.0034,1.0034,0,0,0,.5547.002l23.3057-6.6514a1.0008,1.0008,0,0,0,.7255-.9619V22.603A1,1,0,0,0,61.2167,21.6411Z"/>
+ <polygon fill="#92d3f5" points="37.638 15.976 60.944 22.579 37.638 29.231 15.044 22.603 37.638 15.976"/>
+ <path fill="#61b2e4" d="M15.0823,24.7275,37.0756,31.174a2,2,0,0,0,1.1113.0039l23.2947-6.7653a.613.613,0,0,0,.442-.5794l.0189-1.2508L37.6381,29.2547,15.08,22.6425a4.4,4.4,0,0,0-.4554,8.4813l23.014,6.713,24.2115-6.91.04-1.2423a.6255.6255,0,0,0-.7968-.6215L37.6442,35.7552l-22.4226-6.54a2.4,2.4,0,0,1-.1393-4.4873"/>
+ <path fill="#d22f27" d="M15.0823,33.4092l21.9933,6.4465a1.9988,1.9988,0,0,0,1.1113.004l23.2947-6.7653a.6131.6131,0,0,0,.442-.5794l.0189-1.2508L37.6381,37.9365,15.08,31.3243a4.4,4.4,0,0,0-.4554,8.4813l23.014,6.713,24.2115-6.91.04-1.2424a.6254.6254,0,0,0-.7968-.6214L37.6442,44.437l-22.4226-6.54a2.4,2.4,0,0,1-.1393-4.4873"/>
+ <path fill="#5c9e31" d="M15.0823,42.1549l21.9933,6.4465a2,2,0,0,0,1.1113.0039L61.4816,41.84a.613.613,0,0,0,.442-.5794l.0189-1.2507L37.6381,46.6821,15.08,40.07a4.4,4.4,0,0,0-.4554,8.4813l23.014,6.713,24.2115-6.91.04-1.2424a.6254.6254,0,0,0-.7968-.6214L37.6442,53.1827l-22.4226-6.54a2.4,2.4,0,0,1-.1393-4.4873"/>
+ <polygon fill="#61b2e4" points="44.32 17.794 38.594 16.172 16 22.799 21.81 24.504 44.32 17.794"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.638 16 60.944 22.603 37.638 29.255 15.044 22.627 37.638 16"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.08,22.6425a4.4,4.4,0,0,0-.4554,8.4813l23.0141,6.713,23.3057-6.6516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.08,31.2942a4.4,4.4,0,0,0-.4554,8.4813l23.0141,6.713,23.3057-6.6516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.08,40.04a4.4,4.4,0,0,0-.4554,8.4813l23.0141,6.713,23.3057-6.6516"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DB.svg b/public/assets/img/icons/1F4DB.svg
new file mode 100644
index 0000000..9f08a07
--- /dev/null
+++ b/public/assets/img/icons/1F4DB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M52.1576,7.41l-7.652,17.1477L36.1566,7,27.9337,24.5572,19.45,7.4744S6.6522,23.6645,6.6522,38.8005,22.32,65,35.8392,65H36.6c13.52,0,27.9646-11.0636,27.9646-26.1995S52.1576,7.41,52.1576,7.41Z"/>
+ <path fill="#d22f27" d="M25.452,31.01H51.958a2.9184,2.9184,0,0,1,2.9184,2.9184v17.133A2.9184,2.9184,0,0,1,51.958,53.98H20.8318a2.9184,2.9184,0,0,1-2.9184-2.9184V38.5485A7.5386,7.5386,0,0,1,25.452,31.01Z"/>
+ <rect x="19.0221" y="31.7258" rx="2.9184" ry="2.9184" width="33.071" height="19.7312" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.1576,7.41l-7.652,17.1477L36.1566,7,27.9337,24.5572,19.45,7.4744S6.6522,23.6645,6.6522,38.8005,22.32,65,35.8392,65H36.6c13.52,0,27.9646-11.0636,27.9646-26.1995S52.1576,7.41,52.1576,7.41Z"/>
+ <rect x="19.0221" y="31.7258" rx="2.9184" ry="2.9184" width="33.071" height="19.7312" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DC.svg b/public/assets/img/icons/1F4DC.svg
new file mode 100644
index 0000000..20e986e
--- /dev/null
+++ b/public/assets/img/icons/1F4DC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.0229" y="16.2834" width="41.9541" height="40.9771" fill="#F4AA41" stroke="none"/>
+ <polyline fill="#E27022" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,55.7479 11,55.9479 11,60.9896 61,60.9896 61,53.9479 56,54.1479"/>
+ <polyline fill="#E27022" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,16.2834 61,16.0834 61,11.0417 11,11.0417 11,18.0834 16,17.8834"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,55.7479 11,55.9479 11,60.9896 61,60.9896 61,53.9479 56,54.1479"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,16.2834 61,16.0834 61,11.0417 11,11.0417 11,18.0834 16,17.8834"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,16.2834 34.6258,17.1383 16,17.8834"/>
+ <line x1="16" x2="56" y1="55.7479" y2="54.1479" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="16" y1="22.0023" y2="50.0603" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="56" y1="22.0023" y2="50.0603" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.8523" x2="31.8614" y1="24.9034" y2="24.9034" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.8523" x2="52.019" y1="30.1515" y2="30.1515" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.8523" x2="52.019" y1="35.3997" y2="35.3997" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.8523" x2="52.019" y1="40.6479" y2="40.6479" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.8523" x2="52.019" y1="45.896" y2="45.896" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DD.svg b/public/assets/img/icons/1F4DD.svg
new file mode 100644
index 0000000..64637c3
--- /dev/null
+++ b/public/assets/img/icons/1F4DD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16.4055" y="11.3783" width="39.5645" height="49.0659" fill="#FFFFFF" stroke="none"/>
+ <polyline fill="#f4aa41" stroke="none" points="39.9312,40.2224 51.2252,28.9284 58.6008,36.304 47.4027,47.5021"/>
+ <polyline fill="#a57939" stroke="none" points="37.9415,46.8185 39.902,41.17 46.3562,47.624 40.7075,49.5846"/>
+ <polyline fill="#EA5A47" stroke="none" points="54.6088,25.0518 58.5874,21.0732 66.4459,28.9316 62.5011,32.8765"/>
+ <polyline fill="#d0cfce" stroke="none" points="50.4943,29.6593 55.1018,25.0519 62.4773,32.4274 57.9089,36.9958"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="#000000" stroke="none" points="38.0702,47.191 40.4564,49.5772 36.9921,50.8566"/>
+ <line x1="22.3215" x2="49.3215" y1="19.875" y2="19.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.3215" x2="47.9215" y1="27.875" y2="27.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.3215" x2="39.4312" y1="35.875" y2="35.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.3215" x2="34.5284" y1="43.875" y2="43.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.3215" x2="32.4675" y1="51.875" y2="51.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#000000" stroke="none" points="38.0702,47.191 40.4564,49.5772 36.9921,50.8566"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.6919,49.591 46.3562,47.624 61.9461,32.034 55.492,25.5799 39.902,41.17 37.9282,46.841"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="58.0856,22.9863 59.6411,21.4309 66.0952,27.885 64.4634,29.5168"/>
+ <line x1="40.2788" x2="46.7329" y1="40.7932" y2="47.2473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.9323,46.8277 36.5493,50.9768 40.7075,49.5846"/>
+ <line x1="51.3023" x2="57.5042" y1="30.1572" y2="36.3591" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0206" points="55.3215,44.228 55.3215,59.875 16.3215,59.875 16.3215,11.875 55.3215,11.875 55.3215,20.3309"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DE.svg b/public/assets/img/icons/1F4DE.svg
new file mode 100644
index 0000000..668912f
--- /dev/null
+++ b/public/assets/img/icons/1F4DE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.6707,21.3098c1.4142,9.8995,26.8701,35.3553,36.7696,36.7696c0,0,5.6569,0,8.4853-5.6569l-9.1924-9.1924l-3.5355,3.5355 c-7.0711-1.4142-19.799-14.1421-21.2132-21.2132l3.5355-3.5355l-9.1924-9.1924C13.6707,15.6529,13.6707,21.3098,13.6707,21.3098z"/>
+ <polygon fill="#9b9b9a" stroke="none" points="25,26 15.125,16.25 19,13 27.75,21.875"/>
+ <polygon fill="#9b9b9a" stroke="none" points="56,57 46.125,47.25 50,44 58.75,52.875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.6707,21.3098c1.4142,9.8995,26.8701,35.3553,36.7696,36.7696c0,0,5.6569,0,8.4853-5.6569l-9.1924-9.1924l-3.5355,3.5355 c-7.0711-1.4142-19.799-14.1421-21.2132-21.2132l3.5355-3.5355l-9.1924-9.1924C13.6707,15.6529,13.6707,21.3098,13.6707,21.3098z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.6707,21.3098c1.4142,9.8995,26.8701,35.3553,36.7696,36.7696c0,0,5.6569,0,8.4853-5.6569l-9.1924-9.1924l-3.5355,3.5355 c-7.0711-1.4142-19.799-14.1421-21.2132-21.2132l3.5355-3.5355l-9.1924-9.1924C13.6707,15.6529,13.6707,21.3098,13.6707,21.3098z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4DF.svg b/public/assets/img/icons/1F4DF.svg
new file mode 100644
index 0000000..fdca7b6
--- /dev/null
+++ b/public/assets/img/icons/1F4DF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="22" width="50" height="28" fill="#d0cfce"/>
+ <polygon fill="#9b9b9a" points="61 50 50.685 50 36.512 22 61 22 61 50"/>
+ <rect x="16" y="27" width="33" height="11.2" fill="#b1cc33"/>
+ <polygon fill="#5c9e31" points="49 38.2 41.512 38.2 35.843 27 49 27 49 38.2"/>
+ </g>
+ <g id="line">
+ <line x1="11" x2="11" y1="50" y2="22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61" x2="11" y1="50" y2="50" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61" x2="61" y1="22" y2="50" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11" x2="61" y1="22" y2="22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="16" y1="38.2" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <line x1="49" x2="16" y1="38.2" y2="38.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <line x1="49" x2="49" y1="27" y2="38.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <line x1="16" x2="49" y1="27" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ <circle cx="20.6383" cy="44.1" r="2"/>
+ <circle cx="28.6383" cy="44.1" r="2"/>
+ <circle cx="36.6383" cy="44.1" r="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E0.svg b/public/assets/img/icons/1F4E0.svg
new file mode 100644
index 0000000..79938fb
--- /dev/null
+++ b/public/assets/img/icons/1F4E0.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13" y="32" width="46" height="26" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,55h-1c-1.6569,0-3-1.3431-3-3V38c0-1.6569,1.3431-3,3-3h1c1.6569,0,3,1.3431,3,3v14C24,53.6569,22.6569,55,21,55z"/>
+ <rect x="17" y="13" width="38" height="19" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29" y="17" width="22" height="15" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="37" width="9" height="8" fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="13" y="32" width="46" height="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,55h-1c-1.6569,0-3-1.3431-3-3V38c0-1.6569,1.3431-3,3-3h1c1.6569,0,3,1.3431,3,3v14C24,53.6569,22.6569,55,21,55z"/>
+ <rect x="17" y="13" width="38" height="19" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29" y="17" width="22" height="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="29" cy="39" r="2" fill="#000000" stroke="none"/>
+ <circle cx="35" cy="39" r="2" fill="#000000" stroke="none"/>
+ <circle cx="41" cy="39" r="2" fill="#000000" stroke="none"/>
+ <circle cx="29" cy="45" r="2" fill="#000000" stroke="none"/>
+ <circle cx="35" cy="45" r="2" fill="#000000" stroke="none"/>
+ <circle cx="41" cy="45" r="2" fill="#000000" stroke="none"/>
+ <circle cx="29" cy="51" r="2" fill="#000000" stroke="none"/>
+ <circle cx="35" cy="51" r="2" fill="#000000" stroke="none"/>
+ <circle cx="41" cy="51" r="2" fill="#000000" stroke="none"/>
+ <rect x="46" y="37" width="9" height="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E1.svg b/public/assets/img/icons/1F4E1.svg
new file mode 100644
index 0000000..f47cae7
--- /dev/null
+++ b/public/assets/img/icons/1F4E1.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M12.8641,32.4905l5.261-0.0016v-3.409h-5.261c-0.0434,0.3279-0.0884,0.8679-0.0884,1.7047 C12.7757,31.6226,12.8207,32.1626,12.8641,32.4905z"/>
+ <path fill="#D0CFCE" stroke="none" d="M12.3246,31.8669c-0.0134,0-0.0284,0-0.0435,0.0009h0.0869 C12.3547,31.8669,12.3396,31.8669,12.3246,31.8669z"/>
+ <polygon fill="#9b9b9a" stroke="none" points="52.4477,59.999 54.9527,38.197 51.7041,38.197 48.8004,59.999"/>
+ <path fill="#D0CFCE" stroke="none" d="M47.6445,29.3771c0.0569,0.5118,0.0938,1.0293,0.0938,1.556 C47.7383,30.4064,47.7014,29.8889,47.6445,29.3771z"/>
+ <path fill="#D0CFCE" stroke="none" d="M48.8004,29.3771c-0.4111-3.6953-2.5001-7.7075-5.8095-10.2492 c-2.6571-2.0407-6.2527-2.9817-9.2531-3.1947l0.2712,26.9989c0.2486,0.6495-0.3346,2.4231,0.6547,2.6473 c2.0178,0.4572,6.3562-1.3102,8.0762-2.6473c1.7857-1.3882,3.8837-3.5192,4.9515-6.3317 C48.6078,34.1868,48.6073,31.113,48.8004,29.3771z"/>
+ <path fill="#9b9b9a" stroke="none" d="M34.7383,41.7864l-1.2595,0.1084l0.259,4.0384c2.2672-0.1608,8.4311-2.5655,10.2455-4.0463 c2.9667-2.4215,4.7545-5.8777,4.7545-10.9537c0-0.5267,0-1.7478-1.0933-1.5561C46.9033,36.0393,41.4756,41.3084,34.7383,41.7864z"/>
+ <path fill="#3F3F3F" stroke="none" d="M52.6547,26.9641l-3.4453-0.0401c-0.499,0.189-0.3108,3.3007-0.4716,4.0092 c-0.4838,2.1318-0.1699,3.2765,0.4682,4.0222h3.0961l0.0043-0.0363c-0.4569-0.1003,3.597-1.2223,3.2719-4.3628 C55.2532,27.4159,52.0745,26.9842,52.6547,26.9641z"/>
+ <path fill="#3F3F3F" stroke="none" d="M52.6915,26.9658v-0.0013l-0.0117-0.0001C52.6838,26.9645,52.6875,26.9657,52.6915,26.9658z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7378,45.9332c8.2843,0,15-6.7157,15-15c0-8.2842-6.7157-15-15-15V45.9332z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6418,27.9625c1.6565,0.0351,2.9709,1.4064,2.9358,3.0629c-0.0351,1.6565-1.4064,2.9709-3.0629,2.9358"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.9115,32.4905h-4.3872c0,0-0.7404,0.0215-0.7404-1.5303c0-1.5519,0.7404-1.5305,0.7404-1.5305h4.3872V32.4905z"/>
+ <line x1="24.1309" x2="33.7378" y1="30.9332" y2="30.9332" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.1212" x2="33.7378" y1="27.6488" y2="15.9332" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.1564" x2="33.7378" y1="34.2741" y2="45.9332" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2378" x2="58.8314" y1="59.999" y2="59.999" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48.8004,59.999 51.7041,38.197 54.9527,38.197 52.049,59.999"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E2.svg b/public/assets/img/icons/1F4E2.svg
new file mode 100644
index 0000000..9a209af
--- /dev/null
+++ b/public/assets/img/icons/1F4E2.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="59.3832" cy="36.38" r="5" fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#d0cfce" stroke="none" d="M57.7385,11.3752l-16.435,13.346h-28.712c-1.6548,0.005-2.995,1.3452-3,3v16.692 c0.005,1.6548,1.3452,2.995,3,3h28.712l16.436,13.128L57.7385,11.3752z"/>
+ <line x1="18.7508" x2="18.7508" y1="25.3332" y2="46.5832" fill="#d0cfce" stroke="none"/>
+ <polygon fill="#9b9b9a" stroke="none" points="18.6869,24.5114 11.1519,24.9482 9.623,26.8593 9.5684,45.0418 11.6979,47.4989 18.5231,47.4443"/>
+ <path fill="#9b9b9a" stroke="none" d="M27.7502,47.7464v12.2934c0,1.5088-1.1175,2.7319-2.4962,2.7319h-4.9924 c-1.3785,0-2.4962-1.2231-2.4962-2.7319V47.7464"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7385,11.3752 l-16.435,13.346h-28.712c-1.6548,0.005-2.995,1.3452-3,3v16.692c0.005,1.6548,1.3452,2.995,3,3h28.712l16.436,13.128 L57.7385,11.3752z"/>
+ <line x1="18.7508" x2="18.7508" y1="25.3332" y2="46.5832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.7508,51.4447v9 c0,1.1046-0.8954,2-2,2h-4c-1.1045,0-2-0.8954-2-2v-9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.6145,31.9073 c1.6486,0.8173,2.782,2.5175,2.782,4.4823c0,1.9659-1.1346,3.6667-2.7846,4.4836"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E3.svg b/public/assets/img/icons/1F4E3.svg
new file mode 100644
index 0000000..fc3b285
--- /dev/null
+++ b/public/assets/img/icons/1F4E3.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m19.64 44.88 20.94 1.577 19.06 7.565v-37.19l-18.12 7.952-21.88 1.19z"/>
+ <path fill="#d0cfce" d="m19.64 45v-4.116s25.39-0.507 40 8.546v4.596c-15.21-10.43-40-9.142-40-9.142"/>
+ <path fill="#d22f27" d="m12.85 25.98h6.787v18.63h-6.787a2 2 0 0 1-2-2v-14.63a2 2 0 0 1 2-2z"/>
+ <rect x="59.64" y="15.29" rx="2" ry="2" width="6" height="40.01" fill="#ea5a47"/>
+ <path transform="translate(-1.364)" fill="#9b9b9a" d="m21 44.92 0.6284 4.031-1.368 1.37e-4 1.681 8.916h1.5l0.38 2.016-6.475 0.07576-2.835-15.04"/>
+ <path fill="#ea5a47" d="m10.85 28.79h-2.485a2 2 0 0 0-2 2v8.922a2 2 0 0 0 2 2h2.485"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.64 25.98s24.79 1.289 40-9.142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.64 44.88s24.79-1.289 40 9.142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12.85 25.98h6.787v18.63h-6.787a2 2 0 0 1-2-2v-14.63a2 2 0 0 1 2-2z"/>
+ <rect x="59.64" y="15.29" rx="2" ry="2" width="6" height="40.01" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path transform="translate(-1.364)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21 44.92 0.8766 4.648h-1.5l1.564 8.299h0.4996l0.38 2.016-5.475 0.07576-2.835-15.04"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.64 25.98s24.79 1.289 40-9.142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.64 44.88s24.79-1.289 40 9.142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m10.85 28.79h-2.485a2 2 0 0 0-2 2v8.922a2 2 0 0 0 2 2h2.485"/>
+ <line x1="13.64" x2="16.64" y1="41" y2="41" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E4.svg b/public/assets/img/icons/1F4E4.svg
new file mode 100644
index 0000000..c7bc94f
--- /dev/null
+++ b/public/assets/img/icons/1F4E4.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M41.0031,26.1404h-1.5889 c-0.5519,0-0.9994,0.4474-0.9994,0.9994v4.4112c0,0.5519-0.4474,0.9994-0.9994,0.9994h-4.3313 c-0.5519,0-0.9994-0.4474-0.9994-0.9994v-4.4112c0-0.5519-0.4474-0.9994-0.9994-0.9994h-1.5788 c-0.8109,0-1.2842-0.9149-0.8157-1.5768l5.7482-8.1208c0.3983-0.5627,1.2331-0.5627,1.6314,0l5.7482,8.1208 C42.2873,25.2255,41.814,26.1404,41.0031,26.1404z"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,42.1886v10.7401c0,1.711-1.3914,3.0922-3.0922,3.0922h-43.908c-1.6569,0-3-1.3431-3-3V42.0964c0-1.6569,1.3431-3,3-3h5.4067 c1.1204,0,2.2273,0.523,2.7865,1.4938c0.5049,0.8765,1.4431,1.4643,2.5154,1.4643l11.2863,0.0103l11.2864-0.0103 c1.0722,0,2.0104-0.5878,2.5154-1.4643c0.5593-0.9708,1.6662-1.4938,2.7865-1.4938h5.3248C59.6086,39.0964,61,40.4776,61,42.1886z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M41.0031,26.1404h-1.5889 c-0.5519,0-0.9994,0.4474-0.9994,0.9994v4.4112c0,0.5519-0.4474,0.9994-0.9994,0.9994h-4.3313 c-0.5519,0-0.9994-0.4474-0.9994-0.9994v-4.4112c0-0.5519-0.4474-0.9994-0.9994-0.9994h-1.5788 c-0.8109,0-1.2842-0.9149-0.8157-1.5768l5.7482-8.1208c0.3983-0.5627,1.2331-0.5627,1.6314,0l5.7482,8.1208 C42.2873,25.2255,41.814,26.1404,41.0031,26.1404z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,42.1886v10.7401c0,1.711-1.3914,3.0922-3.0922,3.0922h-43.908c-1.6569,0-3-1.3431-3-3V42.0964c0-1.6569,1.3431-3,3-3h5.4067 c1.1204,0,2.2273,0.523,2.7865,1.4938c0.5049,0.8765,1.4431,1.4643,2.5154,1.4643l11.2863,0.0103l11.2864-0.0103 c1.0722,0,2.0104-0.5878,2.5154-1.4643c0.5593-0.9708,1.6662-1.4938,2.7865-1.4938h5.3248C59.6086,39.0964,61,40.4776,61,42.1886z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E5.svg b/public/assets/img/icons/1F4E5.svg
new file mode 100644
index 0000000..d9cad72
--- /dev/null
+++ b/public/assets/img/icons/1F4E5.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.5067,22.4308h1.5889 c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994 v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208 c-0.3983,0.5626-1.2331,0.5626-1.6314,0l-5.7482-8.1208C28.2225,23.3457,28.6958,22.4308,29.5067,22.4308z"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.736,42.1886v10.7401c0,1.711-1.3914,3.0922-3.0922,3.0922h-43.908c-1.6569,0-3-1.3431-3-3V42.0964c0-1.6569,1.3431-3,3-3 h5.4067c1.1204,0,2.2273,0.523,2.7865,1.4938c0.5049,0.8765,1.4431,1.4643,2.5154,1.4643l11.2863,0.0103l11.2864-0.0103 c1.0722,0,2.0104-0.5878,2.5154-1.4643c0.5593-0.9708,1.6662-1.4938,2.7865-1.4938h5.3248 C59.3446,39.0964,60.736,40.4776,60.736,42.1886z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.5067,22.4308h1.5889 c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994 v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208 c-0.3983,0.5626-1.2331,0.5626-1.6314,0l-5.7482-8.1208C28.2225,23.3457,28.6958,22.4308,29.5067,22.4308z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.736,42.1886v10.7401c0,1.711-1.3914,3.0922-3.0922,3.0922h-43.908c-1.6569,0-3-1.3431-3-3V42.0964c0-1.6569,1.3431-3,3-3 h5.4067c1.1204,0,2.2273,0.523,2.7865,1.4938c0.5049,0.8765,1.4431,1.4643,2.5154,1.4643l11.2863,0.0103l11.2864-0.0103 c1.0722,0,2.0104-0.5878,2.5154-1.4643c0.5593-0.9708,1.6662-1.4938,2.7865-1.4938h5.3248 C59.3446,39.0964,60.736,40.4776,60.736,42.1886z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E6.svg b/public/assets/img/icons/1F4E6.svg
new file mode 100644
index 0000000..c4fdab7
--- /dev/null
+++ b/public/assets/img/icons/1F4E6.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M35.5723,66.6641a1.003,1.003,0,0,1-.5-.1338L9.3829,51.6982a1,1,0,0,1-.5-.8662l-.001-29.664a1,1,0,0,1,.5-.8662L35.0723,5.47a1.0045,1.0045,0,0,1,1,0L61.7628,20.3018a1,1,0,0,1,.0019,1.7314L36.629,36.61,36.5723,65.666a1.0008,1.0008,0,0,1-1,.9981Z"/>
+ <polygon fill="#f4aa41" points="35.572 65 61.262 50.832 61.438 21.317 35.202 36.033 35.572 65"/>
+ <path fill="#d0cfce" d="M44.4415,37.9783a2.471,2.471,0,0,1-1.249-2.163V31.6434l-25.07-14.5293a1,1,0,0,1-.001-1.7305l8.2608-4.792a1.0032,1.0032,0,0,1,1.0019-.001L53.0216,25.3924a1,1,0,0,1,.5.8662V32.283a3.2891,3.2891,0,0,1-1.64,2.8409l-4.9444,2.8544a2.4738,2.4738,0,0,1-2.4961,0Z"/>
+ <path fill="#d0cfce" d="M45.3377,60.3412a1,1,0,0,1-.5-.8662V56.139a2.9781,2.9781,0,0,1,1.4853-2.5722L52.3963,50.06a1.8472,1.8472,0,0,1,2.7705,1.6v3.0069a1,1,0,0,1-.5.8662l-8.3291,4.8086a1.0011,1.0011,0,0,1-1,0Z"/>
+ <path fill="#3f3f3f" d="M44.4274,45.9464v.8683a1.4967,1.4967,0,0,0,2.2451,1.2962l6.8048-3.76a2.28,2.28,0,0,0,1.14-1.9745V41.258a1.4442,1.4442,0,0,0-2.1663-1.2507l-6.7455,3.7252A2.5565,2.5565,0,0,0,44.4274,45.9464Z"/>
+ <polygon fill="#fff" points="31.083 38.917 22.785 34.264 22.785 41.706 31.083 46.359 31.083 38.917"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.262 21.168 35.572 6.336 9.882 21.168 9.882 50.832 35.572 65.664 61.262 50.832 61.262 21.168"/>
+ <line x1="35.5724" x2="35.5724" y1="36.0333" y2="65.6642" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.6301" x2="9.9401" y1="36.0333" y2="21.2012" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52.5169" x2="61.2624" y1="26.2504" y2="21.2012" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.5724" x2="44.1879" y1="36.0333" y2="31.0591" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.884,11.4565,52.5215,26.2583v6.0248a2.28,2.28,0,0,1-1.14,1.9745l-4.9439,2.8543a1.4967,1.4967,0,0,1-2.2451-1.2962V31.0671L18.6236,16.2488"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.083 38.917 22.785 34.264 22.785 41.706 31.083 46.359 31.083 38.917"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1667,54.6663V51.66a.8472.8472,0,0,0-1.2708-.7337l-6.073,3.5062a1.97,1.97,0,0,0-.9853,1.7065v3.3361"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4274,45.9464v.8683a1.4967,1.4967,0,0,0,2.2451,1.2962l6.8048-3.76a2.28,2.28,0,0,0,1.14-1.9745V41.258a1.4442,1.4442,0,0,0-2.1663-1.2507l-6.7455,3.7252A2.5565,2.5565,0,0,0,44.4274,45.9464Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E7.svg b/public/assets/img/icons/1F4E7.svg
new file mode 100644
index 0000000..b51d602
--- /dev/null
+++ b/public/assets/img/icons/1F4E7.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M26.6383,36.75l-15.35,14.14c-0.35-0.6201-0.57-1.44-0.57-2.32V22.06L26.6383,36.75z"/>
+ <rect x="21.1707" y="19.8958" width="28.5417" height="3.125" fill="#D0CFCE"/>
+ <path fill="#9B9B9A" d="M60.6582,22.01v26.56c0,0.86-0.2,1.65-0.55,2.27L47.8409,39.6075l-1.6151,1.2252l-2.4465-3.2336 L60.6582,22.01z"/>
+ <line x1="11.354" x2="11.2916" y1="21.6493" y2="21.6103" fill="none"/>
+ <path fill="#D0CFCE" d="M26.6383,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01 c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M26.6383,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15 l15.41,14.11c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22L26.6383,36.75"/>
+ <rect x="20" y="36" width="7" height="5" fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" d="M47.7628,39.536L60.1082,50.84c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22 l12.0781-11.126"/>
+ <path fill="#D0CFCE" d="M49.4849,20.9h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15 c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69 c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <polyline fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="37.6982,20.7547 33.6982,20.7547 33.6982,27.7547 37.6982,27.7547"/>
+ <line x1="33.6982" x2="36.6982" y1="24.2547" y2="24.2547" fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.072,42.7987L11.2883,50.89c-0.35-0.6201-0.57-1.44-0.57-2.32V22.06l15.92,14.69"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7793,37.5991L60.6582,22.01v26.56c0,0.86-0.2,1.65-0.55,2.27L47.8409,39.6075"/>
+ <line x1="11.354" x2="11.2916" y1="21.6493" y2="21.6103" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.6383,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7628,39.536L60.1082,50.84c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22l12.0781-11.126"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.4849,20.9h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15c-0.22,0.2-0.46,0.4-0.69,0.56 c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69c0.04-0.06,0.09-0.13,0.14-0.2 c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1875,52.11c0,0-2.7511,0.14-2.4693-4.485"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E8.svg b/public/assets/img/icons/1F4E8.svg
new file mode 100644
index 0000000..1bba4f8
--- /dev/null
+++ b/public/assets/img/icons/1F4E8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="27.5987" y="23.8185" rx="1.5627" width="37.5107" height="23.4538" fill="#d0cfce"/>
+ <path fill="#9b9b9a" d="M65.1522,24.5967V44.5922a4.1748,4.1748,0,0,1-.3759,1.729L56.282,38.5034l-.7517.0751-3.082-2.8565Z"/>
+ </g>
+ <g id="line">
+ <line x1="5.7967" x2="22.1067" y1="41.904" y2="41.904" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="9.2917" x2="22.1067" y1="34.914" y2="34.914" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.512,38.5785l-8.4192,7.7427a3.9028,3.9028,0,0,1-.451-1.729v-19.92"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.5383,39.399,64.83,46.11a3.5861,3.5861,0,0,0,.3226-1.4841V24.5967"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4551,37.7517l9.2461,8.4943a1.6075,1.6075,0,0,1-1.3531.9772H29.3707a1.78,1.78,0,0,1-1.3531-.902l9.0957-8.344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.1522,24.5967l-12.0274,11.05-3.3827,3.1572c-.15.15-.3759.3006-.5262.451a4.6338,4.6338,0,0,1-5.7882,0c-.15-.15-.3758-.3007-.5262-.451L39.5188,35.722l-11.877-11.05c0-.0752.0751-.0752.0751-.15A1.5333,1.5333,0,0,1,28.92,23.77H63.8743a1.6558,1.6558,0,0,1,1.2027.6766C65.077,24.5215,65.1522,24.5215,65.1522,24.5967Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4E9.svg b/public/assets/img/icons/1F4E9.svg
new file mode 100644
index 0000000..4b684d4
--- /dev/null
+++ b/public/assets/img/icons/1F4E9.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="20.28" y="22.5625" width="31.72" height="3.125" fill="#D0CFCE"/>
+ <path fill="#D0CFCE" d="M28.2272,40.7829l-3.2868,3.2264l-2.2014-0.9L11.3975,53.5567c-0.35-0.6201-0.57-1.44-0.57-2.32v-26.51 L28.2272,40.7829z"/>
+ <path fill="#9B9B9A" d="M60.7675,24.6767v26.56c0,0.86-0.2,1.65-0.55,2.27L48.7783,43.0324l-1.5232,0.1969l-3.4731-2.8072 l3.9748-3.7456L60.7675,24.6767z"/>
+ <path fill="#D0CFCE" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01 c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56 l4.5-4.15l15.41,14.11c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22L26.7475,39.4167"/>
+ <path fill="#D0CFCE" d="M47.872,42.2026l12.3455,11.304c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22 l12.0782-11.126"/>
+ <path fill="#D0CFCE" d="M49.5942,23.5667h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15 c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69 c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <path fill="#EA5A47" d="M29.9493,22.0974h1.5889c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112 c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994 h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208c-0.3983,0.5627-1.2331,0.5627-1.6314,0l-5.7482-8.1208 C28.6651,23.0123,29.1384,22.0974,29.9493,22.0974z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.739,43.1093L11.3975,53.5567c-0.35-0.6201-0.57-1.44-0.57-2.32v-26.51l17.3997,16.0562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.782,40.4221l3.9748-3.7456l13.0107-11.9998v26.56c0,0.86-0.2,1.65-0.55,2.27L48.7783,43.0324"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56 l4.5-4.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.872,42.2026l12.3455,11.304c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22l12.0782-11.126"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5942,23.5667h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15 c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69 c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9493,22.0974h1.5889 c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994 v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208 c-0.3983,0.5627-1.2331,0.5627-1.6314,0l-5.7482-8.1208C28.6651,23.0123,29.1384,22.0974,29.9493,22.0974z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4EA.svg b/public/assets/img/icons/1F4EA.svg
new file mode 100644
index 0000000..01b1660
--- /dev/null
+++ b/public/assets/img/icons/1F4EA.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="#FFFFFF" stroke-miterlimit="10" stroke-width="1.8" d="M32.4985,57.778V35.8865h6.7358V57.778 c0,1.8523-1.5156,3.3679-3.3679,3.3679c-0.9262,0-1.7682-0.3789-2.3786-0.9893C32.8774,59.5461,32.4985,58.7042,32.4985,57.778z"/>
+ <path fill="#FFFFFF" d="M39.23,44.875V57.78c0,1.85-1.51,3.37-3.36,3.37c-0.93,0-1.77-0.38-2.38-0.99s-0.99-1.46-0.99-2.38V44.8438"/>
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M56.541,25.8265 v9.8247c0,1.967-1.3046,3.5976-2.976,3.8218c-0.1324,0.0204-0.2649,0.0305-0.4076,0.0305L24.5292,39.473 c1.1007,0,1.9874-1.009,1.9874-2.2422V25.8265c0-5.7684-4.0766-11.8222-3.4142-11.8222H46.166c0.6624,0,1.3045,0.0713,1.9262,0.214 h0.0102C52.9026,15.2476,56.541,20.0581,56.541,25.8265z"/>
+ <path fill="#EA5A47" d="M40.0996,29.0166v0.9051c0,0.6223,0.4264,1.1314,0.9476,1.1314h9.6653v2.0365 c0,0.6222,0.4264,1.1314,0.9476,1.1314h7.2016c0.5212,0,0.9476-0.5091,0.9476-1.1314v-4.073c0-0.6222-0.4264-1.1314-0.9476-1.1314 H41.0472C40.526,27.8853,40.0996,28.3944,40.0996,29.0166z"/>
+ <path fill="#92D3F5" d="M33.2176,25.8222v11.4044c0,1.2332-0.8867,2.2422-1.9874,2.2422H14.4855 c-1.1007,0-1.9772-1.009-1.9772-2.2422V24.9152c0.2344-3.6486,1.9262-6.8386,4.4333-8.8158C18.6029,14.7848,20.6514,14,22.8426,14 c0.6624,0,1.3045,0.0713,1.9262,0.214h0.0102C29.5792,15.2433,33.2176,20.0538,33.2176,25.8222z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.23,44.875V57.78 c0,1.85-1.51,3.37-3.36,3.37c-0.93,0-1.77-0.38-2.38-0.99s-0.99-1.46-0.99-2.38V44.8438"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.09,14.0098l0.01-0.01h23.07c0.66,0,1.3,0.08,1.92,0.22h0.01c3.97,0.85,7.14,4.28,8.12,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.53,39.4698l28.63,0.03c0.14,0,0.27-0.01,0.4-0.03c0.84-0.11,1.58-0.57,2.12-1.25"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.0996,29.0166v0.9051 c0,0.6223,0.4264,1.1314,0.9476,1.1314h9.6653v2.0365c0,0.6222,0.4264,1.1314,0.9476,1.1314h7.2016 c0.5212,0,0.9476-0.5091,0.9476-1.1314v-4.073c0-0.6222-0.4264-1.1314-0.9476-1.1314H41.0472 C40.526,27.8853,40.0996,28.3944,40.0996,29.0166z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M33.2176,25.8222v11.4044 c0,1.2332-0.8867,2.2422-1.9874,2.2422H14.4855c-1.1007,0-1.9772-1.009-1.9772-2.2422V24.9152 c0.2344-3.6486,1.9262-6.8386,4.4333-8.8158C18.6029,14.7848,20.6514,14,22.8426,14c0.6624,0,1.3045,0.0713,1.9262,0.214h0.0102 C29.5792,15.2433,33.2176,20.0538,33.2176,25.8222z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6616,17.5263v3.0167 c0,0.5605,0.4586,1.0192,1.0192,1.0192h2.0383c0.5605,0,1.0192-0.4586,1.0192-1.0192v-3.0575v-0.0204"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4EB.svg b/public/assets/img/icons/1F4EB.svg
new file mode 100644
index 0000000..965771d
--- /dev/null
+++ b/public/assets/img/icons/1F4EB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M27.815,13.7636c-0.6841,0-1.3577,0.0737-2.0103,0.221h-0.0105c-0.642-0.1474-1.3051-0.221-1.9891-0.221 H27.815z"/>
+ <path fill="#FFFFFF" stroke="#FFFFFF" stroke-miterlimit="10" stroke-width="1.8" d="M32.4985,57.778V35.8865h6.7358V57.778 c0,1.8523-1.5156,3.3679-3.3679,3.3679c-0.9262,0-1.7682-0.3789-2.3786-0.9893C32.8774,59.5461,32.4985,58.7042,32.4985,57.778z"/>
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M58.6049,25.9766 v10.1458c0,2.0313-1.3472,3.7152-3.0733,3.9468c-0.1368,0.0211-0.2736,0.0315-0.4209,0.0315l-29.5639-0.0315 c1.1367,0,2.0523-1.0419,2.0523-2.3154V25.9766c0-5.957-4.2099-12.2086-3.5257-12.2086h23.8174 c0.6841,0,1.3471,0.0737,1.9891,0.221h0.0105C54.8476,15.052,58.6049,20.0197,58.6049,25.9766z"/>
+ <path fill="#92D3F5" d="M34.5192,25.9722v11.7771c0,1.2735-0.9156,2.3154-2.0523,2.3154H15.1748 c-1.1367,0-2.0418-1.0419-2.0418-2.3154V25.0356c0.242-3.7679,1.9892-7.0621,4.5782-9.1039 c1.7155-1.3577,3.831-2.1681,6.0938-2.1681c0.6841,0,1.3471,0.0737,1.9891,0.221h0.0105 C30.7619,15.0476,34.5192,20.0153,34.5192,25.9722z"/>
+ <path fill="#EA5A47" d="M41.0868,31.3539h0.9347c0.6427,0,1.1684-0.4404,1.1684-0.9786v-9.9812h2.1031 c0.6426,0,1.1684-0.4404,1.1684-0.9786v-7.437c0-0.5383-0.5258-0.9786-1.1684-0.9786h-4.2061 c-0.6426,0-1.1684,0.4403-1.1684,0.9786v18.3968C39.9184,30.9135,40.4442,31.3539,41.0868,31.3539z"/>
+ <path fill="#FFFFFF" d="M39.23,44.875V57.78c0,1.85-1.51,3.37-3.36,3.37c-0.93,0-1.77-0.38-2.38-0.99s-0.99-1.46-0.99-2.38V44.8438"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.815,13.7636 c-0.6841,0-1.3577,0.0737-2.0103,0.221h-0.0105c-0.642-0.1474-1.3051-0.221-1.9891-0.221H27.815z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.87,13.7698H24.31c-0.08,0-0.16,0-0.24,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.35,14.4298c4.22,1.63,7.25,6.19,7.25,11.55v10.14c0,2.03-1.34,3.72-3.07,3.95c-0.14,0.02-0.27,0.03-0.42,0.03l-29.56-0.03 c0.07,0,0.14,0,0.21-0.01"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M34.5192,25.9722v11.7771 c0,1.2735-0.9156,2.3154-2.0523,2.3154H15.1748c-1.1367,0-2.0418-1.0419-2.0418-2.3154V25.0356 c0.242-3.7679,1.9892-7.0621,4.5782-9.1039c1.7155-1.3577,3.831-2.1681,6.0938-2.1681c0.6841,0,1.3471,0.0737,1.9891,0.221h0.0105 C30.7619,15.0476,34.5192,20.0153,34.5192,25.9722z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.5528,17.4051v3.1153 c0,0.5789,0.4736,1.0525,1.0525,1.0525h2.1049c0.5789,0,1.0525-0.4736,1.0525-1.0525V17.363v-0.021"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0868,31.3539h0.9347 c0.6427,0,1.1684-0.4404,1.1684-0.9786v-9.9812h2.1031c0.6426,0,1.1684-0.4404,1.1684-0.9786v-7.437 c0-0.5383-0.5258-0.9786-1.1684-0.9786h-4.2061c-0.6426,0-1.1684,0.4403-1.1684,0.9786v18.3968 C39.9184,30.9135,40.4442,31.3539,41.0868,31.3539z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.23,44.875V57.78 c0,1.85-1.51,3.37-3.36,3.37c-0.93,0-1.77-0.38-2.38-0.99s-0.99-1.46-0.99-2.38V44.8438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4EC.svg b/public/assets/img/icons/1F4EC.svg
new file mode 100644
index 0000000..1681d0a
--- /dev/null
+++ b/public/assets/img/icons/1F4EC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M58.7,27.6c0-5.4-2.9627-10.4219-7.3-11.6-3.4284-.9312-15.4-.6-15.4-.6l-11.8036-.0976c-.7,0,3.5036,6.2976,3.5036,12.2976V39.3a2.338,2.338,0,0,1-2.1226,2.3964L58.7,41.6Z"/>
+ <path fill="#3f3f3f" d="M34.6,27.6V39.4a2.1631,2.1631,0,0,1-2.1,2.3H15.3a2.15,2.15,0,0,1-2-2.3V26.6a12.27,12.27,0,0,1,4.6-9.1A9.5025,9.5025,0,0,1,24,15.3a13.5523,13.5523,0,0,1,2,.2h0C30.9,16.6,34.6,21.6,34.6,27.6Z"/>
+ <path fill="#ea5a47" d="M41.2,33h.9a1.12,1.12,0,0,0,1.2-1V22h2.1a1.12,1.12,0,0,0,1.2-1V13.6a1.1256,1.1256,0,0,0-1.2-1H41.2a1.12,1.12,0,0,0-1.2,1V32A1.1256,1.1256,0,0,0,41.2,33Z"/>
+ <rect x="23.0266" y="25.4621" rx="1.5627" width="11.2568" height="14.2977" fill="#d0cfce"/>
+ <path fill="#fff" d="M39.3,59.4V41.6533l-6.813.0082L32.5,46.4v13"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,15.3463c-7.5-.1255-15.804-.0439-15.804-.0439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5774,41.6964,58.7,41.6v-14c0-5.4-2.9627-10.4219-7.3-11.6a30.0066,30.0066,0,0,0-4.8008-.4629"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41.2,33h.9a1.12,1.12,0,0,0,1.2-1V22h2.1a1.12,1.12,0,0,0,1.2-1V13.6a1.1256,1.1256,0,0,0-1.2-1H41.2a1.12,1.12,0,0,0-1.2,1V32A1.1256,1.1256,0,0,0,41.2,33Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M34.6,27.6V39.4a2.1631,2.1631,0,0,1-2.1,2.3H15.3a2.15,2.15,0,0,1-2-2.3V26.6a12.27,12.27,0,0,1,4.6-9.1A9.5025,9.5025,0,0,1,24,15.3a13.5523,13.5523,0,0,1,2,.2h0C30.9,16.6,34.6,21.6,34.6,27.6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3,59.4V41.6533l-6.813.0082L32.5,46.4v13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2866,34.46l-4.9684,4.72a2.44,2.44,0,0,1-.2662-1.054V25.9823"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.2526,39.73h-10.18a1.0489,1.0489,0,0,1-.7985-.55l5.3677-5.0866"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1711,25.4324H23.8061a.9014.9014,0,0,0-.71.4582c0,.0458-.0444.0458-.0444.0917l7.0091,6.7363,1.9963,1.8788c.0887.0916.2218.1833.31.2749a2.8492,2.8492,0,0,0,1.8032.6117"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4ED.svg b/public/assets/img/icons/1F4ED.svg
new file mode 100644
index 0000000..fb55be4
--- /dev/null
+++ b/public/assets/img/icons/1F4ED.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M58.7,27.6c0-5.4-2.9627-10.4219-7.3-11.6-3.4284-.9312-15.4-.6-15.4-.6l-11.8036-.0976c-.7,0,3.5036,6.2976,3.5036,12.2976V39.3a2.338,2.338,0,0,1-2.1226,2.3964L58.7,41.6Z"/>
+ <path fill="#3f3f3f" d="M34.6,27.6V39.4a2.1631,2.1631,0,0,1-2.1,2.3H15.3a2.15,2.15,0,0,1-2-2.3V26.6a12.27,12.27,0,0,1,4.6-9.1A9.5025,9.5025,0,0,1,24,15.3a13.5523,13.5523,0,0,1,2,.2h0C30.9,16.6,34.6,21.6,34.6,27.6Z"/>
+ <path fill="#ea5a47" d="M40.3773,31.53v.9a1.12,1.12,0,0,0,1,1.2h10v2.1a1.12,1.12,0,0,0,1,1.2h7.4a1.1256,1.1256,0,0,0,1-1.2v-4.2a1.12,1.12,0,0,0-1-1.2h-18.4A1.1256,1.1256,0,0,0,40.3773,31.53Z"/>
+ <path fill="#fff" d="M39.3,59.4V41.6533l-6.813.0082L32.5,46.4v13"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.7,30.2954V27.6c0-5.4-3.0287-10.2014-7.3-11.6-3.4695-1.1361-27.2036-.6976-27.2036-.6976"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5774,41.6964,58.7,41.6V36.9717"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M40.3773,31.53v.9a1.12,1.12,0,0,0,1,1.2h10v2.1a1.12,1.12,0,0,0,1,1.2h7.4a1.1256,1.1256,0,0,0,1-1.2v-4.2a1.12,1.12,0,0,0-1-1.2h-18.4A1.1256,1.1256,0,0,0,40.3773,31.53Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M34.6,27.6V39.4a2.1631,2.1631,0,0,1-2.1,2.3H15.3a2.15,2.15,0,0,1-2-2.3V26.6a12.27,12.27,0,0,1,4.6-9.1A9.5025,9.5025,0,0,1,24,15.3a13.5523,13.5523,0,0,1,2,.2h0C30.9,16.6,34.6,21.6,34.6,27.6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3,59.4V41.6533l-6.813.0082L32.5,46.4v13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4EE.svg b/public/assets/img/icons/1F4EE.svg
new file mode 100644
index 0000000..3cb27b0
--- /dev/null
+++ b/public/assets/img/icons/1F4EE.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#FFFFFF" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="29.9921,54.8787 29.9921,65.8787 29.9921,68.8787 38.9921,68.8787 40.9921,68.8787 40.9921,54.8787"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.7744,13.5015 v39.6213c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4914,11.0835 h4.6452c0.6733,0,1.2242,1.2067,1.2242,2.7015v39.6213c-0.6443,2.8772-5.832,2.0495-5.832,2.0495"/>
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.0649,22.2251v6.0791 c0,0.7475-0.6721,1.3509-1.5047,1.3509H22.7701c-0.8326,0-1.5047-0.6034-1.5047-1.3509v-6.0791H50.0649z"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3449,42.8h-13.41c-0.44,0-0.84-0.1-1.15-0.28c-0.39-0.21-0.64-0.54-0.64-0.9V18.76c0-0.35,0.24-0.67,0.62-0.89 c0.31-0.18,0.72-0.29,1.17-0.29h13.38l-7.41,8.04l-2.09,2.26c-0.11,0.12-0.21,0.24-0.29,0.36c-0.91,1.23-0.91,2.66,0.01,3.88 c0.08,0.12,0.18,0.24,0.28,0.35l2.1,2.27L42.3449,42.8z"/>
+ <line x1="42.5265" x2="42.5462" y1="17.904" y2="17.8725" fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.9049,18.47v23.47c0,0.29-0.18,0.58-0.46,0.79c-0.03,0.02-0.07,0.05-0.1,0.07l-7.43-8.06l-2.1-2.27 c-0.1-0.11-0.2-0.23-0.28-0.35c-0.92-1.22-0.92-2.65-0.01-3.88c0.08-0.12,0.18-0.24,0.29-0.36l2.09-2.26l7.41-8.04 c0.03,0.02,0.07,0.05,0.11,0.07C42.7249,17.87,42.9049,18.15,42.9049,18.47z"/>
+ <path fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z"/>
+ <line x1="43.3149" x2="43.3149" y1="23.25" y2="23.18" fill="#D22F27" stroke="#D22F27" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0649,19.14v4.04 h-4.04v-5.66h3.1362C49.6639,17.52,50.0649,18.25,50.0649,19.14z"/>
+ <polyline fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30,60.25 30,66 30,69 39,69 41,69 41,60.0625"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.7744,13.5015 v39.6213c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.7744,13.5015v39.6213 c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.6581,29.6527 c-0.7899-0.0422-1.4133-0.6285-1.4133-1.3485v-6.0791h28.7994v6.0791c0,0.7475-0.6721,1.3509-1.5047,1.3509"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30,60.25 30,66 30,69 39,69 41,69 41,60.0625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9306,26.7304l-2.0816,2.2259c-0.1106,0.1194-0.2112,0.2388-0.2917,0.3581c-0.9155,1.2237-0.9155,2.6464,0.0101,3.8602 c0.0804,0.1194,0.1811,0.2388,0.2817,0.3482l2.1127,2.2584L42.4366,43.8h-13.491c-0.4427,0-0.845-0.0995-1.1569-0.2786 c-0.3924-0.2089-0.6439-0.5372-0.6439-0.8954L27,26.5938"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,26.8372v16.1072c0,0.2885-0.1811,0.577-0.4628,0.7859c-0.0301,0.0199-0.0704,0.0497-0.1006,0.0696l-7.4748-8.0188 l-2.1127-2.2584c-0.1006-0.1094-0.2012-0.2288-0.2817-0.3482c-0.9256-1.2138-0.9256-2.6365-0.0101-3.8602 c0.0805-0.1194,0.1811-0.2388,0.2917-0.3581l2.1026-2.2484l0.0414-0.0445"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4EF.svg b/public/assets/img/icons/1F4EF.svg
new file mode 100644
index 0000000..d4a16bd
--- /dev/null
+++ b/public/assets/img/icons/1F4EF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.8074,51h-9c-12.7025,0-23-14.9543-23-26h-5c0,12.7025,10.2975,30,23,30h9"/>
+ <path fill="#fcea2b" stroke="none" d="M49.0532,33.1949c0-0.01,0-0.02-0.01-0.03c-0.24-0.75-0.56-1.4601-0.98-2.14 c-0.13-0.23-0.28-0.46-0.44-0.67l0.63,1.26c0.4,1.3,0.62,2.69,0.62,4.12c0,4.01-1.68,7.62-4.38,10.17c0.04,0.03,0.08,0.06,0.12,0.1 l0.36,0.43l2.43-3.25l0.39-0.59C49.6132,39.8749,50.0732,36.3248,49.0532,33.1949z M57.8032,35.7048 c-0.28-9.0299-5.64-17.1399-13.46-20.8399c-0.54-0.27-1.1-0.51-1.67-0.73c-0.36-0.13-0.72-0.26-1.09-0.3701 c-0.36-0.12-0.74-0.2199-1.11-0.3199c-1.81-0.4901-3.7-0.7401-5.67-0.7401c-9.14,0-17.05,5.3401-20.73,13.0701 c-0.16,0.34-0.31,0.67-0.46,1.02c-0.29,0.69-0.55,1.39-0.77,2.11c-0.12,0.3599-0.22,0.73-0.31,1.09c-0.08,0.31-0.16,0.62-0.22,0.93 c-0.03,0.11-0.05,0.2199-0.07,0.3399c-0.07,0.32-0.12,0.6501-0.17,0.9801c-0.06,0.35-0.1,0.7-0.14,1.06 c-0.09,0.8-0.13,1.62-0.13,2.44c0,0.81,0.04,1.62,0.13,2.41c0.03,0.37,0.08,0.7399,0.14,1.1c0.06,0.37,0.13,0.73,0.2,1.0799 c0.06,0.2701,0.12,0.5501,0.18,0.8201c0.07,0.27,0.14,0.53,0.21,0.7999c0.23,0.8001-0.3504,1.8635-0.0504,2.6335 c1.13,2.79,3.357,6.4439,5.4269,8.5639c0.71,0.74,1.7435,0.0027,2.5535,0.6227c0.01,0.01,0.01,0.01,0.02,0.01 c3.91,3.09,8.84,4.9199,14.19,4.9199c5.89,0,11.34-2.2099,15.46-5.8499c0.33-0.29,0.64-0.58,0.95-0.9001 c0.77-0.75,1.48-1.56,2.13-2.4199c2.77-3.63,4.43-8.11,4.47-12.9601C57.8132,36.2849,57.8132,35.9949,57.8032,35.7048z M43.1332,45.8248c-2.27,1.3301-9.16,4.5601-17.41,0.57c-3-2.57-5.5336-6.1064-5.5336-10.3765 c0-7.75,6.9136-14.3135,14.6536-14.3135c3.45,0,6.6,1.2401,9.04,3.31l2.6535,2.6201l1.1999,2.39l-0.3234,0.03 c0.07,0.1,0.15,0.2,0.21,0.3l0.63,1.26c0.4,1.3,0.62,2.69,0.62,4.12c0,4.01-1.68,7.62-4.38,10.17 C44.1032,45.6049,43.5632,45.5649,43.1332,45.8248z M49.0532,33.1949c0-0.01,0-0.02-0.01-0.03c-0.24-0.75-0.56-1.4601-0.98-2.14 c-0.13-0.23-0.28-0.46-0.44-0.67l0.63,1.26c0.4,1.3,0.62,2.69,0.62,4.12c0,4.01-1.68,7.62-4.38,10.17c0.04,0.03,0.08,0.06,0.12,0.1 l0.36,0.43l2.43-3.25l0.39-0.59C49.6132,39.8749,50.0732,36.3248,49.0532,33.1949z"/>
+ <path fill="#f1b31c" stroke="none" d="M58.7332,38.03c-0.06,0.75-0.13,1.2-0.13,1.2c0,4.84-2.51,8.05-5.26,10.56c-1.15,1.05-2.34,1.98-3.41,2.85 c-0.22,0.18-0.43,0.35-0.64,0.52c-0.87,0.74-1.62,1.44-2.15,2.15l0.79-4.19l0.14-0.71l2.6-13.74l-1.62-3.22 c0-0.01,0-0.02-0.01-0.03l-0.79-1.55l-0.63-1.26l0.1134-0.33l-1.1999-2.39l-1.8031-2.62l-3.3204-2.74l-0.75-0.83l3.68-6.58 l0.02-0.04l0.31-0.56c6.95,2.89,11.54,9.26,13.27,15.03c0.09,0.3,0.16,0.63,0.23,0.92C58.9432,33.49,58.8632,36.45,58.7332,38.03z"/>
+ <path fill="#FFFFFF" stroke="none" d="M44.4932,46.16c-2.51,2.4-5.9,3.86-9.65,3.86c-3.48,0-6.67-1.27-9.12-3.37c8.25,3.99,15.14,0.76,17.41-0.57 C43.5632,45.82,44.1032,45.86,44.4932,46.16z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M69.1632,51.6l-3.38,2.6c-2.9-3.76-7.88-4.97-12.06-3.25l-2.51,1.26l-1.16,0.58l-0.75,0.38l-0.01-0.01l-1.36-2.04l-2.95-4.42 l-0.01-0.01l2.43-3.25l0.39-0.59c1.82-2.72,2.28-6.27,1.26-9.4c0-0.01,0-0.02-0.01-0.03c-0.24-0.75-0.56-1.46-0.98-2.14 c-0.13-0.23-0.28-0.46-0.44-0.67c-0.06-0.1-0.14-0.2-0.21-0.3l0.04-0.03l0.15-0.12l3.19-2.45l7.02,9.12l0.92,1.2L69.1632,51.6z"/>
+ <path fill="#a57939" stroke="none" d="M49.8432,54.61c-14.54,9.47-27.82,2.42-31.8-0.17c-0.61-0.39-0.72-1.22-0.28-1.77 c0.02-0.04,0.06-0.08,0.09-0.11l0.47-0.57l3.11-3.74l1.68-2.02c0.39-0.39,0.99-0.45,1.47-0.18c0.38,0.21,0.77,0.41,1.14,0.6 c8.25,3.99,15.14,0.76,17.41-0.57c0.43-0.26,0.97-0.22,1.36,0.08c0.04,0.03,0.08,0.06,0.12,0.1l0.36,0.43l0.01,0.01l3.09,3.71 l1.86,2.23l0.08,0.1c0.02,0.02,0.03,0.03,0.04,0.05c0.09,0.1,0.16,0.2,0.21,0.32C50.4932,53.63,50.3432,54.28,49.8432,54.61z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.6106,30.6932 C8.0869,28.7456,7.8074,26.8198,7.8074,25h-5c0,6.0533,2.3385,13.15,6.1613,18.9211"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.8664,29.4674 C54.0513,19.9468,45.2406,13,34.8074,13c-12.7025,0-23,10.2975-23,23c0,4.7187,1.421,9.1055,3.8584,12.7559"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1575,26.1927 C43.407,23.0123,39.3422,21,34.8074,21c-8.2843,0-15,6.7157-15,15c0,2.3463,0.5387,4.5667,1.4991,6.5444"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4032,43.44l0.39-0.59 c1.82-2.72,2.28-6.27,1.26-9.4c0-0.01,0-0.02-0.01-0.03c-0.24-0.75-0.56-1.46-0.98-2.14c-0.13-0.23-0.28-0.46-0.44-0.67 c-0.06-0.1-0.14-0.2-0.21-0.3l0.04-0.03l0.15-0.12l3.19-2.45l7.02,9.12l0.92,1.2l10.43,13.57l-3.38,2.6 c-2.9-3.76-7.88-4.97-12.06-3.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1425" d="M49.8432,54.61 c-14.54,9.47-27.82,2.42-31.8-0.17c-0.61-0.39-0.72-1.22-0.28-1.77c0.02-0.04,0.06-0.08,0.09-0.11l0.47-0.57l3.11-3.74l1.68-2.02 c0.39-0.39,0.99-0.45,1.47-0.18c0.38,0.21,0.77,0.41,1.14,0.6c8.25,3.99,15.14,0.76,17.41-0.57c0.43-0.26,0.97-0.22,1.36,0.08 c0.04,0.03,0.08,0.06,0.12,0.1l0.36,0.43l0.01,0.01l3.09,3.71l1.86,2.23l0.08,0.1c0.02,0.02,0.03,0.03,0.04,0.05 c0.09,0.1,0.16,0.2,0.21,0.32C50.4932,53.63,50.3432,54.28,49.8432,54.61z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F0.svg b/public/assets/img/icons/1F4F0.svg
new file mode 100644
index 0000000..b86e3de
--- /dev/null
+++ b/public/assets/img/icons/1F4F0.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M58.9041,56h2.4417C63.0344,56,64,54.9933,64,53.3365v-0.3782v-42H13.0408v13.2772"/>
+ <path fill="#9B9B9A" stroke="none" d="M59,56h2.3957C63.0526,56,64,54.9933,64,53.3365v-0.3782v-42H14v16.1541"/>
+ <path fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,56h2.3957C63.0526,56,64,54.9933,64,53.3365v-0.3782v-42H14"/>
+ <rect x="9" y="16" width="50" height="40" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,56h2.3957C63.0526,56,64,54.9933,64,53.3365v-0.3782v-42H14"/>
+ <rect x="9" y="16" width="50" height="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="27.1124" width="20.0043" height="20.0043" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14" x2="54" y1="21.9988" y2="21.9988" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.5684" x2="54" y1="28.1124" y2="28.1124" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.5684" x2="54" y1="34.4792" y2="34.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.5684" x2="54" y1="40.8459" y2="40.8459" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.5684" x2="54" y1="47.2126" y2="47.2126" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F1.svg b/public/assets/img/icons/1F4F1.svg
new file mode 100644
index 0000000..56e5319
--- /dev/null
+++ b/public/assets/img/icons/1F4F1.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5,64.7644h-33c-0.5523,0-1-0.4477-1-1v-56c0-0.5523,0.4477-1,1-1h33c0.5523,0,1,0.4477,1,1v56 C53.5,64.3167,53.0523,64.7644,52.5,64.7644z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.0339,55H23.9661C23.4325,55,23,54.5675,23,54.0339V13.9661C23,13.4325,23.4325,13,23.9661,13h24.0678 C48.5675,13,49,13.4325,49,13.9661v40.0678C49,54.5675,48.5675,55,48.0339,55z"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,10 41,10 41,10 31,10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5,64.7644h-33c-0.5523,0-1-0.4477-1-1v-56c0-0.5523,0.4477-1,1-1h33c0.5523,0,1,0.4477,1,1v56 C53.5,64.3167,53.0523,64.7644,52.5,64.7644z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.0339,55H23.9661C23.4325,55,23,54.5675,23,54.0339V13.9661C23,13.4325,23.4325,13,23.9661,13h24.0678 C48.5675,13,49,13.4325,49,13.9661v40.0678C49,54.5675,48.5675,55,48.0339,55z"/>
+ <circle cx="36" cy="60" r="2" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,10 41,10 41,10 31,10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F2.svg b/public/assets/img/icons/1F4F2.svg
new file mode 100644
index 0000000..2ad36a0
--- /dev/null
+++ b/public/assets/img/icons/1F4F2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0698,59H27.6801c-0.4447,0-0.8052-0.3605-0.8052-0.8052V12.8052c0-0.4447,0.3605-0.8052,0.8052-0.8052h26.3897 c0.4446,0,0.8051,0.3605,0.8051,0.8052v45.3896C54.8749,58.6395,54.5144,59,54.0698,59z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.5937,52.053H31.1561c-0.4314,0-0.7812-0.3498-0.7812-0.7812V18.8342c0-0.4315,0.3498-0.7812,0.7812-0.7812h19.4376 c0.4315,0,0.7812,0.3497,0.7812,0.7812v32.4376C51.3749,51.7032,51.0252,52.053,50.5937,52.053z"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37,15 45,15 45,15 37,15"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0698,59H27.6801c-0.4447,0-0.8052-0.3605-0.8052-0.8052V12.8052c0-0.4447,0.3605-0.8052,0.8052-0.8052h26.3897 c0.4446,0,0.8051,0.3605,0.8051,0.8052v45.3896C54.8749,58.6395,54.5144,59,54.0698,59z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.5937,52.053H31.1561c-0.4314,0-0.7812-0.3498-0.7812-0.7812V18.8342c0-0.4315,0.3498-0.7812,0.7812-0.7812h19.4376 c0.4315,0,0.7812,0.3497,0.7812,0.7812v32.4376C51.3749,51.7032,51.0252,52.053,50.5937,52.053z"/>
+ <circle cx="41" cy="55.5" r="1.5" fill="#000000" stroke="#000000" stroke-miterlimit="10"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37,15 45,15 45,15 37,15"/>
+ <path fill="#000000" stroke="#000000" stroke-miterlimit="10" d="M16.5297,42.7513L17.6409,44L25.5,35.5029L17.6351,27L16.53,28.2401l5.1655,5.55 c0.1464,0.1573,0.1693,0.4427,0.051,0.6374c-0.0646,0.1065-0.1621,0.1685-0.265,0.1685H6.5v1.813h14.9675 c0.1882,0.0001,0.3407,0.203,0.3407,0.4534c0,0.1369-0.0466,0.2664-0.1267,0.3525L16.5297,42.7513z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F3.svg b/public/assets/img/icons/1F4F3.svg
new file mode 100644
index 0000000..324278a
--- /dev/null
+++ b/public/assets/img/icons/1F4F3.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7892,60H22.2108c-0.4616,0-0.8357-0.3741-0.8357-0.8357V12.3645c0-0.4616,0.3741-0.8357,0.8357-0.8357h27.5784 c0.4616,0,0.8357,0.3741,0.8357,0.8357v46.7998C50.6249,59.6259,50.2508,60,49.7892,60z"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0569,51.8398H25.9431c-0.4459,0-0.8074-0.3614-0.8074-0.8074V17.5473c0-0.4459,0.3614-0.8074,0.8074-0.8074h20.1137 c0.4459,0,0.8074,0.3614,0.8074,0.8074v33.4851C46.8642,51.4783,46.5028,51.8398,46.0569,51.8398z"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.8214,14.2328 40.1786,14.2328 40.1786,14.2328 31.8214,14.2328"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.9978,12 54.9993,19.9997 60.9978,27.9995 54.9993,35.9992 55.0058,35.9977 61,44.0005 54.9971,51.9972 60.9912,60"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="10.9993,60 16.9978,52.0003 10.9993,44.0005 16.9978,36.0008 16.9912,36.0023 10.9971,27.9995 17,20.0028 11.0058,12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7892,60H22.2108c-0.4616,0-0.8357-0.3741-0.8357-0.8357V12.3645c0-0.4616,0.3741-0.8357,0.8357-0.8357h27.5784 c0.4616,0,0.8357,0.3741,0.8357,0.8357v46.7998C50.6249,59.6259,50.2508,60,49.7892,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0569,51.8398H25.9431c-0.4459,0-0.8074-0.3614-0.8074-0.8074V17.5473c0-0.4459,0.3614-0.8074,0.8074-0.8074h20.1137 c0.4459,0,0.8074,0.3614,0.8074,0.8074v33.4851C46.8642,51.4783,46.5028,51.8398,46.0569,51.8398z"/>
+ <circle cx="36" cy="56.0183" r="1.6714" fill="#000000" stroke="none"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.8214,14.2328 40.1786,14.2328 40.1786,14.2328 31.8214,14.2328"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F4.svg b/public/assets/img/icons/1F4F4.svg
new file mode 100644
index 0000000..7909df5
--- /dev/null
+++ b/public/assets/img/icons/1F4F4.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="45.0696" y="25" width="3" height="26" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1249,46.3066v12.8577c0,0.4616-0.3741,0.8357-0.8357,0.8357H18.7108c-0.4616,0-0.8357-0.3741-0.8357-0.8357V12.3645 c0-0.4616,0.3741-0.8357,0.8357-0.8357h27.5784c0.4616,0,0.8357,0.3741,0.8357,0.8357v14.0542"/>
+ <rect x="41.23" y="25" width="3" height="26" fill="#d0cfce" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.3642,46.3066v4.7258c0,0.4459-0.3614,0.8074-0.8074,0.8074H22.4431c-0.4459,0-0.8074-0.3614-0.8074-0.8074V17.5473 c0-0.4459,0.3614-0.8074,0.8074-0.8074h20.1137c0.4459,0,0.8074,0.3614,0.8074,0.8074v8.8714"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.3214,14.2328 36.6786,14.2328 36.6786,14.2328 28.3214,14.2328"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1249,46.3066v12.8577c0,0.4616-0.3741,0.8357-0.8357,0.8357H18.7108c-0.4616,0-0.8357-0.3741-0.8357-0.8357V12.3645 c0-0.4616,0.3741-0.8357,0.8357-0.8357h27.5784c0.4616,0,0.8357,0.3741,0.8357,0.8357v14.0542"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.3642,46.3066v4.7258c0,0.4459-0.3614,0.8074-0.8074,0.8074H22.4431c-0.4459,0-0.8074-0.3614-0.8074-0.8074V17.5473 c0-0.4459,0.3614-0.8074,0.8074-0.8074h20.1137c0.4459,0,0.8074,0.3614,0.8074,0.8074v8.8714"/>
+ <circle cx="32.5" cy="56.0183" r="1.6714" fill="#000000" stroke="none"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.3214,14.2328 36.6786,14.2328 36.6786,14.2328 28.3214,14.2328"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.8296,36.4699 42.8296,36.4699 42.8296,39.9699 42.8296,32.9699 46.8296,32.9699"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53.8296,36.4699 50.8296,36.4699 50.8296,39.9699 50.8296,32.9699 54.8296,32.9699"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.5,39.9699L35.5,39.9699c-1.3807,0-2.5-1.1193-2.5-2.5v-2c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5v2 C38,38.8506,36.8807,39.9699,35.5,39.9699z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F5.svg b/public/assets/img/icons/1F4F5.svg
new file mode 100644
index 0000000..0c7f152
--- /dev/null
+++ b/public/assets/img/icons/1F4F5.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="none" d="m29.48 20h13.52c1.104 0 2 0.8955 2 2v13.52"/>
+ <path fill="none" d="m42.52 52h-13.52c-1.104 0-2-0.8955-2-2v-13.52"/>
+ <polyline fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27 37.48 27 50 39.52 50"/>
+ <path fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m41.52 52h-12.52c-1.104 0-2-0.8955-2-2h12.52l2 2z"/>
+ <polyline fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45 34.52 45 22 32.48 22"/>
+ <path fill="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m30.48 20h12.52c1.104 0 2 0.8955 2 2h-12.52l-2-2z"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m27 35v15h12.52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m44.02 52h-15.02c-1.104 0-2-0.8955-2-2h15.02z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m45 36v-14h-12.52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.98 20h14.02c1.104 0 2 0.8955 2 2h-14.02z"/>
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F6.svg b/public/assets/img/icons/1F4F6.svg
new file mode 100644
index 0000000..2386a91
--- /dev/null
+++ b/public/assets/img/icons/1F4F6.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.0001" y="51" width="5" height="9.0003" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22.75" y="41" width="5" height="18.9996" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="33.4999" y="31" width="5" height="28.9991" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44.2497" y="21" width="5" height="38.9991" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="54.9996" y="12" width="5" height="48" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="12.0001" y="51" width="5" height="9.0003" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22.75" y="41" width="5" height="18.9996" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="33.4999" y="31" width="5" height="28.9991" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44.2497" y="21" width="5" height="38.9991" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="54.9996" y="12" width="5" height="48" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F7.svg b/public/assets/img/icons/1F4F7.svg
new file mode 100644
index 0000000..7bd1f38
--- /dev/null
+++ b/public/assets/img/icons/1F4F7.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M33.8525,28.0066c-5.2851,0-9.5842,4.2991-9.5842,9.5842s4.2991,9.5842,9.5842,9.5842 s9.5842-4.2991,9.5842-9.5842S39.1376,28.0066,33.8525,28.0066z M33.8525,42.5907c-2.7572,0-5-2.2428-5-5c0-2.7572,2.2428-5,5-5 s5,2.2428,5,5C38.8525,40.3479,36.6097,42.5907,33.8525,42.5907z"/>
+ <circle cx="33.8525" cy="37.5908" r="4.9999" fill="#D0CFCE" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" d="M57.9309,22.9178H15.2697c-1.1816,0-3.1441,1.9245-3.1441,3.0622l0.4567,7.2175h8.0465l4.1493,0.1888 c-0.0121,0.0215,3.277-5.7956,9.0743-5.7956c4.1504,0,8.7433,5.0107,8.7387,5.0002l3.3923,0.2991l14.3036,0.2302L60.0744,25.98 C60.0744,24.8423,59.1125,22.9178,57.9309,22.9178z"/>
+ <path fill="#F1B31C" stroke="none" d="M28.8182,19.1835c-0.0174,0.2605-1.3503-2.1627-1.3503-2.1627h-9.0351c0,0-1.2818,2.5039-1.3056,2.4387 v3.3291l11.691-0.1182V19.1835z"/>
+ <path fill="#9B9B9A" stroke="none" d="M56.9727,52.518c0.1326-0.0026,3.1017-1.7904,3.1017-1.9245l0.2126-17.4733l-10.7776-0.2263l-2.383-0.6966 h-3.6908c0.0046,0.0105,0.0097,0.024,0.0144,0.0346c0.0001,0.0001,0.0001,0.0002,0.0001,0.0003 c0.2194,0.3912-0.6648,0.7965-0.4939,1.2153c0.0112,0.0275,0.2962,7.996,0.1552,8.1433c-0.4261,0.4452-2.2637,3.2105-3.0595,3.8446 c-2.3873,1.9024-4.5862,2.0301-4.6733,2.0385c-0.3453,0.0332-1.9984,0.113-2.1133,0.0988 c-0.1099-0.0138-2.3397-0.3828-4.2028-1.3936c-1.7796-0.9656-3.1984-2.5751-3.2099-2.5883c-0.5522-0.6344-0.9877-1.9761-1.0001-2 c-0.119-0.2288-1.0291-2.1258-0.8403-4.7821c0.0819-1.1522,1.348-4.4997,1.348-4.4997l-4.7313-0.1117 c0.1805,0-8.9089,0.3934-8.9089,0.3934l0.1028,16.6105c0,0,0.5008,1.4067,1.2237,2.1654c0.8471,0.8893,1.9366,1.1514,1.9444,1.1514 C14.9909,52.518,56.9584,52.5182,56.9727,52.518z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.2697,22.9178c-1.7365,0-3.1441,1.371-3.1441,3.0622v23.2213c0,1.6912,1.4076,3.0623,3.1441,3.0623h41.6606 c1.7365,0,3.1441-1.3711,3.1441-3.0623V25.98c0-1.6912-1.4076-3.0622-3.1441-3.0622H15.2697z"/>
+ <line x1="47.1521" x2="59.6177" y1="33.1975" y2="33.1975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.5823" x2="20.6288" y1="33.1975" y2="33.1975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.8524" cy="37.5907" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.8524" cy="37.5907" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.831,19.1198v-1.0782c0-0.5638-0.4692-1.0208-1.048-1.0208h-7.6766c-0.5787,0-1.048,0.457-1.048,1.0208v1.0782"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F8.svg b/public/assets/img/icons/1F4F8.svg
new file mode 100644
index 0000000..8a3be11
--- /dev/null
+++ b/public/assets/img/icons/1F4F8.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="33.8525" cy="37.5908" r="4.9999" fill="#D0CFCE"/>
+ <path fill="#3F3F3F" d="M33.8524,27.5907c-2.1024,0-5.0159,1.4642-6.5495,2.6766c0,0,0.9658,1.2952,0.6406,1.6224 c-0.3262,0.3271-1.3249,0.369-1.3249,0.369c-1.1046,1.4944-2.4297,3.3352-2.4297,5.3321c0,4.9629,4.9985,10.2978,9.9614,10.2978 s9.7021-5.335,9.7021-10.2979S38.8153,27.5907,33.8524,27.5907z M33.8525,43.5908c-3.3086,0-6-2.6914-6-6s2.6914-6,6-6 s6,2.6914,6,6C39.8525,40.8994,37.1611,43.5908,33.8525,43.5908z"/>
+ <polygon fill="#FFFFFF" points="11.5175,21.918 11.1352,21.918 11.1352,24.2119 12.4492,22.6831"/>
+ <path fill="#FFFFFF" d="M57.6608,21.918h-0.7301c0.2793,0,0.5516,0.029,0.8155,0.0808L57.6608,21.918z"/>
+ <path fill="#9B9B9A" d="M12.126,32.1973h-0.2558l0.0591,0.0396C11.9951,32.2233,12.0562,32.1973,12.126,32.1973z"/>
+ <path fill="#FFFFFF" d="M27.5323,31.642l-6.1309-3.6932l-2.6515,4.7584c2.3713,2.2317,7.42-0.4655,7.8561-0.4137L27.5323,31.642z"/>
+ <path fill="#FFFFFF" d="M46.5034,33.9613c0.1722,0.1404,0.3833,0.236,0.623,0.236h0.0259c-0.2509,0-0.4734-0.101-0.6489-0.2535 C46.5034,33.9438,46.5034,33.9613,46.5034,33.9613z"/>
+ <polygon fill="#FFFFFF" points="28.8541,32.2935 28.8541,32.2935 28.8545,32.2922"/>
+ <path fill="#FFFFFF" d="M29.4668,21.918h-4.7056l-2.2791,1.3437l4.3373,6.9754l0.5652,0.7418 c1.1349-0.8972,4.6418-2.4049,4.212-2.2579c-0.5185,0.1758,2.6106-1.0071,3.8303-1.0071c4.1438,0,6.3852,3.4308,6.3851,3.4308 c-0.0047-0.0106,1.1873,1.7282,1.1827,1.7177c0,0,3.6809-0.5696,3.5087-0.4292v0.0175c0.1755-0.1525,1.5048,0.4117,1.7557,0.4117 l12.0885-0.2717L59.37,24.0533C59.37,22.9161,28.9141,21.918,29.4668,21.918z"/>
+ <path fill="#FFFFFF" d="M28.9241,31.7396c-0.005-0.0331-0.009-0.0649-0.0174-0.0976 C28.9147,31.6743,28.9193,31.7068,28.9241,31.7396z"/>
+ <path fill="#FFFFFF" d="M28.9333,31.9293c-0.0017,0.0379-0.0011,0.0759-0.0072,0.1134 C28.9321,32.0048,28.9318,31.9677,28.9333,31.9293z"/>
+ <path fill="#FFFFFF" d="M12.126,32.1973c0.1259,0,0.2444,0.0263,0.3543,0.069C12.3709,32.2229,12.2524,32.1973,12.126,32.1973z"/>
+ <path fill="#FFFFFF" d="M12.7675,32.445c-0.0387-0.0346-0.086-0.0561-0.1298-0.0842 C12.6815,32.3884,12.7286,32.4109,12.7675,32.445z"/>
+ <path fill="#FFFFFF" d="M16.5613,32.6716l-0.7721-5.4771l-4.654,1.8031v4.1286h0.0051c0.0332-0.4485,0.4583,0.6813,0.8863,0.5908 l2.6792-0.5908C14.7058,33.1262,15.2458,32.6714,16.5613,32.6716z"/>
+ <path fill="#FFFFFF" d="M13.126,33.0392l-0.0369-0.0247c-0.0045-0.0237-0.0183-0.043-0.0243-0.066 c0.0155,0.0595,0.0421,0.1144,0.0468,0.1777h0.0144V33.0392z"/>
+ <path fill="#FFFFFF" d="M12.9756,32.7072c-0.0144-0.0261-0.035-0.0466-0.0515-0.0712 C12.9407,32.6603,12.9611,32.6814,12.9756,32.7072z"/>
+ <path fill="#9B9B9A" d="M59.0742,51.7377c0.0311-0.0144,1.0036-1.113,1.0002-4.3976c-0.0052-5.0782,0-15.0175,0-15.0175 s-13.5007-0.1253-12.948-0.1253h-3.6908c0.0046,0.0105,0.0097,0.024,0.0144,0.0346c0.0001,0,0,0,0.0001,0.0001 c0.2193,0.3913-0.7686,0.5787-0.5976,0.9975c0,0,1.2496,2.3944,0.9999,5.5663c-0.2497,3.1719-2.8919,6.7518-5.5648,8.1018 c-2.441,1.2329-2.1896,0.9902-4.9309,0.6931c-2.7412-0.2971-4.7834-0.8471-6.2134-2.2769 c-0.0809-0.0809-1.2041-2.1166-1.7665-3.0153c-1.2721-2.033-1.228-3.6201-1.1879-4.7077c0.0457-1.2387,0.796-1.7835,1.0592-2.8015 c0.3098-1.1985,1.308-2.4241,1.3705-2.5306c0.0749-0.1277-2.9171-0.0406-6.1038-0.0531l-5.1876-0.0095 c-1.3155-0.0002-2.2012,0.0012-2.2012,0.0012h-1c0.1289,0-0.2778,18.333,0,18.3648c0.2867,0.0328,2.462,1.8319,3.9868,1.8497 C26.2681,52.5305,59.0406,51.7534,59.0742,51.7377z"/>
+ <path fill="#F1B31C" d="M17.1424,37.5907c0,0,3.5909-9.3438,3.8741-9.4459c0.2841-0.1035,5.8744,2.4323,5.8744,2.4323 s-4.5214-7.4033-4.456-7.6641c0.0655-0.2612,7.7379-4.8892,7.7379-4.8892l-8.7435,2.0703 c-0.2832,0.0767-0.7378-0.0972-0.7661-0.3907l-1.7091-8.1953l-2.691,8.0704c-0.083,0.269-7.9333-2.1364-7.9333-2.1364 l5.5443,5.1175c0.208,0.1709-6.1709,7.6712-6.1709,7.6712l7.5566-3.0363C15.4082,27.1139,17.1424,37.5907,17.1424,37.5907z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.1256,33.1975v16.0038c0,1.6912,1.4076,3.0623,3.1441,3.0623h41.6606c1.7365,0,3.1441-1.3711,3.1441-3.0623V25.98 c0-1.6912-1.4076-3.0622-3.1441-3.0622H29.4665"/>
+ <line x1="47.1521" x2="59.6177" y1="33.1975" y2="33.1975" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.6138,28.1268c1.0157-0.3475,2.1051-0.5361,3.2386-0.5361c5.5229,0,10,4.4771,10,10c0,5.5228-4.4771,10-10,10 c-5.5228,0-10-4.4772-10-10c0-1.0285,0.1553-2.0207,0.4436-2.9544"/>
+ <circle cx="33.8524" cy="37.5907" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="13.8741,22.5596 5.6109,32.1725 15.7351,26.6968 17.075,39.0288 21.0205,27.7194 27.9435,31.8897 22.4349,22.913 31.889,17.3996 20.276,20.5804 19.2339,9.9071 16.1073,20.0856 5.6109,15.7738"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4F9.svg b/public/assets/img/icons/1F4F9.svg
new file mode 100644
index 0000000..12437df
--- /dev/null
+++ b/public/assets/img/icons/1F4F9.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="55.2808,53.1841 56.8424,53.1827 56.8424,53.1797"/>
+ <path fill="#D0CFCE" stroke="none" d="M56.9266,51.1826L56.8398,32.207c0.0006,0-3.5428,0.002-6.0229,0.0034l0.0839-9.2465 c0,0-11.988,0.852-11.988,0.2998l-0.3192-2.7549L15.2914,20.71l-0.1605,35.4266l35.4702-0.1364l0.0255-2.8145l5.7991-0.006 C55.8772,53.1769,56.9266,51.1826,56.9266,51.1826z"/>
+ <polygon fill="#3F3F3F" stroke="none" points="62.5882,24.3129 54.3197,11.4424 51.3992,16.8445 42.8797,23.2636 50.137,23.7636 51.0027,30.3178 56.7998,25.7422 56.7998,25.7422"/>
+ <path fill="#9B9B9A" stroke="none" d="M45.3017,49.7968V32.5206c0-1.2146-0.9887-2.2032-2.2032-2.2032H23.7052V52h19.3933 C44.313,52,45.3017,51.0113,45.3017,49.7968z"/>
+ <circle cx="34.2588" cy="43.3369" r="4.9996" fill="#D0CFCE" stroke="none"/>
+ <rect x="11.8384" y="20.5967" width="3.453" height="18.7402" fill="#3F3F3F" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="57.5768" x2="51.0027" y1="25.1289" y2="30.3178" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.8978" x2="51.0114" y1="22.9639" y2="17.5618" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.0114,17.5731 57.5917,25.1289 62.5882,24.3129 54.3197,11.4424"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.2914,39.4247 15.2914,55.9761 50.6011,55.9761 50.6011,23.2636 38.5936,23.2636 38.5936,20.5088 15.521,20.5088"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.7787,33.2126 56.8424,33.2067 56.8424,52.1795 54.7787,52.1854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3054,52H23.7011V30.3178h18.6043c1.6569,0,3,1.3431,3,3V49C45.3054,50.6569,43.9623,52,42.3054,52z"/>
+ <circle cx="34.2585" cy="43.3366" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="11.6659" y="20.5088" width="3.6255" height="18.9159" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4FA.svg b/public/assets/img/icons/1F4FA.svg
new file mode 100644
index 0000000..a08d443
--- /dev/null
+++ b/public/assets/img/icons/1F4FA.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M5.2629,15.7371L4.5,56.0004h62.1729L67,16L5.2629,15.7371z"/>
+ <rect x="9" y="20" width="54" height="26" fill="#3F3F3F" stroke="none"/>
+ <polygon fill="#FFFFFF" stroke="none" points="63,46 63,20 48.3262,19.6764 57.2277,45.7365"/>
+ <path fill="#9B9B9A" stroke="none" d="M34.2719,60.958l-0.2095,5.894l4.5437,0.1057l0.1946-6.6887c0,0-0.8534-1.3007-0.3007-1.3007h-4 C35.0527,58.9683,34.2719,60.958,34.2719,60.958z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="16" width="62" height="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9229" x2="22.0771" y1="66.852" y2="66.852" fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.5" cy="51" r="2" fill="#000000" stroke="none"/>
+ <rect x="9" y="20" width="54" height="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.5" x2="38.5" y1="59.9683" y2="66.3538" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.5" x2="34.5" y1="59.9683" y2="66.3538" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4FB.svg b/public/assets/img/icons/1F4FB.svg
new file mode 100644
index 0000000..7388dec
--- /dev/null
+++ b/public/assets/img/icons/1F4FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M13.2227,59.3477h45.7451V32.7764H13.2227V59.3477z"/>
+ <path fill="#9B9B9A" stroke="none" d="M18.7401,38.2841l36.479,0.177l0.4075-2.1818H16.6237v11.1684l2.0825,0.336L18.7401,38.2841z"/>
+ <polygon fill="#d0cfce" stroke="none" points="59.9675,23.7932 12.2227,23.7932 12.2227,26.6208 59.9675,26.6059"/>
+ <circle cx="22.2676" cy="13.5693" r="1" fill="#d0cfce" stroke="none"/>
+ <circle cx="22.4902" cy="41.9844" r="2.0004" fill="#3f3f3f" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="47.4338" x2="55.2191" y1="27.2143" y2="31.4279" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.0277" x2="34.665" y1="14.5462" y2="20.3035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22.2675" cy="13.5691" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="12.2227" y="31.7767" width="47.7448" height="28.5707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.5455" x2="55.1183" y1="52.2367" y2="52.2367" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.5455" x2="55.1183" y1="56.2367" y2="56.2367" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16.6237" y="36.2793" width="38.5954" height="11.5044" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22.4906" cy="41.9848" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12.2227,26.9462 12.2227,23.7932 59.9675,23.7932 59.9675,26.9462"/>
+ <line x1="38.2935" x2="38.2935" y1="41.6974" y2="42.3642" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2935" x2="42.2935" y1="41.6974" y2="42.3642" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.2935" x2="46.2935" y1="41.6974" y2="42.3642" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4FC.svg b/public/assets/img/icons/1F4FC.svg
new file mode 100644
index 0000000..7276c26
--- /dev/null
+++ b/public/assets/img/icons/1F4FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M5.2797,17.0587v34.841c0,1.1026,1.8975,3,3,3H63.843c1.1025,0,3-1.8974,3-3v-34.841H5.2797z"/>
+ <polyline fill="none" stroke="none" points="11,28.1153 11,21.0757 60.9828,21.0757 60.9828,28.1153"/>
+ <path fill="#FFFFFF" stroke="none" d="M49.1871,42.833c2.0872,0,3.7793-1.6921,3.7793-3.7793c0-2.0873-1.6921-3.7794-3.7793-3.7794V42.833z"/>
+ <rect x="27.4025" y="31.876" width="17.2273" height="13.5801" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" d="M51.9668,39.0537c0-1.1797-0.7393-2.1904-1.7793-2.5937v5.1875 C51.2275,41.2441,51.9668,40.2334,51.9668,39.0537z"/>
+ <path fill="#FFFFFF" stroke="none" d="M19.9043,39.0537c0,1.1797,0.7393,2.1904,1.7793,2.5938V36.46 C20.6436,36.8633,19.9043,37.874,19.9043,39.0537z"/>
+ <path fill="#D0CFCE" stroke="none" d="M13.4614,39.3423c0,4.0913,5.0779,7.9026,9.2223,8.4176V42.833c-2.3654-0.4828-3.7793-1.3807-3.7793-3.7793 c0-2.3985,1.4139-3.2966,3.7793-3.7794v-4.9268c0,0-4.0828,1.2914-5.5313,1.9847C15.835,32.9627,13.4614,39.3423,13.4614,39.3423z"/>
+ <path fill="#D0CFCE" stroke="none" d="M54.1139,31.876c-1.5628-1.1186-4.1301-1.4925-4.1301-1.4925l0.2037,5.0282 c0,0,2.4418,1.3699,2.4418,3.4104c0,1.9308-1.5522,2.962-3.1237,4.0109l-0.3185,5.1634c3.7497-1.3535,9.0277-4.0938,8.5777-9.7128 C57.3148,32.6647,54.6088,32.2303,54.1139,31.876z"/>
+ <path fill="#9B9B9A" stroke="none" d="M22.6837,32.6647l-0.7888-2.3172c-3.7783,0.4922-8.1744,5.1224-6.9174,8.7062 c0,0,0.5725-1.6479,1.2564-2.7343c0.6839-1.0865,1.7737-2.2682,2.9748-2.8709C20.5292,32.786,22.6837,32.6647,22.6837,32.6647z"/>
+ <path fill="#9B9B9A" stroke="none" d="M51.9681,47.1866c-0.5646,0.2192-2.1616,0.7291-2.781,0.8098l0.3185-5.1634 c0.6524-0.1396,1.9366-0.0236,2.4612-0.3997L51.9681,47.1866z"/>
+ <path fill="#9B9B9A" stroke="none" d="M56.4439,36.4584c1.3479-2.0593-4.358-5.7333-7.2568-6.1109v4.4879 c0.5391,0.1154,2.0453,0.8634,2.5007,1.1438l0.0621-3.2199c0,0,1.3258,0.4776,2.525,1.4021 C55.4741,35.086,56.4439,36.4584,56.4439,36.4584z"/>
+ <path fill="#9B9B9A" stroke="none" d="M59.9824,23.3343v-1.2581H12v6.039c0,0.4141-0.2512,0.7688-0.6094,0.9207c0,0,1.823,0.2259,1.823-0.9206 c0-1.1464,0-4.781,0-4.781"/>
+ <polygon fill="#9B9B9A" stroke="none" points="61.9824,21.0757 61.9824,21.0762 61.9824,21.0757"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.843,54.8997H8.2797c-1.6569,0-3-1.3431-3-3v-34.841H66.843v34.841C66.843,53.5566,65.4998,54.8997,63.843,54.8997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.6837,30.3475c-4.8083,0-8.7062,3.8979-8.7062,8.7062s3.8979,8.7062,8.7062,8.7062V30.3475z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1871,47.7599c4.8083,0,8.7062-3.8979,8.7062-8.7062s-3.8979-8.7062-8.7062-8.7062V47.7599z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.6837,35.2743c-2.0873,0-3.7793,1.6921-3.7793,3.7794c0,2.0872,1.692,3.7793,3.7793,3.7793V35.2743z"/>
+ <rect x="27.0738" y="31.876" width="17.556" height="13.5801" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,28.1153 11,21.0757 60.9828,21.0757 60.9828,28.1153"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1871,42.833c2.0872,0,3.7793-1.6921,3.7793-3.7793c0-2.0873-1.6921-3.7794-3.7793-3.7794V42.833z"/>
+ <line x1="16.7826" x2="56.1216" y1="25.8121" y2="25.8121" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4FD.svg b/public/assets/img/icons/1F4FD.svg
new file mode 100644
index 0000000..424225a
--- /dev/null
+++ b/public/assets/img/icons/1F4FD.svg
@@ -0,0 +1,52 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M42.6389,31.8639l-12.371-0.3152L16.3954,42.7078l0.4431,13.2445l32.5328,0.0479l0.4484-5.8634 l-6.675-0.0927C42.592,50.0441,42.6389,31.8639,42.6389,31.8639z"/>
+ <rect x="47.9455" y="40.2257" width="7.0661" height="4.5557" fill="#D0CFCE" stroke="none"/>
+ <polygon fill="#9B9B9A" stroke="none" points="47.9434,44.0688 48.0504,46.4939 54.9065,46.4939 55.0116,44.0688"/>
+ <path fill="#D0CFCE" stroke="none" d="M61.5044,46.2252c-0.0163-0.5613-0.0279-1.1624-0.0279-1.8459c0-1.7945,0.065-3.1512,0.1481-4.1536h-6.3958 h-0.2172v5.8024h6.4847C61.4963,46.0281,61.4997,46.1107,61.5044,46.2252z"/>
+ <path fill="#D0CFCE" stroke="none" d="M60.5723,45.494c-0.0056-0.052-0.0103-0.1144-0.0155-0.1698 C60.5621,45.3888,60.5673,45.4469,60.5723,45.494z"/>
+ <path fill="#9B9B9A" stroke="none" d="M55.0116,44.0688l-0.1051,2.4251h6.856c-0.0391-0.3668-0.2797-2.3728-0.2797-2.3728L55.0116,44.0688z"/>
+ <path fill="#9B9B9A" stroke="none" d="M33.6436,28.4507c0.0036,0.0166,0.0153,0.0285,0.0197,0.0447 C33.6321,28.3817,33.6213,28.3499,33.6436,28.4507z"/>
+ <path fill="#9B9B9A" stroke="none" d="M40.2296,28.3969c-0.0002,0.0045,0.0003,0.0089,0.0001,0.0135 C40.2298,28.4059,40.2294,28.4014,40.2296,28.3969z"/>
+ <path fill="#9B9B9A" stroke="none" d="M47.2993,36.6465l-0.2467,0.0274c0.0081,0.0002,0.0155,0.0038,0.0236,0.0038 C47.1506,36.6777,47.2249,36.6639,47.2993,36.6465z"/>
+ <path fill="#9B9B9A" stroke="none" d="M53.3867,21.4277c-2.1435-4.4756-9.7905-6.1631-14.2689-4.0185 c-3.7902,1.8154-5.3156,11.597-5.4545,11.0862c0.13,0.4756,0.8648,3.4105,0.8648,3.4105l5.1432,0.1189l2.7164-4.7492 c0.4883-0.812,2.268-1.7955,2.8187-1.3907c1.253,0.9214-2.4447,7.2765-2.4447,7.2765l0.8877,3.8894l3.4032-0.3769 c-0.4261-0.0105,0.7143-0.9421,1.8901-1.5983c1.7236-0.9639,3.2069-2.5367,4.2757-4.2835 C54.9453,27.9696,54.791,24.3598,53.3867,21.4277z"/>
+ <path fill="#9B9B9A" stroke="none" d="M45.7668,30.0366c-0.0149,0.007-0.0302,0.0125-0.0454,0.0186 C45.7368,30.0487,45.7517,30.0439,45.7668,30.0366z"/>
+ <path fill="#9B9B9A" stroke="none" d="M29.8198,32.4042c0.1748-0.1367,0.2202-1.4755,0.4429-1.4765l-0.5565-1.7307 c0.0545,0.4878-1.0581-0.0869-1.1948-0.6221c-0.8066-3.1538-3.2063-5.4551-6.347-6.294 c-4.7968-1.2827-11.2425,0.5723-12.5237,5.3668c-1.084,4.0605-1.8064,8.3021,1.8938,10.2806 c0.4873,0.2607,1.6981,1.9863,1.4374,2.4736c-0.1797,0.3369,1.699,1.1928,1.3416,1.1928l1.6029,0.5333 c0.063-0.1731,0.7732,1.1737,0.9221,1.0566l5.5177-4.7492l-3.1692-3.2331l-0.4974-0.3296 c-0.6143-0.7217-1.1222-1.0329-0.9992-2.0036c0.0967-0.7667,0.0609-1.1753,0.6195-1.5689 c1.2744-0.8935,1.7364-0.7536,2.8497,0.5579l1.0812,0.8509c0.0157,0.0174,0.4983,0.8929,0.5126,0.911 c-0.0001-0.0002,2.8677,1.9541,2.8677,1.9541L29.8198,32.4042z"/>
+ <path fill="#D0CFCE" stroke="none" d="M23.5283,33.0065c-0.5374-0.086-0.4709-0.4919-0.863-0.1374c-0.4092,0.3721-0.3022,0.3185-0.6723-0.0897 l-1.1997-1.1322c-0.4659-0.5488-2.3953-0.1518-2.4207,0.0445c-0.0518,0.4092-0.2705,1.6342,0,1.9526l0.2098,1.558 c0.3427,0.4336,1.0781,0.6189,0.6455,0.9617c-0.1846,0.1455-0.1927,0.7569-0.39,0.5079l2.0237,2.3191l4.775-3.7469L23.5283,33.0065 z"/>
+ <path fill="#D0CFCE" stroke="none" d="M42.6389,31.8639l1.0028,1.4762l2.4474-3.5369c0,0-0.0003-0.005-0.0003-0.0052 c-0.1923,0.2162,0.964-3.5686-1.1614-4.1405c-2.1253-0.5718-4.7971,2.8435-4.6277,2.4111l-1.6134,2.8159v0.9794 C38.9588,31.8668,42.6379,31.5983,42.6389,31.8639z"/>
+ <polygon fill="#D0CFCE" stroke="none" points="40.6462,27.464 40.6462,27.464 40.6461,27.4642"/>
+ <line x1="21.9565" x2="34.2633" y1="43.9928" y2="43.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="47.9928" y2="47.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="51.9928" y2="51.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="43.9928" y2="43.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="47.9928" y2="47.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="51.9928" y2="51.9928" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.3461,29.1377l0.3297-0.5876c0.6377-1.0595,0.444-2.2743-0.3788-2.879c-0.8227-0.6047-2.2838-0.09-2.9215,0.9694 l-1.1633,1.7874"/>
+ <line x1="48.6081" x2="47.6392" y1="21.4277" y2="22.4536" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.6468" x2="42.5284" y1="20.4571" y2="21.7116" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.8985" x2="46.9433" y1="32.0248" y2="32.1858" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.6465" x2="38.8447" y1="25.5258" y2="25.7893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.6519" x2="49.3642" y1="27.9531" y2="27.51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="43.9928" y2="43.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="51.9928" y2="51.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="43.9928" y2="43.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="47.9928" y2="47.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9565" x2="34.2633" y1="51.9928" y2="51.9928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="42.6785,50.3426 42.6785,44.733 42.6648,44.733 42.6389,31.8639 30.2679,31.928 16.8385,42.4653 16.8385,55.9523 41.7062,55.9523 42.6785,55.9523 49.323,55.9523 49.323,50.3426"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.7625,46.4939h-6.856v-6.5555h6.856c0,0-0.2947,0.8214-0.2947,3.2778C61.4678,45.6725,61.7625,46.4939,61.7625,46.4939z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.0594,46.4939 48.0504,46.4939 48.0504,39.9384 56.0594,39.9384"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.3144,40.5951c-4.003-2.1406-6.1592-6.8223-4.937-11.3972c1.4254-5.3358,6.9064-8.5057,12.2421-7.0803 c3.6206,0.9672,6.244,3.8018,7.1111,7.1913"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.7534,33.62l-1.5938-1.7619c-0.8012-0.9419-2.0144-1.1452-2.8497-0.5579c-0.8352,0.5873-0.8128,2.1362-0.0117,3.0781 l1.3238,1.6721"/>
+ <line x1="18.2351" x2="18.3847" y1="25.5404" y2="26.9435" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.9719" x2="14.4983" y1="30.1988" y2="30.3444" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.2226" x2="15.2018" y1="36.5336" y2="35.7944" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.522" x2="23.3482" y1="28.2297" y2="28.9201" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.0768,35.6781c0.6124-0.1736,1.3634-0.466,2.4997-1.1004c1.9943-1.1134,2.9915-2.7252,2.9915-2.7252 c2.0117-2.8624,2.46-6.6986,0.8411-10.0784c-2.3858-4.9809-8.3577-7.0847-13.3387-4.6989 c-4.2707,2.0456-6.4262,6.7276-5.4503,11.1608"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F4FF.svg b/public/assets/img/icons/1F4FF.svg
new file mode 100644
index 0000000..5453612
--- /dev/null
+++ b/public/assets/img/icons/1F4FF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle id="xx_1_" cx="40.4665" cy="54" r="1.95"/>
+ </g>
+ <g id="color">
+ <polygon fill="#F1B31C" points="37.3037,56.9264 38.6067,53.2677 42.4051,53.5098 42.7217,57.9283"/>
+ <polyline fill="#F1B31C" points="41.5621,55.2169 42.4051,65.9918 35.281,64.8074 39.0648,54.9973"/>
+ <circle cx="40.4665" cy="54" r="2" fill="#FCEA2B"/>
+ <polyline fill="#F1B31C" points="41.7833,58.045 42.4051,65.9918 35.281,64.8074 38.124,57.4366"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.7833,58.045 42.4051,65.9918 35.281,64.8074 38.124,57.4366"/>
+ <path fill="none" stroke="#000000" stroke-dasharray="0,6.7346,0,0,0,0" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M47.6095,12.8474c1.1383,11.1934-2.5564,14.3792,7.9682,15.4424c10.5246,1.0632,0.6967,20.0417-13.9754,20.0417 S25.2386,38.0801,29.4125,33.9062c4.1738-4.1738-3.1185-6.2607-4.3102-4.1738s-17.9028,0.1524-9.9347-10.6242 S46.4711,1.654,47.6095,12.8474z"/>
+ </g>
+ <g id="color-foreground">
+ <path id="xx" fill="none" stroke="#D22F27" stroke-dasharray="0,6.7346,0,0,0,0" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M47.6095,12.8474c1.1383,11.1934-2.5564,14.3792,7.9682,15.4424c10.5246,1.0632,0.6967,20.0417-13.9754,20.0417 S25.2386,38.0801,29.4125,33.9062c4.1738-4.1738-3.1185-6.2607-4.3102-4.1738s-17.9028,0.1524-9.9347-10.6242 S46.4711,1.654,47.6095,12.8474z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F500.svg b/public/assets/img/icons/1F500.svg
new file mode 100644
index 0000000..d9d135d
--- /dev/null
+++ b/public/assets/img/icons/1F500.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3774,40.4583l6.9093,6.9332c1.6139,1.6195,4.0955,2.5668,6.7244,2.5668h12.7749"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,21.9583h12.7749c2.6288,0,5.1104,0.9473,6.7244,2.5668l7.0229,7.0473"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,49.9583h12.7749c2.6288,0,5.1104-0.9473,6.7244-2.5668l22.7874-22.8664c1.6139-1.6195,4.0955-2.5668,6.7244-2.5668h12.7749"/>
+ <line x1="66.7859" x2="58.6005" y1="21.9583" y2="13.7444" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.6005" x2="66.7859" y1="30.1722" y2="21.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="66.7859" x2="58.6005" y1="49.9583" y2="41.7444" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.6005" x2="66.7859" y1="58.1722" y2="49.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F501.svg b/public/assets/img/icons/1F501.svg
new file mode 100644
index 0000000..69b1c33
--- /dev/null
+++ b/public/assets/img/icons/1F501.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.5002,45.8108C10.5366,43.6567,10,41.2649,10,38.7462v-1.1077c0-9.4639,7.5752-17.1359,16.9198-17.1359h30.9084"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.4944,25.968C61.4615,28.1337,62,30.5386,62,33.071v1.1137c0,9.5155-7.6025,17.2293-16.9806,17.2293H14"/>
+ <line x1="57.8281" x2="49.6427" y1="20.5027" y2="12.2888" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.6427" x2="57.8281" y1="28.7165" y2="20.5027" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14" x2="22.1854" y1="51.414" y2="43.2001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.1854" x2="14" y1="59.6279" y2="51.414" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F502.svg b/public/assets/img/icons/1F502.svg
new file mode 100644
index 0000000..e5be331
--- /dev/null
+++ b/public/assets/img/icons/1F502.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.575,43.2029C10.2,41.7851,10,40.2948,10,38.7571v-1.1077c0-9.4639,7.5752-17.1359,16.9198-17.1359h30.9084"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.4944,25.9789C61.4615,28.1446,62,30.5495,62,33.0819v1.1137c0,9.5155-7.6025,17.2293-16.9806,17.2293H28.6192"/>
+ <line x1="57.8281" x2="49.6427" y1="20.5135" y2="12.2997" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.6427" x2="57.8281" y1="28.7274" y2="20.5135" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.6469,46.4723 19.6258,44.2406 19.6258,55.001"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F503.svg b/public/assets/img/icons/1F503.svg
new file mode 100644
index 0000000..ad48057
--- /dev/null
+++ b/public/assets/img/icons/1F503.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M26.6754,17,34.89,26.4517H28.866l.2365,25.0865s-.7468,6.7212,7.468,2.24l1.4936,2.9872c-13.4424,7.468-13.4424-5.9743-13.4424-5.9743l-.1369-24.34H18.4606L26.6754,17"/>
+ <path fill="#92d3f5" d="M44.7852,59.0246l-8.2147-9.4517h6.0241l-.2365-25.0866s.7468-6.7212-7.4679-2.24l-1.4936-2.9872c13.4423-7.4679,13.4423,5.9744,13.4423,5.9744l.1369,24.34H53l-8.2148,9.4517"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6754,17,34.89,26.4517H28.866l.2365,25.0865s-.7468,6.7212,7.468,2.24l1.4936,2.9872c-13.4424,7.468-13.4424-5.9743-13.4424-5.9743l-.1369-24.34H18.4606L26.6754,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.7852,59.0246l-8.2147-9.4517h6.0241l-.2365-25.0866s.7468-6.7212-7.4679-2.24l-1.4936-2.9872c13.4423-7.4679,13.4423,5.9744,13.4423,5.9744l.1369,24.34H53l-8.2148,9.4517"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F504.svg b/public/assets/img/icons/1F504.svg
new file mode 100644
index 0000000..08fef35
--- /dev/null
+++ b/public/assets/img/icons/1F504.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7713,30.421l-3.7092,4.0991c0.6829-7.7072,5.6421-14.3554,12.9628-17.0134c2.1314-0.774,4.3519-1.1663,6.5997-1.1663 c5.4828,0,10.7603,2.375,14.4775,6.5161l0.61,0.6795l3.8565-3.6084l-0.61-0.6795C50.2532,14.0063,43.5725,11,36.6282,11 c-2.8472,0-5.6591,0.4963-8.3556,1.4755C19.0651,15.819,12.7121,24.3037,11.8404,34.059L8.549,30.421L5.205,33.5375l9.4546,10.4502 l9.4537-10.4493L20.7713,30.421z"/>
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,38.3473l-9.4546-10.4502l-9.4537,10.4493l3.3421,3.1174l3.6932-4.0815c-0.6491,7.749-5.6209,14.4422-12.9728,17.1119 c-2.1306,0.7731-4.3501,1.1654-6.5997,1.1654c-5.4828,0-10.7603-2.375-14.4775-6.5157l-0.61-0.6795l-3.8565,3.6079l0.61,0.6795 C21.925,57.9933,28.6066,61,35.5509,61c2.8481,0,5.6591-0.4968,8.3556-1.475c9.2481-3.3574,15.6194-11.9025,16.4463-21.7122 l3.3032,3.6511L67,38.3473z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7713,30.421l-3.7092,4.0991c0.6829-7.7072,5.6421-14.3554,12.9628-17.0134c2.1314-0.774,4.3519-1.1663,6.5997-1.1663 c5.4828,0,10.7603,2.375,14.4775,6.5161l0.61,0.6795l3.8565-3.6084l-0.61-0.6795C50.2532,14.0063,43.5725,11,36.6282,11 c-2.8472,0-5.6591,0.4963-8.3556,1.4755C19.0651,15.819,12.7121,24.3037,11.8404,34.059L8.549,30.421L5.205,33.5375l9.4546,10.4502 l9.4537-10.4493L20.7713,30.421z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,38.3473l-9.4546-10.4502l-9.4537,10.4493l3.3421,3.1174l3.6932-4.0815c-0.6491,7.749-5.6209,14.4422-12.9728,17.1119 c-2.1306,0.7731-4.3501,1.1654-6.5997,1.1654c-5.4828,0-10.7603-2.375-14.4775-6.5157l-0.61-0.6795l-3.8565,3.6079l0.61,0.6795 C21.925,57.9933,28.6066,61,35.5509,61c2.8481,0,5.6591-0.4968,8.3556-1.475c9.2481-3.3574,15.6194-11.9025,16.4463-21.7122 l3.3032,3.6511L67,38.3473z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F505.svg b/public/assets/img/icons/1F505.svg
new file mode 100644
index 0000000..4efc9cd
--- /dev/null
+++ b/public/assets/img/icons/1F505.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="5" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="26.087" y2="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.0096" x2="44.4853" y1="28.9904" y2="27.5147" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.913" x2="48" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.0096" x2="44.4853" y1="43.0096" y2="44.4853" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="45.913" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.9904" x2="27.5147" y1="43.0096" y2="44.4853" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.087" x2="24" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.9904" x2="27.5147" y1="28.9904" y2="27.5147" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F506.svg b/public/assets/img/icons/1F506.svg
new file mode 100644
index 0000000..2f71c92
--- /dev/null
+++ b/public/assets/img/icons/1F506.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="15" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="15" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.8492" x2="55.799" y1="21.1508" y2="16.201" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57" x2="64" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.8492" x2="55.799" y1="50.8492" y2="55.799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="57" y2="64" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.1508" x2="16.201" y1="50.8492" y2="55.799" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15" x2="8" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.1508" x2="16.201" y1="21.1508" y2="16.201" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F507.svg b/public/assets/img/icons/1F507.svg
new file mode 100644
index 0000000..eec87c0
--- /dev/null
+++ b/public/assets/img/icons/1F507.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7701,47.4133l16.436,13.128l-0.001-49.166l-16.435,13.346"/>
+ <line x1="33.7149" x2="33.7149" y1="24.8011" y2="46.0511" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.9381" d="M32.7926,24.7213H20.8553 c-1.554,0.005-2.8125,1.3452-2.8172,3v16.692c0.0047,1.6548,1.2632,2.995,2.8172,3h11.9373"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2195,45.4881 l-0.0007-34.1129l-16.435,13.346h-4.1277"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2294,24.8434 c-1.2445,0.3664-2.1535,1.5155-2.1576,2.8778v16.692c0.005,1.6548,1.3452,2.995,3,3h12.712l16.436,13.128l-0.0001-5.659"/>
+ <line x1="33.7838" x2="33.7838" y1="25.3332" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.7838" x2="33.7838" y1="39" y2="47.051" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.6048" x2="60.1048" y1="11.7825" y2="60.2825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F508.svg b/public/assets/img/icons/1F508.svg
new file mode 100644
index 0000000..5bc2c25
--- /dev/null
+++ b/public/assets/img/icons/1F508.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M12.0792,44.4113v-16.694c0-1.1046,0.8954-2,2-2h11.712v20.692h-11.712 C12.9754,46.4093,12.0803,45.5151,12.0792,44.4113z"/>
+ <path fill="#d0cfce" stroke="none" d="M42.2682,58.4333l-14.5-11.579c0.036-0.0961,0.0565-0.1974,0.061-0.3v-21.25 c-0.0055-0.0394-0.0135-0.0785-0.024-0.117l14.459-11.74L42.2682,58.4333z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2188,11.3752 l-16.435,13.346h-12.712c-1.6548,0.005-2.995,1.3452-3,3v16.692c0.005,1.6548,1.3452,2.995,3,3h12.712l16.436,13.128 L43.2188,11.3752z"/>
+ <line x1="26.7838" x2="26.7838" y1="25.3332" y2="46.5832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6738,24.6122 c5.0427,6.7235,5.0427,15.9684,0,22.692"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F509.svg b/public/assets/img/icons/1F509.svg
new file mode 100644
index 0000000..0f1d0ac
--- /dev/null
+++ b/public/assets/img/icons/1F509.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M12.0792,44.4113v-16.694c0-1.1046,0.8955-2,2-2h11.712v20.692h-11.712 C12.9754,46.4093,12.0803,45.5151,12.0792,44.4113z"/>
+ <path fill="#d0cfce" stroke="none" d="M42.2682,58.4333l-14.5-11.579c0.036-0.0961,0.0566-0.1974,0.061-0.3v-21.25 c-0.0055-0.0394-0.0135-0.0785-0.024-0.117l14.459-11.74L42.2682,58.4333z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2188,11.3752 l-16.435,13.346h-12.712c-1.6548,0.005-2.995,1.3452-3,3v16.692c0.005,1.6548,1.3452,2.995,3,3h12.712l16.436,13.128 L43.2188,11.3752z"/>
+ <line x1="26.7838" x2="26.7838" y1="25.3332" y2="46.5832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6738,24.6122 c5.0427,6.7235,5.0427,15.9684,0,22.692"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.8689,19.7825 c7.1892,9.5856,7.1892,22.7658,0,32.3514"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50A.svg b/public/assets/img/icons/1F50A.svg
new file mode 100644
index 0000000..f9644db
--- /dev/null
+++ b/public/assets/img/icons/1F50A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M12.0791,44.4113v-16.694c0-1.1046,0.8955-2,2-2h11.712v20.692h-11.712 C12.9754,46.4093,12.0803,45.5151,12.0791,44.4113z"/>
+ <path fill="#d0cfce" stroke="none" d="M42.2681,58.4333l-14.5-11.579c0.036-0.0961,0.0566-0.1974,0.061-0.3v-21.25 c-0.0054-0.0394-0.0135-0.0785-0.024-0.117l14.459-11.74L42.2681,58.4333z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2188,11.3752 l-16.435,13.346h-12.712c-1.6548,0.005-2.995,1.3452-3,3v16.692c0.005,1.6548,1.3452,2.995,3,3h12.712l16.436,13.128 L43.2188,11.3752z"/>
+ <line x1="26.7838" x2="26.7838" y1="25.3332" y2="46.5832" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6738,24.6122 c5.0427,6.7235,5.0427,15.9684,0,22.692"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.3689,28.7825 c3.1892,4.2523,3.1892,10.0991,0,14.3514"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.8689,19.7825 c7.1892,9.5856,7.1892,22.7658,0,32.3514"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50B.svg b/public/assets/img/icons/1F50B.svg
new file mode 100644
index 0000000..0545c03
--- /dev/null
+++ b/public/assets/img/icons/1F50B.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M59.971,42.7985c0-0.5523,0.4477-1,1-1h4.143v-9.183h-4.143c-0.5523,0-1-0.4477-1-1 M59.971,31.6155v-7.159 H6.662v25.013h53.309v-6.671"/>
+ <path fill="#d0cfce" stroke="none" d="M61.083,32.3485c-0.5523,0-1-0.4477-1-1v-7.159H36.967H6.773v25.013h11.736h41.577v-6.671 c0-0.5523,0.4477-1,1-1h4.143v-9.183H61.083z"/>
+ <path fill="#b1cc33" stroke="none" d="M12.002,45.3665h32.239v-17.007H12.002V45.3665z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.081,31.3475v-7.159 c0-0.5523-0.4477-1-1-1H6.772c-0.5523,0-1,0.4477-1,1v25.016c0,0.5523,0.4477,1,1,1h53.313c0.5523,0,1-0.4477,1-1v-6.674h5.143 v-11.183H61.081z"/>
+ <rect x="11" y="27.3595" width="34.239" height="19.007" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50C.svg b/public/assets/img/icons/1F50C.svg
new file mode 100644
index 0000000..8813c16
--- /dev/null
+++ b/public/assets/img/icons/1F50C.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M30.644,51.1065c0.5335-0.1424,1.0815,0.1746,1.224,0.708l1.455,5.449h8.387l1.455-5.426 c0.143-0.5334,0.6913-0.85,1.2248-0.7071c0.0001,0,0.0002,0,0.0002,0"/>
+ <path fill="#3F3F3F" stroke="none" d="M33.013,24.1055c-0.5523,0-1-0.4477-1-1V8.2195c0-1.2744-1.0331-2.3075-2.3075-2.3075 c-1.2744,0-2.3075,1.0331-2.3075,2.3075v14.883c0,0.5523-0.4477,1-1,1"/>
+ <path fill="#3F3F3F" stroke="none" d="M49.55,24.1055c-0.5523,0-1-0.4477-1-1V8.2195c-0.001-1.2741-1.0346-2.3062-2.3088-2.3052 c-1.2728,0.001-2.3043,1.0325-2.3052,2.3052v14.883c0,0.5523-0.4477,1-1,1"/>
+ <path fill="#d0cfce" stroke="none" d="M47.601,24.1885H20.435v10.48c-0.0125,9.4811,7.6634,17.1771,17.1444,17.1895 c3.5425,0.0047,6.9998-1.0868,9.8976-3.1245C48.0699,40.5639,48.1113,32.3637,47.601,24.1885z"/>
+ <path fill="#9b9b9a" stroke="none" d="M47.601,24.1885c0.5104,8.1755,0.469,16.3761-0.124,24.546c4.5953-3.2095,7.3349-8.4598,7.339-14.065 v-10.48L47.601,24.1885z"/>
+ <path fill="#d0cfce" stroke="none" d="M41.657,67.0965c-0.5523,0-1-0.4477-1-1v-7.083h-6.063v7.083c0,0.5523-0.4477,1-1,1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.013,23.0925V8.2105 c0-1.8264-1.4806-3.307-3.307-3.307h0l0,0c-1.8264,0-3.307,1.4806-3.307,3.307l0,0v14.883"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.55,23.0925V8.2105 c0-1.8264-1.4806-3.307-3.307-3.307h0l0,0c-1.8264,0-3.307,1.4806-3.307,3.307l0,0v14.883"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.435,23.1885v11.48 c0,10.0461,8.1439,18.19,18.19,18.19s18.19-8.144,18.19-18.19v-11.48H19.435z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.011,51.8095 32.665,58.0005 42.586,58.0005 44.24,51.8335"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.618,66.0835 33.618,58.0005 41.681,58.0005 41.681,66.0835"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50D.svg b/public/assets/img/icons/1F50D.svg
new file mode 100644
index 0000000..2974225
--- /dev/null
+++ b/public/assets/img/icons/1F50D.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="29.5854" cy="24.8305" rx="11.1656" ry="11.1657" transform="matrix(0.8006 -0.5992 0.5992 0.8006 -8.979 22.6777)" fill="#FFFFFF" stroke="none"/>
+ <path fill="#92D3F5" stroke="none" d="M39,19c-1.6269-2.1743-5.3114-4.6131-8-5c-1.841-0.2648-5,0-5.3126,1.4508 c2.432,0.2232,6.261,1.3933,9.4483,6.0391c2.7047,3.9427,2.9098,7.2606,2.5092,9.5215C40,31,41.7867,22.7243,39,19z"/>
+ <path fill="#D0CFCE" stroke="none" d="M20.717,13.2532c-3.1395,2.3517-5.1766,5.7832-5.7372,9.6663c-0.5584,3.883,0.4286,7.7514,2.7785,10.8927 c4.8528,6.4827,14.0758,7.8101,20.5595,2.9577c6.4832-4.8514,7.8112-14.073,2.9587-20.5591 c-2.3504-3.1402-5.7839-5.1778-9.6668-5.7362C27.7267,9.9161,23.8587,10.9022,20.717,13.2532z M38.1933,18.3883 c2.2813,3.0482,2.696,6.924,1.4434,10.248c-0.6965,1.8514-1.9113,3.5306-3.6095,4.8016c-4.7463,3.5525-11.498,2.58-15.0496-2.166 c-1.7206-2.2992-2.4437-5.1309-2.0341-7.9731c0.41-2.8429,1.8999-5.3554,4.2002-7.0765c2.2984-1.721,5.1298-2.4433,7.9731-2.0341 C33.9592,14.5969,36.4719,16.0889,38.1933,18.3883z"/>
+ <path fill="#3F3F3F" stroke="none" d="M39,42l10,14c0,0,3,4,5,2s0-5,0-5L43,39L39,42z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="29.5854" cy="24.8305" rx="14.6372" ry="14.6372" transform="matrix(0.8006 -0.5992 0.5992 0.8006 -8.979 22.6778)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="29.5854" cy="24.8305" rx="11.1656" ry="11.1657" transform="matrix(0.8006 -0.5992 0.5992 0.8006 -8.979 22.6777)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.6805,41.7876l4.1839-3.1316l11.6927,15.622c0.8354,1.1162,0.5758,2.7219-0.5795,3.5867l0,0 c-1.1554,0.8647-2.7691,0.661-3.6045-0.4551L38.6805,41.7876z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50E.svg b/public/assets/img/icons/1F50E.svg
new file mode 100644
index 0000000..fecc84d
--- /dev/null
+++ b/public/assets/img/icons/1F50E.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="43.9713" cy="25.4757" rx="11.1657" ry="11.1656" transform="matrix(0.5379 -0.843 0.843 0.5379 -1.1578 48.8391)" fill="#FFFFFF" stroke="none"/>
+ <path fill="#92D3F5" stroke="none" d="M53.4402,31.8458c1.461-2.289,2.284-6.5149,1.6981-9.1673c-0.4014-1.8161-2.6553-3.8396-3.8988-5.1585 c0.6487,2.3544,1.0384,7.3509-2.1852,11.9716c-2.7358,3.9212-6.6908,5.6353-8.9477,6.0576 C44.3554,36.8323,50.9377,35.7667,53.4402,31.8458z"/>
+ <path fill="#D0CFCE" stroke="none" d="M51.7774,13.2414c-3.2684-2.0837-7.1512-2.7717-10.9373-1.9372c-3.785,0.8366-7.0182,3.097-9.1041,6.3645 c-4.3036,6.746-2.3176,15.7369,4.4283,20.0415c6.745,4.3047,15.7348,2.3197,20.0415-4.4273 c2.0849-3.2675,2.7728-7.1524,1.9362-10.9374C57.3054,18.5604,55.046,15.3273,51.7774,13.2414z M53.6137,31.629 c-2.1788,3.4147-5.8819,5.2814-9.6611,5.2814c-2.1045,0.0009-4.2319-0.5785-6.1343-1.7924 c-5.3172-3.3926-6.8818-10.4791-3.4892-15.7954c1.6436-2.5754,4.1915-4.3576,7.1747-5.0159 c2.9841-0.6584,6.0444-0.1176,8.6208,1.5269c2.5755,1.6426,4.3567,4.1905,5.016,7.1747 C55.7999,25.9914,55.2572,29.0526,53.6137,31.629z"/>
+ <path fill="#3F3F3F" stroke="none" d="M31.4429,40.2651l-6.918,10.335l-3.7106,5.8155c-0.4778,0.75,0.3797,3.2105,1.1294,3.6888 c0.3613,0.2305,2.5325,0.011,2.5325,0.011L36,42.9231L31.4429,40.2651z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="43.9712" cy="25.4757" rx="14.6372" ry="14.6372" transform="matrix(0.5379 -0.843 0.843 0.5379 -1.1578 48.8391)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="43.9713" cy="25.4757" rx="11.1657" ry="11.1656" transform="matrix(0.5379 -0.843 0.843 0.5379 -1.1578 48.8391)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3102,39.9657l4.4057,2.811L25.22,59.2267c-0.7499,1.1753-2.344,1.4986-3.5606,0.7224l0,0 c-1.2166-0.7763-1.595-2.3582-0.8451-3.5335L31.3102,39.9657z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F50F.svg b/public/assets/img/icons/1F50F.svg
new file mode 100644
index 0000000..1773fd1
--- /dev/null
+++ b/public/assets/img/icons/1F50F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_1F50F">
+ <polyline fill="#fcea2b" points="37.48 34.315 37.48 52.009 10.561 52.009 10.561 34.315 11.907 34.315 36.134 34.315 37.48 34.315"/>
+ <polygon fill="#f1b31c" points="37.48 34.365 23.879 51.878 37.551 51.878 37.48 34.365"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linejoin="round" stroke-width="3.6251" d="M14.9071,33.8116c0-6.6518,2.1867-13.6858,8.9363-13.6858,6.8717,0,9.0737,5.5584,9.3486,13.6858"/>
+ <polyline fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.563" points="42.923 41.776 40.042 46.616 34.701 47.873 34.12 42.889 38.097 38.739"/>
+ <path fill="#9b9b9a" d="M61.4392,17.0306,59.2519,15.68l-2.16-1.386s-7.1483,5.7268-11.3965,11.7417a109.0153,109.0153,0,0,0-7.9309,12.4935l2.8285,1.78,2.6586,1.6735a138.8534,138.8534,0,0,0,10.09-11.1344A63.4177,63.4177,0,0,0,61.4392,17.0306Z"/>
+ <path fill="#3f3f3f" d="M43.3,29.7721a60.7017,60.7017,0,0,0-5.6274,8.6992l2.8285,1.78,2.6586,1.6735A63.8691,63.8691,0,0,0,50.336,34.201Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_1F50F-2">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M13.6972,34.3068c0-7.5322,2.9241-15.2583,10.1189-15.2583,6.899,0,10.2745,6.0553,10.5858,15.2583"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.48 50.39 37.48 51.944 10.561 51.944 10.561 34.3 11.907 34.3 36.134 34.3 37.48 34.3"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.799 44.313 40.113 46.606 34.701 47.873 34.106 42.825 35.863 40.522"/>
+ <line x1="37.0884" x2="35.4023" y1="44.7021" y2="46.995" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4392,17.0306,59.2519,15.68l-2.16-1.386s-7.1483,5.7268-11.3965,11.7417a109.0153,109.0153,0,0,0-7.9309,12.4935l2.8285,1.78,2.6586,1.6735a138.8534,138.8534,0,0,0,10.09-11.1344A63.4177,63.4177,0,0,0,61.4392,17.0306Z"/>
+ <line x1="43.2083" x2="50.6132" y1="29.6433" y2="34.3014" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F510.svg b/public/assets/img/icons/1F510.svg
new file mode 100644
index 0000000..839dc30
--- /dev/null
+++ b/public/assets/img/icons/1F510.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.1961,35.6519c-0.2003-7.666,5.5788-16.3843,12.4516-16.6004c6.9307-0.218,14.4147,10.2522,12.4099,17.1736H35.875 c0,0,0.7894-7.1326-2.2339-10.144c-1.5425-1.5365-4.5505-4.3006-7.4804-3.869c-1.9766,0.2912-6.3916,2.8073-7.3105,4.5813 c-1.0274,1.9835-1.1693,8.8584-1.1693,8.8584H14.1961z"/>
+ <polygon fill="#FCEA2B" stroke="none" points="41.6978,36.3614 43.3283,36.3614 43.3283,59.7325 10.2827,59.7325 10.2827,36.3614 11.9132,36.3614"/>
+ <polygon fill="#F1B31C" stroke="none" points="42.9415,36.532 26.6186,59.5782 43.4088,59.5782"/>
+ <path fill="#F4AA41" stroke="none" d="M55.9395,32.5829c3.5838-1.818,6.0691-5.786,6.0691-10.3885c0-6.3218-4.689-11.4467-10.4731-11.4467 s-10.4731,5.1249-10.4731,11.4467c0,5.1112,3.1002,10.0458,7.3573,10.6187"/>
+ <polyline fill="#F4AA41" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.0267,32.3492 56.016,35.4262 56.1715,56.1509 51.6701,60.6524 47.0098,55.9921 49.8927,53.1091 46.7357,49.9522 50.3774,46.3105 47.2368,43.17 47.2506,40.1939 49.9604,37.4841 48.7191,36.2429 48.7191,32.3492"/>
+ <polygon fill="#E27022" stroke="none" points="53.5436,57.0903 54.7443,55.8883 54.5252,36.0609 53.3114,36.0743"/>
+ <ellipse cx="51.5355" cy="18.1091" rx="3.5206" ry="3.5206" transform="matrix(0.7071 -0.7071 0.7071 0.7071 2.2893 41.7451)" fill="#E27022" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.4673,33.4202c0.5811-8.0338-5.889-14.5868-12.8196-14.3688c-6.8728,0.2162-12.4516,7.0826-12.4516,14.3688"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.6978,36.3207 43.3283,36.3207 43.3283,59.6918 10.2827,59.6918 10.2827,36.3207 11.9132,36.3207"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.8248,33.4202c0-5.5092,3.979-10.701,8.8809-10.8645c4.9432-0.1648,9.5578,4.79,9.1434,10.8645"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.0253,36.0256 56.2815,56.4716 51.7209,61.0322 46.9553,56.2666 49.8761,53.3458 46.6478,50.1175 50.3373,46.428 47.1258,43.2165 47.1258,40.1873 49.8712,37.4419 48.6019,36.1726"/>
+ <ellipse cx="51.5355" cy="18.1091" rx="3.5206" ry="3.5206" transform="matrix(0.7071 -0.7071 0.7071 0.7071 2.2893 41.7451)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.0171,31.6362c3.5704-1.7692,6.0267-5.5901,5.9932-10c-0.0461-6.0573-4.7723-10.9321-10.5563-10.8882 c-5.784,0.044-10.4355,4.9901-10.3894,11.0475c0.0372,4.8974,3.1337,9.0217,7.3751,10.3985"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F511.svg b/public/assets/img/icons/1F511.svg
new file mode 100644
index 0000000..5275bb8
--- /dev/null
+++ b/public/assets/img/icons/1F511.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M33.5357,31.9911c-1.4016-4.2877-0.2247-9.41,3.4285-13.0632c5.018-5.018,12.8077-5.3639,17.3989-0.7727 s4.2452,12.381-0.7728,17.3989c-4.057,4.057-10.4347,5.5131-14.2685,2.5888"/>
+ <polyline fill="#F4AA41" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.652,31.7364 31.2181,34.1872 14.6444,50.5142 14.6444,57.6603 22.0426,57.6603 22.0426,53.0835 27.0544,53.0835 27.0544,47.3024 32.04,47.3024 34.3913,44.9292 34.3913,40.6274 36.3618,40.6274 39.4524,37.5368"/>
+ <polygon fill="#E27022" stroke="none" points="15.9847,53.3457 15.9857,51.4386 31.8977,35.8744 32.8505,36.8484"/>
+ <circle cx="48.5201" cy="23.9982" r="3.9521" fill="#E27022" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.735,34.6557 14.3026,50.6814 14.3026,57.9214 21.868,57.9214 21.868,53.2845 26.9929,53.2845 26.9929,47.4274 32.0913,47.4274 34.4957,45.023 34.4957,40.6647 36.5107,40.6647"/>
+ <circle cx="48.5201" cy="23.9982" r="3.9521" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2256,31.1781c-1.4298-4.2383-0.3466-9.2209,3.1804-12.6947c4.8446-4.7715,12.4654-4.8894,17.0216-0.2634 s4.3223,12.2441-0.5223,17.0156c-3.9169,3.8577-9.6484,4.6736-14.1079,2.3998"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F512.svg b/public/assets/img/icons/1F512.svg
new file mode 100644
index 0000000..63bd518
--- /dev/null
+++ b/public/assets/img/icons/1F512.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3751,31.1747c-0.3501-8.7708,6.4491-18.5395,14.387-18.7794c8.0047-0.2419,16.5412,10.9698,14.333,19.052h-4.0394 c0,0,1.5619-7.922-2.2164-11.2535c-1.8494-1.6307-5.2556-4.771-8.6396-4.2922c-2.2829,0.323-6.8677,3.4518-7.9271,5.4209 c-2.0643,3.8367-1.7248,9.8169-1.7248,9.8169L21.3751,31.1747z"/>
+ <polygon fill="#FCEA2B" stroke="none" points="53,32.2969 54.875,32.2969 54.875,59.1719 16.875,59.1719 16.875,32.2969 18.75,32.2969"/>
+ <polygon fill="#F1B31C" stroke="none" points="54.4302,32.493 35.66,58.9944 54.9675,58.9944"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,32.25 54.875,32.25 54.875,59.125 16.875,59.125 16.875,32.25 18.75,32.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3751,28.9146c0-8.3786,6.4151-16.2744,14.3184-16.523c7.9697-0.2507,15.4098,7.2847,14.7416,16.523"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5478,28.9146c0-6.3352,4.5755-12.3054,10.2123-12.4934c5.6843-0.1896,10.9908,5.5081,10.5142,12.4934"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F513.svg b/public/assets/img/icons/1F513.svg
new file mode 100644
index 0000000..1634bd9
--- /dev/null
+++ b/public/assets/img/icons/1F513.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="53,32.2969 54.875,32.2969 54.875,59.1719 16.875,59.1719 16.875,32.2969 18.75,32.2969"/>
+ <polygon fill="#F1B31C" stroke="none" points="54.4302,32.493 35.66,58.9944 54.9675,58.9944"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0641,31.8167 l0.2102-2.902c0.4766-6.9852-4.8299-12.6829-10.5142-12.4934c-4.6725,0.1558-8.6157,4.2846-9.8282,9.301l-4.0503-0.9026 c1.6615-6.6916,7.2189-12.2207,13.8118-12.4281c7.9697-0.2507,15.4098,7.2847,14.7416,16.523l-0.2425,2.902"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,32.25 54.875,32.25 54.875,59.125 16.875,59.125 16.875,32.25 18.75,32.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2743,28.9146c0.4766-6.9852-4.8299-12.6829-10.5142-12.4934c-4.6725,0.1558-8.6157,4.2846-9.8282,9.301l-4.0503-0.9026 c1.6615-6.6916,7.2189-12.2207,13.8118-12.4281c7.9697-0.2507,15.4098,7.2847,14.7416,16.523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F514.svg b/public/assets/img/icons/1F514.svg
new file mode 100644
index 0000000..4fef353
--- /dev/null
+++ b/public/assets/img/icons/1F514.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.6102" cy="57.7716" r="5" fill="#f1b31c" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#fcea2b" stroke="none" d="M56.1048,56.7825c0,0-2.0587-3.7664-3.254-9.5855c-1.3523-6.5836-1.8795-15.5146-2.246-19.4145 c-0.7752-8.2479-6.7157-15-15-15h-0.5c-8.2843,0-14.2248,6.7521-15,15c-0.3665,3.8999-0.8937,12.8309-2.246,19.4145 c-1.1953,5.8191-3.254,9.5855-3.254,9.5855H56.1048z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1048,13.2825 c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0872,60.0005 c-0.8174,1.6487-2.5176,2.782-4.4824,2.782c-1.9659,0-3.6667-1.1345-4.4836-2.7845"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8182" d="M56.1048,56.7825c0,0-2.0587-3.7664-3.254-9.5855c-1.3523-6.5836-1.8795-15.5146-2.246-19.4145c-0.7752-8.2479-6.7157-15-15-15 h-0.5c-8.2843,0-14.2248,6.7521-15,15c-0.3665,3.8999-0.8937,12.8309-2.246,19.4145c-1.1953,5.8191-3.254,9.5855-3.254,9.5855 H56.1048z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F515.svg b/public/assets/img/icons/1F515.svg
new file mode 100644
index 0000000..a89893e
--- /dev/null
+++ b/public/assets/img/icons/1F515.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.6102" cy="57.7716" r="5" fill="#f1b31c" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.1048,56.7825c0,0-2.0587-3.7664-3.254-9.5855c-1.3523-6.5836-1.8795-15.5146-2.246-19.4145c-0.7752-8.2479-6.7157-15-15-15 h-0.5c-8.2843,0-14.2248,6.7521-15,15c-0.3665,3.8999-0.8937,12.8309-2.246,19.4145c-1.1953,5.8191-3.254,9.5855-3.254,9.5855 H56.1048z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1048,13.2825 c0-2.7614,2.2386-5,5-5c2.7614,0,5,2.2386,5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0872,60.0005 c-0.8174,1.6487-2.5176,2.782-4.4824,2.782c-1.9659,0-3.6667-1.1345-4.4836-2.7845"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4639,49.7703c-0.2181-0.8032-0.4261-1.6631-0.6131-2.5733c-1.3523-6.5836-1.8795-15.5146-2.246-19.4145 c-0.7752-8.2479-6.7157-15-15-15h-0.5c-4.9448,0-9.0546,2.4056-11.7293,6.0991"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.2584,26.5641c-0.0638,0.402-0.1151,0.8084-0.1536,1.2184c-0.3665,3.8999-0.8937,12.8309-2.246,19.4145 c-1.1953,5.8191-3.254,9.5855-3.254,9.5855h35.5"/>
+ <line x1="11.6048" x2="59.1048" y1="12.7825" y2="60.2825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F516.svg b/public/assets/img/icons/1F516.svg
new file mode 100644
index 0000000..7a54c1c
--- /dev/null
+++ b/public/assets/img/icons/1F516.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.5,56 36.5,44.8488 26.5,56 26.5,10.9583 46.5,10.9583"/>
+ <polygon fill="#D22F27" stroke="none" points="41.8638,12.0303 41.8638,49.8841 46.387,54.928 46.387,12.0303"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.5,56 36.5,44.8488 26.5,56 26.5,10.9583 46.5,10.9583"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.5,56 36.5,44.8488 26.5,56 26.5,10.9583 46.5,10.9583"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F517.svg b/public/assets/img/icons/1F517.svg
new file mode 100644
index 0000000..901c010
--- /dev/null
+++ b/public/assets/img/icons/1F517.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M36,8.1661c-3.149,0-4.9948,1.9679-7,4c-1.8633,1.8883-4,3.7366-4,6.5405v17.9189 c0,2.6406,1.3256,4.6911,3,6.5405c2.0169,2.2277,4.6806,4,8,4c6.0751,0,11-4.7192,11-10.5405V18.7066 c0-2.8667-2.0623-5.6404-4-7.5405C41.0027,9.2075,39.0835,8.1661,36,8.1661z M40,35.5365c0,2.5569-1.7909,4.6296-4,4.6296 c-1.1563,0-2.0027-0.3975-3-1c-1.2121-0.7323-1.1074-2.3926-1-3.6296V19.7957c0-1.1549-0.6042-2.8187,0-3.6296 c0.7335-0.9845,2.7886-1,4-1c1.3009,0,3.2695-0.1131,4,1c0.51,0.7772,0,2.5784,0,3.6296V35.5365z"/>
+ <path fill="#9b9b9a" stroke="none" d="M32.0061,35.5372c0.1159-2.4366,1.8597-4.3711,3.9939-4.3711c1.2944,0,3.2689,0.8963,4,2 c0.5166,0.7799,0,1.5709,0,2.6296v15.7407c0,1.173,0.6212,2.8138,0,3.6296c-0.733,0.9626-2.8043,1-4,1c-1.3246,0-3.272-0.852-4-2 c-0.4861-0.7666,0-1.6059,0-2.6296v-5.8082c-3-0.4378-7-9.7281-7-9.7281v15.8956c0,5.6721,4.9249,10.2703,11,10.2703 s11-4.5982,11-10.2703V34.4364c0-5.6722-4.9249-10.2703-11-10.2703c-1.6162,0-3.151,0.3254-4.5333,0.9099L32.0061,35.5372z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.2318,41.0132c-0.394,0.0998-0.8067,0.1529-1.2318,0.1529c-2.7614,0-5-2.2386-5-5v-17c0-2.7614,2.2386-5,5-5s5,2.2386,5,5v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.3602,46.0744c-0.4448,0.0605-0.8988,0.0917-1.3602,0.0917c-5.5228,0-10-4.4771-10-10v-17c0-5.5228,4.4772-10,10-10 s10,4.4772,10,10v7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.7604,30.3209c0.3964-0.1011,0.8117-0.1549,1.2396-0.1549c2.7614,0,5,2.2386,5,5v17c0,2.7614-2.2386,5-5,5s-5-2.2386-5-5v-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.7494,25.2435c0.4097-0.0511,0.8271-0.0774,1.2506-0.0774c5.5228,0,10,4.4772,10,10v17c0,5.5229-4.4772,10-10,10 s-10-4.4771-10-10v-6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F518.svg b/public/assets/img/icons/1F518.svg
new file mode 100644
index 0000000..7d87dd9
--- /dev/null
+++ b/public/assets/img/icons/1F518.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="22" fill="#3F3F3F" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="12.7559" fill="#9B9B9A" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="22" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="12.7559" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F519.svg b/public/assets/img/icons/1F519.svg
new file mode 100644
index 0000000..3860571
--- /dev/null
+++ b/public/assets/img/icons/1F519.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m56.25 26.12v5.867h-27.84v8.067l-12.66-11 12.84-11.02s-0.1813 8.089-0.1813 8.089 27.84-3e-3 27.84-3e-3"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.25 31.99h-27.84v8.067l-12.66-11 12.66-11v8.066h27.84v5.867"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m34.99 53.94-4.1-10s-4.09 10-4.09 10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.16 51.54h5.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48.64 44.38v9.56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48.64 50.58s5.47-6.2 5.47-6.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m51.27 47.59 3.28 6.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m44.76 53.04c-0.6237 0.5544-1.43 0.86-2.264 0.8589v0c-0.9054 2.653e-4 -1.774-0.3592-2.414-0.9993-0.6403-0.6401-1-1.508-1-2.414v-2.731c5.52e-4 -1.885 1.528-3.412 3.413-3.413v0c0.8345-0.001186 1.64 0.3046 2.264 0.8591"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.43 49.1h-3.645v-4.761h3.645c1.315-1.159e-7 2.38 1.065 2.381 2.38v0c2.654e-4 0.6316-0.2505 1.237-0.6971 1.684s-1.052 0.6974-1.684 0.6971v0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.43 53.86h-3.645v-4.761h3.645c1.314 5.518e-4 2.379 1.066 2.38 2.38v-2.9e-9c1.175e-7 1.315-1.065 2.38-2.38 2.381v0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51A.svg b/public/assets/img/icons/1F51A.svg
new file mode 100644
index 0000000..08998ad
--- /dev/null
+++ b/public/assets/img/icons/1F51A.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m56.25 31.81v-6.134h-27.84v-8.433l-12.66 11.5 12.66 11.5v-8.433z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m56.25 31.81h-27.84v8.433l-12.66-11.5 12.66-11.5v8.433h27.84z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.52 44.7h-5.714v10h5.714"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m22.81 49.7h4.286"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33 54.75v-10l7.143 10v-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.06 44.68h4.383a2.08 2.08 0 0 1 2.08 2.08v5.841a2.08 2.08 0 0 1-2.08 2.08h-4.383v-10z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51B.svg b/public/assets/img/icons/1F51B.svg
new file mode 100644
index 0000000..5621502
--- /dev/null
+++ b/public/assets/img/icons/1F51B.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M44.2461,24.531c-4.438.1766-8.875.2289-13.3145.0737.1881.0066-4.8325-.0267-4.52.2605-.2189-.2008.7571-5.4961.7193-5.3949a1.5137,1.5137,0,0,0-2.2035-1.694,30.8578,30.8578,0,0,0-4.996,4.78c-1.339,1.4519-3.3092,2.3781-4.4444,3.9864a1.4971,1.4971,0,0,0,0,1.5142c1.7612,3.3448,6.8322,4.8648,8.5793,8.2275a1.5108,1.5108,0,0,0,2.7952-.7571c-.1659-2.2155-.7722-4.3335,1.9216-5.5531,1.1515-.5213,4.3349-.2567,5.59-.2873a109.1227,109.1227,0,0,1,11.1851.3562l-1.5-1.5a34.1176,34.1176,0,0,1-.3838,6.7046,1.5132,1.5132,0,0,0,2.5071,1.4594q4.3041-4.296,8.8361-8.3365a1.5125,1.5125,0,0,0-.3036-2.3558,29.3257,29.3257,0,0,1-8.8174-7.718,1.5074,1.5074,0,0,0-2.5071.6619c-.5025,2.5414-.9116,5.3286,1.1794,7.2821.7379.6894,2.3153.9058,2.6392,1.8029.381,1.0555-.6294,1.3555-1.35,2.4079L48.6,30.81a23.368,23.368,0,0,1-.8306-6.819l-2.9465.3988a24.2429,24.2429,0,0,0,2.39,5.3618,1.5011,1.5011,0,0,0,2.59-1.5142,21.2167,21.2167,0,0,1-2.0874-4.6452,1.5071,1.5071,0,0,0-2.9464.3988,25.6527,25.6527,0,0,0,.9377,7.6165,1.5194,1.5194,0,0,0,2.7417.3583c1.0819-1.5791,3.28-1.9512,3.0009-4.2675-.5529-4.59-6.573-.83-5.1667-7.942l-2.5071.6619a31.56,31.56,0,0,0,9.4246,8.1871L52.8969,26.25q-4.5388,4.047-8.836,8.3365l2.5071,1.4594a39.316,39.316,0,0,0,.4909-7.5021,1.54,1.54,0,0,0-1.5-1.5c-5.7246-.448-13.4548-1.5391-19.0328.1494C22.9708,28.269,23.63,32.435,23.862,35.5276l2.7953-.757C25.058,31.6925,21.2,30.452,19.4861,27.47c-.69-1.2-1.639.6695.7552-.9738,2.42-1.6612,3.7358-4.403,6.2008-6.1293l-2.2035-1.694c-.804,2.1514-2.16,7.097.3023,8.5268,1.6682.9689,6.4628.4177,8.2925.46,3.8064.0875,7.6088.023,11.4127-.1283,1.924-.0765,1.9339-3.0769,0-3Z"/>
+ <path fill="#3f3f3f" d="M24.0644,28.5407l.7282.3676.1512,1.1559c.1812-.8626,1.3087-1.237,1.5389-2.1181a1.9764,1.9764,0,0,0-.8078-1.99c-1.0931-.8711-1.9289-2.65-3.608-1.8866-1.133.5154-3.3277,2.3529-3.3277,3.7312,0,1.842,2.3059,2.0688,3.6575,2.1107L20.95,28.0127a6.3441,6.3441,0,0,0-.3232,1.2245l2.9464.3988a9.8244,9.8244,0,0,1,.848-4.4353A3.3991,3.3991,0,0,0,24.7126,22.2a1.499,1.499,0,0,0-1.2952-.7429l-.158-.0086a1.4529,1.4529,0,0,0-1.2953.7429l-.0526.1232c-.7508,1.7556,1.8327,3.2858,2.59,1.5141l.0527-.1232-1.2952.743.158.0086-1.2952-.7429q-.2557-.8039-.3927.1943-.2652.4422-.4869.9078a5.842,5.842,0,0,0-.393,1.3609,21.2349,21.2349,0,0,0-.2761,3.4587c-.016,1.64,2.6662,2.1065,2.9465.3987a6.3438,6.3438,0,0,1,.3231-1.2245,1.513,1.513,0,0,0-1.4464-1.8988c-.2757-.0085-1.065-.2666-.8623.1322v1.5142A5.8124,5.8124,0,0,1,23.581,26.66l-1.1558.1512q-.5289-.3615-.0376.2a5.6955,5.6955,0,0,0,.5067.6093,8.4,8.4,0,0,0,1.2665.9263l-.6894-.8964.1184.296L23.741,26.79c-.7129.9754-1.906,1.675-1.7169,3.0746a1.9186,1.9186,0,0,0,2.04,1.6759c1.9014-.1965,1.9216-3.1986,0-3Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.5 27.5 27.156 39 27.156 30.567 43.5 30.567"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.156 24.433 27.156 16 14.5 27.5"/>
+ </g>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.5 30.567 43.5 39 56.156 27.5"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.156 27.5 43.5 16 43.5 24.433 27.156 24.433"/>
+ </g>
+ </g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.392 54.383 33.392 44.383 40.534 54.383 40.534 44.383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9631,54.3449h0a3.5715,3.5715,0,0,1-3.5715-3.5714V47.9163a3.5715,3.5715,0,0,1,3.5715-3.5714h0a3.5714,3.5714,0,0,1,3.5714,3.5714v2.8572A3.5714,3.5714,0,0,1,26.9631,54.3449Z"/>
+ <g>
+ <line x1="46.3287" x2="46.3287" y1="44" y2="49.9291" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="46.3287" cy="53.5987" r="1.3712"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51C.svg b/public/assets/img/icons/1F51C.svg
new file mode 100644
index 0000000..e465f7d
--- /dev/null
+++ b/public/assets/img/icons/1F51C.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m15.74 31.83v-6.134h27.84v-8.433l12.66 11.5-12.66 11.5v-8.433h-27.84"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15.75 31.83h27.84v8.433l12.66-11.5-12.66-11.5v8.433h-27.84z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.65 46.72a3.049 3.049 0 0 0-3.073-1.994v0c-1.732 0-3.137 1.118-3.137 2.498s1.404 2.498 3.137 2.498l-0.0638 0.0093c1.733 0 3.137 1.118 3.137 2.498s-1.404 2.498-3.137 2.498v0a3.049 3.049 0 0 1-3.073-1.994"/>
+ <polyline transform="translate(-.75 1.263)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.39 53.38 47.39 43.38 54.53 53.38 54.53 43.38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.21 54.61v0a3.572 3.572 0 0 1-3.572-3.571v-2.857a3.572 3.572 0 0 1 3.572-3.571v0a3.571 3.571 0 0 1 3.571 3.571v2.857a3.571 3.571 0 0 1-3.571 3.571z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m30.21 54.61v0a3.572 3.572 0 0 1-3.572-3.571v-2.857a3.572 3.572 0 0 1 3.572-3.571v0a3.571 3.571 0 0 1 3.571 3.571v2.857a3.571 3.571 0 0 1-3.571 3.571z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51D.svg b/public/assets/img/icons/1F51D.svg
new file mode 100644
index 0000000..647a8f2
--- /dev/null
+++ b/public/assets/img/icons/1F51D.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3f3f3f" points="35.991 14 23 28.516 32.527 28.516 32.69 40 39.483 40 39.456 28.516 48.982 28.516 35.991 14"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.991 14 23 28.516 32.527 28.516 32.69 40 39.483 40 39.456 28.516 48.982 28.516 35.991 14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.33,55.47h0a3.5714,3.5714,0,0,1-3.5714-3.5714V49.0413A3.5714,3.5714,0,0,1,36.33,45.47h0a3.5714,3.5714,0,0,1,3.5714,3.5714v2.8572A3.5714,3.5714,0,0,1,36.33,55.47Z"/>
+ <g>
+ <line x1="24.1429" x2="29.8571" y1="45.5" y2="45.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27" x2="27" y1="45.5" y2="55.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.1422,55.47v-10h3.8132a2.49,2.49,0,0,1,2.4905,2.4907h0a2.49,2.49,0,0,1-2.4905,2.4906H43.1422"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51E.svg b/public/assets/img/icons/1F51E.svg
new file mode 100644
index 0000000..bfd7276
--- /dev/null
+++ b/public/assets/img/icons/1F51E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36.29 27.28a6.789 6.751 0 0 1 2.35-8.026 6.789 6.751 0 0 1 8.398 0.3999 6.789 6.751 0 0 1 1.569 8.212 6.789 6.751 0 0 1-7.666 3.433" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.75 31.64a11.31 11.25 0 0 1 9.863 3.175 11.31 11.25 0 0 1 3.123 9.831" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.74 53.55a11.31 11.25 0 0 1-11.15-2.844 11.31 11.25 0 0 1-2.874-11.09" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.5 18.09v0.04107m0 16.13v19.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F51F.svg b/public/assets/img/icons/1F51F.svg
new file mode 100644
index 0000000..405867f
--- /dev/null
+++ b/public/assets/img/icons/1F51F.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.875" y="12.1663" width="48" height="47.834" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="12.125" y="11.9163" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8221,44.442h0a4.643,4.643,0,0,1-4.6431-4.643V32.1178a4.6433,4.6433,0,0,1,4.6431-4.6432h0a4.6432,4.6432,0,0,1,4.6432,4.6432V39.799A4.643,4.643,0,0,1,39.8221,44.442Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.535 31.05 30.179 27.57 30.179 44.346"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F520.svg b/public/assets/img/icons/1F520.svg
new file mode 100644
index 0000000..d160492
--- /dev/null
+++ b/public/assets/img/icons/1F520.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.6112,33.175 28.9827,22.375 24.3541,33.175"/>
+ <line x1="25.8969" x2="32.0684" y1="30.589" y2="30.589" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.1905,48.4044c-0.6809,0.6039-1.5768,0.9706-2.5585,0.9706l0,0c-2.1302,0-3.8571-1.7269-3.8571-3.8571v-3.0857v3.0857v-3.0857 c0-2.1302,1.7269-3.8571,3.8571-3.8571l0,0c0.9817,0,1.8777,0.3667,2.5585,0.9708"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8168,27.7749h-4.1182v-5.3798h4.1182c1.4856,0,2.69,1.2044,2.69,2.69l0,0C47.5067,26.5707,46.3024,27.7749,44.8168,27.7749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8168,33.1549h-4.1182v-5.3799h4.1182c1.4856,0,2.69,1.2044,2.69,2.69l0,0C47.5067,31.9505,46.3024,33.1549,44.8168,33.1549z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4998,49.3549h-4.8739V38.5951h4.8739c1.1485,0,2.0796,0.9311,2.0796,2.0796v6.6005 C47.5794,48.4238,46.6483,49.3549,45.4998,49.3549z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F521.svg b/public/assets/img/icons/1F521.svg
new file mode 100644
index 0000000..dcb6c07
--- /dev/null
+++ b/public/assets/img/icons/1F521.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.9107,48.6058c-0.4413,0.3914-1.022,0.6291-1.6583,0.6291l0,0c-1.3807,0-2.5-1.1193-2.5-2.5v-2v2v-2 c0-1.3807,1.1193-2.5,2.5-2.5l0,0c0.6363,0,1.217,0.2377,1.6583,0.6292"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.4743,49.2349L42.4743,49.2349c-1.3807,0-2.5-1.1193-2.5-2.5v-2c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5 v2C44.9743,48.1156,43.855,49.2349,42.4743,49.2349z"/>
+ <line x1="44.9743" x2="44.9743" y1="46.265" y2="37.265" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.4743,32.485L42.4743,32.485c1.3807,0,2.5-1.1193,2.5-2.5v-2c0-1.3807-1.1193-2.5-2.5-2.5l0,0c-1.3807,0-2.5,1.1193-2.5,2.5v2 C39.9743,31.3657,41.0936,32.485,42.4743,32.485z"/>
+ <line x1="39.9743" x2="39.9743" y1="29.5151" y2="20.5151" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.0257,30.6933L28.0257,30.6933c0,0.9895,0.8523,1.7917,1.9036,1.7917h1.5229c1.0513,0,1.9036-0.8022,1.9036-1.7917l0,0 c0-0.9895-0.8523-1.7917-1.9036-1.7917h-1.5229C28.878,28.9016,28.0257,29.7038,28.0257,30.6933z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.4289,26.2557c0.4185-0.5629,1.1625-0.9374,2.0105-0.9374h0.8291c1.3083,0,2.3689,0.8913,2.3689,1.9907l0,0v5.1759"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F522.svg b/public/assets/img/icons/1F522.svg
new file mode 100644
index 0000000..4ddd584
--- /dev/null
+++ b/public/assets/img/icons/1F522.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.4907,24.9226c0.2864-1.3997,1.5249-2.4527,3.0093-2.4527l0,0c0.8481,0,1.6161,0.3439,2.172,0.8997 c0.8647,0.8647,0.7849,2.3016-0.0264,3.2164l-5.2173,5.8839h6.1434"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7088,46.4738c0.263,1.1393,1.3999,1.9961,2.7626,1.9961l0,0c1.5574,0,2.8199-1.1193,2.8199-2.5s-1.2624-2.5-2.8199-2.5 c1.5574,0,2.8199-1.1193,2.8199-2.5s-1.2624-2.5-2.8199-2.5l0,0c-1.3627,0-2.4996,0.857-2.7626,1.9961"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.1158,24.5439 30.8842,22.4699 30.8842,32.4699"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.2914,38.4699 39.5754,46.8709 45.4246,46.8709"/>
+ <line x1="44.4612" x2="44.4612" y1="43.7742" y2="48.4699" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F523.svg b/public/assets/img/icons/1F523.svg
new file mode 100644
index 0000000..639d619
--- /dev/null
+++ b/public/assets/img/icons/1F523.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <polygon fill="#000000" stroke="none" points="23.4414,27.0479 27.9258,27.0479 27.9258,34.2231 29.6763,34.2231 29.6763,27.0479 34.1602,27.0479 34.1602,25.2622 23.4414,25.2622"/>
+ <rect x="23.4414" y="21.7764" width="10.7188" height="1.769" fill="#000000" stroke="none"/>
+ <path fill="#000000" stroke="none" d="M33.2461,44.165l0.0146-0.2642h-1.665l-0.0098,0.2397c-0.0391,0.9561-0.2207,1.5845-0.627,2.1655 l-2.5195-3.0054l0.8701-0.6021c0.8765-0.6035,1.2847-1.2803,1.2847-2.1299c0-1.5815-1.1738-2.6865-2.8545-2.6865 c-1.7578,0-2.939,1.0728-2.939,2.6699c0,1.1372,0.748,2.0034,1.2437,2.5771c-1.1489,0.7559-2.3726,1.7046-2.3726,3.3896 c0,2.2075,1.4878,3.5791,3.8828,3.5791c1.8452,0,2.8398-0.8608,3.3198-1.2788l0.9751,1.1772h2.2236l-2.0107-2.3994 C32.7852,46.7524,33.1611,45.6616,33.2461,44.165z M27.7397,39.397c0.7007,0,1.1899,0.4893,1.1899,1.1895 c0,0.5713-0.4194,0.9341-0.8726,1.2412l-0.5688,0.3857c-0.6113-0.7153-0.9219-1.1665-0.9219-1.6445 C26.5664,39.8569,27.0269,39.397,27.7397,39.397z M26.9961,44.2192l2.8418,3.3779c-0.7246,0.6455-1.4077,0.9209-2.2832,0.9209 c-1.2563,0-2.1685-0.855-2.1685-2.0332C25.3862,45.335,26.2041,44.7676,26.9961,44.2192z"/>
+ <path fill="#000000" stroke="none" d="M46.0811,43.5381c-1.3115,0-2.2275,1.0493-2.2275,2.5513v1.6978c0,1.5024,0.916,2.5518,2.2275,2.5518 c1.3125,0,2.2285-1.0493,2.2285-2.5518v-1.6978C48.3096,44.5874,47.3936,43.5381,46.0811,43.5381z M46.7217,46.1401v1.5967 c0,0.959-0.4658,0.959-0.6406,0.959s-0.6396,0-0.6396-0.959v-1.5967c0-0.9595,0.4648-0.9595,0.6396-0.9595 C46.2393,45.1807,46.7217,45.1807,46.7217,46.1401z"/>
+ <polygon fill="#000000" stroke="none" points="44.5547,37.7598 39.6094,50.2207 41.3057,50.2207 46.2373,37.7598"/>
+ <path fill="#000000" stroke="none" d="M42.0078,41.8896v-1.6963c0-1.5024-0.916-2.5518-2.2285-2.5518c-1.3115,0-2.2275,1.0493-2.2275,2.5518 v1.6963c0,1.4932,0.916,2.5356,2.2275,2.5356C41.0918,44.4253,42.0078,43.3828,42.0078,41.8896z M39.1396,41.8394v-1.5957 c0-0.9595,0.4648-0.9595,0.6396-0.9595c0.1582,0,0.6406,0,0.6406,0.9595v1.5957c0,0.9429-0.4658,0.9429-0.6406,0.9429 C39.5879,42.7822,39.1396,42.7822,39.1396,41.8394z"/>
+ <path fill="#000000" stroke="none" d="M41.5283,34.3257c1.4463,0,2.6357-1.1763,2.6553-2.6533v-8.3828h1.1523v0.8457 c0,0.2759,0.2246,0.5,0.5,0.5h0.5391c0.2754,0,0.5-0.2241,0.5-0.5v-1.1494c0-0.6812-0.5537-1.2354-1.2344-1.2354h-1.7607 c-0.6816,0-1.2354,0.5542-1.2354,1.2354V29.27c-0.3486-0.165-0.7275-0.251-1.1162-0.251c-1.4629,0-2.6533,1.1904-2.6533,2.6533 S40.0654,34.3257,41.5283,34.3257z M41.5283,30.5562c0.6152,0,1.1162,0.501,1.1162,1.1162c0,0.6157-0.501,1.1162-1.1162,1.1162 s-1.1162-0.5005-1.1162-1.1162C40.4121,31.0571,40.9131,30.5562,41.5283,30.5562z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F524.svg b/public/assets/img/icons/1F524.svg
new file mode 100644
index 0000000..44e6945
--- /dev/null
+++ b/public/assets/img/icons/1F524.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.5663,40.8709C47.125,41.2623,46.5443,41.5,45.908,41.5l0,0c-1.3807,0-2.5-1.1193-2.5-2.5v-2v2v-2c0-1.3807,1.1193-2.5,2.5-2.5 l0,0c0.6363,0,1.217,0.2377,1.6583,0.6292"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.3633,41.75L36.3633,41.75c1.3807,0,2.5-1.1193,2.5-2.5v-2c0-1.3807-1.1193-2.5-2.5-2.5l0,0c-1.3807,0-2.5,1.1193-2.5,2.5v2 C33.8633,40.6307,34.9826,41.75,36.3633,41.75z"/>
+ <line x1="33.8633" x2="33.8633" y1="38.7801" y2="29.7801" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4337,39.9583L23.4337,39.9583c0,0.9895,0.8523,1.7917,1.9036,1.7917h1.5229c1.0513,0,1.9036-0.8022,1.9036-1.7917l0,0 c0-0.9895-0.8523-1.7917-1.9036-1.7917h-1.5229C24.286,38.1667,23.4337,38.9688,23.4337,39.9583z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.8369,35.5208c0.4185-0.5629,1.1625-0.9374,2.0105-0.9374h0.8291c1.3083,0,2.3689,0.8913,2.3689,1.9907l0,0V41.75"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F525.svg b/public/assets/img/icons/1F525.svg
new file mode 100644
index 0000000..e9124c3
--- /dev/null
+++ b/public/assets/img/icons/1F525.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M51.3344,58.3018c7.563-9.7894,4.0318-21.8721,2.4461-25.5688c-0.1799-0.4193-0.9302-0.5566-0.982-0.1006 c-0.1225,1.0797-0.4061,2.3611-2.0041,1.9736c-0.8203-0.1989-1.3479-0.556-1.3479-1.8802 c0.511-15.0494-10.5109-25.2968-14.3463-28.5356c-0.5103-0.4309-1.2668,0.0293-1.1587,0.7039 c2.456,15.3348-1.6079,14.2846-3.0986,13.8192c-0.2593-0.081-0.5408,0.0546-0.6603,0.3074 c-4.5882,9.7014-3.4112,14.2653-3.519,17.4455c0,0.2569,0,0.687,0,0.9581c0,1.746-1.4154,2.5822-2.5607,2.0714 c-2.0545-0.9163-2.4047-6.3729-2.4134-7.8235c-0.0041-0.6828-0.8094-0.8791-1.202-0.332 c-8.8048,12.267-2.3251,23.1974-0.0822,26.3171c0.6459,0.8984,0.9025,2.0748,0.5354,3.1298 c-0.0412,0.1183-0.0896,0.2352-0.1465,0.349c-0.3988,0.7981,0.6707,1.4,0.6707,1.4c1.3155,1.2339,5.4651,5.1806,14.2817,5.1805 c7.1344-0.0001,11.9478-3.0595,13.8297-4.7247c0.8829-0.7812,1.2761-0.8594,1.2732-1.6827 C50.8459,60.3243,50.8238,58.8066,51.3344,58.3018"/>
+ <path fill="#F1B31C" stroke="none" d="M36.2938,32.5579c-0.2946,1.4609-1.3196,4.0019-4.2072,8.3499c-0.0592,0.1064-0.1172,0.2104-0.1764,0.3168 c-0.3088,0.6893-1.3555,3.3414-1.0617,7.0514c0,0.0001,0,0,0,0.0001c-0.0002,0.0018-0.573,4.337-2.977,3.9757 c-0.5095-0.0766-0.9214-0.2506-1.2541-0.4772c-0.6105-0.4159-1.4234,0.1082-1.3489,0.8525 c0.3195,3.1924,1.6034,8.0822,6.1526,11.6721c0,0,1.2832,1.0598,1.4415,1.9748c0.0052,0.0303,0.029,0.0506,0.0591,0.0506l5.2741,0 c0.1832,0,0.2083-0.024,0.2135-0.0594c0.0356-0.2402,0.3643-1.2504,3.2024-3.7732c1.9966-1.7748,3.1652-3.898,3.7424-5.3482 c0.2048-0.5145-0.101-1.1173-0.6389-1.2068c-0.3438-0.0572-0.7127-0.3603-1.0133-1.1841c-0.0003-0.001-0.0003-0.0009-0.0007-0.0019 c-0.0063-0.0235-0.2167-0.8383,0.6013-2.5595c0.3805-0.8006,0.4242-1.6645,0.36-2.3655c-0.0579-0.6322-0.7233-0.998-1.2816-0.7156 c-0.7839,0.3965-1.8694,0.5304-2.5993-1.0753c0,0-0.6584-1.5662-0.0859-5.4515c0.437-2.9656-1.0106-7.8615-2.8279-10.3747 C37.4192,31.5887,36.4459,31.8032,36.2938,32.5579z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.6298,61.5562c3.479,3.6108,8.6702,5.4754,13.9925,5.4754c5.0546,0,10.7077-1.9624,14.2409-5.4677"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.5108,57.4557c0,0-10.5321-11.2011-0.4546-25.9791c0,0,0.1969,4.0589,1.2551,6.5816c0.4834,1.0362,1.2122,1.9569,2.3487,1.9569 c1.3355,0,2.4181-0.8972,2.4181-2.5708c0-0.2599,0-0.6721,0-0.9184c0.105-3.0996-0.5251-7.6659,3.5708-17.19 c0,0,7.0365,3.7835,3.9909-14.6122c0,0,14.8798,10.4421,14.2762,28.217c0,1.2693,0.9678,2.2983,2.1617,2.2983 s2.1617-1.029,2.1617-2.2983c0.075,0.1341,6.3219,13.078-2.514,24.515"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8203,22.9729c0.198-1.0358,0.7082-2.2802,1.9228-3.3185c0,0,1.9021-1.6355,1.5953-3.8305"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F526.svg b/public/assets/img/icons/1F526.svg
new file mode 100644
index 0000000..5a264ef
--- /dev/null
+++ b/public/assets/img/icons/1F526.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="13.1977" x2="9.3351" y1="46.2814" y2="47.2719" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.1014" x2="15.1726" y1="53.1953" y2="57.0258" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.2418" x2="25.1433" y1="59.4704" y2="63.136" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D0CFCE" d="M56.4871,16.9995c-1.958-1.958-3.9941-3.469-5.0309-2.7058L29.5787,36.1712 c1.2786,0.5446,2.8726,1.5088,3.8848,2.5215c1.0128,1.0124,2.8059,3.7926,3.3505,5.0717l21.8977-22.4561 C58.6697,20.8444,58.4949,19.0083,56.4871,16.9995z"/>
+ <path fill="#D0CFCE" d="M20.4502,38.2151l-4.7805,4.9489l14.1421,14.1421l5.1413-5.3317C36.6533,50.2752,36.5,48.1773,36.5,45.773 s-0.9148-4.9821-2.615-6.6822C30.3753,35.581,23.96,34.7053,20.4502,38.2151z"/>
+ <path fill="#9B9B9A" d="M35.8144,39.8366c0.4458,0.6337,0.6988,3.2212,0.9996,3.9278l21.8977-22.4561 c-0.0186-0.2055-0.106-2.1367-0.647-2.7353c-0.3112-0.3443-1.0305,0.7301-1.3133,0.3267L35.8144,39.8366z"/>
+ <path fill="#9B9B9A" d="M27.41,54.9043l2.4018,2.4018l4.7992-4.8814c1.7002-1.6992,2.3886-4.5444,2.3886-6.9487 c0-0.7988-0.3923-2.8729-0.8853-3.4553c-0.5057-0.5973-1.1173,0.2989-1.52-0.3901c-0.1932-0.3305,0.551,2.3353-0.5895,5.7511 C32.8642,50.7974,27.41,54.9043,27.41,54.9043z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5787,36.1712l21.8775-21.8775c0,0,1.4916-0.8489,4.609,2.2685s2.6169,4.9574,2.6169,4.9574L36.8046,43.3971"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.7429,39.0908c3.9052-3.9053,10.2369-3.9053,14.1421,0c3.9053,3.9052,3.9053,10.2369,0,14.1421l-4.0732,4.0732L15.6697,43.164 L19.7429,39.0908z"/>
+ <line x1="13.1977" x2="9.3351" y1="46.2814" y2="47.2719" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.1014" x2="15.1726" y1="53.1953" y2="57.0258" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.2418" x2="25.1433" y1="59.4704" y2="63.136" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="13.1977" x2="9.3351" y1="46.2814" y2="47.2719" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="19.1014" x2="15.1726" y1="53.1953" y2="57.0258" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="26.2418" x2="25.1433" y1="59.4704" y2="63.136" fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F527.svg b/public/assets/img/icons/1F527.svg
new file mode 100644
index 0000000..c0c08e6
--- /dev/null
+++ b/public/assets/img/icons/1F527.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M41,64.9049V36.4955l1.3665-0.5232c4.0791-1.5617,7.0017-5.2461,7.6335-9.623v0 c0.601-4.2688-0.4505-7.5594-3-10.1462c0,0-1.3928-1.4132-3.5973-2.4706C42.75,13.4194,42,13.9291,42,14.6615l0,7.6293l-2,3.0439 h-3h-1h-3l-2-3.0439l0-7.6293c0-0.7324-0.75-1.2421-1.4026-0.929C27.3928,14.7899,26,16.2031,26,16.2031 c-2.5495,2.5868-3.601,5.8774-3,10.1462c0.005,0.0356,0.0102,0.0712,0.0154,0.1068c0.6494,4.3916,3.72,8.0239,7.815,9.5916 L32,36.4955v28.4094"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,63.9064v-28l1.3665-0.5157c4.0791-1.5392,7.0017-5.1705,7.6335-9.4843v0c0.601-4.2073-0.4505-7.4505-3-10 c0,0-1.3928-1.3928-3.5973-2.435C42.75,13.1629,42,13.6653,42,14.3871l0,7.5193l-2,3h-3h-1h-3l-2-3l0-7.5193 c0-0.7219-0.75-1.2242-1.4026-0.9157C27.3928,14.5136,26,15.9064,26,15.9064c-2.5495,2.5495-3.601,5.7927-3,10 c0.005,0.0351,0.0102,0.0702,0.0154,0.1052c0.6494,4.3283,3.72,7.9082,7.815,9.4534L32,35.9064v28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F528.svg b/public/assets/img/icons/1F528.svg
new file mode 100644
index 0000000..21f0d3a
--- /dev/null
+++ b/public/assets/img/icons/1F528.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="37.877 21.43 37.848 43.552 39.05 47.175 39.025 62.881 37.817 62.883 34.193 62.889 32.984 62.891 33.009 47.185 34.223 43.558 34.252 21.436 37.877 21.43"/>
+ <path fill="#9b9b9a" d="M29.7035,11.6v9.9H42.4314V15.8424s8.4853,0,11.3137,2.8284A15.1442,15.1442,0,0,0,42.4314,11.6,60.523,60.523,0,0,0,29.7035,11.6Z"/>
+ <path fill="#d0cfce" d="M25.89,12.4785l-.0319,8.02h0a3.3363,3.3363,0,0,1-3.7013.0147h0l.0319-8.0195h0a2.6172,2.6172,0,0,1,3.7013-.0147Z"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.877 21.5 37.848 43.552 39.05 47.175 39.025 62.881 37.817 62.883 34.193 62.889 32.984 62.891 33.009 47.185 34.223 43.558 34.252 21.5 37.877 21.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7035,11.6v9.9H42.4314V15.8424s8.4853,0,11.3137,2.8284A15.1442,15.1442,0,0,0,42.4314,11.6,60.523,60.523,0,0,0,29.7035,11.6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.89,12.4785l-.0319,8.02h0a3.3363,3.3363,0,0,1-3.7013.0147h0l.0319-8.0195h0a2.6172,2.6172,0,0,1,3.7013-.0147Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F529.svg b/public/assets/img/icons/1F529.svg
new file mode 100644
index 0000000..9b9007b
--- /dev/null
+++ b/public/assets/img/icons/1F529.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_1F529">
+ <polygon fill="#9b9b9a" points="36.804 28.439 43.931 35.497 46.961 32.467 39.869 25.374 36.804 28.439"/>
+ <rect x="35.1711" y="18.7696" width="23.948" height="11.4993" transform="translate(31.1462 -26.1551) rotate(45)" fill="#d0cfce"/>
+ <polyline fill="#d0cfce" points="32.174 33.07 39.869 25.374 46.961 32.467 19.415 60.013 12.322 52.921 32.174 33.07"/>
+ <rect x="30.858" y="35.5005" width="10.0303" height="1.9238" transform="translate(36.2899 -14.6866) rotate(45)" fill="#9b9b9a"/>
+ <rect x="21.3355" y="45.0231" width="10.0303" height="1.9238" transform="translate(40.2342 -5.164) rotate(45)" fill="#9b9b9a"/>
+ <rect x="19.2949" y="47.0636" width="10.0303" height="1.9238" transform="translate(41.0795 -3.1235) rotate(45)" fill="#9b9b9a"/>
+ <rect x="17.2544" y="49.1042" width="10.0303" height="1.9238" transform="translate(41.9247 -1.0829) rotate(45)" fill="#9b9b9a"/>
+ <rect x="21.125" y="37.4189" width="20.0607" height="7.5228" transform="translate(38.2441 -9.9688) rotate(45)" fill="#d0cfce"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_1F529-2">
+ <rect x="35.1711" y="18.7696" width="23.948" height="11.4993" transform="translate(31.1462 -26.1551) rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.755 32.488 39.869 25.374 46.961 32.467 39.883 39.546"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.642 49.786 20.556 58.873 18.527 59.126 13.175 53.774 13.174 52.069 22.375 42.868"/>
+ <rect x="21.125" y="37.4189" width="20.0607" height="7.5228" transform="translate(38.2441 -9.9688) rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52A.svg b/public/assets/img/icons/1F52A.svg
new file mode 100644
index 0000000..f867601
--- /dev/null
+++ b/public/assets/img/icons/1F52A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" stroke-width="2" d="M24.2722,30.1081 c-3.5449-0.2675-13.7369-0.8052-18.6563,0c0,0-1.3857,0.7557,0,4.6293c0,0,1.2566,0.5474,3,0.5474 c1.491,0,12.8699,1.5386,15.6563,1.1077"/>
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.4825,30.1081c-3.5449-0.2675-10.9472-0.8052-15.8666,0c0,0-1.3857,1.7557,0,5.6293c0,0,2.2566-0.4526,4-0.4526 c1.491,0,9.4455,1.1901,12.2319,0.7592"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2722,39.8493h9.3437c32,0,31.9499-9.7411,31.9499-9.7411H33.6159h-9.3437V39.8493"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.4825,30.1081c-3.5449-0.2675-10.9472-0.8052-15.8666,0c0,0-1.3857,1.7557,0,5.6293c0,0,2.2566-0.4526,4-0.4526 c1.491,0,9.4455,1.1901,12.2319,0.7592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2722,39.8493h9.3437c32,0,31.9499-9.7411,31.9499-9.7411H33.6159h-9.3437V39.8493"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52B.svg b/public/assets/img/icons/1F52B.svg
new file mode 100644
index 0000000..8ff1c53
--- /dev/null
+++ b/public/assets/img/icons/1F52B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M50.9266,31.8935c0.3893,0.0047,0.5734,0.5143,0.5734,0.9036v2.294c0,1.6823,1.2468,2.2059,3,3.0462 c0,0,0.5946,0.28,0.8992,0.478C57.6588,40.0837,60.5,48.0256,60.5,50.8295c0,2.8039-2.2386,5.0769-5,5.0769h-3.0361 c-2.7614,0-5-2.2386-5-5l0.0361-3.5c0.0517-1.6036-0.0871-3.5828-1.2586-4.7544c-0.6903-0.6903-1.628-1.0169-2.5215-0.929 c-1.1133,0.1095-2.1593-0.5902-2.2896-1.7013c-0.0026-0.0223-0.0052-0.0448-0.0077-0.0673 c-0.1849-1.668,0.2687-3.3442,1.2016-4.7392c0.8667-1.2961,2.2772-2.7841,4.3758-3.3088 C47,31.9064,49.8532,31.8805,50.9266,31.8935z"/>
+ <path fill="#D0CFCE" stroke="none" d="M35.3606,23.1192c-5.3-0.0464-10.5876,0.5232-15.7925,1.5242L13,25.9065v6h11.0392 c0.6381,0,1.2739,0.0782,1.8929,0.233c1.9108,0.4777,3.4451,1.8984,4.0679,3.7668v0.0001c1,4,4,4,6,4h2 c0-6.7261,4.4351-12.0458,13.4351-12.0458v-1.9542v-0.0001C46.2164,23.8079,40.9153,23.1678,35.3606,23.1192z M36,36.9065h-1 c-1,0-2.5,0-3-5h5C36,33.9065,36,35.1145,36,36.9065z"/>
+ <path fill="#9B9B9A" stroke="none" d="M50.6496,25.0054l1.0337-3.2631c0.2189-0.691,0.2181-2.1318,0.8587-2.4665l1.142-0.5894 c0.7174-0.3748,1.211-0.9366,0.4416-1.1803l-2.0097-0.6366c-0.4696-0.1488-0.971-0.1664-1.4506-0.051l-4.4105,1.0612 l-1.7418,5.1819"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.4918,22.1986l0.7023-2.2172c0.1487-0.4695,0.4779-0.8607,0.915-1.0875l1.0989-0.5702c0.4895-0.254,0.4276-0.973-0.0982-1.1395 l-1.6256-0.5149c-0.3208-0.1016-0.6633-0.1142-0.9907-0.0362l-3.0108,0.7166l-1.1838,3.5208"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,35.9064c1,4,4,4,6,4h2c0-6.7261,4.4351-12.0457,13.4351-12.0457v-1.9543l0,0c-5.2187-2.0984-10.5197-2.7386-16.0745-2.7872 c-5.3001-0.0464-10.5876,0.5232-15.7925,1.5241L13,25.9064v6l0,0h11.0392c0.6381,0,1.2739,0.0783,1.893,0.233h0 C27.8429,32.6172,29.3772,34.0379,30,35.9064L30,35.9064z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,31.9064c-1,2-1,3.208-1,5h-1c-1,0-2.5,0-3-5H37z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9266,31.8935c0.3893,0.0047,0.5734,0.5143,0.5734,0.9036v2.294c0,1.6823,1.2468,2.2059,3,3.0462c0,0,0.5946,0.28,0.8992,0.478 C57.6588,40.0837,60.5,48.0256,60.5,50.8295c0,2.8039-2.2386,5.0769-5,5.0769h-3.0361c-2.7614,0-5-2.2386-5-5l0.0361-3.5 c0.0517-1.6036-0.0871-3.5828-1.2586-4.7544c-0.6903-0.6903-1.628-1.0169-2.5215-0.929c-1.1133,0.1095-2.1593-0.5902-2.2896-1.7013 c-0.0026-0.0223-0.0052-0.0448-0.0077-0.0673c-0.1849-1.668,0.2687-3.3442,1.2016-4.7392 c0.8667-1.2961,2.2772-2.7841,4.3758-3.3088C47,31.9064,49.8532,31.8805,50.9266,31.8935z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52C.svg b/public/assets/img/icons/1F52C.svg
new file mode 100644
index 0000000..002f315
--- /dev/null
+++ b/public/assets/img/icons/1F52C.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M34.8755,39.625a.9958.9958,0,0,1-.5176-.1445l-7.6992-4.6592a1.0007,1.0007,0,0,1-.3408-1.3692L37.4351,14.8672a1.0005,1.0005,0,0,1,1.3759-.3423l7.7,4.6592a1.0009,1.0009,0,0,1,.3379,1.3735S40.0034,31.9248,39.7222,32.4l-3.9864,6.7349a.9949.9949,0,0,1-.6172.46A.9813.9813,0,0,1,34.8755,39.625Z"/>
+ <polygon fill="#3f3f3f" points="42.244 13.68 45.666 15.751 43.622 19.152 40.199 17.081 42.244 13.68"/>
+ <rect x="16.9757" y="54.9834" width="37" height="5" fill="#d0cfce"/>
+ <path fill="#d0cfce" d="M51.8325,50.9092a1.0037,1.0037,0,0,1-.4629-.1133L47.7749,48.917a1,1,0,0,1-.4873-1.1973l.2451-.75c3.0068-9.1933-1.9766-14.56-5.2148-16.9409a1,1,0,0,1-.2364-1.3642l2.2032-3.2706a.9993.9993,0,0,1,.66-.4272,1.01,1.01,0,0,1,.7647.1831c4.59,3.4067,11.67,11.0142,7.5263,23.6851L52.7827,50.22a1.0012,1.0012,0,0,1-.95.6895Z"/>
+ <circle cx="42.1378" cy="26.325" r="3" fill="#3f3f3f"/>
+ <path fill="#3f3f3f" d="M54.9589,54.9834a8.064,8.064,0,0,0-16.128,0Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2654,37.5809a1.894,1.894,0,0,1-2.4337.2808,2.001,2.001,0,0,1-.8782-2.2937"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.862 31.891 34.876 38.625 27.176 33.966 38.293 15.38 45.993 20.039 45.114 21.492"/>
+ <rect x="26.7026" y="35.9538" width="2" height="21" transform="matrix(.4090 -.9124 .9124 .4090 -26.0187 52.7271)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="16.9757" y="54.9834" width="37" height="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="41.4779" y="14.1119" width="3.2644" height="4" transform="matrix(.5176 -.8555 .8555 .5176 7.008 44.6554)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.1821,50.7991a7.0812,7.0812,0,0,1,12.7936,4.1843"/>
+ <line x1="37.2614" x2="41.1822" y1="50.7991" y2="50.7991" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.2379,48.03l.245-.75c3.2038-9.7964-2.1223-15.52-5.572-18.0572"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.114,25.9524c4.3016,3.1934,11.1343,10.4529,7.1716,22.572l-.4532,1.3847"/>
+ <circle cx="42.1378" cy="26.325" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52D.svg b/public/assets/img/icons/1F52D.svg
new file mode 100644
index 0000000..73ae7c6
--- /dev/null
+++ b/public/assets/img/icons/1F52D.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" stroke="none" d="M45.6693,22.2051l3.7465-1.3294c-0.0713,0.0157-0.1426,0.0374-0.2137,0.0374 c-0.4101,0,2.9722-2.6164,2.9722-2.6164l-3.371-7.7369c0,0-4.1856,1.2874-3.944,0.9896l-3.143,1.6303 c0.2373-0.1073,0.4787,1.0578,0.5891,1.3117l2.4753,6.4222C44.89,21.167,45.89,22.1024,45.6693,22.2051z"/>
+ <path fill="#9b9b9a" stroke="none" d="M29.095,28.198l3.8277-1.415c-0.0619,0.0172,12.4053-5.8087,12.4053-5.8087l-3.1999-6.8928 c0,0-11.8508,4.9053-11.6593,4.8081l1.6804-0.8546l-5.2261,2.6058L29.095,28.198z"/>
+ <path fill="#9b9b9a" stroke="none" d="M14.6585,27.9833l1.7596,3.9323c0,0,9.0807-2.4898,8.951-2.4429l-1.1438,0.4143l5.4031-1.8896 l-2.4411-7.4884l-4.0234,2.1377C23.4014,22.5474,14.6585,27.9833,14.6585,27.9833z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.0186,56.6623 29.1491,36.039 31.624,36.039 43.8948,56.6564"/>
+ <line x1="30.4618" x2="30.4618" y1="36.741" y2="60.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="9.7475" x2="11.8352" y1="32.5748" y2="31.7117" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.6328,12.1786 48.8033,10.5598 52.3814,18.772 49.2019,19.9125"/>
+ <line x1="26.8219" x2="30.3531" y1="19.924" y2="31.3607" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="30.3531" cy="31.3607" r="2" fill="#000000" stroke="none"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.028,28.5329 16.1973,31.7319 14.6585,28.1744 23.5457,23.5568"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.9216,19.7807 42.1281,14.0815 45.2549,21.3103 32.6562,25.8289"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52E.svg b/public/assets/img/icons/1F52E.svg
new file mode 100644
index 0000000..f3e39f3
--- /dev/null
+++ b/public/assets/img/icons/1F52E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1,55.5l-2.8-2.8c-0.2-0.2-0.5-0.3-0.8-0.3l-23.4-1.9c-0.3,0-1.5,1.3-1.7,1.5l-2.5,2.4"/>
+ <path fill="#3F3F3F" d="M19.9,53.4l-5.7,5.3c-0.7,0.7,0.5,2.6,1.5,2.6h39.5c1,0,1.5-1.2,0.8-1.9l-8.6-8.2"/>
+ <circle cx="36" cy="32.8" r="22.2" fill="#B399C8"/>
+ <path fill="#8967AA" d="M58.2,33c0,12.3-9.7,22.1-22,22.1c11.6-8,14.8-16.8,14.4-24.5c0-0.3,0-0.5-0.1-0.8c-0.2-1.7-0.5-3.4-1.1-5 c-0.1-0.2-0.1-0.4-0.2-0.6c-0.7-2-1.7-3.8-2.7-5.4c-0.2-0.3-0.3-0.5-0.5-0.7c-0.6-0.9-1.3-1.8-2.1-2.5c-0.2-0.2-0.3-0.4-0.5-0.5 c-0.2-0.2-0.4-0.4-0.6-0.6c-0.2-0.2-0.4-0.3-0.6-0.5c-0.1-0.1-0.2-0.2-0.3-0.3c-0.2-0.2-0.4-0.3-0.5-0.4c-0.8-0.6-1.7-1.2-2.5-1.6 c-0.1-0.1-0.3-0.1-0.4-0.2c-0.3-0.1-0.7-0.3-1-0.4C37.3,11,37.1,11,37,11s-0.2,0-0.3,0s-0.2,0-0.3,0h0.1 C48.6,11.1,58.2,20.9,58.2,33z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.4,30.7c0.1-0.5,0.2-1.1,0.3-1.6"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.4,24.6c1.5-2.7,3.6-4.9,6.2-6.4"/>
+ <path d="M48.7,50.8c0.1,0,0.2,0.1,0.3,0.2l2.8,2.8l2.1,2.1l2.8,2.8c0.7,0.7-0.5,2.6-1.5,2.6h-13v-7.2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="32.8" r="22.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="32.8" r="22.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18,56.6l-3,2.8 c-0.7,0.7-0.3,1.9,0.8,1.9h39.5c1,0,1.5-1.2,0.8-1.9l-2.8-2.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.2,56.6l2.8,2.8c0.7,0.7,0.2,1.9-0.8,1.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F52F.svg b/public/assets/img/icons/1F52F.svg
new file mode 100644
index 0000000..904da44
--- /dev/null
+++ b/public/assets/img/icons/1F52F.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12.08" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path d="m38.5 36a2.5 2.5 0 1 1-2.499-2.5 2.499 2.499 0 0 1 2.499 2.5z"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.696" d="m36 18.67 14.97 25.96-14.97-1.113e-6h-14.97l7.486-12.98 7.482-12.98" paint-order="stroke fill markers"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.696" d="m21.01 27.39 29.97 0.01892-14.97 25.93-7.5-12.97-7.502-12.97" paint-order="stroke fill markers"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F530.svg b/public/assets/img/icons/1F530.svg
new file mode 100644
index 0000000..41faedd
--- /dev/null
+++ b/public/assets/img/icons/1F530.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="17 12.007 16 48.007 35 64.007 35 24.007 17 12.007"/>
+ <polygon fill="#5c9e31" points="55 12.007 56 48.007 37 64.007 37 24.007 55 12.007"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.6769,12.0972c-.9223-.6-1.6769-.19-1.6769.91v34a4.7349,4.7349,0,0,0,1.56,3.2518L34.3788,63.7555a2.6239,2.6239,0,0,0,3.1235.0047L54.4364,50.2543A4.7148,4.7148,0,0,0,56,47.0072v-34c0-1.1-.7546-1.5095-1.6769-.91l-16.6462,10.82a3.3519,3.3519,0,0,1-3.3538,0Z"/>
+ <line x1="36" x2="36" y1="24.0072" y2="64.0072" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F531.svg b/public/assets/img/icons/1F531.svg
new file mode 100644
index 0000000..d26021c
--- /dev/null
+++ b/public/assets/img/icons/1F531.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M40.1545,68l0.002-8.6585c1.6181,0.9547,3.4967,1.5011,5.5005,1.5011c4.7844,0,9.1921-2.0494,10.4955-7.078 c0.3112-1.2007,0.3498-2.458,0.2359-3.6945l-0.1761-0.7974c-1.3037-5.9042-1.8268-11.9599-1.5553-18.0056l0,0h3l-4.5032-7.9957 L48.657,31.267h3l-0.4802,9.3056l-0.2672,5.1776c-0.0725,1.4041-0.4085,2.7809-0.9899,4.0558l0,0 c-1.7015,3.7307-6.9018,3.7324-8.6056,0.0028l0,0c-0.5842-1.2788-0.942-2.653-1.0569-4.0589L38.657,26.1678l-0.0332-0.3471h3 L37.127,17.825l-4.5032,7.9957h3l0.0005,0.2007l-1.6001,19.5822c-0.1149,1.406-0.4727,2.7801-1.0569,4.0589l0,0 c-1.7038,3.7296-6.9042,3.7279-8.6056-0.0028l0,0c-0.5814-1.2749-0.9175-2.6517-0.99-4.0558l-0.2672-5.1776l-0.4802-9.3056h3 l-4.4968-7.9957l-4.5032,7.9957h3l0,0c0.2715,6.0458-0.2516,12.1014-1.5553,18.0056l-0.1761,0.7974 c-0.1139,1.2365-0.0753,2.4938,0.2359,3.6945c1.3034,5.0287,5.7111,7.078,10.4955,7.078c2.0038,0,3.8824-0.5464,5.5005-1.5011 l0.0131,8.7446L40.1545,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1565,67.0054v-8.4719c1.6181,0.9361,3.4967,1.4719,5.5005,1.4719c4.7844,0,9.1921-2.0095,10.4955-6.9403 c0.3112-1.1773,0.3498-2.4102,0.2359-3.6226l-0.1761-0.7819c-1.3037-5.7893-1.8268-11.7271-1.5553-17.6552l0,0h3l-4.5032-7.8401 l-4.4968,7.8401h3l-0.4802,9.1245l-0.2672,5.0769c-0.0725,1.3768-0.4085,2.7268-0.9899,3.9769l0,0 c-1.7015,3.6581-6.9018,3.6598-8.6056,0.0028l0,0c-0.5842-1.2539-0.942-2.6014-1.0569-3.9799l-1.6001-19.201l-0.0332-0.3403h3 L37.127,17.825l-4.5032,7.8401h3l0.0005,0.1968l-1.6001,19.201c-0.1149,1.3786-0.4727,2.726-1.0569,3.9799l0,0 c-1.7038,3.657-6.9042,3.6553-8.6056-0.0028l0,0c-0.5814-1.2501-0.9175-2.6001-0.99-3.9769l-0.2672-5.0769l-0.4802-9.1245h3 l-4.4968-7.8401l-4.5032,7.8401h3l0,0c0.2715,5.9281-0.2516,11.8659-1.5553,17.6552l-0.1761,0.7819 c-0.1139,1.2124-0.0753,2.4453,0.2359,3.6226c1.3034,4.9308,5.7111,6.9403,10.4955,6.9403c2.0038,0,3.8824-0.5358,5.5005-1.4719 l0.0116,8.5736"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F532.svg b/public/assets/img/icons/1F532.svg
new file mode 100644
index 0000000..e3242d2
--- /dev/null
+++ b/public/assets/img/icons/1F532.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" fill-rule="evenodd" d="M16 16H56V56H16V16ZM25 26H46V47H25V26Z" clip-rule="evenodd"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M16 16H56V56H16V16ZM25 26H46V47H25V26Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M46 26H25V47H46V26Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56 16H16V56H56V16Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46 26H25V47H46V26Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F533.svg b/public/assets/img/icons/1F533.svg
new file mode 100644
index 0000000..dd207de
--- /dev/null
+++ b/public/assets/img/icons/1F533.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M46 26H25V47H46V26Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M56 16H16V56H56V16Z"/>
+ <path fill="#3F3F3F" d="M46 26H25V47H46V26Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46 26H25V47H46V26Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56 16H16V56H56V16Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F534.svg b/public/assets/img/icons/1F534.svg
new file mode 100644
index 0000000..0260c8b
--- /dev/null
+++ b/public/assets/img/icons/1F534.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36.0001" r="28" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36.0001" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F535.svg b/public/assets/img/icons/1F535.svg
new file mode 100644
index 0000000..b3dcb2f
--- /dev/null
+++ b/public/assets/img/icons/1F535.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36.0001" r="28" fill="#61b2e4"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36.0001" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F536.svg b/public/assets/img/icons/1F536.svg
new file mode 100644
index 0000000..4e349a4
--- /dev/null
+++ b/public/assets/img/icons/1F536.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect id="Diamond_Color_1" x="18.3411" y="18.2994" width="35.3178" height="35.3178" transform="translate(35.9705 -14.9239) rotate(45)" fill="#f4aa41"/>
+ </g>
+ <g id="line">
+ <rect id="Diamond_Line_1" x="18.3411" y="18.2994" width="35.3178" height="35.3178" transform="translate(35.9705 -14.9239) rotate(45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F537.svg b/public/assets/img/icons/1F537.svg
new file mode 100644
index 0000000..e01a7ee
--- /dev/null
+++ b/public/assets/img/icons/1F537.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19.1581" y="18.3756" width="34.2487" height="34.2487" transform="translate(-14.4754 36.0533) rotate(-45)" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <rect x="19.1581" y="18.3756" width="34.2487" height="34.2487" transform="translate(-14.4754 36.0533) rotate(-45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F538.svg b/public/assets/img/icons/1F538.svg
new file mode 100644
index 0000000..862b41f
--- /dev/null
+++ b/public/assets/img/icons/1F538.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.7114" y="22.2114" width="27.5772" height="27.5772" transform="translate(-14.7652 36.3536) rotate(-45)" fill="#e27022"/>
+ </g>
+ <g id="line">
+ <rect x="22.7114" y="22.2114" width="27.5772" height="27.5772" transform="translate(-14.7652 36.3536) rotate(-45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F539.svg b/public/assets/img/icons/1F539.svg
new file mode 100644
index 0000000..404053e
--- /dev/null
+++ b/public/assets/img/icons/1F539.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="21.7114" y="22.2114" width="27.5772" height="27.5772" transform="translate(-15.0581 35.6464) rotate(-45)" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <rect x="21.7114" y="22.2114" width="27.5772" height="27.5772" transform="translate(-15.0581 35.6464) rotate(-45)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F53A.svg b/public/assets/img/icons/1F53A.svg
new file mode 100644
index 0000000..0c1c357
--- /dev/null
+++ b/public/assets/img/icons/1F53A.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M33.5451,15.252L11.3194,53.748C10.2284,55.6378,11.5922,58,13.7743,58h44.4514 c2.1821,0,3.5459-2.3622,2.4549-4.252L38.4549,15.252C37.3638,13.3622,34.6362,13.3622,33.5451,15.252z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M33.5451,15.252L11.3194,53.748 C10.2284,55.6378,11.5922,58,13.7743,58h44.4514c2.1821,0,3.5459-2.3622,2.4549-4.252L38.4549,15.252 C37.3638,13.3622,34.6362,13.3622,33.5451,15.252z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F53B.svg b/public/assets/img/icons/1F53B.svg
new file mode 100644
index 0000000..16eada2
--- /dev/null
+++ b/public/assets/img/icons/1F53B.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M38.4549,57.1464l22.2257-38.4961c1.0911-1.8898-0.2728-4.252-2.4549-4.252l-44.4514,0 c-2.1821,0-3.5459,2.3622-2.4549,4.252l22.2257,38.4961C34.6362,59.0362,37.3638,59.0362,38.4549,57.1464z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M38.4549,57.1464l22.2257-38.4961 c1.0911-1.8898-0.2728-4.252-2.4549-4.252l-44.4514,0c-2.1821,0-3.5459,2.3622-2.4549,4.252l22.2257,38.4961 C34.6362,59.0362,37.3638,59.0362,38.4549,57.1464z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F53C.svg b/public/assets/img/icons/1F53C.svg
new file mode 100644
index 0000000..8935216
--- /dev/null
+++ b/public/assets/img/icons/1F53C.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.8653,55L25,36.1176l9.9304-18.5018c0.4407-0.8211,1.6984-0.8211,2.1391,0L47,36.1176L57.1347,55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F53D.svg b/public/assets/img/icons/1F53D.svg
new file mode 100644
index 0000000..8050776
--- /dev/null
+++ b/public/assets/img/icons/1F53D.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.1347,17L47,35.8824l-9.9304,18.5018c-0.4407,0.8211-1.6984,0.8211-2.1391,0L25,35.8824L14.8653,17"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F549.svg b/public/assets/img/icons/1F549.svg
new file mode 100644
index 0000000..b3983ed
--- /dev/null
+++ b/public/assets/img/icons/1F549.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3" d="m25.24 30.12c12.84-6.27 12.38 4.635 4.133 7.694 0 0 6.959 0.8809 6.9 5.387-0.05882 4.506-2.585 7.392-6.788 7.13-2.878-0.2634-7.598-1.336-9.064-8.283"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m35.37 24.17s5.631 7.013 11.78 0.8959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m34 39.48s5.35 1.423 6.959-2.687c0 0 2.813-6.988 7.322-4.92s3.465 10.09 2.277 11.98c0 0-4.101 7.366-9.378 1.375"/>
+ <circle cx="40.11" cy="22.15" r="2"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F54A.svg b/public/assets/img/icons/1F54A.svg
new file mode 100644
index 0000000..8c909bf
--- /dev/null
+++ b/public/assets/img/icons/1F54A.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke-width="2" d="m19.16 40.04 0.4275-2.06c-1.417-1.417-1.523-2.998-1.462-3.717 0.04535-0.5339-0.206-4.356 6.538-10.89 0.6766-0.6558 1.265-1.384 1.735-2.201 0.9457-1.645 2.712-4.998 5.3-11.03 3.851-8.978 8.116 12.15 7.396 18.19-0.09423 0.7913-0.9772 5.316-1.11 6.102l-2.88 10.79"/>
+ <path fill="#fff" stroke-width="2" d="m37.99 46.28c28.77-0.928 18.56-38.05 17.63-33.41-0.928 4.64-27.84 31.55-30.62 27.84-2.784-3.712-6.496-4.64-8.352-1.856-1.856 2.784-2.784 3.712-2.784 3.712s5.568-0.928 6.496 0.928c0.928 1.856 3.871 7.946 9.28 8.352 0 0 1.847 0.6304 5.568 8.352 4.339 9.004 22.27 0 16.7-4.64-5.568-4.64-9.28-2.784-12.06-4.64-2.784-1.856-1.856-4.64-1.856-4.64z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.29 46.13c28.36-0.9149 18.3-37.51 17.38-32.93s-27.44 31.1-30.19 27.44c-2.744-3.659-6.404-4.574-8.233-1.83-1.83 2.744-2.744 3.659-2.744 3.659s5.489-0.9149 6.404 0.9149c0.9149 1.83 3.816 7.833 9.148 8.233 0 0 1.821 0.6215 5.489 8.233 4.277 8.876 21.96 0 16.47-4.574-5.489-4.574-9.148-2.744-11.89-4.574-2.744-1.83-1.83-4.574-1.83-4.574z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.37 26.51c0.3138-7.019-3.262-24.11-6.481-16.06-3.659 9.148-5.489 11.89-5.489 11.89-4.348 4.13-5.957 7.228-6.529 9.162"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F54B.svg b/public/assets/img/icons/1F54B.svg
new file mode 100644
index 0000000..cf41e9c
--- /dev/null
+++ b/public/assets/img/icons/1F54B.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16.5" y="16" width="39" height="39" fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16.5" y="23" width="39" height="4" fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22.5" y="47" width="5" height="8" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,31 34,34.5 36,38 38,34.5"/>
+ <circle cx="25" cy="34.5" r="2.5" fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.5" cy="34.5" r="2.5" fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16.5" y="16" width="39" height="39" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16.5" y="23" width="39" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22.5" y="47" width="5" height="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,31 34,34.5 36,38 38,34.5"/>
+ <circle cx="25" cy="34.5" r="2.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.5" cy="34.5" r="2.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F54C.svg b/public/assets/img/icons/1F54C.svg
new file mode 100644
index 0000000..e74ca5e
--- /dev/null
+++ b/public/assets/img/icons/1F54C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M54.9748,35h-26a.9994.9994,0,0,0-1,1v5.42h-5.5V16a1,1,0,0,0-1-1h-5a1,1,0,0,0-1,1V56a.9994.9994,0,0,0,1,1h5l.0009,0H54.9748a.9994.9994,0,0,0,1-1V36A1,1,0,0,0,54.9748,35Z"/>
+ <circle cx="41.9667" cy="20.0079" r="2" fill="#f4aa41"/>
+ <path fill="#9b9b9a" d="M41.9746,41l-3.4962,5.2442a3,3,0,0,0-.5038,1.6641V56h8V47.9083a3,3,0,0,0-.5038-1.6641Z"/>
+ <path fill="#9b9b9a" d="M21.9084,28.1924H16a1,1,0,0,1-.9483-.6817l-1.9746-5.8764a1.001,1.001,0,0,1,.9482-1.3184H23.924A1.0008,1.0008,0,0,1,24.87,21.64l-2.0157,5.8765A1.0009,1.0009,0,0,1,21.9084,28.1924Z"/>
+ <path fill="#9b9b9a" d="M21.9084,42.4053H16a1,1,0,0,1-.9483-.6816l-1.9746-5.8765a1.001,1.001,0,0,1,.9482-1.3184H23.924a1.0008,1.0008,0,0,1,.9463,1.3243L22.8546,41.73A1.0009,1.0009,0,0,1,21.9084,42.4053Z"/>
+ <path fill="#f4aa41" d="M53.4347,37h-22.92a1.0015,1.0015,0,0,1-.877-.5186A9.3465,9.3465,0,0,1,28.4748,32c0-6.0654,6.0556-11,13.5-11s13.5,4.9346,13.5,11a9.3466,9.3466,0,0,1-1.1631,4.4814A1.0014,1.0014,0,0,1,53.4347,37Z"/>
+ <path fill="#f4aa41" d="M21.4748,17.0005c-.4278,0-4.7647.1177-5.294-.0444a1.0007,1.0007,0,0,1-.6621-1.25l2.5-8.1367a1,1,0,0,1,1.9121,0l2.5,8.1367a1.0006,1.0006,0,0,1-.6621,1.25A1.0132,1.0132,0,0,1,21.4748,17.0005Z"/>
+ </g>
+ <g id="line">
+ <rect x="41.9667" y="15.0079" height="3" fill="none" stroke="#000" stroke-miterlimit="10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.4746,32a8.2793,8.2793,0,0,1-1.04,4h-22.92a8.2793,8.2793,0,0,1-1.04-4c0-5.52,5.6-10,12.5-10S54.4746,26.48,54.4746,32Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9746,56h-38.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.9746,52.9243V36h26V52.9243"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4746,41.42h7.5"/>
+ <circle cx="41.9667" cy="20.0079" r="2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="41.9667" y="15.0079" height="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9746,47.91V56h-8V47.91a3.11,3.11,0,0,1,.5-1.67l2.84-4.25.66-.99.66.99,2.84,4.25A3.11,3.11,0,0,1,45.9746,47.91Z"/>
+ <line x1="16.4746" x2="16.4746" y1="52.9243" y2="41.42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.4746" x2="21.4746" y1="41.42" y2="52.9243" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.475 21.316 16.475 16 21.475 16 21.475 21.316"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.908 27.193 16 27.193 14.025 21.316 23.924 21.316 21.908 27.193"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.908 41.405 16 41.405 14.025 35.529 23.924 35.529 21.908 41.405"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.475 16 18.975 7.863 21.475 16"/>
+ <line x1="16.4746" x2="16.4746" y1="27.1926" y2="35.5287" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.4746" x2="21.4746" y1="27.1926" y2="35.5287" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F54D.svg b/public/assets/img/icons/1F54D.svg
new file mode 100644
index 0000000..4a3d92d
--- /dev/null
+++ b/public/assets/img/icons/1F54D.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M52,33.7806V60H18V33.7806 c0-0.3181,0.1513-0.6173,0.4076-0.8057l15.9731-11.744c0.3555-0.3077,0.8831-0.3077,1.2386,0l15.9731,11.744 C51.8487,33.1634,52,33.4625,52,33.7806z"/>
+ <rect x="8" y="39" width="10" height="21" fill="#F4AA41" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="39" width="10" height="21" fill="#F4AA41" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,60h-8v-6c0-1.6569,1.3431-3,3-3h2c1.6569,0,3,1.3431,3,3V60z"/>
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,30 52,39 62,39"/>
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="13,30 8,39 18,39"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,27 26.3397,42 43.6603,42"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,47 43.6603,32 26.3397,32"/>
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,27 26.3397,42 43.6603,42"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M52,33.7806V60H18V33.7806 c0-0.3181,0.1513-0.6173,0.4076-0.8057l15.9731-11.744c0.3555-0.3077,0.8831-0.3077,1.2386,0l15.9731,11.744 C51.8487,33.1634,52,33.4625,52,33.7806z"/>
+ <rect x="8" y="39" width="10" height="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="52" y="39" width="10" height="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,60h-8v-6c0-1.6569,1.3431-3,3-3h2c1.6569,0,3,1.3431,3,3V60z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14,47h-2v-3c0-0.5523,0.4477-1,1-1l0,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,47h-2v-3c0-0.5523,0.4477-1,1-1l0,0"/>
+ <line x1="35" x2="35" y1="60" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57,30 52,39 62,39"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="13,30 8,39 18,39"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,27 26.3397,42 43.6603,42"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,47 43.6603,32 26.3397,32"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,27 26.3397,42 43.6603,42"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,47 43.6603,32 26.3397,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F54E.svg b/public/assets/img/icons/1F54E.svg
new file mode 100644
index 0000000..2b6cbbc
--- /dev/null
+++ b/public/assets/img/icons/1F54E.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <line x1="36" x2="36" y1="50.15" y2="21.85" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="30.81" x2="41.19" y1="50.26" y2="50.26" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.64 21.34a4.635 4.618 0 0 1-2.318 4 4.635 4.618 0 0 1-4.635-1e-6 4.635 4.618 0 0 1-2.318-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m44.87 21.34a8.871 8.858 0 0 1-4.435 7.671 8.871 8.858 0 0 1-8.871 0 8.871 8.858 0 0 1-4.435-7.671"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m49.11 21.34a13.11 13.09 0 0 1-6.552 11.34 13.11 13.09 0 0 1-13.11-2e-6 13.11 13.09 0 0 1-6.552-11.34"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.34 21.34a17.34 17.34 0 0 1-8.67 15.02 17.34 17.34 0 0 1-17.34-1e-6 17.34 17.34 0 0 1-8.67-15.02"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F550.svg b/public/assets/img/icons/1F550.svg
new file mode 100644
index 0000000..b711f14
--- /dev/null
+++ b/public/assets/img/icons/1F550.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.8435" x2="36.07" y1="25.7929" y2="35.7929" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.8435" x2="36.07" y1="25.7929" y2="35.7929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F551.svg b/public/assets/img/icons/1F551.svg
new file mode 100644
index 0000000..2440091
--- /dev/null
+++ b/public/assets/img/icons/1F551.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="30.2062" y2="35.9797" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="30.2062" y2="35.9797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F552.svg b/public/assets/img/icons/1F552.svg
new file mode 100644
index 0000000..9b3dc43
--- /dev/null
+++ b/public/assets/img/icons/1F552.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.6303" x2="36.0833" y1="35.9929" y2="35.9929" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.6303" x2="36.0833" y1="35.9929" y2="35.9929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F553.svg b/public/assets/img/icons/1F553.svg
new file mode 100644
index 0000000..0c77102
--- /dev/null
+++ b/public/assets/img/icons/1F553.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="41.7797" y2="36.0062" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="41.7797" y2="36.0062" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F554.svg b/public/assets/img/icons/1F554.svg
new file mode 100644
index 0000000..a8b26a5
--- /dev/null
+++ b/public/assets/img/icons/1F554.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.7824" x2="36.0089" y1="46.0493" y2="36.0493" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.7824" x2="36.0089" y1="46.0493" y2="36.0493" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F555.svg b/public/assets/img/icons/1F555.svg
new file mode 100644
index 0000000..770c8f0
--- /dev/null
+++ b/public/assets/img/icons/1F555.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9528" y2="47.4998" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9528" y2="47.4998" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F556.svg b/public/assets/img/icons/1F556.svg
new file mode 100644
index 0000000..ced789e
--- /dev/null
+++ b/public/assets/img/icons/1F556.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9885" x2="30.215" y1="35.9891" y2="45.9891" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9885" x2="30.215" y1="35.9891" y2="45.9891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F557.svg b/public/assets/img/icons/1F557.svg
new file mode 100644
index 0000000..21e634c
--- /dev/null
+++ b/public/assets/img/icons/1F557.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9846" x2="25.9846" y1="36.0369" y2="41.8104" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9846" x2="25.9846" y1="36.0369" y2="41.8104" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F558.svg b/public/assets/img/icons/1F558.svg
new file mode 100644
index 0000000..25b538b
--- /dev/null
+++ b/public/assets/img/icons/1F558.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.6172" x2="24.6172" y1="36.0212" y2="36.0212" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.6172" x2="24.6172" y1="36.0212" y2="36.0212" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F559.svg b/public/assets/img/icons/1F559.svg
new file mode 100644
index 0000000..980196a
--- /dev/null
+++ b/public/assets/img/icons/1F559.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9353" x2="26.4091" y1="36.0305" y2="30.5305" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9353" x2="26.4091" y1="36.0305" y2="30.5305" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55A.svg b/public/assets/img/icons/1F55A.svg
new file mode 100644
index 0000000..ede2d88
--- /dev/null
+++ b/public/assets/img/icons/1F55A.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.8994" x2="30.3994" y1="35.9665" y2="26.4402" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.8994" x2="30.3994" y1="35.9665" y2="26.4402" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55B.svg b/public/assets/img/icons/1F55B.svg
new file mode 100644
index 0000000..3a59849
--- /dev/null
+++ b/public/assets/img/icons/1F55B.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.9901" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0041" x2="36.0041" y1="36.0034" y2="25.0034" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="21.2043" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.9901" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0041" x2="36.0041" y1="36.0034" y2="25.0034" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="18.9893" y2="21.2043" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55C.svg b/public/assets/img/icons/1F55C.svg
new file mode 100644
index 0000000..a156dc4
--- /dev/null
+++ b/public/assets/img/icons/1F55C.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9622" y2="52.9622" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.8435" x2="36.07" y1="25.7929" y2="35.7929" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9622" y2="52.9622" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.8435" x2="36.07" y1="25.7929" y2="35.7929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55D.svg b/public/assets/img/icons/1F55D.svg
new file mode 100644
index 0000000..b1f144f
--- /dev/null
+++ b/public/assets/img/icons/1F55D.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9579" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9999" x2="35.9999" y1="36.0622" y2="53.0622" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0567" x2="36.0567" y1="30.2062" y2="35.9797" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9579" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9999" x2="35.9999" y1="36.0622" y2="53.0622" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0567" x2="36.0567" y1="30.2062" y2="35.9797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55E.svg b/public/assets/img/icons/1F55E.svg
new file mode 100644
index 0000000..7782424
--- /dev/null
+++ b/public/assets/img/icons/1F55E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.6303" x2="36.0833" y1="35.9929" y2="35.9929" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.6303" x2="36.0833" y1="35.9929" y2="35.9929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F55F.svg b/public/assets/img/icons/1F55F.svg
new file mode 100644
index 0000000..4766612
--- /dev/null
+++ b/public/assets/img/icons/1F55F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="41.7797" y2="36.0062" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.0568" x2="36.0568" y1="41.7797" y2="36.0062" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F560.svg b/public/assets/img/icons/1F560.svg
new file mode 100644
index 0000000..83b9ef1
--- /dev/null
+++ b/public/assets/img/icons/1F560.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.7824" x2="36.0089" y1="46.0494" y2="36.0494" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.7824" x2="36.0089" y1="46.0494" y2="36.0494" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F561.svg b/public/assets/img/icons/1F561.svg
new file mode 100644
index 0000000..a871ee1
--- /dev/null
+++ b/public/assets/img/icons/1F561.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0041" x2="36.0041" y1="53.0034" y2="50.7884" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9893" y2="46.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0041" x2="36.0041" y1="53.0034" y2="50.7884" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="35.9893" y2="46.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F562.svg b/public/assets/img/icons/1F562.svg
new file mode 100644
index 0000000..caacca8
--- /dev/null
+++ b/public/assets/img/icons/1F562.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9579" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9999" x2="35.9999" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9885" x2="30.215" y1="35.9891" y2="45.9891" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9579" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9999" x2="35.9999" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9885" x2="30.215" y1="35.9891" y2="45.9891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F563.svg b/public/assets/img/icons/1F563.svg
new file mode 100644
index 0000000..0055beb
--- /dev/null
+++ b/public/assets/img/icons/1F563.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9846" x2="25.9846" y1="36.0369" y2="41.8104" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9846" x2="25.9846" y1="36.0369" y2="41.8104" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F564.svg b/public/assets/img/icons/1F564.svg
new file mode 100644
index 0000000..d23909a
--- /dev/null
+++ b/public/assets/img/icons/1F564.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.6171" x2="24.6171" y1="36.0212" y2="36.0212" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.6171" x2="24.6171" y1="36.0212" y2="36.0212" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F565.svg b/public/assets/img/icons/1F565.svg
new file mode 100644
index 0000000..f60c300
--- /dev/null
+++ b/public/assets/img/icons/1F565.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9353" x2="26.4091" y1="36.0306" y2="30.5306" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9353" x2="26.4091" y1="36.0306" y2="30.5306" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F566.svg b/public/assets/img/icons/1F566.svg
new file mode 100644
index 0000000..fcefc30
--- /dev/null
+++ b/public/assets/img/icons/1F566.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.8994" x2="30.3994" y1="35.9666" y2="26.4403" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.8994" x2="30.3994" y1="35.9666" y2="26.4403" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F567.svg b/public/assets/img/icons/1F567.svg
new file mode 100644
index 0000000..d463b4e
--- /dev/null
+++ b/public/assets/img/icons/1F567.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.958" cy="35.99" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0042" x2="36.0042" y1="36.0034" y2="25.0034" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.958" cy="35.99" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="36.0623" y2="53.0623" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0042" x2="36.0042" y1="36.0034" y2="25.0034" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F56F.svg b/public/assets/img/icons/1F56F.svg
new file mode 100644
index 0000000..77c0456
--- /dev/null
+++ b/public/assets/img/icons/1F56F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FFFFFF" stroke="none" points="41.6698,32.6577 28.7763,32.5963 28.7763,63.6037 41.282,63.6037"/>
+ <polygon fill="#d0cfce" stroke="none" points="37.3427,63.6037 41.6698,63.6037 41.6698,32.5477 37.3427,32.5289"/>
+ <path fill="#FCEA2B" stroke="none" d="M30.1387,15.9997c0,1.9786-0.0131,4.8604,0.4283,6.3199c0.1599,0.5277,1.1604,2.2097,0.6331,2.3708h5.8481 h2.7099c-0.0363-0.0092-0.1364,0.0063-0.1087-0.02c0.8117-0.7725,0.8117-0.7725,1.007-1.2891 c0.584-1.5449,0.5181-4.3205,0.1158-6.5612c-0.5205-2.8999-3.9503-7.1748-5.1651-8.5166 C34.1998,9.7786,30.1387,12.9675,30.1387,15.9997z"/>
+ <line x1="35.3721" x2="35.3721" y1="23.7349" y2="27.7758" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9079,23.735c-0.4263-1.4112-0.7692-3.6894-0.7692-5.9495c0-4.4164,5.4684-9.482,5.4684-9.482s4.4065,4.2924,5.1651,8.5166 c0.4329,2.4099-0.1251,5.209-0.769,6.9149"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.7763,63.6037 41.6698,63.6037 41.6698,32.5963 28.7763,32.5289"/>
+ <line x1="35.3721" x2="35.3721" y1="23.7349" y2="27.7758" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F570.svg b/public/assets/img/icons/1F570.svg
new file mode 100644
index 0000000..3b980d2
--- /dev/null
+++ b/public/assets/img/icons/1F570.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M12.5029,37.5567a6,6,0,0,0,.6758,4.7148,1.68,1.68,0,0,0,2.8823,0c1.1249-2.5055,1.8435-6.5173-1.6494-7.5264a1.7106,1.7106,0,0,0-1.8848.767c-1.4233,2.1557-1.3511,6.0468,1.2332,7.1535a1.74,1.74,0,0,0,2.2836-.5988C17.4919,40.069,17.682,34.58,14.1644,34.49c-3.2689-.0836-3.5309,5.6014-2.0847,7.5364a1.7276,1.7276,0,0,0,1.8848.767c6.4692-2.0868-4.0732-14.6462-4.5494-3.23l3.2784-.4437q-.4611-3.1556-.976-6.3017L9.2656,34.703c3.1917,1.5023,5.0186-.1567,8.0693-1.2162a1.67,1.67,0,0,0-.8874-3.2188l-5.1124,1.15,1.286,3.05a16.4447,16.4447,0,0,1,5.3133-2.0249L15.8217,30.834a20.2983,20.2983,0,0,0,.9423,8.5114l3.05-1.2861-2.3131-4.2454a1.6826,1.6826,0,0,0-3.11.8424c-.1984,5.0337,2.5622,5.67,5.0217,9.4692l2.8824-1.6848-1.6222-2.3864-1.4412,2.5114c1.7884.1388,3.6487,3.5819,5.1758,4.564,2.0841,1.34,4.8869,1.2245,6.8419,2.7472l1.18-2.8492c-4.2536-.1651-10.1232.5511-13.53-2.5475l-1.18,2.8492a37.6466,37.6466,0,0,1,4.4376.7884c1.4662.3182,3.038-1.6715,1.6239-2.79a20.9579,20.9579,0,0,0-7.33-3.8592c-1.3-.3885-2.7708,1.249-1.8848,2.4518a10.018,10.018,0,0,0,4.3857,3.6207c1.4.61,3.2622-.727,2.2836-2.2836A10.3016,10.3016,0,0,0,16.194,40.84a1.694,1.694,0,0,0-2.5114,1.4412A4.6446,4.6446,0,0,0,16.37,46.9484a1.6868,1.6868,0,0,0,2.4519-.9974,7.4746,7.4746,0,0,0-1.1157-6.3924c-.6966-1.0627-2.8289-1.1338-3.05.3987a14.1977,14.1977,0,0,0,.1552,5.4146c.33,1.53,2.99,1.653,3.2189,0a12.7822,12.7822,0,0,0-1.0356-7.6273,1.6929,1.6929,0,0,0-2.2835-.5987c-2.2532,1.167-2.4114,4.0845-2.7752,6.3613h3.2188c-.9381-2.8089-1.4746-5.6862-3.5569-7.841a1.682,1.682,0,0,0-2.79.7364c-1.0688,4.8736,1.3931,10.6205-.403,15.1885a1.6774,1.6774,0,0,0,1.6094,2.1128,34.2292,34.2292,0,0,1,9.7917.7933,1.6769,1.6769,0,0,0,1.2861-3.0506c-2.569-1.4862-5.0645-3.0576-7.5145-4.7317l-.8424,3.11a35.6238,35.6238,0,0,0,4.68.304,1.685,1.685,0,0,0,1.4412-2.5114c-1.1406-1.9978-4.1549-4.5511-6.2643-2.2833-1.86,1.9992-.0888,5.5942,1.952,6.75a1.7221,1.7221,0,0,0,2.0226-.261c2.8538-2.505-1.0232-6.1735-3.1915-7.5976a1.6844,1.6844,0,0,0-2.4518.9975c-.8154,2.8129-.3167,7.05,3.2133,7.4186a1.6721,1.6721,0,0,0,1.4412-.8267c1.5113-2.16-.4223-5.2969-1.53-7.2238l-2.2836,2.2835c4.3719,2.7587,8.5971,5.0831,13.8515,5.34,1.8964.0926,2.2439-2.7961.4437-3.2785a43.5183,43.5183,0,0,0-9.3309-1.447c-1.8447-.0885-2.3206,2.9746-.4437,3.2784a129.3691,129.3691,0,0,0,28.2949,1.4875V48.9173L22.2962,51.0058a1.67,1.67,0,0,0,0,3.3381c6.69.7176,13.44,1.4421,20.1679.8037,3.0529-.29,6.062-.9869,9.1448-.8558,3.4629.1472,6.7427.8773,10.2306.5947a1.6993,1.6993,0,0,0,1.6094-2.1128,49.3854,49.3854,0,0,1-1.0225-10.9881c.0607-2.3988,1.4972-6.2086.8231-8.4648-1.0759-3.6016-6.1878-1.1654-8.4766-3.3186l-1.18,2.8492c1.2115.1574,1.1189-1.165.3122.1843-.1913.32-.8556.9-1.0973,1.229C51.4985,36.049,51.02,38.34,49.9114,40.2371c-3.4841,5.9639-9.8842,8.474-16.57,7.6977v3.3381l13.4965,1.2849c2.8768.2739,5.34,1.0715,7.6885-.75,1.11-.8613.2691-2.3819-.7365-2.79l-2.9007-1.1759.3987,3.0506,1.2607-.655c1.6239-.8437.6431-2.9318-.8424-3.11A8.03,8.03,0,0,0,46.32,48.2152c-1.9,1.0219-.2224,3.852,1.6848,2.8823a5.84,5.84,0,0,0,2.7229-2.6492,1.6908,1.6908,0,0,0-1.8849-2.4518l-.9468.1717,1.6239,2.79c1.7-1.3194,3.3274-2.6933,4.9131-4.1484l-2.6213-2.0226-.8568,1.8022,3.0506,1.2861c1.115-3.9423,2.2736-7.6361,5.3633-10.5068l-2.8492-1.18c.1516,4.2277.7678,8.7647.4658,12.99-.3295,4.6118-.7869-.9826-.7658-1.5884a54.8966,54.8966,0,0,1,1.2067-7.3776l-3.2785-.4437L54.4769,50.43l3.11-.8424a4.6209,4.6209,0,0,0-4.9714-2.6481l1.18,2.8492,2.1415-2.08c.9606-.9328.3017-3.0112-1.18-2.8492a19.6124,19.6124,0,0,0-3.7248.6685c-2.0752.5478-1.1951,3.7685.8874,3.2188l2.8374-.5492-1.18-2.8492-2.1414,2.08c-.9593.9315-.3024,3.0141,1.18,2.8492l2.0891.9948a1.6816,1.6816,0,0,0,3.11-.8424l-.3287-12.6612C57.44,35.97,54.5479,35.4,54.2078,37.325c-.6074,3.44-3.8986,15.3543,2.9361,15.3378a3.1842,3.1842,0,0,0,3.1242-2.5118c.6523-2.2842-.0261-5.2579-.1106-7.6119l-.2994-8.3509a1.69,1.69,0,0,0-2.8492-1.18c-3.5008,3.2525-4.95,7.4818-6.2218,11.98-.5009,1.7712,2.2206,3.032,3.0506,1.2861l.8567-1.8022A1.6768,1.6768,0,0,0,52.073,42.449c-1.5857,1.4552-3.2128,2.829-4.9131,4.1485-1.4572,1.1308.1906,3.05,1.6239,2.79l.9468-.1718-1.8849-2.4518L46.32,48.2152l1.6848,2.8823,3.701-.6316-.8424-3.11-1.2607.6551c-1.4077.7313-.82,2.5565.3987,3.05l2.9007,1.1759-.7365-2.79c-1.4452,1.121-7.1659-.4029-8.9272-.5705l-9.8974-.9423c-2.1525-.2049-2.099,3.0944,0,3.3381A19.5744,19.5744,0,0,0,53.785,39.9678a26.65,26.65,0,0,1,3.31-5.17,3.3623,3.3623,0,0,0,1.0056-1.78c.2379-2.4631-2.6663-3.2647-4.5077-3.5039-1.4685-.1908-2.1561,1.9311-1.18,2.8492a7.4618,7.4618,0,0,0,4.2965,2.0234c2.606.5805,3.0152.107,2.6874,2.9847a52.3463,52.3463,0,0,0,.8336,16.29L61.84,51.5484c-3.19.2585-6.2054-.2911-9.3752-.5226-3.4386-.251-6.5882.45-10,.7837-6.7214.6567-13.4844-.0868-20.1679-.8037v3.3381l22.2832-2.0885c2.1051-.1973,2.1693-3.4642,0-3.3381a125.2773,125.2773,0,0,1-27.4075-1.3682l-.4437,3.2784a39.4763,39.4763,0,0,1,8.4435,1.3279l.4437-3.2785c-4.6327-.2263-8.3568-2.48-12.1667-4.884a1.6816,1.6816,0,0,0-2.2836,2.2836q.806,2.9741,2.9772-.1655l-2.4518.9974a31.7084,31.7084,0,0,1,2.5159,2.355l2.0226-.261-.2548.1,1.4411-2.5115a35.6066,35.6066,0,0,1-4.68-.304c-1.7957-.2334-2.0488,2.2858-.8424,3.11,2.4505,1.6744,4.946,3.2458,7.5145,4.7317l1.2861-3.0506a37.3331,37.3331,0,0,0-10.6791-.9125l1.6094,2.1127c1.862-4.7354-.6885-10.2114.403-15.1885l-2.79.7365c1.5739,1.6287,2.0043,4.29,2.6985,6.3681.4716,1.412,2.9386,1.7539,3.2188,0,.1261-.7886.403-3.9323,1.2411-4.3664l-2.2835-.5988.699,5.0551H18.03l-.1553-3.64-3.0506.3987.7791,3.82,2.4518-.9975-1.0344-1.7854-2.5114,1.4411a6.405,6.405,0,0,1,3.8443,3.2209l2.2836-2.2836a5.9857,5.9857,0,0,1-3.1882-2.4231L15.564,44.6878a16.791,16.791,0,0,1,5.8567,3.0007l1.6239-2.79c-1.7737-.385-3.5278-.6722-5.325-.9075-1.4523-.19-2.1787,1.9411-1.18,2.8492,4.302,3.9127,10.4492,3.314,15.89,3.5252,1.3409.052,2.3434-1.9433,1.18-2.8492-2.6588-2.0709-6.184-1.9318-8.6425-4.2413C23,41.4272,22.0822,39.4489,19.2319,39.2276a1.6788,1.6788,0,0,0-1.4412,2.5115l1.6222,2.3864c1.1966,1.76,4.06.1339,2.8824-1.6848-1.717-2.6524-4.7083-4.175-4.566-7.7844l-3.11.8424,2.3131,4.2454a1.6764,1.6764,0,0,0,3.0506-1.2861,18.177,18.177,0,0,1-.8231-7.624c.1092-1.1552-1.1485-1.8039-2.1127-1.61a18.6836,18.6836,0,0,0-6.1106,2.3615,1.6769,1.6769,0,0,0,1.286,3.0506l5.1125-1.15-.8874-3.2188c-1.4308.4969-4.1127,2.2043-5.4971,1.5527a1.694,1.694,0,0,0-2.4518,1.8848q.5151,3.1472.9761,6.3018c.2824,1.9317,3.2037,1.3491,3.2785-.4437l.3239.0107,1.8849.767-1.8008.0407,2.2836-.5987-.0357-2.5864-1.8849.767-.3455,2.6229H16.061l-.3393-2.1427c.4344-2.0964-2.7826-2.9929-3.2188-.8874Z"/>
+ <path fill="#6a462f" d="M45.4763,46.81a2.3662,2.3662,0,0,0-1.5617,1.8373,1.6992,1.6992,0,0,0,.767,1.8848c2.0527,1.1361,4.6443-.6028,6.3-1.7873L48.959,46.1236a3.2826,3.2826,0,0,0,1.0127,5.5035c3.2973,1.4956,7.8741-.9516,10.8032,1.246l.8424-3.11c1.428-.08.7307-9.5476.73-10.9734l-3.2785.4437a19.952,19.952,0,0,1,1.0919,8.7643c-.1953,2.1385,3.144,2.1252,3.3381,0a22.2922,22.2922,0,0,0-1.2112-9.6517c-.6065-1.7149-3.28-1.5251-3.2784.4437.0022,3.7674-.342,7.7333.0066,11.4852.1464,1.5756.8233,2.9254,2.6016,2.8263a1.6851,1.6851,0,0,0,.8424-3.11,6.98,6.98,0,0,0-4.2611-1.2827c-.945-.0334-1.8957.0558-2.84.0767-.4691.01-3.9738-.3584-4.0387-.3008,1.3968-1.24-.4694-3.7326-2.0226-2.6213-.2715.1942-2.6644,1.9345-2.93,1.7873l.767,1.8849.0277.1576c1.9416-.9159.2492-3.7946-1.6848-2.8823Z"/>
+ <path fill="#6a462f" d="M51.8885,32.7654a39.881,39.881,0,0,1-.06,4.0515,1.6691,1.6691,0,0,0,3.3381,0,39.8815,39.8815,0,0,0,.06-4.0515c-.0767-2.1418-3.4152-2.152-3.3381,0Z"/>
+ <line x1="5" x2="66" y1="53" y2="53" fill="none" stroke="#6a462f" stroke-linejoin="round" stroke-width="2.4563"/>
+ <line x1="35.8447" x2="44.7462" y1="32.0636" y2="32.0636" fill="#d0cfce" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2254" points="63.662 32.064 63.662 54.317 8.027 54.317 8.027 32.064"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2254" d="M8.0274,32.0636s9.1341-2.5706,11.1269-4.4507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2254" d="M52.535,27.6129c2.1185,2.1185,11.1269,4.4507,11.1269,4.4507"/>
+ <line x1="35.8447" x2="35.8447" y1="30.9509" y2="23.1621" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3458"/>
+ <line x1="35.8447" x2="44.7462" y1="30.9509" y2="30.9509" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3458"/>
+ <line x1="21.3797" x2="34.732" y1="22.0494" y2="46.5286" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="4.4508"/>
+ </g>
+ <g id="line">
+ <circle cx="35.8447" cy="30.9509" r="16.6904" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3021"/>
+ <circle cx="35.8447" cy="30.9509" r="16.6904" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3021"/>
+ <rect x="6" y="50.8667" width="60" height="4.4508" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0923"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F573.svg b/public/assets/img/icons/1F573.svg
new file mode 100644
index 0000000..2d53842
--- /dev/null
+++ b/public/assets/img/icons/1F573.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="36" rx="32.5" ry="13.5" fill="#3F3F3F"/>
+ <path fill="#9B9B9A" d="M36,32.5c13.5192,0,25.1072,3.3025,30.0053,8c1.6051-1.5394,2.4947-3.228,2.4947-5 c0-7.1797-14.5507-13-32.5-13s-32.5,5.8203-32.5,13c0,1.772,0.8896,3.4606,2.4947,5C10.8928,35.8025,22.4808,32.5,36,32.5z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="36" cy="36" rx="32.5" ry="13.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M36,32.5c13.5192,0,25.1072,3.3025,30.0053,8 c1.6051-1.5394,2.4947-3.228,2.4947-5c0-7.1797-14.5507-13-32.5-13s-32.5,5.8203-32.5,13c0,1.772,0.8896,3.4606,2.4947,5 C10.8928,35.8025,22.4808,32.5,36,32.5z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574-1F3FB.svg b/public/assets/img/icons/1F574-1F3FB.svg
new file mode 100644
index 0000000..2fa17ff
--- /dev/null
+++ b/public/assets/img/icons/1F574-1F3FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#fadcbc"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574-1F3FC.svg b/public/assets/img/icons/1F574-1F3FC.svg
new file mode 100644
index 0000000..b485844
--- /dev/null
+++ b/public/assets/img/icons/1F574-1F3FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#debb90"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574-1F3FD.svg b/public/assets/img/icons/1F574-1F3FD.svg
new file mode 100644
index 0000000..9be2729
--- /dev/null
+++ b/public/assets/img/icons/1F574-1F3FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#c19a65"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574-1F3FE.svg b/public/assets/img/icons/1F574-1F3FE.svg
new file mode 100644
index 0000000..ba30def
--- /dev/null
+++ b/public/assets/img/icons/1F574-1F3FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574-1F3FF.svg b/public/assets/img/icons/1F574-1F3FF.svg
new file mode 100644
index 0000000..21d9478
--- /dev/null
+++ b/public/assets/img/icons/1F574-1F3FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F574.svg b/public/assets/img/icons/1F574.svg
new file mode 100644
index 0000000..75b61ec
--- /dev/null
+++ b/public/assets/img/icons/1F574.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M27.0742,36.74l2.4513-1.7495L28.929,53.4828a1.0317,1.0317,0,0,0,.2089.7344.1978.1978,0,0,0,.127.0752c.1788,0,1.8029-.21,1.869-.7937l2.0452-18.9231c.041-.3517,1.4212-1.6935,1.4212-1.6935a7.2121,7.2121,0,0,1,1.1162,1.6409L37.84,53.3508c.066.5831.4362.94.6149.94.05-.0075,1.8064-.305,1.78-.5681L38.6658,34.965l3.0286,2.1221a4.591,4.591,0,0,1,.1087-.7085l-.8255-16.724c-.0961-1.9208-2.7312-2.9534-4.6111-2.9718H31.3536a3.5927,3.5927,0,0,0-3.5166,3.4514l-.6617,16.2411A.8406.8406,0,0,1,27.0742,36.74Z"/>
+ <circle cx="33.9269" cy="10.4116" r="2.4806" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.28" d="M34.3181,19.3794v9.4444"/>
+ <circle cx="34.3187" cy="10.4116" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4944,21.2212,40.0818,52.97c.046.919-.48,1.671-1.17,1.671a1.7343,1.7343,0,0,1-1.4446-1.66L35.3438,34.574c-.1078-.9132-.5673-1.66-1.0268-1.66s-.9216.7469-1.0268,1.66L31.1688,52.9807a1.7351,1.7351,0,0,1-1.4445,1.66c-.6893,0-1.2157-.752-1.17-1.671L30.142,21.2212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6619,36.26l.6617-15.8743a4.4057,4.4057,0,0,1,4.3512-4.1775h5.0129a4.4064,4.4064,0,0,1,4.3513,4.1775l.9365,16.1935"/>
+ <ellipse cx="34.3192" cy="59.4107" rx="8.2561" ry="1.2942" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4a754e0
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#a57939" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#a57939" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e4cdbc6
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FB.svg b/public/assets/img/icons/1F575-1F3FB.svg
new file mode 100644
index 0000000..934e9a2
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..273c074
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#fcea2b" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#fcea2b" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cfe801f
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FC.svg b/public/assets/img/icons/1F575-1F3FC.svg
new file mode 100644
index 0000000..29822f7
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4ab87f2
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#6a462f" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#6a462f" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e17f6cc
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FD.svg b/public/assets/img/icons/1F575-1F3FD.svg
new file mode 100644
index 0000000..253b9b9
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..34ab758
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#000000" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6f6552c
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FE.svg b/public/assets/img/icons/1F575-1F3FE.svg
new file mode 100644
index 0000000..ccde7e6
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..064da65
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#000000" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#000000" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..80997b4
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-1F3FF.svg b/public/assets/img/icons/1F575-1F3FF.svg
new file mode 100644
index 0000000..6c0732f
--- /dev/null
+++ b/public/assets/img/icons/1F575-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-FE0F-200D-2640-FE0F.svg b/public/assets/img/icons/1F575-FE0F-200D-2640-FE0F.svg
new file mode 100644
index 0000000..917254f
--- /dev/null
+++ b/public/assets/img/icons/1F575-FE0F-200D-2640-FE0F.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.0629,58.5s3.6193-12.2183-9.9717-13c-3.0312,1.8494-5.6282,3.1274-8.5472,3.1219h.1187c-2.9189.0055-5.5158-1.2725-8.5471-3.1219-11.3963,0-9.4969,13-9.4969,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="hair">
+ <g>
+ <polygon fill="#f4aa41" points="23 25 23 28 23 32 22 35 21 38 22 41 24 41 26 41 27.132 39.559 27 38 24.815 32.832 24.701 29.032 25.727 24.38 26 23 23 25"/>
+ <polygon fill="#f4aa41" points="47 25 47 28 47 32 48 35 49 38 48 41 46 41 44 41 42.868 39.559 43 38 45.185 32.832 45.299 29.032 44.273 24.38 44 23 47 25"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1323,40.0457c-2.8064,1.58-4.7476.7338-5.8883-.2663a1.3329,1.3329,0,0,1-.1494-1.9094C23.05,35.75,24,24,24,24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7589,40.0457c2.8065,1.58,4.7476.7338,5.8884-.2663a1.3329,1.3329,0,0,0,.1494-1.9094C46.8414,35.75,45.8913,24,45.8913,24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575-FE0F-200D-2642-FE0F.svg b/public/assets/img/icons/1F575-FE0F-200D-2642-FE0F.svg
new file mode 100644
index 0000000..067e2f4
--- /dev/null
+++ b/public/assets/img/icons/1F575-FE0F-200D-2642-FE0F.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.43,58.2881s3.66-12.2183-10.084-13c-3.0654,1.8493-5.6916,3.1273-8.6435,3.1218h.12c-2.9519.0055-5.578-1.2725-8.6435-3.1218-11.5246,0-9.6038,13-9.6038,13"/>
+ <polygon fill="#d0cfce" points="37.662 58.919 31.609 58.919 31.609 51.405 28.609 47.97 40.122 47.97 37.662 51.353 37.662 58.919"/>
+ <path fill="#6a462f" d="M43.771,44.4809l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19-.19.12-.37.24-.55.36Z"/>
+ <path fill="#6a462f" d="M25.8458,44.54l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48L17.2158,49h-.01C18.5658,46.55,21.1258,44.54,25.8458,44.54Z"/>
+ <circle cx="53.7652" cy="45.5055" r="4.9999" fill="#d0cfce"/>
+ <path fill="#fff" d="M53.7959,40.2042l3.6824,6.5849a2.7938,2.7938,0,0,1-1.0754,3.8023l-.18.1006-5.0459-9.0234"/>
+ <path fill="#a57939" d="M24.8858,22.07c-.55-.18-.84-.82-1.17-1.25a9.0545,9.0545,0,0,1,2.54-2.31c.02-.01.05-.03.07-.04a15.1817,15.1817,0,0,1,8.41-1.89,15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9h-.48a44.8706,44.8706,0,0,1-9.51-.9C24.9458,22.09,24.9158,22.08,24.8858,22.07Z"/>
+ <path fill="#a57939" d="M43.2758,18.406l-.06.09c-.02-.01-.05-.03-.07-.04a15.1817,15.1817,0,0,0-8.41-1.89,15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04l-.06-.09c1.76-4.76,6.05-9.05,8.54-9.71C37.2258,9.356,41.5158,13.646,43.2758,18.406Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c13.63,1.52,13.4,11,11.15,15.53h-.01a16.8263,16.8263,0,0,0-.59-1.94l-.8-.2c.62-.13.92-.82,1.27-1.28a9.0545,9.0545,0,0,0-2.54-2.31l.06-.09C41.5158,13.42,37.2258,9.13,34.7358,8.47Z"/>
+ <path fill="#6a462f" d="M34.7358,8.47c-2.49.66-6.78,4.95-8.54,9.71l.06.09a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25a16.0465,16.0465,0,0,0-.86,2.93C21.4158,20.63,20.2958,10.08,34.7358,8.47Z"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M46.03,25.01a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18S23.67,36.2,23.67,28.37A16.7949,16.7949,0,0,1,24,25.01V25a16.0465,16.0465,0,0,1,.86-2.93c.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9h.48a44.8079,44.8079,0,0,0,9.51-.9l.8.2a16.8263,16.8263,0,0,1,.59,1.94C45.92,24.49,45.98,24.75,46.03,25.01Zm-5.02,2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.01,27.01Zm-2.55,9.15a.9982.9982,0,0,0,.44-1.34.9879.9879,0,0,0-1.34-.45,5.3632,5.3632,0,0,1-5.1,0,.9879.9879,0,0,0-1.34.45.9982.9982,0,0,0,.44,1.34,7.35,7.35,0,0,0,6.9,0Zm-5.45-9.15a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.01,27.01Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path d="M53.7275,58.8516a.9962.9962,0,0,1-.99-1.1495,15.384,15.384,0,0,0,.082-2.8984,1,1,0,1,1,1.9961-.123,17.1075,17.1075,0,0,1-.1015,3.3232A.9992.9992,0,0,1,53.7275,58.8516Z"/>
+ <path d="M48.6152,59.9707a1,1,0,0,1-.9336-1.3574l3.3643-8.7988a1,1,0,0,1,1.8672.7148l-3.3643,8.7988A.9979.9979,0,0,1,48.6152,59.9707Z"/>
+ <path d="M39.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.0358,24.996Z"/>
+ <path d="M38.9258,34.806a.9982.9982,0,0,1-.44,1.34,7.35,7.35,0,0,1-6.9,0,.9982.9982,0,0,1-.44-1.34.9879.9879,0,0,1,1.34-.45,5.3632,5.3632,0,0,0,5.1,0A.9879.9879,0,0,1,38.9258,34.806Z"/>
+ <path d="M31.0358,24.996a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.0358,24.996Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0258,24.986a16.0465,16.0465,0,0,1,.86-2.93v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2858,22.286a16.8263,16.8263,0,0,1,.59,1.94c.07.25.13.51.18.77a17.6438,17.6438,0,0,1,.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18a16.7949,16.7949,0,0,1,.33-3.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,0-8.41,1.89c-.02.01-.05.03-.07.04a9.0545,9.0545,0,0,0-2.54,2.31c.33.43.62,1.07,1.17,1.25.03.01.06.02.1.03a44.8706,44.8706,0,0,0,9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71-14.44,1.61-13.32,12.16-10.71,16.29v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7358,16.566a15.1817,15.1817,0,0,1,8.41,1.89c.02.01.05.03.07.04a9.0545,9.0545,0,0,1,2.54,2.31c-.35.46-.65,1.15-1.27,1.28a44.8079,44.8079,0,0,1-9.51.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71,13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="34.7358" x2="34.7358" y1="8.696" y2="7.276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5986,58.9707a1,1,0,0,1-1-1V52.2031a1,1,0,0,1,.3633-.7715c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078,1.542.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282a.9994.9994,0,0,1,1.2265,1.5782L44.543,56.4717a1,1,0,0,1-1.6123-.7442c-.05-1.0879-.5088-3.49-1.6055-3.9765-.6113-.2686-1.5684.0605-2.7266.9355v5.2842A.9994.9994,0,0,1,37.5986,58.9707Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4358,45.026a8.1174,8.1174,0,0,0-1.71-.17c-3.15,2.09-5.86,3.55-8.88,3.59h-.12c-3.02-.04-5.72-1.5-8.88-3.59-4.72,0-7.28,2.01-8.64,4.46-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="31.7358" x2="25.8458" y1="52.206" y2="44.856" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.5977,53.2031a1,1,0,0,1-.7676-1.6406l6.1269-7.3506a1.0006,1.0006,0,0,1,1.5371,1.2813l-6.1269,7.3506A.9989.9989,0,0,1,37.5977,53.2031Z"/>
+ <path d="M53.7588,51.502a6,6,0,1,1,5.61-3.8565A5.9581,5.9581,0,0,1,53.7588,51.502ZM53.7627,41.5a4.01,4.01,0,1,0,1.4307.2656A4.0023,4.0023,0,0,0,53.7627,41.5Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M35,32s1.2-2,3.6,0a2.3614,2.3614,0,0,0,1.3875.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.9875,32s-1.2-2-3.6,0A2.3614,2.3614,0,0,1,30,32.6875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F575.svg b/public/assets/img/icons/1F575.svg
new file mode 100644
index 0000000..280a85a
--- /dev/null
+++ b/public/assets/img/icons/1F575.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="none" d="M55.1833,58.8542c0,0,3.8111-14.0016-10.5-14.8974c-3.1918,2.1193-5.9264,3.5838-9,3.5775h0.125 c-3.0736,0.0063-5.8081-1.4582-9-3.5775c-12,0-10,14.8974-10,14.8974"/>
+ <polygon fill="#d0cfce" stroke="none" points="38.6619,58.9191 32.6091,58.9191 32.6091,51.4055 29.6091,47.9701 41.1217,47.9701 38.6619,51.3526"/>
+ <path fill="#6a462f" stroke="none" d="M44.771,44.7969l-5.89,7.35c5.97-4.93,6.33,4.28,6.33,4.28l8.93-7.08c-1.24-2.76-3.81-5.19-9-5.19 c-0.19,0.12-0.37,0.24-0.55,0.36L44.771,44.7969z"/>
+ <ellipse cx="54.7653" cy="45.502" rx="5" ry="5" transform="matrix(0.3572 -0.934 0.934 0.3572 -7.2958 80.403)" fill="#d0cfce" stroke="none"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c13.63,1.52,13.4,11,11.15,15.53h-0.01c-0.16-0.67-0.36-1.32-0.59-1.94l-0.8-0.2 c0.62-0.13,0.92-0.82,1.27-1.28c-0.68-0.93-1.55-1.69-2.54-2.31l0.06-0.09C42.5158,13.646,38.2258,9.356,35.7358,8.696z"/>
+ <path fill="#a57939" stroke="none" d="M25.8858,22.056c-0.55-0.18-0.84-0.82-1.17-1.25c0.68-0.93,1.55-1.69,2.54-2.31 c0.02-0.01,0.05-0.03,0.07-0.04c2.36-1.44,5.4-2.01,8.41-1.89c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04 c0.99,0.62,1.86,1.38,2.54,2.31c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9h-0.48 c-3.2,0.04-6.55-0.28-9.51-0.9C25.9458,22.076,25.9158,22.066,25.8858,22.056z"/>
+ <path fill="#a57939" stroke="none" d="M44.2758,18.406l-0.06,0.09c-0.02-0.01-0.05-0.03-0.07-0.04c-2.36-1.44-5.4-2.01-8.41-1.89 c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04l-0.06-0.09c1.76-4.76,6.05-9.05,8.54-9.71 C38.2258,9.356,42.5158,13.646,44.2758,18.406z"/>
+ <path fill="#6a462f" stroke="none" d="M35.7358,8.696c-2.49,0.66-6.78,4.95-8.54,9.71l0.06,0.09c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c-0.37,0.92-0.66,1.9-0.86,2.93C22.4158,20.856,21.2958,10.306,35.7358,8.696z"/>
+ <path fill="#6a462f" stroke="none" d="M26.8458,44.856l5.89,7.35c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37h-0.01 C19.5658,46.866,22.1258,44.856,26.8458,44.856z"/>
+ <path fill="#FFFFFF" stroke="none" d="M54.7959,40.2042l3.6824,6.5849c0.7532,1.3469,0.2717,3.0494-1.0754,3.8023L57.223,50.692l-5.0459-9.0234"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M47.0558,24.996c0.21,1.08,0.32,2.21,0.32,3.36c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18 c0-1.16,0.11-2.28,0.33-3.36v-0.01c0.2-1.03,0.49-2.01,0.86-2.93c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9 h0.48c3.21,0.04,6.55-0.28,9.51-0.9l0.8,0.2c0.23,0.62,0.43,1.27,0.59,1.94C46.9458,24.476,47.0058,24.736,47.0558,24.996z M42.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2C41.1358,28.996,42.0358,28.106,42.0358,26.996z M39.4858,36.146c0.49-0.25,0.69-0.85,0.44-1.34c-0.24-0.5-0.84-0.7-1.34-0.45c-1.72,0.86-3.39,0.86-5.1,0 c-0.5-0.25-1.1-0.05-1.34,0.45c-0.25,0.49-0.05,1.09,0.44,1.34c1.15,0.57,2.3,0.86,3.45,0.86 C37.1858,37.006,38.3358,36.716,39.4858,36.146z M34.0358,26.996c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2c0,1.11,0.9,2,2,2 C33.1358,28.996,34.0358,28.106,34.0358,26.996z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M54.7275,58.8516c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5928-0.8379-1.1387 c0.002-0.0126,0.1836-1.246,0.082-2.8984c-0.0341-0.5517,0.3858-1.0254,0.9366-1.0596c0.5732-0.0234,1.0263,0.3858,1.0595,0.9366 c0.1153,1.8798-0.0927,3.2656-0.1015,3.3232C55.6377,58.499,55.2119,58.8516,54.7275,58.8516z"/>
+ <path fill="#000000" stroke="none" d="M49.6152,59.9707c-0.1191,0-0.2392-0.0215-0.3574-0.0664c-0.5156-0.1973-0.7734-0.7744-0.5762-1.291l3.3643-8.7988 c0.1973-0.5166,0.7754-0.7735,1.291-0.5762c0.5156,0.1972,0.7735,0.7744,0.5762,1.291l-3.3643,8.7988 C50.3975,59.7266,50.0176,59.9707,49.6152,59.9707z"/>
+ <path fill="#000000" stroke="none" d="M40.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C38.0358,25.896,38.9358,24.996,40.0358,24.996z"/>
+ <path fill="#000000" stroke="none" d="M39.9258,34.806c0.25,0.49,0.05,1.09-0.44,1.34c-1.15,0.57-2.3,0.86-3.45,0.86c-1.15,0-2.3-0.29-3.45-0.86 c-0.49-0.25-0.69-0.85-0.44-1.34c0.24-0.5,0.84-0.7,1.34-0.45c1.71,0.86,3.38,0.86,5.1,0 C39.0858,34.106,39.6858,34.306,39.9258,34.806z"/>
+ <path fill="#000000" stroke="none" d="M32.0358,24.996c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2c-1.1,0-2-0.89-2-2C30.0358,25.896,30.9358,24.996,32.0358,24.996z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0258,24.986c0.2-1.03,0.49-2.01,0.86-2.93v-0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2858,22.286c0.23,0.62,0.43,1.27,0.59,1.94c0.07,0.25,0.13,0.51,0.18,0.77c0.21,1.08,0.32,2.21,0.32,3.36 c0,7.83-5.08,14.18-11.34,14.18s-11.34-6.35-11.34-14.18c0-1.16,0.11-2.28,0.33-3.36"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c-3.01-0.12-6.05,0.45-8.41,1.89c-0.02,0.01-0.05,0.03-0.07,0.04c-0.99,0.62-1.86,1.38-2.54,2.31 c0.33,0.43,0.62,1.07,1.17,1.25c0.03,0.01,0.06,0.02,0.1,0.03c2.96,0.62,6.31,0.94,9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1958,18.406c1.76-4.76,6.05-9.05,8.54-9.71c-14.44,1.61-13.32,12.16-10.71,16.29v0.01"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7358,16.566c3.01-0.12,6.05,0.45,8.41,1.89c0.02,0.01,0.05,0.03,0.07,0.04c0.99,0.62,1.86,1.38,2.54,2.31 c-0.35,0.46-0.65,1.15-1.27,1.28c-2.96,0.62-6.3,0.94-9.51,0.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2758,18.406c-1.76-4.76-6.05-9.05-8.54-9.71c13.63,1.52,13.4,11,11.15,15.53"/>
+ <line x1="35.7358" x2="35.7358" y1="8.696" y2="7.276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5986,58.9707c-0.5527,0-1-0.4473-1-1v-5.7676c0-0.2988,0.1328-0.581,0.3633-0.7715 c1.9912-1.6425,3.7324-2.1494,5.1768-1.5078c1.542,0.6856,2.2334,2.4971,2.5429,3.9073l2.3536-1.8282 c0.4355-0.3418,1.0664-0.2597,1.4023,0.1758c0.3398,0.4356,0.2607,1.0635-0.1758,1.4024l-3.7187,2.8906 c-0.294,0.2304-0.6953,0.2734-1.0323,0.1181c-0.3388-0.1562-0.5625-0.4892-0.58-0.8623 c-0.0498-1.0879-0.5088-3.4902-1.6055-3.9765c-0.6113-0.2686-1.5684,0.0605-2.7266,0.9355v5.2842 C39.5986,58.5234,39.1514,58.9707,38.5986,58.9707z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.4358,45.026c-0.7-0.11-0.89-0.17-1.71-0.17c-3.15,2.09-5.86,3.55-8.88,3.59h-0.12c-3.02-0.04-5.72-1.5-8.88-3.59 c-4.72,0-7.28,2.01-8.64,4.46c-2.1,3.76-1.36,8.54-1.36,8.54"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.7358,57.966v-5.76c-5.97-4.93-6.33,3.48-6.33,3.48l-8.19-6.37"/>
+ <line x1="32.7358" x2="26.8458" y1="52.206" y2="44.856" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M38.5977,53.2031c-0.2256,0-0.4522-0.0761-0.6397-0.2314c-0.4238-0.3545-0.4814-0.9844-0.1279-1.4092l6.1269-7.3506 c0.3545-0.4238,0.9834-0.4814,1.4092-0.1279c0.4238,0.3545,0.4815,0.9844,0.1279,1.4092l-6.1269,7.3506 C39.1689,53.0811,38.8848,53.2031,38.5977,53.2031z"/>
+ <path fill="#000000" stroke="none" d="M54.7588,51.502c-0.7109,0-1.4336-0.127-2.1367-0.3965c-1.4971-0.5723-2.6807-1.6934-3.335-3.1563 c-0.6543-1.4638-0.6992-3.0937-0.126-4.5908c0.5723-1.4971,1.6934-2.6807,3.1563-3.335c1.4629-0.6513,3.0947-0.6982,4.5908-0.125 c1.4971,0.5723,2.6816,1.6934,3.335,3.1563c0.6543,1.4639,0.6992,3.0937,0.1259,4.5908 C59.457,50.0322,57.1748,51.502,54.7588,51.502z M54.7627,41.5c-0.5547,0-1.1074,0.1172-1.6299,0.3496 c-0.9746,0.4365-1.7226,1.2256-2.1045,2.2236c-0.3808,0.9981-0.3515,2.084,0.085,3.0596 c0.4355,0.9756,1.2256,1.7236,2.2236,2.1055c0.9981,0.3799,2.084,0.3496,3.0606-0.084c0.9746-0.4365,1.7226-1.2256,2.1045-2.2236 c0.3808-0.9981,0.3515-2.085-0.084-3.0596c-0.4366-0.9756-1.2256-1.7236-2.2246-2.1055C55.7295,41.5889,55.2461,41.5,54.7627,41.5 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F576.svg b/public/assets/img/icons/1F576.svg
new file mode 100644
index 0000000..02d472b
--- /dev/null
+++ b/public/assets/img/icons/1F576.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" d="M36.1871,33.1543c1.0309-0.1557,2.3936-0.355,3.1719,3.5553 c0.5088,2.5561,2.4518,2.3815,3.5921,4.0059c2.3054,3.2843,7.0505,5.5111,11.3652,5.5111c6.9036,0,12.5-5.5964,12.5-12.5 l0.105-4.9141l1.895,0.0501v-4.1273c0,0-18.9318-16.1788-29.4804,5.3212h-2.9812h-0.4615H32.912 c-10.5486-21.5-29.4804-5.3212-29.4804-5.3212v4.1273l1.895-0.0501l0.105,4.9141c0,6.9036,5.5964,12.5,12.5,12.5 c4.3147,0,9.1189-2.1861,11.3652-5.5111"/>
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" d="M36.1871,33.1543c1.0309-0.1557,2.3936-0.355,3.1719,3.5553 c0.5088,2.5561,2.4518,2.3815,3.5921,4.0059c2.3054,3.2843,7.0505,5.5111,11.3652,5.5111"/>
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-miterlimit="10" d="M18.2602,45.9046c4.3147,0,9.0598-2.2268,11.3652-5.5111 c1.1402-1.6244,2.2768-1.3775,3.6757-3.6507c0.2905-0.4721-3.6316-4.9026,3.0884-3.9105"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2969,40.7155c-2.2463,3.325-7.0505,5.5111-11.3652,5.5111c-6.9036,0-12.5-5.5964-12.5-12.5l-0.105-4.9141l-1.895,0.0501 v-4.1273c0,0,18.9318-16.1788,29.4804,5.3212h2.9812h0.4615h2.9812c10.5486-21.5,29.4804-5.3212,29.4804-5.3212v4.1273 l-1.895-0.0501l-0.105,4.9141c0,6.9036-5.5964,12.5-12.5,12.5c-4.3147,0-9.1189-2.1861-11.3652-5.5111"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.359,36.7096c0-1.6569,1.3431-3,3-3c1.6569,0,3,1.3431,3,3"/>
+ <circle cx="18.3644" cy="32.5611" r="9.5798" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="53.8836" cy="32.5611" r="9.5798" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F577.svg b/public/assets/img/icons/1F577.svg
new file mode 100644
index 0000000..292e961
--- /dev/null
+++ b/public/assets/img/icons/1F577.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36.22" cy="29.93" rx="8.644" ry="11.3" fill="#9b9b9a" stroke-width="1.33"/>
+ <circle cx="36.22" cy="45.89" r="4.654" fill="#9b9b9a" stroke-width="1.33"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.98 8.278s-14.61 29.22 9.296 33.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m36.61 41.48c26.56-3.984 10.62-33.2 10.62-33.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m61.4 21.34s-3.541 22.13-23.46 19.81"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m10.6 21.45s5.201 21.36 23.57 20.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m33.29 41.48s-12.62 9.668-5.976 18.59"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m31.3 40.7s-18.59 7.415-13.28 22.02"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.93 41.04s13.61 8.411 6.972 19.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m42.03 40.92s18.7 7.857 12.62 22.8"/>
+ <ellipse cx="35.94" cy="30.19" rx="8.632" ry="11.29" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.94" cy="46.13" r="4.648" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F578.svg b/public/assets/img/icons/1F578.svg
new file mode 100644
index 0000000..d2fddcf
--- /dev/null
+++ b/public/assets/img/icons/1F578.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke-width="1.175" d="m22.08 21.58s8.815-1.028 13.74-5.069c0 0 11.09 6.391 13.88 5.289 0 0 2.792 13.74 5.73 13.96 0 0-5.436 13-4.775 13.66 0 0-13.44 2.424-14.62 6.244 0 0-8.228-7.934-14.1-5.583 0 0-3.232-13.08-5.73-13.59 0 0 7.199-12.86 5.877-14.91z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="8.112" x2="63.89" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="8.112" y2="63.89" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.72" x2="16.28" y1="16.28" y2="55.72" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.72" x2="16.28" y1="55.72" y2="16.28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m36.14 55.88s-6.289-6.553-14.69-5.373c0 0 0.1913-9.123-5.838-14.25 0 0 6.442-6.65 5.997-14.67 0 0 9.38-0.112 14.32-6.1 0 0 6.289 6.553 14.31 6.108 0 0 0.112 9.38 6.214 14.68 0 0-6.44 6.649-5.995 14.09 0 0-9.38-0.469-14.32 5.519z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.25 35.48s-3.624 4.594-3.49 9.856c0 0-6.702 0.5071-10.04 3.803 0 0-3.846-3.97-9.214-3.803 0 0-0.9087-6.074-4.256-9.612 0 0 4.338-4.547 4.091-9.856 0 0 6.501-0.1241 10.12-4.052 0 0 3.352 4.093 9.297 4.052 0 0 0.1421 6.365 3.49 9.612z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F579.svg b/public/assets/img/icons/1F579.svg
new file mode 100644
index 0000000..081c83d
--- /dev/null
+++ b/public/assets/img/icons/1F579.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#EA5A47" stroke="none" points="17,55 17,52 24,52 24,55"/>
+ <circle cx="36" cy="17" r="10" fill="#EA5A47" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" d="M27,55c0-3.866,4.0294-7,9-7s9,3.134,9,7"/>
+ <rect x="33" y="27" width="6" height="21" fill="#9B9B9A" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="55" width="44" height="10" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#D22F27" stroke="none" points="41,8 34,27 40,26 45,21 46,15"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="14" y="55" width="44" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27,55c0-3.866,4.0294-7,9-7s9,3.134,9,7"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17,55 17,52 24,52 24,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39,44.703 39,44 39,27 33,27 33,44.7053"/>
+ <circle cx="36" cy="17" r="10" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A-1F3FB.svg b/public/assets/img/icons/1F57A-1F3FB.svg
new file mode 100644
index 0000000..ebcbc3b
--- /dev/null
+++ b/public/assets/img/icons/1F57A-1F3FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A-1F3FC.svg b/public/assets/img/icons/1F57A-1F3FC.svg
new file mode 100644
index 0000000..1c3ebe9
--- /dev/null
+++ b/public/assets/img/icons/1F57A-1F3FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A-1F3FD.svg b/public/assets/img/icons/1F57A-1F3FD.svg
new file mode 100644
index 0000000..453c961
--- /dev/null
+++ b/public/assets/img/icons/1F57A-1F3FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A-1F3FE.svg b/public/assets/img/icons/1F57A-1F3FE.svg
new file mode 100644
index 0000000..59c6d73
--- /dev/null
+++ b/public/assets/img/icons/1F57A-1F3FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A-1F3FF.svg b/public/assets/img/icons/1F57A-1F3FF.svg
new file mode 100644
index 0000000..fa9b99b
--- /dev/null
+++ b/public/assets/img/icons/1F57A-1F3FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F57A.svg b/public/assets/img/icons/1F57A.svg
new file mode 100644
index 0000000..4f2eede
--- /dev/null
+++ b/public/assets/img/icons/1F57A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M42,18.0005L45,36l-1,14l-2.2998,17h-3.2998L39,51V38h-2l-5,9l2,11h-3l-4-12l6-14l-2-10l-2.7227-1.3428 c0,0-1.5986-1.6943-1.8183-1.6572c-1.1348,0.1909-6.0811,1.1738-6.7715,1.125c-2.6562-0.1875-4-2.125-7.6875-6.1245 c-1.4629-1.5864,0.375-2.6255,0.375-2.6255L19,18.0005l10-2l6-1h6l7,1l12,2c0,0-0.0156,2.248-2,2 C42,18.0005,42,18.0005,42,18.0005z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.875,12l4.6963,4.6006c0.7861,0.7695,2.3115,1.2231,3.3896,1.0073l6.0782-1.2158c1.0781-0.2158,2.8584-0.4609,3.955-0.5454 l9.0118-0.6934c1.0966-0.0845,2.8808,0.003,3.9638,0.1944L59,18"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,20c0,0,0.4502,0.4502,1,1c0.5498,0.5498,1.1758,1.8823,1.3926,2.9609l1.2148,6.0782c0.2168,1.0781,0.0381,2.788-0.3945,3.7988 l-4.4258,10.3242c-0.4326,1.0108-0.5019,2.6914-0.1543,3.7354l2.7344,8.205C30.7148,57.1465,31.6748,58,32.5,58 c0.8252,0,1.3389-0.8857,1.1426-1.9678l-1.2852-7.0644c-0.1963-1.0821,0.0801-2.7549,0.6133-3.7158l3.0576-5.504 C36.5625,38.7871,37.4492,38,38,38c0.5498,0,1,0.9004,1,2v9c0,1.0996-0.0342,2.8994-0.0752,3.999l-0.4492,12.002 C38.4346,66.1006,39.1426,67,40.0508,67c0.9072,0,1.7705-0.8916,1.918-1.9824l1.7626-13.0352 c0.1475-1.0908,0.3331-2.8799,0.4112-3.9775l0.7148-10.0098c0.0781-1.0976-0.0136-2.8818-0.2051-3.9648L42,19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F587.svg b/public/assets/img/icons/1F587.svg
new file mode 100644
index 0000000..6dc5eb6
--- /dev/null
+++ b/public/assets/img/icons/1F587.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0667,11.2112a7.8894,7.8894,0,0,0-1.0352-.5193c-4.5363-1.7523-8.713.7674-10.5537,5.2112L11.4929,39.8477"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.74,39.72l7.2545-17.3527a2.59,2.59,0,0,0-4.7856-1.9822l-10.9358,26.24A5.3177,5.3177,0,0,0,17.11,53.4741a5.2166,5.2166,0,0,0,6.7784-2.79L35.7508,21.9431a10.0445,10.0445,0,0,0,.5525-6.4066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.5374,26.8629l8.77,21.098c1.8407,4.4438,6.1419,7.1664,10.5857,5.3258,4.4467-1.9686,5.6184-6.7037,3.7777-11.1474L49.8,18.1474"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.9371,26.19l7.14,17.4a2.59,2.59,0,1,0,4.7856-1.9822L43.0413,15.3206a5.3177,5.3177,0,0,0-6.8484-2.8367,5.2166,5.2166,0,0,0-2.82,6.766l.37.89"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F58A.svg b/public/assets/img/icons/1F58A.svg
new file mode 100644
index 0000000..7a3640c
--- /dev/null
+++ b/public/assets/img/icons/1F58A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" stroke="none" points="18.407,49.7727 24.8174,56.738 17.9312,58.7066 15.515,56.3233"/>
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2" d="M18.033,59.0699 c7.3107-1.7183,14.4552-7.1937,18.0334-10.0996c5.2841-4.2911,15.6814-15.0196,22.0242-21.6934 c2.9813-3.137,3.1752-7.8102,0.4421-10.5434l-0.0001-0.0001l-0.4873-0.4872l-0.0001-0.0001 c-2.7332-2.7332-7.4063-2.5394-10.5434,0.442c-6.6738,6.3428-17.4023,16.7401-21.6934,22.0243 c-2.7631,3.4024-7.8498,10.0295-9.8201,16.9581c-0.1883,0.662,0.0198,1.3745,0.5065,1.8612L18.033,59.0699"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="16.8875" x2="14.465" y1="57.9244" y2="60.347" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9151" x2="57.5658" y1="17.1526" y2="26.8034" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.7513,14.022L44.7513,14.022c-1.1564-1.1563-3.1433-1.0441-4.4381,0.2507L27.8096,26.7763"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.033,59.0699c7.3107-1.7183,14.4552-7.1937,18.0334-10.0996c5.2841-4.2911,15.6814-15.0196,22.0242-21.6934 c2.9813-3.137,3.1752-7.8102,0.4421-10.5434l-0.0001-0.0001l-0.4873-0.4872l-0.0001-0.0001 c-2.7332-2.7332-7.4063-2.5394-10.5434,0.442c-6.6738,6.3428-17.4023,16.7401-21.6934,22.0243 c-2.9058,3.5781-8.3813,10.7225-10.0996,18.0333L18.033,59.0699"/>
+ <line x1="24.7862" x2="18.7879" y1="56.0595" y2="50.061" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9613"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F58B.svg b/public/assets/img/icons/1F58B.svg
new file mode 100644
index 0000000..4285772
--- /dev/null
+++ b/public/assets/img/icons/1F58B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m59.41 17.58-2.598-2.541-2.55-2.589s-11.51 7.098-19.12 15.28c-10.41 11.19-14.59 17.2-14.59 17.2l6.497 6.475a217.9 217.9 0 0 0 17.15-14.65c8.188-7.613 15.22-19.18 15.22-19.18z"/>
+ <path fill="#3f3f3f" d="m30.74 32.87c-3.746 3.706-7.071 7.812-10.19 12.06l6.466 6.364c4.308-3.05 8.277-6.436 12.05-10.13z"/>
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27.02 51.29-5.638 6.36-7.794 0.7692 0.6307-7.806 6.336-5.687"/>
+ </g>
+ <g id="line">
+ <line x1="17.77" x2="14.8" y1="54.11" y2="57.23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.29 54.49-2.908 3.164-7.794 0.7692 0.6307-7.806 3.216-2.984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m59.14 17.23-2.616-2.523-2.569-2.571s-11.46 7.181-19.01 15.42c-10.33 11.27-14.47 17.31-14.47 17.31l6.543 6.428a217.9 217.9 0 0 0 17.05-14.78c8.133-7.672 15.08-19.28 15.08-19.28z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.97 40.97-8.391-8.243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F58C.svg b/public/assets/img/icons/1F58C.svg
new file mode 100644
index 0000000..bcb976e
--- /dev/null
+++ b/public/assets/img/icons/1F58C.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2.0863" d="M27.4213,52.1412 c-1.1308,3.0553-2.6697,4.5942-5.6852,6.1955s-11.2248-0.0889-9.5042-1.8095c2.3084-2.3084,3.6596-3.1597,3.2026-6.031 c-0.5824-3.6603,4.2087-6.1331,4.2087-6.1331s2.0935-1.1422,4.1931-0.8545c2.2812,0.3125,4.9498,4.9497,4.9498,4.9497 L27.4213,52.1412z"/>
+ <path fill="#92d3f5" stroke="none" d="M45.8565,36.851c-7.0488,6.5155-12.4768,10.4313-15.8703,12.6073l-7.6389-7.6751 c2.1789-3.3949,6.0918-8.8147,12.5932-15.8482c4.7694-5.1598,9.7635-9.9137,13.8015-12.4485 c2.9438-1.8479,6.597-1.5717,8.8659,0.6971l0,0c2.2688,2.2688,2.5449,5.9222,0.697,8.8659 C55.7702,27.0875,51.0162,32.0816,45.8565,36.851"/>
+ <polygon fill="#61b2e4" stroke="none" points="26.8108,35.5092 36.0461,44.7445 30.2121,48.8995 22.9382,41.5646"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8565,36.851c-7.0488,6.5155-12.4768,10.4313-15.8703,12.6073l-7.6389-7.6751c2.1789-3.3949,6.0918-8.8147,12.5932-15.8482 c4.7694-5.1598,9.7635-9.9137,13.8015-12.4485c2.9438-1.8479,6.597-1.5717,8.8659,0.6971l0,0 c2.2688,2.2688,2.5449,5.9222,0.697,8.8659C55.7702,27.0875,51.0162,32.0816,45.8565,36.851"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.6432,44.3631c0,0-4.7911,2.4728-4.2087,6.1331c0.457,2.8713-0.8942,3.7226-3.2026,6.031 c-1.7206,1.7206,6.4887,3.4108,9.5042,1.8095s4.5544-3.1402,5.6852-6.1955"/>
+ <line x1="27.4304" x2="36.5691" y1="35.2569" y2="44.3958" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F58D.svg b/public/assets/img/icons/1F58D.svg
new file mode 100644
index 0000000..7626cce
--- /dev/null
+++ b/public/assets/img/icons/1F58D.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" stroke="none" points="15.8466,59.4954 23.6833,54.7934 16.8591,47.9691 12.157,55.8059"/>
+ <polygon fill="#EA5A47" stroke="none" points="24.5167,55.6267 16.8728,47.9829 16.0257,47.1357 53.2503,9.9112 61.7413,18.4022"/>
+ <polygon fill="#d22f27" stroke="none" points="28.4351,51.7084 20.7912,44.0645 19.9441,43.2174 49.7237,13.4377 58.2147,21.9287"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.2166" points="24.5167,55.6267 16.8728,47.9829 16.0257,47.1357 53.2503,9.9112 61.7413,18.4022"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.2166" points="15.8466,59.4954 23.6833,54.7934 16.8591,47.9691 12.157,55.8059"/>
+ <line x1="19.9938" x2="28.4028" y1="43.267" y2="51.676" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.2166"/>
+ <line x1="49.7735" x2="58.1823" y1="13.4874" y2="21.8964" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.2166"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590-1F3FB.svg b/public/assets/img/icons/1F590-1F3FB.svg
new file mode 100644
index 0000000..2544143
--- /dev/null
+++ b/public/assets/img/icons/1F590-1F3FB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590-1F3FC.svg b/public/assets/img/icons/1F590-1F3FC.svg
new file mode 100644
index 0000000..2724d3f
--- /dev/null
+++ b/public/assets/img/icons/1F590-1F3FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590-1F3FD.svg b/public/assets/img/icons/1F590-1F3FD.svg
new file mode 100644
index 0000000..b0bbe53
--- /dev/null
+++ b/public/assets/img/icons/1F590-1F3FD.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590-1F3FE.svg b/public/assets/img/icons/1F590-1F3FE.svg
new file mode 100644
index 0000000..0c17d73
--- /dev/null
+++ b/public/assets/img/icons/1F590-1F3FE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590-1F3FF.svg b/public/assets/img/icons/1F590-1F3FF.svg
new file mode 100644
index 0000000..f24199a
--- /dev/null
+++ b/public/assets/img/icons/1F590-1F3FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F590.svg b/public/assets/img/icons/1F590.svg
new file mode 100644
index 0000000..1e550bd
--- /dev/null
+++ b/public/assets/img/icons/1F590.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M66,38c-1.3062-3.5-7.0171-2.7539-11.3713,.06-1.7618,1.1387-3.2292,1.8673-7.4167,2.7215-1.8333,0-2.2391-1.9534-1.8836-3.8665l4.199-23.441c1.195-5.9529-6.1175-8.14-7.5747-2.0134l-3.6565,20.4129c-1.8394,5.0852-2.515,0-2.515,0l-1.0147-21.9877c0-7.9583-7.82-8.4583-7.82,0l.9266,20.08c.4115,7.9309-1.512,3.4622-1.512,2.8356l-3.677-17.8734c-1.7743-7.5312-8.8056-5.5938-7.54,1.2692l3.4159,15.935c.5643,3.6861-2.3321,1.9393-2.8394,1.0535l-3.3419-7.7057c-2.7812-5.8647-8.75-3.521-6.8125,2.2915l5.6038,14.2809c.5393,1.5454,.9435,3.1347,1.2083,4.75,0,4,2.584,12.2077,4.7282,14.3519,7.695,7.695,20.1711,7.695,27.8661,0h0c5.1557-5.7893,7.6245-8.2154,9.6557-12.6529l12.3717-8.5014-1-2Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9476,40.8241c1.0524,.1759,6.0224-2.6225,8.1478-4.0255,.1078-.0712,.2223-.1421,.3474-.213,4.0767-2.3119,7.0259-3.05,9.5563,.3959,.9708,1.3945,1.6556,4.3672-.0631,4.7371-7.936,2.2814-13.936,10.2814-13.936,10.2814-2.0073,2.3086-4.9867,6.8747-7.027,9.1543-7.2576,8.1088-22.24,9.3151-27.8661,0-2.5855-4.28-4.28-14.3835-5.9365-19.1019-1.2704-3.6188-5.6042-14.2812-5.6042-14.2812-1.9375-5.8125,4.0313-8.1562,6.8125-2.2912l3.1633,7.2935c.9192,2.1543,3.5826,3.0451,3.0183-.641l-3.4165-15.9358c-1.2651-6.863,5.7662-8.8,7.5405-1.2692l3.677,17.8734c0,.6266,1.9235,5.0953,1.512-2.8356l-.9266-20.0795c0-8.4583,7.82-7.9583,7.82,0l1.0147,21.9877s.6756,5.0852,2.515,0l3.6565-20.4127c1.4572-6.127,8.77-3.94,7.5747,2.0134l-4.199,23.441c-.3555,1.9131,.05,3.8665,1.8836,3.8665l.7354,.0424Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595-1F3FB.svg b/public/assets/img/icons/1F595-1F3FB.svg
new file mode 100644
index 0000000..c6923b8
--- /dev/null
+++ b/public/assets/img/icons/1F595-1F3FB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595-1F3FC.svg b/public/assets/img/icons/1F595-1F3FC.svg
new file mode 100644
index 0000000..69fa8f5
--- /dev/null
+++ b/public/assets/img/icons/1F595-1F3FC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#debb90" stroke="#debb90" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#debb90" stroke="#debb90" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595-1F3FD.svg b/public/assets/img/icons/1F595-1F3FD.svg
new file mode 100644
index 0000000..b75fcfb
--- /dev/null
+++ b/public/assets/img/icons/1F595-1F3FD.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595-1F3FE.svg b/public/assets/img/icons/1F595-1F3FE.svg
new file mode 100644
index 0000000..38c8739
--- /dev/null
+++ b/public/assets/img/icons/1F595-1F3FE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#a57939" stroke="#a57939" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#a57939" stroke="#a57939" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595-1F3FF.svg b/public/assets/img/icons/1F595-1F3FF.svg
new file mode 100644
index 0000000..803788c
--- /dev/null
+++ b/public/assets/img/icons/1F595-1F3FF.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F595.svg b/public/assets/img/icons/1F595.svg
new file mode 100644
index 0000000..1372d39
--- /dev/null
+++ b/public/assets/img/icons/1F595.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#fcea2b" stroke="none" d="M23.2702,34.1649c-1.3429-1.3904-3.1309-1.4767-4.5213-0.1338c-1.3904,1.3429-1.4288,3.5586-0.086,4.949 c1.7701,1.875,2.8123,4.5144,2.7402,8.8686v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617 l0.0016-12.8736"/>
+ <path fill="#fcea2b" stroke="none" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,2.9146-3.5,4.8476"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3256,34.2618c0.081-1.9313,1.7123-3.4312,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <line x1="54.3164" x2="54.3148" y1="34.7881" y2="47.6617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0111,34.7881c-1.3429-1.3904-3.4627-1.3429-4.853,0c-1.3904,1.3429-0.9608,3.2735,0.3821,4.6639 c1.7701,1.875,2.935,4.0425,2.863,8.3966v-0.187c0,9.0883,7.3675,16.4558,16.4558,16.4558S54.3148,56.75,54.3148,47.6617"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.3164,34.7881c0.081-1.9313-1.4189-3.5626-3.3502-3.6436s-3.5626,1.4189-3.6436,3.3502l-0.0155,0.1945 c0.155-1.9268-1.2813-3.6144-3.2081-3.7694c-1.9268-0.155-3.6144,1.2813-3.7694,3.2081l-0.0487,0.4272v-23.144l-0.0073,0.1121 c0.1237-1.929-1.3398-3.5931-3.2688-3.7168c-1.929-0.1237-3.5931,1.3398-3.7168,3.2688v0.3359v22.3353c0-1.933-1.567-3.5-3.5-3.5 s-3.5,1.567-3.5,3.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596-1F3FB.svg b/public/assets/img/icons/1F596-1F3FB.svg
new file mode 100644
index 0000000..5ace893
--- /dev/null
+++ b/public/assets/img/icons/1F596-1F3FB.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596-1F3FC.svg b/public/assets/img/icons/1F596-1F3FC.svg
new file mode 100644
index 0000000..c121b7b
--- /dev/null
+++ b/public/assets/img/icons/1F596-1F3FC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596-1F3FD.svg b/public/assets/img/icons/1F596-1F3FD.svg
new file mode 100644
index 0000000..98bb00a
--- /dev/null
+++ b/public/assets/img/icons/1F596-1F3FD.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596-1F3FE.svg b/public/assets/img/icons/1F596-1F3FE.svg
new file mode 100644
index 0000000..b7e958c
--- /dev/null
+++ b/public/assets/img/icons/1F596-1F3FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596-1F3FF.svg b/public/assets/img/icons/1F596-1F3FF.svg
new file mode 100644
index 0000000..7c8bb6f
--- /dev/null
+++ b/public/assets/img/icons/1F596-1F3FF.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F596.svg b/public/assets/img/icons/1F596.svg
new file mode 100644
index 0000000..b97ada3
--- /dev/null
+++ b/public/assets/img/icons/1F596.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M39.8217,32.5222l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358 c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413 c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182l-1.2882-2.9677l-3.1633-7.2934 c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813c1.6565,4.7184,3.351,14.8214,5.9365,19.1019 c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904c-1.0085,0.339-1.6661-0.4599-2.0902-1.096 c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8217,32.5222 l4.0087-21.643c1.8086-7.7501-5.693-10.0141-7.6152-1.7771l-3.6586,19.2358c-0.7941,3.5808-1.8856,5.1414-3.2721,5.7653l0,0 c-2.3799,1.0711-4.5703-2.4069-5.5939-4.8077l-5.2927-12.413c-3.2362-7.0282-9.7419-3.7315-7.1376,2.7429l7.2784,16.5182 l-1.2882-2.9677l-3.1633-7.2934c-2.7812-5.8647-8.75-3.521-6.8125,2.2915c0,0,4.3337,10.6624,5.6042,14.2813 c1.6565,4.7184,3.351,14.8214,5.9365,19.1019c5.6263,9.3151,20.6085,8.1089,27.8661,0c2.0403-2.2795,5.6369-7.247,7.6442-9.5556 c2.7887-3.2074,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-14.6899,5.3904 c-1.0085,0.339-1.6661-0.4599-2.0902-1.096c-0.3091-0.4636,0.0883-2.0531,0.2066-2.7705c1.3997-7.8137,2.7993-15.6273,4.199-23.441 c1.195-5.9529-6.1175-8.1404-7.5747-2.0134"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5A4.svg b/public/assets/img/icons/1F5A4.svg
new file mode 100644
index 0000000..ec341c0
--- /dev/null
+++ b/public/assets/img/icons/1F5A4.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5A5.svg b/public/assets/img/icons/1F5A5.svg
new file mode 100644
index 0000000..73c39e0
--- /dev/null
+++ b/public/assets/img/icons/1F5A5.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M44.1833,60.9583c0,4.9583,7.8401,7.0417,7.8401,7.0417H36.4029h-0.3795H20.4029 c0,0,7.8401-2.0833,7.8401-7.0417v-4.9336h15.7785L44.1833,60.9583z"/>
+ <path fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.1941,56H9.2323c-2.8026,0-5.0746-2.272-5.0746-5.0746V16.033c0-2.8026,2.272-5.0746,5.0746-5.0746h53.9618 c2.8026,0,5.0746,2.272,5.0746,5.0746v34.8924C68.2687,53.728,65.9967,56,63.1941,56z"/>
+ <path fill="#FFFFFF" stroke="none" d="M67.5469,46.7214L4.2132,24.2006V14.743c0-1.8455,1.827-3.135,3.5659-2.5167l59.7678,21.2528V46.7214z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.9187" d="M68.2687,47.5629c0,0,0.1688,4.8556-1.5499,6.8305s-0.7221,1.6035-3.5247,1.6035H9.2323c-2.8026,0-4.164-1.852-4.164-2.4434 l-0.9106-5.9906"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.1941,56H9.2323c-2.8026,0-5.0746-2.272-5.0746-5.0746V16.033c0-2.8026,2.272-5.0746,5.0746-5.0746h53.9618 c2.8026,0,5.0746,2.272,5.0746,5.0746v34.8924C68.2687,53.728,65.9967,56,63.1941,56z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.9187" d="M68.2687,47.5629c0,0,0.1688,4.8556-1.5499,6.8305s-0.7221,1.6035-3.5247,1.6035H9.2323c-2.8026,0-4.164-1.852-4.164-2.4434 l-0.9106-5.9906"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.1941,56H9.2323c-2.8026,0-5.0746-2.272-5.0746-5.0746V16.033c0-2.8026,2.272-5.0746,5.0746-5.0746h53.9618 c2.8026,0,5.0746,2.272,5.0746,5.0746v34.8924C68.2687,53.728,65.9967,56,63.1941,56z"/>
+ <line x1="7.2132" x2="65.2132" y1="48.4924" y2="48.4924" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.1833,60.9583c0,4.9583,8.8401,7.0417,8.8401,7.0417H36.4029h-0.3795H20.4029c0,0,8.8401-2.0833,8.8401-7.0417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5A8.svg b/public/assets/img/icons/1F5A8.svg
new file mode 100644
index 0000000..59b14f2
--- /dev/null
+++ b/public/assets/img/icons/1F5A8.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" stroke="none" points="56.5,57.0387 68.5,57.0387 68.5,15.9286 4.5,15.9286 4.5,57.0387 16.4998,57.0387"/>
+ <polyline fill="#9B9B9A" stroke="none" points="16.4998,56 4.5,56 4.5,15.9286 68.5,15.9286 68.5,56 56.5,56"/>
+ <rect x="5.3926" y="15.9286" width="7.1411" height="40.0714" fill="#D0CFCE" stroke="none"/>
+ <rect x="60.1359" y="15.9286" width="7.9178" height="40.0714" fill="#D0CFCE" stroke="none"/>
+ <polyline fill="#D0CFCE" stroke="none" points="15.5006,15.4123 15.5006,4.9923 57.4994,4.9923 57.4994,15.9286"/>
+ <polyline fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.5,12.5029 16.5,4.9923 56.5,4.9923 56.5,12.8751"/>
+ <polyline fill="#3F3F3F" stroke="none" points="52.5398,44.4334 52.5398,68 20.4602,68 20.4602,44.4334"/>
+ <polyline fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.5857,50.5871 51.5857,68 21.4143,68 21.4143,50.5871"/>
+ <line x1="61.1454" x2="61.1454" y1="20.3352" y2="52.2851" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.7833,44.4525 46.7833,63.7559 26.2167,63.7559 26.2167,44.4525"/>
+ <line x1="11.5" x2="11.5" y1="20.3352" y2="52.2851" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.5,12.5029 16.5,4.9923 56.5,4.9923 56.5,12.8751"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.5857,50.5871 51.5857,68 21.4143,68 21.4143,50.5871"/>
+ <line x1="61.1454" x2="61.1454" y1="20.3352" y2="52.2851" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.7833,44.4525 46.7833,63.7559 26.2167,63.7559 26.2167,44.4525"/>
+ <line x1="29.5276" x2="43.4724" y1="48.3784" y2="48.3784" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5276" x2="43.4724" y1="53.2052" y2="53.2052" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5276" x2="43.4724" y1="58.5044" y2="58.5044" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.5" x2="11.5" y1="20.3352" y2="52.2851" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.5,52.2851v-3.1353c0-2.6048,2.1116-4.7164,4.7164-4.7164h30.5672c2.6048,0,4.7164,2.1116,4.7164,4.7164v3.1353"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.5,56 68.5,56 68.5,15.9286 4.5,15.9286 4.5,56 16.4998,56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5B1.svg b/public/assets/img/icons/1F5B1.svg
new file mode 100644
index 0000000..e1a07ae
--- /dev/null
+++ b/public/assets/img/icons/1F5B1.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="m38.41 11.95h-4.821c-7.25 0-13.18 4.932-13.18 12.18v23.74c0 7.25 5.932 12.18 13.18 12.18h4.821c7.25 0 13.18-4.932 13.18-12.18v-23.74c-1.24e-4 -7.25-5.932-12.18-13.18-12.18z"/>
+ <path fill="#3f3f3f" d="m36.15 17.93h-0.3082c-1.407 0-2.558 1.151-2.558 2.558v7.94c0 1.407 1.151 2.558 2.558 2.558h0.3082c1.407 0 2.558-1.151 2.558-2.558v-7.94c0-1.407-1.151-2.558-2.558-2.558z"/>
+ <path fill="#9b9b9a" d="m34.79 12.79c3.959 1.699 7.723 4.137 8.161 10.3 0.5077 7.135-2.133 20.5-2.982 27.28-0.5935 4.745-2.94 6.942-6.056 9.432-1.571 1.256 6.889 1.102 10.37-0.9338 2.989-1.747 5.885-4.747 5.921-3.798l0.4224-33.75s-1.225-9.075-11.2-9.078c0 0-10.01-0.5155-4.635 0.5512z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m36.26 31.12h-0.5181c-1.37 0-2.49-1.115-2.49-2.478v-8.126c0-1.363 1.121-2.478 2.49-2.478h0.5181c1.37 0 2.49 1.115 2.49 2.478v8.126c0 1.363-1.121 2.478-2.49 2.478z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.61 60.05h-7.215c-6.475 0-11.77-5.263-11.77-11.7v-24.71c0-6.432 5.298-11.7 11.77-11.7h7.215c6.475 0 11.77 5.263 11.77 11.7v24.71c0 6.432-5.298 11.7-11.77 11.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5B2.svg b/public/assets/img/icons/1F5B2.svg
new file mode 100644
index 0000000..33e21d0
--- /dev/null
+++ b/public/assets/img/icons/1F5B2.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="m38.32 14.95h-4.638a12.72 12.72 0 0 0-12.68 12.68v22.84a12.72 12.72 0 0 0 12.68 12.68h4.638a12.72 12.72 0 0 0 12.68-12.68v-22.84a12.72 12.72 0 0 0-12.68-12.68z"/>
+ <path fill="#9b9b9a" d="m34.84 16.71c3.809 1.634 7.429 3.98 7.851 9.907 0.4884 6.864-2.052 19.72-2.868 26.25-0.571 4.565-2.829 6.678-5.826 9.074 7.15 1.956 12.45-1.073 15.39-3.987 2.791-10 1.554-22.51 1.443-33.41-0.8459-5.23-6.24-8.613-11.53-8.356 0 0-9.629-0.4959-4.459 0.5303z"/>
+ <circle cx="36.74" cy="30.51" r="8.902" fill="#f4aa41"/>
+ <path fill="#e27022" d="m37.95 21.03a6.238 6.238 0 0 1 1.407 3.94 8.902 8.902 0 0 1-8.902 8.901c-1.765 0-2.272-0.52-3.656-1.407 1.582 2.47 6.045 6.946 9.196 6.946a8.902 8.902 0 0 0 8.902-8.902c-1e-4 -3.151-4.476-7.897-6.946-9.479z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.13 62.42h-8.259a10.75 10.75 0 0 1-10.72-10.72v-25.31a10.75 10.75 0 0 1 10.72-10.72h8.259a10.75 10.75 0 0 1 10.72 10.72v25.31a10.75 10.75 0 0 1-10.72 10.72z"/>
+ <circle cx="36" cy="30.51" r="8.902" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36 15.1c0.5005-13.15-19.03-4.582-21.79-9.568"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5BC.svg b/public/assets/img/icons/1F5BC.svg
new file mode 100644
index 0000000..270ac8d
--- /dev/null
+++ b/public/assets/img/icons/1F5BC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18" y="18" width="36" height="36" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="26" cy="30" r="4" fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,35c-2.8958-0.8542-6.2795-7.9886-8-8c-4.208-0.0278-6.254,5.836-11,9c-3,2-3.3745,2.8497-6,4c-2.2824,1-3,3-3.25,3.6406 c-0.3031,0.7766-1.4751,2.5214-0.9583,3.1094c1.2083,1.375,2.4583,1.5,5,0.7179c2.147-0.6606,4.9769-4.8074,6.875-6.2179 c2.2708-1.6875,4.6458-2.5,8.0833-2c2.4795,0.3606,6.66,3.1723,7.8125,3.0625c1.3125-0.125-1.5937-2.5625-0.5312-4.1875 c1.1327-1.7325,2.9102,0.1529,3.6354-1.0833C51.9844,36.5,50.632,35.1864,50,35z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18" y="18" width="36" height="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="26" cy="30" r="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="18" y="18" width="36" height="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,43c0.5259-1.0198,0.7275-1.9672,3-3c2.6096-1.1859,3-2,6-4c4.746-3.164,6.792-9.0278,11-9c1.7205,0.0114,5,7,8,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5C2.svg b/public/assets/img/icons/1F5C2.svg
new file mode 100644
index 0000000..43baa11
--- /dev/null
+++ b/public/assets/img/icons/1F5C2.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="21" width="50" height="36" fill="#d0cfce"/>
+ <rect x="11" y="21" width="50" height="4" fill="#9b9b9a"/>
+ <rect x="11" y="25" width="50" height="4" fill="#9b9b9a"/>
+ <path fill="#b1cc33" d="M17.565,16h5.87A1.565,1.565,0,0,1,25,17.565V21a0,0,0,0,1,0,0H16a0,0,0,0,1,0,0V17.565A1.565,1.565,0,0,1,17.565,16Z"/>
+ <path fill="#ea5a47" d="M30.565,20h5.87A1.565,1.565,0,0,1,38,21.565V25a0,0,0,0,1,0,0H29a0,0,0,0,1,0,0V21.565A1.565,1.565,0,0,1,30.565,20Z"/>
+ <path fill="#92d3f5" d="M19.565,24h5.87A1.565,1.565,0,0,1,27,25.565V29a0,0,0,0,1,0,0H18a0,0,0,0,1,0,0V25.565A1.565,1.565,0,0,1,19.565,24Z"/>
+ </g>
+ <g id="line">
+ <line x1="11" x2="61" y1="29" y2="29" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.8928" x2="61" y1="25" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11" x2="18.1079" y1="25" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29 21 11 21 11 57 61 57 61 21 37.893 21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.565,16h5.87A1.565,1.565,0,0,1,25,17.565V21a0,0,0,0,1,0,0H16a0,0,0,0,1,0,0V17.565A1.565,1.565,0,0,1,17.565,16Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.565,20h5.87A1.565,1.565,0,0,1,38,21.565V25a0,0,0,0,1,0,0H29a0,0,0,0,1,0,0V21.565A1.565,1.565,0,0,1,30.565,20Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.565,24h5.87A1.565,1.565,0,0,1,27,25.565V29a0,0,0,0,1,0,0H18a0,0,0,0,1,0,0V25.565A1.565,1.565,0,0,1,19.565,24Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5C3.svg b/public/assets/img/icons/1F5C3.svg
new file mode 100644
index 0000000..d3497ef
--- /dev/null
+++ b/public/assets/img/icons/1F5C3.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M11.8799,59.8837h47.6538V42.6789H11.8799V59.8837z"/>
+ <path fill="#9B9B9A" stroke="none" d="M59.6815,21.8342L11.9367,21.738v18.5113l5.2011-0.2299c1.2388-0.8432,0.42-5.6695,0.4861-5.803 c-0.0022-0.8421-0.0826-4.8571,0.0607-5.1954c0.2868-0.6767,9.9393-0.0789,9.935-0.0607l1.3976,4.132 c0.1213-0.1646,10.0877-1.8389,10.0877-1.8389c0.1342,0,2.8583,5.5594,2.8583,5.5594c0.0507-0.055,12.5417,2.7334,12.5088,2.8326 l1.7071,0.1676l3.4293,0.0551L59.6815,21.8342z"/>
+ <path fill="#d0cfce" stroke="none" d="M55.7592,38.8215c-0.0253,0.0764-3.9509-0.8774-6.2834-0.8984 c-9.4883-0.0856-32.1134,0.8027-32.5203,0.6987c-0.4173-0.1066-1.8096,0.2996-1.8837,0.1519 c0.0041,0.5459-0.1171,1.5355-0.0912,2.4913l40.7035,0.0372L55.7592,38.8215z"/>
+ <path fill="#3f3f3f" stroke="none" d="M16.3455,38.8196c-0.0255-0.0511-0.04-0.1049-0.0566-0.1605l-4.2857,0.0538l-0.0912,2.9775l4.4966,0.4861 C16.3835,41.249,16.3514,39.3873,16.3455,38.8196z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.4982,33.8659c0.0329-0.0362,0.0706-0.0638,0.1084-0.0949c0.0544-0.0457,0.1121-0.0849,0.1754-0.1182 c0.0358-0.0183,0.0694-0.0365,0.1076-0.0505c0.1075-0.0406,0.2206-0.0691,0.3428-0.0691h0.1123h11.1739v-0.2734 c0-0.4477,0.114-0.8656,0.3001-1.2423c0-0.0001,0-0.0002,0-0.0002c0.0117-0.0232,0.0245-0.0456,0.0371-0.0681 c0.0445-0.0842,0.0837-0.1716,0.1361-0.2505c-0.0271,0.042-0.0536,0.0843-0.0837,0.1332 c-0.0051,0.0132-0.0141,0.0261-0.0164,0.0394c-0.0001,0.0005-0.007,0.0009-0.0084,0.0014 c-0.0418,0.0694-2.2119-1.3979-2.2261-1.3609c0,0-4.0156-1.191-8.5344,0.2555c-0.1652,0.0529-1.2189,1.2375-1.361,1.16h-0.0001 c-0.017-0.0093-0.0292-0.021-0.0454-0.0306c-0.1397-0.0865-0.2534-0.2014-0.336-0.3438c-0.0136-0.0231-0.0329-0.0417-0.0445-0.066 v2.6199c0.0001-0.0004,0.0004-0.0006,0.0006-0.001C16.3786,34.0178,16.434,33.9378,16.4982,33.8659z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.6149,37.6112c0.0517-0.0429,0.1062-0.0801,0.1659-0.1119c0.0369-0.019,0.0718-0.0374,0.1113-0.0518 c0.1066-0.0403,0.2189-0.0686,0.3403-0.0686h0.2041h23.9307v-0.1523c0-0.1708,0.0197-0.3366,0.0536-0.4977 c0.021-0.1034,0.0577-0.2005,0.091-0.2993c0.0171-0.049,0.0289-0.1,0.049-0.1477c0.0535-0.1308,0.1208-0.2536,0.1946-0.3736 c0.0055-0.0087,0.0099-0.0179,0.0154-0.0266c0.0819-0.1296,0.1753-0.2499,0.2787-0.3642c0.0016-0.0027,0.0083-0.013,0.0083-0.013 l-1.3591-1.9881l-8.3805,0.556l-2.8078,1.4664c0.1137,0,0.2171-0.0288,0.3161-0.0677c-0.0248,0.0081-0.0521,0.0095-0.0778,0.0157 c-0.0758,0.0186-0.1484,0.0464-0.2301,0.0464l0,0H17.3447h-0.1123c-0.1203,0-0.2314-0.0281-0.3369-0.068 c-0.041-0.0148-0.0776-0.0334-0.1158-0.0532c-0.0545-0.0293-0.1043-0.0637-0.1521-0.1025 c-0.1126-0.0878-0.2056-0.1933-0.2721-0.3209c-0.0002-0.0003-0.0005-0.0005-0.0006-0.0007 c0.0089,0.7905-0.0067,2.1071-0.0116,2.9536c0.0411-0.0833,0.0932-0.1601,0.1542-0.2289 C16.5328,37.6737,16.5739,37.6442,16.6149,37.6112z"/>
+ <rect x="28.5893" y="47.4491" width="14.2207" height="6.431" fill="#9B9B9A" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" d="M28.8647,28.1003c-0.0117-0.0149-0.0222-0.0299-0.0347-0.0448c-0.0172-0.0206-0.0414-0.0381-0.061-0.0578 c0.0157,0.0144,0.0284,0.0307,0.0428,0.0459C28.8298,28.0625,28.8485,28.0804,28.8647,28.1003z"/>
+ <path fill="#d0cfce" stroke="none" d="M28.926,29.303c0.0738-0.1033,0.1195-0.2172,0.1493-0.3332v-0.0225 c-0.0289,0.1242-0.0805,0.2453-0.1593,0.3554c-0.1606,0.2242-0.3967,0.3621-0.649,0.404 C28.523,29.6667,28.7632,29.53,28.926,29.303z"/>
+ <path fill="#fcea2b" stroke="none" d="M54.1422,39.3788c-0.4698,0,0.4545-2.0977,0.4545-2.0977c0-0.3555-1.1415-1.7131-1.5907-1.7131 l-8.8721,0.0547c-0.2244,0-1.4766,1.4823-1.4766,1.6584l-0.9439,1.1013c0,0.4518-0.2533,0.5925-0.6643,0.7167l1.5575,0.2707 C42.6066,39.3698,54.1804,39.3788,54.1422,39.3788z"/>
+ <path fill="#92d3f5" stroke="none" d="M42.0212,35.5046l-0.0547-3.1313c-0.0071-0.0147-0.0197-0.0325-0.0276-0.0476 c0.0121,0.0872-1.1648,0.308-1.4079-0.1871c-0.1407-0.2871-0.8955-0.7655-1.2158-0.7655l-7.8576-0.135 c-0.457,0-1.6886,0.7136-1.6886,1.1707l-0.4953,2.1614c0,0.5527-1.1133,0.9682-1.6661,0.9682L42.0212,35.5046z"/>
+ <polygon fill="#3f3f3f" stroke="none" points="59.4114,38.6632 54.9403,38.6897 54.9626,41.9304 59.3651,41.8493"/>
+ <rect x="11.7418" y="15.1127" width="47.9158" height="6.5216" fill="#d0cfce" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" d="M17.6263,31.979c0.0202-0.0089,0.0346-0.0261,0.0541-0.0364 C17.6608,31.9526,17.6466,31.9703,17.6263,31.979z"/>
+ <path fill="#d0cfce" stroke="none" d="M19.0715,29.3801h7.9687c-0.0004,0-0.0007-0.0002-0.0011-0.0002h-7.9776 c-0.1963,0-0.3694,0.0785-0.5116,0.193C18.695,29.4578,18.8726,29.3801,19.0715,29.3801z"/>
+ <path fill="#d0cfce" stroke="none" d="M18.4786,29.621c-0.0215,0.0213-0.0326,0.0506-0.0516,0.0741 C18.4462,29.6718,18.4569,29.6421,18.4786,29.621z"/>
+ <path fill="#ea5a47" stroke="none" d="M29.0717,31.5764l0.0136-2.6288c-0.0289,0.1241-0.9471-0.3725-1.3982-0.6928 c-0.1407-0.1006-8.566-0.0374-8.566-0.0374c-0.4571,0-2.0761,2.0573-2.0761,2.0573s0.6088,1.7768,0.0561,1.7768 c-0.4336,0,11.6885-0.0069,11.6885-0.0069C28.8323,31.9337,29.0717,31.5764,29.0717,31.5764z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.7512,21.6194 11.7631,42.3123 59.7488,42.3123 59.7369,21.6194"/>
+ <rect x="11.7263" y="15.0026" width="48.0106" height="6.6168" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="11.7631" y="42.3123" width="47.9857" height="17.3616" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="28.6098" y="47.0607" width="14.4258" height="6.8479" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.1027,28.7207c-0.2997-0.2145-0.6669-0.3408-1.0635-0.3408h-7.9776c-1.0102,0-1.829,0.8189-1.829,1.829v0.8521"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.9698,32.4574c-0.2972-0.6082-0.9219-1.0271-1.6444-1.0271h-7.9775c-1.0101,0-1.8291,0.8189-1.8291,1.829v1.2736H17.2326"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0031,38.3785v-1.1524c0-0.914-0.8188-1.655-1.829-1.655h-7.9776c-1.0101,0-1.829,0.741-1.829,1.655v1.1524H17.2326"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5C4.svg b/public/assets/img/icons/1F5C4.svg
new file mode 100644
index 0000000..65d3d88
--- /dev/null
+++ b/public/assets/img/icons/1F5C4.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" stroke="none" d="M18,55h36V13H18V55z"/>
+ <path fill="#d0cfce" stroke="none" d="M22.2695,17.0112v14.0005h27.4991V17.0112H22.2695z"/>
+ <path fill="#d0cfce" stroke="none" d="M49.7686,50.8291v-14H22.2695v14H49.7686z"/>
+ <rect x="29.9471" y="19.6765" width="11.9829" height="4.3573" fill="#9B9B9A" stroke="none"/>
+ <rect x="29.5952" y="39.7931" width="12.6787" height="4.0669" fill="#9B9B9A" stroke="none"/>
+ <line x1="17.0087" x2="55" y1="60.0031" y2="60.0031" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="17" y="12" width="38" height="44" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.0087" x2="55" y1="60.0031" y2="60.0031" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="21.2693" y="35.8291" width="29.4995" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.7349" y="39.7131" width="12.3988" height="4.116" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.1337" x2="29.7349" y1="47.8291" y2="47.8291" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="21.2693" y="16.0113" width="29.4995" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="29.7349" y="19.8953" width="12.3988" height="4.116" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.1337" x2="29.7349" y1="28.0113" y2="28.0113" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5D1.svg b/public/assets/img/icons/1F5D1.svg
new file mode 100644
index 0000000..028e136
--- /dev/null
+++ b/public/assets/img/icons/1F5D1.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="15.0757,12.0679 15.0757,18.0188 50.8205,18.0188 51.4647,12.0679"/>
+ <polygon fill="#D0CFCE" stroke="none" points="21.9094,54.6893 22.4092,59.971 43.9266,59.971 44.5185,54.6893"/>
+ <polygon fill="#9B9B9A" stroke="none" points="42.0965,60.1783 49.4185,60.1783 49.9338,54.4471 42.696,54.4471"/>
+ <polygon fill="#9B9B9A" stroke="none" points="56.5286,12.2876 48.939,12.2876 48.3108,17.9011 56.5286,17.9011"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="21.3803" x2="17.7729" y1="50.393" y2="22.0118" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.2631" x2="50.5056" y1="21.9835" y2="50.3779" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.5756" x2="48.7493" y1="22.0889" y2="32.1094" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.4171" x2="47.5692" y1="22.1297" y2="42.7723" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.3519" x2="44.2156" y1="24.2532" y2="50.4248" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9019" x2="35.928" y1="36.996" y2="50.6301" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.3172" x2="26.68" y1="49.3963" y2="50.7533" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.228" x2="31.8134" y1="31.2338" y2="22.103" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.6095" x2="42.853" y1="41.882" y2="22.1297" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.8854" x2="49.3815" y1="50.6301" y2="26.7148" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.5741" x2="48.1171" y1="50.6301" y2="38.6841" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.2156" x2="46.3434" y1="50.7533" y2="48.96" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14.9055" y="12.0285" width="42.045" height="5.9459" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.853" x2="50.1245" y1="54.4035" y2="54.4035" fill="none" stroke="#000000" stroke-miterlimit="10"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.1245,54.4035 49.4158,59.9663 22.4302,59.9663 21.7487,54.4035 50.1245,54.4035"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5D2.svg b/public/assets/img/icons/1F5D2.svg
new file mode 100644
index 0000000..c03080e
--- /dev/null
+++ b/public/assets/img/icons/1F5D2.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M60.069,17.0151l-5.9178-0.9325H17.21l-5.2722,0.9684l0.0358,43.2177l31.6332-0.0359l16.4981-12.0507 L60.069,17.0151z"/>
+ <path fill="#d0cfce" stroke="none" d="M56.9559,49.0381H44.1387v4.4795c0,0.5527-0.4473,1-1,1c-0.502,0-0.8992-0.3752-0.9712-0.8569v5.4255 l1.1596-0.0003L56.9559,49.0381z"/>
+ <line x1="45.4806" x2="45.4806" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.7203" x2="40.7203" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.96" x2="35.96" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.2408" x2="50.2408" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.1997" x2="31.1997" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.4394" x2="26.4394" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6792" x2="21.6792" y1="13.9548" y2="19.5906" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="45.4806" x2="45.4806" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.7203" x2="40.7203" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.96" x2="35.96" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.2408" x2="50.2408" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.1997" x2="31.1997" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.4394" x2="26.4394" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6792" x2="21.6792" y1="13.9548" y2="19.5906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9896" x2="54.7874" y1="29.3515" y2="29.3515" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9896" x2="54.7874" y1="39.8249" y2="39.8249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9896" x2="39.115" y1="50.2984" y2="50.2984" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9463" x2="25.9463" y1="24.4434" y2="55.5488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.3253,16.9734 59.96,16.9734 59.997,48.0382 43.6564,60.0864 11.997,60.0918 11.96,16.9734 17.5992,16.9734"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.7462,48.0382 43.1384,48.0382 43.1384,53.5175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5D3.svg b/public/assets/img/icons/1F5D3.svg
new file mode 100644
index 0000000..a1f9c0f
--- /dev/null
+++ b/public/assets/img/icons/1F5D3.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M11.9726,28.2042l0.123,31.8059l31.6009-0.082L59.9274,47.55l0.1229-19.4688L11.9726,28.2042z"/>
+ <path fill="#ea5a47" stroke="none" d="M12.1421,28.1401h47.71V12.2523h-47.71V28.1401z M49.9972,16.7595c0.0107,0,0.0207,0,0.0307,0 c0.841,0.0081,1.6281,0.3433,2.2169,0.9435c0.5897,0.6004,0.9094,1.3941,0.901,2.2351c-0.0162,1.7261-1.426,3.1186-3.1479,3.1186 c-0.0099,0-0.0207,0-0.0307,0c-1.7357-0.017-3.134-1.4429-3.1179-3.1786C46.8655,18.152,48.2753,16.7595,49.9972,16.7595z M19.7269,17.6075c0.6109-0.5985,1.4156-0.9273,2.2694-0.9273c0.0103,0,0.0206,0,0.0317,0 c1.7866,0.0174,3.2267,1.4852,3.2101,3.2719c-0.0166,1.7768-1.4678,3.2102-3.2403,3.2102c-0.0102,0-0.0213,0-0.0316,0 c-1.7867-0.0175-3.2267-1.4852-3.2101-3.2719C18.7639,19.0248,19.1089,18.2141,19.7269,17.6075z"/>
+ <path fill="#d0cfce" stroke="none" d="M56.9559,49.0381H44.1387v4.4795c0,0.5527-0.4473,1-1,1c-0.502,0-0.8992-0.3752-0.9712-0.8569v5.4255 l1.1596-0.0003L56.9559,49.0381z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="21.997" cy="19.9408" rx="3" ry="3" transform="matrix(0.0096 -1 1 0.0096 1.8467 41.746)" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <rect x="11.997" y="12.2142" width="48" height="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="49.9976" cy="19.9408" rx="3" ry="3" transform="matrix(0.0096 -1 1 0.0096 29.5794 69.7454)" fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" clip-rule="evenodd"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.997,28.0918 11.997,60.0918 43.6564,60.0864 59.997,48.0382 59.997,28.0918"/>
+ <ellipse cx="18.2166" cy="33.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -15.6284 51.5668)" fill="#000000" stroke="none"/>
+ <ellipse cx="24.2166" cy="33.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -9.6857 57.5665)" fill="#000000" stroke="none"/>
+ <ellipse cx="30.2166" cy="33.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -3.743 63.5662)" fill="#000000" stroke="none"/>
+ <ellipse cx="36.2166" cy="33.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 2.1997 69.566)" fill="#000000" stroke="none"/>
+ <ellipse cx="18.2166" cy="39.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -21.6282 57.5095)" fill="#000000" stroke="none"/>
+ <ellipse cx="24.2166" cy="39.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -15.6855 63.5092)" fill="#000000" stroke="none"/>
+ <ellipse cx="30.2166" cy="39.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -9.7428 69.5089)" fill="#000000" stroke="none"/>
+ <ellipse cx="36.2166" cy="39.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -3.8001 75.5087)" fill="#000000" stroke="none"/>
+ <ellipse cx="18.2166" cy="45.6726" rx="2" ry="2" transform="matrix(0.0096 -1 1 0.0096 -27.6279 63.4522)" fill="#000000" stroke="none"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59.8694,48.0382 43.1384,48.0382 43.1384,53.5175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5DC.svg b/public/assets/img/icons/1F5DC.svg
new file mode 100644
index 0000000..6d496c3
--- /dev/null
+++ b/public/assets/img/icons/1F5DC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="43.0002" y="36.1661" width="3.0001" height="3.3833" fill="#9B9B9A" stroke="none"/>
+ <rect x="43.0013" y="46.1665" width="3.0001" height="12" fill="#9B9B9A" stroke="none"/>
+ <rect x="41" y="22.1661" width="8" height="3.0001" fill="#9B9B9A" stroke="none"/>
+ <path fill="#D0CFCE" stroke="none" d="M47,45.7774H22.6774C20.0942,45.7774,18,43.6833,18,41.1V22.3904c0-5.1665,4.1883-9.3548,9.3548-9.3548 h13.0968h1.871c2.5833,0,4.6774,2.0942,4.6774,4.6774v4.0092h-4.9714c0-1.6976-1.3762-3.0737-3.0737-3.0737h-1.2295h-8.6065 c-3.3952,0-6.1475,2.7523-6.1475,6.1475v12.2949c0,1.6976,1.3762,3.0737,3.0737,3.0737h15.9834H47V45.7774z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,45.7774H22.6774C20.0942,45.7774,18,43.6833,18,41.1V22.3904c0-5.1665,4.1883-9.3548,9.3548-9.3548h13.0968h1.871 c2.5833,0,4.6774,2.0942,4.6774,4.6774v4.0092h-4.9714c0-1.6976-1.3762-3.0737-3.0737-3.0737h-1.2295h-8.6065 c-3.3952,0-6.1475,2.7523-6.1475,6.1475v12.2949c0,1.6976,1.3762,3.0737,3.0737,3.0737h15.9834H47V45.7774z"/>
+ <rect x="42" y="45.9065" width="5" height="13" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="39.9999" y="21.9065" width="10" height="3.6429" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,36.7186v3.1878h5v-3.1878c0-0.4485-0.4545-0.8122-1.0152-0.8122h-2.9696C42.4545,35.9065,42,36.2701,42,36.7186z"/>
+ <line x1="41" x2="37" y1="52.1661" y2="52.1661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52" x2="48" y1="52.1661" y2="52.1661" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5DD.svg b/public/assets/img/icons/1F5DD.svg
new file mode 100644
index 0000000..072c3b3
--- /dev/null
+++ b/public/assets/img/icons/1F5DD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M58.37,24.89c-1.08-1.1-3.71-2.83-4.62-4.07c-0.91-1.23-1.78-4.23-2.51-5.58 c-2.02-3.76-7.42-4.16-10.85-1.63l-1.26,0.94c-3.43,2.53-4.76,7.94-1.63,10.84c1.15,1.0699,3.81,2.8199,4.74,4.08 c0.92,1.25,1.72,4.17,2.39,5.57c1.85,3.84,7.42,4.16,10.85,1.63l1.26-0.94C60.17,33.2,61.37,27.92,58.37,24.89z M56.1,30.36 c-0.43,2.69-2.96,4.52-5.66,4.09C47.75,34.02,46.2,31.52,46.35,28.8c0.17-3.16-2.53-3.12-2.53-3.12c-2.69-0.43-4.53-2.97-4.1-5.66 c0.44-2.69,2.97-4.52,5.66-4.09s4.53,2.96,4.09,5.66c0,0-0.71,3.02,2.54,3.11C54.73,24.78,56.53,27.67,56.1,30.36z"/>
+ <path fill="#3F3F3F" stroke="none" d="M23.601,51.6442l-2.1982-2.0492l22.8482-16.8622l-4.7101-5.8533l-28.6396,21.876l3.7532,5.3766 l2.7892-2.1465l2.0937,2.4889l-2.709,2.2642l3.2333,3.9188l2.2284-1.7852c0,0,0.4556-3.5319,4.0198-3.135l2.3595-2.003 l-2.9275-3.701L23.601,51.6442z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.561,34.5609L21.2041,49.1804l2.1566,2.6035l2.1005-1.5861l2.8721,3.6437l-2.3148,1.9719 c-3.4969-0.3907-3.9438,3.0865-3.9438,3.0865l-2.1862,1.7576l-3.1722-3.8581l2.6578-2.2291L17.32,52.12l-2.7365,2.1132 l-3.6823-4.5398l26.179-19.7788"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M58.37,24.89c-1.08-1.1-3.71-2.83-4.62-4.07 c-0.91-1.23-1.78-4.23-2.51-5.58c-2.02-3.76-7.42-4.16-10.85-1.63l-1.26,0.94c-3.43,2.53-4.76,7.94-1.63,10.84 c1.15,1.0699,3.81,2.8199,4.74,4.08c0.92,1.25,1.72,4.17,2.39,5.57c1.85,3.84,7.42,4.16,10.85,1.63l1.26-0.94 C60.17,33.2,61.37,27.92,58.37,24.89z M56.1,30.36c-0.43,2.69-2.96,4.52-5.66,4.09C47.75,34.02,46.2,31.52,46.35,28.8 c0.17-3.16-2.53-3.12-2.53-3.12c-2.69-0.43-4.53-2.97-4.1-5.66c0.44-2.69,2.97-4.52,5.66-4.09s4.53,2.96,4.09,5.66 c0,0-0.71,3.02,2.54,3.11C54.73,24.78,56.53,27.67,56.1,30.36z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5DE.svg b/public/assets/img/icons/1F5DE.svg
new file mode 100644
index 0000000..a2daf51
--- /dev/null
+++ b/public/assets/img/icons/1F5DE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M18.7308,35.288,51.0536,15.1054S63.2017,17.4511,60.7223,29.09l-10.005,8.8024L28.5734,54.9045s3.265-6.7108-.0966-10.6423A87.228,87.228,0,0,0,18.7308,35.288Z"/>
+ <path fill="#9b9b9a" d="M23.2318,39.0817l-2.924,2.4575s5.1675,1.8864,5.5582,4.8693.112,5.1147-.5208,6.3865-1.5339,3.01-7.7116,3.52c0,0,3.5921,3.6172,5.7058,2.54s6.1977-3.2394,6.3307-4.793.61-8.3143-.6677-9.4794S23.2318,39.0817,23.2318,39.0817Z"/>
+ <path fill="#d0cfce" d="M16.3468,56.4944s-3.09.5421-3.54-9.2745c0,0,2.204-5.6592,5.4531-4.9507,0,0,6.3952.8884,4.3931,6.403,0,0-2.7457-4.7324-4.8049-1.9766,0,0-2.4963,5.449,1.3831,7.4591,0,0,3.8718.7912,4.6268,0S22.653,58.8549,16.3468,56.4944Z"/>
+ <path fill="#9b9b9a" d="M21.4581,43.3374a6.4586,6.4586,0,0,1,.4513,5.5146s-.206,4.5555-3.65,3.057c0,0,.5034,2.3376,3.7639,2.0979,0,0,5.3319-.4781,4.2206-6.787C26.2444,47.22,24.153,43.3974,21.4581,43.3374Z"/>
+ <path fill="#d0cfce" d="M21.4581,48.1926s-.8292-2.5175-3.049-1.6184c0,0-1.9053,2.5775-.7755,4.7953a2.27,2.27,0,0,0,1.0972,1.7982s3.1907-.6855,3.07-3.52Z"/>
+ <path fill="#3f3f3f" d="M46.6436,40.8149a12.54,12.54,0,0,0-5.1888-14.2023L29.868,33.8018s9.4553,5.7543,6.8227,15.3448Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0744,16.79c1.5539-.9135,3.2775-2.0476,5.1366-1.6845A11.6435,11.6435,0,0,1,62,24.3155c.5589,2.9164-1.3411,5.6107-3.4232,7.2949"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.666,44.5825s-2.967-5.306-10.4061-8.9976L48.0744,16.79"/>
+ <line x1="26.9184" x2="58.577" y1="56.914" y2="31.6104" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.9094,48.852c.0858-3.1169-2.2309-2.9971-2.2309-2.9971-1.6223-.103-2.3394,1.3973-2.6559,2.6974a5.2371,5.2371,0,0,0,.3447,3.504c2.09,4.31,6.5755,1.9634,6.5755,1.9634a5.8246,5.8246,0,0,0,2.5659-5.6731,3.9532,3.9532,0,0,0-.3332-1.3079,7.6974,7.6974,0,0,0-5.41-4.7587,6.4607,6.4607,0,0,0-7.1889,3.8446,11.6134,11.6134,0,0,0-.5913,1.6671,4.9354,4.9354,0,0,0-.1586.9214,9.557,9.557,0,0,0,4.0008,8.6531c7.2447,4.4384,11.7463-2.4617,11.7463-2.4617a9.2057,9.2057,0,0,0,.8758-8.6C27.179,39.86,18.26,35.5849,18.26,35.5849"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3468,43.0114c.3429-.1894,6.3062-3.93,6.3062-3.93"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.34,35.5849c.1579-9.66-7.0056-12.9869-7.0056-12.9869"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.577,31.61A11.3593,11.3593,0,0,0,53.1562,20.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6436,40.8149a12.54,12.54,0,0,0-5.1888-14.2023L29.868,33.8018s9.4553,5.7543,6.8227,15.3448Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5E1.svg b/public/assets/img/icons/1F5E1.svg
new file mode 100644
index 0000000..1963116
--- /dev/null
+++ b/public/assets/img/icons/1F5E1.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M43.9081,30.5093l-2.73-2.73a.9992.9992,0,0,1-.05-1.36l9.9959-11.6009A4.0541,4.0541,0,1,1,56.9093,20.5L45.2685,30.559A.9993.9993,0,0,1,43.9081,30.5093Z"/>
+ <path fill="#9b9b9a" d="M50.9161,35.7816a2.9959,2.9959,0,0,0-2.7389-.8094,24.309,24.309,0,0,0-11.489-11.4278,2.9978,2.9978,0,1,0-2.2848,2.2617c2.3374,1.0055,8.6775,4.3276,11.4677,11.4552a2.9972,2.9972,0,1,0,5.045-1.48Z"/>
+ <path fill="#d0cfce" d="M37.6362,27.5385,18.304,46.8707a.9851.9851,0,0,0-.1381.1726c-3.5037,5.5353-4.6776,8.9452-3.4885,10.1343.4384.4385,1.6027,1.6027,9.9526-3.6688a.9819.9819,0,0,0,.1733-.1388L44.1888,33.9845A21.6019,21.6019,0,0,0,37.6362,27.5385Z"/>
+ <path fill="#9b9b9a" d="M14.6774,57.1776c.4385.4385,1.6027,1.6027,9.9526-3.6688a.9863.9863,0,0,0,.1734-.1388L44.1888,33.9846a20.2873,20.2873,0,0,0-2.9254-3.574Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.8058,27.7832,19.0112,47.5778s-4.8529,7.6662-3.6262,8.8929c1.0375,1.0375,8.7113-3.8078,8.7113-3.8078L43.8072,32.952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7718,22.8793a2,2,0,1,0-2.563,1.9195l.0265.0076c.57.1918,10.2914,3.5963,13.6361,13.644l.0038.0147a2,2,0,1,0,1.6967-2.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.9269,25.841l8.9547-10.3689a3.0639,3.0639,0,0,1,4.32,0h0a3.0639,3.0639,0,0,1,0,4.32L45.833,28.7471"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5E3.svg b/public/assets/img/icons/1F5E3.svg
new file mode 100644
index 0000000..2d283a7
--- /dev/null
+++ b/public/assets/img/icons/1F5E3.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M58,60.8857c0,0,0-3-1-7c-1.2109-4.8457-4-8-10-8c-5,0-15,0-22,0c-6,0-8.7891,3.1543-10,8c-1,4-1,7-1,7"/>
+ <path fill="#D0CFCE" stroke="none" d="M49,30.5967c-1-3,3-3,2-5s-3-2.7642-3-5c0-3-1-11-9-11c-12.0039,0-15,7.3437-15,12 c0,4.1094,2.5908,7.1806,4,10c2,4,5.1533,7.3955,7,8.0107c4.2422,1.4141,13,2.3467,13-1.0107c0-2,1-3.0137,1-4l-3-2L49,30.5967z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M49.2725,31.2139 c-0.0957-0.7959-0.7422-2.1094-0.6172-3.1016c0,0,3.9052-0.7129,2.3584-2.7266c-0.8653-1.1279-2.5801-3.3496-2.4766-4.3437 C49,16.5967,47,9.5967,38,9.5967c-11,0-14,7-14,12c0,5.8086,2.9883,8,4,11c1.4414,4.2724,5,7,11,8c3.9443,0.6572,10,1,9.3975-3 c-0.1602-1.0645,0.3759-2.417,0.499-3.3965l-2.8506-1.377L49.2725,31.2139z"/>
+ <line x1="54" x2="56" y1="28.5967" y2="26.5967" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56" x2="58" y1="31.4824" y2="31.4824" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54" x2="56" y1="34" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,59.8857c0,0,0-2-1-6 c-1.2109-4.8457-6-8-12-8c-5,0-10,0-17,0c-6,0-11.7891,3.1543-13,8c-1,4-1,6-1,6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5E8.svg b/public/assets/img/icons/1F5E8.svg
new file mode 100644
index 0000000..ba03742
--- /dev/null
+++ b/public/assets/img/icons/1F5E8.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8808,49.1283C57.4746,45.405,59,40.8818,59,36c0-12.7026-10.2974-23-23-23S13,23.2974,13,36c0,12.7025,10.2974,23,23,23 c3.7581,0,7.3021-0.9071,10.4348-2.5054l4.8138,2.0528l5.7283,2.4428l-1.0836-6.1324L54.8808,49.1283z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8808,49.1283C57.4746,45.405,59,40.8818,59,36c0-12.7026-10.2974-23-23-23S13,23.2974,13,36c0,12.7025,10.2974,23,23,23 c3.7581,0,7.3021-0.9071,10.4348-2.5054l4.8138,2.0528l5.7283,2.4428l-1.0836-6.1324L54.8808,49.1283z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5EF.svg b/public/assets/img/icons/1F5EF.svg
new file mode 100644
index 0000000..2ec2dd8
--- /dev/null
+++ b/public/assets/img/icons/1F5EF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" stroke-miterlimit="10" d="m22.65 48.79-0.0114-0.066-3.831 1.074-4.238 0.4377c1.496-3.562 2.558-4.463 3.443-6.804l-1.523-1.271-4.229-0.7571 4.536-6.072-1.174-0.5151-5.692-3.404 5.741-2.934-1.58-6.87 8.108 2.923-0.6864-1.771-1.229-7.019 8.244 3.134 0.013-0.0496 2.209-8.464 4.831 7.048 0.8654 1.447 1.581-2.69 3.688-6.183 2.125 7.784 1.057 1.714 7.881-3.814 0.1639 8.701 2.161 0.1806 6.17 0.6811-3.452 4.889-1.506 1.763 5.328 4.767-5.831 3.767-0.6412-0.09571 3.936 6.957-7.991-0.4924c-0.1997 3.132-0.09331 6.039 0.4204 9.119-1.569-2.326-3.839-3.337-6.284-4.675l-4.062 6.643c-1.371-2.131-2.831-4.205-4.135-6.378l-4.363 6.338c-1.141-2.316-2.048-4.207-3.545-6.32l-5.791 5.706-0.7089-8.43"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m11.09 62.06 7.029-12.09c4.176-2.567 3.681-0.37 4.1 4.022z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.089" d="m22.64 48.72s-4.916 0.9132-8.068 1.512c1.144-1.453 3.571-7.636 3.571-7.636l-6.667-1.413 5.324-5.855-7.653-4.136 6.529-2.717-2.367-7.087 8.895 3.14-2.702-9.007 8.244 3.134 0.013-0.0496 2.209-8.464c2.055 3.016 6.484 8.713 6.484 8.713s3.875-5.801 5.269-8.873c1.048 3.227 3.182 9.498 3.182 9.498l7.881-3.814 0.1639 8.701 8.332 0.8617-4.958 6.652 6.533 5.093-7.678 3.345s2.351 4.196 3.936 6.957l-8.778-0.7098s0.6942 6.256 1.208 9.337c-2.828-2.004-7.071-4.892-7.071-4.892l-3.275 6.861-4.135-6.378-4.363 6.338c-1.141-2.316-3.545-6.32-3.545-6.32l-5.791 5.706z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m20.38 55.31-9.292 6.75 5.309-9.102"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5F3.svg b/public/assets/img/icons/1F5F3.svg
new file mode 100644
index 0000000..45e1232
--- /dev/null
+++ b/public/assets/img/icons/1F5F3.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="m10.14 63.05v-31.95h51.73v31.95z"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-width="2" d="m61.35 37-26.34 26.05h10.23l16.11-26.05"/>
+ <rect x="22.17" y="36.99" width="27.87" height="3.752" fill="#d0cfce"/>
+ <path fill="#fff" d="m24.1 31.34 16.17 5.836 9.927-22.72-16.38-6.695z"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-linejoin="round" stroke-width="2" d="m45.24 63.05h16.62l-0.5146-26.05z"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.97 38.89h28.18"/>
+ </g>
+ <g id="line">
+ <polyline transform="translate(-7.271 -7.921) scale(1.202)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.664" points="42.41 32.46 57.51 32.46 57.51 57.37"/>
+ <path transform="translate(-7.271 -7.921) scale(1.202)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.664" d="m14.48 57.37v-24.91h11.26"/>
+ <polyline transform="translate(-7.271 -7.921) scale(1.202)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.664" points="37.05 37.24 25.83 32.64 34.14 12.37 48.05 18.07 40.25 37.09"/>
+ <line x1="21.91" x2="50.1" y1="36.92" y2="36.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FA.svg b/public/assets/img/icons/1F5FA.svg
new file mode 100644
index 0000000..80ea902
--- /dev/null
+++ b/public/assets/img/icons/1F5FA.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5,30.5c-0.0417,0.5833-1.667,2.5858-2.0833,2.875c-0.8682,0.603-1.2071,0.3266-1.9635,0.9219 c-0.4794,0.3773-1.0785,0.7807-1.8125,0.9219C22.2344,35.2969,22.4141,34.913,21.5,35.5c-0.5092,0.327-0.0571,0.6789,0,1 c0.0768,0.4317,0.1342,0.1715,1,1c0.452,0.4326,0.4924,0.8181,1,1c0.3173,0.1137,0.5479,0.0514,1,0 c0.9479-0.1077,0.5264,0.8266,1,1c1.0892,0.3987,0.9965,1.8323,2,2c0.4053,0.0677,0.5508-0.1443,1,0 c0.4112,0.1322,0.8831,0.5008,1,1c0.1539,0.6575-0.3718,1.2692-1,2c-0.5081,0.5911-0.6024,0.5-1,1c-0.5312,0.668-0.389,0.8636-1,2 c-0.6184,1.1502-0.9584,1.3113-1,2c-0.0174,0.288-0.0008,0.9691,0,1c0.0175,0.6949,0.0562,0.7867,0,1 c-0.1307,0.497-1.14,0.9323-1.5208,0.875c-0.7496-0.1127-0.7361-2.703-0.7708-3.1042C23.138,48.4607,23.47,48.0078,23.5,47.5 c0.1037-1.7568,0.397-2.3016,0-3c-0.2533-0.4456-0.3871-0.2493-1-1c-0.3461-0.4239-0.8704-1.0816-1-2 c-0.0817-0.5785,0.089-0.582,0-1c-0.1652-0.7754-0.8085-1.0257-2-2c-0.7351-0.6011-1.3871-1.1342-2-2 c-0.3185-0.4499-0.7692-1.0865-1-2c-0.3038-1.2024,0.1487-1.3986,0-3c-0.0335-0.3607-0.1795-1.676-1-3 c-0.3483-0.5621-0.5937-0.9457-1-1c-0.7745-0.1035-1.1901,1.1152-2,1c-0.484-0.0689-0.8581-0.5785-1-1 c-0.0379-0.1126-0.1763-0.5437,0-1c0.0977-0.2529,0.3985-0.5019,1-1c0.6138-0.5083,0.9223-0.7672,1-1 c0.1463-0.4386-0.1174-0.595,0-1c0.2008-0.693,1.2649-1.2436,2-1c0.4223,0.1399,0.3312,0.4078,1,1c0.3247,0.2875,1.0264,0.8266,2,1 c0.4917,0.0876,0.7375,0.1313,1,0c0.6467-0.3236,0.3375-1.1808,1-2c0.6094-0.7535,1.5995-0.929,2-1 c0.9901-0.1755,1.1254,0.2006,2,0c0.9399-0.2156,0.9128-0.6796,2-1c0.4761-0.1403,1.3149-0.3876,2,0 c0.6168,0.3489,0.535,0.8878,1,1c0.649,0.1567,0.967-0.855,2-1c0.7887-0.1107,1.7269,0.3212,2,1c0.1356,0.3369,0.0721,0.6473,0,1 c-0.2177,1.0653-0.7955,1.1298-1,2c-0.2223,0.9456,0.2539,1.1749,0,2c-0.1667,0.5417-0.5,0.375-1.0312,0.8125 C31.2256,27.5127,31.1667,27.8333,30.5,28.5c-0.3333,0.3333-0.6794,0.6544-1,1C28.7693,30.2876,28.6527,30.3473,28.5,30.5"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5,35.5c-0.2327-0.2965-1.2282-1.826-1-2c0.2819-0.2149,0.7809,0.2076,1,0c0.1816-0.1721-0.1166-0.5043,0-1 c0.1124-0.4781,0.5564-0.8775,1-1c0.528-0.1458,0.897,0.1447,1,0c0.1982-0.2786-1.2375-1.2621-1-2c0.1473-0.4577,0.8035-0.4017,1-1 c0.1321-0.402-0.1271-0.5401,0-1c0.1285-0.4649,0.5373-0.8448,1-1c0.1315-0.0441,0.5717-0.1918,1,0 c0.5418,0.2426,0.4575,0.7571,1,1c0.3049,0.1365,0.6951,0.1365,1,0c0.5414-0.2424,0.4828-0.7669,1-1 c0.3427-0.1544,0.5131,0.0106,1,0c1.1173-0.0243,1.9392-0.9311,2-1c0.5035-0.571,0.2483-0.7995,1-2 c0.4014-0.6411,0.6646-0.8799,1-1c0.0953-0.0341,0.5557-0.1989,1,0c0.5393,0.2415,0.4849,0.7637,1,1 c0.2668,0.1224,0.4404,0.0553,1,0c0.0712-0.007,0.7141-0.0047,2,0c1.9053,0.0069,1.8204,0.0439,2,0c1.0108-0.247,0.9913-0.7535,2-1 c0.6976-0.1705,0.6827,0.0772,2,0c1.1978-0.0702,1.7747-0.3081,2,0c0.0859,0.1175,0.021,0.1781,0,1 c-0.0085,0.3348,0.2708,0.6502,0.276,1.0417c0.0115,0.8917,0.0431,0.8352-0.0051,0.9583 c-0.2075,0.5292-0.3616,0.6588-0.6042,1.1875c-0.0905,0.1972-0.1193,0.2741-0.0833,1.0208 c0.0529,1.097,0.3557,0.8476,0.4167,1.7917c0.0475,0.7382,0.1251,0.8865,0,1c-0.3363,0.3052-2.1732-0.2637-2.5833-1.125 c-0.4311-0.9051-0.1221-1.6729-0.4167-1.875c-0.4045-0.2775-2.2332,1.1258-2.5,2.0156c-0.0528,0.1761-0.2842,0.4526,0.5781,1.2344 c0.8716,0.7902,1.2485,1.0843,1.3281,1.1562c0.4844,0.4375,1.0081,1.028,0.5938,1.5938c-0.5568,0.7599-1.6156,0.316-2,1 c-0.3447,0.6132,0.3857,1.1847,0,2c-0.1112,0.235-0.4075,0.49-1,1c-0.6594,0.5675-0.9046,0.6509-1,1 c-0.1277,0.4673,0.1847,0.7829,0,1c-0.2369,0.2786-0.9667,0.0125-1,0c-1.2899-0.4836-1.342-1.9702-2-2 c-0.7889-0.0357-1.2216,2.0781-2,2c-0.1748-0.0175-0.4498-0.345-1-1c-0.5292-0.6301-0.6418-0.8616-1-1 c-0.4581-0.1771-0.8913-0.0369-1,0c-0.1805,0.0613-0.5032,0.2216-1,1c-0.7071,1.1079-0.4384,1.3954-1,2 c-0.4762,0.5127-0.858,0.509-1,1c-0.0302,0.1043-0.0201,0.4028,0,1c0.0207,0.6139,0.0304,0.9225,0,1 c-0.2084,0.5314-0.762,0.4707-1,1c-0.1635,0.3635,0.0261,0.5513,0,1c-0.0602,1.034-1.1898,2.148-2,2 c-0.322-0.0588-0.548-0.3726-1-1c-0.4-0.5552-0.8285-1.15-1-2c-0.1846-0.9149,0.1535-1.0103,0-2c-0.0778-0.5019-0.2532-1.6321-1-2 c-0.7166-0.353-1.2454,0.3476-2,0c-0.7025-0.3236-1.0231-1.2894-1-2c0.0247-0.7592,0.4439-1.2926,1-2 C33.9357,35.9457,34.1536,35.6685,34.5,35.5"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,44.5c-1.1801,0.5793-1.7441,0.4529-2,1c-0.1985,0.4245-0.0394,0.8859,0,1c0.2429,0.7039,0.925,0.9719,1,1 c0.8638,0.3235,1.3389-0.3545,2,0c0.5044,0.2705,0.4256,0.7713,1,1c0.3162,0.1259,0.5969,0.0764,1,0 c0.6927-0.1313,1.5826-0.3001,2-1c0.2991-0.5014,0.1975-1.0104,0-2c-0.1533-0.7682-0.3549-1.7781-1-2 c-0.1257-0.0432-0.1378-0.0117-1,0c-0.7313,0.0099-0.8063-0.0117-1,0C55.7349,43.5462,55.5956,43.9622,54.5,44.5z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5,30.5c-0.0417,0.5833-1.667,2.5858-2.0833,2.875c-0.8682,0.603-1.2071,0.3266-1.9635,0.9219 c-0.4794,0.3773-1.0785,0.7807-1.8125,0.9219C22.2344,35.2969,22.4141,34.913,21.5,35.5c-0.5092,0.327-0.0571,0.6789,0,1 c0.0768,0.4317,0.1342,0.1715,1,1c0.452,0.4326,0.4924,0.8181,1,1c0.3173,0.1137,0.5479,0.0514,1,0 c0.9479-0.1077,0.5264,0.8266,1,1c1.0892,0.3987,0.9965,1.8323,2,2c0.4053,0.0677,0.5508-0.1443,1,0 c0.4112,0.1322,0.8831,0.5008,1,1c0.1539,0.6575-0.3718,1.2692-1,2c-0.5081,0.5911-0.6024,0.5-1,1c-0.5312,0.668-0.389,0.8636-1,2 c-0.6184,1.1502-0.9584,1.3113-1,2c-0.0174,0.288-0.0008,0.9691,0,1c0.0175,0.6949,0.0562,0.7867,0,1 c-0.1307,0.497-1.14,0.9323-1.5208,0.875c-0.7496-0.1127-0.7361-2.703-0.7708-3.1042C23.138,48.4607,23.47,48.0078,23.5,47.5 c0.1037-1.7568,0.397-2.3016,0-3c-0.2533-0.4456-0.3871-0.2493-1-1c-0.3461-0.4239-0.8704-1.0816-1-2 c-0.0817-0.5785,0.089-0.582,0-1c-0.1652-0.7754-0.8085-1.0257-2-2c-0.7351-0.6011-1.3871-1.1342-2-2 c-0.3185-0.4499-0.7692-1.0865-1-2c-0.3038-1.2024,0.1487-1.3986,0-3c-0.0335-0.3607-0.1795-1.676-1-3 c-0.3483-0.5621-0.5937-0.9457-1-1c-0.7745-0.1035-1.1901,1.1152-2,1c-0.484-0.0689-0.8581-0.5785-1-1 c-0.0379-0.1126-0.1763-0.5437,0-1c0.0977-0.2529,0.3985-0.5019,1-1c0.6138-0.5083,0.9223-0.7672,1-1 c0.1463-0.4386-0.1174-0.595,0-1c0.2008-0.693,1.2649-1.2436,2-1c0.4223,0.1399,0.3312,0.4078,1,1c0.3247,0.2875,1.0264,0.8266,2,1 c0.4917,0.0876,0.7375,0.1313,1,0c0.6467-0.3236,0.3375-1.1808,1-2c0.6094-0.7535,1.5995-0.929,2-1 c0.9901-0.1755,1.1254,0.2006,2,0c0.9399-0.2156,0.9128-0.6796,2-1c0.4761-0.1403,1.3149-0.3876,2,0 c0.6168,0.3489,0.535,0.8878,1,1c0.649,0.1567,0.967-0.855,2-1c0.7887-0.1107,1.7269,0.3212,2,1c0.1356,0.3369,0.0721,0.6473,0,1 c-0.2177,1.0653-0.7955,1.1298-1,2c-0.2223,0.9456,0.2539,1.1749,0,2c-0.1667,0.5417-0.5,0.375-1.0312,0.8125 C31.2256,27.5127,31.1667,27.8333,30.5,28.5c-0.3333,0.3333-0.6794,0.6544-1,1C28.7693,30.2876,28.6527,30.3473,28.5,30.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5,35.5c-0.2327-0.2965-1.2282-1.826-1-2c0.2819-0.2149,0.7809,0.2076,1,0c0.1816-0.1721-0.1166-0.5043,0-1 c0.1124-0.4781,0.5564-0.8775,1-1c0.528-0.1458,0.897,0.1447,1,0c0.1982-0.2786-1.2375-1.2621-1-2c0.1473-0.4577,0.8035-0.4017,1-1 c0.1321-0.402-0.1271-0.5401,0-1c0.1285-0.4649,0.5373-0.8448,1-1c0.1315-0.0441,0.5717-0.1918,1,0 c0.5418,0.2426,0.4575,0.7571,1,1c0.3049,0.1365,0.6951,0.1365,1,0c0.5414-0.2424,0.4828-0.7669,1-1 c0.3427-0.1544,0.5131,0.0106,1,0c1.1173-0.0243,1.9392-0.9311,2-1c0.5035-0.571,0.2483-0.7995,1-2 c0.4014-0.6411,0.6646-0.8799,1-1c0.0953-0.0341,0.5557-0.1989,1,0c0.5393,0.2415,0.4849,0.7637,1,1 c0.2668,0.1224,0.4404,0.0553,1,0c0.0712-0.007,0.7141-0.0047,2,0c1.9053,0.0069,1.8204,0.0439,2,0c1.0108-0.247,0.9913-0.7535,2-1 c0.6976-0.1705,0.6827,0.0772,2,0c1.1978-0.0702,1.7747-0.3081,2,0c0.0859,0.1175,0.021,0.1781,0,1 c-0.0085,0.3348,0.2708,0.6502,0.276,1.0417c0.0115,0.8917,0.0431,0.8352-0.0051,0.9583 c-0.2075,0.5292-0.3616,0.6588-0.6042,1.1875c-0.0905,0.1972-0.1193,0.2741-0.0833,1.0208 c0.0529,1.097,0.3557,0.8476,0.4167,1.7917c0.0475,0.7382,0.1251,0.8865,0,1c-0.3363,0.3052-2.1732-0.2637-2.5833-1.125 c-0.4311-0.9051-0.1221-1.6729-0.4167-1.875c-0.4045-0.2775-2.2332,1.1258-2.5,2.0156c-0.0528,0.1761-0.2842,0.4526,0.5781,1.2344 c0.8716,0.7902,1.2485,1.0843,1.3281,1.1562c0.4844,0.4375,1.0081,1.028,0.5938,1.5938c-0.5568,0.7599-1.6156,0.316-2,1 c-0.3447,0.6132,0.3857,1.1847,0,2c-0.1112,0.235-0.4075,0.49-1,1c-0.6594,0.5675-0.9046,0.6509-1,1 c-0.1277,0.4673,0.1847,0.7829,0,1c-0.2369,0.2786-0.9667,0.0125-1,0c-1.2899-0.4836-1.342-1.9702-2-2 c-0.7889-0.0357-1.2216,2.0781-2,2c-0.1748-0.0175-0.4498-0.345-1-1c-0.5292-0.6301-0.6418-0.8616-1-1 c-0.4581-0.1771-0.8913-0.0369-1,0c-0.1805,0.0613-0.5032,0.2216-1,1c-0.7071,1.1079-0.4384,1.3954-1,2 c-0.4762,0.5127-0.858,0.509-1,1c-0.0302,0.1043-0.0201,0.4028,0,1c0.0207,0.6139,0.0304,0.9225,0,1 c-0.2084,0.5314-0.762,0.4707-1,1c-0.1635,0.3635,0.0261,0.5513,0,1c-0.0602,1.034-1.1898,2.148-2,2 c-0.322-0.0588-0.548-0.3726-1-1c-0.4-0.5552-0.8285-1.15-1-2c-0.1846-0.9149,0.1535-1.0103,0-2c-0.0778-0.5019-0.2532-1.6321-1-2 c-0.7166-0.353-1.2454,0.3476-2,0c-0.7025-0.3236-1.0231-1.2894-1-2c0.0247-0.7592,0.4439-1.2926,1-2 C33.9357,35.9457,34.1536,35.6685,34.5,35.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,44.5c-1.1801,0.5793-1.7441,0.4529-2,1c-0.1985,0.4245-0.0394,0.8859,0,1c0.2429,0.7039,0.925,0.9719,1,1 c0.8638,0.3235,1.3389-0.3545,2,0c0.5044,0.2705,0.4256,0.7713,1,1c0.3162,0.1259,0.5969,0.0764,1,0 c0.6927-0.1313,1.5826-0.3001,2-1c0.2991-0.5014,0.1975-1.0104,0-2c-0.1533-0.7682-0.3549-1.7781-1-2 c-0.1257-0.0432-0.1378-0.0117-1,0c-0.7313,0.0099-0.8063-0.0117-1,0C55.7349,43.5462,55.5956,43.9622,54.5,44.5z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FB.svg b/public/assets/img/icons/1F5FB.svg
new file mode 100644
index 0000000..e60c82e
--- /dev/null
+++ b/public/assets/img/icons/1F5FB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M66.9697,53.8077l-5.3008-4.5762l-3.8887-4.8564c-0.0459-0.0576-0.0977-0.1094-0.1553-0.1562 l-4.9219-3.9375l-2.918-3.4854c-0.0342-0.041-0.0713-0.0786-0.1104-0.1133l-5.1201-4.4468l-6.2402-5.0928 c-0.1914-0.1567-0.4336-0.2363-0.6807-0.2241L36,27.0001h-4c-0.2651,0-0.5195,0.1055-0.707,0.293l-7.9331,7.939l-6,4.9995 c-0.0552,0.0459-0.105,0.0977-0.1489,0.1543l-5.3428,6.8584L4.564,53.8214c-0.3076,0.2773-0.4131,0.7148-0.2646,1.1016 s0.5195,0.6416,0.9336,0.6416h61.0835c0.418,0,0.792-0.2598,0.9375-0.6514S67.2861,54.0802,66.9697,53.8077z"/>
+ <path fill="#FFFFFF" d="M52.5566,40.1037l-2.6993-3.3375l-5.9348-5.2688l-6.2397-5.093L36,26.4865h-1h-3l-3,3l-5.8393,5.7303 l-5.8431,5.0442C17.7477,40.6551,21,41.4865,22,40.4865c0.932-0.932,1.7738-1.1595,2-1c0.2881,0.2032-0.4439,1.5363-1,4 c-0.2829,1.2534-0.2761,2.7175,0,3c0.4433,0.4537,1,0,2-1c0.4564-0.4564,1-1,1-1c1-1,2-3,3-3s1,1.1991,1,2c0,1-0.1171,1.9887,0,3 c0.101,0.872,0,2,1,2c0.9445,0,2-4,3-5s3-1,4,0s3,4,4,3c3-1,1-4,2-4c0.8019,0,1.5452,0.684,3,2c0.9605,0.8689,1.1031,1.3573,2,2 c0.8247,0.591,1.6097,1.24,2,1c0.6221-0.3825,0.3075-3.026-1-5c-0.5197-0.7846-0.537-1.4283,0-2 c0.5896-0.6278,1.0866-0.8124,1.4422-0.6761L52.5566,40.1037z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="66.3164,54.5649 60.9463,49.9292 57,45"/>
+ <line x1="52" x2="57" y1="41" y2="45" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="5.2327,54.5649 12.6029,47.9292 18,41"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18,41 24,36 29,31 32,28 35,28 36,28 37.6828,27.9179 43.9225,33.0109 49.0188,37.4373 52,41"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,47c3-1,1-4,2-4c0.8019,0,1.5452,0.684,3,2c0.9605,0.8689,1.1031,1.3573,2,2c0.8247,0.591,1.6097,1.24,2,1 c0.6221-0.3825,0.3075-3.026-1-5c-0.5197-0.7846-0.5546-1.4454,0-2c1-1,1-0.734,1-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,41c0.4301,0.3941,3,1,4,0c0.932-0.932,1.7738-1.1595,2-1c0.2881,0.2032-0.4439,1.5363-1,4c-0.2829,1.2534-0.2761,2.7175,0,3 c0.4433,0.4537,1,0,2-1c0.4564-0.4564,1-1,1-1c1-1,2-3,3-3s1,1.1991,1,2c0,1-0.1171,1.9887,0,3c0.101,0.872,0,2,1,2 c0.9445,0,2-4,3-5s3-1,4,0s3,4,4,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52,41l-2.9812-3.5627l-5.0963-4.4264l-6.2397-5.093L36,28h-1h-3l-3,3l-5,5l-6,5c0.4301,0.3941,3,1,4,0 c0.932-0.932,1.7738-1.1595,2-1c0.2881,0.2032-0.4439,1.5363-1,4c-0.2829,1.2534-0.2761,2.7175,0,3c0.4433,0.4537,1,0,2-1 c0.4564-0.4564,1-1,1-1c1-1,2-3,3-3s1,1.1991,1,2c0,1-0.1171,1.9887,0,3c0.101,0.872,0,2,1,2c0.9445,0,2-4,3-5s3-1,4,0s3,4,4,3 c3-1,1-4,2-4c0.8019,0,1.5452,0.684,3,2c0.9605,0.8689,1.1031,1.3573,2,2c0.8247,0.591,1.6097,1.24,2,1 c0.6221-0.3825,0.3075-3.026-1-5c-0.5197-0.7846-0.5546-1.4454,0-2c1-1,1-0.734,1-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FC.svg b/public/assets/img/icons/1F5FC.svg
new file mode 100644
index 0000000..20633d7
--- /dev/null
+++ b/public/assets/img/icons/1F5FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="36.1184" y="7" width="0.9994" height="9.498" fill="#d22f27"/>
+ <rect x="35.0681" y="7" width="1.0503" height="9.498" fill="#ea5a47"/>
+ <polygon fill="#d0cfce" points="41.824 22.646 36.142 22.646 36.142 18.394 41.06 18.394 41.824 22.646"/>
+ <path fill="#ea5a47" d="M36.16,48.84l-.0185,2.6071s-3.0975.077-5.3547,3.6929a14.1107,14.1107,0,0,0-1.6149,6.5818l-10.541-.2452s6.8354-3.1377,8.8827-6.7536a50.8353,50.8353,0,0,0,2.5209-5.712"/>
+ <path fill="#d22f27" d="M36.121,49.1779l-.0026,2.2692s3.0974.077,5.3547,3.6929a14.1113,14.1113,0,0,1,1.6148,6.5818l10.541-.2452s-6.8354-3.1377-8.8826-6.7536a48.79,48.79,0,0,1-2.3983-5.3975"/>
+ <rect x="5.9595" y="63.4125" width="30.0405" height="2.5875" fill="#b1cc33"/>
+ <rect x="36" y="63.4125" width="30.0405" height="2.5875" fill="#5c9e31"/>
+ <polygon fill="#ea5a47" points="36.111 42.5 30.13 42.5 32.803 24.087 36.111 24.196 36.111 42.5"/>
+ <polygon fill="#d22f27" points="40.931 42.5 36.111 42.5 36.111 24.196 40.343 24.196 40.931 42.5"/>
+ <polygon fill="#d0cfce" points="43.031 47.984 36.178 47.984 36.178 43.907 44.04 43.907 43.031 47.984"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.44 43.196 44.56 43.196 43.519 48.696 28.385 48.696 27.44 43.196"/>
+ <rect x="5.0191" y="62.5" width="61.9618" height="4.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.7858,62c0-5.314,2.8457-9.6218,6.3561-9.6218S42.4979,56.686,42.4979,62"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.8775,49.5a17.0418,17.0418,0,0,0,3.03,5.8265A25.6341,25.6341,0,0,0,54.5692,62"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2545,34.5912c-.0995-.9287-.2542-2.5213-.3586-4.5274-.1773-3.4091-.1-6.1179-.0849-6.14a104.18,104.18,0,0,0,1.61,19.158"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.832,49.3254a17.8744,17.8744,0,0,1-3.3641,7.0014,18.5363,18.5363,0,0,1-7.6913,5.5376"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9474,34.5912c.1-.9287.2542-2.5213.3585-4.5274.1774-3.4091.1-6.1179.085-6.14a104.18,104.18,0,0,1-1.61,19.158"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.182 17.5 30.745 17.5 30.202 23.386 42.162 23.386 41.619 17.5 36.182 17.5"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.444 17 34.444 6 37.792 6 37.792 17"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FD.svg b/public/assets/img/icons/1F5FD.svg
new file mode 100644
index 0000000..4349231
--- /dev/null
+++ b/public/assets/img/icons/1F5FD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.5981,20.0261c.2385,1.888.5742,4.4455,1.0114,7.4916.3632,2.5311.55,3.6847.9446,3.7248.8178.0831,1.8815-4.52,2.0733-5.3493a35.42,35.42,0,0,0,.848-5.8667"/>
+ <rect x="13.7806" y="15.0562" width="9.6857" height="4.4081" fill="#61b2e4"/>
+ <path fill="#61b2e4" d="M23.3318,29.8713c.5089.07.8658.7737,2.2723,6.4554,1.4457,5.84,1.2648,5.8906,1.8236,6.9854,1.5813,3.0984,3.0307,2.6985,5.6034,6.57,2.2186,3.3391,1.5077,4.1888,2.974,5.16,2.9662,1.9642,6.3971-.533,11.3657.9885a9.8016,9.8016,0,0,1,5.1237,3.0836c1.0213,1.27,3.4919,4.3431,2.5806,5.9937-1.4031,2.5414-8.693-2.1463-19.68-.2288-4.4528.7771-8.1449,2.4-8.9074,1.1731-.8429-1.3566,3.2392-4.0335,2.7288-7.7332-.304-2.2033-2.6284-4.5662-4.0429-7.5645-2.4409-5.1743-5.87-9.4977-4.7242-15.0509C21.1,32.55,22.1789,29.7116,23.3318,29.8713Z"/>
+ <ellipse cx="41.9033" cy="46.206" rx="4.8575" ry="5.8056" fill="#92d3f5"/>
+ <path fill="#f4aa41" d="M16.141,13.3549a2.8215,2.8215,0,0,1,.0963-2.4243c.5137-1.0115,1.3778-1.1416,2.6448-1.9243C21.6066,7.3231,22.0213,5.2,22.931,5.4387c.9368.2462,1.0335,2.6385,1.0592,3.2765.0611,1.5111.1668,4.1281-1.7152,5.4653C20.3319,15.5612,16.9927,15.0641,16.141,13.3549Z"/>
+ <line x1="41.0276" x2="41.0276" y1="30.513" y2="36.6138" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.4217" x2="46.1078" y1="33.2999" y2="37.6138" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.2177" x2="37.5316" y1="33.11" y2="37.4239" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.9119" x2="33.5172" y1="41.2388" y2="41.2388" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.2893" x2="56.3902" y1="41.2388" y2="41.2388" fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="13.3641" y="15.0561" width="10.1022" height="4.4081" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2825,13.737a3.5429,3.5429,0,0,1-.2317-2.35c.3477-1.1915,1.3361-1.5593,3.1781-2.9133C22.0682,6.3862,22.536,5.19,23.2346,5.4607c.9422.3653.9595,2.8983.53,4.6017a7.4368,7.4368,0,0,1-.7283,1.8207"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5777,19.8417Q17.8908,31.8078,19.06,31.794q1.02-.0123,1.9308-9.1481"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5715,35.4569c.5808,1.9816,1.17,3.9994,2.34,8.04,1.4379,4.9662,1.4817,5.1645,1.7946,5.9219,2.4368,5.899,5.0141,6.542,4.6657,9.6007a43.5116,43.5116,0,0,1-1.4356,5.5629c-.1826.6184-.3406,1.1272-.4486,1.47"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.987,29.0992a51.0555,51.0555,0,0,1,2.8724,8.117c1.2757,4.5187.834,4.78,1.8842,6.7294,2.2749,4.2229,5.0484,4.2982,7.0883,8.7932a6.0014,6.0014,0,0,0,1.6151,2.3925,6.777,6.777,0,0,0,4.8452,1.2862c1.9679-.2039,3.2155-1.0839,4.8973-1.342a5.3822,5.3822,0,0,1,5.0622,2.2393c1.0959,1.0032,1.912,3.135,3.4994,7.3575"/>
+ <ellipse cx="41.9033" cy="46.206" rx="5.0002" ry="6.1008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.2893" x2="56.3902" y1="41.7172" y2="41.7172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.6182" x2="50.9321" y1="37.8774" y2="33.5634" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.618" x2="41.618" y1="36.6138" y2="30.513" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.5172" x2="29.9119" y1="41.7172" y2="41.7172" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.1884" x2="32.8745" y1="37.8607" y2="33.5468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FE.svg b/public/assets/img/icons/1F5FE.svg
new file mode 100644
index 0000000..d5ba644
--- /dev/null
+++ b/public/assets/img/icons/1F5FE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.0112,11H61a0,0,0,0,1,0,0V60.7672A.2328.2328,0,0,1,60.7672,61H11.2328A.2328.2328,0,0,1,11,60.7672V11.0112A.0112.0112,0,0,1,11.0112,11Z"/>
+ <polygon fill="#d22f27" points="54.462 47.429 54.462 52.703 56.529 52.703 54.462 47.429"/>
+ <polygon fill="#d0cfce" points="54.462 57.485 54.462 52.703 56.529 52.703 54.462 57.485"/>
+ <polyline fill="#ea5a47" points="52.394 52.703 54.462 47.429 54.462 52.703"/>
+ <polyline fill="#fff" points="52.394 52.703 54.462 57.485 54.462 52.703"/>
+ <path fill="#b1cc33" d="M25.06,50.7014c.2378.4745.6741.4215.85.85.1685.41-.0872.8106,0,.85.1671.0754.7026-1.5731,1.7-1.7.34-.0433.4736.1237.85,0a1.3842,1.3842,0,0,0,.85-.85c.054-.1549.2046-.5869,0-.85-.3079-.3959-1.2364-.1734-1.7,0-.8912.3334-1.0041.8366-1.7.85-.4182.0081-.6735-.168-.85,0C24.8793,50.0233,24.92,50.4231,25.06,50.7014Z"/>
+ <path fill="#b1cc33" d="M22.51,48.1514c-.0742.2542-.1926.66,0,.85.2955.2915,1.0947-.1489,2.55-.85a20.1665,20.1665,0,0,1,4.25-1.7c.0962-.0222,2.3236-.5251,2.55,0,.15.3478-.7579.7277-.85,1.7a1.7056,1.7056,0,0,0,.85,1.7,1.4454,1.4454,0,0,0,.85,0,4.0475,4.0475,0,0,0,1.7-.85c.5846-.4108.8764-.6208.85-.85-.0372-.3234-.6014-.3173-.85-.85a.9048.9048,0,0,1,0-.85c.2854-.4,1.1491-.3473,1.7,0,.527.3323.4446.7307.85.85.664.1955,1.5334-.6819,1.7-.85.4853-.49.5823-.8665.85-.85.39.024.48.84.85.85.3156.0085.341-.5822.85-.85.6114-.3217,1.1219.2427,1.7,0,.3436-.1442.4888-.48.85-1.7a18.23,18.23,0,0,0,.85-3.4c.0643-1.4517-.3334-1.6634,0-2.55.2777-.7383.6585-.8711.85-1.7.1762-.7627-.0978-.86,0-1.7.16-1.3764.948-1.5718.85-2.55-.0527-.5254-.2754-.4231-.85-1.7-.518-1.1509-.5077-1.6132-.85-1.7-.5666-.1437-1.0627,1.0043-1.7.85-.48-.1161-.4969-.8388-.85-.85-.3916-.0125-.8927.86-.85,1.7.04.7889.5367,1.1119.85,1.7,1.1071,2.0785-1.2306,5.3028-1.7,5.95-1.35,1.862-2.8381,2.5466-3.4,2.55-.6136.0038-.85,0-.85,0-.7148-.0115-.7365-.0406-.85,0-.4111.147-.4509.6459-.85,1.7a4.9162,4.9162,0,0,1-.85,1.7,3.2542,3.2542,0,0,1-1.7.85c-1.803.4419-2.3758-.25-4.25,0a7.4207,7.4207,0,0,0-2.55.85A4.69,4.69,0,0,0,22.51,48.1514Z"/>
+ <path fill="#b1cc33" d="M44.61,26.0508c-.3615.2868-1.6219,1.2866-2.55.85-.83-.39-.9886-1.7377-.85-2.55a3.993,3.993,0,0,1,.85-1.7c.3369-.4627.514-.706.85-.85.7488-.3211,1.3011.2735,1.7,0,.3139-.2152.2389-.766,0-2.55-.2412-1.802-.3545-2.717,0-3.4.142-.2735.4316-.8315.85-.85.9168-.0407.9017,2.5766,2.55,3.4,1.6418.82,3.6354-.7878,4.25,0,.5091.6524-.5033,2.21,0,2.55.2686.1814.6871-.175.85,0,.207.2224-.1359,1.1561-.85,1.7-.97.7385-1.8176.1452-2.55.85-.6625.6374-.3136,1.4543-.85,1.7-.7227.3311-1.5085-1.0816-2.55-.85C45.6126,24.5059,45.6776,25.2042,44.61,26.0508Z"/>
+ <path fill="#b1cc33" d="M16.9847,51.1265a1.41,1.41,0,0,0,.85,1.7c.3625.1093.5133-.1133.85,0a1.6877,1.6877,0,0,1,.85,1.7c-.12,1.1373-1.4024,1.4564-1.2751,2.125.0978.5133.9686.9271,1.7.85,1.6614-.175,2.4016-2.8612,2.55-3.4.2509-.91.5153-1.87,0-2.55-.4292-.5667-1.1944-.6689-2.55-.85a6.7983,6.7983,0,0,0-1.7,0C17.5388,50.7906,17.1536,50.8383,16.9847,51.1265Z"/>
+ </g>
+ <g id="line">
+ <rect x="10.5" y="10.5" width="51" height="51" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M25.06,50.7014c.2378.4745.6741.4215.85.85.1685.41-.0872.8106,0,.85.1671.0754.7026-1.5731,1.7-1.7.34-.0433.4736.1237.85,0a1.3842,1.3842,0,0,0,.85-.85c.054-.1549.2046-.5869,0-.85-.3079-.3959-1.2364-.1734-1.7,0-.8912.3334-1.0041.8366-1.7.85-.4182.0081-.6735-.168-.85,0C24.8793,50.0233,24.92,50.4231,25.06,50.7014Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M22.51,48.1514c-.0742.2542-.1926.66,0,.85.2955.2915,1.0947-.1489,2.55-.85a20.1665,20.1665,0,0,1,4.25-1.7c.0962-.0222,2.3236-.5251,2.55,0,.15.3478-.7579.7277-.85,1.7a1.7056,1.7056,0,0,0,.85,1.7,1.4454,1.4454,0,0,0,.85,0,4.0475,4.0475,0,0,0,1.7-.85c.5846-.4108.8764-.6208.85-.85-.0372-.3234-.6014-.3173-.85-.85a.9048.9048,0,0,1,0-.85c.2854-.4,1.1491-.3473,1.7,0,.527.3323.4446.7307.85.85.664.1955,1.5334-.6819,1.7-.85.4853-.49.5823-.8665.85-.85.39.024.48.84.85.85.3156.0085.341-.5822.85-.85.6114-.3217,1.1219.2427,1.7,0,.3436-.1442.4888-.48.85-1.7a18.23,18.23,0,0,0,.85-3.4c.0643-1.4517-.3334-1.6634,0-2.55.2777-.7383.6585-.8711.85-1.7.1762-.7627-.0978-.86,0-1.7.16-1.3764.948-1.5718.85-2.55-.0527-.5254-.2754-.4231-.85-1.7-.518-1.1509-.5077-1.6132-.85-1.7-.5666-.1437-1.0627,1.0043-1.7.85-.48-.1161-.4969-.8388-.85-.85-.3916-.0125-.8927.86-.85,1.7.04.7889.5367,1.1119.85,1.7,1.1071,2.0785-1.2306,5.3028-1.7,5.95-1.35,1.862-2.8381,2.5466-3.4,2.55-.6136.0038-.85,0-.85,0-.7148-.0115-.7365-.0406-.85,0-.4111.147-.4509.6459-.85,1.7a4.9162,4.9162,0,0,1-.85,1.7,3.2542,3.2542,0,0,1-1.7.85c-1.803.4419-2.3758-.25-4.25,0a7.4207,7.4207,0,0,0-2.55.85A4.69,4.69,0,0,0,22.51,48.1514Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M44.61,26.0508c-.3615.2868-1.6219,1.2866-2.55.85-.83-.39-.9886-1.7377-.85-2.55a3.993,3.993,0,0,1,.85-1.7c.3369-.4627.514-.706.85-.85.7488-.3211,1.3011.2735,1.7,0,.3139-.2152.2389-.766,0-2.55-.2412-1.802-.3545-2.717,0-3.4.142-.2735.4316-.8315.85-.85.9168-.0407.9017,2.5766,2.55,3.4,1.6418.82,3.6354-.7878,4.25,0,.5091.6524-.5033,2.21,0,2.55.2686.1814.6871-.175.85,0,.207.2224-.1359,1.1561-.85,1.7-.97.7385-1.8176.1452-2.55.85-.6625.6374-.3136,1.4543-.85,1.7-.7227.3311-1.5085-1.0816-2.55-.85C45.6126,24.5059,45.6776,25.2042,44.61,26.0508Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M16.9847,51.1265a1.41,1.41,0,0,0,.85,1.7c.3625.1093.5133-.1133.85,0a1.6877,1.6877,0,0,1,.85,1.7c-.12,1.1373-1.4024,1.4564-1.2751,2.125.0978.5133.9686.9271,1.7.85,1.6614-.175,2.4016-2.8612,2.55-3.4.2509-.91.5153-1.87,0-2.55-.4292-.5667-1.1944-.6689-2.55-.85a6.7983,6.7983,0,0,0-1.7,0C17.5388,50.7906,17.1536,50.8383,16.9847,51.1265Z"/>
+ <polygon fill="none" stroke="#000" stroke-linejoin="round" stroke-width="0.7934" points="52.014 52.744 54.5 47.429 56.91 52.744 54.5 57.5 52.014 52.744"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F5FF.svg b/public/assets/img/icons/1F5FF.svg
new file mode 100644
index 0000000..fe3557b
--- /dev/null
+++ b/public/assets/img/icons/1F5FF.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <path d="M41.636,24.407c-.1207-.3092-.3748-.5464-.6925-.6438-.2022-.0641-5.112-1.4633-11.3792,6.5272-.2552,.3261-.3028,.7692-.1218,1.1425,.18,.3727,.558,.6099,.972,.6109l12.6117,.0328h.0032c.3568,0,.6914-.1758,.8937-.4707,.2033-.2954,.2467-.6718,.1175-1.0059l-2.4046-6.1931Z"/>
+ <path d="M47.2425,23.1179c-.396-.0805-.8142,.0678-1.0694,.3886-.2541,.3214-.306,.7581-.1334,1.1298l2.934,6.3223c.1789,.3854,.5644,.6279,.9837,.6279,.0318,0,.0635-.0016,.0953-.0042l3.2548-.288c.2933-.0259,.5633-.1694,.7475-.3981,.1853-.2287,.2689-.5225,.2329-.8142-.6861-5.5864-6.786-6.9099-7.0455-6.9639Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.7158,59.8596c.592-2.4868-.5966-5.0266,.0775-7.4053,.5926-2.463,.7439-4.8492,.8318-7.2995"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.791,44.9985c-.0847-9.9301-1.6985-17.091-1.9277-17.6572-.7189-3.3137-3.1849-6.015-4.5505-8.0732-.4204-.6332-.7835-1.1795-.9212-1.4564-.1313-.2621-.162-.5988-.198-.9884-.0508-.5697-.1101-1.2145-.5146-1.8228-.6046-.9088-1.6907-1.3306-2.8318-1.6214-.2483-.3043-.5702-.4618-.8709-.5402-.0191-.0106-.0381-.0212-.0572-.0323-1.3542-.7581-3.0388-1.7021-4.5043-1.7974-.2986-.0191-.5982-.0244-.8968-.0296-.2202-.0037-.4405-.0074-.6607-.0175-.8375-.0365-1.8307,.1901-2.7879,.4119-.8238,.1916-1.6528,.3833-2.2839,.3701-1.8-.0593-5.0016,1.8099-6.0721,2.874l-2.4165,2.8948c-.2224,.3055-.5432,.8319-.8831,1.1199-.7306,.6189-1.6348,1.385-1.7026,2.7572-.3558,1.1584-.1293,2.114-1.1002,3.0394l-.5857,.9723c-2.2421,3.5411-1.6966,4.9397-2.6108,7.7223-.4489,1.3662,1.2178,3.0228,1.1363,4.4299l-.7548,5.0731c-.4151,.9635-2.1772,5.9305-.8696,10.8943,.1747,.6586,.3568,1.422,.3166,2.142-.0074,.1292-.0222,.2573-.0371,.3865-.0286,.2435-.0551,.4871-.0529,.7338,.0064,.6035,.1789,1.1711,.3304,1.6719,.1758,.5813,.3282,1.0832,.2139,1.5067-.0656,.2425-.0159,.5008,.1345,.702,.1504,.2001,.125,.2724,.3759,.2766l31.5024-.0582h.1302c.234,0,.4674-.1183,.622-.2951,.1578-.18,.3436-.3694,.3076-.6055-.1914-1.2634-.6562-4.4157-.2914-6.4524l3.2975-.4011c.3695-.0445,.6618-.3346,.7084-.7041l1.3069-7.4259"/>
+ <g>
+ <path d="M41.5134,24.2742c-.1207-.3092-.3748-.5464-.6925-.6438-.2022-.0641-4.9894-1.3305-11.2567,6.66-.2552,.3261-.3028,.7692-.1218,1.1425,.18,.3727,.558,.6099,.972,.6109l12.3994,.0328h.2155c.2053,0,.4791-.1758,.6813-.4707,.2033-.2954,.3199-.8054,.1907-1.1395l-2.388-6.1923Z"/>
+ <path d="M47.2425,23.1179c-.396-.0805-.8142,.0678-1.0694,.3886-.2541,.3214-.306,.7581-.1334,1.1298l2.934,6.3223c.1789,.3854,.5644,.6279,.9837,.6279,.0318,0,.0635-.0016,.0953-.0042l3.2548-.288c.2933-.0259,.5633-.1694,.7475-.3981,.1853-.2287,.2689-.5225,.2329-.8142-.6861-5.5864-6.786-6.9099-7.0455-6.9639Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M27.3247,60.9583c1.3752-2.8311-.3052-5.7737,.4685-8.504,.9266-3.8515,.8295-7.6809,.9807-11.5089,.0166-4.8397-1.6626-9.4654-.0214-13.4531,0,0,.8249-3.7201,2.9556-5.2812,1.8865-1.3822,3.9988-3.5493,5.587-5.2944,1.7329-1.9963,3.9677-3.2122,6.5455-2.3,1.5589,.5148,1.2273-1.7571-.0336-1.8098-6.1863-3.8838-15.7903-1.2695-19.6219,4.7057-1.7442,2.135-1.9906,4.7031-3.0241,6.1178-4.3961,6.0178-1.3729,8.8974-2.1446,15.3396-.2413,2.0141-2.5653,11.6918-.6252,16.7031,.6399,1.6528-.7851,3.5386-.2293,5.2492l9.1626,.0359Z"/>
+ <polygon fill="#9b9b9a" points="43.0186 42.484 45.9389 37.9822 52.5607 37.1913 49.7231 41.9658 43.0186 42.484"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.0233 24.1798 52.7151 36.9947 45.7434 37.9822"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.2118,30.214c.1015-4.5433-4.7364-10.5277-5.4748-12.0028-.4306-.8603-.12-1.9097-.6622-2.7246-.5428-.8159-1.716-1.1546-2.7935-1.3983,0,0-2.0278-.9055-2.8296-1.7073-.6337-.6337-6.6286-1.269-11.7823,.821,0,0-2.9559,1.4162-4.6427,5.0804-.5824,1.2652-2.0125,1.639-2.434,3.2715-.3946,1.5285-1.6636,3.4692-2.4135,4.8581-3.668,6.7936-.9032,9.0967-1.1622,13.5279l-1.3328,6.7912s-.9204,6.0962,.4811,8.2752c.588,.9143-.6925,2.0893-.0421,4.8534"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.7918,45.4573c.7812-.7812,1.5859-1.1172,2.742-.9085,.5545,.1001,1.569,.2657,2.1269,.3445,.6181,.0874,1.9055-.791,1.9055-.791,0,0,2.1317-1.4377,3.0505,.7884"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.8858,52.8266c-.608,2.0538-.2862,5.6782-.0809,7.033"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.3239 41.4641 45.7434 37.9822 40.6246 24.7991"/>
+ <line x1="52.7151" x2="50.0271" y1="36.9947" y2="40.9454" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2079,47.4064c.3665-.0262,.7525,.0233,1.1095,.1003,.7501,.1617,1.5137,.3367,2.2662,.1868,.8179-.163,2.7268-1.6099,3.7198-.6169"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.6807,45.0355l-.9304,7.321-3.8646,.4701s-6.4048,.0787-11.891-1.57-9.4041-1.6259-10.4032-11.3168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.184,13.5442s-5.3914,.5903-6.0015,2.1519c-.5217,1.3353-5.5766,5.5567-7.0306,6.752-.2651,.2179-.4814,.479-.6438,.7813-.4368,.813-1.338,2.5717-1.9165,4.2629"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F600.svg b/public/assets/img/icons/1F600.svg
new file mode 100644
index 0000000..e9e1d0e
--- /dev/null
+++ b/public/assets/img/icons/1F600.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M50.595,41.64c0.012,1.5397-0.2838,3.0662-0.87,4.49c-12.49,3.03-25.43,0.34-27.49-0.13 c-0.5588-1.3852-0.8407-2.8664-0.83-4.36h0.11c0,0,14.8,3.59,28.89,0.07L50.595,41.64z"/>
+ <path fill="#EA5A47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23c-7.41,0-12.03-3.03-13.8-7.36 C24.2951,46.47,37.235,49.16,49.7251,46.13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64 c0.012,1.5397-0.2838,3.0662-0.87,4.49c-12.49,3.03-25.43,0.34-27.49-0.13c-0.5588-1.3852-0.8407-2.8664-0.83-4.36h0.11 c0,0,14.8,3.59,28.89,0.07L50.595,41.64z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13 c-1.79,4.27-6.35,7.23-13.69,7.23c-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13z"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F601.svg b/public/assets/img/icons/1F601.svg
new file mode 100644
index 0000000..74c8037
--- /dev/null
+++ b/public/assets/img/icons/1F601.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#fcea2b"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#fff" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,32.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,32.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F602.svg b/public/assets/img/icons/1F602.svg
new file mode 100644
index 0000000..7e69673
--- /dev/null
+++ b/public/assets/img/icons/1F602.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#fcea2b"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#ea5a47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ <path fill="#92d3f5" d="M65.7563,47.3378a4.2418,4.2418,0,0,1-6.001.001c-2.9718-2.9717-3.0059-8.961-3.0063-9.0208.2314.0131,6.0508.0625,9.0073,3.019a4.2411,4.2411,0,0,1,0,6.0008Z"/>
+ <path fill="#92d3f5" d="M6.2392,47.3385a4.242,4.242,0,0,1-.0011-6.0011c2.9717-2.9717,8.9611-3.0059,9.0208-3.0063-.0131.2314-.0625,6.0509-3.019,9.0074a4.2412,4.2412,0,0,1-6.0007,0Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.8479,33.3406q-.01-.0839-.02-.1675A23.0031,23.0031,0,0,0,13.2041,32.92c-.0148.1069-.0386.3127-.052.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.1832,49.229A23.5314,23.5314,0,0,0,36,59a23.3428,23.3428,0,0,0,18.7572-9.6871"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6948,28.2a6.3062,6.3062,0,0,1,3.3907-3,6.3038,6.3038,0,0,1,4.53-.4209"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.3052,28.2A7.19,7.19,0,0,0,43.396,24.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M65.7563,47.3378a4.2418,4.2418,0,0,1-6.001.001c-2.9718-2.9717-3.0059-8.961-3.0063-9.0208.2314.0131,6.0508.0625,9.0073,3.019a4.2411,4.2411,0,0,1,0,6.0008Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M6.2392,47.3385a4.242,4.242,0,0,1-.0011-6.0011c2.9717-2.9717,8.9611-3.0059,9.0208-3.0063-.0131.2314-.0625,6.0509-3.019,9.0074a4.2412,4.2412,0,0,1-6.0007,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,35.1642a4.7263,4.7263,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,35.1642a4.7263,4.7263,0,0,0-8.6382,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F603.svg b/public/assets/img/icons/1F603.svg
new file mode 100644
index 0000000..9692c20
--- /dev/null
+++ b/public/assets/img/icons/1F603.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#fcea2b"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#ea5a47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="28.5684" cy="30.818" rx="3" ry="5.4038"/>
+ <ellipse cx="43.4316" cy="30.8216" rx="3" ry="5.4038"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F604.svg b/public/assets/img/icons/1F604.svg
new file mode 100644
index 0000000..4863e22
--- /dev/null
+++ b/public/assets/img/icons/1F604.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#fcea2b"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#ea5a47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,32.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,32.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F605.svg b/public/assets/img/icons/1F605.svg
new file mode 100644
index 0000000..8b8f9d0
--- /dev/null
+++ b/public/assets/img/icons/1F605.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#fcea2b"/>
+ <path fill="#92d3f5" d="M54.25,28.1758a4.2422,4.2422,0,0,1-4.2442-4.2427c0-4.2026,4.211-8.4619,4.253-8.5044.1543.1729,4.2343,4.3228,4.2343,8.5039A4.241,4.241,0,0,1,54.25,28.1758Z"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#ea5a47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M54.25,28.1758a4.2422,4.2422,0,0,1-4.2442-4.2427c0-4.2026,4.211-8.4619,4.253-8.5044.1543.1729,4.2343,4.3228,4.2343,8.5039A4.241,4.241,0,0,1,54.25,28.1758Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0945,16.433A22.9582,22.9582,0,1,0,58.4938,31.1785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F606.svg b/public/assets/img/icons/1F606.svg
new file mode 100644
index 0000000..0f76d28
--- /dev/null
+++ b/public/assets/img/icons/1F606.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#fcea2b"/>
+ <path fill="#fff" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="#ea5a47" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.168 27.413 31.755 31.427 25.168 35.165"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.832 27.413 40.245 31.427 46.832 35.165"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,41.64a11.5554,11.5554,0,0,1-.87,4.49c-12.49,3.03-25.43.34-27.49-.13a11.4347,11.4347,0,0,1-.83-4.36h.11s14.8,3.59,28.89.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,46.13c-1.79,4.27-6.35,7.23-13.69,7.23-7.41,0-12.03-3.03-13.8-7.36C24.2951,46.47,37.235,49.16,49.7251,46.13Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F607.svg b/public/assets/img/icons/1F607.svg
new file mode 100644
index 0000000..27f9807
--- /dev/null
+++ b/public/assets/img/icons/1F607.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M36,60A24,24,0,0,0,54.157,20.3047q-.1309-.1515-.2646-.3008A24,24,0,1,0,36,60Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8147,45.2268a15.4294,15.4294,0,0,1-19.6294,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.7657,16.233a23.0273,23.0273,0,0,0-23.3693-.096"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.6381,22.1467a23,23,0,1,0,36.625-.1294"/>
+ <ellipse cx="36" cy="14.8" rx="25" ry="5.25" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ </g>
+ <g id="color-foreground">
+ <ellipse cx="36" cy="14.8" rx="25" ry="5.25" fill="none" stroke="#61b2e4" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F608.svg b/public/assets/img/icons/1F608.svg
new file mode 100644
index 0000000..d38215e
--- /dev/null
+++ b/public/assets/img/icons/1F608.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M48.8559,16c3-2,4-5,3-9c7,2,6,10,3,15"/>
+ <path fill="#D22F27" d="M23.1441,16c-3-2-4-5-3-9c-7,2-6,10-3,15"/>
+ <path fill="#EA5A47" d="M36,13c-12.6823,0-23,10.3177-23,23s10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3176,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,32.9252c0,1.6567-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6553,1.3447-3,3-3C28.6552,29.9252,30,31.27,30,32.9252"/>
+ <path d="M48,32.9252c0,1.6567-1.3447,3-3,3s-3-1.3433-3-3c0-1.6553,1.3447-3,3-3S48,31.27,48,32.9252"/>
+ <line x1="23" x2="30" y1="25" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="42" y1="25" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8559,16c3-2,4-5,3-9c7,2,6,10,3,15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1441,16c-3-2-4-5-3-9c-7,2-6,10-3,15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.5,43c-1.2841,0.6376-3.9847,1.0308-6.8421,0.9981C33.0344,43.9681,30.6682,43.5835,29.5,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F609.svg b/public/assets/img/icons/1F609.svg
new file mode 100644
index 0000000..07b3f04
--- /dev/null
+++ b/public/assets/img/icons/1F609.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <polygon id="SVGID" fill="#EA5A47" points="38.254,51.023 41.277,49.677 42.446,48.234 42.764,46.624 39.065,46.669 29.097,46.669 30.411,49.677 33.57,51.023"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6481,30.0276 c0.4053-1.5015,1.3531-2.7994,2.66-3.6424c1.2184-0.9802,2.7586-1.4705,4.3194-1.3752"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.0038,31.0873 c-2.2619-2.236-5.7272-2.7128-8.5089-1.1708"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7832,45.7687 c0,2.9371-2.308,5.2718-6.9345,5.2718s-6.9637-2.3419-6.9637-5.2718"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.94,45.7687 c0,0,7.0471,2.52,13.75,0.0543"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0027,35.8605 c-0.8605-0.5508-1.8492-0.8688-2.8695-0.9229c-1.1043,0.0204-2.1903,0.2852-3.18,0.7754"/>
+ <circle cx="28.0794" cy="35.3089" r="3"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60A.svg b/public/assets/img/icons/1F60A.svg
new file mode 100644
index 0000000..ebc4f14
--- /dev/null
+++ b/public/assets/img/icons/1F60A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0001" cy="36" r="22.9999" fill="#fcea2b"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8147,45.2268a15.4294,15.4294,0,0,1-19.6294,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,33.4036a4.7262,4.7262,0,0,0-8.6382,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60B.svg b/public/assets/img/icons/1F60B.svg
new file mode 100644
index 0000000..a117e1c
--- /dev/null
+++ b/public/assets/img/icons/1F60B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#EA5A47" d="M50.5707,44.471c0,0,6.3864,4.2101,6.3864,7.6241c0,2.4671-1.5752,4.5107-4.2717,4.5107 c-3.7214,0-7.6844-6.2448-7.6844-6.2448"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2506,44.8137C58.3778,42.0992,59,39.1222,59,36c0-12.7031-10.2978-23-23-23c-12.7031,0-23,10.2969-23,23 c0,12.7022,10.2969,23,23,23c3.3707,0,6.5721-0.7251,9.4566-2.0279"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,33.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,33.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M50.5707,44.471c0,0,6.3864,4.2101,6.3864,7.6241 c0,2.4671-1.5752,4.5107-4.2717,4.5107c-3.7214,0-7.6844-6.2448-7.6844-6.2448"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.1657,41.3575C22.3985,47.9591,28.644,52.7116,36,52.7116c7.3561,0,13.6024-4.7533,15.8349-11.3559"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60C.svg b/public/assets/img/icons/1F60C.svg
new file mode 100644
index 0000000..fda938b
--- /dev/null
+++ b/public/assets/img/icons/1F60C.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8147,44.8055c-5.8513,4.7083-14.1004,4.6878-19.6295,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.3059,30.5952 c1.0598,2.3854,3.8527,3.46,6.238,2.4002c1.0697-0.4752,1.9249-1.3305,2.4002-2.4002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.0559,30.5952 c1.0598,2.3854,3.8527,3.46,6.238,2.4002c1.0697-0.4752,1.9249-1.3305,2.4002-2.4002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.8487,27.1448c0.846-1.6267,2.2631-2.8809,3.9804-3.5217c1.6496-0.822,3.5458-0.9962,5.3181-0.4941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7827,27.1448c-1.8571-3.2546-5.6391-4.8951-9.2847-4.0272"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60D.svg b/public/assets/img/icons/1F60D.svg
new file mode 100644
index 0000000..3d54c3a
--- /dev/null
+++ b/public/assets/img/icons/1F60D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <path fill="#D22F27" d="M26.4992,27.4384c-1.2653-3.3541-6.441-3.5687-6.1168,1.3178c0.0431,0.6485,0.281,1.2724,0.6414,1.8135 l5.3179,6.4224l0,0l5.2212-6.266c0.5796-0.6964,0.9224-1.5779,0.905-2.4853c-0.0863-4.3523-5.0509-4.0351-6.1274-0.8036"/>
+ <path fill="#D22F27" d="M45.8012,27.4384c-1.2547-3.3541-6.3873-3.5687-6.0658,1.3178c0.0428,0.6485,0.2787,1.2724,0.6361,1.8135 l5.2737,6.4224l0,0l5.1777-6.266c0.5747-0.6964,0.9147-1.5779,0.8974-2.4853c-0.0856-4.3523-5.0089-4.0351-6.0763-0.8036"/>
+ <path fill="#FFFFFF" d="M48.5859,42.6735c0,5.6296-4.1784,10.1046-12.5541,10.1046c-8.3738,0-12.6069-4.4888-12.6069-10.1047 C23.4249,42.6734,36.4503,45.7045,48.5859,42.6735z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5859,42.6735c0,5.6296-4.1784,10.1046-12.5541,10.1046c-8.3738,0-12.6069-4.4888-12.6069-10.1047 C23.4249,42.6734,36.4503,45.7045,48.5859,42.6735z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.4992,27.4384c-1.2653-3.3541-6.441-3.5687-6.1168,1.3178c0.0431,0.6485,0.281,1.2724,0.6414,1.8135l5.3179,6.4224l0,0 l5.2212-6.266c0.5796-0.6964,0.9224-1.5779,0.905-2.4853c-0.0863-4.3523-5.0509-4.0351-6.1274-0.8036"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8012,27.4384c-1.2547-3.3541-6.3873-3.5687-6.0658,1.3178c0.0428,0.6485,0.2787,1.2724,0.6361,1.8135l5.2737,6.4224l0,0 l5.1777-6.266c0.5747-0.6964,0.9147-1.5779,0.8974-2.4853c-0.0856-4.3523-5.0089-4.0351-6.0763-0.8036"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60E.svg b/public/assets/img/icons/1F60E.svg
new file mode 100644
index 0000000..f0cac21
--- /dev/null
+++ b/public/assets/img/icons/1F60E.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <path fill="#3F3F3F" d="M45.331,38.5639c3.9628,0,7.1782-2.8618,7.1782-6.3889c0-1.7646,0.4473-3.5291-0.8519-4.6852 s-4.3449-1.7037-6.3264-1.7037c-2.3567,0-5.1428,0.1434-6.4514,1.7037c-0.8933,1.0652-0.7268,3.2534-0.7268,4.6852 C38.1528,35.7021,41.3655,38.5639,45.331,38.5639z"/>
+ <path fill="#3F3F3F" d="M25.7384,38.5639c3.9628,0,7.1782-2.8618,7.1782-6.3889c0-1.7646,0.4473-3.5291-0.8519-4.6852 s-4.3449-1.7037-6.3264-1.7037c-2.3567,0-5.1428,0.1434-6.4514,1.7037c-0.8933,1.0652-0.7268,3.2534-0.7268,4.6852 C18.5602,35.7021,21.7729,38.5639,25.7384,38.5639z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.8871" cy="36.0565" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7019,44.862c-6.574,3.5248-14.0454,3.6576-19.6295,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.8826,30.4638c0,0-0.953,8.5508,6.8608,7.9185c2.6197-0.212,7.8164-0.6507,7.867-8.3427 c0.0046-0.6979-0.0078-1.5989-0.8108-2.6298c-1.0647-1.3669-3.5716-1.9711-9.9446-1.422 C22.8551,25.9879,19.4088,25.8888,18.8826,30.4638z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.9534,29.9307 18.5203,26.5594 22.3532,26.0317"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7412,30.4638c0,0,0.953,8.5508-6.8608,7.9185c-2.6197-0.212-7.8164-0.6507-7.867-8.3427 c-0.0046-0.6979,0.0078-1.5989,0.8108-2.6298c1.0647-1.3669,3.5716-1.9711,9.9446-1.422 C48.7688,25.9879,52.2151,25.8888,52.7412,30.4638z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.5048,26.4158c0,0,4.1241,2.5339,8.6569,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5361,31.3179c0,0,2.2019-3.7509,4.5362,0"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.6639,29.9332 53.097,26.5619 49.2641,26.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.9549,30.0271c0,0,1.7954-3.7509,3.6988,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F60F.svg b/public/assets/img/icons/1F60F.svg
new file mode 100644
index 0000000..0beed8a
--- /dev/null
+++ b/public/assets/img/icons/1F60F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.94,46.66c8.505,0.7027,16.67,0.4269,16.98-4.128"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.93,26.77c0.4667-0.25,2.52-1.1,5.042-0.5743c2.118,0.3921,2.421,0.8283,3.73,1.725"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.29,28.7c0.3266-0.4271,1.792-2.245,4.424-2.685c2.135-0.3566,3.794,0.4017,4.352,0.688"/>
+ <path d="M32,33c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C30.6552,30,32,31.3448,32,33"/>
+ <path d="M50,33c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S50,31.3448,50,33"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F610.svg b/public/assets/img/icons/1F610.svg
new file mode 100644
index 0000000..3f4153d
--- /dev/null
+++ b/public/assets/img/icons/1F610.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="45" y1="43" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F611.svg b/public/assets/img/icons/1F611.svg
new file mode 100644
index 0000000..bee4f62
--- /dev/null
+++ b/public/assets/img/icons/1F611.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="45" y1="43" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25" x2="30" y1="31" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="48" y1="31" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F612.svg b/public/assets/img/icons/1F612.svg
new file mode 100644
index 0000000..e295f25
--- /dev/null
+++ b/public/assets/img/icons/1F612.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.09,43.09c3.126-0.7889,4.815-1.229,8.332-1.098c3.229,0.1204,6.141,0.5955,7.579,2.936"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.29,26.7c0.3266-0.4271,1.792-2.245,4.424-2.685c2.135-0.3566,3.794,0.4017,4.352,0.688"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.93,25c0.4667-0.25,2.52-1.1,5.042-0.5743c2.118,0.3921,2.421,0.8283,3.73,1.725"/>
+ <path d="M32,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C30.6552,28,32,29.3448,32,31"/>
+ <path d="M50,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S50,29.3448,50,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F613.svg b/public/assets/img/icons/1F613.svg
new file mode 100644
index 0000000..c2f29e7
--- /dev/null
+++ b/public/assets/img/icons/1F613.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,12c-13.2337,0-24,10.7663-24,24c0,13.2336,10.7663,24,24,24c13.2336,0,24-10.7664,24-24 C60,22.7663,49.2336,12,36,12z"/>
+ <path fill="#92D3F5" d="M24.8117,10.5867c0.1789,0.1789,4.3858,4.4369,4.3857,8.8871c0,2.7193-2.2652,4.9237-5.0594,4.9237 s-5.0594-2.2044-5.0594-4.9237c-0.0001-4.4502,4.2068-8.7082,4.3857-8.8871c0.3722-0.3722,0.975-0.372,1.347,0H24.8117z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.5,45c1.5805-2.5575,4.9043-4.1349,8.4211-4.0038C40.1499,41.1166,43.0622,42.6595,44.5,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5,31.7253c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,31.7253c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.0757,13.3335 C33.3509,13.1142,34.6621,13,36,13c12.7025,0,23,10.2975,23,23S48.7025,59,36,59S13,48.7025,13,36 c0-4.2618,1.1591-8.2528,3.1793-11.675"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.8117,10.5867 c0.1789,0.1789,4.3858,4.4369,4.3857,8.8871c0,2.7193-2.2652,4.9237-5.0594,4.9237s-5.0594-2.2044-5.0594-4.9237 c-0.0001-4.4502,4.2068-8.7082,4.3857-8.8871c0.3722-0.3722,0.975-0.372,1.347,0H24.8117z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F614.svg b/public/assets/img/icons/1F614.svg
new file mode 100644
index 0000000..75ace4e
--- /dev/null
+++ b/public/assets/img/icons/1F614.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="45" y1="46" y2="46" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23,33.0774c0.4132,0.344,2.2456,1.7915,4.9091,1.6364c2.1608-0.1259,3.61-1.2333,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,33.0774c0.4132,0.344,2.2456,1.7915,4.9091,1.6364c2.1608-0.1259,3.61-1.2333,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.9385,27.2501c0.4872,0.2275,2.6277,1.1608,5.1639,0.3327c2.0576-0.6718,3.1771-2.1117,3.5396-2.6239"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.642,27.2501c-0.4872,0.2275-2.6277,1.1608-5.1639,0.3327c-2.0576-0.6718-3.1771-2.1117-3.5396-2.6239"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F615.svg b/public/assets/img/icons/1F615.svg
new file mode 100644
index 0000000..f999b25
--- /dev/null
+++ b/public/assets/img/icons/1F615.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36.2002,13.3163c-12.5719,0-22.7998,10.2279-22.7998,22.7998c0,12.5718,10.2279,22.7998,22.7998,22.7998 C48.772,58.9159,59,48.6879,59,36.1161C59,23.5442,48.772,13.3163,36.2002,13.3163z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m44.7 43.92c-6.328-1.736-11.41-0.906-17.4 1.902"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F616.svg b/public/assets/img/icons/1F616.svg
new file mode 100644
index 0000000..c4bb47c
--- /dev/null
+++ b/public/assets/img/icons/1F616.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13.1161c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.4338,48.6822,13.1161,36,13.1161z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.64 27.87 7.928 2.431-7.862 3.248"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.36 27.87-7.928 2.431 7.862 3.248"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.93 44.39 3.533-2.896 3.931 5.55 4.608-4.044 4.608 4.044 3.944-5.55 3.532 2.905v-0.0107"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F617.svg b/public/assets/img/icons/1F617.svg
new file mode 100644
index 0000000..aabf626
--- /dev/null
+++ b/public/assets/img/icons/1F617.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4153,41.0923c0,0,10.5248,3.1956,0,5.5637c0,0,10.4577,2.9883,0,4.9125"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ <ellipse cx="36" cy="36" rx="23.0001" ry="23.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F618.svg b/public/assets/img/icons/1F618.svg
new file mode 100644
index 0000000..7c55db5
--- /dev/null
+++ b/public/assets/img/icons/1F618.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#D22F27" d="M53.0134,44.4703c-1.9101-0.5703-3.9277,0.5201-4.498,2.4301c-0.1899,0.6362-0.2018,1.3099-0.0342,1.948 l0.111,0.3522l3.797,9.7215l8.5568-6.0862c0.6097-0.4613,1.0532-1.1008,1.275-1.8435c0.5703-1.91-0.5199-3.9283-2.4306-4.4987 c-1.3381-0.3995-2.7576-0.0041-3.7038,1.0317c-0.0808,0.0887-0.2057,0.1237-0.3214,0.0892 c-0.1151-0.0344-0.2004-0.1321-0.2199-0.2508C55.3224,45.9789,54.3521,44.87,53.0134,44.4703z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.5907,30.0053c0.4075-1.5078,1.358-2.8098,2.6702-3.656c1.2228-0.9847,2.769-1.4753,4.3352-1.3805"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0599,31.0689c-2.2698-2.2443-5.7488-2.7231-8.5407-1.1752"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.0437,35.8599c-0.8065-0.4709-1.7748-0.9088-2.8803-0.9263c-1.1197-0.0177-2.1249,0.3098-3.1914,0.7782"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3718,41.3612C58.7825,39.6411,59,37.8459,59,36c0-12.7031-10.2978-23-23-23c-12.7031,0-23,10.2969-23,23 c0,12.7022,10.2969,23,23,23c3.6206,0,7.0459-0.8367,10.093-2.3272"/>
+ <circle cx="28.0396" cy="35.3063" r="3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4141,41.091c0,0,10.5248,3.1956,0,5.5637c0,0,10.4577,2.9883,0,4.9125"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.0134,44.4703c-1.9101-0.5703-3.9277,0.5201-4.498,2.4301c-0.1899,0.6362-0.2018,1.3099-0.0342,1.948l0.111,0.3522l3.797,9.7215 l8.5568-6.0862c0.6097-0.4613,1.0532-1.1008,1.275-1.8435c0.5703-1.91-0.5199-3.9283-2.4306-4.4987 c-1.3381-0.3995-2.7576-0.0041-3.7038,1.0317c-0.0808,0.0887-0.2057,0.1237-0.3214,0.0892 c-0.1151-0.0344-0.2004-0.1321-0.2199-0.2508C55.3224,45.9789,54.3521,44.87,53.0134,44.4703z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F619.svg b/public/assets/img/icons/1F619.svg
new file mode 100644
index 0000000..b24aa36
--- /dev/null
+++ b/public/assets/img/icons/1F619.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4152,41.0924c0,0,10.5248,3.1956,0,5.5637c0,0,10.4577,2.9883,0,4.9125"/>
+ <ellipse cx="36" cy="36" rx="23.0001" ry="23.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,32.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,32.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61A.svg b/public/assets/img/icons/1F61A.svg
new file mode 100644
index 0000000..e5ec17c
--- /dev/null
+++ b/public/assets/img/icons/1F61A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4153,41.0924c0,0,10.5248,3.1956,0,5.5637c0,0,10.4577,2.9883,0,4.9125"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.1085,27.2016c0.7207-1.3857,1.9278-2.4541,3.3907-3c1.4052-0.7002,3.0205-0.8486,4.5302-0.4209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.7189,27.2016c-1.582-2.7724-4.8037-4.1699-7.9092-3.4306"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4843,34.2452c0,0,3.9322-2.1695,8,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.7343,34.2452c0,0,3.9322-2.1695,8,0"/>
+ <ellipse cx="36" cy="36" rx="23.0001" ry="23.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61B.svg b/public/assets/img/icons/1F61B.svg
new file mode 100644
index 0000000..fff4d79
--- /dev/null
+++ b/public/assets/img/icons/1F61B.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ <path fill="#FFFFFF" d="M41.6682,46.5925c2.018-1.0892,3.6277-2.7511,4.4969-4.7746c-1.9847,0.9853-6.1585,1.5931-10.5745,1.5426 c-4.0546-0.0464-7.7116-0.6408-9.5171-1.5426H25.835c0.939,2.1647,2.7178,3.8986,4.9168,4.9729"/>
+ <path fill="#EA5A47" d="M41.5772,42.818c0,6.0751-2.5324,11-5.6562,11c-3.1239,0-5.6563-4.9249-5.6563-11"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.7517,46.7908c-2.199-1.0742-3.9778-2.8081-4.9168-4.9729 M46.165,41.818c-0.8692,2.0234-2.4789,3.6854-4.4969,4.7746 M26.0734,41.818c1.8055,0.9018,5.4625,1.4962,9.5171,1.5426c4.4161,0.0505,8.5899-0.5572,10.5745-1.5426"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M41.6597,42.818c0,6.0751-2.5324,11-5.6562,11 s-5.6563-4.9249-5.6563-11"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61C.svg b/public/assets/img/icons/1F61C.svg
new file mode 100644
index 0000000..79ae1fb
--- /dev/null
+++ b/public/assets/img/icons/1F61C.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ <path fill="#FFFFFF" d="M41.6682,45.5925c2.018-1.0892,3.6277-2.7511,4.4969-4.7746c-1.9847,0.9853-6.1585,1.5931-10.5745,1.5426 c-4.0546-0.0464-7.7116-0.6408-9.5171-1.5426H25.835c0.939,2.1647,2.7178,3.8986,4.9168,4.9729"/>
+ <path fill="#EA5A47" d="M41.5772,41.818c0,6.0751-2.5324,11-5.6562,11c-3.1239,0-5.6563-4.9249-5.6563-11"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,31.7253c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.7517,45.7908c-2.199-1.0742-3.9778-2.8081-4.9168-4.9729 M46.165,40.818c-0.8692,2.0234-2.4789,3.6854-4.4969,4.7746 M26.0734,40.818c1.8055,0.9018,5.4625,1.4962,9.5171,1.5426c4.4161,0.0505,8.5899-0.5572,10.5745-1.5426"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M41.6597,41.818c0,6.0751-2.5324,11-5.6562,11 s-5.6563-4.9249-5.6563-11"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61D.svg b/public/assets/img/icons/1F61D.svg
new file mode 100644
index 0000000..fde6ec0
--- /dev/null
+++ b/public/assets/img/icons/1F61D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ <path fill="#FFFFFF" d="M41.6682,46.5925c2.018-1.0892,3.6277-2.7511,4.4969-4.7746c-1.9847,0.9853-6.1585,1.5931-10.5745,1.5426 c-4.0546-0.0464-7.7116-0.6408-9.5171-1.5426h-0.2385c0.939,2.1647,2.7178,3.8986,4.9168,4.9729"/>
+ <path fill="#EA5A47" d="M41.5772,42.818c0,6.0751-2.5324,11-5.6562,11c-3.1239,0-5.6563-4.9249-5.6563-11"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24,27c2.3334,1.3333,4.6666,2.6667,7,4c-2.3334,1.3333-4.6666,2.6667-7,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,27c-2.3334,1.3333-4.6666,2.6667-7,4c2.3334,1.3333,4.6666,2.6667,7,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.7517,46.7908c-2.199-1.0742-3.9778-2.8081-4.9168-4.9729 M46.165,41.818c-0.8692,2.0234-2.4789,3.6854-4.4969,4.7746 M26.0734,41.818c1.8055,0.9018,5.4625,1.4962,9.5171,1.5426c4.4161,0.0505,8.5899-0.5572,10.5745-1.5426"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6597,42.818 c0,6.0751-2.5324,11-5.6562,11s-5.6563-4.9249-5.6563-11"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61E.svg b/public/assets/img/icons/1F61E.svg
new file mode 100644
index 0000000..b8de804
--- /dev/null
+++ b/public/assets/img/icons/1F61E.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13.1161c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.4338,48.6822,13.1161,36,13.1161z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5,46c1.8768-2.5502,5.8239-4.1232,10-3.9924c3.8343,0.1201,7.2926,1.6586,9,3.9924"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,23.0774c0.4132,0.344,2.2456,1.7915,4.9091,1.6364c2.1608-0.1259,3.61-1.2333,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5,23.0774c0.4132,0.344,2.2456,1.7915,4.9091,1.6364c2.1608-0.1259,3.61-1.2333,4.0909-1.6364"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F61F.svg b/public/assets/img/icons/1F61F.svg
new file mode 100644
index 0000000..b7ce61e
--- /dev/null
+++ b/public/assets/img/icons/1F61F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13.1161c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.4338,48.6822,13.1161,36,13.1161z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5,44.1262c1.8768-1.5425,5.8239-2.494,10-2.4149c3.8343,0.0726,7.2926,1.0032,9,2.4149"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.5,27c1.1854-2.4206,3-5,9-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.5,27c-1.1854-2.4206-3-5-9-4"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F620.svg b/public/assets/img/icons/1F620.svg
new file mode 100644
index 0000000..010006b
--- /dev/null
+++ b/public/assets/img/icons/1F620.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,32.9252c0,1.6567-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6553,1.3447-3,3-3C28.6552,29.9252,30,31.27,30,32.9252"/>
+ <path d="M48,32.9252c0,1.6567-1.3447,3-3,3s-3-1.3433-3-3c0-1.6553,1.3447-3,3-3S48,31.27,48,32.9252"/>
+ <line x1="23" x2="30" y1="24" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="42" y1="24" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5,43c1.2841-0.6376,3.9847-1.0308,6.8421-0.9981c2.6235,0.03,4.9897,0.4146,6.1579,0.9981"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F621.svg b/public/assets/img/icons/1F621.svg
new file mode 100644
index 0000000..68c4633
--- /dev/null
+++ b/public/assets/img/icons/1F621.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#E27022" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,46c1.5805-2.5575,4.9043-4.1349,8.4211-4.0038C39.6499,42.1166,42.5622,43.6595,44,46"/>
+ <path d="M30,32.9252c0,1.6567-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6553,1.3447-3,3-3C28.6552,29.9252,30,31.27,30,32.9252"/>
+ <path d="M48,32.9252c0,1.6567-1.3447,3-3,3s-3-1.3433-3-3c0-1.6553,1.3447-3,3-3S48,31.27,48,32.9252"/>
+ <line x1="23" x2="30" y1="24" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="42" y1="24" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F622.svg b/public/assets/img/icons/1F622.svg
new file mode 100644
index 0000000..135a848
--- /dev/null
+++ b/public/assets/img/icons/1F622.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36.2002,13.3163c-12.5719,0-22.7998,10.2279-22.7998,22.7998c0,12.5718,10.2279,22.7998,22.7998,22.7998 C48.772,58.9159,59,48.6879,59,36.1161C59,23.5442,48.772,13.3163,36.2002,13.3163z"/>
+ <path fill="#92D3F5" d="M22.7747,33.8245c-1.0767,1.1019-3.115,3.4878-3.2924,5.9164c-0.1111,1.521,1.1185,2.9431,2.6365,3.0534 c1.5693,0.1143,2.9388-1.0681,3.0546-2.6364l0,0C25.3503,37.7287,23.6798,35.0718,22.7747,33.8245z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5,48c1.8768-3.8326,5.8239-6.1965,10-6c3.8343,0.1804,7.2926,2.4926,9,6"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M20.3869,41.6299 c-0.5326-0.5326-0.8258-1.2405-0.8256-1.9936c0-2.4789,2.3433-4.8508,2.443-4.9505c0.2074-0.2074,0.5431-0.2072,0.7503,0 c0.0998,0.0998,2.4432,2.4718,2.4437,4.9512l0.0002,0.0002c-0.0007,1.5535-1.2653,2.8177-2.8189,2.8175 C21.6273,42.4556,20.9195,42.1624,20.3869,41.6299z"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F623.svg b/public/assets/img/icons/1F623.svg
new file mode 100644
index 0000000..4e6ae00
--- /dev/null
+++ b/public/assets/img/icons/1F623.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M36.2002,13.3163c-12.5719,0-22.7998,10.2279-22.7998,22.7998c0,12.5718,10.2279,22.7998,22.7998,22.7998 C48.772,58.9159,59,48.6879,59,36.1161C59,23.5442,48.772,13.3163,36.2002,13.3163z"/>
+ <path fill="#FFFFFF" stroke="none" d="M28,51c0.2704-0.3562,3.3099-8.2177,8.4211-8.0038C41.0265,43.1889,43.6499,50.5372,44,51 C38.6667,51,33.3333,51,28,51z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.5361" x2="50.9214" y1="21.4389" y2="24.7158" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.9214" x2="20.5361" y1="21.4389" y2="24.7158" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24,28c2.3334,1.3333,4.6666,2.6667,7,4c-2.3334,1.3333-4.6666,2.6667-7,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,28c-2.3334,1.3333-4.6666,2.6667-7,4c2.3334,1.3333,4.6666,2.6667,7,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,51c0.2704-0.3562,1-8,8.4211-8.0038C43,42.9929,43.6499,50.5372,44,51C38.6667,51,33.3333,51,28,51z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F624.svg b/public/assets/img/icons/1F624.svg
new file mode 100644
index 0000000..425b1c5
--- /dev/null
+++ b/public/assets/img/icons/1F624.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,12c-13.2548,0-24,10.7452-24,24s10.7452,24,24,24s24-10.7452,24-24S49.2548,12,36,12L36,12z"/>
+ <path fill="#D0CFCE" d="M41.5405,37.4966L55.2873,43.81c0,0,3.8107-4.3777,7.3934-0.753c1.8042,1.6892,1.8974,4.5211,0.2082,6.3253 c0,0,0,0.0001-0.0001,0.0001c-0.0219,0.0235-0.0441,0.0468-0.0666,0.07c-0.0338,0.0348,3.46,3.3212,0.3024,6.4791 c-1.6137,1.6749-4.2497,1.8118-6.0282,0.313c0,0-2.5219,3.7564-6.086-0.2145s0.8088-7.42,0.8088-7.42L41.5405,37.4966z"/>
+ <path fill="#D0CFCE" d="M30.4596,37.4966L16.7127,43.81c0,0-3.8107-4.3777-7.3934-0.753 c-1.8042,1.6892-1.8974,4.5211-0.2082,6.3253c0,0,0,0.0001,0.0001,0.0001c0.0219,0.0235,0.0441,0.0468,0.0666,0.07 c0.0338,0.0348-3.46,3.3212-0.3024,6.4791c1.6137,1.6749,4.2498,1.8118,6.0283,0.313c0,0,2.5218,3.7566,6.0858-0.2148 s-0.8088-7.42-0.8088-7.42L30.4596,37.4966z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7165,56.3562 c-6.7467,3.5446-14.8098,3.5235-21.5379-0.0562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4511,55.9513 c-0.2421,0.1393-0.4869,0.2743-0.7346,0.4049"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.1224,38.3876 C13.0407,37.5944,12.9999,36.7974,13,36c0-12.7025,10.2975-23,23-23s23,10.2975,23,23c0,0.5043-0.0161,1.0046-0.0482,1.501"/>
+ <line x1="23" x2="30" y1="24.0001" y2="28.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="42" y1="24.0001" y2="28.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,43 c2.1924-0.7812,4.5179-1.1204,6.8421-0.9981C38.9397,41.9366,41.0304,42.2755,43,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.5,33.0775 c1.3758,1.1372,3.1261,1.7206,4.9091,1.6364c1.503-0.0963,2.9361-0.6696,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5,33.0775 c1.3758,1.1372,3.1261,1.7206,4.9091,1.6364c1.503-0.0963,2.9361-0.6696,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4596,37.4966 L16.7127,43.81c0,0-3.8107-4.3777-7.3934-0.753c-1.8042,1.6892-1.8974,4.5211-0.2082,6.3253c0,0,0,0.0001,0.0001,0.0001 c0.0219,0.0235,0.0441,0.0468,0.0666,0.07c0.0338,0.0348-3.46,3.3212-0.3024,6.4791c1.6137,1.6749,4.2498,1.8118,6.0283,0.313 c0,0,2.5218,3.7566,6.0858-0.2148s-0.8088-7.42-0.8088-7.42L30.4596,37.4966z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.5405,37.4966 L55.2873,43.81c0,0,3.8107-4.3777,7.3934-0.753c1.8042,1.6892,1.8974,4.5211,0.2082,6.3253c0,0,0,0.0001-0.0001,0.0001 c-0.0219,0.0235-0.0441,0.0468-0.0666,0.07c-0.0338,0.0348,3.46,3.3212,0.3024,6.4791c-1.6137,1.6749-4.2497,1.8118-6.0282,0.313 c0,0-2.5219,3.7564-6.086-0.2145s0.8088-7.42,0.8088-7.42L41.5405,37.4966z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F625.svg b/public/assets/img/icons/1F625.svg
new file mode 100644
index 0000000..3341c0e
--- /dev/null
+++ b/public/assets/img/icons/1F625.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M12.2856,36a24,24,0,1,0,24-24A24.0272,24.0272,0,0,0,12.2856,36Z"/>
+ <path fill="#92d3f5" d="M19.683,55.2042c-.165,0-.33-.0069-.4951-.02a6.0679,6.0679,0,0,1-5.5606-6.52c.3887-4.8672,5.2237-9.0215,5.4288-9.1963a1.9057,1.9057,0,0,1,1.42-.459,1.9411,1.9411,0,0,1,1.331.6788c.4405.52,4.28,5.1943,3.9024,9.9355A6.02,6.02,0,0,1,23.6,53.7559h0A6.0065,6.0065,0,0,1,19.683,55.2042Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.2846,35.1737a3,3,0,1,1-3-3A3.0011,3.0011,0,0,1,48.2846,35.1737Z"/>
+ <path d="M30.2846,35.1737a3,3,0,1,1-3-3A3.0011,3.0011,0,0,1,30.2846,35.1737Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4512,56.2934a22.9635,22.9635,0,1,0-11.3767-14.299"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M22.9511,52.9953a5.0262,5.0262,0,0,0,1.7615-3.45c.3532-4.4362-3.5025-9.0145-3.6667-9.2071a.9522.9522,0,0,0-1.3428-.1068c-.1929.1645-4.7241,4.0753-5.0783,8.5123l0,0a5.0608,5.0608,0,0,0,8.3267,4.2513Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7856,46a12.4489,12.4489,0,0,0-6.8422-1.8532A10.3886,10.3886,0,0,0,29.7856,46"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.4223,26.2978a7.4028,7.4028,0,0,1-5.3048-.3243,7.4,7.4,0,0,1-4.11-3.4111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1854,26.2871a8.44,8.44,0,0,0,9.413-3.7176"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F626.svg b/public/assets/img/icons/1F626.svg
new file mode 100644
index 0000000..a23a767
--- /dev/null
+++ b/public/assets/img/icons/1F626.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m42.87 45.7c0-2.592-3.834-4.694-6.869-4.694-3.035 0-6.869 2.101-6.869 4.694s3.659 0.9248 6.694 0.9248 7.044 1.667 7.044-0.9248z"/>
+ <path d="m30 31c0 1.657-1.345 3-3 3-1.655 0-3-1.343-3-3 0-1.655 1.345-3 3-3 1.655 0 3 1.345 3 3"/>
+ <path d="m48 31c0 1.657-1.345 3-3 3s-3-1.343-3-3c0-1.655 1.345-3 3-3s3 1.345 3 3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F627.svg b/public/assets/img/icons/1F627.svg
new file mode 100644
index 0000000..fa08373
--- /dev/null
+++ b/public/assets/img/icons/1F627.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ <path fill="#FFFFFF" d="M28,46c0,0-0.1191-2.9038,0-3c1.3686-0.7308,3.9645-1,8-1c4,0,6.6522,0.2795,8,1c0.0878,0.0572,0,3,0,3H28z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,30.9252c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,27.9252,30,29.27,30,30.9252"/>
+ <path d="M48,30.9252c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.27,48,30.9252"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,46c0,0-0.1191-2.9038,0-3c1.3686-0.7308,3.9645-1,8-1c4,0,6.6522,0.2795,8,1c0.0878,0.0572,0,3,0,3H28z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1483,24.2501c0.4872,0.2275,2.6277,1.1608,5.1639,0.3327c2.0576-0.6718,3.1771-2.1117,3.5396-2.6239"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8517,24.2501c-0.4872,0.2275-2.6277,1.1608-5.1639,0.3327c-2.0576-0.6718-3.1771-2.1117-3.5396-2.6239"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F628.svg b/public/assets/img/icons/1F628.svg
new file mode 100644
index 0000000..9979355
--- /dev/null
+++ b/public/assets/img/icons/1F628.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M42.8472,45.6583c0-2.592-3.834-4.694-6.869-4.694s-6.869,2.101-6.869,4.694,3.659.9248,6.694.9248S42.8472,48.25,42.8472,45.6583Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fcea2b" d="M35.9772,12.9583a23,23,0,1,0,23,23A23.026,23.026,0,0,0,35.9772,12.9583Z"/>
+ <path fill="#92d3f5" d="M35.9772,24.7689A23.0392,23.0392,0,0,1,58.2053,41.8636a23,23,0,1,0-44.4561,0A23.0389,23.0389,0,0,1,35.9772,24.7689Z"/>
+ <path d="M42.8472,45.6583c0-2.592-3.834-4.694-6.869-4.694s-6.869,2.101-6.869,4.694,3.659.9248,6.694.9248S42.8472,48.25,42.8472,45.6583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.3564,22.669a8.44,8.44,0,0,0-9.0659,4.4981"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.664,27.1671a8.44,8.44,0,0,0-9.0659-4.4981"/>
+ <circle cx="35.9772" cy="35.9583" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M42.8472,45.6583c0-2.592-3.834-4.694-6.869-4.694s-6.869,2.101-6.869,4.694,3.659.9248,6.694.9248S42.8472,48.25,42.8472,45.6583Z"/>
+ <path d="M29.9772,32.9583a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M47.9772,32.9583a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F629.svg b/public/assets/img/icons/1F629.svg
new file mode 100644
index 0000000..d2b2f8f
--- /dev/null
+++ b/public/assets/img/icons/1F629.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="m36 12c-13.23 0-24 10.77-24 24 0 13.23 10.77 24 24 24 13.23 0 24-10.77 24-24 0-13.23-10.77-24-24-24z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22.88 23.92c5.102-0.06134 7.273-1.882 8.383-3.346"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m46.24 47.56c0-2.592-2.867-7.121-10.25-6.93-6.974 0.1812-10.22 4.518-10.22 7.111s4.271-1.611 10.05-1.492c6.317 0.13 10.43 3.903 10.43 1.311z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.12 23.92c-5.102-0.06134-7.273-1.882-8.383-3.346"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.24 30.51c-6.199 1.47-7.079 1.059-8.868-1.961"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.76 30.51c6.199 1.47 7.079 1.059 8.868-1.961"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62A.svg b/public/assets/img/icons/1F62A.svg
new file mode 100644
index 0000000..bdebbf1
--- /dev/null
+++ b/public/assets/img/icons/1F62A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#92D3F5" d="M53.0243,55.0045c-1.3489-0.0915-2.5814-0.7028-3.4702-1.7214c-2.9266-3.3525-2.5576-9.3267-2.5405-9.5792 c0.0356-0.5252,0.4899-0.9214,1.0148-0.8858c0.2529,0.0172,6.2222,0.4585,9.1501,3.811h0.0005 c1.833,2.1017,1.6153,5.3044-0.486,7.1383C55.6765,54.6568,54.3732,55.096,53.0243,55.0045z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8344,56.2934C43.606,58.0206,39.9174,59,36,59c-12.7025,0-23-10.2975-23-23s10.2975-23,23-23s23,10.2975,23,23 c0,2.0737-0.2744,4.0832-0.7889,5.9944"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5,32.7253c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,32.7253c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M53.0243,55.0045 c-1.3489-0.0915-2.5814-0.7028-3.4702-1.7214c-2.9266-3.3525-2.5576-9.3267-2.5405-9.5792 c0.0356-0.5252,0.4899-0.9214,1.0148-0.8858c0.2529,0.0172,6.2222,0.4585,9.1501,3.811h0.0005 c1.833,2.1017,1.6153,5.3044-0.486,7.1383C55.6765,54.6568,54.3732,55.096,53.0243,55.0045z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5,45.5c1.2841-0.6376,3.9847-1.0308,6.8421-0.9981c2.6235,0.03,4.9897,0.4146,6.1579,0.9981"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62B.svg b/public/assets/img/icons/1F62B.svg
new file mode 100644
index 0000000..8760825
--- /dev/null
+++ b/public/assets/img/icons/1F62B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13.2002c-12.5719,0-22.7998,10.2279-22.7998,22.7998c0,12.5718,10.2279,22.7998,22.7998,22.7998 c12.5718,0,22.7998-10.228,22.7998-22.7998C58.7998,23.4281,48.5718,13.2002,36,13.2002z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m21.88 23.92c5.102-0.06134 7.273-1.882 8.383-3.346"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m46.24 47.56c0-2.592-2.867-7.121-10.25-6.93-6.974 0.1812-10.22 4.518-10.22 7.111s4.271-1.611 10.05-1.492c6.317 0.13 10.43 3.903 10.43 1.311z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.16 28.47c5.215 1.438 5.603 0.9096 8.204 1.207 1.068 0.1221-2.03 2.67-7.282 4.397"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m50.12 23.92c-5.102-0.06134-7.273-1.882-8.383-3.346"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.84 28.47c-5.215 1.438-5.603 0.9096-8.204 1.207-1.068 0.1221 2.03 2.67 7.282 4.397"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62C.svg b/public/assets/img/icons/1F62C.svg
new file mode 100644
index 0000000..2d1bd06
--- /dev/null
+++ b/public/assets/img/icons/1F62C.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.7025,0-23,10.2975-23,23s10.2975,23,23,23s23-10.2975,23-23 C58.9857,23.3034,48.6966,13.0143,36,13z"/>
+ <path fill="#FFFFFF" d="M44.5,49.2708h-17c-2.2064-0.0065-3.9935-1.7936-4-4l0,0c0.0065-2.2064,1.7936-3.9935,4-4h17 c2.2064,0.0065,3.9935,1.7936,4,4l0,0C48.4935,47.4772,46.7064,49.2643,44.5,49.2708z"/>
+ </g>
+ <g id="line">
+ <line x1="28" x2="28" y1="41.7708" y2="48.7708" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33" x2="33" y1="41.7708" y2="48.7708" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38" x2="38" y1="41.7708" y2="48.7708" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="43" y1="41.7708" y2="48.7708" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="2" stroke-width="2" d="M44.5,49.2708h-17c-2.2064-0.0065-3.9935-1.7936-4-4 l0,0c0.0065-2.2064,1.7936-3.9935,4-4h17c2.2064,0.0065,3.9935,1.7936,4,4l0,0C48.4935,47.4772,46.7064,49.2643,44.5,49.2708z"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62D.svg b/public/assets/img/icons/1F62D.svg
new file mode 100644
index 0000000..c9a3ffb
--- /dev/null
+++ b/public/assets/img/icons/1F62D.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52 52.38c0.8775-1.631 1-5.38 1-7.38 0-4-4-11-4-11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m44 36s3 6.728 3 10c0 3.065-1 8-1 10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m20 52.4c-0.8775-1.631-1-5.4-1-7.4 0-4 4-11 4-11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28 36s-3 6.728-3 10c0 3.065 1 8 1 10"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="m36.2 13.32c-12.57 0-22.8 10.23-22.8 22.8 0 12.57 10.23 22.8 22.8 22.8 12.57 0 22.8-10.23 22.8-22.8 0-12.57-10.23-22.8-22.8-22.8z"/>
+ <path fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="0.1" d="m35.93 51.58c-2.461 0-4.742-2.368-4.742-4.987 0-2.619 2.444-4.66 4.905-4.66s4.701 2.205 4.701 4.823c-1e-6 2.619-2.403 4.823-4.864 4.823z"/>
+ <path fill="#fff" stroke-linejoin="round" stroke-width="2" d="m31.37 45.29c2.025 1.288 7.318 1.288 9.26 0l-4.63-4.005z"/>
+ <path fill="#92d3f5" d="m29.7 32.02c-5.762 9.541-3.86 14.27-3.696 23.98 0 1.803-5.146-2.412-6-4-2.17-5.92-0.3989-13.81 2.5-19.18 2.887-1.622 6.992-2.084 7.196-0.8031z"/>
+ <path fill="#92d3f5" d="m42.3 32.4c5.762 9.541 3.86 14.27 3.696 23.98 0 1.803 5.146-2.412 6-4 2.17-5.92 0.3989-13.81-2.5-19.18-2.887-1.622-6.992-2.084-7.196-0.8031z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m40.5 32.82c0.4132-0.344 2.246-1.792 4.909-1.636 2.161 0.1259 3.61 1.233 4.091 1.636"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22.5 32.82c0.4132-0.344 2.246-1.792 4.909-1.636 2.161 0.1259 3.61 1.233 4.091 1.636"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="46.6" r="4.759" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62E-200D-1F4A8.svg b/public/assets/img/icons/1F62E-200D-1F4A8.svg
new file mode 100644
index 0000000..4369d35
--- /dev/null
+++ b/public/assets/img/icons/1F62E-200D-1F4A8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#fcea2b" d="M22.729,51.4623a23.8831,23.8831,0,1,1,27.72-.5986s-6.6507,4.6412-14.279,4.6412A24.4594,24.4594,0,0,1,22.729,51.4623Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M40.452,59.156a3.1437,3.1437,0,0,0-.0224-.3616,2.6344,2.6344,0,0,0,2.17-2.4056,2.1583,2.1583,0,0,0-.3752-1.2049,3.9224,3.9224,0,0,0,3.136-3.5746c-.0006-2.0838-2.062-3.7726-4.6044-3.7721a5.6077,5.6077,0,0,0-.6185.0381l-2.3021-5.29H33.6321L31.2693,47.84l-.0271-.0011c-2.5424,0-4.6029,1.69-4.6024,3.7737a3.8021,3.8021,0,0,0,2.6453,3.41,2.19,2.19,0,0,0-.4957,1.3686,2.7049,2.7049,0,0,0,2.4742,2.4667c-.0095.0992-.0184.1985-.0184.3.0006,2.0837,2.062,3.7726,4.6044,3.7721S40.4525,61.24,40.452,59.156Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M40.452,59.3012a3.16,3.16,0,0,0-.022-.3612,2.6345,2.6345,0,0,0,2.17-2.4056,2.1583,2.1583,0,0,0-.3752-1.2049,3.9224,3.9224,0,0,0,3.136-3.5746c-.0006-2.0838-2.062-3.7726-4.6044-3.7721a5.6077,5.6077,0,0,0-.6185.0381l-.6468-1.2458a4.4852,4.4852,0,0,1-2.6157,1.8326,2.1584,2.1584,0,0,1,.3752,1.205,2.6342,2.6342,0,0,1-2.17,2.4055,3.1454,3.1454,0,0,1,.0224.3617c0,2.0837-2.06,3.7732-4.6024,3.7737a5.479,5.479,0,0,1-1.6588-.2563,2.0627,2.0627,0,0,0-.0521.44,2.7051,2.7051,0,0,0,2.4743,2.4666c-.0095.0992-.0184.1986-.0184.3.0006,2.0837,2.062,3.7725,4.6044,3.772S40.4525,61.3849,40.452,59.3012Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M36.0219,38.6794c2.2919.0047,6.3823.9679,6.3823,2.4233,0,3.06-3.09,3.2728-6.4042,3.2722-3.2912,0-6.624-.1615-6.624-3.1813C29.376,40.1431,33.54,38.6743,36.0219,38.6794Z"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6029,43.5631l-2.3336,4.4614-.0271-.0011c-2.5424,0-4.6029,1.6775-4.6024,3.7457a3.7782,3.7782,0,0,0,2.6453,3.3847,2.1643,2.1643,0,0,0-.4957,1.3585,2.6943,2.6943,0,0,0,2.4742,2.4484c-.0095.0984-.0184.1971-.0184.2975.0006,2.0683,2.062,3.7446,4.6044,3.7441s4.6029-1.6774,4.6024-3.7457a3.0971,3.0971,0,0,0-.0224-.3589A2.6218,2.6218,0,0,0,42.6,56.51a2.1319,2.1319,0,0,0-.3752-1.196,3.9022,3.9022,0,0,0,3.136-3.5481c-.0006-2.0682-2.062-3.7446-4.6044-3.7441a5.6567,5.6567,0,0,0-.6185.0378l-2.352-4.4964"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.2256,50.7311a23.0008,23.0008,0,1,1,26.6961-.5765"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.4759,26.3119a4.7262,4.7262,0,0,0,8.6382,0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.2259,26.3119a4.7262,4.7262,0,0,0,8.6382,0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1048,42.6884a1.5162,1.5162,0,0,1-.8222-1.3939c0-2.198,3.4938-3.4248,5.6918-3.4248s5.52,1.2268,5.52,3.4248A1.6853,1.6853,0,0,1,40.1185,42.95"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62E.svg b/public/assets/img/icons/1F62E.svg
new file mode 100644
index 0000000..d987f8c
--- /dev/null
+++ b/public/assets/img/icons/1F62E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <circle cx="36" cy="47.3435" r="5.7452" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="47.3435" r="5.7452" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F62F.svg b/public/assets/img/icons/1F62F.svg
new file mode 100644
index 0000000..6519b29
--- /dev/null
+++ b/public/assets/img/icons/1F62F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <ellipse cx="36" cy="48.395" rx="5.2452" ry="6.5383" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6948,27.2002c0.7207-1.3857,1.9278-2.4541,3.3907-3c1.4052-0.7002,3.0205-0.8486,4.5302-0.4209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.3052,27.2002c-1.582-2.7724-4.8037-4.1699-7.9092-3.4306"/>
+ <ellipse cx="36" cy="48.395" rx="5.2452" ry="6.5383" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,35c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,32,30,33.3448,30,35"/>
+ <path d="M48,35c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,33.3448,48,35"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F630.svg b/public/assets/img/icons/1F630.svg
new file mode 100644
index 0000000..993cd3f
--- /dev/null
+++ b/public/assets/img/icons/1F630.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#92D3F5" d="M9.2458,27.724c-0.2538-1.041-0.087-2.1185,0.4698-3.0339c1.8322-3.0136,6.4342-4.1651,6.629-4.2126 c0.4053-0.0988,0.8134,0.1495,0.9122,0.5546c0.0476,0.1952,1.1432,4.8107-0.6888,7.8253l0.0001,0.0004 c-1.1491,1.888-3.6208,2.4902-5.5094,1.3416C10.1434,29.6445,9.4996,28.765,9.2458,27.724z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5,48c1.8768-3.8326,5.8239-6.1965,10-6c3.8343,0.1804,7.2926,2.4926,9,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1483,24.2501c0.4872,0.2275,2.6277,1.1608,5.1639,0.3327c2.0576-0.6718,3.1771-2.1117,3.5396-2.6239"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8517,24.2501c-0.4872,0.2275-2.6277,1.1608-5.1639,0.3327c-2.0576-0.6718-3.1771-2.1117-3.5396-2.6239"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M9.2458,27.724 c-0.2538-1.041-0.087-2.1185,0.4698-3.0339c1.8322-3.0136,6.4342-4.1651,6.629-4.2126c0.4053-0.0988,0.8134,0.1495,0.9122,0.5546 c0.0476,0.1952,1.1432,4.8107-0.6888,7.8253l0.0001,0.0004c-1.1491,1.888-3.6208,2.4902-5.5094,1.3416 C10.1434,29.6445,9.4996,28.765,9.2458,27.724z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.9967,17.7451 c3.8787-2.9798,8.7341-4.7512,14.0033-4.7512c12.7059,0,23.0061,10.3002,23.0061,23.0061S48.7059,59.0061,36,59.0061 S12.9939,48.7059,12.9939,36c0-0.396,0.01-0.7896,0.0298-1.1807"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F631.svg b/public/assets/img/icons/1F631.svg
new file mode 100644
index 0000000..09c8c07
--- /dev/null
+++ b/public/assets/img/icons/1F631.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="m36.29 12c-13.08 0-24.29 10.74-24.29 23.94s10.33 24.06 24.29 24.06c13.08 0 23.71-10.86 23.71-24.06s-10.64-23.94-23.71-23.94z"/>
+ <path fill="#fff" d="m33.25 30.85c0 3.452-2.802 6.25-6.25 6.25s-6.25-2.798-6.25-6.25c0-3.448 2.802-6.25 6.25-6.25s6.25 2.802 6.25 6.25"/>
+ <path fill="#fff" d="m51.25 30.85c0 3.452-2.802 6.25-6.25 6.25-3.448 0-6.25-2.798-6.25-6.25 0-3.448 2.802-6.25 6.25-6.25 3.448 0 6.25 2.802 6.25 6.25"/>
+ <path fill="#fff" d="m28 49.38c0.2704-0.3562 3.31-8.218 8.421-8.004 4.605 0.1927 7.229 7.541 7.579 8.004h-16z"/>
+ <path fill="#FCEA2B" d="m50.07 65.35c0.9871-4.017 0.9306-3.191 1.224-5.957-0.4629-1.34-1.021-3.423-0.9941-5.946 0.0213-1.978 0.3855-2.668 1.329-6.899 1.241-5.568 1.178-6.914 1.885-6.957 1.269-0.07666 3.36 4.147 4.201 7.807 0.8934 3.886-0.2077 9.322-0.2077 9.322l0.5405 5.589"/>
+ <path fill="#FCEA2B" d="m22.37 65.47c-0.9871-4.017-0.9306-3.191-1.224-5.957 0.4629-1.34 1.021-3.423 0.9941-5.946-0.0213-1.978-0.3855-2.668-1.329-6.899-1.241-5.568-1.178-6.914-1.885-6.957-1.269-0.07666-3.36 4.147-4.201 7.807-0.8934 3.886 0.2077 9.322 0.2077 9.322l-0.5405 5.589"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m21 24c1-1 4.998-5.603 11-1.002"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m33.25 31.46c0 3.452-2.802 6.25-6.25 6.25s-6.25-2.798-6.25-6.25c0-3.448 2.802-6.25 6.25-6.25s6.25 2.802 6.25 6.25"/>
+ <path d="m29 31.46c0 1.104-0.8965 2-2 2s-2-0.8955-2-2c0-1.104 0.8965-2 2-2s2 0.8965 2 2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m51.25 31.46c0 3.452-2.802 6.25-6.25 6.25-3.448 0-6.25-2.798-6.25-6.25 0-3.448 2.802-6.25 6.25-6.25 3.448 0 6.25 2.802 6.25 6.25"/>
+ <path d="m47 31.46c0 1.104-0.8965 2-2 2s-2-0.8955-2-2c0-1.104 0.8965-2 2-2s2 0.8965 2 2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28 50c0.2704-0.3562 1-8 8.421-8.004 6.579-0.0033 7.229 7.541 7.579 8.004h-16z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.33 56.02c-3.344 1.896-7.21 2.979-11.33 2.979-3.994 0-7.749-1.018-11.02-2.808"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m13.21 39.07c-0.1076-1.378-0.245-1.638-0.2117-3.073 0.2947-12.7 10.3-23 23-23s23 10.3 23 23c0 1.073-0.0735 2.129-0.2156 3.163"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.81 64.32c1.208-3.956 0.9131-2.154 1.359-4.899-0.3878-1.364-0.8299-3.474-0.6628-5.992 0.131-1.973 2.418-3.208 2.841-7.757 0.4175-4.077 0.4286-5.896 1.137-5.899 1.271-0.0062 3.125 4.327 3.762 8.028 0.6764 3.93-1.667 9.391-1.667 9.391l1.365 4.535"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22.57 64.32c-1.208-3.956-0.9131-2.154-1.359-4.899 0.3878-1.364 0.8299-3.474 0.6628-5.992-0.131-1.973-2.418-3.208-2.841-7.757-0.4175-4.077-0.4286-5.896-1.137-5.899-1.271-0.0062-3.125 4.327-3.762 8.028-0.6764 3.93 1.667 9.391 1.667 9.391l-1.365 4.535"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m51.48 24c-1-1-4.998-5.603-11-1.002"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F632.svg b/public/assets/img/icons/1F632.svg
new file mode 100644
index 0000000..9bb7015
--- /dev/null
+++ b/public/assets/img/icons/1F632.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M43.1797,51.8701H28.8106c0-4,2.3896-7.1796,7.1797-7.1796c4.789,0,7.2099,3.1894,7.2099,7.1796"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.1797,51.8701H28.8106c0-4,2.3896-7.1796,7.1797-7.1796c4.789,0,7.2099,3.1894,7.2099,7.1796"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.2793,27.2002c0.7207-1.3857,1.9278-2.4541,3.3907-3c1.4052-0.7002,3.0205-0.8486,4.5302-0.4209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.8897,27.2002c-1.582-2.7724-4.8037-4.1699-7.9092-3.4306"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,34c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,31,30,32.3448,30,34"/>
+ <path d="M48,34c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,32.3448,48,34"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.6948,27.2002c0.7207-1.3857,1.9278-2.4541,3.3907-3c1.4052-0.7002,3.0205-0.8486,4.5302-0.4209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.3052,27.2002c-1.582-2.7724-4.8037-4.1699-7.9092-3.4306"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F633.svg b/public/assets/img/icons/1F633.svg
new file mode 100644
index 0000000..0dbfdbd
--- /dev/null
+++ b/public/assets/img/icons/1F633.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="18" x2="20" y1="39.8839" y2="37.8839" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20" x2="24" y1="43.8839" y2="39.8839" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54" x2="52" y1="39.8839" y2="37.8839" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52" x2="48" y1="43.8839" y2="39.8839" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.68,0-23,10.32-23,23s10.32,23,23,23s23-10.32,23-23S48.68,13,36,13z"/>
+ <path fill="#FFFFFF" d="M33.5,32.31c0,3.59-2.914,6.5-6.5,6.5s-6.5-2.91-6.5-6.5c0-3.586,2.914-6.5,6.5-6.5S33.5,28.724,33.5,32.31"/>
+ <path fill="#FFFFFF" d="M51.5,32.31c0,3.59-2.914,6.5-6.5,6.5s-6.5-2.91-6.5-6.5c0-3.586,2.914-6.5,6.5-6.5S51.5,28.724,51.5,32.31"/>
+ <line x1="18" x2="20" y1="42.5532" y2="40.5532" fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20" x2="24" y1="46.5532" y2="42.5532" fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54" x2="52" y1="42.5532" y2="40.5532" fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52" x2="48" y1="46.5532" y2="42.5532" fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M29.56,32.43c0,1.411-1.146,2.556-2.556,2.556s-2.556-1.144-2.556-2.556c0-1.41,1.146-2.556,2.556-2.556 S29.56,31.02,29.56,32.43"/>
+ <path d="M47.56,32.43c0,1.411-1.146,2.556-2.556,2.556s-2.556-1.144-2.556-2.556c0-1.41,1.146-2.556,2.556-2.556 S47.56,31.02,47.56,32.43"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M33.5,32.43c0,3.59-2.914,6.5-6.5,6.5 s-6.5-2.91-6.5-6.5c0-3.586,2.914-6.5,6.5-6.5S33.5,28.844,33.5,32.43"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M51.5,32.43c0,3.59-2.914,6.5-6.5,6.5 s-6.5-2.91-6.5-6.5c0-3.586,2.914-6.5,6.5-6.5S51.5,28.844,51.5,32.43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.69,22.44c0.3525-0.406,1.928-2.129,4.582-2.405c2.153-0.2232,3.761,0.6367,4.301,0.9572"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.43,20.97c0.464-0.2717,2.509-1.4,5.111-0.8103c2.111,0.4781,3.359,1.808,3.768,2.284"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.5,46.5c-1.2841,0.6376-11.8318,0.5835-13,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F634.svg b/public/assets/img/icons/1F634.svg
new file mode 100644
index 0000000..6801c7b
--- /dev/null
+++ b/public/assets/img/icons/1F634.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <circle cx="36" cy="48.1435" r="3.4042" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.7693,14.7308c-0.3678-0.1518-0.7405-0.2944-1.1176-0.4274C41.258,13.4592,38.6826,13,36,13c-12.7031,0-23,10.2969-23,23 c0,12.7022,10.2969,23,23,23c12.7022,0,23-10.2978,23-23c0-2.8236-0.5088-5.5284-1.4397-8.0276"/>
+ <circle cx="36" cy="48.1435" r="3.4042" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.1652,32.8593c-3.1758,2.3436-7.4563,2.061-10,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.8348,32.8593c-3.1758,2.3436-7.4563,2.061-10,0"/>
+ <path d="M44.8748,24.0258h-2.6162c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l1.7607-3.082 h-0.8926c-0.5527,0-1-0.4478-1-1s0.4473-1,1-1h2.6162c0.3564,0,0.6855,0.1899,0.8652,0.498 c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-1.7607,3.082h0.8926c0.5527,0,1,0.4478,1,1S45.4275,24.0258,44.8748,24.0258z"/>
+ <path d="M51.0184,20.0258h-3.7598c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l2.9043-5.082 h-2.0361c-0.5527,0-1-0.4478-1-1s0.4473-1,1-1h3.7598c0.3564,0,0.6855,0.1899,0.8652,0.498 c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-2.9044,5.082h2.0361c0.5527,0,1,0.4478,1,1S51.5711,20.0258,51.0184,20.0258z"/>
+ <path d="M59.1609,25.0258h-4.9023c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l4.0469-7.082 h-3.1787c-0.5527,0-1-0.4478-1-1s0.4473-1,1-1h4.9023c0.3564,0,0.6855,0.1899,0.8652,0.498 c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-4.0469,7.082h3.1787c0.5527,0,1,0.4478,1,1S59.7137,25.0258,59.1609,25.0258z"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-miterlimit="10" stroke-width="0.1" d="M44.8748,24.0258h-2.6162 c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l1.7607-3.082h-0.8926c-0.5527,0-1-0.4478-1-1 s0.4473-1,1-1h2.6162c0.3564,0,0.6855,0.1899,0.8652,0.498c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-1.7607,3.082h0.8926 c0.5527,0,1,0.4478,1,1S45.4275,24.0258,44.8748,24.0258z"/>
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-miterlimit="10" stroke-width="0.1" d="M51.0184,20.0258h-3.7598 c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l2.9043-5.082h-2.0361c-0.5527,0-1-0.4478-1-1 s0.4473-1,1-1h3.7598c0.3564,0,0.6855,0.1899,0.8652,0.498c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-2.9044,5.082h2.0361 c0.5527,0,1,0.4478,1,1S51.5711,20.0258,51.0184,20.0258z"/>
+ <path fill="#61B2E4" stroke="#61B2E4" stroke-miterlimit="10" stroke-width="0.1" d="M59.1609,25.0258h-4.9023 c-0.3564,0-0.6855-0.1899-0.8652-0.498c-0.1787-0.3086-0.1797-0.6885-0.0029-0.998l4.0469-7.082h-3.1787c-0.5527,0-1-0.4478-1-1 s0.4473-1,1-1h4.9023c0.3564,0,0.6855,0.1899,0.8652,0.498c0.1787,0.3086,0.1797,0.6885,0.0029,0.998l-4.0469,7.082h3.1787 c0.5527,0,1,0.4478,1,1S59.7137,25.0258,59.1609,25.0258z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F635-200D-1F4AB.svg b/public/assets/img/icons/1F635-200D-1F4AB.svg
new file mode 100644
index 0000000..32161f0
--- /dev/null
+++ b/public/assets/img/icons/1F635-200D-1F4AB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#fcea2b" d="M36,12.9583a23,23,0,1,0,23,23h0A23.026,23.026,0,0,0,36,12.9583Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="35.9583" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path transform="translate(0 0)" stroke="#000" stroke-miterlimit="10" stroke-width="2.5104" d="M35.7778,43.6811a4.1686,4.1686,0,1,0,.0005,0Z"/>
+ <g>
+ <g>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.27,30.9367a5.4893,5.4893,0,1,1,10.9786,0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.93,30.9367a1.83,1.83,0,0,1,3.66,0"/>
+ </g>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.27,30.9367a7.3149,7.3149,0,0,0,7.3107,7.3191h.0084"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.93,30.9367a3.66,3.66,0,0,0,7.319.121q.001-.06,0-.121"/>
+ </g>
+ <g>
+ <g>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.3155,30.9367a5.4893,5.4893,0,0,1,10.9786,0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.975,30.9367a1.83,1.83,0,0,1,3.66,0"/>
+ </g>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.3155,30.9367a7.3149,7.3149,0,0,0,7.3107,7.3191h.0084"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.975,30.9367a3.66,3.66,0,1,0,7.3191.1148q.0009-.0573,0-.1148"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F635.svg b/public/assets/img/icons/1F635.svg
new file mode 100644
index 0000000..c5f9f69
--- /dev/null
+++ b/public/assets/img/icons/1F635.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5,43c1.2841-0.6376,3.9847-1.0308,6.8421-0.9981c2.6235,0.03,4.9897,0.4146,6.1579,0.9981"/>
+ <line x1="47.5" x2="42.5" y1="29" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.5" x2="47.5" y1="29" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5" x2="24.5" y1="29" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5" x2="29.5" y1="29" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F636-200D-1F32B-FE0F.svg b/public/assets/img/icons/1F636-200D-1F32B-FE0F.svg
new file mode 100644
index 0000000..d0a3cd8
--- /dev/null
+++ b/public/assets/img/icons/1F636-200D-1F32B-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#d0cfce" d="M32.4,25.2a4.9126,4.9126,0,0,0,4.7-5.1,4.8278,4.8278,0,0,0-4.3-4.6h0a3.8281,3.8281,0,0,0-3.6-3.8A3.4576,3.4576,0,0,0,25.9,14a4.7026,4.7026,0,0,0-7,4,4.0126,4.0126,0,0,0-1.5-.3,3.8053,3.8053,0,0,0,0,7.6h15Z"/>
+ <path transform="translate(0 0)" fill="#fcea2b" d="M36,17.6A18.4,18.4,0,1,0,54.4,36,18.3516,18.3516,0,0,0,36,17.6Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M18.4,54.4A6.7359,6.7359,0,0,1,17.8,41h0a5.0376,5.0376,0,0,1,4.9-5.2A4.8469,4.8469,0,0,1,27.2,39a5.6144,5.6144,0,0,1,3.1-.9,6.4244,6.4244,0,0,1,6.3,6.4,4.5519,4.5519,0,0,1,2-.5,5.1706,5.1706,0,0,1,4.9,5.5,5.1146,5.1146,0,0,1-4.9,4.9Z"/>
+ <path transform="translate(0 0)" fill="#d0cfce" d="M53.3,59.9a6.7439,6.7439,0,0,0,6.8-6.8,6.8412,6.8412,0,0,0-6.2-6.8h0A5.3351,5.3351,0,0,0,48.6,41a5.5022,5.5022,0,0,0-4.9,3.2,6.6966,6.6966,0,0,0-9.2,2.5,8.0165,8.0165,0,0,0-.9,3,5.28,5.28,0,0,0-4.4,9.6,5.45,5.45,0,0,0,2.2.5H53.3Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M38.2,27.1a5.5488,5.5488,0,0,1-5.5-5.5,5.61,5.61,0,0,1,5-5.5h0A4.2682,4.2682,0,0,1,42,11.8a4.1361,4.1361,0,0,1,3.9,2.6,5.432,5.432,0,0,1,8.2,4.5A4.21,4.21,0,0,1,59.7,21a4.2965,4.2965,0,0,1-2.1,5.6,3.9222,3.9222,0,0,1-1.8.4H38.2Z"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4,29.9a18.1487,18.1487,0,0,1,1,6.1,17.7021,17.7021,0,0,1-.1,2.3"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7,34.1A18.27,18.27,0,0,1,30,18.6"/>
+ <path transform="translate(0 0)" d="M31.2,32a2.4,2.4,0,1,1-2.4-2.4h0A2.4334,2.4334,0,0,1,31.2,32"/>
+ <path transform="translate(0 0)" d="M45.6,32a2.4,2.4,0,1,1-2.4-2.4A2.4334,2.4334,0,0,1,45.6,32"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9,15.3a3.4953,3.4953,0,0,0-6.7-1.4,4.46,4.46,0,0,0-6.1,1.7,6.6371,6.6371,0,0,0-.6,2,3.4677,3.4677,0,1,0-2.9,6.3,3.194,3.194,0,0,0,1.4.3"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.9,53.5H18.2a6.1107,6.1107,0,0,1-.5-12.2h0a4.6946,4.6946,0,0,1,4.7-4.7,4.7856,4.7856,0,0,1,4.4,2.9,6.1141,6.1141,0,0,1,7.6,1.3"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3,59.9a6.7439,6.7439,0,0,0,6.8-6.8,6.8412,6.8412,0,0,0-6.2-6.8h0A5.3351,5.3351,0,0,0,48.6,41a5.5022,5.5022,0,0,0-4.9,3.2,6.6966,6.6966,0,0,0-9.2,2.5,8.0165,8.0165,0,0,0-.9,3,5.28,5.28,0,0,0-4.4,9.6,5.45,5.45,0,0,0,2.2.5H53.3Z"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.2,27.1a5.5488,5.5488,0,0,1-5.5-5.5,5.61,5.61,0,0,1,5-5.5h0A4.2682,4.2682,0,0,1,42,11.8a4.1361,4.1361,0,0,1,3.9,2.6,5.432,5.432,0,0,1,8.2,4.5A4.21,4.21,0,0,1,59.7,21a4.2965,4.2965,0,0,1-2.1,5.6,3.9222,3.9222,0,0,1-1.8.4H38.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F636.svg b/public/assets/img/icons/1F636.svg
new file mode 100644
index 0000000..fc967be
--- /dev/null
+++ b/public/assets/img/icons/1F636.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F637.svg b/public/assets/img/icons/1F637.svg
new file mode 100644
index 0000000..cdd546b
--- /dev/null
+++ b/public/assets/img/icons/1F637.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.87 38.37-14.28 13.6"/>
+ <path fill="#fff" d="m40.55 55.13c-1.106 0.342-8.026 0.6917-9.083 0.2118-9.386-4.261-9.325-11.73-10.13-16.94 2.693-1.103 26.93-0.07676 28.96-0.1059-0.5355 9.32-2.022 11.1-9.751 16.84z"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.91 34.37-8.4 4.853"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m13.17 38.37 13.96 13.6"/>
+ <path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m13.13 34.37 8.4 4.853"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m23.24 32.01s3.439-2.888 7.849-1.546"/>
+ <path d="m48.76 32.01s-3.439-2.888-7.849-1.546"/>
+ <path d="m58.91 33.52-8.427 4.775"/>
+ <path d="m58.23 30.14c-2.588-9.842-11.54-17.11-22.19-17.14-10.68-0.025-19.68 7.237-22.29 17.1"/>
+ <path d="m14.49 44.21c3.298 8.63 11.65 14.77 21.44 14.79 9.833 0.02297 18.24-6.128 21.55-14.8"/>
+ <path d="m21.52 38.4 28.96-0.1059c0 22.21-28.96 22.25-28.96 0.1118z"/>
+ <path d="m58.96 37.35-10.59 10.3"/>
+ <path d="m13.05 33.52 8.427 4.775"/>
+ <path d="m13 37.35 10.59 10.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F638.svg b/public/assets/img/icons/1F638.svg
new file mode 100644
index 0000000..ba0e436
--- /dev/null
+++ b/public/assets/img/icons/1F638.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.8321c-3.5977,9.1169-12.6313,15.1547-23.2072,15.1547c-9.1173,0-19.256-5.8476-22.8537-14.9645 l-0.1262-0.3127c-1.1415-2.8597-1.9573-6.3599-1.9573-9.6324L14.188,5.7059l11.2282,11.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3734,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.7059l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9868c10.6088,0.3424,20.3541-6.004,23.9517-15.1209l0.1109-0.231 c1.1415-2.8597,1.9579-6.8965,1.9579-10.169l-4.7503-32.76"/>
+ <path fill="#EA5A47" d="M25.6,48.5238c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.7107,52.9622,25.6,48.5238,25.6,48.5238z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="62" x2="52.64" y1="54.1278" y2="48.9278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.3278" y2="54.1278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,47.9995c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517l3.64-32.76l10.9799,10.7149c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4421,0.6683,9.3001,1.8749L56.8,6.2878l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <line x1="10" x2="19.36" y1="54.1278" y2="48.9278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.16" x2="23.52" y1="59.3278" y2="54.1278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.6375" x2="39.9575" y1="45.4657" y2="45.4657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3975,48.5857c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.5082,53.0241,25.3975,48.5857,25.3975,48.5857z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.851,59.3894C26.5154,61.6782,30.8436,63,35.4811,63h1.038c4.6375,0,8.9677-1.3218,12.6301-3.6106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.203,37.7585c-3.1139-4.1519-9.3418-4.1519-11.4177,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.798,37.7585c3.1139-4.1519,9.3418-4.1519,11.4177,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F639.svg b/public/assets/img/icons/1F639.svg
new file mode 100644
index 0000000..c1b338c
--- /dev/null
+++ b/public/assets/img/icons/1F639.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6505,48.8749C55.0598,57.974,46.0437,64,35.4885,64C26.389,64,16.27,58.1638,12.6794,49.0646 l-0.1259-0.3121C11.4142,45.8985,10.6,42.4051,10.6,39.139l4.6597-32.3062l10.2062,10.0583c2.9169-1.2453,6.125-1.935,9.4918-1.935 h1.0614c3.3668,0,6.5749,0.6897,9.4918,1.935L56.7173,5.8328l3.715,33.8098c0,3.2661-0.6271,6.3845-1.7673,9.2386"/>
+ <path fill="#E27022" d="M35.4885,63.6979c10.4781,0.3382,20.1034-5.93,23.6567-14.9346l0.1095-0.2282 c1.1274-2.8244,1.9338-6.8115,1.9338-10.0437L56.4967,6.135"/>
+ <path fill="#92D3F5" d="M14.2466,42.8494c-1.8488,0.1561-5.5872,0.7259-7.6631,2.8018c-0.6507,0.6487-1.0076,1.5123-1.0076,2.4286 c0,0.9184,0.3569,1.782,1.0076,2.4328c1.2995,1.2994,3.564,1.2994,4.8614,0l0,0C13.5209,48.4367,14.0906,44.6984,14.2466,42.8494z"/>
+ <path fill="#92D3F5" d="M57.7564,42.8494c0.1561,1.8489,0.7257,5.5873,2.8017,7.6632c1.2995,1.2994,3.564,1.2975,4.8615,0 c1.34-1.3401,1.34-3.5214,0.0021-4.8614l0,0C63.3457,43.5753,59.6073,43.0055,57.7564,42.8494z"/>
+ <path fill="#EA5A47" d="M25.0988,49.036c0,0,7.7848,4.1519,10.3797-3.1139c2.5949,7.2658,10.784,3.0641,10.784,3.0641 s-2.6883,4.3726-3.4807,5.2235c-4.0095,4.3055-9.3823,4.0459-13.645,0.1165C28.2034,53.4658,25.0988,49.036,25.0988,49.036z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="61.9498" x2="52.6081" y1="54.1773" y2="48.9874" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.7979" x2="48.4562" y1="59.3671" y2="54.1773" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.7403,37.9376l3.5008-31.5071l10.9585,10.694c2.8525-1.2043,5.9896-1.8713,9.282-1.8713h1.038 c3.2923,0,6.4295,0.667,9.282,1.8713L56.76,6.4305l3.5219,31.6975"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8515,59.3894C26.5159,61.6782,30.8441,63,35.4816,63h1.038c4.6375,0,8.9677-1.3218,12.6301-3.6106"/>
+ <line x1="9.0132" x2="18.355" y1="54.1773" y2="48.9874" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.2031" x2="23.5448" y1="59.3671" y2="54.1773" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.203,37.9382c-3.1139-4.1519-9.3418-4.1519-11.4177,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.798,37.9382c3.1139-4.1519,9.3418-4.1519,11.4177,0"/>
+ <path d="M9.0142,53.5476c-1.4718,0-2.8564-0.5738-3.8985-1.6158C4.0737,50.8897,3.5,49.5051,3.5,48.0313 c0-1.4718,0.5737-2.8564,1.6157-3.8964c3.4302-3.4302,9.952-3.4687,10.2278-3.4687c0.5737,0,1.038,0.4643,1.038,1.038 c0,0.2757-0.0385,6.7975-3.4687,10.2277l0,0C11.8727,52.9738,10.488,53.5476,9.0142,53.5476z M14.2466,42.8008 c-1.8488,0.1561-5.5872,0.7259-7.6631,2.8018c-0.6507,0.6487-1.0076,1.5123-1.0076,2.4286c0,0.9184,0.3569,1.782,1.0076,2.4328 c1.2995,1.2994,3.564,1.2994,4.8614,0l0,0C13.5209,48.3881,14.0906,44.6498,14.2466,42.8008z"/>
+ <path d="M62.9909,53.5476c-1.4739,0-2.8585-0.5738-3.9006-1.6158c-3.4301-3.4302-3.4686-9.952-3.4686-10.2277 c0-0.5737,0.4642-1.038,1.038-1.038c0.2757,0,6.7994,0.0385,10.2296,3.4687l0,0c2.1489,2.1489,2.1469,5.648-0.002,7.7969 C65.8473,52.9738,64.4626,53.5476,62.9909,53.5476z M57.7564,42.8008c0.1561,1.8489,0.7257,5.5873,2.8017,7.6632 c1.2995,1.2994,3.564,1.2975,4.8615,0c1.34-1.3401,1.34-3.5214,0.0021-4.8614l0,0C63.3457,43.5267,59.6073,42.9569,57.7564,42.8008 z"/>
+ <line x1="31.6375" x2="39.9575" y1="45.4657" y2="45.4657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3975,48.5857c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.5082,53.0241,25.3975,48.5857,25.3975,48.5857z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63A.svg b/public/assets/img/icons/1F63A.svg
new file mode 100644
index 0000000..c6fee19
--- /dev/null
+++ b/public/assets/img/icons/1F63A.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.8321c-3.5977,9.1169-12.6313,15.1547-23.2072,15.1547c-9.1173,0-19.256-5.8476-22.8537-14.9645 l-0.1262-0.3127c-1.1415-2.8597-1.9573-6.3599-1.9573-9.6324L14.188,5.7059l11.2282,11.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3734,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.7059l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9868c10.6088,0.3424,20.3541-6.004,23.9517-15.1209l0.1109-0.231 c1.1415-2.8597,1.9579-6.8965,1.9579-10.169l-4.7503-32.76"/>
+ <path fill="#FFFFFF" d="M55.1059,33.6275c0,0-9.2758-9.2767-13.2519,6.6249C52.4561,48.2037,55.1059,33.6275,55.1059,33.6275z"/>
+ <path fill="#FFFFFF" d="M16.8941,33.6275c0,0,9.2758-9.2767,13.2519,6.6249C19.5439,48.2037,16.8941,33.6275,16.8941,33.6275z"/>
+ <path fill="#EA5A47" d="M25.6,48.5238c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.7107,52.9622,25.6,48.5238,25.6,48.5238z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1059,33.6894c0,0-9.2758-9.2767-13.2519,6.6249C52.4561,48.2656,55.1059,33.6894,55.1059,33.6894z"/>
+ <line x1="62" x2="52.64" y1="54.1278" y2="48.9278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.3278" y2="54.1278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,47.9995c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517l3.64-32.76l10.9799,10.7149c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4421,0.6683,9.3001,1.8749L56.8,6.2878l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8941,33.6894c0,0,9.2758-9.2767,13.2519,6.6249C19.5439,48.2656,16.8941,33.6894,16.8941,33.6894z"/>
+ <line x1="10" x2="19.36" y1="54.1278" y2="48.9278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.16" x2="23.52" y1="59.3278" y2="54.1278" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="23.52" cy="36.4478" r="2.08"/>
+ <circle cx="48.48" cy="36.4478" r="2.08"/>
+ <line x1="31.6375" x2="39.9575" y1="45.4657" y2="45.4657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3975,48.5857c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.5082,53.0241,25.3975,48.5857,25.3975,48.5857z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.851,59.3894C26.5154,61.6782,30.8436,63,35.4811,63h1.038c4.6375,0,8.9677-1.3218,12.6301-3.6106"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63B.svg b/public/assets/img/icons/1F63B.svg
new file mode 100644
index 0000000..f3b35cf
--- /dev/null
+++ b/public/assets/img/icons/1F63B.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6283,48.8437c-3.5949,9.1099-12.6217,15.1431-23.1895,15.1431 c-9.1103,0-19.2413-5.8431-22.8362-14.9531l-0.1261-0.3124c-1.1406-2.8575-0.9558-6.355-0.9558-9.625l3.664-32.3458 l10.2196,10.0714c2.9204-1.2468,6.1323-1.9373,9.5031-1.9373h1.0627c3.3708,0,6.5827,0.6905,9.5031,1.9373L56.6928,5.7504 l3.7194,33.85c0,3.27-0.6278,6.3921-1.7694,9.2495"/>
+ <path fill="#E27022" d="M35.4388,63.9868c10.6007,0.3422,20.3386-5.9994,23.9335-15.1093l0.1108-0.2309 c1.1406-2.8575,1.9564-6.8912,1.9564-10.1612l-4.7467-32.735"/>
+ <path fill="#D22F27" d="M23.8819,31.3036c-1.364-3.6159-6.9438-3.8472-6.5942,1.4207c0.0465,0.6991,0.3029,1.3718,0.6915,1.9551 l5.7331,6.9237l0,0l5.6288-6.7552c0.6248-0.7507,0.9944-1.7011,0.9756-2.6793c-0.0931-4.692-5.4452-4.3501-6.6057-0.8663"/>
+ <path fill="#EA5A47" d="M25.3857,48.6386c0,0,7.794,4.1568,10.3921-3.1176c2.598,7.2744,10.7968,3.0677,10.7968,3.0677 s-2.6915,4.3778-3.4848,5.2297c-4.0142,4.3106-9.3934,4.0507-13.6612,0.1167C28.494,53.0736,25.3857,48.6386,25.3857,48.6386z"/>
+ <path fill="#D22F27" d="M48.6044,31.3036c-1.364-3.6159-6.9438-3.8472-6.5942,1.4207c0.0465,0.6991,0.3029,1.3718,0.6915,1.9551 l5.7331,6.9237l0,0l5.6288-6.7552c0.6248-0.7507,0.9944-1.7011,0.9756-2.6793c-0.0931-4.692-5.4452-4.3501-6.6057-0.8663"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="62.0185" x2="52.5492" y1="54.0591" y2="49.0783" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.8035" x2="48.4506" y1="59.3627" y2="54.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2891,48.0431c-1.1163-2.7634-1.7303-5.7826-1.7303-8.9449l3.6372-32.735l10.9705,10.7067 c2.8569-1.2057,5.9978-1.8735,9.294-1.8735h1.0392c3.2962,0,6.4371,0.6678,9.294,1.8735L56.7642,6.3632l3.6372,32.735 c0,3.1623-0.614,6.1815-1.7303,8.9449"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8155,59.3851C26.4832,61.6766,30.8176,63,35.4606,63h1.0392c4.643,0,8.9774-1.3233,12.6451-3.6149"/>
+ <line x1="10" x2="19.3528" y1="54.1667" y2="48.9707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.1568" x2="23.5097" y1="59.3627" y2="54.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.8819,31.3968c-1.364-3.6159-6.9438-3.8472-6.5942,1.4207c0.0465,0.6991,0.3029,1.3718,0.6915,1.9551l5.7331,6.9237l0,0 l5.6288-6.7552c0.6248-0.7507,0.9944-1.7011,0.9756-2.6793c-0.0931-4.692-5.4452-4.3501-6.6057-0.8663"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6044,31.3968c-1.364-3.6159-6.9438-3.8472-6.5942,1.4207c0.0465,0.6991,0.3029,1.3718,0.6915,1.9551l5.7331,6.9237l0,0 l5.6288-6.7552c0.6248-0.7507,0.9944-1.7011,0.9756-2.6793c-0.0931-4.692-5.4452-4.3501-6.6057-0.8663"/>
+ <line x1="31.6375" x2="39.9575" y1="45.4657" y2="45.4657" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3975,48.5857c0,0,7.8,4.16,10.4-3.12c2.6,7.28,10.805,3.0701,10.805,3.0701s-2.6936,4.3812-3.4875,5.2337 c-4.0173,4.3139-9.4006,4.0538-13.6716,0.1167C28.5082,53.0241,25.3975,48.5857,25.3975,48.5857z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63C.svg b/public/assets/img/icons/1F63C.svg
new file mode 100644
index 0000000..6c054a8
--- /dev/null
+++ b/public/assets/img/icons/1F63C.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.9454c-3.5976,9.1169-12.6313,15.0413-23.2072,15.0413c-9.1173,0-19.256-5.7342-22.8537-14.8511 l-0.1262-0.3127c-1.1415-2.8597-0.9573-6.3599-0.9573-9.6324L15.188,6.8192l10.2281,10.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3734,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.8192l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9866c10.6088,0.3425,20.3541-5.8905,23.9517-15.0074l0.1109-0.231 c1.1415-2.8597,0.9579-6.8965,0.9579-10.169l-3.7503-31.76"/>
+ <path fill="#EA5A47" d="M33.4302,53.7799c4.2754,2.8014,9.5698-0.5338,10.3304-3.683l1.0825-0.96c0,0-4.7131,3.6039-7.9674-1.0495 c0.2153,4.0063-1.5621,5.151-3.3756,5.7404"/>
+ <path fill="#FFFFFF" d="M55.1059,33.7407c0,0-13.9059,5.8784-13.2519,6.6249C55.1598,52.4688,56.2039,35.4267,55.1059,33.7407z"/>
+ <path fill="#FFFFFF" d="M16.8941,33.7407c0,0,12.8659,6.9184,13.2519,6.6249C17.3013,53.1035,15.5971,36.5063,16.8941,33.7407z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="34" x2="40.16" y1="46.8801" y2="46.8801" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4302,53.7609c4.2754,2.8014,9.5698-0.5338,10.3304-3.683l1.0825-0.96c0,0-4.7131,3.6039-7.9674-1.0495 c0.2153,4.0063-1.5621,5.151-3.3756,5.7404"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1059,33.7217c0,0-13.9059,5.8784-13.2519,6.6249C55.1598,52.4498,56.2039,35.4076,55.1059,33.7217z"/>
+ <line x1="62" x2="52.64" y1="54.1601" y2="48.9601" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.3601" y2="54.1601" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,48.0318c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517l3.64-32.76L26.1799,17.035c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4411,0.6683,9.3011,1.8749L56.8,6.3201l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8253,59.3824C26.4968,61.6757,30.8335,63,35.48,63h1.04c4.6465,0,8.9842-1.3243,12.6547-3.6176"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8941,33.7217c0,0,12.8659,6.9184,13.2519,6.6249C17.3013,53.0845,15.5971,36.4872,16.8941,33.7217z"/>
+ <line x1="10" x2="19.36" y1="54.1601" y2="48.9601" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.16" x2="23.52" y1="59.3601" y2="54.1601" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="23.52" cy="38.5601" r="2.08"/>
+ <circle cx="48.48" cy="38.5601" r="2.08"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63D.svg b/public/assets/img/icons/1F63D.svg
new file mode 100644
index 0000000..d7e78bf
--- /dev/null
+++ b/public/assets/img/icons/1F63D.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.8322c-3.5976,9.1169-12.6313,15.1546-23.2072,15.1546c-9.1173,0-19.256-5.8476-22.8536-14.9645 l-0.1262-0.3127c-1.1415-2.8597-0.9573-6.3599-0.9573-9.6324L15.1881,6.706l10.2281,10.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3733,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.706l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9868c10.6088,0.3425,20.3541-6.004,23.9517-15.1208l0.1109-0.231 c1.1415-2.8597,0.9579-6.8965,0.9579-10.169l-3.7503-32.76"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="62" x2="52.64" y1="54.16" y2="48.96" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.36" y2="54.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,48.0317c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517L15.2,6.32l10.9799,10.7149c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4421,0.6683,9.3001,1.8749L56.8,6.3201l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8253,59.3824C26.4968,61.6757,30.8335,63,35.48,63h1.04c4.6465,0,8.9852-1.3243,12.6547-3.6176"/>
+ <line x1="10" x2="19.36" y1="54.16" y2="48.96" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.16" x2="23.52" y1="59.36" y2="54.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.24,38.9292c-3.12-4.16-9.36-4.16-11.44,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.76,38.9292c3.12-4.16,9.36-4.16,11.44,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.6476,47.6836c0,0,10.9458,3.3234,0,5.7862c0,0,10.876,3.1078,0,5.109"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63E.svg b/public/assets/img/icons/1F63E.svg
new file mode 100644
index 0000000..f9720a8
--- /dev/null
+++ b/public/assets/img/icons/1F63E.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.9736c-3.5976,9.1169-12.6313,15.0129-23.2072,15.0129c-9.1173,0-19.256-5.7059-22.8536-14.8228 l-0.1262-0.3127c-1.1415-2.8597-0.9573-6.3599-0.9573-9.6324l3.6669-32.3712l10.2281,10.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3733,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.8474l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9865C46.0671,64.329,55.8124,58.1243,59.41,49.0074l0.1109-0.231 c1.1415-2.8597,0.9579-6.8965,0.9579-10.169l-3.7503-32.76"/>
+ <path fill="#FFFFFF" d="M55.1059,33.769c0,0-13.9059,5.8784-13.2519,6.6249C55.1598,52.4971,56.2038,35.4549,55.1059,33.769z"/>
+ <path fill="#FFFFFF" d="M16.8941,33.769c0,0,12.8659,6.9184,13.2519,6.6249C17.3013,53.1318,15.5971,36.5345,16.8941,33.769z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="40.16" x2="36" y1="52.08" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.84" x2="36" y1="52.08" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.84" x2="40.16" y1="46.88" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1059,33.7217c0,0-13.9059,5.8784-13.2519,6.6249C55.1598,52.4498,56.2038,35.4076,55.1059,33.7217z"/>
+ <line x1="62" x2="52.64" y1="54.16" y2="48.96" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.36" y2="54.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,48.0317c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517L15.2,6.32l10.9799,10.7149c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4411,0.6683,9.3011,1.8749L56.8,6.3201l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8253,59.3824C26.4968,61.6757,30.8335,63,35.48,63h1.04c4.6465,0,8.9842-1.3243,12.6547-3.6176"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8941,33.7217c0,0,12.8659,6.9184,13.2519,6.6249C17.3013,53.0845,15.5971,36.4872,16.8941,33.7217z"/>
+ <line x1="10" x2="19.36" y1="54.16" y2="48.96" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.16" x2="23.52" y1="59.36" y2="54.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="23.52" cy="38.5601" r="2.08"/>
+ <circle cx="48.48" cy="38.5601" r="2.08"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F63F.svg b/public/assets/img/icons/1F63F.svg
new file mode 100644
index 0000000..6fa8dc1
--- /dev/null
+++ b/public/assets/img/icons/1F63F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.6655,48.8322c-3.5976,9.1169-12.6313,15.1546-23.2072,15.1546c-9.1173,0-19.256-5.8476-22.8536-14.9645 l-0.1262-0.3127c-1.1415-2.8597-0.9573-6.3599-0.9573-9.6324L15.1881,6.706l10.2281,10.0799 c2.9226-1.2477,6.137-1.9388,9.5103-1.9388H35.99c3.3733,0,6.5877,0.6911,9.5103,1.9388L56.7285,5.706l3.7223,33.8758 c0,3.2725-0.6283,6.3969-1.7707,9.2566"/>
+ <path fill="#E27022" d="M35.4583,63.9868c10.6088,0.3425,20.3541-6.004,23.9517-15.1208l0.1109-0.231 c1.1415-2.8597,0.9579-6.8965,0.9579-10.169l-3.7503-32.76"/>
+ <path fill="#FFFFFF" d="M55.1059,33.527c0,0-9.2757-9.2767-13.2519,6.6249C52.4561,48.1032,55.1059,33.527,55.1059,33.527z"/>
+ <path fill="#FFFFFF" d="M16.8941,33.527c0,0,9.2757-9.2767,13.2519,6.6249C19.5439,48.1032,16.8941,33.527,16.8941,33.527z"/>
+ <path fill="#92D3F5" d="M20.92,48.1939c-1.1993,1.4205-3.4442,4.4727-3.4442,7.4143c-0.0014,0.9206,0.3576,1.7853,1.0068,2.4345 c0.6507,0.6507,1.5153,1.0097,2.4375,1.0098c1.8413-0.0001,3.4457-1.6044,3.4443-3.4443l0,0 C24.3643,52.6666,22.1193,49.6145,20.92,48.1939z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.1059,33.4851c0,0-9.2757-9.2767-13.2519,6.6249C52.4561,48.0613,55.1059,33.4851,55.1059,33.4851z"/>
+ <line x1="62" x2="52.64" y1="53.9235" y2="48.7235" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.84" x2="48.48" y1="59.1235" y2="53.9235" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2916,47.7952c-1.1172-2.7655-1.7316-5.787-1.7316-8.9517l3.64-32.76l10.9799,10.7149c2.858-1.2066,6.0013-1.8749,9.3001-1.8749 h1.04c3.2988,0,6.4421,0.6683,9.3001,1.8749L56.8,6.0835l3.64,32.76c0,3.1647-0.6144,6.1862-1.7316,8.9517"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.004,61.4549C29.6388,62.4535,32.4956,63,35.4802,63h1.04c4.6465,0,8.9852-1.3243,12.6547-3.6176"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8941,33.4851c0,0,9.2757-9.2767,13.2519,6.6249C19.5439,48.0613,16.8941,33.4851,16.8941,33.4851z"/>
+ <line x1="10" x2="18.7195" y1="53.9235" y2="49.0793" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.01" x2="14.16" y1="58.0909" y2="59.1209" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="23.52" cy="36.2435" r="2.08"/>
+ <circle cx="48.48" cy="36.2435" r="2.08"/>
+ <path d="M24.8268,59.473c-1.0428,1.0428-2.4302,1.6172-3.9068,1.6173c-1.4765,0-2.864-0.5746-3.9082-1.6187 c-1.0428-1.0428-1.6173-2.4302-1.6159-3.9053c0-4.8605,4.5933-9.5084,4.7887-9.7038c0.4065-0.4064,1.0643-0.4064,1.4708,0 c0.1953,0.1953,4.7887,4.8432,4.7886,9.7037l0,0C26.4455,57.0413,25.871,58.4289,24.8268,59.473z M20.92,48.152 c-1.1993,1.4205-3.4442,4.4727-3.4442,7.4143c-0.0014,0.9206,0.3576,1.7853,1.0068,2.4345 c0.6507,0.6507,1.5153,1.0097,2.4375,1.0098c1.8413-0.0001,3.4457-1.6044,3.4443-3.4443l0,0 C24.3643,52.6247,22.1193,49.5726,20.92,48.152z"/>
+ <line x1="40.16" x2="36" y1="52.08" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.84" x2="36" y1="52.08" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.84" x2="40.16" y1="46.88" y2="46.88" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F640.svg b/public/assets/img/icons/1F640.svg
new file mode 100644
index 0000000..0ca5054
--- /dev/null
+++ b/public/assets/img/icons/1F640.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M58.3627,49.2828c-3.5496,8.9951-12.4626,14.8105-22.8972,14.8105 c-8.9955,0-18.9987-5.6278-22.5483-14.6229l-0.1245-0.3085c-1.1262-2.8215-0.9311-6.2749-0.9311-9.5037l3.6179-31.9254 l10.0781,9.9318c2.8836-1.231,6.055-1.9129,9.3833-1.9129h1.0493c3.3283,0,6.4997,0.6818,9.3833,1.9129L56.4516,6.7328 l3.6726,33.4233c0,3.2288-0.6199,6.3115-1.7471,9.1329"/>
+ <path fill="#E27022" d="M35.4655,64.0933c10.4671,0.3379,20.0822-5.782,23.6318-14.7771l0.1094-0.2279 c1.1262-2.8215,0.9317-6.8043,0.9317-10.0331L56.4516,6.7328"/>
+ <ellipse cx="36" cy="51.7194" rx="6.4518" ry="7.7514" fill="#EA5A47"/>
+ <ellipse cx="24.4558" cy="34.194" rx="7.7513" ry="6.4517" transform="matrix(0.3339 -0.9426 0.9426 0.3339 -15.9415 45.8287)" fill="#FFFFFF"/>
+ <ellipse cx="46.8396" cy="34.1948" rx="6.4517" ry="7.7513" transform="matrix(0.9426 -0.3339 0.3339 0.9426 -8.7295 17.6024)" fill="#FFFFFF"/>
+ <path fill="#F4AA41" d="M15.2952,65h9.0343c0,0,1.3738-13.3688,0-15.8101c-0.9984-1.7742-2.5479-5.2709-6.8527-5.1379 c-1.5576,0.0481-6.0111,1.347-4.7097,5.2514c1.8131,5.4394,3.4222,4.5051,4.2929,6.1777C18.2042,57.6789,15.2952,65,15.2952,65z"/>
+ <path fill="#F4AA41" d="M56.3242,65h-9.0343c0,0-1.3738-13.3688,0-15.8101c0.9984-1.7742,2.5479-5.2709,6.8527-5.1379 c1.5577,0.0481,6.0111,1.347,4.7097,5.2514c-1.8131,5.4394-3.4222,4.5051-4.2929,6.1777C53.4152,57.6789,56.3242,65,56.3242,65z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="61.65" x2="57.61" y1="54.4498" y2="52.1998" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.55" x2="54.34" y1="59.5798" y2="57.7998" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.92,46.4798c0,0-0.01-0.01,0-0.01c-0.67-2.19-1.03-4.5-1.03-6.9l3.59-32.32l10.83,10.57c2.82-1.19,5.92-1.85,9.18-1.85h1.02 c3.26,0,6.36,0.66,9.18,1.85l10.83-10.57l3.59,32.32c0,2.59-0.41,5.07-1.19,7.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.7,60.5598c3.23,1.67,6.9,2.61,10.79,2.61h1.02c3.75,0,7.28-0.87,10.43-2.42"/>
+ <line x1="14.1" x2="10.35" y1="52.3598" y2="54.4498" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.25" x2="14.45" y1="58.0198" y2="59.5798" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36" cy="51.7194" rx="6.4518" ry="7.7514" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="24.4558" cy="34.194" rx="7.7513" ry="6.4517" transform="matrix(0.3339 -0.9426 0.9426 0.3339 -15.9415 45.8287)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="46.8396" cy="34.1948" rx="6.4517" ry="7.7513" transform="matrix(0.9426 -0.3339 0.3339 0.9426 -8.7295 17.6024)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.2952,65h9.0343c0,0,1.3738-13.3688,0-15.8101c-0.9984-1.7742-2.5479-5.2709-6.8527-5.1379 c-1.5576,0.0481-6.0111,1.347-4.7097,5.2514c1.8131,5.4394,3.4222,4.5051,4.2929,6.1777C18.2042,57.6789,15.2952,65,15.2952,65z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.3242,65h-9.0343c0,0-1.3738-13.3688,0-15.8101c0.9984-1.7742,2.5479-5.2709,6.8527-5.1379 c1.5577,0.0481,6.0111,1.347,4.7097,5.2514c-1.8131,5.4394-3.4222,4.5051-4.2929,6.1777C53.4152,57.6789,56.3242,65,56.3242,65z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F641.svg b/public/assets/img/icons/1F641.svg
new file mode 100644
index 0000000..70b1988
--- /dev/null
+++ b/public/assets/img/icons/1F641.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,46c1.5805-2.5575,4.9043-4.1349,8.4211-4.0038C39.6499,42.1166,42.5622,43.6595,44,46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F642.svg b/public/assets/img/icons/1F642.svg
new file mode 100644
index 0000000..ccc5423
--- /dev/null
+++ b/public/assets/img/icons/1F642.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0001" cy="36" r="22.9999" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8149,44.9293 c-2.8995,1.6362-6.2482,2.5699-9.8149,2.5699s-6.9153-0.9336-9.8149-2.5699"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F643.svg b/public/assets/img/icons/1F643.svg
new file mode 100644
index 0000000..f8ee1f0
--- /dev/null
+++ b/public/assets/img/icons/1F643.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1851,27.0707 c2.8995-1.6362,6.2482-2.5699,9.8149-2.5699s6.9153,0.9336,9.8149,2.5699"/>
+ <path d="M42,41c0-1.6568,1.3448-3,3-3c1.6553,0,3,1.3433,3,3c0,1.6552-1.3447,3-3,3C43.3448,44,42,42.6552,42,41"/>
+ <path d="M24,41c0-1.6568,1.3447-3,3-3s3,1.3433,3,3c0,1.6552-1.3447,3-3,3S24,42.6552,24,41"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F644.svg b/public/assets/img/icons/1F644.svg
new file mode 100644
index 0000000..6c9aa4d
--- /dev/null
+++ b/public/assets/img/icons/1F644.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <circle cx="46" cy="32" r="6.5" fill="#FFFFFF"/>
+ <circle cx="26" cy="32" r="6.5" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle id="SVGID_5_" cx="46.0556" cy="28" r="2.5556"/>
+ <circle id="SVGID_9_" cx="26.0556" cy="28" r="2.5556"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46" cy="32" r="6.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="26" cy="32" r="6.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31" x2="41" y1="49.4967" y2="49.4967" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..15b2a45
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#fadcbc" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fadcbc" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fadcbc" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fadcbc" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3636f14
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#fadcbc" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fadcbc" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fadcbc" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fadcbc" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FB.svg b/public/assets/img/icons/1F645-1F3FB.svg
new file mode 100644
index 0000000..b97ecf2
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#fadcbc" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fadcbc" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fadcbc" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fadcbc" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..750329c
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#debb90" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#debb90" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#debb90" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#debb90" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8f781b6
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#debb90" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#debb90" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#debb90" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#debb90" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FC.svg b/public/assets/img/icons/1F645-1F3FC.svg
new file mode 100644
index 0000000..acd6de1
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#debb90" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#debb90" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#debb90" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#debb90" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2cfc5ef
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#c19a65" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#c19a65" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#c19a65" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#c19a65" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f970b7c
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#c19a65" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#c19a65" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#c19a65" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#c19a65" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FD.svg b/public/assets/img/icons/1F645-1F3FD.svg
new file mode 100644
index 0000000..30bb52f
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#c19a65" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#c19a65" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#c19a65" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#c19a65" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..e587b84
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#a57939" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#a57939" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#a57939" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#a57939" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..08ab05f
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#a57939" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#a57939" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#a57939" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#a57939" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FE.svg b/public/assets/img/icons/1F645-1F3FE.svg
new file mode 100644
index 0000000..2dedcce
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#a57939" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#a57939" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#a57939" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#a57939" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cf8f0cd
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#6a462f" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#6a462f" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#6a462f" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#6a462f" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d74d600
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#6a462f" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#6a462f" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#6a462f" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#6a462f" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-1F3FF.svg b/public/assets/img/icons/1F645-1F3FF.svg
new file mode 100644
index 0000000..17665ce
--- /dev/null
+++ b/public/assets/img/icons/1F645-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#6a462f" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#6a462f" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#6a462f" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#6a462f" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-200D-2640-FE0F.svg b/public/assets/img/icons/1F645-200D-2640-FE0F.svg
new file mode 100644
index 0000000..01d0be5
--- /dev/null
+++ b/public/assets/img/icons/1F645-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0046,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.8376,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693C43.9991,22.9427,41.057,19.02,41.057,19.02a80.045,80.045,0,0,1-15.39,9.2036S25.8376,25.2923,25.8376,30.2923Z"/>
+ <path fill="#fcea2b" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fcea2b" d="M50.0046,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fcea2b" d="M22.0046,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fcea2b" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M54.9953,35.4565c-.4385-.8535-1.2066-2.2814-1.6858-3.24a21.3793,21.3793,0,0,1-1.3215-4.2589c-.4971-1.8435-1.64-4.3072-1.7916-7.1158.0273-3.6929-4.2631-6.6058-7.9437-6.9144A12.9939,12.9939,0,0,0,34.321,10.93c-6.2,0-11.4413,3.3818-12.743,8.226-.5342,2.0121-2.14,5.006-1.98,7.0818a11.7474,11.7474,0,0,1-.7346,5.5909c-.248.7558-1.2693,2.6963-1.5663,3.7569-3.1579,6.2622.9237,12.1038.7315,11.8108a15.1656,15.1656,0,0,0,3.2934,2.7485c1.6947-1.2169,1.4363-1.0092,2.07-2.27,1.0366-.5277,3.6121-1.5787,4.387-1.4342l1.1456.24s-3.8017-.6723-5.31-8.7221c0,0-11.1974-14.1393,2.5176-1.56s10.3723,8.5162,10.3723,8.5162L48.8387,32.805s7.0447-3.45,2.6322,1.9048c-5.4242,6.5824-5.4242,11.7655-9.5932,12.7064-2.0695.467,1.9026-1.3994,2.3057-.6364a14.3374,14.3374,0,0,1,4.4429.8257c-.07,1.0415-.07,1.0415,1.2433,1.9271a22.7918,22.7918,0,0,0,2.9721-2.33C54.03,46.4878,56.4627,40.0834,54.9953,35.4565Zm-9.3643-.8393-9.74,9.753s-9.507-8.4337-9.6727-9.623c-.165-1.1843-.3726-4.1128-.3726-4.1128l-.1778-1.2069c1.5463-1.58,15.0919-9.5692,15.0919-9.5692,5.8909.5173,5.1083,8.0314,5.1438,10.2588A33.6068,33.6068,0,0,1,45.631,34.6172Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8776,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0046,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9372,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0046,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.56,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4489,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0066" x2="32.0046" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9734,45.4935,41.56,39.4026l1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0046" x2="32.0046" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0046,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1623,35.9987a11.6,11.6,0,0,1-1.8842,10.4766"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6218,28.0052c.0193-2.2543-.4114-4.4722.56-8.0865,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.2957,21.99a30.7458,30.7458,0,0,0,.7942,6.4234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7108,46.6775c-2.6514-4.1711-1.8446-7.514-.5075-10.7705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8905,30.9529c0-5-2-8-6-12-4,4-16,9-16,11v1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645-200D-2642-FE0F.svg b/public/assets/img/icons/1F645-200D-2642-FE0F.svg
new file mode 100644
index 0000000..16b996a
--- /dev/null
+++ b/public/assets/img/icons/1F645-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9872,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.82,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3,.0694-4.1025.0694-4.1025-1.2455-3.5288-2.2834-6.1582-2.2834-6.1582-4.4284.83-12.524,2.2142-15.9837,1.5222A22.2068,22.2068,0,0,0,25.82,30.2923Z"/>
+ <path fill="#fcea2b" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fcea2b" d="M49.9872,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fcea2b" d="M21.9872,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fcea2b" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M43.8152,19.7669c.1744.9826-13.5955.7245-15.4988,1.7056S25.8783,30.23,25.8783,30.23a28.57,28.57,0,0,0,.3878,4.764l-5.0339-3.75a48.8842,48.8842,0,0,1-.245-5.2236c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9374l-5.1891,3.9026a16.7243,16.7243,0,0,0,.3348-4.5617l.6717-2.3408Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.99,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.86,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9872,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.92,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9872,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5429,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4315,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="35.9892" x2="31.9872" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.956,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="21.9872" x2="31.9872" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9872,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8755,30.1743c-.3017-4.803-2.9724-10.1444-2.9724-10.1444-8,0-10,3-16,1a23.8144,23.8144,0,0,0-3.0418,9.3945"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F645.svg b/public/assets/img/icons/1F645.svg
new file mode 100644
index 0000000..c459a27
--- /dev/null
+++ b/public/assets/img/icons/1F645.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0083,60.9583v-4c0-4.9941,2.7617-7.12,6.9844-9.4121,5.3633-2.458,16.5615-2.918,23.9482-.13,3.3184,1.4609,7.0674,4.5479,7.0674,9.542v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.8413,30.2923c0,9,4.04,14.666,10.1035,14.666,5.9365,0,10.1055-5.9307,10.1055-14.9307,0-3-.042-4.0693-.042-4.0693-3-3-7-8-7-8-4,3-7,6-13,7C26.0083,24.9583,25.8413,25.2923,25.8413,30.2923Z"/>
+ <path fill="#fcea2b" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="#fcea2b" d="M50.0083,60.9163l-16-17-3.5557-4-1-1-6-4.5557a1.4142,1.4142,0,0,0-2,2l3,3.5557a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,11"/>
+ <path fill="#fcea2b" d="M22.0083,60.9163l16-17,3.5557-4,1-1,6-4.5557a1.4142,1.4142,0,0,1,2,2l-3,3.5557a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2,2-8,11"/>
+ <path fill="#fcea2b" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M39.2435,18.4458c.1743.9826-11.0921,5.57-12.9954,6.551s-.3463,5.2567-.3463,5.2567a28.5824,28.5824,0,0,0,.3878,4.764l-5.0339-3.75a48.8833,48.8833,0,0,1-.2449-5.2235c0-7,5-14.0625,15-14.0625s15,7.0625,15,14.0625c0,1.7359-.0615,3.4065-.215,4.9373l-5.1892,3.9026a30.7683,30.7683,0,0,0,.4437-4.8562l.5629-2.0462Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0112,27.9583c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,14c0,.6.0039,1.1318.0049,1.666"/>
+ <path d="M41.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8813,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9712,29.9563a11.66,11.66,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0083,37.9583h4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9409,48.4075c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0083,59.9583v-3c0-3.9756,3.1719-7.3242,6.9844-8.5244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.564,38.4026l8-7a1.4142,1.4142,0,0,1,2,2l-5,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4526,38.4026l-8-7a1.4142,1.4142,0,0,0-2,2l5,6"/>
+ <line x1="36.0103" x2="32.0083" y1="54.9056" y2="59.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9771,45.4935l5.5869-6.0909,1-1,6-4.5556a1.4142,1.4142,0,0,1,2,2l-3,3.5556a39.3264,39.3264,0,0,1-2,6c-.6328,1.2647-3.5557,2-3.5557,2l-2.127,2"/>
+ <line x1="22.0083" x2="32.0083" y1="59.9583" y2="49.4026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0083,59.9583l-16-16.5557-3.5557-4-1-1-6-4.5556a1.4142,1.4142,0,0,0-2,2l3,3.5556a39.3264,39.3264,0,0,0,2,6c.6328,1.2647,3.5557,2,3.5557,2l2,2,8,10.5557"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fa2537c
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#fadcbc" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fadcbc" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..dac65b4
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#fadcbc" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fadcbc" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FB.svg b/public/assets/img/icons/1F646-1F3FB.svg
new file mode 100644
index 0000000..7648878
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#fadcbc" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fadcbc" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7d47612
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#debb90" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#debb90" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4a3f15b
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#debb90" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#debb90" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FC.svg b/public/assets/img/icons/1F646-1F3FC.svg
new file mode 100644
index 0000000..cf17de5
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#debb90" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#debb90" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cd5be15
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#c19a65" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#c19a65" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..99561c3
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#c19a65" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#c19a65" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FD.svg b/public/assets/img/icons/1F646-1F3FD.svg
new file mode 100644
index 0000000..09bb592
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#c19a65" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#c19a65" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9acaca8
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#a57939" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#a57939" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..19bcab6
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#a57939" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#a57939" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FE.svg b/public/assets/img/icons/1F646-1F3FE.svg
new file mode 100644
index 0000000..3adb635
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#a57939" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#a57939" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b8f0390
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#6a462f" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#6a462f" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..db146bf
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#6a462f" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#6a462f" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-1F3FF.svg b/public/assets/img/icons/1F646-1F3FF.svg
new file mode 100644
index 0000000..c5e0a20
--- /dev/null
+++ b/public/assets/img/icons/1F646-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#6a462f" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#6a462f" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-200D-2640-FE0F.svg b/public/assets/img/icons/1F646-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c82bf33
--- /dev/null
+++ b/public/assets/img/icons/1F646-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4916,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.4922,34.1225c.1758,5.6241,4.3724,12.8358,10.4359,12.8358,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005,42.4253,42.4253,0,0,0-5.0326-7.1736c-4,3-10.7132,7.45-15.7506,10.5A11.3158,11.3158,0,0,1,25.4922,34.1225Z"/>
+ <path fill="#fcea2b" d="M19.16,39.7814c-1.0918-4.1.3363-8.5475,1.8321-10.0731-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9486,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fcea2b" d="M52.8316,41.1857c.9219-3.7-.5752-9.712-1.84-12.2274.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15c0,3.25.04,13.5592.04,13.5592"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M39.7958,14.5314,26.2386,17.3261S18.4466,29.93,18.212,34.9042c-.503,10.6636,8.35,10.4624,9.9091,7.9977,0,0-5.7474-8.9862-1.2879-12.4944s13.6166-7.7894,14.33-9.3949c0,0,9.9434,8.54,2.9133,21.3473.2189.788,15.6289,6.698,7.3161-15.1811L45.0268,16.06l-5.231-1.5289"/>
+ </g>
+ <g id="line">
+ <path d="M41.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8646,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9916,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4917,25.6766a48.8222,48.8222,0,0,0-4.5-8.7183,3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.933,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2a60.7884,60.7884,0,0,0-4.2353,8.6106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9916,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.159 40.888 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.832 41.186 59.992 43.958 55.992 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9454,32.9759c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6751,42.6963c9.6774-.4961,2.7925-14.0812,1.7261-17.2936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7618,25.5574c-1.2019,3.33-7.6447,14.1492,1.3293,17.4954"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646-200D-2642-FE0F.svg b/public/assets/img/icons/1F646-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a7f7e91
--- /dev/null
+++ b/public/assets/img/icons/1F646-200D-2642-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.5094,60.9261l4-17-10.9375-4.375-3.3966-.7953c-2.4082,3.0312.4884,1.516-1.0917,2.5687-6.6572,8.6026-13.8242,6.1338-19.0742.05-.1789-1.3857.502.1162-.3457-1.916l-3.1543.4678-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9459,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-1.0351-2.9427-1.86-5.952-1.86-5.952-5.9361.4123-11.5837,2.68-16.4893,1.4841A20.66,20.66,0,0,0,24.9459,32.9583Z"/>
+ <path fill="#fcea2b" d="M23.0055,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9664,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fcea2b" d="M48.9176,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M44.0767,21.68c-4.8587,0-11.5462,2.0538-15.7663,2.0255-5.411-.0361-2.6467,15.7524-2.6467,15.7524-2.7372,0-5.1853-4.4652-3.9721-11.3593,1.5823-8.9916,1.9655-11.51,13.3523-12.44C47.625,14.63,50.4518,21.1354,50.4518,28.1354s-.2765,10.62-4.2765,10.62C47.2337,38.2036,45.9927,21.68,44.0767,21.68Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8824,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0094,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8089,39.0152a33.6638,33.6638,0,0,0,3.2-10.0569c.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9508,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75a55.9551,55.9551,0,0,0,2.7433,9.0475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.0094,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.664 39.015 12.009 42.958 16.009 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.574 38.756 60.009 43.958 56.009 59.958"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9022,33.0685c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.9657,23.0685,24.9657,28.0685,24.9022,33.0685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F646.svg b/public/assets/img/icons/1F646.svg
new file mode 100644
index 0000000..19567b4
--- /dev/null
+++ b/public/assets/img/icons/1F646.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M56.4921,60.9261l4-17-10.9375-4.375-.1543-.624c-2.4082,3.0312-2.7539,1.3447-4.334,2.3974-6.6572,8.6026-13.8242,6.1338-19.0742.05-1.8174-1.3633-1.6562.584-2.5039-1.4482h-.9961l-10,3,4,18"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="#fcea2b" d="M22.9882,39.9583c-1.0918-4.1-1.6553-8.4766-1.9961-10.25-.6426-3.3394,5-12.75,5-12.75h2c3,0,5-2,11-2a.8313.8313,0,0,0,.9414-.5483L28.9491,11.5423a25.4338,25.4338,0,0,0-3.957.416,11.464,11.464,0,0,0-4,2s-7,11-7,15v13"/>
+ <path fill="#fcea2b" d="M48.9,38.9593c.9219-3.7,1.6182-7.6348,2.0918-10.001.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a53.8435,53.8435,0,0,0-8-1,.9794.9794,0,0,1-1-1s.041-1.0835,1.041-1.0835c2.58,0,7.2276.0835,10.959.0835a32.8785,32.8785,0,0,1,8,2,11.0667,11.0667,0,0,1,2,2s7,11,7,15v13"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M45.493,27.45c-1.9017,0-4.6484-7.4922-6.239-6.916-3.9214,1.4205-10.8788,5.6591-13.2619,6.617-1.6562.6658-.3539,13.4249-.3539,13.4249-2.7372,0-5.08-5.5828-3.8667-12.4769,1.5823-8.9916,2.0123-11.0515,13.3523-12.44,12.5681-1.5393,15.4053,5.3756,15.4079,12.4768.0025,7-.54,12.44-4.54,12.44C47.0506,40.0237,47.4091,27.45,45.493,27.45Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.578,39.5384a2.9,2.9,0,0,1-2.5859,1.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9921,40.9583A3.5531,3.5531,0,0,1,22.68,39.0208"/>
+ <path d="M41.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.8651,31.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9286,32.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C25.9921,26.9583,24.9286,27.9578,24.9286,32.9583Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9921,39.4583c-1,2-5,2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7743,39.4593c.9844-3.8408,1.7237-8.0274,2.2178-10.501.667-3.3345-5-12-5-12a3.4914,3.4914,0,0,0-2-1c-3,0-4-2-6-3a52.19,52.19,0,0,0-7.5547-.9932,1.3266,1.3266,0,0,1-1.4033-1.3242s-.042-1.4785,2.0791-1.4453a49.99,49.99,0,0,1,9.8789.7627c.98.1963,6.0244,1.0508,8,2a11.0667,11.0667,0,0,1,2,2s7,11,7,15V42.9261"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9335,14.41a.8313.8313,0,0,1-.9414.5483c-6,0-8,2-11,2h-2s-5.6426,9.4106-5,12.75c.3125,1.625.8125,5.4375,1.7344,9.2188"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9921,41.9583v-13c0-4,7-15,7-15a11.464,11.464,0,0,1,4-2,13.3688,13.3688,0,0,1,4.7363-.187"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.492 39.926 11.992 42.958 15.992 59.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.578 39.538 59.992 43.958 55.992 59.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d395ca4
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#fadcbc" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fadcbc" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4d104fa
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#fadcbc" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fadcbc" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FB.svg b/public/assets/img/icons/1F647-1F3FB.svg
new file mode 100644
index 0000000..2a706a9
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FB.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#fadcbc" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fadcbc" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..781e15e
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#debb90" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#debb90" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..09f415e
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#debb90" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#debb90" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FC.svg b/public/assets/img/icons/1F647-1F3FC.svg
new file mode 100644
index 0000000..ded4e79
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FC.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#debb90" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#debb90" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..86468f1
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#c19a65" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#c19a65" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..80c9ea9
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#c19a65" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#c19a65" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FD.svg b/public/assets/img/icons/1F647-1F3FD.svg
new file mode 100644
index 0000000..2e5f283
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FD.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#c19a65" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#c19a65" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1c8a192
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#a57939" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#a57939" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c68662c
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#a57939" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#a57939" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FE.svg b/public/assets/img/icons/1F647-1F3FE.svg
new file mode 100644
index 0000000..23bca51
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FE.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#a57939" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#a57939" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..71198cb
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#6a462f" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#6a462f" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..009b15e
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#6a462f" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#6a462f" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-1F3FF.svg b/public/assets/img/icons/1F647-1F3FF.svg
new file mode 100644
index 0000000..15fe86a
--- /dev/null
+++ b/public/assets/img/icons/1F647-1F3FF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#6a462f" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#6a462f" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-200D-2640-FE0F.svg b/public/assets/img/icons/1F647-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4eab306
--- /dev/null
+++ b/public/assets/img/icons/1F647-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#fcea2b" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fcea2b" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M43.0879,47.899c2.9254-1.5092,4.157-7.0041,3.9423-7.9341s-7.9409-3.9226-7.9409-3.9226c-2.0747,5.6638-7.4411.42-12.9225,4.4718-4.6763,3.457,5.18,8.6662,5.18,8.6662-8.7621,5.2459-10.3325-3.9487-10.3325-3.9487-2.187-5.7992,1.1523-5.1893,1.1523-12.1893s4-14,14-14,14,7,14,14S52.89,43.3872,51.4155,48.56c0,0-4.2487,5.6569-9.2487.6922Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.878,49.8c-9.9825-1.7577-3.7112-9.7577-3.7112-16.7577s4-14,14-14,14,7,14,14,5.6037,16.0533-3.3329,17.2439"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647-200D-2642-FE0F.svg b/public/assets/img/icons/1F647-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1b26a18
--- /dev/null
+++ b/public/assets/img/icons/1F647-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M28.0273,32.8064c0,4-3.3024,4.9077-2.8605,9.2359h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-1.8908-9.0673-18.0411-1.6116-19.0019-6.9607"/>
+ <path fill="#fcea2b" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fcea2b" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M27.9814,32.4853c-.2564,1.2272-4.04,9.9921-2.8146,10.557-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10c0,0,2.28-9.869-13.59-6.75C28.8925,37.213,27.9814,32.4853,27.9814,32.4853Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-1.6017-1.6179-3-3-3-10s4-14,14-14,14,7,14,14-2.0506,8.6946-3.3079,9.888"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1264,34.5862c-2.0432,1.2648-2.8054,4.0007-2.96,7.4561h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c-.5544-9.64-19.5669.0482-19.0526-7.5431l.2264-3.6809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F647.svg b/public/assets/img/icons/1F647.svg
new file mode 100644
index 0000000..1101a0d
--- /dev/null
+++ b/public/assets/img/icons/1F647.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M21.1668,33.0423a23.705,23.705,0,0,0-3.665,2.333c-2.2159,1.7734-3.918,16.334-3.834,17.667s1.583,7.916,2.25,7.916H56.25s2.166-3.333,2.083-4.333.25-14.749-1.166-16.583-1.5459-4.1895-2.418-4.833a28.5671,28.5671,0,0,0-3.582-2.167"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="#fcea2b" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="#fcea2b" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M39.0074,36.42c-2.1433,3.3257-14.7022,1.6463-13.8406,6.6223-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10C49.4878,38.0615,39.0074,36.42,39.0074,36.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1668,43.0423c-2,0-3-3-3-10s4-14,14-14,14,7,14,14-1,10-3,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423c0,4-14,2-14,6h0c0,4,4.873,8,10.9365,8,5.9365,0,11.0635-4,11.0635-10h0c0-2-7-2-8-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.1668,58.0423a1.92,1.92,0,0,1-2,1.9414c-1.1025,0-6,.0586-6,.0586h-6s0-4,5-4h7A1.9588,1.9588,0,0,1,34.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1668,58.0423a1.92,1.92,0,0,0,2,1.9414c1.1025,0,6,.0586,6,.0586h6s0-4-5-4h-7A1.9588,1.9588,0,0,0,38.1668,58.0423Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1668,36.0423s-4,3-4,12v4c0,3,0,6,2,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1668,36.0423s4,3,4,12v5c0,3,0,5-2,7"/>
+ <line x1="23.1668" x2="26.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.1668" x2="29.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.1668" x2="46.1668" y1="15.0423" y2="18.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1668" x2="43.1668" y1="15.0423" y2="12.0423" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1668,36.0423v-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1668,43.0423a2.7822,2.7822,0,0,1-3,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.1668,43.0423a2.9662,2.9662,0,0,0,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F648.svg b/public/assets/img/icons/1F648.svg
new file mode 100644
index 0000000..04a7852
--- /dev/null
+++ b/public/assets/img/icons/1F648.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.7452,30.3698c0.7351-1.4356,1.8465-2.6723,3.2355-3.5099c4.2321-2.5519,10.5282-1.0889,13.4909,3.8371 c3.0375-4.9167,9.313-6.349,13.4909-3.8371c1.4555,0.8751,2.5525,2.1665,3.2519,3.6508"/>
+ </g>
+ <g id="color">
+ <path fill="#6A462F" d="M52.1565,19.3322c0.3299,0,7.0229-2.1833,10.3066,3.9209c3.1583,5.8708,1.1583,11.8708-3.4855,14.3115"/>
+ <path fill="#6A462F" d="M60.0514,35.4894c0,13.5369-10.7452,24.5106-24,24.5106s-24-10.9737-24-24.5106S22.7966,12,36.0514,12 S60.0514,21.9525,60.0514,35.4894z"/>
+ <path fill="#6A462F" d="M19.9174,18.9067c-0.3466,0-7.5022-2.3589-10.8277,4.1191c-2.9366,5.7207-0.4683,12.0981,3.6618,13.9844"/>
+ <path fill="#A57939" d="M26.0416,57.0208c-1.017-3.3042-1.4239-8.7844-0.0668-14.7835c-0.3544-0.0699-5.2649-1.1229-7.0265-5.5733 c-1.5688-3.9634,0.1684-8.5784,3.6538-10.6802c4.2321-2.5519,10.5282-1.0889,13.4909,3.8371 c3.0375-4.9167,9.313-6.349,13.4909-3.8371c3.5775,2.151,4.9892,6.8168,3.6538,10.6802c-1.5753,4.5576-6.2779,5.9855-6.7455,6.1191 c0.7217,2.1838,2.4234,8.3483-0.5621,14.2377c-0.5906,1.1649-0.995,0-4.995,2"/>
+ <path fill="#FFFFFF" d="M41.9144,49.0171c-0.2036,0.2681-0.7527,6.0217-6.3387,6.0246c-4.9521,0.0025-5.4413-5.6762-5.7048-6.0246 C33.8854,49.0171,37.8999,49.0171,41.9144,49.0171z"/>
+ <path fill="#A57939" d="M12.1388,51.9829c1.8841-3.9279-0.1881,0.8747,1.696-3.0531c-0.5664-1.6119-1.2604-4.0223-1.5384-7.0087 c-0.425-4.5648,0.1233-10.4598,1.5384-10.6624c0.555-0.0795,1.4734,0.6838,3.0324,4.7202c2.6006-3.0933,8.3652-6.2699,8.999-5.4998 c0.6228,0.7568-0.0903,2.5375-0.0098,3.503c2.6552-1.2069,3.9497-1.4041,4.2664-1.0505c0.3186,0.3557-0.0824,1.6942-1.7721,4.3494 c3.1158-0.7429,4.1039,0.1181,3.9426,0.8046c-0.6076,2.5859-2.7004,5.9308-6.4366,9.6067 c-2.0968,2.0629-4.741,2.5726-6.3992,2.9133c-0.6095,5.022-0.4795,2.3595-1.089,7.3815"/>
+ <path fill="#A57939" d="M59.2614,52.2733c-1.8841-3.9279,0.2803,0.5844-1.6038-3.3435c0.5664-1.6119,1.2604-4.0223,1.5384-7.0087 c0.425-4.5648-0.1233-10.4598-1.5384-10.6624c-0.555-0.0795-1.4734,0.6838-3.0324,4.7202 c-2.6006-3.0933-8.3652-6.2699-8.999-5.4998c-0.6228,0.7568,0.0903,2.5375,0.0098,3.503 c-2.6552-1.2069-3.9497-1.4041-4.2664-1.0505c-0.3186,0.3557,0.0824,1.6942,1.7721,4.3494 c-3.1158-0.7429-4.1039,0.1181-3.9426,0.8046c0.6076,2.5859,2.7004,5.9308,6.4366,9.6067c2.0968,2.0629,4.741,2.5726,6.3992,2.9133 c0.6095,5.022,0.347,2.8686,0.9565,7.8906"/>
+ <path fill="#6A462F" d="M58.1736,48.9149C58.16,48.8874,58.1667,48.901,58.1736,48.9149L58.1736,48.9149z"/>
+ <path fill="#6A462F" d="M58.1819,48.9315l-6.1469,1.7676c0,0,0.4585,2.7776,1.2932,8.7301l6.6512-6.5154 C58.4483,49.5169,58.2471,49.0627,58.1819,48.9315z"/>
+ <path fill="#6A462F" d="M58.1736,48.9149c0.0018,0.0036,0.0057,0.0114,0.0082,0.0165l0,0 C58.1819,48.9315,58.1777,48.9231,58.1736,48.9149z"/>
+ <path fill="#6A462F" d="M13.7319,48.9391c0,0-0.0086-0.5805-2.0047,3.7916l5.9928,6.3912 c0.1003,0.1176,0.2917,0.0527,0.3104-0.1007c0.6489-5.3294,1.6584-8.2166,1.6584-8.2166L13.7319,48.9391z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.2639,19.6545c0.3299,0,7.1412-2.2454,10.3066,3.9209c1.7048,3.321,1.2756,6.2407-0.0761,8.8072"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.7361,19.6545c-0.3299,0-7.1412-2.2454-10.3066,3.9209c-1.6112,3.1387-1.3163,5.919-0.1379,8.3815"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9368,49.0171c-0.2036,0.2681-0.7527,6.0217-6.3387,6.0246c-4.9521,0.0025-5.4413-5.6762-5.7048-6.0246 C33.9078,49.0171,37.9223,49.0171,41.9368,49.0171z"/>
+ <circle cx="34.0563" cy="44.5579" r="1"/>
+ <circle cx="37.6959" cy="44.5579" r="1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.849,55.0215C45.1636,57.5323,40.7108,59,35.9151,59c-4.7635,0-9.1887-1.4481-12.8595-3.928"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.9925,26.4342C18.6228,18.5069,26.6258,13,35.915,13c9.2192,0,17.1715,5.4242,20.8396,13.2552"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.2838,52.2733c-1.8841-3.9279,0.2803,0.5844-1.6038-3.3435c0.5664-1.6119,1.2604-4.0223,1.5384-7.0087 c0.425-4.5648-0.1233-10.4598-1.5384-10.6624c-0.555-0.0795-1.4734,0.6838-3.0324,4.7202 c-2.6006-3.0933-8.3652-6.2699-8.999-5.4998c-0.6228,0.7568,0.0903,2.5375,0.0098,3.503 c-2.6552-1.2069-3.9497-1.4041-4.2664-1.0505c-0.3186,0.3557,0.0824,1.6942,1.7721,4.3494 c-3.1158-0.7429-4.1039,0.1181-3.9426,0.8046c0.6076,2.5859,2.7004,5.9308,6.4366,9.6067c2.0968,2.0629,4.741,2.5726,6.3992,2.9133 c0.6095,5.022,0.347,2.8686,0.9565,7.8906"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.3926,51.9829c1.8841-3.9279-0.4196,0.8747,1.4645-3.0531c-0.5664-1.6119-1.2604-4.0223-1.5384-7.0087 c-0.425-4.5648,0.1233-10.4598,1.5384-10.6624c0.555-0.0795,1.4734,0.6838,3.0324,4.7202c2.6006-3.0933,8.3652-6.2699,8.999-5.4998 c0.6228,0.7568-0.0903,2.5375-0.0098,3.503c2.6552-1.2069,3.9497-1.4041,4.2664-1.0505c0.3186,0.3557-0.0824,1.6942-1.7721,4.3494 c3.1158-0.7429,4.1039,0.1181,3.9426,0.8046c-0.6076,2.5859-2.7004,5.9308-6.4366,9.6067 c-2.0968,2.0629-4.741,2.5726-6.3992,2.9133c-0.6095,5.022-0.3481,2.8686-0.9576,7.8906"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F649.svg b/public/assets/img/icons/1F649.svg
new file mode 100644
index 0000000..0650601
--- /dev/null
+++ b/public/assets/img/icons/1F649.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3838,47.2065c-1.7396,1.4508-3.5449,2.0133-3.8255,2.096c1.2769,3.8998,1.5308,7.3335,0.8554,9.3629"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7414,31.4072c4.0808-1.403,9.8253,0.1056,12.4177,4.5449c2.5249-4.2094,7.8873-5.739,11.8223-4.7169"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.721,59.5755c-0.7095-2.8184-0.848-5.5181,0.3199-10.8352c-0.2215-0.045-2.2221-0.4854-4.1217-1.928"/>
+ </g>
+ <g id="color">
+ <circle cx="36.1163" cy="36" r="24" fill="#6A462F"/>
+ <path fill="#A57939" d="M26.1077,57.8872c-1.017-3.4032-1.4239-6.0475-0.0668-12.2261c-0.3544-0.072-5.2649-1.1565-7.0265-5.7402 c-1.5688-4.0821,0.1684-8.8353,3.6538-11c4.2321-2.6284,10.5282-1.1215,13.4909,3.952c3.0375-5.0639,9.313-6.5391,13.4909-3.952 c3.5775,2.2155,4.9892,7.0209,3.6538,11c-1.5753,4.6941-6.2779,6.1647-6.7455,6.3024c0.9411,4.1067,1.2051,6.2341,0.8554,8.0629 c-0.1115,0.583-0.6968,1.054-1.4137,2.6346c-0.3895,0.8587-3.7481,0.5225-4,1"/>
+ <path fill="#FFFFFF" d="M41.9792,48.917c-0.2036,0.2681-0.7527,6.0217-6.3387,6.0246c-4.9521,0.0025-5.4413-5.6762-5.7048-6.0246 C33.9503,48.917,37.9648,48.917,41.9792,48.917z"/>
+ <path fill="#6A462F" d="M19.2323,18.4382c-0.361,0-8.0248-2.1272-11.4888,4.6208c-3.059,5.959-0.3874,10.2553,4.0243,14.2371"/>
+ <path fill="#6A462F" d="M52.9327,18.8067c0.3466,0,8.0022-2.5589,11.3277,3.9191c2.9367,5.7207,0.4686,11.8919-4.1618,14.1844"/>
+ <path fill="#A57939" d="M18.945,50.4547c-0.4804-6.0396,0.0392-0.0793-0.4413-6.1189c0.7336-1.8542,1.6918-4.7683,2.059-8.4418 c0.2878-2.8791-0.0143-3.9562-0.4118-10.2995c-0.5229-8.3456-0.2387-10.2904-1.0295-10.4961 c-1.4192-0.3691-4.4446,5.3461-5.971,10.4961c-1.6205,5.4675-1.5585,10.3212-1.2354,13.5938 c-0.8922,7.6868-0.3078-2.4173-1.2001,5.2695"/>
+ <path fill="#6A462F" d="M11.3043,39.1904l0.0609,0.0441C11.5363,38.4719,11.3043,39.1904,11.3043,39.1904z"/>
+ <path fill="#6A462F" d="M19,57.9208c-0.5222-6.0806-0.5346-13.548-0.5346-13.548l-7.1002-5.1383 c-0.1299,0.5787-0.4918,2.0098-1.3652,5.2612L19,57.9208z"/>
+ <path fill="#A57939" d="M53.4019,50.4547c0.4804-6.0396-0.0392-0.0793,0.4413-6.1189c-0.7336-1.8542-1.6918-4.7683-2.059-8.4418 c-0.2878-2.8791,0.0143-3.9562,0.4118-10.2995c0.5229-8.3456,0.2387-10.2904,1.0295-10.4961 c1.4192-0.3691,4.4446,5.3461,5.971,10.4961c1.6205,5.4675,1.5585,10.3212,1.2354,13.5938 c0.8922,7.6868,0.5987-1.1402,1.4909,6.5466"/>
+ <path fill="#6A462F" d="M60.8928,39.5034l0.4278-0.313C61.3206,39.1904,61.0047,38.9388,60.8928,39.5034z"/>
+ <path fill="#6A462F" d="M62,45.9208c-1.1036-4.1549-1.2314-5.7905-1.1072-6.4174l-6.9938,5.1184c0,0,0.0441,7.9261-0.4971,14.299 L62,45.9208z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.8381" cy="38.2509" r="3"/>
+ <circle cx="45.3945" cy="38.2509" r="3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9792,49.017c-0.2036,0.2681-0.7527,6.0217-6.3387,6.0246c-4.9521,0.0025-5.4413-5.6762-5.7048-6.0246 C33.9503,49.017,37.9648,49.017,41.9792,49.017z"/>
+ <circle cx="34.0988" cy="44.5578" r="1"/>
+ <circle cx="37.7384" cy="44.5578" r="1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.6836,20.1837c-1.2053,0.6459-2.3451,1.7036-3.2117,3.3917c-1.708,3.3272-1.274,6.2517,0.0837,8.8217"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.5424,20.2614c1.1529,0.6519,2.2379,1.6919,3.0706,3.3141c1.6027,3.122,1.3194,5.8895,0.1566,8.3422"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0121,54.2076c-3.8867,3.0046-8.7619,4.7923-14.0546,4.7923c-5.1125,0-9.8354-1.6681-13.6542-4.4897"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.838,16.4485C27.3571,14.2624,31.5099,13,35.9575,13c4.5893,0,8.8647,1.3441,12.4539,3.6602"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.945,56.8993c-0.4804-6.0396,0.0392-6.4239-0.4413-12.4635c0.7336-1.8542,1.6918-4.7683,2.059-8.4418 c0.2878-2.8791-0.0143-3.9562-0.4118-10.2995c-0.5229-8.3456-0.2387-10.2904-1.0295-10.4961 c-1.4192-0.3691-4.4446,5.3461-5.971,10.4961c-1.6205,5.4675-1.2354,13.5938-1.2354,13.5938l-1.2,5.2695"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4019,57.9872c0.4804-6.0396-0.0392-7.5118,0.4413-13.5514c-0.7336-1.8542-1.6918-4.7683-2.059-8.4418 c-0.2878-2.8791,0.0143-3.9562,0.4118-10.2995c0.5229-8.3456,0.2387-10.2904,1.0295-10.4961 c1.4192-0.3691,4.4446,5.3461,5.971,10.4961c1.6205,5.4675,1.2354,13.5938,1.2354,13.5938l1.4909,6.5466"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64A.svg b/public/assets/img/icons/1F64A.svg
new file mode 100644
index 0000000..e6c6e10
--- /dev/null
+++ b/public/assets/img/icons/1F64A.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3026,38.9999 c1.3354-3.979-0.0762-8.7844-3.6538-10.9999c-4.1779-2.5872-10.4534-1.1119-13.4909,3.952 C33.1952,26.8785,26.8991,25.3716,22.667,28c-3.4854,2.1647-5.2226,6.9179-3.6538,11"/>
+ </g>
+ <g id="color">
+ <path fill="#6A462F" d="M19.6924,19.3322c-0.3299,0-7.1412-2.2454-10.3066,3.9209c-2.7954,5.4454,0.1467,9.812,3.4856,13.3114"/>
+ <path fill="#6A462F" d="M52.2203,19.3322c0.3299,0,7.1412-2.2454,10.3066,3.9209c2.7954,5.4454-0.1467,9.812-3.4856,13.3114"/>
+ <path fill="#6A462F" d="M59.8151,35.5725C59.8151,49.0635,49.5415,60,36.1189,60S11.8151,49.0635,11.8151,35.5725 C13.7908,21.8287,22.6963,12,36.1189,12C48.885,12,58.2975,22.3954,59.8151,35.5725z"/>
+ <path fill="#A57939" d="M49.6488,27.0208c-4.1779-2.5872-10.4534-1.1119-13.4909,3.952c-2.9627-5.0735-9.2588-6.5804-13.4909-3.952 c-3.4854,2.1647-5.2226,6.9179-3.6538,11c1.7617,4.5837,6.6722,5.6682,7.0266,5.7402c-1.3571,6.1786-0.9503,11.8229,0.0668,15.2261 c6.6579,1.3446,13.2877,1.3563,19.8885,0c1.8269-3.5132,2.108-7.9185,0.5621-14.664c0.4676-0.1376,5.1701-1.6083,6.7454-6.3024 C54.638,34.0417,53.2264,29.2363,49.6488,27.0208z"/>
+ <path fill="#FFFFFF" d="M41.9781,49.017c-0.2036,0.2681-0.7527,6.0217-6.3387,6.0246c-4.9521,0.0025-5.4413-5.6762-5.7048-6.0246 C33.9491,49.017,37.9636,49.017,41.9781,49.017z"/>
+ <path fill="#A57939" d="M22.3305,60.6233c1.8841-3.9279-0.7967,1.6609,1.0874-2.267c-0.5664-1.6119-1.2604-4.0223-1.5384-7.0087 c-0.425-4.5648,0.1233-10.4598,1.5384-10.6624c0.555-0.0795,1.4734,0.6838,3.0324,4.7202c2.6006-3.0933,8.3652-6.2699,8.999-5.4998 c0.6228,0.7568-0.0903,2.5375-0.0098,3.503c2.6552-1.2069,3.9497-1.4041,4.2664-1.0505c0.3186,0.3557-0.0824,1.6942-1.7721,4.3494 c3.1158-0.7429,4.1039,0.1181,3.9426,0.8046c-0.6076,2.5859-2.7004,5.9308-6.4366,9.6067 c-2.0968,2.0629-4.741,2.5726-6.3992,2.9133c-0.6095,5.022,0.0557-1.9975-0.5538,3.0245"/>
+ <path fill="#6A462F" d="M23.6494,58.3562c0,0-1.0936,1.828-1.7359,3.0995l6.1562,2.4335c0.6311-1.5839,1.2022-3.857,1.2022-3.857 L23.6494,58.3562z"/>
+ <path fill="#A57939" d="M50.0931,60.3934c-1.8841-3.9279,0.6032,0.978-1.2808-2.9498c0.5664-1.6119,1.2604-4.0223,1.5384-7.0087 c0.425-4.5648-0.1233-10.4598-1.5384-10.6624c-0.555-0.0795-1.4734,0.6838-3.0324,4.7202 c-2.6006-3.0933-8.3652-6.2699-8.999-5.4998c-0.6228,0.7568,0.0903,2.5375,0.0098,3.503 c-2.6552-1.2069-3.9497-1.4041-4.2664-1.0505c-0.3186,0.3557,0.0824,1.6942,1.7721,4.3494 c-3.1158-0.7429-4.1039,0.1181-3.9426,0.8046c0.6076,2.5859,2.7004,5.9308,6.4366,9.6067c2.0968,2.0629,4.741,2.5726,6.3992,2.9133 c0.6095,5.022-0.1317-1.0847,0.4778,3.9373"/>
+ <path fill="#6A462F" d="M43.1868,59.0958C43.181,59.0481,43.1697,58.9547,43.1868,59.0958L43.1868,59.0958z"/>
+ <path fill="#6A462F" d="M43.1897,59.1195L43.1897,59.1195c-0.0009-0.0074-0.0021-0.0173-0.0029-0.0237 C43.1884,59.1088,43.1897,59.1195,43.1897,59.1195z"/>
+ <path fill="#6A462F" d="M48.7522,57.4615l0.0601-0.0179C48.8123,57.4435,48.6578,57.1935,48.7522,57.4615z"/>
+ <path fill="#6A462F" d="M50.6131,60.9934c0,0-1.7696-3.2729-1.8609-3.5319l-5.5625,1.658 c0.0319,0.2634,0.1424,1.1735,0.4778,4.9373L50.6131,60.9934z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.8369" cy="35.2509" r="3"/>
+ <circle cx="45.3933" cy="35.2509" r="3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.7774,19.6545c-0.3299,0-7.1412-2.2454-10.3066,3.9209c-2.7954,5.4454,0.1467,9.8121,3.4855,13.3115"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.3053,19.6545c0.3299,0,7.1412-2.2454,10.3066,3.9209c2.7954,5.4454-0.1467,9.812-3.4856,13.3114"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.49,63.0606l0.55-3.03c0,0,4.3-0.85,6.4-2.91c0.39-0.38,0.76-0.77,1.12-1.14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.59,41.9806c0.12-0.79,0.23-1.62-0.14-2.07c-0.63-0.78-6.4,2.4-9,5.49c-1.56-4.03-2.48-4.79-3.03-4.72 c-1.42,0.21-1.97,6.1-1.54,10.67c0.28,2.98,0.97,5.39,1.54,7.01c-0.16,0.33-0.29,0.59-0.39,0.8v0.01 c-0.01,0.03-0.03,0.06-0.04,0.08c-0.02,0.03-0.04,0.07-0.05,0.11c-0.02,0.04-0.03,0.07-0.05,0.09c0,0.02-0.01,0.03-0.01,0.04 c-0.01,0-0.01,0.01-0.01,0.02c-0.01,0.01-0.02,0.03-0.02,0.04c-0.02,0.04-0.04,0.07-0.05,0.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.33,60.6206c0.15-0.32,0.28-0.58,0.38-0.78c0,0,0-0.01,0.01-0.02v-0.01c0.01-0.01,0.02-0.02,0.02-0.04 c0.02-0.04,0.04-0.08,0.06-0.12c0.01-0.03,0.03-0.06,0.05-0.1c0-0.01,0.01-0.03,0.02-0.04c0-0.01,0-0.02,0.01-0.02 c0.02-0.05,0.04-0.09,0.06-0.13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.59,41.9806c0.12-0.79,0.23-1.62-0.14-2.07c-0.63-0.78-6.4,2.4-9,5.49c-1.56-4.03-2.48-4.79-3.03-4.72 c-1.42,0.21-1.97,6.1-1.54,10.67c0.28,2.98,0.97,5.39,1.54,7.01c-0.16,0.33-0.29,0.59-0.39,0.8v0.01 c-0.01,0.03-0.03,0.06-0.04,0.08c-0.02,0.03-0.04,0.07-0.05,0.11c-0.02,0.04-0.03,0.07-0.05,0.09c-0.01,0.02-0.02,0.04-0.02,0.06 c-0.01,0.01-0.02,0.03-0.02,0.04c-0.02,0.04-0.04,0.07-0.05,0.1c-0.02,0.04-0.04,0.08-0.06,0.12c0,0.02-0.01,0.03-0.02,0.04v0.01 c-0.01,0.01-0.01,0.02-0.01,0.02c-0.1,0.2-0.23,0.46-0.38,0.78"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0931,60.1137c-1.8841-3.9279,0.6032,1.2576-1.2808-2.6702c0.5664-1.6119,1.2604-4.0223,1.5384-7.0087 c0.425-4.5648-0.1233-10.4598-1.5384-10.6624c-0.555-0.0795-1.4734,0.6838-3.0324,4.7202 c-2.6006-3.0933-8.3652-6.2699-8.999-5.4998c-0.6228,0.7568,0.0903,2.5375,0.0098,3.503 c-2.6552-1.2069-3.9497-1.4041-4.2664-1.0505c-0.3186,0.3557,0.0824,1.6942,1.7721,4.3494 c-3.1158-0.7429-4.1039,0.1181-3.9426,0.8046c0.6076,2.5859,2.7004,5.9308,6.4366,9.6067c2.0968,2.0629,4.741,2.5726,6.3992,2.9133 c0.6095,5.022-0.1317-1.0847,0.4778,3.9373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M17.9101,50.2056 C14.8346,46.2945,13,41.3615,13,36c0-12.7025,10.2975-23,23-23s23,10.2975,23,23c0,5.2036-1.728,10.0035-4.6415,13.8573"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8a947ba
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#fadcbc" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..de7b792
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#fadcbc" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FB.svg b/public/assets/img/icons/1F64B-1F3FB.svg
new file mode 100644
index 0000000..e48c0a9
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#fadcbc" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7ef19a2
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#debb90" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4c6b201
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#debb90" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FC.svg b/public/assets/img/icons/1F64B-1F3FC.svg
new file mode 100644
index 0000000..fe424b1
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#debb90" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..721c8b8
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#c19a65" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..baaa304
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#c19a65" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FD.svg b/public/assets/img/icons/1F64B-1F3FD.svg
new file mode 100644
index 0000000..9fe333b
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#c19a65" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..740c81b
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#a57939" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..34b1a9c
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#a57939" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FE.svg b/public/assets/img/icons/1F64B-1F3FE.svg
new file mode 100644
index 0000000..972ac9a
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#a57939" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ebd2a56
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#6a462f" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d5a33f4
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#6a462f" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-1F3FF.svg b/public/assets/img/icons/1F64B-1F3FF.svg
new file mode 100644
index 0000000..4b57cf5
--- /dev/null
+++ b/public/assets/img/icons/1F64B-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#6a462f" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-200D-2640-FE0F.svg b/public/assets/img/icons/1F64B-200D-2640-FE0F.svg
new file mode 100644
index 0000000..df18801
--- /dev/null
+++ b/public/assets/img/icons/1F64B-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M31.9068,32.5076v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S52.8951,41.114,52.8951,33.4646c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C35.9761,29.6165,32.3677,31.6716,31.9068,32.5076Z"/>
+ <path fill="#fcea2b" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M59.7535,37.1893a23.7419,23.7419,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5186,18.5186,0,0,0-.5645,6.1759,13.317,13.317,0,0,1-.7607,5.9608,38.8843,38.8843,0,0,1-3.12,4.7343L21.976,43.4776c.92.9473,9.7846,7.629,11.505,7.5535,4.953,1.2891,10.8956,2.9162,18.7,0A8.3428,8.3428,0,0,1,56.39,52.5446a22.7842,22.7842,0,0,0,2.972-2.33C60.55,49.5,62.4869,41.9324,59.7535,37.1893ZM41.56,47.93c-10.9558-.0471-10.1044-15.429-10.1044-15.429C33.7691,30.1075,46.95,22.33,46.95,22.33c6.0806,1.9552,6.3829,10.9722,6.3829,10.9722S52.5159,47.9767,41.56,47.93Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3323,32.9718a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4593,40.9718a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1413,40.2425c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5986,11.5986,0,0,1,58.72,49.489"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.3326,33.9666c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B-200D-2642-FE0F.svg b/public/assets/img/icons/1F64B-200D-2642-FE0F.svg
new file mode 100644
index 0000000..41d8c06
--- /dev/null
+++ b/public/assets/img/icons/1F64B-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ <path fill="#fcea2b" d="M31.4358,34.0039c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,31.4358,34.0039Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M50.7774,22.6918c-7.473,0-8.7162,3.5912-16.36,1.88-3.4041-.7622-1.9181,16.4322-1.9181,16.4322-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C52.4993,41.0039,53.2162,22.6918,50.7774,22.6918Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path d="M48.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.3468,32.99a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4738,40.99a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4993,41.0039c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4358,34.0039c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C34.4993,24.0039,31.4993,29.0039,31.4358,34.0039Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64B.svg b/public/assets/img/icons/1F64B.svg
new file mode 100644
index 0000000..95fe90e
--- /dev/null
+++ b/public/assets/img/icons/1F64B.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.4944,65l-.2186-2.8134A23.4263,23.4263,0,0,1,17.94,58.6693L21.9169,48.6c1.0234-2.5912,1.6347-3.5607,3.0234-2.5912,3.0068,2.0987,6.3457,2.9219,7.625,3.85,4.3281,3.6926,12.34,4.625,19.3405,1.46,3,0,9.5687,3.8215,9.5687,9.09v4.5458Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="#fcea2b" d="m18.63 55.99c-2.624-3.249-5.712-4.458-6.212-6.458-0.543-2.169-3.193-15.63-2.192-19.88 0.4003-2.535 0.4843-5.111 0.25-7.666-0.06-0.998 0.8437-4.688 0.8437-6.688-0.04883-1.323 0.07726-2.647 0.375-3.938 1.188-1.725 2.872-0.7321 2.898 0.4981l1.039-4.342c0.1875-1.281 3.698-2.219 3.188 1.25l0.4502-2.481c0.6811-1.425 2.381-1.16 2.758-0.6921 0.6222 0.809 0.3033 1.542 0.256 2.536 0 0 2.254-0.01883 1.671 3.002-0.19 0.9824-1.633 10.23-1.633 10.23 0.458-0.458 1.541-4.699 3.124-4.699 2.119 0 1.904 1.65 1.904 1.65s-0.6026 1.433-1.281 2.673c-1.012 1.851-2.281 5.5-3.281 6.5-1.673 1.114-3.417 2.116-5.222 3l2.91 12.25s0.167 0.5381 2.496 2.256"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M52.5829,29.0768c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C53.7589,39.7323,52.5829,29.0768,52.5829,29.0768Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.466,41.985c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M48.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M40.339,32.985a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M31.4025,33.985c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C32.466,27.985,31.4025,28.9845,31.4025,33.985Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.466,40.985a6.5535,6.5535,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4738,63.99a2.9818,2.9818,0,0,0-.8419-2.6982C18.4738,58.846,17.4738,57.99,17.4738,57.99l5-12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.1828,6.7816c-.709,3.9248-1.125,6.6318-1.709,11.208"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5421,21.3651C21.835,19.2025,22.64,14.6146,23.0988,9.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.4738,63.99s.0908-2.25.0908-3c0-7-9.0908-10-9.0908-10-7,2-11,2-16,1-3.2754-.6553-10.0273-4.59-15-8,0,0-3.9093-9.5-3.9093-13.5005,0-.5825,5.5518-1.9936,7-6.5.7813-2.4307,1.8106-5.6738,1.8106-5.6738"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4738,17.99c.86-5.0757,1.5645-8.6211,2-10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6281,55.221c-5-4-6.5879-5.12-7.1543-8.2314-2-11-1-14.5811-1-18,0-1,.0156,0,.0156-6,.001-.812.5078-4.3931.9844-7a25.2783,25.2783,0,0,1,1-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C-1F3FB.svg b/public/assets/img/icons/1F64C-1F3FB.svg
new file mode 100644
index 0000000..92f2358
--- /dev/null
+++ b/public/assets/img/icons/1F64C-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C-1F3FC.svg b/public/assets/img/icons/1F64C-1F3FC.svg
new file mode 100644
index 0000000..550bc7d
--- /dev/null
+++ b/public/assets/img/icons/1F64C-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#debb90" stroke="#debb90" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C-1F3FD.svg b/public/assets/img/icons/1F64C-1F3FD.svg
new file mode 100644
index 0000000..c0e4cdb
--- /dev/null
+++ b/public/assets/img/icons/1F64C-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C-1F3FE.svg b/public/assets/img/icons/1F64C-1F3FE.svg
new file mode 100644
index 0000000..ae65f51
--- /dev/null
+++ b/public/assets/img/icons/1F64C-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#a57939" stroke="#a57939" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C-1F3FF.svg b/public/assets/img/icons/1F64C-1F3FF.svg
new file mode 100644
index 0000000..d398c8b
--- /dev/null
+++ b/public/assets/img/icons/1F64C-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64C.svg b/public/assets/img/icons/1F64C.svg
new file mode 100644
index 0000000..71f637a
--- /dev/null
+++ b/public/assets/img/icons/1F64C.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345 l0.1146,12.2387L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792 c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797 c2.1739-2.1745,5.6522,0.8046,6.8519,3.646l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772 l-0.0004-2.9215c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <path fill="#fcea2b" stroke="none" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345 L7.477,37.5517l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695 c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797 c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772 l0.0004-2.9215c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="20.5658" x2="20.5685" y1="35.241" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.5727,35.9529l-0.1749-18.6731l0.0001,0.7675c-0.0005-3.5223,6.4973-4.4704,6.498,0.8314l0.0603,6.4345l0.1146,12.2387 L63.939,23.4786c-0.0005-3.1731,5.6525-3.2804,5.6531,0.8117l0.0035,24.3792c0.0013,8.8056-7.0629,15.8274-15.8685,15.8286 S37.782,57.362,37.7808,48.5564c0.0464-3.0717-0.2798-8.2946-0.2808-15.3797c2.1739-2.1745,5.6522,0.8046,6.8519,3.646 l0.0007,4.8897l-0.0033-23.0647c-0.0005-3.6647,6.6298-3.9373,6.6304,0.5772l-0.0004-2.9215 c-0.0006-3.9456,6.4176-5.3212,6.4186,1.7439"/>
+ <line x1="50.982" x2="50.9793" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.5658" x2="20.5685" y1="37.5517" y2="19.2249" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.9751,35.9529L14.15,17.2797l-0.0001,0.7675c0.0005-3.5223-6.4973-4.4704-6.498,0.8314l-0.0603,6.4345L7.477,37.5517 l0.1318-14.0731c0.0005-3.1731-5.6525-3.2804-5.6531,0.8117L1.9522,48.6695c-0.0013,8.8056,7.0629,15.8274,15.8685,15.8286 s15.945-7.1361,15.9463-15.9417c-0.0464-3.0717,0.2798-8.2946,0.2808-15.3797c-2.1739-2.1745-5.6522,0.8046-6.8519,3.646 l-0.0007,4.8897l0.0033-23.0647c0.0005-3.6647-6.6298-3.9373-6.6304,0.5772l0.0004-2.9215 c0.0006-3.9456-6.4176-5.3212-6.4186,1.7439"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..83a5ce3
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d8b9602
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FB.svg b/public/assets/img/icons/1F64D-1F3FB.svg
new file mode 100644
index 0000000..ec1fe65
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fe3e803
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0ba83ce
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FC.svg b/public/assets/img/icons/1F64D-1F3FC.svg
new file mode 100644
index 0000000..53ac8eb
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..037ecd4
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8d90cc3
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FD.svg b/public/assets/img/icons/1F64D-1F3FD.svg
new file mode 100644
index 0000000..c700bd9
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8d9fedd
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2e04b2a
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FE.svg b/public/assets/img/icons/1F64D-1F3FE.svg
new file mode 100644
index 0000000..5a7b756
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..118c988
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9e68cc0
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-1F3FF.svg b/public/assets/img/icons/1F64D-1F3FF.svg
new file mode 100644
index 0000000..f628be0
--- /dev/null
+++ b/public/assets/img/icons/1F64D-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-200D-2640-FE0F.svg b/public/assets/img/icons/1F64D-200D-2640-FE0F.svg
new file mode 100644
index 0000000..83b0903
--- /dev/null
+++ b/public/assets/img/icons/1F64D-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0082,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.6084,29.4743v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.6777,26.5832,26.0693,28.6383,25.6084,29.4743Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M53.4551,34.1558a23.7225,23.7225,0,0,1-1.1573-2.6327c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6548-7.2432-2.6548-6.2,0-11.4413,3.3819-12.743,8.2261a18.5174,18.5174,0,0,0-.5645,6.1757,13.3176,13.3176,0,0,1-.7607,5.961,6.8046,6.8046,0,0,1-1.1192,2.0879c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0535,24.0535,0,0,0,3.6331,2.7193,10.4656,10.4656,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.3431,8.3431,0,0,1,4.2087,1.5137,22.7927,22.7927,0,0,0,2.972-2.33C54.2519,46.4665,56.1885,38.8991,53.4551,34.1558ZM41.0094,42.9909c-3.3782,2.5446-9.6082,1.083-9.6082,1.083s-8.6461-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C41.0094,18.6854,54.86,32.5576,41.0094,42.9909Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0082,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34.0082,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0082,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8545,46.6579c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.4394,21.97c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0342,30.9333c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D-200D-2642-FE0F.svg b/public/assets/img/icons/1F64D-200D-2642-FE0F.svg
new file mode 100644
index 0000000..5ce5da4
--- /dev/null
+++ b/public/assets/img/icons/1F64D-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9262,30.9444c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.9262,30.9444Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M43.8988,19.5017c-1.4662.7738-15.4769,2.0364-15.4769,2.0364C23.005,23.9,25.99,37.9444,25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.4879,37.9777,45.365,18.7278,43.8988,19.5017Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.99,37.9444c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9262,30.9444c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C27.99,20.9444,24.99,25.9444,24.9262,30.9444Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64D.svg b/public/assets/img/icons/1F64D.svg
new file mode 100644
index 0000000..82bdf76
--- /dev/null
+++ b/public/assets/img/icons/1F64D.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-7,4-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M46.7535,28.74c.2007-2.1675-9.874-10.3959-7.9072-8.2284S28.7715,24.606,26.1625,26.5728,26,38.9583,26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.4105,38.8607,46.5529,30.9078,46.7535,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M42,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1a3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path d="M34,30.9583c0,1.1045-.8955,1-2,1s-2,.1045-2-1c0-1,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,38.7083a3.0417,3.0417,0,0,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,0-3-1-4-1-4a76.84,76.84,0,0,0-7-6c-4,3-9,5-13,5C26,25.9583,24.9365,25.9583,24.9365,30.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9a43e99
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..61fe014
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FB.svg b/public/assets/img/icons/1F64E-1F3FB.svg
new file mode 100644
index 0000000..35699be
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b19b90f
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b9529d4
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FC.svg b/public/assets/img/icons/1F64E-1F3FC.svg
new file mode 100644
index 0000000..5444f59
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..65d1bbd
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cac58dc
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FD.svg b/public/assets/img/icons/1F64E-1F3FD.svg
new file mode 100644
index 0000000..abf0fb0
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0cd06f4
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3dd927e
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FE.svg b/public/assets/img/icons/1F64E-1F3FE.svg
new file mode 100644
index 0000000..c0f652c
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a0c922e
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..34f363a
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-1F3FF.svg b/public/assets/img/icons/1F64E-1F3FF.svg
new file mode 100644
index 0000000..e276ddd
--- /dev/null
+++ b/public/assets/img/icons/1F64E-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-200D-2640-FE0F.svg b/public/assets/img/icons/1F64E-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7119385
--- /dev/null
+++ b/public/assets/img/icons/1F64E-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.6173,29.5057v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426c0-4.6533-1.7784-7.5151-5.2842-11.1343A64.1459,64.1459,0,0,1,32.3331,25.1C29.6866,26.6146,26.0782,28.67,25.6173,29.5057Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M53.41,34.1466a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609A6.8034,6.8034,0,0,1,19.3108,33.35c-3.7725,4.42-.9747,14.3028-1.167,14.01a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33C54.2072,46.4572,56.1438,38.89,53.41,34.1466Zm-12.4457,8.835c-3.3783,2.5447-9.6082,1.083-9.6082,1.083s-8.6462-7.4083-5.7928-14.6c0,0,15.2693-9.2095,15.401-10.7889C40.9647,18.6761,54.8157,32.5484,40.9647,42.9816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8634,46.6893c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0431,30.9647c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E-200D-2642-FE0F.svg b/public/assets/img/icons/1F64E-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e195246
--- /dev/null
+++ b/public/assets/img/icons/1F64E-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.9948,60.9383v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.0615,30.8626c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.0615,30.8626Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M43.9039,19.42c-1.4663.7739-15.4769,2.0364-15.4769,2.0364-5.4169,2.3623-2.4322,16.4063-2.4322,16.4063-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C48.493,37.896,45.37,18.6461,43.9039,19.42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9948,59.9383v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.8678,29.9383a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M33.9948,29.9383a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9948,37.9383c-1-2-5-2-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.125,37.8626c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0615,30.8626c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.125,20.8626,25.125,25.8626,25.0615,30.8626Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64E.svg b/public/assets/img/icons/1F64E.svg
new file mode 100644
index 0000000..2a66e00
--- /dev/null
+++ b/public/assets/img/icons/1F64E.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17,60.9583v-4c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M46.716,28.74c.03-1.626-7.6646-10.9092-7.716-10.7825-.761,1.8751-10.2252,6.7049-13.1392,7.8271-3.049,1.1741.1017,13.1734.1017,13.1734-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C46.3729,38.8607,46.6762,30.9167,46.716,28.74Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.9583c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9583v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5.0005c-3-2.9995-7-8-7-8-4,3-7,6-13,7.0005C26,24.9583,24.9365,25.9578,24.9365,30.9583Z"/>
+ <path d="M41.873,29.9583a2,2,0,0,1-4,0c0-1.1045,2.0225-2,3.127-2a3.2627,3.2627,0,0,1,.873,2"/>
+ <path d="M34,29.9583a2,2,0,0,1-4,0,3.1184,3.1184,0,0,1,1-2c1.1045,0,3,.8955,3,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,37.9583c-1-2-5-2-6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F-1F3FB.svg b/public/assets/img/icons/1F64F-1F3FB.svg
new file mode 100644
index 0000000..b386ecf
--- /dev/null
+++ b/public/assets/img/icons/1F64F-1F3FB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F-1F3FC.svg b/public/assets/img/icons/1F64F-1F3FC.svg
new file mode 100644
index 0000000..973c761
--- /dev/null
+++ b/public/assets/img/icons/1F64F-1F3FC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#debb90" stroke="#debb90" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F-1F3FD.svg b/public/assets/img/icons/1F64F-1F3FD.svg
new file mode 100644
index 0000000..dd536da
--- /dev/null
+++ b/public/assets/img/icons/1F64F-1F3FD.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F-1F3FE.svg b/public/assets/img/icons/1F64F-1F3FE.svg
new file mode 100644
index 0000000..6e9166d
--- /dev/null
+++ b/public/assets/img/icons/1F64F-1F3FE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#a57939" stroke="#a57939" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F-1F3FF.svg b/public/assets/img/icons/1F64F-1F3FF.svg
new file mode 100644
index 0000000..3c5d77e
--- /dev/null
+++ b/public/assets/img/icons/1F64F-1F3FF.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F64F.svg b/public/assets/img/icons/1F64F.svg
new file mode 100644
index 0000000..d5a8160
--- /dev/null
+++ b/public/assets/img/icons/1F64F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#fcea2b" stroke="none" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F680.svg b/public/assets/img/icons/1F680.svg
new file mode 100644
index 0000000..43e0713
--- /dev/null
+++ b/public/assets/img/icons/1F680.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M16.12,48.114 c-3.1584,3.1634-4.6518,7.5601-3.97,11.688c4.128,0.6763,8.5223-0.8196,11.683-3.977c3.1584-3.1634,4.6518-7.5601,3.97-11.688 C23.675,43.4607,19.2807,44.9566,16.12,48.114z"/>
+ <path fill="#61B2E4" d="M31.973,45.839 c-0.1919,0.966-0.6657,1.8536-1.3616,2.5507c-0.3389,0.3373-0.7246,0.6241-1.1452,0.8516 c2.1626,2.9716,3.7579,6.2847,4.6952,9.7506c0.7092-0.6216,1.3906-1.2786,2.0417-1.9685c1.9136-2.0343,3.5491-4.3376,4.8516-6.8326 c1.2507-2.4201,2.1751-4.9922,2.7442-7.6354c-3.7285,1.9544-7.7719,3.0771-11.826,3.2837L31.973,45.839z"/>
+ <path fill="#92D3F5" d="M14.923,35.749 c-0.69,0.65-1.3472,1.3303-1.9691,2.0383c3.4682,0.9313,6.7846,2.521,9.7604,4.6784c0.2264-0.414,0.5104-0.7939,0.8435-1.1281 c0.6949-0.6935,1.5791-1.1665,2.5417-1.3598c0.2106-4.0507,1.3364-8.0899,3.293-11.814c0.0019-0.0037,0.0037-0.0074,0.0056-0.0112 c-2.645,0.5687-5.2188,1.4928-7.6405,2.7434C19.2616,32.199,16.9577,33.8349,14.923,35.749L14.923,35.749z"/>
+ <path fill="#EA5A47" d="M34.821,20.747 c-5.2314,5.2507-8.3665,12.1635-8.7228,19.233c1.6376-0.3318,3.3326,0.1781,4.515,1.3584c1.186,1.1868,1.6956,2.8903,1.356,4.5332 c7.0754-0.3609,13.9919-3.5024,19.242-8.7398c6.7117-6.7229,9.8843-16.067,8.4337-24.839 c-1.7318-0.2827-3.5044-0.3879-5.2915-0.3141c-7.1741,0.2926-14.2097,3.4508-19.532,8.7677L34.821,20.747z M45.07,20.2179 c1.8412-1.8413,4.8269-1.8418,6.6687-0.0012c0.0004,0.0004,0.0008,0.0008,0.0012,0.0012c1.8418,1.8407,1.8424,4.8255,0.0012,6.6667 c-0.0004,0.0004-0.0008,0.0008-0.0012,0.0012c-1.8419,1.8404-4.8274,1.8398-6.6685-0.0014 C43.2297,25.0438,43.229,22.0592,45.07,20.2179z"/>
+ <path fill="#F1B31C" d="M26.538,52.037 c-0.8756,0.9831-1.8894,1.8467-3.0072,2.5617c-3.4907,2.2228-7.7244,2.8345-11.441,1.653c-0.1495,1.1964-0.1293,2.3916,0.06,3.5496 c4.128,0.6763,8.5223-0.8195,11.683-3.9769c1.1048-1.1131,2.0209-2.3956,2.7055-3.7874L26.538,52.037z"/>
+ <path fill="#D22F27" d="M26.204,38.687 c-0.033,0.4281-0.0559,0.8558-0.0684,1.283c1.6271-0.316,3.305,0.1967,4.4773,1.3682c1.186,1.1868,1.6956,2.8903,1.356,4.5332 c7.075-0.3618,13.9907-3.5038,19.24-8.7412c1.4932-1.5067,2.8266-3.1619,3.9746-4.9339c-1.3472,1.2267-2.8051,2.3344-4.353,3.3074 c-7.5574,4.7109-16.6938,5.8918-24.627,3.1832L26.204,38.687z"/>
+ <polygon points="36.1664,-14.4511 36.1664,-14.4511 36.1664,-14.4511"/>
+ <path fill="#61B2E4" d="M24.039,48.551 c0.8703-0.4372,1.7206-0.9178,2.5501-1.438c2.4433-1.5323,4.6776-3.4046,6.6294-5.5552l0.0028-0.0028 c1.8803-2.0911,3.4745-4.4187,4.7329-6.9122c0.061-0.1204,0.0967-0.252,0.1047-0.3867 C34.6604,33.5028,23.2129,44.5071,24.039,48.551L24.039,48.551z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M48.405,29.49c-3.2761,0-5.941-2.6641-5.941-5.9392s2.6649-5.9392,5.941-5.9392c3.2761,0,5.941,2.6641,5.941,5.9392 S51.6811,29.49,48.405,29.49z M48.405,19.5913c-2.1839,0-3.9607,1.7757-3.9607,3.9595c0,2.1837,1.7768,3.9595,3.9607,3.9595 c2.1838,0,3.9607-1.7758,3.9607-3.9595C52.3657,21.367,50.5888,19.5913,48.405,19.5913z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.949" d="M20.653,45.063c-1.678,0.7083-3.2222,1.7475-4.5331,3.0508c-3.1581,3.1631-4.6517,7.5594-3.9703,11.687 c4.128,0.6762,8.5221-0.8196,11.683-3.9769c1.3043-1.3104,2.3446-2.8541,3.0537-4.5318"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.949" d="M14.923,35.749c-0.69,0.65-1.3472,1.3303-1.9691,2.0383c3.4682,0.9313,6.7846,2.521,9.7604,4.6784 c0.2264-0.414,0.5104-0.7939,0.8435-1.1281c0.6949-0.6935,1.5791-1.1665,2.5417-1.3598c0.2106-4.0507,1.3364-8.0899,3.293-11.814 c0.0019-0.0037,0.0037-0.0074,0.0056-0.0112c-2.645,0.5687-5.2188,1.4928-7.6405,2.7434 C19.2616,32.199,16.9577,33.8349,14.923,35.749L14.923,35.749z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.949" d="M31.973,45.839c-0.1919,0.966-0.6657,1.8536-1.3616,2.5507c-0.3389,0.3373-0.7246,0.6241-1.1452,0.8516 c2.1626,2.9716,3.7579,6.2847,4.6952,9.7506c0.7092-0.6216,1.3906-1.2786,2.0417-1.9685c1.9136-2.0343,3.5491-4.3376,4.8516-6.8326 c1.2507-2.4201,2.1751-4.9922,2.7442-7.6354c-3.7285,1.9544-7.7719,3.0771-11.826,3.2837L31.973,45.839z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.949" d="M31.83,43.345c0.2696,0.8863,0.2506,1.6919,0.1371,2.5245c7.0759-0.3611,13.993-3.5031,19.243-8.7412 c6.7106-6.7215,9.8836-16.063,8.4351-24.834c-8.7712-1.4365-18.108,1.742-24.823,8.4508 c-5.2322,5.2509-8.3679,12.164-8.7242,19.234c0.9413-0.1907,1.8984-0.0942,2.7693,0.2387"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.949" d="M37.072,34.196l-0.0002,0c-2.4156,1.2183-4.6724,2.7626-6.6996,4.5844c-2.0849,1.8911-3.9,4.0556-5.3844,6.4211 c-0.5039,0.8031-0.9684,1.6273-1.3917,2.4694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F681.svg b/public/assets/img/icons/1F681.svg
new file mode 100644
index 0000000..7cd5972
--- /dev/null
+++ b/public/assets/img/icons/1F681.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M60.6061,44.0399c-0.1148,0.5893-0.362,1.1122-0.7238,1.5687H39.8015c-0.6443,0-1.1651-0.4482-1.1651-0.996 v-13.404c1.474-0.3485,3.0452-0.5394,4.6428-0.5394c8.6325,0,15.7998,5.3865,17.1768,12.4495 C60.5178,43.4258,60.5707,43.7329,60.6061,44.0399z"/>
+ <path fill="#92D3F5" d="M39.4328,43.851h-3.0209c-0.4984,0-0.9062-0.4078-0.9062-0.9062v-8.733 c0-0.4984,0.4078-0.9062,0.9062-0.9062h3.0209c0.4984,0,0.9062,0.4078,0.9062,0.9062v8.733 C40.339,43.4432,39.9312,43.851,39.4328,43.851z"/>
+ <path fill="#EA5A47" d="M60.58,43.8498H44.79c-0.49,0-0.88-0.39-0.88-0.88v-12.4c0-0.43-0.4-0.78-0.8799-0.78 c0,0-1.36-0.05-3.54-0.1c-0.53,0-1.1-0.01-1.72-0.02c-7.02-0.08-19.31,0.03-25.68,1.6801c-0.41,0.11-0.83-0.07-1.02-0.45 l-2.31-3.75c0,0-1.76-2.63-1.76,0l1.66,11.54c0.05,0.44,0.4301,0.77,0.8701,0.77h0.99c0.48,0,0.87-0.4,0.87-0.88v-1.86 c0-0.45,0.34-0.82,0.78-0.87c3.07-0.35,14.25-1.29,16.28,2.9399c0.01,0.02,0.02,0.04,0.03,0.0601l-0.28,3.48l-0.04,0.58 l-0.0699,0.94c0,2.39,2.15,4,5.56,4.97c2.86,0.81,6.6,1.18,10.7,1.18c2.7401,0,5.33-0.08,7.59-0.34 c3.69-0.4301,6.53-1.34,7.85-3.17c0.36-0.49,0.61-1.04,0.72-1.66c0.05-0.23,0.08-0.48,0.09-0.73c0-0.03,0.01-0.07,0-0.11 C60.6,43.9398,60.59,43.8998,60.58,43.8498z M40.34,42.9498c0,0.49-0.41,0.9-0.91,0.9h-3.02c-0.5,0-0.9-0.41-0.9-0.9v-8.74 c0-0.5,0.4-0.9,0.9-0.9h3.02c0.5,0,0.91,0.4,0.91,0.9V42.9498z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.46,43.1198c0.05,0.25,0.09,0.49,0.12,0.73H44.79c-0.49,0-0.88-0.39-0.88-0.88v-12.28 C52.26,30.9297,59.11,36.2297,60.46,43.1198z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.58,43.8498H44.79c-0.49,0-0.88-0.39-0.88-0.88v-12.4c0-0.43-0.4-0.78-0.8799-0.78c0,0-1.36-0.05-3.54-0.1 c-0.53,0-1.1-0.01-1.72-0.02c-7.02-0.08-19.31,0.03-25.68,1.6801c-0.41,0.11-0.83-0.07-1.02-0.45l-2.31-3.75c0,0-1.76-2.63-1.76,0 l1.66,11.54c0.05,0.44,0.4301,0.77,0.8701,0.77h0.99c0.48,0,0.87-0.4,0.87-0.88v-1.86c0-0.45,0.34-0.82,0.78-0.87 c3.07-0.35,14.25-1.29,16.28,2.9399c0.01,0.02,0.02,0.04,0.03,0.0601l-0.28,3.48l-0.04,0.58l-0.0699,0.94c0,2.39,2.15,4,5.56,4.97 c2.86,0.81,6.6,1.18,10.7,1.18c2.7401,0,5.33-0.08,7.59-0.34c3.69-0.4301,6.53-1.34,7.85-3.17c0.36-0.49,0.61-1.04,0.72-1.66 c0.05-0.23,0.08-0.48,0.09-0.73c0-0.03,0.01-0.07,0-0.11C60.6,43.9398,60.59,43.8998,60.58,43.8498z M40.34,42.9498 c0,0.49-0.41,0.9-0.91,0.9h-3.02c-0.5,0-0.9-0.41-0.9-0.9v-8.74c0-0.5,0.4-0.9,0.9-0.9h3.02c0.5,0,0.91,0.4,0.91,0.9V42.9498z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.34,34.2098v8.74c0,0.49-0.41,0.9-0.91,0.9h-3.02c-0.5,0-0.9-0.41-0.9-0.9v-8.74c0-0.5,0.4-0.9,0.9-0.9h3.02 C39.93,33.3098,40.34,33.7098,40.34,34.2098z"/>
+ <path d="M39.73,20.3298v8.73c0,0.24-0.09,0.46-0.24,0.63c-0.53,0-1.1-0.01-1.72-0.02c-0.15-0.17-0.23-0.38-0.23-0.61v-8.73 c0-0.52,0.42-0.94,0.94-0.94h0.32C39.31,19.3898,39.73,19.8098,39.73,20.3298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1212,47.3662c0,0-2.6364,0.8787-2.6364,7.0303"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0606,47.3662c0,0,2.6364,0.8787,2.6364,7.0303"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.2121,55.2753h28.1212c0,0,5.2728,0,6.1515-2.6364"/>
+ <line x1="12.2727" x2="65" y1="21.5884" y2="21.5884" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F682.svg b/public/assets/img/icons/1F682.svg
new file mode 100644
index 0000000..d49bf0c
--- /dev/null
+++ b/public/assets/img/icons/1F682.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M7.7037,46.5833L7.7037,46.5833z"/>
+ <path fill="#3F3F3F" d="M67.19,30.9498v9.26c0,0.19-0.05,0.37-0.15,0.51c-0.07-0.01-0.15-0.02-0.23-0.02H6.75 c-0.09-0.14-0.14-0.31-0.14-0.49v-9.26c0-0.55,0.46-1,1.03-1h58.51c0.02,0,0.05,0,0.0699,0.01 C66.77,29.9897,67.19,30.4197,67.19,30.9498z"/>
+ <path fill="#EA5A47" d="M27.14,49.6598h-9.62c0.58-2.11,2.51-3.66,4.81-3.66S26.56,47.5497,27.14,49.6598z"/>
+ <rect x="31.4074" y="25.4404" width="4.1482" height="4.5232" fill="#3F3F3F"/>
+ <path fill="#3F3F3F" d="M27.2963,31.732h-6.7407c-0.0205,0-0.0371-0.0165-0.0371-0.037v-6.3704 c0-1.3295,1.0779-2.4074,2.4074-2.4074h2.2963c1.166,0,2.1111,0.9452,2.1111,2.1111v6.6667 C27.3333,31.7155,27.3168,31.732,27.2963,31.732z"/>
+ <rect x="9.5556" y="18.695" width="3.1111" height="11.6296" fill="#3F3F3F"/>
+ <path fill="#3F3F3F" d="M7.56,37.73v-6.78c0-0.55,0.45-1,1-1H45.5V18.1h20.72v12.75c0.01,0.03,0.01,0.07,0.01,0.1v6.6125 L7.56,37.73z"/>
+ <rect x="53.7037" y="14.9172" width="4.5926" height="3.1852" fill="#3F3F3F"/>
+ <path fill="#EA5A47" d="M45.27,50.9998c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-0.46,0.06-0.91,0.19-1.34c0.44-1.63,1.7-2.9301,3.31-3.42 c0.48-0.16,0.98-0.24,1.5-0.24c0.93,0,1.79,0.25,2.53,0.69c1.11,0.65,1.94,1.71,2.28,2.97 C45.21,50.0898,45.27,50.5397,45.27,50.9998z"/>
+ <line x1="29.8241" x2="32.9907" y1="48.692" y2="48.692" fill="none"/>
+ <path fill="#EA5A47" d="M68,41.8798v0.82c0,0.65-0.53,1.18-1.19,1.18H65v4.71c0,0.59-0.48,1.07-1.07,1.07h-5.81 c-0.13-0.46-0.32-0.89-0.57-1.29c-0.88-1.42-2.46-2.37-4.25-2.37c-1.39,0-2.64,0.56-3.55,1.48c-0.59,0.6-1.04,1.34-1.27,2.1801 h-3.4c-0.34-1.26-1.17-2.32-2.28-2.97c-0.74-0.44-1.6-0.69-2.53-0.69c-0.52,0-1.02,0.08-1.5,0.24c-1.61,0.49-2.87,1.79-3.31,3.42 h-8.32c-0.58-2.11-2.51-3.66-4.81-3.66s-4.23,1.55-4.81,3.66H9.04c-1.2599,0-2.28-1.02-2.28-2.28v-3.5H5.19 c-0.66,0-1.19-0.53-1.19-1.18v-0.82c0-0.65,0.53-1.18,1.19-1.18h61.62c0.08,0,0.16,0.01,0.23,0.02 C67.59,40.8298,68,41.3098,68,41.8798z"/>
+ <path fill="#EA5A47" d="M58.3,50.9998c0,2.76-2.24,5-5,5c-2.77,0-5-2.24-5-5c0-0.46,0.06-0.91,0.18-1.34 c0.23-0.84,0.68-1.58,1.27-2.1801c0.91-0.92,2.16-1.48,3.55-1.48c1.79,0,3.37,0.95,4.25,2.37c0.25,0.4,0.44,0.83,0.57,1.29 C58.24,50.0898,58.3,50.5397,58.3,50.9998z"/>
+ <path fill="#EA5A47" d="M27.33,50.9998c0,2.76-2.24,5-5,5s-5-2.24-5-5c0-0.46,0.06-0.91,0.19-1.34c0.58-2.11,2.51-3.66,4.81-3.66 s4.23,1.55,4.81,3.66C27.27,50.0898,27.33,50.5397,27.33,50.9998z"/>
+ <path d="M57.3333,29.9636h-8v-8.6342c0-0.5523,0.4477-1,1-1h7V29.9636z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="31.4074" y="25.4404" width="4.1482" height="4.5232" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.33,25.0298v4.92h-6.81v-4.63c0-1.32,1.08-2.4,2.41-2.4h2.29C26.39,22.9197,27.33,23.8597,27.33,25.0298z"/>
+ <rect x="9.56" y="18.6998" width="3.11" height="11.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.23,37.5598v-6.61c0-0.03,0-0.07-0.01-0.1v-12.75H58.3h-4.6h-8.2v11.85h-9.94h-4.15h-4.08"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.56,37.7298v-6.78c0-0.55,0.45-1,1-1h1"/>
+ <line x1="20.52" x2="12.67" y1="29.9498" y2="29.9498" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="53.7037" y="14.9172" width="4.5926" height="3.1852" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.7037,44.5833v3.1087c0,0.5523,0.4477,1,1,1h6.2088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.4028,48.692H64c0.5523,0,1-0.4477,1-1v-3.8118"/>
+ <line x1="29.8241" x2="32.9907" y1="48.692" y2="48.692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,41.8798v0.82c0,0.65-0.53,1.18-1.19,1.18H5.19c-0.66,0-1.19-0.53-1.19-1.18v-0.82c0-0.65,0.53-1.18,1.19-1.18h61.62 C67.47,40.6998,68,41.2297,68,41.8798z"/>
+ <circle cx="53.2962" cy="51" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="40.273" cy="51" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22.3332" cy="51" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.162,21.297 57.162,29.9636 50.2454,29.9636"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F683.svg b/public/assets/img/icons/1F683.svg
new file mode 100644
index 0000000..a670ccc
--- /dev/null
+++ b/public/assets/img/icons/1F683.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M64.7278,32.6091H7.3055V21.6876A1.8616,1.8616,0,0,1,9.1671,19.826H62.8663a1.8616,1.8616,0,0,1,1.8616,1.8616Z"/>
+ <path fill="#ea5a47" d="M7.3055,30.3517H64.7278V43.94a2.06,2.06,0,0,1-2.06,2.06H9.3651a2.06,2.06,0,0,1-2.06-2.06Z"/>
+ <rect x="12.9744" y="26.1057" width="9.014" height="20.8915" fill="#d0cfce"/>
+ <path fill="#92d3f5" d="M34.2125,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C35.2491,35.757,34.785,36.097,34.2125,36.097Z"/>
+ <path fill="#92d3f5" d="M46.4237,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C47.46,35.757,46.9962,36.097,46.4237,36.097Z"/>
+ <path fill="#92d3f5" d="M58.6349,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C59.6715,35.757,59.2074,36.097,58.6349,36.097Z"/>
+ <path fill="#3f3f3f" d="M7.3053,46.9972H64.7276a0,0,0,0,1,0,0v1.3493A1.7946,1.7946,0,0,1,62.933,50.141H9.1a1.7946,1.7946,0,0,1-1.7946-1.7946V46.9972A0,0,0,0,1,7.3053,46.9972Z"/>
+ <path fill="#d0cfce" d="M18.4416,57a6.0055,6.0055,0,0,1-5.9131-7.0234,1,1,0,0,1,.9844-.83l9.8535-.0059h.001a1,1,0,0,1,.9853.8282A6.002,6.002,0,0,1,18.4416,57Z"/>
+ <path fill="#d0cfce" d="M53.6379,57a6.0066,6.0066,0,0,1-6-6,6.2182,6.2182,0,0,1,.0859-1.02,1.0008,1.0008,0,0,1,.9854-.833l9.8545-.0059h.001a1.0005,1.0005,0,0,1,.9853.8282A6.0073,6.0073,0,0,1,53.6379,57Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1524" d="M62.5953,50.141H9.4381a2.1326,2.1326,0,0,1-2.1326-2.1325V22.9113A2.8978,2.8978,0,0,1,9.9693,19.826H62.0641a2.8978,2.8978,0,0,1,2.6638,3.0853l0,25.0972A2.1325,2.1325,0,0,1,62.5953,50.141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.8871,46h7.0366V27.61a1.3634,1.3634,0,0,1,1.1509-1.5039H20.87A1.3634,1.3634,0,0,1,22.0205,27.61V46H65.8994"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.2125,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C35.2491,35.757,34.785,36.097,34.2125,36.097Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4237,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C47.46,35.757,46.9962,36.097,46.4237,36.097Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.6349,36.097h-6.12c-.5725,0-1.0366-.34-1.0366-.7594V26.865c0-.4194.4641-.7593,1.0366-.7593h6.12c.5725,0,1.0366.34,1.0366.7593v8.4726C59.6715,35.757,59.2074,36.097,58.6349,36.097Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.3679,50.141a5,5,0,1,1-9.8542.0058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.5648,50.141a5,5,0,1,1-9.8542.0058"/>
+ <line x1="15.7371" x2="12.9744" y1="35.9583" y2="35.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1524"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54.321 19.826 48.127 12.375 54.687 5.356"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F684.svg b/public/assets/img/icons/1F684.svg
new file mode 100644
index 0000000..4889381
--- /dev/null
+++ b/public/assets/img/icons/1F684.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ d
+ <path fill="#fff" d="m68 48-61.78-0.5026-1.131-3.958 31.76-21.02 31.15-0.5784z"/>
+ <path fill="#9b9b9a" d="m68 48v5.5h-55.35a1.004 1.004 0 0 1-0.5031-1.873l6.264-3.627z"/>
+ <path fill="#3f3f3f" d="m68 36.5h-26.16a1.286 1.286 0 0 1-0.69-2.37l7.259-4.62a12.86 12.86 0 0 1 6.903-2.01h12.68"/>
+ <path fill="#3f3f3f" d="m15.61 36.5h9.502a12.86 12.86 0 0 0 6.903-2.01l7.259-4.62a1.286 1.286 0 0 0-0.69-2.37h-9.474"/>
+ <path fill="#d22f27" d="m67.93 44h-49.29a0.5714 0.5714 0 0 1-0.3068-1.054l3.227-2.053a5.714 5.714 0 0 1 3.068-0.8934h43.3"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m67 36.5h-25.16a1.286 1.286 0 0 1-0.69-2.37l7.259-4.62a12.86 12.86 0 0 1 6.903-2.01h11.68"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m15.61 36.5h9.502a12.86 12.86 0 0 0 6.903-2.01l7.259-4.62a1.286 1.286 0 0 0-0.69-2.37h-9.474"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m67 48h-58.73a3 3 0 0 1-1.664-5.496l24.95-16.63a23.38 23.38 0 0 1 12.97-3.926h22.48"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m67 53.5h-54.35a1.004 1.004 0 0 1-0.5031-1.873l6.264-3.627"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m66.93 44h-48.29a0.5714 0.5714 0 0 1-0.3068-1.054l3.227-2.053a5.714 5.714 0 0 1 3.068-0.8934h42.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F685.svg b/public/assets/img/icons/1F685.svg
new file mode 100644
index 0000000..bc36c34
--- /dev/null
+++ b/public/assets/img/icons/1F685.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="xx" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1,47.5c0,0,14.4-2.1,49.4-1"/>
+ </g>
+ <g id="color">
+ <path fill="#D0CFCE" d="M52.6,26.7c0,0-13.7-1-23.8,5.6S12.6,44,12.6,44s-1.8,1.8-1.9,3.9c-0.2,3,6.9,3.9,6.9,3.9L33,52.9 c0.3,0,0.7,0,1,0h34.5c0,0-0.2-26.2,0-26.2C68.6,26.7,52.6,26.7,52.6,26.7z"/>
+ <path fill="#3F3F3F" d="M27.8,38.1l3,3h34.7v-7c0-0.6-0.4-1-1-1h-19c0,0-8.6-0.2-18.1,4.1"/>
+ <path fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1,47.5c0,0,14.4-2.1,49.4-1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="42.2" cy="54" r="2"/>
+ <circle cx="55.3" cy="54" r="2"/>
+ <line x1="4.4" x2="67.5" y1="56" y2="56" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6,26.7c0,0-13.7-1-23.8,5.6S12.6,44,12.6,44s-1.8,1.8-1.9,3.9c-0.2,3,6.9,3.9,6.9,3.9L33,52.9c0.3,0,0.7,0,1,0h34.5 c0,0-0.2-26.2,0-26.2C68.6,26.7,52.6,26.7,52.6,26.7z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.8,38.1 30.8,41.2 64.5,41.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F686.svg b/public/assets/img/icons/1F686.svg
new file mode 100644
index 0000000..c99e78d
--- /dev/null
+++ b/public/assets/img/icons/1F686.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="21.6" y="11" rx="3.0558" ry="3.0558" width="28.8" height="33.6" fill="#d0cfce"/>
+ <rect x="25" y="18" width="22" height="10" fill="#3f3f3f"/>
+ <rect x="25" y="35" width="5" height="5" fill="#fcea2b"/>
+ <rect x="42" y="35" width="5" height="5" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <line x1="25" x2="12" y1="48" y2="61" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60" x2="47" y1="61" y2="48" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13" x2="59.3326" y1="57.9356" y2="58.2" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17" x2="55.3326" y1="53.9356" y2="54.2" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21" x2="51.3326" y1="49.9356" y2="50.2" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,19v8.8H26"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 40 30 40 30 36"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 40 47 40 47 36"/>
+ <rect x="21.6" y="11" rx="3.0558" ry="3.0558" width="28.8" height="33.6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F687.svg b/public/assets/img/icons/1F687.svg
new file mode 100644
index 0000000..d1e8780
--- /dev/null
+++ b/public/assets/img/icons/1F687.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="29" fill="#3f3f3f"/>
+ <path fill="#d0cfce" d="M24.83,14H47.1695A7.2305,7.2305,0,0,1,54.4,21.2305V47.5A1.5,1.5,0,0,1,52.9,49H19.1a1.5,1.5,0,0,1-1.5-1.5V21.23A7.23,7.23,0,0,1,24.83,14Z"/>
+ <rect x="42" y="39" width="9" height="5" fill="#fcea2b"/>
+ <rect x="20" y="39" width="9" height="5" fill="#fcea2b"/>
+ <line x1="51" x2="21" y1="35" y2="35" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17" x2="21" y1="60.8113" y2="54" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="4"/>
+ <line x1="55" x2="51" y1="60.8113" y2="54" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="4"/>
+ <rect x="20" y="22" width="31" height="10" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.83,14H47.1695A7.2305,7.2305,0,0,1,54.4,21.2305V47.5A1.5,1.5,0,0,1,52.9,49H19.1a1.5,1.5,0,0,1-1.5-1.5V21.23A7.23,7.23,0,0,1,24.83,14Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,23v8.8H21"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 44 29 44 29 40"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 44 51 44 51 40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F688.svg b/public/assets/img/icons/1F688.svg
new file mode 100644
index 0000000..35d5e3c
--- /dev/null
+++ b/public/assets/img/icons/1F688.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M68.1967,49H18.769c-6.2907,0-11.4375-4.4743-11.4375-9.9429h0C7.3315,33.5886,21.0565,20,27.3471,20H68.3315V48.8828A.1273.1273,0,0,1,68.1967,49Z"/>
+ <polyline fill="#92d3f5" points="30.331 38 40.92 29 45.331 29 45.331 38 30.331 38"/>
+ <polyline fill="#92d3f5" points="49.331 38 59.92 29 64.331 29 64.331 38 49.331 38"/>
+ <path fill="#92d3f5" d="M10.3315,37s5-7,10-8a22.7948,22.7948,0,0,1,8,0l-7.569,7.7824Z"/>
+ <line x1="64.3315" x2="12.3315" y1="43" y2="43" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#3f3f3f" points="68.331 56 11.331 56 17.566 52 68.331 52 68.331 56"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="68.331 56 11.331 56 17.566 52 68.331 52 68.331 56"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.331 38 45.331 38 45.331 29.643"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.331 38 64.331 38 64.331 29.643"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.331 30 21.331 37 11.331 37"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M68.1967,49H18.769c-6.2907,0-11.4375-4.4743-11.4375-9.9429h0C7.3315,33.5886,21.0565,20,27.3471,20H68.3315V48.8828A.1273.1273,0,0,1,68.1967,49Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F689.svg b/public/assets/img/icons/1F689.svg
new file mode 100644
index 0000000..08035eb
--- /dev/null
+++ b/public/assets/img/icons/1F689.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#d0cfce" stroke="none" points="53.7749,42.5833 53.7749,18.7917 60.7813,18.7917 60.7813,42.5833"/>
+ <polyline fill="#d0cfce" stroke="none" points="34.4375,62.5189 3.7813,62.5189 3.7813,50.9289 34.8125,50.9289"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.0781,22.5h-18c-0.5522,0-1,0.4477-1,1v10c0,0.5522,0.4478,1,1,1h18c0.5523,0,1-0.4478,1-1v-10 C36.0781,22.9477,35.6304,22.5,35.0781,22.5z"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7449,25.5H20.4114c-0.5523,0-1,0.4477-1,1v4c0,0.5522,0.4477,1,1,1h11.3335c0.5522,0,1-0.4478,1-1v-4 C32.7449,25.9477,32.2971,25.5,31.7449,25.5z"/>
+ <rect x="3.7813" y="9.1667" width="64.4687" height="9.625" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0766" points="14.8125,51.9114 10.7813,51.9114 10.7813,18.7917 15.5874,18.7917 15.5874,51.9114 14.8125,51.9114"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2813,38.7689c0,0-13.6875-1-23.75,5.625s-16.25,11.625-16.25,11.625s-1.7671,1.7819-1.875,3.875 c-0.1563,3.0312,6.875,3.9375,6.875,3.9375L35.7,64.9198c0.3458,0.0244,0.6923,0.0366,1.0389,0.0366h32.4798 c0,0-0.1874-26.1875,0-26.1875H55.2813z"/>
+ <path fill="#3f3f3f" stroke="none" d="M30.4063,50.1439l3.0313,3.0312h32.7187v-6.9687c0-0.5523-0.4478-1-1-1h-17c0,0-8.5625-0.25-18.125,4.125"/>
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7813,59.5189c0,0,12.375-2.125,47.375-1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.875,34.9167 54.875,18.7917 59.6812,18.7917 59.6812,34.9167"/>
+ <circle cx="57.934" cy="66.0208" r="2" fill="#000000" stroke="none"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="7.4375,61.5364 3.7813,61.5364 3.7813,51.9114 14.8125,51.9114"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.0781,22.5h-18c-0.5522,0-1,0.4477-1,1v10c0,0.5522,0.4478,1,1,1h18c0.5523,0,1-0.4478,1-1v-10 C36.0781,22.9477,35.6304,22.5,35.0781,22.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7449,25.5H20.4114c-0.5523,0-1,0.4477-1,1v4c0,0.5522,0.4477,1,1,1h11.3335c0.5522,0,1-0.4478,1-1v-4 C32.7449,25.9477,32.2971,25.5,31.7449,25.5z"/>
+ <rect x="3.7813" y="9.1667" width="64.4687" height="9.625" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0766" points="14.8125,51.9114 10.7813,51.9114 10.7813,18.7917 15.5874,18.7917 15.5874,51.9114 14.8125,51.9114"/>
+ <circle cx="44.8716" cy="66.0208" r="2" fill="#000000" stroke="none"/>
+ <line x1="6.0938" x2="68" y1="68.0189" y2="68.0189" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2813,38.7689c0,0-13.6875-1-23.75,5.625s-16.25,11.625-16.25,11.625s-1.7671,1.7819-1.875,3.875 c-0.1563,3.0312,6.875,3.9375,6.875,3.9375L35.7,64.9198c0.3458,0.0244,0.6923,0.0366,1.0389,0.0366h32.4798 c0,0-0.1874-26.1875,0-26.1875H55.2813z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.4063,50.1439 33.4376,53.1751 65.1563,53.1751"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68A.svg b/public/assets/img/icons/1F68A.svg
new file mode 100644
index 0000000..c5b1808
--- /dev/null
+++ b/public/assets/img/icons/1F68A.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3f3f3f" points="21 50 11 61 61 61 51 50 21 50"/>
+ <rect x="21.6" y="15" rx="3.0558" ry="3.0558" width="28.8" height="33" fill="#d0cfce"/>
+ <rect x="25" y="19" width="22" height="14" fill="#61b2e4"/>
+ <polyline fill="#92d3f5" points="47 19 25 19 25 33"/>
+ <rect x="25" y="37" width="5" height="5" fill="#fcea2b"/>
+ <rect x="42" y="37" width="5" height="5" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="21.6" y="15" rx="3.0558" ry="3.0558" width="28.8" height="33" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24" x2="16" y1="51" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48" x2="56" y1="51" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.166 15 27 8 44 8 35.166 15"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,20V33H26"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 42 30 42 30 38"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 42 47 42 47 38"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68B.svg b/public/assets/img/icons/1F68B.svg
new file mode 100644
index 0000000..79ba4cf
--- /dev/null
+++ b/public/assets/img/icons/1F68B.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="21.5264" y="35.5642" width="45.2778" height="12.0246" fill="#ea5a47"/>
+ <rect x="34.358" y="32.2353" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="21.4024" y="32.2353" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="47.3682" y="32.2353" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="60.3785" y="32.2353" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <path fill="#d0cfce" d="M33.749,51.1115a4.2445,4.2445,0,0,1-8.4889,0"/>
+ <path fill="#d0cfce" d="M62.7161,51.1115a4.2445,4.2445,0,0,1-8.4889,0"/>
+ <rect x="22.1962" y="47.0487" width="43.9381" height="4.0628" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <line x1="3" x2="67" y1="56" y2="56" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="67" y1="16" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.358 26.392 40 21 34 16"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M23.149,50.1115H22.33a.891.891,0,0,1-.8884-.8884V28.2888a1.9023,1.9023,0,0,1,1.8968-1.8968H64.8225a1.9023,1.9023,0,0,1,1.8968,1.8968V49.2235a.8906.8906,0,0,1-.888.888h-.8291"/>
+ <line x1="51.9715" x2="35.8454" y1="50.1115" y2="50.1115" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M33.749,51.3635a4.2445,4.2445,0,1,1-8.4889,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M62.7161,51.1115a4.2445,4.2445,0,0,1-8.4889,0"/>
+ <rect x="34.358" y="32.2455" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="21.4024" y="32.2455" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="47.1963" y="32.3238" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="60.3785" y="32.3238" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <line x1="20.3843" x2="67.7524" y1="47.0306" y2="47.0306" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9699"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68C.svg b/public/assets/img/icons/1F68C.svg
new file mode 100644
index 0000000..f4847d9
--- /dev/null
+++ b/public/assets/img/icons/1F68C.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M17.9247,53.9753l-6.625-1.017c0,0-1.0625,0-1.0625-1.25s-0.0625-3.5625-0.0625-3.5625 s0.6832-9.4798,2.625-10.625c1.625-0.9583,46.544-0.7036,53.1365-0.5781c0.4728,0.009,0.8668,0.3478,0.9496,0.8133 c0.2375,1.3354,0.6809,4.0966,0.7264,6.3273c0.0625,3.0625-0.125,8-0.125,8l-4.7646,1.7952"/>
+ <path fill="#3F3F3F" d="M13.1331,38.0833c0,0-2.3125,3.1667-2.125,9.0417c0,0,3.9166,1.4583,9.9791-4.3125l42.9375,1.3125 c0,0,2.2292-1.2292,2.3334-6.2917C66.2581,37.8333,20.3831,35.6667,13.1331,38.0833z"/>
+ <line x1="50.3414" x2="30.1747" y1="53.0606" y2="53.0065" fill="none"/>
+ <circle cx="56.4803" cy="53.2917" r="3" fill="#D0CFCE"/>
+ <circle cx="23.9803" cy="53.2917" r="3" fill="#D0CFCE"/>
+ <rect x="40.4872" y="40.3177" width="5.0625" height="12.6667" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M11.1591,50.6562h2.5783l1.0723-2.3125h-2.8795c-0.4259,0-0.7711,0.3992-0.7711,0.8916 C11.1591,49.2353,11.1591,50.6562,11.1591,50.6562z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.9247,52.9753l-6.625-0.017c0,0-1.0625,0-1.0625-1.25s-0.0625-3.5625-0.0625-3.5625s0.6832-9.4798,2.625-10.625 c1.625-0.9583,46.544-0.7036,53.1365-0.5781c0.4728,0.009,0.8668,0.3478,0.9496,0.8133c0.2375,1.3354,0.6809,4.0966,0.7264,6.3273 c0.0625,3.0625-0.125,8-0.125,8l-4.7646,0.7952"/>
+ <line x1="50.3414" x2="30.1747" y1="53.0606" y2="53.0065" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.2997,40.5 6.7372,40.8125 5.2997,44.125"/>
+ <circle cx="56.4803" cy="53.2917" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="23.9803" cy="53.2917" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5493,43.0283l18.1254,0.1592c0,0,0.0142-0.0017,0.0403-0.0069"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2782,46.3109c0,0,4.0241-0.9494,7.709-3.4984l19.5,0.1713"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.9247,52.9753l-6.625-0.017c0,0-1.0625,0-1.0625-1.25s-0.0625-3.5625-0.0625-3.5625s0.6832-9.4798,2.625-10.625 c1.625-0.9583,46.544-0.7036,53.1365-0.5781c0.4728,0.009,0.8668,0.3478,0.9496,0.8133c0.2375,1.3354,0.6809,4.0966,0.7264,6.3273 c0.0625,3.0625-0.125,8-0.125,8"/>
+ <rect x="40.4872" y="40.3177" width="5.0625" height="12.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.1591,50.6562 13.7374,50.6562 14.8097,49.2948"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68D.svg b/public/assets/img/icons/1F68D.svg
new file mode 100644
index 0000000..ae21c1c
--- /dev/null
+++ b/public/assets/img/icons/1F68D.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="27.6889" y="10.9583" rx="2.4704" ry="2.4704" width="16.9457" height="4.9408" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M24.23,13.9583H47.7695A7.2305,7.2305,0,0,1,55,21.1888V47.4583a1.5,1.5,0,0,1-1.5,1.5h-35a1.5,1.5,0,0,1-1.5-1.5v-26.27a7.23,7.23,0,0,1,7.23-7.23Z"/>
+ <rect x="17" y="38.9583" width="38" height="10" fill="#f4aa41"/>
+ <rect x="20" y="20.9583" width="31" height="13" fill="#92d3f5"/>
+ <rect x="20" y="41.9583" width="7" height="3" fill="#fff"/>
+ <rect x="44" y="41.9583" width="7" height="3" fill="#fff"/>
+ <rect x="16" y="48.9583" rx="2.6211" ry="2.6211" width="40" height="8" fill="#3f3f3f"/>
+ <rect x="30.0444" y="13.2175" rx="1.4333" ry="1.4333" width="10.9112" height="2.8665" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <rect x="16" y="48.9583" rx="2.6211" ry="2.6211" width="40" height="8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="18" y="56.9583" rx="2" ry="2" width="6" height="4"/>
+ <rect x="48" y="56.9583" rx="2" ry="2" width="6" height="4"/>
+ <line x1="16" x2="13" y1="25.9583" y2="25.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13" x2="13" y1="22.9583" y2="28.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56" x2="59" y1="25.9583" y2="25.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="59" x2="59" y1="22.9583" y2="28.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.1556,13.9583H47.77A7.2518,7.2518,0,0,1,55,21.1888v26.27a1.5044,1.5044,0,0,1-1.5,1.5h-35a1.5044,1.5044,0,0,1-1.5-1.5v-26.27a7.2515,7.2515,0,0,1,7.23-7.23h2.6142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51,21.9583v11.8H21"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 44.958 27 44.958 27 42.958"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45 44.958 51 44.958 51 42.958"/>
+ <line x1="32" x2="41" y1="41.9583" y2="41.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="41" y1="44.9583" y2="44.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8444,13.9583v-.4791a2.5283,2.5283,0,0,1,2.5209-2.5209H41.6347a2.5283,2.5283,0,0,1,2.5209,2.5209v.4791"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68E.svg b/public/assets/img/icons/1F68E.svg
new file mode 100644
index 0000000..366ae51
--- /dev/null
+++ b/public/assets/img/icons/1F68E.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="31" y="21" width="14" height="3" fill="#3f3f3f"/>
+ <path fill="#d0cfce" d="M18,48h-.0853A2.9232,2.9232,0,0,1,15,45.0853V26.9147A2.9232,2.9232,0,0,1,17.9147,24H58.0853A2.9232,2.9232,0,0,1,61,26.9147V45.0853A2.9232,2.9232,0,0,1,58.0853,48H58"/>
+ <rect x="15" y="38" width="45" height="9" fill="#61b2e4"/>
+ <rect x="17" y="27" width="8" height="9" fill="#92d3f5"/>
+ <rect x="30" y="27" width="7" height="7" fill="#92d3f5"/>
+ <rect x="40" y="27" width="7" height="7" fill="#92d3f5"/>
+ <rect x="50" y="27" width="7" height="7" fill="#92d3f5"/>
+ <rect x="16" y="38" width="5" height="3" fill="#fff"/>
+ <circle cx="54" cy="48" r="4" fill="#d0cfce"/>
+ <circle cx="22" cy="48" r="4" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <line x1="50" x2="26.1209" y1="48" y2="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.909 24 30.909 21 46 21 46 24"/>
+ <line x1="38.4546" x2="47" y1="21" y2="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="22" cy="48" r="4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="54" cy="48" r="4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18 36 25 36 25 27.9"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.875 34 37 34 37 27.875"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.875 34 47 34 47 27.875"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.875 34 57 34 57 27.875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,48h-.0853A2.9232,2.9232,0,0,1,15,45.0853V26.9147A2.9232,2.9232,0,0,1,17.9147,24H58.0853A2.9232,2.9232,0,0,1,61,26.9147V45.0853A2.9232,2.9232,0,0,1,58.0853,48H58"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17 41 21 41 21 39"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F68F.svg b/public/assets/img/icons/1F68F.svg
new file mode 100644
index 0000000..403f682
--- /dev/null
+++ b/public/assets/img/icons/1F68F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="34.1" y="3.9" width="4" height="64.1" fill="#D0CFCE"/>
+ <path fill="#FFFFFF" d="M48.9,38.5H23.4c-1.1,0-2-0.9-2-2V10.9c0-1.1,0.9-2,2-2h25.5c1.1,0,2,0.9,2,2v25.6 C50.9,37.6,50,38.5,48.9,38.5z"/>
+ <circle cx="36.1" cy="23.6" r="10" fill="#FCEA2B" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.1,8.5 34.1,3.9 38.1,3.9 38.1,8.5"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38.1,39 38.1,68 34.1,68 34.1,38.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9,38.5H23.4c-1.1,0-2-0.9-2-2V10.9c0-1.1,0.9-2,2-2h25.5c1.1,0,2,0.9,2,2v25.6C50.9,37.6,50,38.5,48.9,38.5z"/>
+ <circle cx="36.1" cy="23.6" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.7" x2="32.7" y1="18" y2="28.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="39" y1="18" y2="28.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39" x2="32.7" y1="23.4" y2="23.4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <circle cx="36.1" cy="23.6" r="10" fill="none" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="32.7" x2="32.7" y1="18" y2="28.9" fill="none" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="39" x2="39" y1="18" y2="28.9" fill="none" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="39" x2="32.7" y1="23.4" y2="23.4" fill="none" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F690.svg b/public/assets/img/icons/1F690.svg
new file mode 100644
index 0000000..9b64548
--- /dev/null
+++ b/public/assets/img/icons/1F690.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M61.0833,53.0625l3.4792-1H67L66.875,47.5h-0.6875c0,0,0.625-17.625-1.75-18.5 c-2.375-0.875-27.6875-0.5625-30.8125,0S27,28.625,15.75,39.9375L8,42.48c0,0-1.5,0.8325-1.5625,5.2075c0,0-0.875,0.25-0.75,1.5 c0.1164,1.1644-0.2544,4.2792,4.9688,4.5313"/>
+ <circle cx="16.4803" cy="52.2917" r="3" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="55" cy="52.2917" r="3" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#fcea2b" stroke="none" d="M14.2402,44.5641c0,0,0.0855-1.0781-1.2895-1.2031s-3.898,1.2031-4.0386,1.5625 c-0.1406,0.3593-0.3489,1.4328,0.2813,1.625C9.8235,46.7406,14.2402,44.5641,14.2402,44.5641z"/>
+ <path fill="#3f3f3f" stroke="none" d="M18.9688,41.625c0.375,0.02,10.2187-0.25,10.8437-1.75s0.625-7.4375,0.625-7.4375 s-5.2365,1.799-7.4062,3.9688C19.0313,40.4063,18.9688,41.625,18.9688,41.625z"/>
+ <path fill="#3f3f3f" stroke="none" d="M34.0625,32.9375v7.5566c0,0.5523,0.4477,1,1,1l21.7707-0.8402c0.2292,0,0.4515-0.0788,0.6296-0.2231 l2.1667-1.7556C59.8639,38.4853,60,38.1998,60,37.8982l0.7059-4.9607c0-0.5523-0.4477-1-1-1H35.0625 C34.5102,31.9375,34.0625,32.3852,34.0625,32.9375z"/>
+ <path fill="#ea5a47" stroke="none" d="M64.0923,48.0003h-2.4346V41.865h1.437c0.5509,0,0.9976,0.4466,0.9976,0.9976V48.0003z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,52.1363l3.5625-0.0738H67L66.875,47.5h-0.6875c0,0,0.625-17.625-1.75-18.5c-2.375-0.875-27.6875-0.5625-30.8125,0 S27,28.625,15.75,39.9375L8,42.48c0,0-1.5,0.8325-1.5625,5.2075c0,0-0.875,0.25-0.75,1.5 c0.1164,1.1644-0.4721,3.4134,4.7511,3.6655"/>
+ <line x1="23.0625" x2="48.4378" y1="52.75" y2="52.3072" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.4803" cy="52.2917" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="55" cy="52.2917" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.2904,44.4762c0,0-1.9647,1.6588-3.5765,1.9176"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.875,41.48c0.375,0.02,9.3125-0.105,9.9375-1.605s0.625-6.5,0.625-6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.0625,40.6539h21.7707c0.2292,0,0.4515-0.0788,0.6296-0.2231l2.1667-1.7556C59.8639,38.4853,60,38.1998,60,37.8982v-4.9607"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="61.6577,42.849 61.6577,47.5988 63.1161,48.0481"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F691.svg b/public/assets/img/icons/1F691.svg
new file mode 100644
index 0000000..82315d4
--- /dev/null
+++ b/public/assets/img/icons/1F691.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M65,28.67v21.08c0,0.55-0.45,1.9583-1,1.9583h-6.67c0-2.76-1.24-5.9583-4-5.9583c-2.76,0-4,3.1983-4,5.9583 H32.17V27.67H64C64.55,27.67,65,28.11,65,28.67z"/>
+ <path fill="#FFFFFF" stroke="none" d="M32.17,27.67v24.08l-11.9318-0.0176c-0.12-2.65-2.1582-5.9824-4.8382-5.9824c-2.61,0-4.76,3.01-4.97,5.57 L7,51.25c0,0,0-2.75,0-5.67c0-0.12,0-0.23,0.01-0.34c0-0.11,0.01-0.21,0.02-0.31c0.05-0.62,0.18-1.11,0.34-1.48 c0.1-0.25,0.21-0.44,0.32-0.6c0-0.01,0-0.01,0-0.01c0.06-0.07,0.11-0.14,0.16-0.2c0.04-0.06,0.09-0.11,0.14-0.15 c0.03-0.02,0.05-0.05,0.07-0.07c0.02-0.02,0.04-0.03,0.06-0.05c0.03-0.03,0.05-0.03,0.05-0.03l4.5-3.13 c0.94-1.04,1.84-1.99,2.72-2.85c0.28-0.29,0.57-0.57,0.85-0.84c0.55-0.54,1.1-1.04,1.62-1.51c0.52-0.47,1.02-0.9,1.51-1.3 c1.45-1.2,2.74-2.12,3.85-2.81c0.38-0.24,0.73-0.44,1.06-0.63c0.33-0.19,0.65-0.35,0.94-0.5c0.29-0.15,0.56-0.27,0.82-0.38 c0.18-0.08,0.36-0.15,0.53-0.22c0.08-0.03,0.16-0.06,0.24-0.09c1-0.37,1.52-0.41,1.52-0.41H32.17z"/>
+ <circle cx="53.33" cy="50.75" r="3" fill="#d0cfce" stroke="none"/>
+ <path fill="#d0cfce" stroke="none" d="M18.4,50.75c0,1.66-1.34,3-3,3s-3-1.34-3-3c0-0.13,0.01-0.26,0.03-0.39c0.18-1.47,1.44-2.61,2.97-2.61 c1.57,0,2.85,1.2,2.98,2.73C18.4,50.57,18.4,50.66,18.4,50.75z"/>
+ <line x1="57.3333" x2="57.3333" y1="33.25" y2="40.6667" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="61.0417" x2="53.625" y1="36.9583" y2="36.9583" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#92d3f5" stroke="none" d="M26.9434,33.1235l-0.1517,5.3559c0,0.1598-2.101,1.3501-2.2604,1.3607l-6.3812-0.0017 c-0.9195,0.0608-1.4213-1.0409-0.7717-1.6946l4.7033-5.0286c0.1877-0.1889,0.4431-0.2952,0.7094-0.2952h3.8488 C26.8075,32.82,26.9434,32.9559,26.9434,33.1235z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.5,50.75H64c0.5523,0,1-0.4477,1-1V28.6667c0-0.5523-0.4477-1-1-1H28.3333c0,0-5.5833,0.4166-15.6666,11.5416l-4.5,3.125 c0,0-1.1667,0.7292-1.1667,3.25C7,48.5,7,50.25,7,50.25h0.9167"/>
+ <line x1="22.75" x2="45.5833" y1="50.75" y2="50.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M53.33,45.75c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.76,0,5-2.24,5-5S56.09,45.75,53.33,45.75z M53.33,53.75c-1.66,0-3-1.34-3-3 s1.34-3,3-3c1.66,0,3,1.34,3,3S54.99,53.75,53.33,53.75z"/>
+ <path fill="#000000" stroke="none" d="M20.39,50.52c-0.12-2.65-2.31-4.77-4.99-4.77c-2.61,0-4.76,2.01-4.97,4.57c-0.02,0.14-0.03,0.28-0.03,0.43 c0,2.76,2.24,5,5,5s5-2.24,5-5C20.4,50.67,20.4,50.59,20.39,50.52z M15.4,53.75c-1.66,0-3-1.34-3-3c0-0.13,0.01-0.26,0.03-0.39 c0.18-1.47,1.44-2.61,2.97-2.61c1.57,0,2.85,1.2,2.98,2.73c0.02,0.09,0.02,0.18,0.02,0.27C18.4,52.41,17.06,53.75,15.4,53.75z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.75,33.8333v2.1459c0,1.6569-1.3431,3-3,3H18"/>
+ <line x1="32.1667" x2="32.1667" y1="27.6667" y2="50.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F692.svg b/public/assets/img/icons/1F692.svg
new file mode 100644
index 0000000..e35cb7c
--- /dev/null
+++ b/public/assets/img/icons/1F692.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M54.4688,53.625l4.2812-0.9167l5.9167-2.625V35l-2.4584-2.4583H20.5c0,0-7.9167,0-9.75,0.5 c-1.8333,0.5-4.5417,7.9166-3.5833,17.5833l5.9036,2h11.888v0.0833l17.073,0.9167"/>
+ <path fill="#3f3f3f" stroke="none" d="M23.0625,36.625v4.3591c0,0.5523,0.395,1,0.8822,1l7.4991-0.6091c0.4873,0,0.8823-0.4477,0.8823-1 l0.5697-3.79c0-0.5523-0.395-1-0.8822-1l-8.0689,0.04C23.4575,35.625,23.0625,36.0727,23.0625,36.625z"/>
+ <path fill="#92d3f5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.9052,32.0047c0,0-0.1443-2.0991,2.375-2.1875c2.375-0.0833,2.375,2.1875,2.375,2.1875"/>
+ <circle cx="19" cy="53.3333" r="3" fill="#9b9b9a" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#3f3f3f" stroke="none" d="M16.7577,35.0777h-3.1014c-1.6569,0-3,1.3432-3,3l-0.3674,2.995l5.8357-1.12L16.7577,35.0777z"/>
+ <circle cx="48.2083" cy="53.3333" r="3" fill="#9b9b9a" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.0208,41.375H31.25c0.5523,0,1-0.4477,1-1v-3.75"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9162" d="M60.71,36.55v11.84c0,0.31-0.26,0.57-0.57,0.57h-6.3199c-0.3101,0-0.5701-0.26-0.5701-0.57v-1.22h-9.46v1.22 c0,0.31-0.26,0.57-0.57,0.57h-6.3101c-0.3198,0-0.5798-0.26-0.5798-0.57V36.55c0-0.51,0.4199-0.92,0.9299-0.92h22.52 C60.29,35.63,60.71,36.04,60.71,36.55z"/>
+ <path fill="#d0cfce" stroke="none" d="M9.9241,45.4881h1.9542c0.2667,0.2828-0.5473,0.5778-0.5473,1.2905v1.4115 c0,0.7128-0.5726,1.2906-1.2788,1.2906h-0.001c-0.6614,0-1.2136-0.509-1.2735-1.1737l-0.1272-1.4116 C8.5824,46.1397,9.1721,45.4881,9.9241,45.4881z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.7917,51.625 24.7917,52.7083 41.7917,52.7083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5833,52.7083h4l5.9167-2.625V35l-2.4583-2.4583H20.3333c0,0-7.9166,0-9.75,0.5C8.75,33.5417,6.0417,41.9583,7,51.625h5.9037"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.9052,32.0047c0,0-0.1443-2.0991,2.375-2.1875c2.375-0.0833,2.375,2.1875,2.375,2.1875"/>
+ <circle cx="19" cy="53.3333" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="48.2083" cy="53.3333" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.2825,40.8835l4.3681-0.6897c0.4706-0.0743,0.8235-0.4704,0.8431-0.9465l0.1315-3.1817"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.0208,41.375H31.25c0.5523,0,1-0.4477,1-1v-3.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9162" d="M60.71,36.55v11.84c0,0.31-0.26,0.57-0.57,0.57h-6.3199c-0.3101,0-0.5701-0.26-0.5701-0.57v-1.22h-9.46v1.22 c0,0.31-0.26,0.57-0.57,0.57h-6.3101c-0.3198,0-0.5798-0.26-0.5798-0.57V36.55c0-0.51,0.4199-0.92,0.9299-0.92h22.52 C60.29,35.63,60.71,36.04,60.71,36.55z"/>
+ <line x1="61.25" x2="21.25" y1="32.5417" y2="32.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="61.25" x2="21.25" y1="27.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.25" x2="26.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.25" x2="32.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.25" x2="38.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.25" x2="56.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.25" x2="50.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.25" x2="44.25" y1="32.5417" y2="27.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.7454,46.4375v1.0938c0,0.5522-1.4477,1-2,1H9.7447"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F693.svg b/public/assets/img/icons/1F693.svg
new file mode 100644
index 0000000..7b49de0
--- /dev/null
+++ b/public/assets/img/icons/1F693.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M64.8,43.8l-1.1-0.6c-0.4-0.2-0.6-0.6-0.5-1c0.3-1.9,0.5-8.5-9.7-11.5c-0.2-0.1-0.4-0.1-0.6-0.1l-19.6,0.1 c-0.4,0-0.8,0.1-1.1,0.3l-10.3,6.9c-0.2,0.1-0.4,0.2-0.6,0.2c-1.9-0.1-3.7,0.1-5.6,0.4c-5.4,1.1-7.6,4-8.4,5.5 c-0.2,0.3-0.2,0.7-0.2,1c0.1,2.4-1.5,5.1,0.9,7.3l19.4-0.1l20.4-0.5l16.1-0.2c0.9-0.1,2.4-1.4,2.8-2.2C68.4,46.6,65,43.9,64.8,43.8 z"/>
+ <path fill="#9B9B9A" d="M17.3,46.2c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S19.5,46.2,17.3,46.2z"/>
+ <path fill="#9B9B9A" d="M57.1,46.2c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S59.3,46.2,57.1,46.2z"/>
+ <path fill="#3F3F3F" d="M56.1,39.1v-4.3c0-0.9-0.8-1.7-1.7-1.7l0,0H33.2c-0.1,0-0.2,0-0.2,0.1l-8,5.7c-0.2,0.1-0.2,0.4-0.1,0.6 c0.1,0.1,0.2,0.2,0.3,0.2c5.6,0,27.2-0.2,30.4-0.1C55.9,39.6,56.1,39.4,56.1,39.1C56.1,39.2,56.1,39.2,56.1,39.1z"/>
+ <polygon fill="#FCEA2B" points="8.9,40.3 12.9,41.9 10.8,44.8 5.8,44.9"/>
+ <path fill="#92D3F5" d="M34.9,29.2c0,0-0.1-2.1,2.4-2.2c2.4-0.1,2.4,2.2,2.4,2.2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9,29.2c0,0-0.1-2.1,2.4-2.2c2.4-0.1,2.4,2.2,2.4,2.2"/>
+ <line x1="47.6" x2="27" y1="50.8" y2="51.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.1,51.2 c-0.9-0.2-1.7-0.5-1.8-1c-0.1-1-0.3-3.8-0.3-5.1c0-0.5,0.1-1.1,0.4-1.5c1.1-2,4.8-6.8,14.9-6.4l10.3-6.9c0.5-0.3,1.1-0.5,1.6-0.5 l19.6-0.1c0.3,0,0.6,0,0.9,0.1c2.2,0.6,11.7,4,10.4,12.6l1.1,0.6c0.5,0.2,0.9,0.7,1,1.2c0.4,1.4,0.3,2.9-0.2,4.3"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.9,39.7 55.1,39.5 55.1,35"/>
+ <circle cx="17.3" cy="50.2" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="57.1" cy="50.2" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.3,42.7 10.5,44.9 6.8,44.8"/>
+ <line x1="24.1" x2="50.1" y1="43.2" y2="43.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line id="xx" x1="24.1" x2="50.1" y1="43.2" y2="43.2" fill="none" stroke="#61B2E4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F694.svg b/public/assets/img/icons/1F694.svg
new file mode 100644
index 0000000..029988f
--- /dev/null
+++ b/public/assets/img/icons/1F694.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="22.647 27.358 27.455 24.854 44.988 24.812 50.21 28.861 52.822 38.045 54.853 39.798 54.397 52.154 17.384 52.531 17.384 39.051 18.414 38.511 22.647 27.358"/>
+ <polygon fill="#92d3f5" points="23.192 37.462 48.756 37.443 45.846 28.155 26.314 28.155 23.192 37.462"/>
+ <rect x="19.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <rect x="45.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <polygon fill="#61b2e4" points="29.839 20.533 27.217 20.533 27.217 24.839 35.956 24.839 35.956 20.533 29.839 20.533"/>
+ <polygon fill="#d22f27" points="38.636 20.533 35.956 20.533 35.956 24.839 44.889 24.839 44.889 20.533 38.636 20.533"/>
+ <polygon fill="#fff" points="35.126 20.533 33.815 20.533 33.815 24.839 38.185 24.839 38.185 20.533 35.126 20.533"/>
+ <rect x="17.6414" y="47.8436" rx="2.1181" ry="2.1181" width="37.242" height="4.2363" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.095 37.443 48.756 37.443 45.878 28.852"/>
+ <line x1="32" x2="41" y1="42.1606" y2="42.1606" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="41" y1="44.7931" y2="44.7931" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 44.793 25 44.793 25 42.161"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47 44.793 51 44.793 51 42.161"/>
+ <rect x="18" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="48" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="52.4782" y="35.5017" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <rect x="14.5041" y="35.6858" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3876,24.3126h0c0-2.3685,1.18-4.3064,2.6216-4.3064H42.9908c1.4419,0,2.6216,1.9379,2.6216,4.3064h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.598,38.3373l2.0507-6.9637c1.1278-3.83,4.8183-6.9636,8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4019,38.3371l-2.0506-6.9635c-1.1279-3.83-4.8183-6.9636-8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2624,52.49H19.9134a2.9458,2.9458,0,0,1-2.9267-2.9474V42.5053c0-1.5965.89-4.0754,2.4927-4.0754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6851,52.49h16.349a2.9458,2.9458,0,0,0,2.9267-2.9474V42.5053c0-1.5965-.89-4.0754-2.4927-4.0754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F695.svg b/public/assets/img/icons/1F695.svg
new file mode 100644
index 0000000..841ba9a
--- /dev/null
+++ b/public/assets/img/icons/1F695.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" d="M42.5,30.1L39,27.7c-0.5-0.3-1.2-0.2-1.5,0.4l-1.1,2"/>
+ <path fill="#FCEA2B" d="M64.8,44.7l-1.1-0.6c-0.4-0.2-0.6-0.6-0.5-1c0.3-1.9,0.5-8.5-9.7-11.5c-0.2-0.1-0.4-0.1-0.6-0.1l-19.6,0.1 c-0.4,0-0.8,0.1-1.1,0.3l-10.3,6.9c-0.2,0.1-0.4,0.2-0.6,0.2c-1.9-0.1-3.7,0.1-5.6,0.4c-5.4,1.1-7.6,4-8.4,5.5 c-0.2,0.3-0.2,0.7-0.2,1C7.2,48.3,5.6,51,8,53.2l19.4-0.1l20.4-0.5l16.1-0.2c0.9-0.1,2.4-1.4,2.8-2.2C68.4,47.5,65,44.8,64.8,44.7z"/>
+ <path fill="#9B9B9A" d="M17.3,47.1c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4C21.3,48.9,19.5,47.1,17.3,47.1z"/>
+ <path fill="#9B9B9A" d="M57.1,47.1c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4C61.1,48.9,59.3,47.1,57.1,47.1z"/>
+ <path fill="#3F3F3F" d="M56.1,40v-4.3c0-0.9-0.8-1.7-1.7-1.7l0,0H33.2c-0.1,0-0.2,0-0.2,0.1l-8.6,5.7c-0.2,0.1,0.4,0.4,0.5,0.6 c0.1,0.1,0.2,0.2,0.3,0.2c5.6,0,27.2-0.2,30.4-0.1C55.9,40.5,56.1,40.3,56.1,40C56.1,40.1,56.1,40.1,56.1,40z"/>
+ <polygon fill="#D0CFCE" points="8.9,41.2 12.9,42.8 10.8,45.7 5.8,45.8"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.5,30.1L39,27.7c-0.5-0.3-1.2-0.2-1.5,0.4l-1.1,2"/>
+ <line x1="47.6" x2="27" y1="51.7" y2="52.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.1,52.1 c-0.9-0.2-1.7-0.5-1.8-1C6.2,50.1,6,47.3,6,46c0-0.5,0.1-1.1,0.4-1.5c1.1-2,4.8-6.8,14.9-6.4l10.3-6.9c0.5-0.3,1.1-0.5,1.6-0.5 l19.6-0.1c0.3,0,0.6,0,0.9,0.1c2.2,0.6,11.7,4,10.4,12.6l1.1,0.6c0.5,0.2,0.9,0.7,1,1.2c0.4,1.4,0.3,2.9-0.2,4.3"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.9,40.6 55.1,40.4 55.1,35.9"/>
+ <circle cx="17.3" cy="51.1" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="57.1" cy="51.1" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.3,43.6 10.5,45.8 6.8,45.7"/>
+ <line x1="24.1" x2="50.1" y1="44.1" y2="44.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line id="xx" x1="24.1" x2="50.1" y1="44.1" y2="44.1" fill="none" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F696.svg b/public/assets/img/icons/1F696.svg
new file mode 100644
index 0000000..c730a20
--- /dev/null
+++ b/public/assets/img/icons/1F696.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#f4aa41" points="22.647 27.358 27.455 24.854 44.988 24.812 50.21 28.861 52.822 38.045 54.853 39.798 54.397 52.154 17.384 52.531 17.384 39.051 18.414 38.511 22.647 27.358"/>
+ <polygon fill="#92d3f5" points="23.192 37.462 48.756 37.443 45.846 28.155 26.314 28.155 23.192 37.462"/>
+ <rect x="19.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <rect x="45.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <polygon fill="#fcea2b" points="32.518 20.533 27.217 20.533 27.217 24.839 44.887 24.839 44.887 20.533 32.518 20.533"/>
+ <rect x="17.6414" y="47.8436" rx="2.1181" ry="2.1181" width="37.242" height="4.2363" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.095 37.443 48.756 37.443 45.878 28.852"/>
+ <line x1="32" x2="41" y1="42.1606" y2="42.1606" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="41" y1="44.7931" y2="44.7931" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 44.793 25 44.793 25 42.161"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47 44.793 51 44.793 51 42.161"/>
+ <rect x="18" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="48" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="52.4782" y="35.5017" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <rect x="14.5041" y="35.6858" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3876,24.3126h0c0-2.3685,1.18-4.3064,2.6216-4.3064H42.9908c1.4419,0,2.6216,1.9379,2.6216,4.3064h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.598,38.3373l2.0507-6.9637c1.1278-3.83,4.8183-6.9636,8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4019,38.3371l-2.0506-6.9635c-1.1279-3.83-4.8183-6.9636-8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2624,52.49H19.9134a2.9458,2.9458,0,0,1-2.9267-2.9474V42.5053c0-1.5965.89-4.0754,2.4927-4.0754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6851,52.49h16.349a2.9458,2.9458,0,0,0,2.9267-2.9474V42.5053c0-1.5965-.89-4.0754-2.4927-4.0754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F697.svg b/public/assets/img/icons/1F697.svg
new file mode 100644
index 0000000..7778044
--- /dev/null
+++ b/public/assets/img/icons/1F697.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M64.8,44l-1.1-0.6c-0.4-0.2-0.6-0.6-0.5-1c0.3-1.9,0.5-8.5-9.7-11.5c-0.2-0.1-0.4-0.1-0.6-0.1l-19.6,0.1 c-0.4,0-0.8,0.1-1.1,0.3l-10.3,6.9c-0.2,0.1-0.4,0.2-0.6,0.2c-1.9-0.1-3.7,0.1-5.6,0.4c-5.4,1.1-7.6,4-8.4,5.5 c-0.2,0.3-0.2,0.7-0.2,1c0.1,2.4-1.5,5.1,0.9,7.3l19.4-0.1l20.4-0.5l16.1-0.2c0.9-0.1001,2.4-1.4,2.8-2.2001 C68.4,46.8,65,44.1,64.8,44z"/>
+ <path fill="#9b9b9a" stroke="none" d="M17.3,46.4c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4s4-1.8,4-4C21.3,48.2,19.5,46.4,17.3,46.4z"/>
+ <path fill="#9b9b9a" stroke="none" d="M57.1,46.4c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C61.1,48.2,59.3,46.4,57.1,46.4z"/>
+ <path fill="#92d3f5" stroke="none" d="M56.1,39.3V35c0-0.9-0.8-1.7-1.7-1.7l0,0H33.2c-0.1,0-0.2,0-0.2,0.1l-8,5.7c-0.2,0.1-0.2,0.4-0.1,0.6 c0.1,0.1,0.2,0.2,0.3,0.2c5.6,0,27.2-0.2,30.4-0.1C55.9,39.8,56.1,39.6,56.1,39.3C56.1,39.4,56.1,39.4,56.1,39.3z"/>
+ <polygon fill="#fcea2b" stroke="none" points="8.9,40.5 12.9,42.1 10.8,45 5.8,45.1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="47.6" x2="27" y1="51" y2="51.4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.1,51.4 c-0.9-0.2-1.7-0.5-1.8-1c-0.1-1-0.3-3.8-0.3-5.1c0-0.5,0.1-1.1,0.4-1.5c1.1-2,4.8-6.8,14.9-6.4l10.3-6.9c0.5-0.3,1.1-0.5,1.6-0.5 l19.6-0.1c0.3,0,0.6,0,0.9,0.1c2.2,0.6,11.7,4,10.4,12.6l1.1,0.6c0.5,0.2,0.9,0.7,1,1.2c0.4,1.4,0.3,2.9-0.2,4.3"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.9,39.9 55.1,39.7 55.1,35.2"/>
+ <circle cx="17.3" cy="50.4" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="57.1" cy="50.4" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.3,42.9 10.5,45.1 6.8,45"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F698.svg b/public/assets/img/icons/1F698.svg
new file mode 100644
index 0000000..d678916
--- /dev/null
+++ b/public/assets/img/icons/1F698.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" points="22.647 27.358 27.455 24.854 44.988 24.812 50.21 28.861 52.822 38.045 54.853 39.798 54.397 52.154 17.384 52.531 17.384 39.051 18.414 38.511 22.647 27.358"/>
+ <polygon fill="#92d3f5" points="23.192 37.462 48.756 37.443 45.846 28.155 26.314 28.155 23.192 37.462"/>
+ <rect x="19.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <rect x="45.9781" y="41.3302" width="5" height="3.51" fill="#fcea2b"/>
+ <rect x="17.6414" y="47.8436" rx="2.1181" ry="2.1181" width="37.242" height="4.2363" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.095 37.443 48.756 37.443 45.878 28.852"/>
+ <line x1="32" x2="41" y1="42.1606" y2="42.1606" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="41" y1="44.7931" y2="44.7931" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21 44.793 25 44.793 25 42.161"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47 44.793 51 44.793 51 42.161"/>
+ <rect x="18" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="48" y="52.49" rx="1.755" ry="1.755" width="6" height="3.51"/>
+ <rect x="52.4782" y="35.5017" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <rect x="14.5041" y="35.6858" rx="1.6368" ry="1.6368" width="4.9651" height="3.2736"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.598,38.3373l2.0507-6.9637c1.1278-3.83,4.8183-6.9636,8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4019,38.3371l-2.0506-6.9635c-1.1279-3.83-4.8183-6.9636-8.201-6.9636H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2624,52.49H19.9134a2.9458,2.9458,0,0,1-2.9267-2.9474V42.5053c0-1.5965.89-4.0754,2.4927-4.0754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6851,52.49h16.349a2.9458,2.9458,0,0,0,2.9267-2.9474V42.5053c0-1.5965-.89-4.0754-2.4927-4.0754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F699.svg b/public/assets/img/icons/1F699.svg
new file mode 100644
index 0000000..6400679
--- /dev/null
+++ b/public/assets/img/icons/1F699.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M63.4786,49.9898h0.6453c0.5523,0,1-0.4477,1-1v-2c0-0.0954-0.0706-0.1761-0.1652-0.1887l-1.7098-0.228 c0-1.717,0.4975-13.863-0.9281-19.3795c-0.1094-0.4233-0.4944-0.7148-0.9313-0.731l-26.8087,0.0071 c-0.3597-0.0133-0.6988,0.1677-0.8879,0.4739l-4.4024,9.1295L12.5558,37.69c-0.3231,0.0313-0.611,0.2174-0.7721,0.4993 l-3.0765,6.3838H7.5405c-0.5522,0-1,0.4478-1,1v1.5834c0,0.5523,0.4478,1,1,1h1.0834h15.4375l2.8125,3.4375l27.25,0.1875v-1.8594 h9.0156"/>
+ <path fill="#3f3f3f" stroke="none" d="M33.353,36.0106h12.6324c0,0,0.4678-6.8125,0-6.8125h-8.6856c-0.4107,0-0.785,0.2358-0.9633,0.6067 L33.353,36.0106z"/>
+ <path fill="#3f3f3f" stroke="none" d="M7.2489,44.6343v4.4597h3.3125h14.125l1.8541,2.6105l29.3636,0.077l2.7521-0.8588h5.8956l0.7387-4.2871 l-3-0.1034l-1.8541-4.3601l-9.2656,0.9844l-2.5469,2.1666l-25.8755-0.1544l-1.362-2.7521 c-0.1764-0.3564-0.5233-0.5975-0.9189-0.6385l-6.8426-0.7652l-2.878,3.742L7.2489,44.6343z"/>
+ <path fill="#9b9b9a" stroke="none" d="M16.3739,46.7398c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S18.5739,46.7398,16.3739,46.7398z"/>
+ <path fill="#9b9b9a" stroke="none" d="M54.4989,46.7398c-2.2,0-4,1.8-4,4s1.8,4,4,4c2.2,0,4-1.8,4-4S56.6989,46.7398,54.4989,46.7398z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.4786,31.969c0.0833,0,1.375,0.0833,1.375,0.0833s1.6666,0.9792,1.6041,5.8125c-0.0625,4.8334-1.6666,5.6875-1.6666,5.6875 h-0.7917"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.1239,49.9898h1c0.5523,0,1-0.4477,1-1v-2c0-0.0954-0.0706-0.1761-0.1652-0.1887l-1.7098-0.228 c0-1.717,0.4975-13.863-0.9281-19.3795c-0.1094-0.4233-0.4944-0.7148-0.9313-0.731l-26.8087,0.0071 c-0.3597-0.0133-0.6988,0.1677-0.8879,0.4739l-4.4024,9.1295L12.5558,37.69c-0.3231,0.0313-0.611,0.2174-0.7721,0.4993 l-3.0765,6.3838H7.5405c-0.5522,0-1,0.4478-1,1v1.5834c0,0.5523,0.4478,1,1,1h1.0834"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.6656,48.1565h0.7083l1.5755,2.1707c0.1881,0.2592,0.489,0.4126,0.8093,0.4126h19.653"/>
+ <circle cx="16.3739" cy="50.7398" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="54.4989" cy="50.7398" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.1864,36.5107 45.9989,36.5107 45.9989,30.1565"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.5674,45.7398 50.7489,42.4689 59.4989,42.4689"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.3739,41.6565 21.5822,41.6565 23.4919,44.6343"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.4786,31.969c0.0833,0,1.375,0.0833,1.375,0.0833s1.6666,0.9792,1.6041,5.8125c-0.0625,4.8334-1.6666,5.6875-1.6666,5.6875 h-0.7917"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69A.svg b/public/assets/img/icons/1F69A.svg
new file mode 100644
index 0000000..95d8d5c
--- /dev/null
+++ b/public/assets/img/icons/1F69A.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M61.3365,52.9588c0.5526-0.0137,0.851-1.0213,0.851-1.0213s2,0.125,2.3125-1.1875 c0.0414-0.1738,0.2878-13.7904-1.529-17.571c-0.148-0.3081-0.4411-0.5118-0.7806-0.552 c-3.0415-0.3603-19.4332-1.1578-32.2529,0.3105c0,0-4.6406,1.2031-12.75,6.875c0,0-5.5,2.25-7.875,3.875S7,48.4375,7,48.4375 s0.25,3,0.75,3.9375c0.0763,0.1431,0.3975,1.2323,2.5817,1.2808"/>
+ <path fill="#3f3f3f" stroke="none" d="M64.5334,48.9168h-9.3181v0.8025c0,1.7924,1.453,3.2454,3.2454,3.2454h3.1061 c0.985,0,1.9167-0.4473,2.5326-1.2159L65,50.625L64.5334,48.9168z"/>
+ <polygon fill="#3f3f3f" stroke="none" points="17.4486,49.7001 8.1305,49.7001 8.1305,52.2384 10.0938,53.6558 16.0403,53.6558 17.9153,51.4851"/>
+ <circle cx="17.1319" cy="52.7022" r="3" fill="#9b9b9a" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="55.2153" cy="52.7022" r="3" fill="#9b9b9a" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#3f3f3f" stroke="none" d="M33.9167,35.0833V41.75L19.75,42.1458C19.75,42.1458,26.6667,34.25,33.9167,35.0833z"/>
+ <path fill="#d0cfce" stroke="none" d="M14.4147,45.7213c0,0,0.0855-1.0781-1.2895-1.2031s-3.898,1.2031-4.0386,1.5625 c-0.1406,0.3594-0.3489,1.4328,0.2812,1.625C9.998,47.8979,14.4147,45.7213,14.4147,45.7213z"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.4649,45.6334c0,0-1.9647,1.6588-3.5765,1.9176"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.8341,52.6719c8.2686-0.0728,17.415-0.2643,25.3341-0.4335"/>
+ <circle cx="17.1319" cy="52.7022" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="55.2153" cy="52.7022" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.9167,36.0833 33.9167,41.75 20.5,42.6667"/>
+ <line x1="24.0833" x2="49.0833" y1="49.0833" y2="48.0833" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.4649,45.6334c0,0-1.9647,1.6588-3.5765,1.9176"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.3365,51.9588c0.5526-0.0137,0.851-0.0213,0.851-0.0213s2,0.125,2.3125-1.1875c0.0414-0.1738,0.2878-13.7904-1.529-17.571 c-0.148-0.3081-0.4411-0.5118-0.7806-0.552c-3.0415-0.3603-19.4332-1.1578-32.2529,0.3105c0,0-4.6406,1.2031-12.75,6.875 c0,0-5.5,2.25-7.875,3.875S7,48.4375,7,48.4375s0.25,3,0.75,3.9375c0.0763,0.1431,0.3975,0.2323,2.5817,0.2808"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69B.svg b/public/assets/img/icons/1F69B.svg
new file mode 100644
index 0000000..79279fd
--- /dev/null
+++ b/public/assets/img/icons/1F69B.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M10.3401,52.88H5.86c-0.5499,0-0.99-0.44-1-0.99l-0.0859-7.277c-0.0056-0.4754,0.1011-0.944,0.3129-1.3697 c0.2638-0.5303,0.6003-1.2013,0.6404-1.2545c0.0577-0.0765,0.1028-0.1579,0.1358-0.248c0.1679-0.4566,0.7625-2.1888,2.1969-7.3608 c1.4499-5.23,10.53-5.92,13.6098-6c0.5601-0.01,1.02,0.44,1.02,1v22.5c0,0.32-0.0024,0.745-0.0024,0.745"/>
+ <path fill="#3f3f3f" stroke="none" d="M44.625,52.19H26.1899V28.31c0-0.55,0.4501-1,1-1H66.25c0.55,0,1,0.45,1,1v21.88 c0,0.55-0.8091,1.968-1.3591,1.968L58.14,52.19"/>
+ <circle cx="16.3333" cy="53.25" r="3" fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#3f3f3f" stroke="none" d="M9.8333,41l5.875,0.0208l0.125-6.8958l-3.1939,0.068c-0.4314,0.0091-0.8082,0.294-0.9347,0.7065L9.8333,41"/>
+ <circle cx="57.4167" cy="53.25" r="3" fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="48.4167" cy="53.25" r="3" fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="16.3333" cy="53.25" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="10.75,41 15.8333,41 15.8333,35.0833"/>
+ <circle cx="57.4167" cy="53.25" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="48.4167" cy="53.25" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.3401,51.88H5.86c-0.5499,0-0.99-0.44-1-0.99l-0.0859-6.277c-0.0056-0.4754,0.1011-0.944,0.3129-1.3697 c0.2638-0.5303,0.6003-1.2013,0.6404-1.2545c0.0577-0.0765,0.8983-2.4368,2.3327-7.6088c1.4499-5.23,10.53-5.92,13.6098-6 c0.5601-0.01,1.02,0.44,1.02,1v21.5c0,0.32-0.0024,0.745-0.0024,0.745"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.625,51.19H26.1899V28.31c0-0.55,0.4501-1,1-1H66.25c0.55,0,1,0.45,1,1v21.88c0,0.55-0.45,1-1,1h-3.11"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69C.svg b/public/assets/img/icons/1F69C.svg
new file mode 100644
index 0000000..e6553e1
--- /dev/null
+++ b/public/assets/img/icons/1F69C.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="26.682" y="28.3643" width="3.1666" height="4.4166" fill="#3F3F3F"/>
+ <path fill="#B1CC33" d="M51.0954,20.2843c0,0-9.8301-1.17-16.1602,0.58l-0.5,10.5799c0,0-18.8398,1.5901-22.5898,5.5901l1.25,13.5 h40.25c0,0,1.1543-10.4774,0.4938-19.4245C53.5066,26.6037,52.06,22.7428,51.0954,20.2843z M39.8333,37.5649l-2.6789,0.0313 l0.1406-12.6345c5.3893-1.8888,11.6402,0.0726,11.6402,0.0726l0.0701,4.9C41.1553,32.0043,39.8333,37.5649,39.8333,37.5649z"/>
+ <path fill="#3F3F3F" d="M11.4801,42.5186c0,0,16.6362-2.6442,30.9971-3.035c0,0,4.0063-4.2064,6.0381-4.911 c1.9375-0.6719,4.8815-1.2129,5.2787-0.875c0.4009,0.341,0.2324,2.6722,0.331,5.9151L53.4037,51.567l-41.0612-0.2137 L11.4801,42.5186z"/>
+ <circle cx="52.98" cy="46.5898" r="5" fill="#EA5A47"/>
+ <circle cx="15.02" cy="51.5898" r="3" fill="#EA5A47"/>
+ <path fill="#FCEA2B" d="M14.07,41.1351h1.7578c0.9668,0,1.7578-0.45,1.7578-1v-2.12c-0.1406,0.2258,0.3418-1-0.625-1 l-1.4721,0.3355c-0.4164,0.0949-0.7386,0.425-0.8233,0.8437L14.07,41.1351z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M52.9805,35.59c-6.0654,0-11,4.9346-11,11s4.9346,11,11,11s11-4.9346,11-11S59.0459,35.59,52.9805,35.59z M56.9805,46.59 c0,2.2061-1.7939,4-4,4s-4-1.7939-4-4s1.7939-4,4-4S56.9805,44.3839,56.9805,46.59z"/>
+ <path d="M15.02,45.59c-3.3086,0-6,2.6914-6,6s2.6914,6,6,6s6-2.6914,6-6S18.3286,45.59,15.02,45.59z M15.02,53.59 c-1.103,0-2-0.8975-2-2s0.897-2,2-2s2,0.8975,2,2S16.123,53.59,15.02,53.59z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.682,32.2999 26.682,28.3643 29.8486,28.3643 29.8486,31.8513"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.682,32.2999c-5.1431,0.7998-11.7743,2.1973-14.4066,4.3368c-0.2664,0.2165-0.4129,0.5443-0.3812,0.8861l0.6871,6.5445"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8486,31.8513C28.9085,31.972,27.8325,32.121,26.682,32.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.8185,30.467c-0.3456-3.6951-0.8852-8.0548-1.7199-10.1861c0,0-10.8333-1.1666-17.1666,0.5834l-0.5,10.5833 c0,0-1.4378,0.1282-3.5834,0.4037"/>
+ <line x1="22.5153" x2="40.3521" y1="50.5309" y2="50.5309" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3521,43.4723c1.537-6.9462,8.414-11.3309,15.36-9.7939c2.792,0.6178,5.1703,2.0984,6.9165,4.0996"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9672,23.6688c0,0-5.919-0.8771-11.669,0.2895l-0.2845,13.4635h2.5016c0,0,2.875-4.6409,9.5223-6.8492L48.9672,23.6688z"/>
+ <path stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.1193,28.3643c0,0,0.3381-3.5834-1.2846-3.5834"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.0168,37.2787h2.6602c0,0,2.7485-4.8599,9.3606-6.7061"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.044,38.0151v2.12c0,0.55-0.4501,1-1,1h-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69D.svg b/public/assets/img/icons/1F69D.svg
new file mode 100644
index 0000000..a9856c1
--- /dev/null
+++ b/public/assets/img/icons/1F69D.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M68,45v3.8H4V42h22.5l1.2,2.5c0.2,0.3,0.5,0.5,0.9,0.5H68z"/>
+ <rect x="14" y="48.8" width="4" height="19.2" fill="#3F3F3F"/>
+ <rect x="54" y="48.8" width="4" height="19.2" fill="#3F3F3F"/>
+ <path fill="#D0CFCE" d="M68,41H26l0.5,1c0,0-1-0.2-2.4-0.5c-0.1,0-0.2,0-0.3-0.1c-1.1-0.3-2.5-0.6-4-1.1c-0.3-0.1-0.5-0.2-0.8-0.3 c-0.2-0.1-0.3-0.1-0.5-0.2c-0.4-0.1-0.8-0.3-1.2-0.5h-0.1c-0.4-0.1-0.7-0.3-1.1-0.4c-0.4-0.2-0.8-0.3-1.2-0.5 c-0.2-0.1-0.4-0.2-0.6-0.2c-0.1,0-0.1-0.1-0.2-0.1c-0.6-0.3-1.1-0.5-1.5-0.8c-0.7-0.5-1.2-0.9-1.4-1.3c-0.3-0.7-0.4-1.3-0.3-1.8 c0-0.1,0-0.2,0-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.2-0.3c0.1-0.1,0.1-0.2,0.2-0.2l0.1-0.1l0,0 C13.2,29.8,19.3,24,26,21c9-4,42-3,42-3V41z"/>
+ <path fill="#D0CFCE" d="M11,36c0,0-0.8-0.8-0.2-2.5C10.6,34.2,10.5,35.1,11,36z"/>
+ <path fill="#D0CFCE" d="M10.9,33.3c0,0.1-0.1,0.2-0.1,0.3C10.8,33.5,10.8,33.4,10.9,33.3z"/>
+ <path fill="#D0CFCE" d="M18.4,39.9c-0.5-0.2-0.9-0.3-1.4-0.5C17.5,39.5,17.9,39.7,18.4,39.9z"/>
+ <path fill="#D0CFCE" d="M17,39.4c-0.3-0.1-0.7-0.2-1-0.4c-5-2-5-3-5-3C11.5,37,14.2,38.3,17,39.4z"/>
+ <path fill="#61B2E4" d="M11,33c0.2-0.4,0.4-0.6,0.4-0.6C11.2,32.6,11.1,32.8,11,33z"/>
+ <path fill="#61B2E4" d="M23.8,41.4c-1-0.2-2.4-0.6-4-1.1C21.3,40.8,22.7,41.1,23.8,41.4z"/>
+ <path fill="#92D3F5" d="M68,40.2V45H28.6c-0.4,0-0.7-0.3-0.9-0.7l-1.2-3L26,40.2H68z"/>
+ <path fill="#3F3F3F" d="M59,30l-21.9,0.1v-7c0-0.5,0.4-1,0.9-1c7-0.5,14.6-0.6,21,0V30z"/>
+ <polyline fill="#D0CFCE" points="34,23 34,30 19,30"/>
+ <path fill="#3F3F3F" d="M33.9,23.1v-1c0,0-3.9,0.9-6.9,1.9c0,0-6.9,2.8-8.9,5.8h1.3L19,30h15v-7L33.9,23.1z"/>
+ <polyline fill="#3F3F3F" points="59,23 59,30 38,30"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,45v3.8H4V42h22.5l1.2,2.5c0.2,0.3,0.5,0.5,0.9,0.5H68z"/>
+ <rect x="14" y="48.8" width="4" height="19.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="54" y="48.8" width="4" height="19.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,41H26l0.5,1c0,0-1-0.2-2.4-0.5c-0.1,0-0.2,0-0.3-0.1c-1.1-0.3-2.5-0.6-4-1.1c-0.3-0.1-0.5-0.2-0.8-0.3 c-0.2-0.1-0.3-0.1-0.5-0.2c-0.4-0.1-0.8-0.3-1.2-0.5h-0.1c-0.4-0.1-0.7-0.3-1.1-0.4c-0.4-0.2-0.8-0.3-1.2-0.5 c-0.2-0.1-0.4-0.2-0.6-0.2c-0.1,0-0.1-0.1-0.2-0.1c-0.6-0.3-1.1-0.5-1.5-0.8c-0.7-0.5-1.2-0.9-1.4-1.3c-0.3-0.7-0.4-1.3-0.3-1.8 c0-0.1,0-0.2,0-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.1-0.3s0.1-0.2,0.2-0.3c0.1-0.1,0.1-0.2,0.2-0.2l0.1-0.1l0,0 C13.2,29.8,19.3,24,26,21c9-4,42-3,42-3V41z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,36c0,0-0.8-0.8-0.2-2.5C10.6,34.2,10.5,35.1,11,36z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.9,33.3c0,0.1-0.1,0.2-0.1,0.3C10.8,33.5,10.8,33.4,10.9,33.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.4,39.9c-0.5-0.2-0.9-0.3-1.4-0.5C17.5,39.5,17.9,39.7,18.4,39.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,39.4c-0.3-0.1-0.7-0.2-1-0.4c-5-2-5-3-5-3C11.5,37,14.2,38.3,17,39.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,33c0.2-0.4,0.4-0.6,0.4-0.6C11.2,32.6,11.1,32.8,11,33z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.8,41.4c-1-0.2-2.4-0.6-4-1.1C21.3,40.8,22.7,41.1,23.8,41.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M68,40.2V45H28.6c-0.4,0-0.7-0.3-0.9-0.7l-1.2-3L26,40.2H68z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,23 34,30 19,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,23 34,30 19,30"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59,23 59,30 38,30"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69E.svg b/public/assets/img/icons/1F69E.svg
new file mode 100644
index 0000000..14af414
--- /dev/null
+++ b/public/assets/img/icons/1F69E.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.0868" y="36.0991" width="45.2778" height="12.0246" fill="#b1cc33"/>
+ <rect x="34.9185" y="32.7702" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="21.9628" y="32.7702" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="47.9287" y="32.7702" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <rect x="60.9389" y="32.7702" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="#92d3f5"/>
+ <path fill="#d0cfce" d="M34.31,51.6463a4.2445,4.2445,0,1,1-8.4889,0"/>
+ <path fill="#d0cfce" d="M63.2766,51.6463a4.2445,4.2445,0,0,1-8.489,0"/>
+ <polygon fill="#92d3f5" points="16 22 21 17 26 22 24 23 22 21 20 23 18 22 15 24 14 23 16 22"/>
+ <polygon fill="#92d3f5" points="42.167 15.429 50.083 9 58 15.429 54.833 16.714 51.667 14.143 48.5 16.714 45.333 15.429 40.583 18 39 16.714 42.167 15.429"/>
+ <rect x="22.7567" y="47.5836" width="43.9381" height="4.0628" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <line x1="4" x2="68" y1="56" y2="56" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="68 22 50 9 29 24 21 16 4 32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M23.71,50.6463H22.89a.8909.8909,0,0,1-.8884-.8883V28.8236a1.9023,1.9023,0,0,1,1.8967-1.8967H65.383A1.9023,1.9023,0,0,1,67.28,28.8236V49.7583a.8906.8906,0,0,1-.888.888h-.8291"/>
+ <line x1="52.532" x2="36.4059" y1="50.6463" y2="50.6463" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M34.31,51.8984a4.2445,4.2445,0,1,1-8.4889,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737" d="M63.2766,51.6463a4.2445,4.2445,0,0,1-8.489,0"/>
+ <rect x="34.9185" y="32.7804" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="21.9628" y="32.7804" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="47.7568" y="32.8587" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <rect x="60.9389" y="32.8587" rx="1.0578" ry="1.0578" width="6.3408" height="10.6464" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0737"/>
+ <line x1="20.9448" x2="68.3129" y1="47.5655" y2="47.5655" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9699"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F69F.svg b/public/assets/img/icons/1F69F.svg
new file mode 100644
index 0000000..a618d1c
--- /dev/null
+++ b/public/assets/img/icons/1F69F.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13.5" y="28.5" width="43" height="24" fill="#fcea2b" stroke="#fcea2b" stroke-linejoin="round"/>
+ <line x1="14" x2="56" y1="47.5" y2="47.5" fill="none" stroke="#61b2e4" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="16.5" y="32.5" width="13" height="10" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="40.5" y="32.5" width="13" height="10" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="30.5" y="32.5" width="4" height="10" fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round"/>
+ <rect x="35.5" y="32.5" width="4" height="10" fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0324" d="M14.146,29H55.854A1.146,1.146,0,0,1,57,30.146V52a0,0,0,0,1,0,0H13a0,0,0,0,1,0,0V30.146A1.146,1.146,0,0,1,14.146,29Z"/>
+ <rect x="5" y="17" width="62" height="3" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="19" y1="19" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25" x2="23" y1="19" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="46" y1="19" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52" x2="50" y1="19" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="23" y1="25" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="50" y1="25" y2="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48" x2="48" y1="25" y2="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="21" y1="25" y2="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="54" y1="43" y2="43" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <line x1="16" x2="16" y1="32" y2="43" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <line x1="54" x2="54" y1="32" y2="43" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <line x1="16" x2="54" y1="32" y2="32" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <line x1="40" x2="40" y1="33" y2="42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <line x1="30" x2="30" y1="33" y2="42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <rect x="40" y="32" width="14" height="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="16" y="32" width="14" height="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35" x2="35" y1="32" y2="43" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9877"/>
+ <rect x="30" y="32" width="5" height="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="35" y="32" width="5" height="11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="30" x2="30" y1="43" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="43" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A0.svg b/public/assets/img/icons/1F6A0.svg
new file mode 100644
index 0000000..5adfe53
--- /dev/null
+++ b/public/assets/img/icons/1F6A0.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M40.6875,27.0313c0-0.3452-0.3498-0.625-0.7812-0.625h-7.8125c-0.4315,0-0.7813,0.2798-0.7813,0.625v0.9375 h9.375V27.0313z"/>
+ <path fill="#B1CC33" d="M58.6563,58.8281H13.3438c-1.2891,0-2.3438-1.0547-2.3438-2.3437V29.9219 c0-1.2891,1.0547-2.3438,2.3438-2.3438h45.3125c1.289,0,2.3437,1.0547,2.3437,2.3438v26.5625 C61,57.7734,59.9453,58.8281,58.6563,58.8281z"/>
+ <path fill="#3F3F3F" d="M20.375,33.2c0-1.1412-1.0547-2.075-2.3437-2.075H11v8.6458h9.375V33.2z"/>
+ <path fill="#9B9B9A" d="M11,39.7708v8.6459h7.0313c1.289,0,2.3437-0.9338,2.3437-2.075v-6.5709H11z"/>
+ <path fill="#9B9B9A" d="M51.625,39.7708v6.5709c0,1.1412,1.0547,2.075,2.3438,2.075H61v-8.6459H51.625z"/>
+ <path fill="#3F3F3F" d="M61,31.125h-7.0312c-1.2891,0-2.3438,0.9338-2.3438,2.075v6.5708H61V31.125z"/>
+ <rect x="11" y="51.75" width="50" height="3.8723" fill="#5C9E31"/>
+ <path fill="#9B9B9A" d="M24.2813,38.9062v5.5581c0,1.2278,1.0492,2.2232,2.3437,2.2232h4.6875 c1.2945,0,2.3438-0.9954,2.3438-2.2232v-5.5581H24.2813z"/>
+ <path fill="#3F3F3F" d="M33.6563,33.3482c0-1.2278-1.0493-2.2232-2.3438-2.2232H26.625c-1.2945,0-2.3437,0.9954-2.3437,2.2232 v5.558h9.375V33.3482z"/>
+ <path fill="#3F3F3F" d="M33.6563,33.3482c0-1.2278-1.0493-2.2232-2.3438-2.2232H26.625c-1.2945,0-2.3437,0.9954-2.3437,2.2232 v5.558h9.375V33.3482z"/>
+ <path fill="#3F3F3F" d="M47.7188,33.3482c0-1.2278-1.0493-2.2232-2.3438-2.2232h-4.6875c-1.2945,0-2.3437,0.9954-2.3437,2.2232 v5.558h9.375V33.3482z"/>
+ <path fill="#9B9B9A" d="M38.3438,38.9062v5.5581c0,1.2278,1.0492,2.2232,2.3437,2.2232h4.6875 c1.2945,0,2.3438-0.9954,2.3438-2.2232v-5.5581H38.3438z"/>
+ <circle cx="33.9509" cy="11.9557" r="2" fill="#9B9B9A"/>
+ <circle cx="38.7188" cy="13.625" r="2" fill="#9B9B9A"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36" x2="36" y1="26.4063" y2="12.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.62,33.1998c0-1.14,1.06-2.07,2.35-2.07H61v-1.21c0-1.29-1.05-2.34-2.34-2.34H13.34c-1.29,0-2.34,1.05-2.34,2.34v1.21h7.03 c1.29,0,2.35,0.93,2.35,2.07v13.14c0,1.14-1.06,2.08-2.35,2.08H11v3.33h50v-3.33h-7.03c-1.29,0-2.35-0.94-2.35-2.08V33.1998z M33.66,44.4598c0,1.23-1.05,2.23-2.35,2.23h-4.69c-1.29,0-2.34-1-2.34-2.23v-11.11c0-1.23,1.05-2.22,2.34-2.22h4.69 c1.3,0,2.35,0.99,2.35,2.22V44.4598z M47.72,44.4598c0,1.23-1.05,2.23-2.34,2.23h-4.69c-1.3,0-2.35-1-2.35-2.23v-11.11 c0-1.23,1.05-2.22,2.35-2.22h4.69c1.29,0,2.34,0.99,2.34,2.22V44.4598z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.69,27.0298v0.55h-9.38v-0.55c0-0.34,0.35-0.62,0.78-0.62H39.91C40.34,26.4098,40.69,26.6898,40.69,27.0298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.03,48.4197H11v-17.29h7.03c1.29,0,2.35,0.93,2.35,2.07v13.14C20.38,47.4797,19.32,48.4197,18.03,48.4197z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.28,44.4598v-11.11c0-1.23,1.05-2.22,2.34-2.22h4.69c1.3,0,2.35,0.99,2.35,2.22v11.11c0,1.23-1.05,2.23-2.35,2.23h-4.69 C25.33,46.6898,24.28,45.6898,24.28,44.4598z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.34,44.4598v-11.11c0-1.23,1.05-2.22,2.35-2.22h4.69c1.29,0,2.34,0.99,2.34,2.22v11.11c0,1.23-1.05,2.23-2.34,2.23h-4.69 C39.39,46.6898,38.34,45.6898,38.34,44.4598z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,31.1298v17.29h-7.03c-1.29,0-2.35-0.94-2.35-2.08v-13.14c0-1.14,1.06-2.07,2.35-2.07H61z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,51.7498h50v4.73c0,1.29-1.05,2.35-2.34,2.35H13.34c-1.29,0-2.34-1.06-2.34-2.35V51.7498z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.38,33.1998v6.57H11v-8.64h7.03C19.32,31.1298,20.38,32.0598,20.38,33.1998z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.38,39.7698v6.57c0,1.14-1.06,2.08-2.35,2.08H11v-8.65H20.38z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,39.7698v8.65h-7.03c-1.29,0-2.35-0.94-2.35-2.08v-6.57H61z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,31.1298v8.64h-9.38v-6.57c0-1.14,1.06-2.07,2.35-2.07H61z"/>
+ <rect x="11" y="51.7498" width="50" height="3.87" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.66,38.9098v5.55c0,1.23-1.05,2.23-2.35,2.23h-4.69c-1.29,0-2.34-1-2.34-2.23v-5.55H33.66z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.66,33.3498v5.56H24.28v-5.56c0-1.23,1.05-2.22,2.34-2.22h4.69C32.61,31.1298,33.66,32.1198,33.66,33.3498z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.66,33.3498v5.56H24.28v-5.56c0-1.23,1.05-2.22,2.34-2.22h4.69C32.61,31.1298,33.66,32.1198,33.66,33.3498z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.72,33.3498v5.56H38.34v-5.56c0-1.23,1.05-2.22,2.35-2.22h4.69C46.67,31.1298,47.72,32.1198,47.72,33.3498z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.72,38.9098v5.55c0,1.23-1.05,2.23-2.34,2.23h-4.69c-1.3,0-2.35-1-2.35-2.23v-5.55H47.72z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.72,13.6298c0,0.04,0,0.08-0.0099,0.12c-0.06,1.05-0.93,1.88-1.9901,1.88c-1.11,0-2-0.9-2-2c0-0.32,0.07-0.62,0.21-0.88 c0.31-0.66,1-1.12,1.79-1.12C39.82,11.6298,40.72,12.5198,40.72,13.6298z"/>
+ <line x1="36.93" x2="35.88" y1="12.7498" y2="12.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="68" x2="40.71" y1="20.9998" y2="13.7498" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.02" x2="4" y1="11.4398" y2="3.9998" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M35.95,11.9598c0,0.18-0.02,0.35-0.07,0.51 c-0.22,0.86-1,1.49-1.93,1.49c-1.1,0-2-0.9-2-2c0-0.18,0.02-0.36,0.07-0.52c0.23-0.86,1.01-1.48,1.93-1.48 C35.06,9.9598,35.95,10.8498,35.95,11.9598z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A1.svg b/public/assets/img/icons/1F6A1.svg
new file mode 100644
index 0000000..72bae58
--- /dev/null
+++ b/public/assets/img/icons/1F6A1.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M33.429,22.5141c.0563.261-.4737.8975-.1653.5925a1.5438,1.5438,0,0,0,.4295-.9446,1.6034,1.6034,0,0,0-.8064-1.61,1.5,1.5,0,1,0-1.5142,2.59l.0649.0374-.6893-.8964.0254.078v-.7976l-.017.0834.3858-.6619a2.5641,2.5641,0,0,0-.64,1.0319,2.8242,2.8242,0,0,0,.0336,1.2944,1.5,1.5,0,1,0,2.8928-.7975Z"/>
+ <path fill="#3f3f3f" d="M41.997,25.426a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#3f3f3f" d="M37.1958,24.4221a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#3f3f3f" d="M26.2273,20.0344a1.61,1.61,0,0,0,1.5666,2.701A1.515,1.515,0,0,0,28.8416,20.89a2.7206,2.7206,0,0,0-1.0805-1.438,1.5105,1.5105,0,0,0-2.0523.5381,1.5349,1.5349,0,0,0,.5381,2.0523.632.632,0,0,1-.2982-.3549l1.0477-1.8452-.0942.0243,1.1558.1512-.0807-.0542.7429,1.2952-.0029-.0972-.4393,1.0607.0706-.0669a1.5,1.5,0,1,0-2.1213-2.1213Z"/>
+ <rect x="27" y="30" width="15" height="23" fill="#fcea2b" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28" x2="42" y1="50" y2="50" fill="none" stroke="#61b2e4" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27" y="42" width="6" height="4" fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="1.633"/>
+ <rect x="27" y="34" width="6" height="6.5" fill="#3f3f3f" stroke="#3f3f3f" stroke-linejoin="round" stroke-width="1.472"/>
+ <rect x="36" y="34" width="6" height="11" fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="30" y="20" rx="1.732" width="4" height="4" transform="translate(4.1507 -5.0632) rotate(9.6714)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35" y="21" rx="1.732" width="4" height="4" transform="translate(4.3898 -5.889) rotate(9.6714)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="40" y="22" rx="1.732" width="4" height="4" transform="matrix(0.9858, 0.168, -0.168, 0.9858, 4.6289, -6.7148)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="25" y="19" rx="1.732" width="4" height="4" transform="matrix(0.9858, 0.168, -0.168, 0.9858, 3.9117, -4.2375)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12" x2="60" y1="18" y2="28" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35" x2="35" y1="23" y2="31" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="36" y="34" width="6" height="11" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27" y="34" width="6" height="13" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27" y="30" width="15" height="23" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A2.svg b/public/assets/img/icons/1F6A2.svg
new file mode 100644
index 0000000..0925bc5
--- /dev/null
+++ b/public/assets/img/icons/1F6A2.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M68,26.0871H32.9622c-0.5314,0-0.9622,0.391-0.9622,0.8733v2.4004h36V26.0871z"/>
+ <path fill="#FFFFFF" d="M68,25.0871H46.7416l6.1518-13.0284c0.1277-0.31,0.4055-0.5086,0.7113-0.5086H68"/>
+ <path fill="#3F3F3F" d="M32,29.3608c0,0,13.4044,6.7981,15.6724,22.2469c0.0637,0.4344,0.4686,0.7673,0.9515,0.7673H68V29.3608"/>
+ <path fill="#3F3F3F" d="M63.146,11.5501V5.8734C63.146,5.391,63.4699,5,63.8695,5h2.261c0.3996,0,0.7235,0.391,0.7235,0.8734 v5.6767H63.146z"/>
+ <path fill="#3F3F3F" d="M32,29.3608c0,0,10.4044,6.7981,12.6724,22.2469c0.0637,0.4344,0.4686,0.7673,0.9515,0.7673H67"/>
+ <path fill="#EA5A47" d="M67,25.625H32.9622C32.4308,25.625,32,26.016,32,26.4984v2.4004h35"/>
+ <path fill="none" d="M67,26.0871H45.7416l7.1518-14.0284c0.1277-0.31,0.4055-0.5086,0.7113-0.5086H68"/>
+ <line x1="4" x2="4" y1="68" y2="48.2353" fill="none"/>
+ <line x1="69" x2="68" y1="48.2353" y2="68" fill="none"/>
+ <path fill="#92D3F5" d="M68,47v21H4V47h1c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3H68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.146,11.5501V5.8734C63.146,5.391,63.4699,5,63.8695,5h2.261c0.3996,0,0.7235,0.391,0.7235,0.8734v5.6767H63.146z"/>
+ <line x1="53.7229" x2="64.3773" y1="16.3536" y2="16.3536" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.5349" x2="64.3773" y1="20.4474" y2="20.4474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,29.3608c0,0,8.8829,5.804,12.0224,18.8735"/>
+ <line x1="53.7229" x2="64.3773" y1="16.3536" y2="16.3536" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.5349" x2="64.3773" y1="20.4474" y2="20.4474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,25.625H32.9622C32.4308,25.625,32,26.016,32,26.4984v2.4004h35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,25.625H45.7416l7.1518-13.5663c0.1277-0.31,0.4055-0.5086,0.7113-0.5086H67"/>
+ <line x1="53.7229" x2="64.3773" y1="16.3536" y2="16.3536" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.5349" x2="64.3773" y1="20.4474" y2="20.4474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.7229" x2="64.3773" y1="16.3536" y2="16.3536" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.5349" x2="64.3773" y1="20.4474" y2="20.4474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b217abb
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c2be975
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FB.svg b/public/assets/img/icons/1F6A3-1F3FB.svg
new file mode 100644
index 0000000..b7c88aa
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ce56a7f
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..96fccc0
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FC.svg b/public/assets/img/icons/1F6A3-1F3FC.svg
new file mode 100644
index 0000000..d785694
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..63fbba1
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6a700eb
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FD.svg b/public/assets/img/icons/1F6A3-1F3FD.svg
new file mode 100644
index 0000000..bf6fc67
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..695acb6
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..825bd1a
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FE.svg b/public/assets/img/icons/1F6A3-1F3FE.svg
new file mode 100644
index 0000000..da01966
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b510a50
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0c972c3
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-1F3FF.svg b/public/assets/img/icons/1F6A3-1F3FF.svg
new file mode 100644
index 0000000..f16681f
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-200D-2640-FE0F.svg b/public/assets/img/icons/1F6A3-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ada8ec4
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.5048" cy="21.785" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859h7.6262l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6261-7.9121-20.9719-.6673H31.4581L5.72,38.4168l5.72,7.34,5.72,2.0972L25.5478,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8226,44.8037c-7.6262,0-10.486,2.86-15.2524,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86-12.3926-2.86-15.2524-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1983c5.5289,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066l12.3925-10.486.7626-.6672s.8579,1.5252.572,2.0972-5.815,4.957-5.815,4.957l-6.0056,5.3383.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.4394,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,44.8038c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8319,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8039,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3366,46.71l8.5794-8.8654-20.9719.286"/>
+ <circle cx="33.3646" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8039,31.4579c-3.8131-.9532-10.5813-3.05-14.2991-3.813-4.7663-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5983,38.1308l3.8131-6.6729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9286,19.5309s-.47-.4613-.9055-.3015c-.5128.1872-1.2172,1.3184-1.8741,1.6829a3.3629,3.3629,0,0,1-2.1313.4173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3-200D-2642-FE0F.svg b/public/assets/img/icons/1F6A3-200D-2642-FE0F.svg
new file mode 100644
index 0000000..086f879
--- /dev/null
+++ b/public/assets/img/icons/1F6A3-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="33.505" cy="21.785" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859h7.6261l4.29-7.4355,9.7234,2.0972"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M55.29,45.757l7.6262-7.9121-20.972-.6673H31.4582L5.72,38.4168l5.72,7.34,5.72,2.0972L25.548,46.52l8.77-1.7159,6.8636,1.144L49.57,47.6636Z"/>
+ <path fill="#92d3f5" d="M64.8227,44.8037c-7.6261,0-10.486,2.86-15.2523,2.86s-9.5327-2.86-15.2524-2.86-9.5327,2.86-15.2523,2.86-12.3925-2.86-15.2523-2.86V56.91c0,1.3346,1.3346,7.9121,6.6729,7.9121H59.1984c5.529,0,5.6243-5.5289,5.6243-10.0093Z"/>
+ <path fill="#a57939" d="M23.8321,46.71s2.9551-2.0972,3.8131-2.86a8.3129,8.3129,0,0,1,4.7663-1.9066L44.804,31.4579l.7626-.6672s.858,1.5252.572,2.0972-5.8149,4.957-5.8149,4.957L34.318,43.1832l.286,2.0018-8.8654,1.2393Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.44,45.757l-5.72-7.34,25.7383-.2859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7669,44.8038c2.86,0,8.58,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2524,2.86,6.6729-2.86,14.299-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8323,46.71s2.9552-2.0972,3.8131-2.86a8.3133,8.3133,0,0,1,4.7664-1.9066L44.8043,31.458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.337,46.71l8.5795-8.8654-20.972.286"/>
+ <circle cx="33.3648" cy="21.9252" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.804,31.4579c-3.8131-.9532-10.5813-3.05-14.299-3.813-4.7664-.9533-9.5327,10.4859-9.5327,10.4859"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5984,38.1308l3.8131-6.6729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A3.svg b/public/assets/img/icons/1F6A3.svg
new file mode 100644
index 0000000..85455e6
--- /dev/null
+++ b/public/assets/img/icons/1F6A3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="58,48 66,39.7002 44,39 33,39 6,40.2998 12,48 18,50.167 26.833,48.75 36,47 43.167,48.167 52,50"/>
+ <path fill="#92D3F5" stroke="none" d="M67.958,46.958C59.958,46.958,57,50,52,50s-10-3-16-3s-10,3-16,3S7,47,4,47c0,0,0,10.916,0,12.666 C4,61.082,5.4189,68,11,68c5.6689,0,19.0635,0,24.9795,0c3.083,0,20.1035,0,26.1035,0c5.832,0,5.876-5.834,5.876-10.5215 C67.959,54.8125,67.958,46.958,67.958,46.958z"/>
+ <path fill="#A57939" stroke="none" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11l0.75-0.666c0,0,0.916,1.582,0.582,2.249 S42.25,39.75,42.25,39.75l-6.334,5.583l0.251,2.084l-9.334,1.333L25,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35" cy="23" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11h8l4.5039-7.791l10.166,2.166"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="12,48 6,40.2998 33,40"/>
+ <circle cx="35" cy="23" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,33c-4-1-11.0996-3.2002-15-4c-5-1-10,11-10,11"/>
+ <line x1="30" x2="34" y1="40" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,49c0,0,3.0557-2.1807,4-3c2.1367-1.8535,5-2,5-2l13-11"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.9775,49 66,39.7002 44,40"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A4.svg b/public/assets/img/icons/1F6A4.svg
new file mode 100644
index 0000000..b3b78e7
--- /dev/null
+++ b/public/assets/img/icons/1F6A4.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M25.7191,37.219c0,0-18.6574,0.1092-18.8835,3.2051c-0.226,3.0959,12.1477,8.6395,12.1477,8.6395 s0.7809,0.7927,11.6472,1.303c10.8662,0.5103,28.1411,1.0924,28.1411,1.0924l4.6809-4.3851 c0.088-0.0825,0.1418-0.2035,0.1476-0.3325l0.0661-1.4563c0.0099-0.2177-0.1173-0.4093-0.3023-0.4554l-1.9028-0.4743l-5.017-3.2687 c-0.0459-0.0299-0.0968-0.0487-0.1496-0.0553L25.7191,37.219z"/>
+ <path fill="#92D3F5" d="M45.7345,39.7147c0,0-6.8479-5.3894-15.0213-6.2024c-0.0867-0.0086-0.1747,0.0159-0.2494,0.0692 l-5.1414,3.6651L45.7345,39.7147z"/>
+ <path fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8603" d="M13.8717,41.0478c0,0,24.9872,2.43,42.3914,5.4447"/>
+ <path fill="#92D3F5" d="M68,47v22H4V47h1c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3H68z"/>
+ <polyline fill="none" points="68,39.0208 68,55.0208 4,55.0208 4,39.0208"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8603" d="M63.4525,47.0739c0.088-0.0825,0.1418-0.2035,0.1476-0.3325l0.0661-1.4563c0.0099-0.2177-0.1173-0.4093-0.3023-0.4554 l-1.9028-0.4743l-5.017-3.2687c-0.0459-0.0299-0.0968-0.0487-0.1496-0.0553L25.7191,37.219c0,0-18.6574,0.1092-18.8835,3.2051 c-0.226,3.0959,12.1477,8.6395,12.1477,8.6395s0.3095,0.3142,3.25,0.6743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8603" d="M45.7345,39.7147c0,0-6.8479-5.3894-15.0213-6.2024c-0.0867-0.0086-0.1747,0.0159-0.2494,0.0692l-5.1414,3.6651L45.7345,39.7147z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A5.svg b/public/assets/img/icons/1F6A5.svg
new file mode 100644
index 0000000..2423853
--- /dev/null
+++ b/public/assets/img/icons/1F6A5.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-miterlimit="10" d="M54.09,46.91h-36c-3.85,0-7-3.15-7-7v-8c0-3.85,3.15-7,7-7h36 c3.85,0,7,3.15,7,7v8C61.09,43.76,57.94,46.91,54.09,46.91z"/>
+ <circle cx="21.6177" cy="35.91" r="5.0001" fill="#b1cc33" stroke="none" stroke-miterlimit="10"/>
+ <circle cx="35.6177" cy="35.91" r="5.0001" fill="#f4aa41" stroke="none" stroke-miterlimit="10"/>
+ <circle cx="50.6177" cy="35.91" r="5.0001" fill="#ea5a47" stroke="none" stroke-miterlimit="10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M54.09,46.91h-36c-3.85,0-7-3.15-7-7v-8c0-3.85,3.15-7,7-7h36 c3.85,0,7,3.15,7,7v8C61.09,43.76,57.94,46.91,54.09,46.91z"/>
+ <circle cx="21.6177" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10"/>
+ <circle cx="35.6177" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10"/>
+ <circle cx="50.6177" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.91,46.91h-36c-3.85,0-7-3.15-7-7v-8c0-3.85,3.15-7,7-7h36c3.85,0,7,3.15,7,7v8C60.91,43.76,57.76,46.91,53.91,46.91z"/>
+ <circle cx="21.4377" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.4377" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50.4377" cy="35.91" r="5.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A6.svg b/public/assets/img/icons/1F6A6.svg
new file mode 100644
index 0000000..06ec5ad
--- /dev/null
+++ b/public/assets/img/icons/1F6A6.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M47,15.82v36c0,3.85-3.15,7-7,7h-8c-3.85,0-7-3.15-7-7v-36c0-3.85,3.15-7,7-7h8 C43.85,8.82,47,11.97,47,15.82z"/>
+ <circle cx="36" cy="48.2923" r="5" fill="#b1cc33" stroke="none"/>
+ <circle cx="36" cy="34.2923" r="5" fill="#f4aa41" stroke="none"/>
+ <circle cx="36" cy="19.2923" r="5" fill="#ea5a47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,16v36c0,3.85-3.15,7-7,7h-8c-3.85,0-7-3.15-7-7V16c0-3.85,3.15-7,7-7h8C43.85,9,47,12.15,47,16z"/>
+ <circle cx="36" cy="48.4723" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="34.4723" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="19.4723" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A7.svg b/public/assets/img/icons/1F6A7.svg
new file mode 100644
index 0000000..9f3f9b8
--- /dev/null
+++ b/public/assets/img/icons/1F6A7.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m15.35 59.08h-1.779c-0.6839 0-1.238-0.578-1.238-1.291v-34.83c0-0.713 0.5544-1.291 1.238-1.291h1.779c0.6839 0 1.238 0.578 1.238 1.291v34.83c0 0.713-0.5545 1.291-1.238 1.291z"/>
+ <path fill="#fff" d="m58.46 59.08h-1.779c-0.6839 0-1.238-0.7131-1.238-1.593v-32.97c0-0.8796 0.5544-1.593 1.238-1.593h1.779c0.6839 0 1.238 0.7131 1.238 1.593v32.97c0 0.8796-0.5545 1.593-1.238 1.593z"/>
+ <path fill="#fcea2b" d="m7.45 43.47h7.743l-7.743 7.743z"/>
+ <path fill="#3F3F3F" d="m15.19 43.47h12.34l-7.743 7.743-12.34-0.05808z"/>
+ <path fill="#fcea2b" d="m27.48 43.47h12.34l-7.743 7.743h-12.29z"/>
+ <path fill="#3F3F3F" d="m39.82 43.47h12.34l-7.743 7.743h-12.34z"/>
+ <path fill="#fcea2b" d="m52.16 43.47 11.89-0.1839-7.612 7.612h-11.7z"/>
+ <path fill="#3F3F3F" d="m64.05 43.29v7.612h-7.612z"/>
+ <path fill="#fcea2b" d="m7.95 28.33 7.646-0.03371-7.646 7.646z"/>
+ <path fill="#3F3F3F" d="m15.6 28.3h11.94l-7.695 7.646h-11.89z"/>
+ <path fill="#fcea2b" d="m27.48 28.3h12.34l-7.743 7.743h-12.29z"/>
+ <path fill="#3F3F3F" d="m39.82 28.3h12.34l-7.743 7.743h-12.34z"/>
+ <path fill="#fcea2b" d="m52.16 28.3h12.34l-8.062 7.646-12.02 0.09764z"/>
+ <path fill="#3F3F3F" d="m64.05 28.33v7.612h-7.612z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m12.74 42.72v-6.348"/>
+ <path d="m16.92 50.9v6.509c0 0.6723-0.5448 1.217-1.217 1.217h-1.748c-0.672 0-1.217-0.5451-1.217-1.217v-6.071"/>
+ <path d="m16.92 36.37v6.348"/>
+ <path d="m12.74 28.24v-5.907m4.181 0v5.812"/>
+ <path d="m55.1 43.29v-6.921"/>
+ <path d="m59.28 51.34v6.071c0 0.6723-0.5448 1.217-1.217 1.217h-1.748c-0.672 0-1.217-0.5451-1.217-1.217v-6.071"/>
+ <path d="m59.28 36.37v5.969"/>
+ <path d="m55.1 28.03v-5.891m4.181 0v5.796"/>
+ <path d="m7.95 28.33h56.1v7.612h-56.1z"/>
+ <path d="m7.95 43.29h56.1v7.612h-56.1z"/>
+ <ellipse cx="14.83" cy="17.97" rx="4.594" ry="4.596"/>
+ <ellipse cx="57.19" cy="17.97" rx="4.594" ry="4.596"/>
+ </g>
+ <g id="color-foreground" transform="translate(-2.525 -.094)" fill="#f4aa41" fill-rule="evenodd" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <ellipse cx="17.36" cy="18.06" rx="4.594" ry="4.596"/>
+ <ellipse cx="59.71" cy="18.06" rx="4.594" ry="4.596"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A8.svg b/public/assets/img/icons/1F6A8.svg
new file mode 100644
index 0000000..ed32123
--- /dev/null
+++ b/public/assets/img/icons/1F6A8.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M21.4,51V36A14.9585,14.9585,0,0,1,36.3,21h0A15.0887,15.0887,0,0,1,51.2,36V51"/>
+ <path fill="#d0cfce" d="M21.4,51h30a4.9514,4.9514,0,0,1,5,5h0a4.9514,4.9514,0,0,1-5,5h-30a4.9514,4.9514,0,0,1-5-5h0A4.9514,4.9514,0,0,1,21.4,51Z"/>
+ <path fill="#d22f27" d="M51.4,36A14.9381,14.9381,0,0,0,36.6,21h0a14.7059,14.7059,0,0,0-4.2.6C41.8,25.4,42.7,44.8,42.8,51h8.7V36Z"/>
+ </g>
+ <g id="line">
+ <line x1="17.8" x2="13.1" y1="23.5" y2="18.8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54.1" x2="58.8" y1="23.5" y2="18.8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.4" x2="36.4" y1="14" y2="8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4,51V36A14.9585,14.9585,0,0,1,36.3,21h0A15.0887,15.0887,0,0,1,51.2,36V51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1,51H51.6a4.8011,4.8011,0,0,1,4.8,4.8h0a4.8011,4.8011,0,0,1-4.8,4.8H21.1a4.8011,4.8011,0,0,1-4.8-4.8h0A4.9353,4.9353,0,0,1,21.1,51Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6A9.svg b/public/assets/img/icons/1F6A9.svg
new file mode 100644
index 0000000..9584092
--- /dev/null
+++ b/public/assets/img/icons/1F6A9.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d22f27" points="67 24 36 33.5 5 43 5 24 5 5 36 14.5 67 24"/>
+ </g>
+ <g id="line">
+ <g>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="67 24 36 33.5 5 43 5 24 5 5 36 14.5 67 24"/>
+ <line x1="5" x2="5" y1="5" y2="67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AA.svg b/public/assets/img/icons/1F6AA.svg
new file mode 100644
index 0000000..204e166
--- /dev/null
+++ b/public/assets/img/icons/1F6AA.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18" y="9" width="36" height="54" fill="#A57939" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="14.0943" width="24" height="16.3019" fill="#6A462F" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="45.6792" width="24" height="11.2075" fill="#6A462F" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="18" y="9" width="36" height="54" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="49" cy="36.5094" rx="2.5" ry="2.0377" fill="#000000" stroke="none"/>
+ <path fill="#000000" stroke="none" d="M49.5,41.6038h-1c-0.5523,0-1-0.4477-1-1v-6.1509c0-0.5523,0.4477-1,1-1h1c0.5523,0,1,0.4477,1,1v6.1509 C50.5,41.1561,50.0523,41.6038,49.5,41.6038z"/>
+ <rect x="24" y="14.0943" width="24" height="16.3019" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="45.6792" width="24" height="11.2075" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AB.svg b/public/assets/img/icons/1F6AB.svg
new file mode 100644
index 0000000..0378642
--- /dev/null
+++ b/public/assets/img/icons/1F6AB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AC.svg b/public/assets/img/icons/1F6AC.svg
new file mode 100644
index 0000000..d6127e3
--- /dev/null
+++ b/public/assets/img/icons/1F6AC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.9875,42.1803H5.0124C4.4556,42.1803,4,41.7247,4,41.1678v-7.6418c0-0.5568,0.4556-1.0124,1.0124-1.0124h61.9751 c0.5568,0,1.0125,0.4556,1.0125,1.0124v7.6418C68,41.7247,67.5444,42.1803,66.9875,42.1803z"/>
+ <path fill="#f4aa41" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,42.1803H50.125c-0.55,0-1-0.45-1-1v-7.6667c0-0.55,0.45-1,1-1H67c0.55,0,1,0.45,1,1v7.6667 C68,41.7303,67.55,42.1803,67,42.1803z"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.0068,42.1803H4.9932C4.4469,42.1803,4,41.7333,4,41.1871v-7.6803c0-0.5463,0.4469-0.9932,0.9932-0.9932h5.0136 c0.5463,0,0.9932,0.4469,0.9932,0.9932v7.6803C11,41.7333,10.5531,42.1803,10.0068,42.1803z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.9875,42.1803H5.0124C4.4556,42.1803,4,41.7247,4,41.1678v-7.6418c0-0.5568,0.4556-1.0124,1.0124-1.0124h61.9751 c0.5568,0,1.0125,0.4556,1.0125,1.0124v7.6418C68,41.7247,67.5444,42.1803,66.9875,42.1803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,42.1803H50.125c-0.55,0-1-0.45-1-1v-7.6667c0-0.55,0.45-1,1-1H67c0.55,0,1,0.45,1,1v7.6667 C68,41.7303,67.55,42.1803,67,42.1803z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.0068,42.1803H4.9932C4.4469,42.1803,4,41.7333,4,41.1871v-7.6803c0-0.5463,0.4469-0.9932,0.9932-0.9932h5.0136 c0.5463,0,0.9932,0.4469,0.9932,0.9932v7.6803C11,41.7333,10.5531,42.1803,10.0068,42.1803z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AD.svg b/public/assets/img/icons/1F6AD.svg
new file mode 100644
index 0000000..e453d61
--- /dev/null
+++ b/public/assets/img/icons/1F6AD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <rect x="51" y="32.97" width="4.002" height="8.99" fill="#9b9b9a"/>
+ <rect x="17" y="34" width="7" height="7" fill="#f1b31c"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.99" d="m26.48 33.96h-9.479l1e-3 7h16.52m16.32 0h1.165v-7h-8.201"/>
+ <line x1="55" x2="55" y1="33.95" y2="40.95" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.99"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.99" d="m49 24c0 1.657 1.343 3 3 3s3 1.343 3 3"/>
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AE.svg b/public/assets/img/icons/1F6AE.svg
new file mode 100644
index 0000000..79841ce
--- /dev/null
+++ b/public/assets/img/icons/1F6AE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48C61,60.5523,60.5523,61,60,61z"/>
+ <polyline fill="#FFFFFF" stroke="none" points="33.9633,43.4587 32.8958,58.4031 24.8958,58.4031 23.8284,43.4587"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8266" d="M31.231,41.1948c0,0-5.6067,0.3386-5.7333,0.411c-0.1267,0.0725,1.1619-1.6144,0.9723-3.4846c0,0,3.0416,1.0383,5.8834-0.5198 L31.231,41.1948z"/>
+ <path fill="#FFFFFF" stroke="none" d="M42.6258,25.6433c0,0-0.5443,3.9503-2.9983,6.9077c-0.5911,0.7122-2.7561,2.0885-3.3567,2.34 c-2.25,0.9423-4.4827-0.1479-4.4827-0.1479l5.9378-3.6298l1.8399-5.32L42.6258,25.6433z"/>
+ <path fill="#FFFFFF" stroke="none" d="M52.6764,41.2839l-0.6535-16.0414c-0.0946-1.8972-1.6166-3.3911-3.4733-3.4092h-4.9512 c-1.8567,0.0181-3.3787,1.512-3.4733,3.4092l1.1038,2.0442c-0.0048,0.1074,0.1508,0.6019,0.1076,0.6998l0.4657,11.9296 l-0.7693,18.2453c-0.0269,0.2599,0.2184,0.5377,0.377,0.7427c0.0313,0.0399,0.076,0.0664,0.1255,0.0743 c0.1765,0,0.5421-0.3529,0.6073-0.9287l2.0977-18.5953c0.0442-0.3814,0.1421-0.7542,0.2904-1.1069l0.812-0.5142h1.341 l0.5979,0.6645c0.1269,0.325,0.2916,0.6363,0.3324,0.9838l2.3919,18.5698c0.0652,0.5766,0.43,0.9287,0.6065,0.9287 c0.0494-0.0079,0.0942-0.0344,0.1255-0.0743c0.1587-0.2049,0.2328-0.4652,0.2063-0.7253l-0.5889-18.2644l2.4208,1.7283 C52.7164,41.5337,52.6822,41.4103,52.6764,41.2839z"/>
+ <circle cx="45.9925" cy="16.5102" r="2.3752" fill="#FFFFFF" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48C61,60.5523,60.5523,61,60,61z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.8958,44.4031 32.8958,58.4031 24.8958,58.4031 23.8958,44.4031"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8266" d="M31.231,41.1948c0,0-5.6067,0.3386-5.7333,0.411c-0.1267,0.0725,1.1619-1.6144,0.9723-3.4846c0,0,3.0416,1.0383,5.8834-0.5198 L31.231,41.1948z"/>
+ <circle cx="45.9925" cy="16.5102" r="2.3752" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0173,26.8606 l1.52,30.4c0.044,0.88-0.46,1.6-1.12,1.6c-0.7812-0.1321-1.3603-0.7976-1.3832-1.5896l-2.0312-17.6248 c-0.1008-0.8744-0.5431-1.5896-0.9832-1.5896c-0.44,0-0.88,0.7152-0.9832,1.5896L43.0029,57.271 c-0.0228,0.792-0.602,1.4575-1.3832,1.5896c-0.66,0-1.1639-0.72-1.12-1.6l1.52-30.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.1458,33.8333 c0,0,3.9208-1.4164,5-3c1.0447-1.5328,4.2447-8.9751,6.4715-9h4.8c2.2268,0.0249,4.0509,1.7761,4.1664,4l0.6336,15.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6AF.svg b/public/assets/img/icons/1F6AF.svg
new file mode 100644
index 0000000..b871be5
--- /dev/null
+++ b/public/assets/img/icons/1F6AF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#fcea2b" d="m44.37 51.95a20.26 20.26 0 0 1-0.3614-3.468c0.012-1.251 0.2252-2.51-0.4312-3.632a1.501 1.501 0 0 0-2.59 1.514c0.2483 0.4244 0.03 1.397 0.024 1.871-0.0074 0.5543-0.0152 1.11 6e-4 1.664a22.69 22.69 0 0 0 0.4655 2.847c0.2932 1.902 3.184 1.094 2.893-0.7975z"/>
+ <path fill="#fcea2b" d="m37.21 52.29c-0.0548-3.709 1.254-7.461 0.7625-11.19-0.2487-1.887-3.252-1.911-3 0 0.4912 3.725-0.8174 7.467-0.7625 11.19a1.501 1.501 0 0 0 3 0z"/>
+ <path fill="#fcea2b" d="m33.7 36.99c0.2941-0.9753 0.1408-1.363-0.7802-1.307-0.9233 0.08491-1.901 0.915-2.22 1.885l-0.4297 1.034c-0.2941 0.9753 0.857 1.741 1.778 1.685 1.526-0.5964 1.387-1.846 1.652-3.297z"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ <path fill="#fcea2b" d="m42.26 38.41c0.9522 0.9074 3.635-0.05086 3.667-1.366-0.101-2.951-1.172-7.742-1.25-10.69-0.0609-2.306-0.8246-3.727-3.114-4.646-1.622-0.651-4.874-1.277-6.385-0.2623-2.127 1.429-1.65 6.398-1.883 8.601 4.596 0.8426 7.325 6.671 8.964 8.368z"/>
+ <path fill="#fcea2b" d="m38.88 17.81a1.501 1.501 0 0 0 0-3 1.501 1.501 0 0 0 0 3z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ <circle cx="26.75" cy="40.25" r="0.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="25.25" cy="45.5" r="0.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="27.5" cy="52.25" r="0.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="20.75" cy="51.5" r="0.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="20.75" cy="46.25" r="0.75" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m35.04 37.83-0.7718 14.38s0 1.789 0.5964 1.789 1.193 0 1.789-1.193c0.4051-0.8102 1.085-7.394 1.48-11.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.26 43.24c0.3452 4.234 1.164 9.57 1.164 9.57 0 1.59 2.386 1.59 2.386 0l-0.2833-6.092"/>
+ <line x1="32.11" x2="31" y1="35.57" y2="39" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="39.04" cy="16.54" r="1.789" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45 37.09s0-8.946-0.5964-12.52-2.982-3.578-2.982-3.578h-4.772c-1.661-0.03537-3.017 1.321-2.982 2.982 0 0-0.2956 2.3-0.4356 4.642"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.39 37.64-0.8574-12.54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36.15 31.74 0.307-6.63"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B0.svg b/public/assets/img/icons/1F6B0.svg
new file mode 100644
index 0000000..e418c6c
--- /dev/null
+++ b/public/assets/img/icons/1F6B0.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61.0208H12c-0.5523,0-1-0.4477-1-1v-48c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48 C61,60.5731,60.5523,61.0208,60,61.0208z"/>
+ <path fill="#FFFFFF" stroke="none" d="M26.4479,45.3958l2.1368,10.3194l9.6236,0.0556l2.1146-10.1667c0,0-7-4.375-14.0833-0.2083"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.5,24.6808v4.87c0,0.56-0.45,1-1,1H40.62c-2.84,0-3.51,2.46-3.66,3.83c-0.06,0.5-0.48,0.88-0.99,0.88h-5.02 c-0.55,0-0.99-0.43-1-0.9801c-0.0101-2.7999,0.82-10.5999,10.6301-10.5999H45.75v-4.45H41v-3.21h13.25v3.21H49.5v4.45h8 C58.05,23.6808,58.5,24.1308,58.5,24.6808z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61.0208H12c-0.5523,0-1-0.4477-1-1v-48c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48 C61,60.5731,60.5523,61.0208,60,61.0208z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.3333,34.8184 28.2619,55.7708 38.7381,55.7708 42.6667,34.8184"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7336,45.0446c0,0,6.5477-2.619,13.0953,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.5,24.6808v4.87c0,0.56-0.45,1-1,1H40.62c-2.84,0-3.51,2.46-3.66,3.83c-0.06,0.5-0.48,0.88-0.99,0.88h-5.02 c-0.55,0-0.99-0.43-1-0.9801c-0.0101-2.7999,0.82-10.5999,10.6301-10.5999H45.75v-4.45H41v-3.21h13.25v3.21H49.5v4.45h8 C58.05,23.6808,58.5,24.1308,58.5,24.6808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B1.svg b/public/assets/img/icons/1F6B1.svg
new file mode 100644
index 0000000..98260a1
--- /dev/null
+++ b/public/assets/img/icons/1F6B1.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ <path fill="#92d3f5" d="m21.49 46.64a7.587 7.587 0 0 1 2.571-0.3889 10.73 10.73 0 0 1 2.387 0.9613c1.516 0.5435 2.555-0.1053 4.039-0.3428 1.901-0.3044 1.094-3.196-0.7975-2.893-0.7938 0.1271-1.547 0.6219-2.36 0.3722-0.6923-0.2127-1.286-0.6967-2.001-0.8938a9.103 9.103 0 0 0-4.638 0.2921c-1.872 0.4693-1.079 3.363 0.7975 2.893z"/>
+ <path fill="#d0cfce" d="m45.61 31.29c0.0145-0.9879 0.2071-2.161-0.7683-2.775-3.077 2.065-14.22-2.928-11.86-0.07128 4.152 3.275 6.358 10.11 12.63 6.967z"/>
+ <path fill="#d0cfce" d="M51.3785,32.1655l1.5364-.85a5.2828,5.2828,0,0,1,1.3582-.728l-1.694-.6893q-.1713-1.0542-.2054-.1515-.055.4191-.1122.838c-.0545.4077-.111.8152-.1606,1.2236a26.5212,26.5212,0,0,0-.2085,2.8965l2.9464-.3988c-.53-1.3262-2.0882-3.3641-3.7255-3.1935-1.9011.1982-1.9214,3.2,0,3q-.479-.2652-.174-.031.2185.189.439.3757a1.88,1.88,0,0,1,.5677.6463,1.5078,1.5078,0,0,0,2.9464-.3987,29.5,29.5,0,0,1,.2893-3.5219c.1158-.8787.49-1.985-.0121-2.7989a1.5636,1.5636,0,0,0-1.694-.6893,5.8318,5.8318,0,0,0-1.6908.818l-1.92,1.0623c-1.69.9348-.1782,3.5266,1.5142,2.59Z"/>
+ <path fill="#d0cfce" d="M41.2077,20.5386c-1.0992-.0034-2.251-.4694-3.3808-.5375-1.371-.0828-2.7451-.1305-4.1171-.1957-1.93-.0917-1.9252,2.9085,0,3,1.37.0651,2.7488.0946,4.1171.1957,1.1525.0851,2.2276.5339,3.3808.5375a1.5009,1.5009,0,0,0,0-3Z"/>
+ <path fill="#d0cfce" d="m42.04 23.25c2.104-0.1026 4.191-0.3221 6.274-0.6309a1.512 1.512 0 0 0 1.048-1.845 1.537 1.537 0 0 0-1.845-1.048c-1.817 0.2693-3.643 0.4344-5.477 0.5238-1.922 0.0937-1.933 3.094 0 3z"/>
+ <rect x="21.08" y="45.98" width="8.634" height="7.024" fill="#92d3f5" fill-rule="evenodd" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" paint-order="normal"/>
+ <path fill="#d0cfce" d="m28 37c-0.7533-1.756 3.063-2.084 2.289-2.498 1.005 1.046-0.01809-2.755-1.884-1.806-0.7639-0.2756-4.488 2.551-4.405 4.304z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m49.22 32.9v-3.664a3.753 3.753 0 0 0 3.264-1.973h3.264v8.901h-3.264a3.753 3.753 0 0 0-3.264-1.973v-3.664"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m38.91 19.92s-3.15-0.6766-4.747-0.89c-2.374-0.2971-2.374 1.483-2.374 2.67s0.89 2.077 2.67 1.78c0.9689-0.2452 1.969-0.3452 2.967-0.2967 0.837-0.09713 1.681 0.1138 2.374 0.5934v1.484h1.78v-1.484c0.6928-0.4796 1.537-0.6905 2.374-0.5934 0.9983-0.04854 1.998 0.05145 2.967 0.2967 1.78 0.2967 2.67-0.5934 2.67-1.78s0-2.967-2.374-2.67c-1.597 0.2134-4.747 0.89-4.747 0.89z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.53 53 21.08 53 19 39.65 31.76 39.65 30.83 45.63 29.68 53 25.23 53"/>
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.5 28h13.5v8l-5.136 0.165"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.87 31.86c-2.468 0.1054-5.076 2.69-4.869 5.139h4c-0.5578-0.2505 0.7514-2.916 3.264-2.666"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B2.svg b/public/assets/img/icons/1F6B2.svg
new file mode 100644
index 0000000..d625efd
--- /dev/null
+++ b/public/assets/img/icons/1F6B2.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line">
+ <g>
+ <path d="M31,45a.9448.9448,0,0,0-1,1,9.2,9.2,0,1,1-9.2-9.2h0l.2-2h-.2A11.2,11.2,0,1,0,32,46,.9448.9448,0,0,0,31,45Z"/>
+ <path d="M52.8,34.8a12.2713,12.2713,0,0,0-3.9.7l.9,1.8a10.4735,10.4735,0,0,1,3-.5,9.2,9.2,0,1,1-9.1,9.7l-2-.1A11.1545,11.1545,0,1,0,52.8,34.8Z"/>
+ <path d="M48,38.2l-.9-1.8a11.0932,11.0932,0,0,0-5.3,7.9l2,.1A9.3751,9.3751,0,0,1,48,38.2Z"/>
+ <line x1="23" x2="27" y1="22" y2="22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42" x2="48" y1="25.7" y2="25.7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <line x1="21.1" x2="22.8" y1="46" y2="24.6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="23" y1="45" y2="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45" x2="53" y1="30" y2="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23" x2="44" y1="30" y2="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="36" y1="28.4" y2="45" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="53" y1="45" y2="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color"/>
+ <g id="color-foreground">
+ <line x1="21.1" x2="22.8" y1="46" y2="24.6" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ <line x1="36" x2="23" y1="45" y2="30" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ <line x1="45" x2="53" y1="30" y2="46" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ <line x1="23" x2="44" y1="30" y2="30" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ <line x1="46" x2="36" y1="28.4" y2="45" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ <line x1="36" x2="53" y1="45" y2="46" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B3.svg b/public/assets/img/icons/1F6B3.svg
new file mode 100644
index 0000000..5775f4c
--- /dev/null
+++ b/public/assets/img/icons/1F6B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ <g transform="matrix(.7371 0 0 .7297 8.857 6.124)" stroke-width="2.727">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.727" d="m42 25.7h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.41 39.69 1.754-5.673"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.42 28.01 4.703 9.462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36.74 28.01h4.683"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.64 24.88-3.986 6.085"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.47 33.92a7.439 7.439 0 0 1 9.826 0.3072 7.439 7.439 0 0 1 0.9408 9.786" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.93 39.69a7.439 7.439 0 0 1-7.429 7.439 7.439 7.439 0 0 1-7.449-7.419 7.439 7.439 0 0 1 7.409-7.459" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c1b0278
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ab4038a
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FB.svg b/public/assets/img/icons/1F6B4-1F3FB.svg
new file mode 100644
index 0000000..0fdefeb
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#fadcbc" stroke="#fadcbc"/>
+ <polyline fill="#fadcbc" stroke="#fadcbc" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..63c60c6
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4b9d674
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FC.svg b/public/assets/img/icons/1F6B4-1F3FC.svg
new file mode 100644
index 0000000..d9e75e8
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#debb90" stroke="#debb90"/>
+ <polyline fill="#debb90" stroke="#debb90" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..867d38a
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f8dc3f1
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FD.svg b/public/assets/img/icons/1F6B4-1F3FD.svg
new file mode 100644
index 0000000..6428abe
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FD.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#c19a65" stroke="#c19a65"/>
+ <polyline fill="#c19a65" stroke="#c19a65" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..668c9af
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8e20e59
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FE.svg b/public/assets/img/icons/1F6B4-1F3FE.svg
new file mode 100644
index 0000000..b7c8b5a
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#a57939" stroke="#a57939"/>
+ <polyline fill="#a57939" stroke="#a57939" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a37331b
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f67f93f
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-1F3FF.svg b/public/assets/img/icons/1F6B4-1F3FF.svg
new file mode 100644
index 0000000..5e57fe3
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-1F3FF.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#6a462f" stroke="#6a462f"/>
+ <polyline fill="#6a462f" stroke="#6a462f" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B4-200D-2640-FE0F.svg
new file mode 100644
index 0000000..36e46a0
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7927" cy="10.5813" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M32.7927,19.9234l1.9065-2.7645,3.6224.0953,6.0056,13.4411-2.0018,3.6225-2.3832,2.3831L36.9871,47.3776l-3.2412,6.3869-2.2878-1.9066L32.316,45.09l-3.6224-6.6729.0953-3.1458,7.6262-4.7663-2.6692-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1609" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.6656" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2562,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7927" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0712,26.7869l4.099-2.7645a11.8187,11.8187,0,0,0,2.6692-2.6691l1.8112-2.5739a3.9419,3.9419,0,0,1,2.9552-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.385,10.0094a4.7417,4.7417,0,0,1-.0953,3.4317l-.0953.1907A5.8753,5.8753,0,0,1,40.7048,35.08l-5.243,2.2878a1.935,1.935,0,0,0-1.0486,2.4785l2.4785,6.101a2.2846,2.2846,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3831-.7626l-4.1944-7.8168a8.6483,8.6483,0,0,1-.858-3.2411A3.6662,3.6662,0,0,1,30.41,34.2224l4.385-2.7645a2.7844,2.7844,0,0,0,1.144-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2244,48.6168l-.9532,2.9552a2.6607,2.6607,0,0,1-2.2879,1.8112,1.6224,1.6224,0,0,1-1.5252-1.9066L32.316,45.09"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.4188,35.1757,36.9871,46.1383"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1246,8.2779s.4584-.4724.898-.323c.5171.175,1.2482,1.289,1.9137,1.6378a3.3639,3.3639,0,0,0,2.1406.3665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B4-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4d0186d
--- /dev/null
+++ b/public/assets/img/icons/1F6B4-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.7928" cy="10.5813" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M32.7928,19.9234l1.9066-2.7645,3.6224.0953,6.0056,13.4411-2.0019,3.6225-2.3832,2.3831L36.9872,47.3776l-3.2411,6.3869-2.2879-1.9066.858-6.7682-3.6225-6.6729.0954-3.1458,7.6261-4.7663-2.6691-7.15"/>
+ </g>
+ <g id="line">
+ <circle cx="19.1613" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.666" cy="49.57" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2566,49.57l1.9066-22.8785h3.6224"/>
+ <circle cx="32.7928" cy="10.5813" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0713,26.7869,29.17,24.0224A11.8183,11.8183,0,0,0,31.84,21.3533l1.8113-2.5739a3.9415,3.9415,0,0,1,2.9551-1.5252A3.0555,3.0555,0,0,1,39.18,19.0654l4.3851,10.0094a4.7412,4.7412,0,0,1-.0954,3.4317l-.0953.1907A5.875,5.875,0,0,1,40.705,35.08l-5.243,2.2878a1.9349,1.9349,0,0,0-1.0486,2.4785l2.4785,6.101a2.2847,2.2847,0,0,1-.6673,2.6691,1.73,1.73,0,0,1-2.3832-.7626L29.647,40.0374a8.65,8.65,0,0,1-.8579-3.2411,3.6664,3.6664,0,0,1,1.62-2.5739l4.3851-2.7645a2.7844,2.7844,0,0,0,1.1439-2.86l-1.43-5.72"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2246,48.6168l-.9533,2.9552a2.6607,2.6607,0,0,1-2.2878,1.8112,1.6224,1.6224,0,0,1-1.5253-1.9066l.858-6.3869"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.419,35.1757,36.9872,46.1383"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B4.svg b/public/assets/img/icons/1F6B4.svg
new file mode 100644
index 0000000..24e573a
--- /dev/null
+++ b/public/assets/img/icons/1F6B4.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="#FCEA2B" stroke="none"/>
+ <polyline fill="#FCEA2B" stroke="none" points="34.3857,20.9248 36.417,18 40.25,18.084 46.457,32.2344 44.417,36 41.8896,38.5137 38.7705,49.668 35.3643,56.418 32.96,54.3809 33.8789,47.3027 30.1084,40.3262 30.2051,37 38.25,32 35.3643,24.5"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.3857" cy="11.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.333,28.083l4.2705-2.9473c0.9053-0.6245,2.1602-1.875,2.7871-2.7783l1.8858-2.7148c0.6269-0.9033,2.0029-1.6236,3.0576-1.6006 c1.0537,0.0229,2.2773,0.8662,2.7197,1.8735l4.5996,10.4868c0.4424,1.0079,0.375,2.6231-0.1494,3.5909l-0.1338,0.248 c-0.5244,0.9678-1.7803,2.1143-2.79,2.5498l-5.4922,2.3633c-1.0098,0.4355-1.4922,1.6221-1.0713,2.6387l2.6348,6.3593 c0.4209,1.0166,0.0908,2.2979-0.7344,2.8477c-0.8252,0.5498-1.9277,0.208-2.4512-0.7598l-4.4062-8.1543 c-0.5235-0.9677-0.9297-2.5078-0.9033-3.4228c0.0273-0.9151,0.8134-2.1377,1.747-2.7188l4.6485-2.8886 c0.9336-0.5811,1.4795-1.9287,1.2128-2.9961L36.25,24"/>
+ <circle cx="20.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.084" cy="52" r="10.166" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.25,52 22.25,28 26,28"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M37.9785,50.959l-0.9844,3.1328 C36.6641,55.1416,35.5742,56,34.5723,56c-1.002,0-1.7071-0.8926-1.5655-1.9834l0.8692-6.7178"/>
+ <line x1="42.4072" x2="38.7705" y1="36.8652" y2="48.4395" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5969226
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ba7066b
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FB.svg b/public/assets/img/icons/1F6B5-1F3FB.svg
new file mode 100644
index 0000000..36d4ef9
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#fadcbc"/>
+ <polyline fill="#fadcbc" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f583304
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#debb90"/>
+ <path fill="#debb90" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d415116
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#debb90"/>
+ <path fill="#debb90" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FC.svg b/public/assets/img/icons/1F6B5-1F3FC.svg
new file mode 100644
index 0000000..45089a1
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#debb90"/>
+ <polyline fill="#debb90" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..673eeef
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#c19a65"/>
+ <path fill="#c19a65" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3afe0ff
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#c19a65"/>
+ <path fill="#c19a65" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FD.svg b/public/assets/img/icons/1F6B5-1F3FD.svg
new file mode 100644
index 0000000..5abb4e8
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#c19a65"/>
+ <polyline fill="#c19a65" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5675e2c
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#a57939"/>
+ <path fill="#a57939" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..34ec5b2
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#a57939"/>
+ <path fill="#a57939" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FE.svg b/public/assets/img/icons/1F6B5-1F3FE.svg
new file mode 100644
index 0000000..f7a88b5
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#a57939"/>
+ <polyline fill="#a57939" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..99ccd53
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#6a462f"/>
+ <path fill="#6a462f" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..67c73a8
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#6a462f"/>
+ <path fill="#6a462f" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-1F3FF.svg b/public/assets/img/icons/1F6B5-1F3FF.svg
new file mode 100644
index 0000000..ed16e6e
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#6a462f"/>
+ <polyline fill="#6a462f" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B5-200D-2640-FE0F.svg
new file mode 100644
index 0000000..30a1208
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.5316" cy="8.013" r="2.9992" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M45.4412,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0589,31.339,47.9755,32.7l-6.614,8.887-5.33,4.7839L34.587,43.7661l3.246-6.0006-.9659-7.5311,1.2257-2.8987,8.6933-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2374,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7884,61.4223,22.792,57.9774,5.7146,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625L14.38,49.2562l4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5245,60.693l4.9814-.1215L60.1719,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9705,52.3383l6.2039,2.8146,4.7947-1.0571,5.2654,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.6087,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <circle cx="21.5986" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.4847" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6874,36.3682,35.9915,19.6768l2.9446,2.11"/>
+ <circle cx="45.3922" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4583,20.5583,40.97,20.011a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8012.8012,0,0,1,.4229-.679,3.1213,3.1213,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884a63.0047,63.0047,0,0,1,3.1266,9.7039A4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8752,5.8752,0,0,1-3.35,1.2575l-5.7154.2384a1.9349,1.9349,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.17,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6664,3.6664,0,0,1,2.4412-1.8141l5.0878-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2026,42.4667l-1.9569,2.4109a2.6607,2.6607,0,0,1-2.7878.8619,1.6224,1.6224,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9711,31.45l-7.1617,8.9814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.008,5.9936s.5982-.2747.9541.0234c.4189.35.698,1.653,1.1924,2.2187A3.3623,3.3623,0,0,0,53.018,9.351"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B5-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c1abd71
--- /dev/null
+++ b/public/assets/img/icons/1F6B5-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="45.532" cy="8.013" r="2.9992" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M45.4415,14.8705l3.3818-.6646,1.65,1.9544,3.7617,12.5246L51.0592,31.339,47.9758,32.7l-6.614,8.887-5.33,4.7839-1.4442-2.6046,3.2461-6.0006-.966-7.5311,1.2258-2.8987,8.6932-2.49-1.22-6.8035"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2.32" d="M60.2377,63.7816c-2.751,0-6.8155-.153-6.8155-.153L37.7887,61.4223,22.7923,57.9774,5.7149,49.1993l-.0232-5.02,1.723-.7064,2.3324,1.625,4.6334,4.1579,4.87,1.4494,9.3431,4.7737,5.1819-1.1965,7.3514,1.414,10.1588,5.2013,5.22-.1261"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5248,60.693l4.9814-.1215L60.1722,64"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.9708,52.3383l6.2039,2.8146L33.97,54.0958l5.2653,1.0212"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.609,43.9473l1.7866-.7215,2.949,2.1407"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6878,36.3682l14.304-16.6914,2.9446,2.11"/>
+ <circle cx="21.5989" cy="36.3338" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="52.485" cy="48.2473" r="9.7234" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.3926" cy="8.1524" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4586,20.5583l2.5119-.5473a13.2985,13.2985,0,0,0,3.7966-1.2442s.4293-2.64.6235-3.5021a.8013.8013,0,0,1,.423-.679,3.1211,3.1211,0,0,1,3.01-.38c1.3024.5516,1.9216,2.389,2.16,2.9884A63.0047,63.0047,0,0,1,54.11,26.8982,4.1364,4.1364,0,0,1,52.78,30.0636l-.1578.1433a5.8749,5.8749,0,0,1-3.35,1.2575l-5.7155.2384a1.935,1.935,0,0,0-1.8735,1.932l.1061,6.5843a2.2848,2.2848,0,0,1-1.5868,2.2476,1.73,1.73,0,0,1-1.9465-1.5724L37.1705,32.09a8.651,8.651,0,0,1,.3714-3.3322,3.6663,3.6663,0,0,1,2.4413-1.8141l5.0877-.9929c1.0067-.2232,2.4916-1.7072,2.316-2.8626"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.2029,42.4667l-1.9568,2.4109a2.6608,2.6608,0,0,1-2.7878.8619,1.6222,1.6222,0,0,1-.7331-2.3289l3.1082-5.6451"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.9715,31.45,41.81,40.4313"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B5.svg b/public/assets/img/icons/1F6B5.svg
new file mode 100644
index 0000000..af46f5f
--- /dev/null
+++ b/public/assets/img/icons/1F6B5.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="40 26.095 56 16 68 29.46 68 69 4 69 4 29.46 18 21.048 28 27.778 40 26.095"/>
+ <circle cx="19.1" cy="57" r="10.2" fill="#fff"/>
+ <circle cx="51.1" cy="57" r="10.2" fill="#fff"/>
+ </g>
+ <g id="skin">
+ <circle cx="33.4" cy="16.1" r="3" fill="#fcea2b"/>
+ <polyline fill="#fcea2b" points="33.4 26.9 35.4 24 39.2 24.1 45.5 38.2 43.4 42 40.9 44.5 37.8 55.7 34.4 62.4 32 60.4 32.9 53.3 29.1 46.3 29.2 43 37.2 38 34.4 30.5"/>
+ </g>
+ <g id="line">
+ <circle cx="33.4" cy="17.1" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3,34.1l4.3-2.9a12.3989,12.3989,0,0,0,2.8-2.8l1.9-2.7a4.1348,4.1348,0,0,1,3.1-1.6A3.2054,3.2054,0,0,1,40.1,26l4.6,10.5a4.9741,4.9741,0,0,1-.1,3.6l-.1.2a6.1632,6.1632,0,0,1-2.8,2.5l-5.5,2.4a2.03,2.03,0,0,0-1.1,2.6l2.6,6.4A2.3967,2.3967,0,0,1,37,57a1.8149,1.8149,0,0,1-2.5-.8L30.1,48a9.0731,9.0731,0,0,1-.9-3.4,3.8459,3.8459,0,0,1,1.7-2.7L35.5,39a2.9209,2.9209,0,0,0,1.2-3l-1.5-6"/>
+ <circle cx="19.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.1" cy="58" r="10.2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.2 58 21.2 34 25 34"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37,57l-1,3.1A2.791,2.791,0,0,1,33.6,62,1.7018,1.7018,0,0,1,32,60l.9-6.7"/>
+ <line x1="41.4" x2="37.8" y1="42.9" y2="54.4" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M5,29.46l10.3624-7.2646a3.2617,3.2617,0,0,1,3.3291-.0809L25,26.0952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44,23.5714l10.3085-6.5042a2.3261,2.3261,0,0,1,2.9571.4814L67,29.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cc92cda
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3c83b7a
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FB.svg b/public/assets/img/icons/1F6B6-1F3FB.svg
new file mode 100644
index 0000000..d6f2f9a
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#fadcbc"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..489cee5
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8bd475f
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FC.svg b/public/assets/img/icons/1F6B6-1F3FC.svg
new file mode 100644
index 0000000..808b3b5
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#debb90"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2e9c55a
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..06a4fa0
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FD.svg b/public/assets/img/icons/1F6B6-1F3FD.svg
new file mode 100644
index 0000000..b671698
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#c19a65"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b4dbd76
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..101de2b
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FE.svg b/public/assets/img/icons/1F6B6-1F3FE.svg
new file mode 100644
index 0000000..17e387e
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#a57939"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..e1a8670
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a22fc5f
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-1F3FF.svg b/public/assets/img/icons/1F6B6-1F3FF.svg
new file mode 100644
index 0000000..258ca75
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-1F3FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#6a462f"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-200D-2640-FE0F.svg b/public/assets/img/icons/1F6B6-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4987f9f
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-200D-2640-FE0F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.86 8.885s0.5706-0.3283 0.9522-0.0639c0.4492 0.31 0.8462 1.582 1.39 2.1a3.363 3.363 0 0 0 1.958 0.94"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6-200D-2642-FE0F.svg b/public/assets/img/icons/1F6B6-200D-2642-FE0F.svg
new file mode 100644
index 0000000..58c6cad
--- /dev/null
+++ b/public/assets/img/icons/1F6B6-200D-2642-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="34.37" cy="10.73" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B6.svg b/public/assets/img/icons/1F6B6.svg
new file mode 100644
index 0000000..164eb8b
--- /dev/null
+++ b/public/assets/img/icons/1F6B6.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="m31.19 19.48-4.872 42.77 1.689 2.021 2.016-2.205 3.646-15.09 8.79 14.17 3.414-0.8954-6.826-14.91-0.7835-26.22-5.001-2.252z"/>
+ <circle cx="34.37" cy="10.73" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="34.44" cy="10.67" rx="2.702" ry="2.719" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.32 62.25c-0.09673 0.992 0.5172 1.804 1.365 1.804 0.8479 0 1.756-0.7868 2.016-1.749l4.941-18.23c0.2604-0.9619 0.9394-2.417 1.508-3.233l1.981-2.845c0.5682-0.8159 0.9939-2.299 0.9464-3.295l-0.4498-9.289-0.2873-4.827c-0.1187-1.99-1.837-3.656-3.819-3.656h-0.04666c-1.982 0-3.783 1.659-4.005 3.64l-0.4987 4.506z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.2 37.9 1.64 10.44c0.1539 0.985 0.7019 2.488 1.216 3.339l4.345 7.196c0.5137 0.8514 0.3272 1.957-0.416 2.455s-1.832 0.2505-2.421-0.5522l-4.745-6.466c-0.5884-0.8027-1.364-2.219-1.724-3.147l-1.984-5.123"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.62 21.46 0.04927 5.664c0.0087 0.9969-0.1768 2.604-0.4117 3.573l-2.562 10.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B7.svg b/public/assets/img/icons/1F6B7.svg
new file mode 100644
index 0000000..70ca108
--- /dev/null
+++ b/public/assets/img/icons/1F6B7.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ <path fill="#fcea2b" d="m31.8 35.54c-2.171-1.284-3.077 20.48-1.162 21.17 0.679-0.8023 4.747-11.51 5.142-17.39 0.1215-1.81-2.781-3.236-3.979-3.786z"/>
+ <path fill="#fcea2b" d="m35.44 40.44c-1.516 5.381 3.34 10.17 5.591 14.29 0.8772 1.72 3.466 0.2041 2.59-1.514-1.45-3.377-4.84-8.312-5.591-11.27 0.9149-1.7-1.674-3.217-2.59-1.514z"/>
+ <path fill="#fcea2b" d="m38.03 32.91c-0.6-2.008 0.05927-7.774-2.187-8.954-0.9715-0.4939-2.153-0.2807-2.891 0.5215-0.8766 0.9334-0.8728 2.608-0.9609 3.805 3.009 1.753 6.005 5.796 6.038 4.627z"/>
+ <path fill="#fcea2b" d="m34.94 18.09a1.501 1.501 0 0 0 0-3 1.501 1.501 0 0 0 0 3z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="30" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.83 27.25c0.2562-1.939 0.6331-4.406 3.33-4.302 3.715 0.1434 2.841 6.3 2.841 10.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m35 26v4.419"/>
+ <line x1="34" x2="33" y1="36.99" y2="41" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.16 34.03-2.162 19.97s1 6 3 1l3-12s0.2726-2.401 1.28-3.623"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.44 41.27 0.5608 1.735s1.485 3.892 2 5l2.407 4.539s0.5933 5.461-2.407 2.461c-1.538-2.353-3.531-5.014-4.635-7.323-0.5857-1.26-1.365-3.053-1.365-3.677"/>
+ <circle cx="35" cy="17" r="2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B8.svg b/public/assets/img/icons/1F6B8.svg
new file mode 100644
index 0000000..86d1689
--- /dev/null
+++ b/public/assets/img/icons/1F6B8.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M59.474,32.4733a5.0709,5.0709,0,0,1,0,7.1632L39.427,59.6835a5.0709,5.0709,0,0,1-7.1632,0L12.2169,39.6365a5.0709,5.0709,0,0,1,0-7.1632l20.0469-20.047a5.071,5.071,0,0,1,7.1633,0L59.474,32.4733"/>
+ </g>
+ <g id="line">
+ <path d="M59.0351,32.456a4.9434,4.9434,0,0,1,0,6.9833L39.4916,58.9828a4.9435,4.9435,0,0,1-6.9833,0L12.9649,39.4393a4.9434,4.9434,0,0,1,0-6.9833L32.5083,12.9125a4.9437,4.9437,0,0,1,6.9834,0L59.0351,32.456Zm1.4738-1.4737L40.9654,11.4388a7.0222,7.0222,0,0,0-9.9308,0L11.4911,30.9823a7.0222,7.0222,0,0,0,0,9.9307L31.0347,60.4566a7.0221,7.0221,0,0,0,9.9307,0L60.5089,40.913a7.0222,7.0222,0,0,0,0-9.9307Z"/>
+ <circle cx="29.8206" cy="25.5733" r="2.3097" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8191,46.3319l3.4833-7.0075c-1.1148-2.5068-.9061-7.9142,0-8.8008.231-.2994,1.5794-1.4679,1.8826,2.0967l.8543,5.3663"/>
+ <line x1="32.916" x2="31.9638" y1="46.4207" y2="41.3261" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.5217" x2="25.4637" y1="33.2442" y2="36.1371" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="42.1795" cy="25.5733" r="2.3097" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.178,46.3319l3.4833-7.0075c-1.1148-2.5068-.9061-7.9142,0-8.8008.231-.2994,1.5794-1.4679,1.8826,2.0967l.8543,5.3663"/>
+ <line x1="45.2749" x2="44.3227" y1="46.4207" y2="41.3261" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.8806" x2="37.8226" y1="33.2442" y2="36.1371" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6B9.svg b/public/assets/img/icons/1F6B9.svg
new file mode 100644
index 0000000..d9207b1
--- /dev/null
+++ b/public/assets/img/icons/1F6B9.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <path fill="#fff" d="m43.2 40.83-0.6336-15.2c-0.0917-1.839-2.366-3.982-4.166-4h-4.8c-1.8 0.0175-4.075 2.161-4.166 4l-0.6336 15.2c-0.0047 0.1041 0.6157 0.6698 0.5739 0.7648l2.524-1.98-0.7458 17.69c-0.026 0.252 0.2117 0.5213 0.3655 0.72 0.0303 0.0387 0.0737 0.0644 0.1216 0.0721 0.1712 0 0.5256-0.3422 0.5888-0.9004l2.034-18.03c0.0429-0.3697 0.1378-0.7311 0.2816-1.073l0.7872-0.4984h1.3l0.5796 0.6441c0.123 0.3151 0.2828 0.6169 0.3223 0.9538l2.319 18c0.0632 0.5591 0.4168 0.9004 0.588 0.9004 0.0479-0.0077 0.0912-0.0333 0.1216-0.072 0.1539-0.1987 0.2257-0.451 0.2-0.7031l-0.5709-17.71 2.401 1.945c-0.058-0.1074 0.6151-0.6073 0.6094-0.7299z"/>
+ <circle cx="36" cy="16.08" r="2.375" fill="#fff"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <circle cx="36" cy="16.01" r="2.375" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40 26.36 1.52 30.4c0.044 0.88-0.46 1.6-1.12 1.6-0.7812-0.1321-1.36-0.7976-1.383-1.59l-2.031-17.62c-0.1008-0.8744-0.5432-1.59-0.9832-1.59s-0.88 0.7152-0.9832 1.59l-2.034 17.62c-0.0229 0.792-0.602 1.458-1.383 1.59-0.66 0-1.164-0.72-1.12-1.6l1.52-30.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.2 40.76-0.6336-15.2c-0.1156-2.224-1.94-3.975-4.166-4h-4.8c-2.227 0.0249-4.051 1.776-4.166 4l-0.6336 15.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BA.svg b/public/assets/img/icons/1F6BA.svg
new file mode 100644
index 0000000..30975b6
--- /dev/null
+++ b/public/assets/img/icons/1F6BA.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <path fill="#fff" d="m43.2 41.03-0.6336-15.2c-0.0917-1.839-2.367-3.982-4.166-4h-4.8c-1.8 0.0175-4.075 2.161-4.166 4l-0.6336 15.2c-0.0046 0.1041 0.5065 0.7846 0.4647 0.8795l1.824-1.179-0.2002 16.52c-0.0261 0.252 0.477 0.4648 0.6308 0.6635 0.0303 0.0387 0.0737 0.0644 0.1216 0.0721 0.1711 0 0.5254-0.3422 0.5886-0.9004l2.033-18.03c0.0429-0.3697 0.1377-0.7311 0.2815-1.073l0.787-0.4984h1.3l0.9422 0.5893c0.1229 0.3151 0.2052 0.6453 0.2447 0.9822l1.648 18.14c0.0632 0.559 0.802 0.7859 0.9731 0.7859 0.0479-0.0077 0.0913-0.0333 0.1216-0.072 0.1539-0.1987 0.8316-0.4618 0.8059-0.7139l-0.1949-16.52 1.471 1.186c-0.058-0.1074 0.5633-0.7177 0.5577-0.8402z"/>
+ <circle cx="36" cy="15.98" r="2.375" fill="#fff"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <circle cx="36" cy="16.02" r="2.375" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.02 26.67c-1.882 2.826-0.5416 4.886-0.0253 6.4 0.3669 1.076 0.6043 3.36 0.718 4.491 0.4803 4.781 0.802 19.2 0.802 19.2 0.044 0.88-0.46 1.6-1.12 1.6-0.7812-0.1321-1.36-0.7976-1.383-1.59l-2.031-17.62c-0.1008-0.8744-0.5432-1.59-0.9832-1.59s-0.88 0.7152-0.9832 1.59l-2.034 17.62c-0.0229 0.792-0.602 1.458-1.383 1.59-0.66 0-1.164-0.72-1.12-1.6 0 0 0.4181-14.27 0.8585-19.01 0.1095-1.178 0.2965-3.559 0.6615-4.684 0.4939-1.522 1.933-3.791 0.0229-6.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.8 41.07 0.6336-15.2c0.1155-2.224 1.94-3.975 4.166-4h4.8c2.227 0.0249 4.051 1.776 4.166 4l0.6336 15.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BB.svg b/public/assets/img/icons/1F6BB.svg
new file mode 100644
index 0000000..2eb209b
--- /dev/null
+++ b/public/assets/img/icons/1F6BB.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59.92 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <path fill="#fff" d="m52.9 40.76-0.6409-15.31c-0.0917-1.839-1.369-3.742-3.169-3.759l-6.159-0.1083c-1.8 0.0175-3.688 1.917-3.78 3.756l-0.6511 15.42c-0.0047 0.1041 0.4262 0.8047 0.3844 0.8997l2.713-2.115-0.7458 17.69c-0.026 0.252 0.2117 0.5213 0.3655 0.72 0.0304 0.0387 0.0737 0.0644 0.1216 0.0721 0.1712 0 0.5256-0.3422 0.5888-0.9004l2.034-18.03 3.271 0.0264 2.319 18c0.0632 0.5591 0.4168 0.9004 0.588 0.9004 0.0479-0.0077 0.0912-0.0333 0.1216-0.072 0.1539-0.1987 0.2257-0.451 0.2-0.7031l-0.5709-17.71 2.482 2.026c-0.058-0.1074 0.5342-0.6882 0.5285-0.8108z"/>
+ <circle cx="45.68" cy="16.01" r="2.375" fill="#fff"/>
+ <path fill="#fff" d="m33.5 40.76-0.6593-15.5c-0.0917-1.839-1.111-3.489-2.911-3.507l-6.537-0.1605c-1.8 0.0175-3.51 1.617-3.601 3.456l-0.6906 15.71c-0.0047 0.1041 0.3547 0.7432 0.3129 0.8381l1.976-0.8318-0.2002 16.52c-0.0261 0.252 0.4771 0.4648 0.6308 0.6635 0.0303 0.0387 0.0737 0.0644 0.1216 0.0721 0.1711 0 0.5255-0.3422 0.5886-0.9004l2.033-18.03h3.555l1.648 18.14c0.0632 0.559 0.802 0.7859 0.9731 0.7859 0.0479-0.0077 0.0913-0.0333 0.1216-0.072 0.1539-0.1987 0.8316-0.4618 0.8059-0.7139l-0.1949-16.52 1.684 0.9198c-0.058-0.1074 0.3499-0.7567 0.3443-0.8792z"/>
+ <circle cx="26.35" cy="16.01" r="2.375" fill="#fff"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59.92 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <circle cx="45.68" cy="16.01" r="2.375" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m49.7 26.36 1.52 30.4c0.044 0.88-0.46 1.6-1.12 1.6-0.7812-0.1321-1.36-0.7976-1.383-1.59l-2.031-17.62c-0.1008-0.8744-0.5432-1.59-0.9832-1.59s-0.88 0.7152-0.9832 1.59l-2.034 17.62c-0.0229 0.792-0.602 1.458-1.383 1.59-0.66 0-1.164-0.72-1.12-1.6l1.52-30.4"/>
+ <circle cx="26.36" cy="16.01" r="2.375" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m30.33 26.67c-1.882 2.826-0.5416 4.886-0.0253 6.4 0.3669 1.076 0.6043 3.36 0.718 4.491 0.4803 4.781 0.802 19.2 0.802 19.2 0.044 0.88-0.46 1.6-1.12 1.6-0.7812-0.1321-1.36-0.7976-1.383-1.59l-2.031-17.62c-0.1008-0.8744-0.5432-1.59-0.9832-1.59s-0.88 0.7152-0.9832 1.59l-2.034 17.62c-0.0229 0.792-0.602 1.458-1.383 1.59-0.66 0-1.164-0.72-1.12-1.6 0 0 0.4181-14.27 0.8585-19.01 0.1095-1.178 0.2965-3.559 0.6615-4.684 0.4939-1.522 1.933-3.791 0.0229-6.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38.5 40.76 0.6336-15.2c0.1155-2.224 1.94-3.975 4.166-4h4.8c2.227 0.0249 4.051 1.776 4.166 4l0.6336 15.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.1 40.76 0.6336-15.2c0.1155-2.224 1.94-3.975 4.166-4h4.8c2.227 0.0249 4.051 1.776 4.166 4l0.6336 15.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BC.svg b/public/assets/img/icons/1F6BC.svg
new file mode 100644
index 0000000..e0b0447
--- /dev/null
+++ b/public/assets/img/icons/1F6BC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48C61,60.5523,60.5523,61,60,61z"/>
+ <path fill="#FFFFFF" stroke="none" d="M40.4155,37.6526c0,0-1.1088-0.2837-0.7159,0.8999l-3.6179-1.9927l1.0397-1.1799L40.4155,37.6526z"/>
+ <path fill="#FFFFFF" stroke="none" d="M30.4567,37.6526c0,0,1.1088-0.2837,0.7159,0.8999l3.6179-1.9927l-1.0397-1.1799L30.4567,37.6526z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="3" d="M46.2,39.6c-5.3-4.6-10.7-4.2334-10.7-4.2334S29.9,35,24.6,39.6"/>
+ <polyline fill="#FFFFFF" stroke="none" points="31,39 33,35 38.889,34.9709 40,39 31,39"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,38.6l5.6,11.2c0,0,0,1.4-1.4,1.4c-1.4,0-5.6-4.2-5.6-4.2h-2.8h1.4h-2.8c0,0-4.2,4.2-5.6,4.2c-1.4,0-1.4-1.4-1.4-1.4L32,38.6"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.4,47 30.6,44.2 30.6,41.4 40.4,41.4 40.4,44.2 37.6,47"/>
+ <circle cx="36.2" cy="27" r="4.2" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48C61,60.5523,60.5523,61,60,61z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4,40c-4.536-5.67-11.9-5.684-11.9-5.684S28.136,34.33,23.6,40"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,38.6l5.6,11.2c0,0,0,1.4-1.4,1.4c-1.4,0-5.6-4.2-5.6-4.2h-2.8h1.4h-2.8c0,0-4.2,4.2-5.6,4.2c-1.4,0-1.4-1.4-1.4-1.4L32,38.6"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.4,47 30.6,44.2 30.6,41.4 40.4,41.4 40.4,44.2 37.6,47"/>
+ <circle cx="36.2" cy="27" r="4.2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BD.svg b/public/assets/img/icons/1F6BD.svg
new file mode 100644
index 0000000..fd2cb84
--- /dev/null
+++ b/public/assets/img/icons/1F6BD.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="35.264" y="29.2096" width="11.3187" height="30.9" fill="#D0CFCE" stroke="none"/>
+ <rect x="29.9925" y="29.2096" width="11.3187" height="7.2501" fill="#9B9B9A" stroke="none"/>
+ <path fill="#9B9B9A" stroke="none" d="M14.7762,36c-0.2747-6.5184,0.5759-5.8923,0.5759-5.8923l22.9394-0.0462l-0.0012,3.538 C38.2899,34.9256,37.8453,36,37.2971,36H14.7762z"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.0698,59.2955 h6.9469c-2.6901-9.2639-1.7826-17.3885-1.7826-17.3885s0.1739-4.8033,3.4783-5.8033c0,0,3.7391-1.087,5-1.8261V16.893H42.1083 v14.1367L42.0698,59.2955z"/>
+ <path fill="#D0CFCE" stroke="none" d="M15.661,35.5399c0,0-0.201,5.0192,4.9803,8.9725l2.9011,1.7458c0,0-0.8331,7.4562-0.9581,11.4135 c0,0,0.0723,1.5872,3.2907,1.7079h9.6223c0,0,1.9343,0.0514,2.4769-1.4407V46.0925c0,0,2.8109-2.3107,3.4363-3.3459 c0,0,2.8044-3.9765,1.6135-7.0315c0,0-0.93-0.1194-4.1375-0.1263l-18.8161-0.0401L15.661,35.5399z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.661,35.5399c0,0-0.201,5.0192,4.9803,8.9725l2.9011,1.7458c0,0-0.9857,7.4544-0.9581,11.4135 c0.0065,0.9269,0.0723,1.5872,3.2907,1.7079h9.6223c0,0,2.4297,0.1463,2.4769-1.4407c0.0894-3.0038,0-11.8463,0-11.8463 s2.8109-2.3107,3.4363-3.3459c0,0,2.8044-3.9765,1.6135-7.0315c0,0-0.93-0.1194-4.1375-0.1263l-18.8161-0.0401L15.661,35.5399z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.1354,30.0615H16.4951c0,0-0.9323,0.0764-0.8214,1.6588"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.0698,59.2955h6.9469c-2.6901-9.2639-1.7826-17.3885-1.7826-17.3885s0.1739-4.8033,3.4783-5.8033c0,0,3.7391-1.087,5-1.8261 V16.893H42.1083v14.1367"/>
+ <line x1="42" x2="55.9655" y1="12.875" y2="12.875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BE.svg b/public/assets/img/icons/1F6BE.svg
new file mode 100644
index 0000000..7dd5c0f
--- /dev/null
+++ b/public/assets/img/icons/1F6BE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0852,41.7317c-0.8686,0.7704-2.0115,1.2382-3.2639,1.2382l0,0c-2.7175,0-4.9206-2.203-4.9206-4.9206v-3.9364v3.9364v-3.9364 c0-2.7176,2.2031-4.9206,4.9206-4.9206l0,0c1.2524,0,2.3953,0.4679,3.2639,1.2384"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.6606,29.1923 33.7242,42.9699 29.7877,29.1923 25.8512,42.9699 21.9148,29.1923"/>
+ </g>
+ <g id="color">
+ <path fill="#61B2E4" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48 C61,60.5523,60.5523,61,60,61z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0852,41.7317c-0.8686,0.7704-2.0115,1.2382-3.2639,1.2382l0,0c-2.7175,0-4.9206-2.203-4.9206-4.9206v-3.9364v3.9364v-3.9364 c0-2.7176,2.2031-4.9206,4.9206-4.9206l0,0c1.2524,0,2.3953,0.4679,3.2639,1.2384"/>
+ <polyline fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.6606,29.1923 33.7242,42.9699 29.7877,29.1923 25.8512,42.9699 21.9148,29.1923"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,61H12c-0.5523,0-1-0.4477-1-1V12c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1v48C61,60.5523,60.5523,61,60,61z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6BF.svg b/public/assets/img/icons/1F6BF.svg
new file mode 100644
index 0000000..ffac2c3
--- /dev/null
+++ b/public/assets/img/icons/1F6BF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5153,20.1707c0,0,7.116-7.9306,13.3053-7.2782v5.8571c0,0-3.3014-0.9753-8.2012,5.762"/>
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-miterlimit="10" d="M23.3045,24.1514c0,0-3.6232,2.4309-3.1341,4.0328l23.497,23.5426 c0,0,0.9153,0.5151,2.0191-1.0588l1.7375-2.5347"/>
+ <path fill="#D0CFCE" stroke="none" d="M24,24c0,0,8-6,17-2l3-3l7.1483,6.849l-2.6127,3.0195c0,0,5.1386,9.3265-1.1003,18.7815L24,24z"/>
+ <rect x="43.8517" y="19.5368" width="4.4023" height="9.2292" transform="matrix(0.6754 -0.7375 0.7375 0.6754 -2.8614 41.802)" fill="#9B9B9A" stroke="none"/>
+ <path fill="#92D3F5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7513,41.9211c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655s-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C21.9313,40.7193,20.7513,41.9211,20.7513,41.9211"/>
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M16.3667,53.4705 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1812,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C17.5468,52.2687,16.3667,53.4705,16.3667,53.4705"/>
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M23.0674,60.1712 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655s-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C24.2475,58.9694,23.0674,60.1712,23.0674,60.1712"/>
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M27.2838,48.4537 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C28.4638,47.2519,27.2838,48.4537,27.2838,48.4537"/>
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M33.8206,54.9905 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1812,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C35.0007,53.7887,33.8206,54.9905,33.8206,54.9905"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.2977,17.3576c0,0,4.0466-4.7508,10.5228-4.4651v5.8571c0,0-3.1429-0.2857-5.7619,3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.0821,26.6679c0,0-1.6306,1.0684-0.75,2.0833l22.6667,22.6667c0,0,1,1.1667,2.1667-0.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24,24c0,0,8-6,17-2l3-3l7.1483,6.849l-2.6127,3.0195c0,0,5.1386,9.3265-1.1003,18.7815L24,24z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.7513,41.9211c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655s-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C21.9313,40.7193,20.7513,41.9211,20.7513,41.9211"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M16.3667,53.4705 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1812,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C17.5468,52.2687,16.3667,53.4705,16.3667,53.4705"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M23.0674,60.1712 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655s-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C24.2475,58.9694,23.0674,60.1712,23.0674,60.1712"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27.2838,48.4537 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1811,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C28.4638,47.2519,27.2838,48.4537,27.2838,48.4537"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M33.8206,54.9905 c-0.9549,0.9549-2.5745,0.8797-3.6198-0.1655c-1.0453-1.0453-1.1185-2.6668-0.1636-3.6217c0,0,1.1397-1.1812,4.8354-1.683 c0,0,0.7352-0.1359,0.6299,0.5727C35.0007,53.7887,33.8206,54.9905,33.8206,54.9905"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0-1F3FB.svg b/public/assets/img/icons/1F6C0-1F3FB.svg
new file mode 100644
index 0000000..57a3a41
--- /dev/null
+++ b/public/assets/img/icons/1F6C0-1F3FB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0-1F3FC.svg b/public/assets/img/icons/1F6C0-1F3FC.svg
new file mode 100644
index 0000000..50b502e
--- /dev/null
+++ b/public/assets/img/icons/1F6C0-1F3FC.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0-1F3FD.svg b/public/assets/img/icons/1F6C0-1F3FD.svg
new file mode 100644
index 0000000..4284090
--- /dev/null
+++ b/public/assets/img/icons/1F6C0-1F3FD.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0-1F3FE.svg b/public/assets/img/icons/1F6C0-1F3FE.svg
new file mode 100644
index 0000000..ab7dbc9
--- /dev/null
+++ b/public/assets/img/icons/1F6C0-1F3FE.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0-1F3FF.svg b/public/assets/img/icons/1F6C0-1F3FF.svg
new file mode 100644
index 0000000..55aa925
--- /dev/null
+++ b/public/assets/img/icons/1F6C0-1F3FF.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C0.svg b/public/assets/img/icons/1F6C0.svg
new file mode 100644
index 0000000..302ce4e
--- /dev/null
+++ b/public/assets/img/icons/1F6C0.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M10.052,33.2853c.2752,2.3177,47.5575,2.6076,51.7188,0,0,0,1.0555,0,1.0555,4.222S63.8818,54.3951,52.2714,56.506H20.6068a8.744,8.744,0,0,1-3.57-.98c-2.2-1.11-4.8087-3.4755-5.9294-8.5189C8.9965,37.5073,10.052,33.2853,10.052,33.2853Z"/>
+ <path fill="#d0cfce" d="M46.994,12.1756l6.3329,5.2774a5.9576,5.9576,0,0,0,0-6.3329C51.2159,7.9536,46.994,12.1756,46.994,12.1756Z"/>
+ <path fill="#9b9b9a" d="M62.8513,33.4964,43.8275,56.506s9.2649,1.0555,10.4376,0,7.5057-6.3329,7.5057-8.4439S62.8513,33.4964,62.8513,33.4964Z"/>
+ <polygon fill="#9b9b9a" points="16.385 55.451 14.274 61.783 16.385 63.894 19.551 63.894 21.662 57.562 16.385 55.451"/>
+ <polygon fill="#9b9b9a" points="54.382 55.451 56.493 61.783 54.382 63.894 51.216 63.894 49.105 57.562 54.382 55.451"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M26.94,28.0079a5.272,5.272,0,0,1-5.2775,5.2774c-2.6232,0-3.1664-5.2378-3.1664-8.4439s.0155-3.1664,2.6387-3.1664S26.94,24.8018,26.94,28.0079Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M20.6068,21.675s-6.4089,1.0555-7.3884,4.2219.4919,6.984,2.111,7.3884a6.9539,6.9539,0,0,0,1.0555,0c.61.0623,2.6129.7382,3.1664,0,.7551-1.0068-.986-2.6281,0-4.2219C21.51,25.8969,22.5658,22.7305,20.6068,21.675Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.3987,33.4964V12.5978s0-7.2829-6.8607-1.5832"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2051,12.4923c1.6888-2.2166,4.5386-2.85,6.3329-1.4777s1.9,4.3275.2111,6.544Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.857 60.306 14.696 64 18.39 64 19.129 61.889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.052,33.4964V43.418c0,7.2829,5.7,13.2991,12.6658,13.2991H50.1605c6.9662,0,12.6658-6.0162,12.6658-13.2991V33.4964A350.7089,350.7089,0,0,1,10.052,33.4964Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6068,21.675h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5211,34.0329l-3.0252-3.914A8.2726,8.2726,0,0,0,21.65,21.8445"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3458,33.74a6.5034,6.5034,0,0,1-3.9-7.4819,6.6126,6.6126,0,0,1,8.2491-4.3734,6.6126,6.6126,0,0,1,5.0183,7.8734,5.8915,5.8915,0,0,1-.3394.95"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.638 61.783 52.377 63.894 56.071 63.894 54.91 60.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C1.svg b/public/assets/img/icons/1F6C1.svg
new file mode 100644
index 0000000..f6d246a
--- /dev/null
+++ b/public/assets/img/icons/1F6C1.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M22.7591,54.4599h-5.4412l-2.5565,7.3286c-0.336,0.9633,0.3791,1.9701,1.3993,1.9701h3.3547 L22.7591,54.4599z"/>
+ <path fill="#9B9B9A" stroke="none" d="M47.124,54.4599h5.4412l2.5565,7.3286c0.336,0.9633-0.3791,1.9701-1.3993,1.9701h-3.3547L47.124,54.4599z"/>
+ <polyline fill="#9B9B9A" stroke="none" points="16.5342,59.5982 15.3913,63.128 18.9152,63.128 19.5818,61.0744"/>
+ <polyline fill="#9B9B9A" stroke="none" points="53.439,59.5982 54.5818,63.128 51.058,63.128 50.3913,61.0744"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0074,34.2178v9.4286c0,6.9143,5.4,12.5714,12,12.5714h26c6.6,0,12-5.6571,12-12.5714v-9.4286 C61.0074,34.2178,38.0074,36.313,11.0074,34.2178z"/>
+ <path fill="#9B9B9A" stroke="none" d="M43.8036,56.2178l16.7607-21.7089L60.508,47.2743c0,0-1.9682,5.6235-6.8045,8.0979 C53.7035,55.3721,48.3586,56.7802,43.8036,56.2178z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.1661,14.3051c1.6097-2.1022,4.2966-2.7481,6.0014-1.4428s1.7819,4.0678,0.1722,6.17L46.1661,14.3051z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0074,34.2178v9.4286c0,6.9143,5.4,12.5714,12,12.5714h26c6.6,0,12-5.6571,12-12.5714v-9.4286 C61.0074,34.2178,38.0074,36.313,11.0074,34.2178z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.6681,34.2178V14.3617c0,0,0-6.9454-6.5006-1.4994"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.1661,14.3051c1.6097-2.1022,4.2966-2.7481,6.0014-1.4428s1.7819,4.0678,0.1722,6.17L46.1661,14.3051z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53.439,59.5982 54.5818,63.128 51.058,63.128 50.3913,61.0744"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.5342,59.5982 15.3913,63.128 18.9152,63.128 19.5818,61.0744"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.0074,34.2178v9.4286c0,6.9143,5.4,12.5714,12,12.5714h26c6.6,0,12-5.6571,12-12.5714v-9.4286 C61.0074,34.2178,38.0074,36.313,11.0074,34.2178z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C2.svg b/public/assets/img/icons/1F6C2.svg
new file mode 100644
index 0000000..e81f2eb
--- /dev/null
+++ b/public/assets/img/icons/1F6C2.svg
@@ -0,0 +1,52 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#92d3f5" d="M16.274,61.8992s-1.8-13.9,10.2-13.9c3.2,2.1,5.9,3.6,9,3.6h-.1c3.1,0,6.3-1.6,9.5-3.7,11.6,0,9.6,13.9,9.8,14"/>
+ <path fill="#61b2e4" d="M44.8437,47.2852a18.2739,18.2739,0,0,1-8.87,3.514c13.1.4,13.1,7.1,13.8,11.1h5.1S56.8437,47.2852,44.8437,47.2852Z"/>
+ <path fill="#92d3f5" d="M50.074,19.4992c1.2.3.4,2.5-.4,3.5l-2.2,2.7h-.1a8.6253,8.6253,0,0,0-1.9-2l-.6-.4a15.38,15.38,0,0,0,1.3-1.2h-21.1a9.8318,9.8318,0,0,0,1.5,1.2l-.8.5a8.2919,8.2919,0,0,0-1.8,1.8l-.1-.1-2-2.4c-.8-1-1.6-3.2-.4-3.5,5.7-1.5,6-7.9,14.3-7.9S44.374,17.9992,50.074,19.4992Zm-14.2.4c2.1,0,2.5-3.9,2.5-3.9a4.3093,4.3093,0,0,0-5-.1C33.274,15.8992,33.674,19.8992,35.874,19.8992Z"/>
+ <path fill="#fcea2b" d="M35.874,19.8992c-2.1,0-2.5-3.9-2.5-3.9a4.01,4.01,0,0,1,5,.1C38.374,15.9992,37.974,19.8992,35.874,19.8992Z"/>
+ <path fill="#61b2e4" d="M42.674,13.7992s.9,8.2-2.6,8.2l5.3.3,1.7,3s3.7-1.9,3.6-5.2C50.774,20.0992,43.474,15.8992,42.674,13.7992Z"/>
+ <path fill="#3f3f3f" d="M33.774,25.5992a16.1734,16.1734,0,0,1-7.2-2.4c-.6-.4-1-.8-1.5-1.2h21.1a4.8944,4.8944,0,0,1-1.3,1.2,11.5838,11.5838,0,0,1-3.7,1.8A18.3268,18.3268,0,0,1,33.774,25.5992Z"/>
+ </g>
+ <g>
+ <path fill="#92d3f5" d="M44.474,48.0992l-3.7,8.8-2.6-2.7h0l-2.5-2.6h.1C38.674,51.4992,41.374,50.0992,44.474,48.0992Z"/>
+ <path fill="#92d3f5" d="M35.574,51.5992l-2.6,2.7-2.6,2.6-3.6-8.9C29.874,50.0992,32.574,51.4992,35.574,51.5992Z"/>
+ </g>
+ <path fill="#fcea2b" d="M47.03,48.1689,41.5472,62H47.024l5.1686-11.6454s-2.7675-2.6976-5.1628-2.186"/>
+ <rect x="11.8217" y="39.2031" width="10.557" height="14.9762" fill="#d0cfce"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M46.874,33.2992l.1-.1c-.7,7-5.5,12.5-11.3,12.5-5.9,0-10.6-5.5-11.3-12.6a12.5615,12.5615,0,0,1,9.3-7.4,18.3268,18.3268,0,0,0,7.4-.6h0C44.174,25.3992,46.874,33.2992,46.874,33.2992Zm-5.1-3.2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.774,30.0992Zm-8,0a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.774,30.0992Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M46.974,33.1992l-.1.1s-2.7-8-5.8-8.2h0a10.6431,10.6431,0,0,0,3.7-1.8l.7.5a8.6253,8.6253,0,0,1,1.9,2C48.574,27.4992,49.374,30.0992,46.974,33.1992Z"/>
+ <path fill="#f4aa41" d="M24.474,32.9992a.774.774,0,0,0-.1.3c-2.6-3.3-1.6-6-.3-7.7a8.6414,8.6414,0,0,1,1.8-1.8l.8-.6a16.1734,16.1734,0,0,0,7.2,2.4A12.5729,12.5729,0,0,0,24.474,32.9992Z"/>
+ </g>
+ <g id="line">
+ <line x1="46.9898" x2="41.774" y1="48.521" y2="60.9712" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.6112" x2="47.0616" y1="50.6805" y2="60.9973" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.3785,48.7437a11.9985,11.9985,0,0,1,4.3955-.7445c3.2,2.1,5.9,3.5,8.9,3.6h.1c3,0,5.6-1.4,8.7-3.5.1,0,.1-.1.2-.1,12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.774,60.9992a16.229,16.229,0,0,1,.6027-6.818"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.774 47.999 30.474 56.899 33.074 54.199 35.574 51.599"/>
+ <line x1="38.174" x2="35.574" y1="54.1992" y2="51.5992" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.474 47.999 44.474 48.099 40.774 56.899 38.174 54.199"/>
+ </g>
+ </g>
+ <path d="M26.774,60.3992h-5.8a1,1,0,1,1,0-2h5.8a.9448.9448,0,0,1,1,1A1.0021,1.0021,0,0,1,26.774,60.3992Z"/>
+ <path d="M35.774,40.0992a6.9211,6.9211,0,0,1-3.4-.9.9618.9618,0,0,1,.9-1.7,5.1542,5.1542,0,0,0,5.1,0,.9618.9618,0,1,1,.9,1.7A7.5936,7.5936,0,0,1,35.774,40.0992Z"/>
+ <path d="M41.774,30.0992a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2Z"/>
+ <path d="M33.774,30.0992a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2Z"/>
+ <path d="M35.774,46.6992c-6.4,0-11.7-5.9-12.3-13.8l2-.2c.5,6.7,5,11.9,10.3,11.9s9.7-5,10.3-11.7c0-.5.1-1,.1-1.5h2a9.702,9.702,0,0,1-.1,1.7C47.374,40.8992,42.074,46.6992,35.774,46.6992Z"/>
+ <path d="M24.374,34.2992a.91.91,0,0,1-.8-.4,7.2313,7.2313,0,0,1-1.8-5.7,8.31,8.31,0,0,1,3.4-5.2l.7-.5a1,1,0,0,1,1.2,1.6l-.8.6a6.1633,6.1633,0,0,0-2.6,3.9,4.3671,4.3671,0,0,0,.5,2.7,13.1189,13.1189,0,0,1,9.5-6.6.9033.9033,0,0,1,1.1.9.9449.9449,0,0,1-.9,1.1,10.8536,10.8536,0,0,0-8.7,7,.8711.8711,0,0,1-.8.6Z"/>
+ <path d="M36.074,26.7992c-4.7,0-9.2-1.5-11.7-4a.9128.9128,0,0,1-.2-1.1.961.961,0,0,1,.9-.6h21.1a.961.961,0,0,1,.9.6,1.073,1.073,0,0,1-.1,1.1c-2,2.4-5.7,3.9-10,4Zm-7.8-3.7a17.89,17.89,0,0,0,8.6,1.7,13.8357,13.8357,0,0,0,6.5-1.7Z"/>
+ <path d="M47.474,26.7992a1.4213,1.4213,0,0,1-.6-.2.972.972,0,0,1-.1-1.4l2.2-2.7a4.0613,4.0613,0,0,0,.8-1.9c-2.6-.7-4.1-2.3-5.6-3.8-2-2-3.9-4-8.3-4-4.5,0-6.3,1.9-8.3,4-1.5,1.5-3,3.1-5.6,3.8a3.7014,3.7014,0,0,0,.8,1.9l2,2.4a.9925.9925,0,0,1-1.5,1.3l-2-2.4c-.7-.8-1.6-2.6-1.2-3.9a1.7644,1.7644,0,0,1,1.3-1.2,10.9076,10.9076,0,0,0,4.8-3.3c2.1-2.1,4.4-4.6,9.7-4.6s7.7,2.4,9.7,4.6c1.4,1.4,2.7,2.8,4.8,3.3a1.9517,1.9517,0,0,1,1.3,1.2c.4,1.3-.5,3.1-1.2,3.9l-2.2,2.7A1.9093,1.9093,0,0,1,47.474,26.7992Z"/>
+ <path d="M46.974,34.2992h-.2a.9689.9689,0,0,1-.8-.7c-1-3-3.3-7.4-4.9-7.5a.9033.9033,0,0,1-.9-1.1.9547.9547,0,0,1,1.1-.9c2.7.2,4.8,4.3,5.9,7a4.418,4.418,0,0,0,.4-2.5,6.1633,6.1633,0,0,0-2.6-3.9l-.7-.6a.9925.9925,0,0,1,1.3-1.5l.7.5a7.9473,7.9473,0,0,1,3.3,5.2,7.2313,7.2313,0,0,1-1.8,5.7A1.1355,1.1355,0,0,1,46.974,34.2992Z"/>
+ <path d="M35.874,20.8992c-2.9,0-3.5-4.3-3.5-4.8a1.0858,1.0858,0,0,1,.4-.9c2-1.5,5-1.2,6.3.1a1.1355,1.1355,0,0,1,.3.8c-.1.5-.6,4.8-3.5,4.8Zm0-2v0c.8,0,1.2-1.5,1.4-2.4a3.3974,3.3974,0,0,0-2.8,0c.2,1,.7,2.4,1.4,2.4Z"/>
+ <path fill="#000000" d="M39.774,28.0992a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.774,28.0992Z"/>
+ <path fill="#000000" d="M31.774,28.0992a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.774,28.0992Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.379 48.744 22.379 39.203 11.822 39.203 11.822 54.179 17.371 54.179"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.371 54.179 22.379 54.179 22.379 48.744"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C3.svg b/public/assets/img/icons/1F6C3.svg
new file mode 100644
index 0000000..79865b8
--- /dev/null
+++ b/public/assets/img/icons/1F6C3.svg
@@ -0,0 +1,63 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#92d3f5" d="M16.274,61.8992s-1.8-13.9,10.2-13.9c3.2,2.1,5.9,3.6,9,3.6h-.1c3.1,0,6.3-1.6,9.5-3.7,11.6,0,9.6,13.9,9.8,14"/>
+ <path fill="#61b2e4" d="M44.8437,47.2852a18.2739,18.2739,0,0,1-8.87,3.514c13.1.4,13.1,7.1,13.8,11.1h5.1S56.8437,47.2852,44.8437,47.2852Z"/>
+ <g>
+ <path fill="#92d3f5" d="M50.074,19.4992c1.2.3.4,2.5-.4,3.5l-2.2,2.7h-.1a8.6253,8.6253,0,0,0-1.9-2l-.6-.4a15.38,15.38,0,0,0,1.3-1.2h-21.1a9.8318,9.8318,0,0,0,1.5,1.2l-.8.5a8.2919,8.2919,0,0,0-1.8,1.8l-.1-.1-2-2.4c-.8-1-1.6-3.2-.4-3.5,5.7-1.5,6-7.9,14.3-7.9S44.374,17.9992,50.074,19.4992Zm-14.2.4c2.1,0,2.5-3.9,2.5-3.9a4.3093,4.3093,0,0,0-5-.1C33.274,15.8992,33.674,19.8992,35.874,19.8992Z"/>
+ </g>
+ <path fill="#fcea2b" d="M35.874,19.8992c-2.1,0-2.5-3.9-2.5-3.9a4.01,4.01,0,0,1,5,.1C38.374,15.9992,37.974,19.8992,35.874,19.8992Z"/>
+ <path fill="#61b2e4" d="M42.674,13.7992s.9,8.2-2.6,8.2l5.3.3,1.7,3s3.7-1.9,3.6-5.2C50.774,20.0992,43.474,15.8992,42.674,13.7992Z"/>
+ <path fill="#3f3f3f" d="M33.774,25.5992a16.1734,16.1734,0,0,1-7.2-2.4c-.6-.4-1-.8-1.5-1.2h21.1a4.8944,4.8944,0,0,1-1.3,1.2,11.5838,11.5838,0,0,1-3.7,1.8A18.3268,18.3268,0,0,1,33.774,25.5992Z"/>
+ </g>
+ <g>
+ <path fill="#92d3f5" d="M44.474,48.0992l-3.7,8.8-2.6-2.7h0l-2.5-2.6h.1C38.674,51.4992,41.374,50.0992,44.474,48.0992Z"/>
+ <path fill="#92d3f5" d="M35.574,51.5992l-2.6,2.7-2.6,2.6-3.6-8.9C29.874,50.0992,32.574,51.4992,35.574,51.5992Z"/>
+ </g>
+ <path fill="#fcea2b" d="M47.03,48.1689,41.5472,62H47.024l5.1686-11.6454s-2.7675-2.6976-5.1628-2.186"/>
+ <g>
+ <rect x="24.6806" y="47.7967" width="7.5072" height="13.7632" fill="#6a462f"/>
+ <rect x="11.3345" y="47.7967" width="13.3461" height="13.7632" fill="#a57939"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M46.874,33.2992l.1-.1c-.7,7-5.5,12.5-11.3,12.5-5.9,0-10.6-5.5-11.3-12.6a12.5615,12.5615,0,0,1,9.3-7.4,18.3268,18.3268,0,0,0,7.4-.6h0C44.174,25.3992,46.874,33.2992,46.874,33.2992Zm-5.1-3.2a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,41.774,30.0992Zm-8,0a2,2,0,1,0-2,2A2.0059,2.0059,0,0,0,33.774,30.0992Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M46.974,33.1992l-.1.1s-2.7-8-5.8-8.2h0a10.6431,10.6431,0,0,0,3.7-1.8l.7.5a8.6253,8.6253,0,0,1,1.9,2C48.574,27.4992,49.374,30.0992,46.974,33.1992Z"/>
+ <path fill="#f4aa41" d="M24.474,32.9992a.774.774,0,0,0-.1.3c-2.6-3.3-1.6-6-.3-7.7a8.6414,8.6414,0,0,1,1.8-1.8l.8-.6a16.1734,16.1734,0,0,0,7.2,2.4A12.5729,12.5729,0,0,0,24.474,32.9992Z"/>
+ </g>
+ <g id="line">
+ <line x1="46.9898" x2="41.774" y1="48.521" y2="60.9712" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.6112" x2="47.0616" y1="50.6805" y2="60.9973" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.08,50.86a11.22,11.22,0,0,0,3.59.74h.1c3,0,5.6-1.4,8.7-3.5.1,0,.1-.1.2-.1,12,0,10,13,10,13"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.053 55.349 33.074 54.199 35.574 51.599"/>
+ <line x1="38.174" x2="35.574" y1="54.1992" y2="51.5992" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.474 47.999 44.474 48.099 40.774 56.899 38.174 54.199"/>
+ </g>
+ </g>
+ <path d="M35.774,40.0992a6.9211,6.9211,0,0,1-3.4-.9.9618.9618,0,0,1,.9-1.7,5.1542,5.1542,0,0,0,5.1,0,.9618.9618,0,1,1,.9,1.7A7.5936,7.5936,0,0,1,35.774,40.0992Z"/>
+ <path d="M41.774,30.0992a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2Z"/>
+ <path d="M33.774,30.0992a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2Z"/>
+ <path d="M35.774,46.6992c-6.4,0-11.7-5.9-12.3-13.8l2-.2c.5,6.7,5,11.9,10.3,11.9s9.7-5,10.3-11.7c0-.5.1-1,.1-1.5h2a9.702,9.702,0,0,1-.1,1.7C47.374,40.8992,42.074,46.6992,35.774,46.6992Z"/>
+ <path d="M24.374,34.2992a.91.91,0,0,1-.8-.4,7.2313,7.2313,0,0,1-1.8-5.7,8.31,8.31,0,0,1,3.4-5.2l.7-.5a1,1,0,0,1,1.2,1.6l-.8.6a6.1633,6.1633,0,0,0-2.6,3.9,4.3671,4.3671,0,0,0,.5,2.7,13.1189,13.1189,0,0,1,9.5-6.6.9033.9033,0,0,1,1.1.9.9449.9449,0,0,1-.9,1.1,10.8536,10.8536,0,0,0-8.7,7,.8711.8711,0,0,1-.8.6Z"/>
+ <path d="M36.074,26.7992c-4.7,0-9.2-1.5-11.7-4a.9128.9128,0,0,1-.2-1.1.961.961,0,0,1,.9-.6h21.1a.961.961,0,0,1,.9.6,1.073,1.073,0,0,1-.1,1.1c-2,2.4-5.7,3.9-10,4Zm-7.8-3.7a17.89,17.89,0,0,0,8.6,1.7,13.8357,13.8357,0,0,0,6.5-1.7Z"/>
+ <path d="M47.474,26.7992a1.4213,1.4213,0,0,1-.6-.2.972.972,0,0,1-.1-1.4l2.2-2.7a4.0613,4.0613,0,0,0,.8-1.9c-2.6-.7-4.1-2.3-5.6-3.8-2-2-3.9-4-8.3-4-4.5,0-6.3,1.9-8.3,4-1.5,1.5-3,3.1-5.6,3.8a3.7014,3.7014,0,0,0,.8,1.9l2,2.4a.9925.9925,0,0,1-1.5,1.3l-2-2.4c-.7-.8-1.6-2.6-1.2-3.9a1.7644,1.7644,0,0,1,1.3-1.2,10.9076,10.9076,0,0,0,4.8-3.3c2.1-2.1,4.4-4.6,9.7-4.6s7.7,2.4,9.7,4.6c1.4,1.4,2.7,2.8,4.8,3.3a1.9517,1.9517,0,0,1,1.3,1.2c.4,1.3-.5,3.1-1.2,3.9l-2.2,2.7A1.9093,1.9093,0,0,1,47.474,26.7992Z"/>
+ <path d="M46.974,34.2992h-.2a.9689.9689,0,0,1-.8-.7c-1-3-3.3-7.4-4.9-7.5a.9033.9033,0,0,1-.9-1.1.9547.9547,0,0,1,1.1-.9c2.7.2,4.8,4.3,5.9,7a4.418,4.418,0,0,0,.4-2.5,6.1633,6.1633,0,0,0-2.6-3.9l-.7-.6a.9925.9925,0,0,1,1.3-1.5l.7.5a7.9473,7.9473,0,0,1,3.3,5.2,7.2313,7.2313,0,0,1-1.8,5.7A1.1355,1.1355,0,0,1,46.974,34.2992Z"/>
+ <path d="M35.874,20.8992c-2.9,0-3.5-4.3-3.5-4.8a1.0858,1.0858,0,0,1,.4-.9c2-1.5,5-1.2,6.3.1a1.1355,1.1355,0,0,1,.3.8c-.1.5-.6,4.8-3.5,4.8Zm0-2v0c.8,0,1.2-1.5,1.4-2.4a3.3974,3.3974,0,0,0-2.8,0c.2,1,.7,2.4,1.4,2.4Z"/>
+ <path fill="#000000" d="M39.774,28.0992a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,39.774,28.0992Z"/>
+ <path fill="#000000" d="M31.774,28.0992a2,2,0,1,1-2,2A2.0059,2.0059,0,0,1,31.774,28.0992Z"/>
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.797 47.834 11.478 47.834 11.478 61.273 16.285 61.273"/>
+ <rect x="14.9366" y="47.8342" width="13.7892" height="13.4393" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.681 47.819 32.104 47.841 31.985 61.28 29.625 61.258"/>
+ <line x1="29.5423" x2="25.5147" y1="61.2733" y2="61.2733" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.4246,47.6005V45.908a1.7563,1.7563,0,0,1,1.9662-1.6926h2.6215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0977,47.6005V45.908a1.7563,1.7563,0,0,0-1.9662-1.6926H20.51"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C4.svg b/public/assets/img/icons/1F6C4.svg
new file mode 100644
index 0000000..7604deb
--- /dev/null
+++ b/public/assets/img/icons/1F6C4.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="43" y="21" width="18" height="33" fill="#61b2e4"/>
+ <rect x="11" y="21" width="32" height="33" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17 21.552 11.343 21.552 11.343 53.313 17 53.313"/>
+ <rect x="17.194" y="21.5522" width="37.6119" height="31.7612" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.138 21.517 60.798 21.568 60.515 53.328 54.855 53.277"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45 21.552 54.657 21.552 54.657 53.313 45 53.313"/>
+ <circle cx="15.5224" cy="58.3284" r="1.6716"/>
+ <circle cx="9.6716" cy="58.3284" r="1.6716"/>
+ <circle cx="62.3284" cy="58.3284" r="1.6716"/>
+ <circle cx="56.4776" cy="58.3284" r="1.6716"/>
+ <circle cx="50.6269" cy="58.3284" r="1.6716"/>
+ <circle cx="44.7761" cy="58.3284" r="1.6716"/>
+ <circle cx="38.9254" cy="58.3284" r="1.6716"/>
+ <circle cx="33.0746" cy="58.3284" r="1.6716"/>
+ <circle cx="27.2239" cy="58.3284" r="1.6716"/>
+ <circle cx="21.3731" cy="58.3284" r="1.6716"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28,21V17s0-4,4.7143-4H39"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44,21V17s0-4-4.7143-4H33"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6C5.svg b/public/assets/img/icons/1F6C5.svg
new file mode 100644
index 0000000..a63398b
--- /dev/null
+++ b/public/assets/img/icons/1F6C5.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="41.1907" y="37.2562" width="14.8992" height="24.7438" fill="#61b2e4"/>
+ <rect x="16.0855" y="37.2562" width="25.1053" height="24.7438" fill="#92d3f5"/>
+ <rect x="29.742" y="15.2344" width="14.2255" height="6.3489" fill="#f4aa41"/>
+ <path fill="#f4aa41" d="M45.979,23.28a10.2817,10.2817,0,0,0,2.2667,1.7865,1.5,1.5,0,0,0,1.5141-2.59,6.5209,6.5209,0,0,1-1.66-1.3174A1.5,1.5,0,1,0,45.979,23.28Z"/>
+ <path fill="#f4aa41" d="M49.938,22.7953q-.6189-.0465.0295.1127-.0152-.336-.0005-.672a3.0786,3.0786,0,0,0-.2664-1.3581,4.3259,4.3259,0,0,1-.6568-1.2863,6.9417,6.9417,0,0,1-.005-1.4788c.084-1.93-2.9162-1.9263-3,0a8.2721,8.2721,0,0,0,.1942,2.6337c.2107.73.7135,1.2366.7306,1.9935.0434,1.91,1.0238,3.0277,2.9744,3.0553a1.5009,1.5009,0,0,0,0-3Z"/>
+ <path fill="#f4aa41" d="M47.9927,19.2238c.6924-.5448,1.1459-1.4946,1.909-1.93a2.9008,2.9008,0,0,1,3.02.4122,2.9037,2.9037,0,0,1,.3242,1.7855c-.1957.5746-.9325.6783-1.4281.8363a15.9379,15.9379,0,0,1-3.2531.6676c-1.9028.1911-1.9225,3.1931,0,3,2.0547-.2064,5.0112-.5042,6.5968-1.987,1.4208-1.3288,1.31-3.7561.5639-5.4038-.76-1.6791-2.9309-2.5157-4.6816-2.5584a5.0082,5.0082,0,0,0-3.0606.9381c-.8193.5953-1.3182,1.4936-2.1117,2.118-1.516,1.1932.62,3.3029,2.1213,2.1213Z"/>
+ <path fill="#f4aa41" d="M42.2724,17.02c2.4722-3.1523,6.0827-5.1429,9.8282-2.2727,2.4222,1.8561,2.43,7.43-.4986,9.018-3.0294,1.6429-8.2214.5708-8.808-3.2622-.32-2.0935,1.9178-4.4608,3.7006-5.159,2.0854-.8168,3.7414-.3689,5.8764.2152l.3988-2.9464a11.8739,11.8739,0,0,0-9.9,4.713,1.5222,1.5222,0,0,0,1.0607,2.5607c-.4758-.0129.5877-1.38-.7246-1.0585-.4369.1071-.94.7918-1.15,1.2038a3.2941,3.2941,0,0,0,.5379,3.4233c2.5893,3.4286,7.8561,2.2243,11.1229.8445,1.6442-.6945.4094-3.0606-1.1558-2.7416a9.09,9.09,0,0,1-7.2021-1.551l-.3584,2.7417,1.0231-.0211c1.5821.3921,2.75-1.9892,1.1559-2.7416-2.9361-1.3857-5.9364-3.2447-9.2764-3.332-3.2852-.0859-5.0259,2.6035-8,2.7742a1.5073,1.5073,0,0,0-.3988,2.9464,11.8638,11.8638,0,0,0,2.6923.4749,1.5092,1.5092,0,0,0,1.2952-2.257c-1.5091-2.34-3.5991-3.1381-6.3678-3.244-2.7391-.1047-3.3058,1.0162-4.7848,3.1629l2.3559-.3036c-1.9024-2.292-4.7858-2.5821-6.8514-.5234h2.1214q-2.3019-2.022-1.0753-.6922c1.8149-.6244,1.0351-3.5233-.7975-2.8929-3.6984,1.2723-2.942,3.6075-.2486,5.7064a1.5408,1.5408,0,0,0,2.1214,0l2.6086.5235a1.5164,1.5164,0,0,0,2.3559-.3036c1.3126-1.9052,3.026-4.4859,5.9718.081l1.2952-2.2571-1.8948-.3677-.3987,2.9464a8.8316,8.8316,0,0,0,3.5109-.9243c2.27-1.0522,3.6441-2.2,6.19-1.5932a34.2378,34.2378,0,0,1,6.0613,2.6657l1.1559-2.7416a3.957,3.957,0,0,0-2.6182.021,1.52,1.52,0,0,0-.3583,2.7417,11.62,11.62,0,0,0,9.5138,1.8533l-1.1558-2.7416c-1.6624.7021-9.9772,1.1143-5.5738-.7939a1.4786,1.4786,0,0,0,.7429-1.2952c.0623-2.2738-1.4779-2.6806-3.4409-2.7336l1.0606,2.5607A9.0776,9.0776,0,0,1,52.77,15.6127a1.5069,1.5069,0,0,0,.3988-2.9464c-5.946-1.6266-13.7429.2188-13.4262,8.1533.2206,5.5288,7.2457,7.8893,11.6943,6.2793,5.0505-1.8279,7.3865-9.1521,3.8829-13.4912-4.5288-5.6087-11.312-3.6268-15.1685,1.2908-1.1782,1.5024.93,3.64,2.1213,2.1213Z"/>
+ <path fill="#f4aa41" d="M32.755,22.0086a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#f4aa41" d="M41.0532,22.0789a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#f4aa41" d="M30.2074,19.73c-.0815-.3187.6632-1.5777.7-2.0174a2.5181,2.5181,0,0,0-.4363-1.7983c-1.0649-1.2787-3.9311-.7463-5.3962-.8017-3.02-.1141-8.6027-1.2011-7.84,3.674a1.4717,1.4717,0,0,0,1.0476,1.0477,3.63,3.63,0,0,0,2.2564-.33c1.4218-.4271,2.7957.0337,4.2473-.1587l-.7571-2.7952a4.1059,4.1059,0,0,1-1.2384.7585c-1.7677.7131-.9955,3.6161.7975,2.8928a7.8832,7.8832,0,0,0,1.955-1.0609c1.0026-.7655.9165-3.017-.757-2.7952-1.2016.1592-2.33-.1882-3.5249-.1159-.5228.0316-1.8521.8025-2.1812.7119l1.0476,1.0476c.0073.0467,5.5764.1473,6.1424.1687a6.5241,6.5241,0,0,0,1.5933.06c.7324-.1887-.0831-.1858-.4028.22a2.5394,2.5394,0,0,0-.1463,2.0893c.4778,1.8692,3.372,1.077,2.8929-.7975Z"/>
+ <polygon fill="#e27022" points="18 19 19.895 17 36 17 36 19 18 19"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22 37.67 15.232 37.67 15.232 61.485 22 61.485"/>
+ <rect x="21.8411" y="37.6702" width="28.2019" height="23.815" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.101 37.623 56.758 37.682 56.546 61.496 49.889 61.437"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.69 37.67 49.931 37.67 49.931 61.485 42.69 61.485"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8086,15.1273a9.1779,9.1779,0,0,1,12.774-3.9026,9.3025,9.3025,0,0,1,3.5343,11.8122A8.7319,8.7319,0,0,1,47.5631,27.64a9.56,9.56,0,0,1-8.0854-6.2889"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.676 15.152 18.812 15.057 15 18.925 18.936 22.837 21.178 20.561 23.957 23.323 27.096 20.137 29.643 22.668 32.609 22.914 34.852 20.639 36.01 21.789"/>
+ <ellipse cx="51.0802" cy="18.4088" rx="2.3709" ry="2.3808" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="6" y="6" width="60" height="60" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,37V34s0-3,3.5357-3H38.25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,37V34s0-3-3.5357-3H33.75"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CB.svg b/public/assets/img/icons/1F6CB.svg
new file mode 100644
index 0000000..b09f863
--- /dev/null
+++ b/public/assets/img/icons/1F6CB.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="6.833" y="55.62" width="5.422" height="7.064" fill="#a57939" stroke-width="1.042"/>
+ <rect x="51.82" y="55.62" width="5.422" height="7.064" fill="#a57939" stroke-width="1.042"/>
+ <path fill="#92d3f5" d="m12.54 28.49h38.94l0.243 26.82-38.96-0.2078z"/>
+ <rect x="12.62" y="46.36" width="39.1" height="8.952" fill="#61b2e4" stroke-width="0.9064"/>
+ <path transform="rotate(90 56.28 44.95)" fill="#61b2e4" d="m45.93 43.3h20.69l0.01452 6.212-20.71-0.1735z"/>
+ <path transform="rotate(90 7.178 44.95)" fill="#61b2e4" d="m-1.848 39.65 19.39-0.1405-0.01452 7.167h-21.36z"/>
+ <polyline fill="#A57939" points="52.74 57.65 52.74 62.46 56.17 62.46 56.17 57.65"/>
+ <polyline fill="#A57939" points="7.444 57.61 7.444 62.46 10.87 62.46 10.87 57.61"/>
+ <path fill="#FCEA2B" d="m34.46 9.549v8.465s6.279 3.422 12.56 0v-8.465c1e-4 0-6.279-3.782-12.56 0z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m12.61 36.87v-8.385h38.94v8.274c2.138-2.907 3.386-2.824 6.768-2.824v21.36h-52.47v-21.36c3.594-0.509 4.265 0.6135 6.768 2.935z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m7.833 58.61v3.852h3.422v-3.852"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52.82 58.61v3.852h3.422v-3.852"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.53 9.549v8.465c4.382 2.115 8.559 2.125 12.56 0v-8.465c-4.033-2.29-8.197-2.384-12.56 0z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m12.7 46.42h38.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m51.56 54.6-0.0113-17.84"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m12.61 36.87 0.01095 18.44"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.09 13.7s15.18-2.847 15.56 19.74c0.0985 5.856 0 23.43 0 23.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.92 59.61h7.546"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC-1F3FB.svg b/public/assets/img/icons/1F6CC-1F3FB.svg
new file mode 100644
index 0000000..5df8f18
--- /dev/null
+++ b/public/assets/img/icons/1F6CC-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC-1F3FC.svg b/public/assets/img/icons/1F6CC-1F3FC.svg
new file mode 100644
index 0000000..3ecc560
--- /dev/null
+++ b/public/assets/img/icons/1F6CC-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC-1F3FD.svg b/public/assets/img/icons/1F6CC-1F3FD.svg
new file mode 100644
index 0000000..e39bd4e
--- /dev/null
+++ b/public/assets/img/icons/1F6CC-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC-1F3FE.svg b/public/assets/img/icons/1F6CC-1F3FE.svg
new file mode 100644
index 0000000..c52ff32
--- /dev/null
+++ b/public/assets/img/icons/1F6CC-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC-1F3FF.svg b/public/assets/img/icons/1F6CC-1F3FF.svg
new file mode 100644
index 0000000..0bb1743
--- /dev/null
+++ b/public/assets/img/icons/1F6CC-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CC.svg b/public/assets/img/icons/1F6CC.svg
new file mode 100644
index 0000000..0063919
--- /dev/null
+++ b/public/assets/img/icons/1F6CC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s4.875-3.688 16.88-0.6875v4l-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6v-12.72s0.2674-3.099 2.535-4.415c2.535-1.472 7.606 0 11.41-1.472 8.606-3.331 19.96 2.94 25.55 6.831 7.497 2.256 5.579 7.111 5.505 12.17"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="m15.08 27.56c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m15.08 27.66c-0.0498-0.2168-0.0762-0.4429-0.0762-0.6748 0-1.657 1.344-3 3-3 1.656 0 3 1.343 3 3 0 0.3926-0.0752 0.7676-0.2129 1.111"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22 41.99v-14s0.2109-2.106 2-3c2-1 9.301-0.959 12.3-1.959 6.789-2.263 18.59 3.356 23 6 5 3 7.699 1.813 7.699 4.959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5.042 29.9c1.854-1.855 9.25-3.042 15.96-0.9175"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CD.svg b/public/assets/img/icons/1F6CD.svg
new file mode 100644
index 0000000..74efad7
--- /dev/null
+++ b/public/assets/img/icons/1F6CD.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="25.7466" x2="36.0014" y1="21.0015" y2="21.0015" fill="#EA5A47" stroke="none"/>
+ <polyline fill="#FCEA2B" stroke="none" points="36.0015,60.9598 61.0015,60.9598 56.0015,20.0932 53.4318,20.0932 18.5712,20.0932 16.0015,20.0932 11.0015,60.9598 36.0015,60.9598"/>
+ <line x1="46.2563" x2="36.0016" y1="21.0015" y2="21.0015" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.0015,60.9598 11.0015,60.9598 16.0015,21.0015 18.5712,21.0015"/>
+ <line x1="25.7466" x2="36.0014" y1="21.0015" y2="21.0015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36.0015,60.9598 61.0015,60.9598 56.0015,21.0015 53.4318,21.0015"/>
+ <line x1="46.2563" x2="36.0016" y1="21.0015" y2="21.0015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.049,27.662v-6.6199c0-7.7544,6.2862-14.0406,14.0406-14.0406s14.0406,6.2862,14.0406,14.0406v6.6199"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CE.svg b/public/assets/img/icons/1F6CE.svg
new file mode 100644
index 0000000..f9d53f8
--- /dev/null
+++ b/public/assets/img/icons/1F6CE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-miterlimit="10" d="M36.4,16.8A17.6687,17.6687,0,0,0,18.7,34.5H54A17.5838,17.5838,0,0,0,36.4,16.8Z"/>
+ <path fill="#f1b31c" d="M37.5,15.6a1.7713,1.7713,0,0,0,1.7-1.8,1.7524,1.7524,0,0,0-1.7-1.7,1.7713,1.7713,0,0,0-1.7,1.8A1.6855,1.6855,0,0,0,37.5,15.6Z"/>
+ <path fill="#f1b31c" d="M36.7,41.6a1.7713,1.7713,0,0,0,1.7-1.8,1.7524,1.7524,0,0,0-1.7-1.7A1.7713,1.7713,0,0,0,35,39.9,1.6275,1.6275,0,0,0,36.7,41.6Z"/>
+ <path fill="#fff" d="M40.8,23c.7-.1,1.3.5,1.9.8a4.0134,4.0134,0,0,1,1.6,1.3c1,1.6,3.6.1,2.6-1.5a7.8086,7.8086,0,0,0-2.7-2.4A6.0991,6.0991,0,0,0,40.8,20a1.5,1.5,0,0,0,0,3Z"/>
+ <line x1="14.5" x2="56.5" y1="47.5" y2="47.5" fill="none" stroke="#6a462f" stroke-miterlimit="10" stroke-width="3"/>
+ <line x1="17.9" x2="54.5" y1="43.7" y2="43.7" fill="none" stroke="#6a462f" stroke-miterlimit="10" stroke-width="2.3562"/>
+ <line x1="16.2" x2="57.4" y1="36" y2="36" fill="none" stroke="#f1b31c" stroke-miterlimit="10" stroke-width="2.3562"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3562" d="M19.1,33.3a17.65,17.65,0,0,1,35.3-.1v.1"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M17.3,34.3h39A1.7524,1.7524,0,0,1,58,36v.1a1.7524,1.7524,0,0,1-1.7,1.7h-39a1.7524,1.7524,0,0,1-1.7-1.7V36A1.6275,1.6275,0,0,1,17.3,34.3Z"/>
+ <rect x="35" y="38.4" width="3.5" height="2.4" fill="none" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="17.4" y="41.9" width="37.7" height="3.5" fill="none" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="15" y="45.5" width="42.4" height="3.5" fill="none" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35,15a2.3505,2.3505,0,1,1,4.7-.1h0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6CF.svg b/public/assets/img/icons/1F6CF.svg
new file mode 100644
index 0000000..25eeae5
--- /dev/null
+++ b/public/assets/img/icons/1F6CF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="42.5" width="62" height="6.5" fill="#a57939"/>
+ <path fill="#d0cfce" d="m5 42v-4c0-1.65 1.35-3 3-3h56c1.65 0 3 1.35 3 3v4"/>
+ <path fill="#92d3f5" d="m5.125 30.44s6.387-2.767 12.27-2.721c2.296 0.01784 5.686 1.897 5.712 3.874l-1.104 2.16-15 1-0.8125 1.25-1.062-1.625-0.125-3.625z"/>
+ <path fill="#92d3f5" d="m22 41.6 0.4337-8.291c-3.052-4.924 32.48-2.528 44.6-2.638 0.8175 4.338 0.0439 6.264-0.0301 11.32"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="5" y="42" width="62" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 40.99v-4c0-1.65 1.35-3 3-3h13.83"/>
+ <line x1="5" x2="5" y1="55.03" y2="16.97" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67" x2="67" y1="27.04" y2="55.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m20.42 29.73c-1.61-1.197-4.604-1.538-7.357-1.598-4.582 0.01116-8.882 1.329-7.933 5.274"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m67 41.99v-8.32c0-1.65-1.35-3-2.99-3.001l-38.81-0.001398c-1.65-5.9e-5 -3 1.35-3 3v8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D0.svg b/public/assets/img/icons/1F6D0.svg
new file mode 100644
index 0000000..7436fee
--- /dev/null
+++ b/public/assets/img/icons/1F6D0.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10">
+ <circle cx="32.02" cy="25.04" r="3" fill="#FCEA2B" stroke="#FCEA2B" stroke-width="1.8"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-width="1.8" d="m47.86 53.59-1.98 3.87c0.63 0.07 1.46 0.39 1.46 1.57 0 1.91-1.82 1.93-1.82 1.93l-13.31-0.02s-5.72 0.61-5.72-4.62c0-5.05 5.31-5.14 5.7-5.14h7.27c0.3395-2.542-2.384-10.6-4.74-7.499-0.3418 0.4495-2.372 2.349-3.272 2.87-2.74 1.584-9.22-3.191-8.526-6.356 0.09518-0.434 4.15 5.601 6.753 4.617 1.253-0.4742 3.043-4.682 3.338-5.609 0.5199-2.37 1.548-5.702 4.538-7.072 5.23-2.41 14.21 14.38 10.31 21.46z"/>
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-width="2" d="m38.46 51.18-0.1101-0.2599 0.0801 0.0699c0.02 0.12 0.03 0.19 0.03 0.19z"/>
+ <path fill="#FCEA2B" stroke="#FCEA2B" stroke-width="2" d="m38.46 51.18-0.1101-0.2599 0.0801 0.0699 0.02 0.02c0.01 0.06 0.01 0.11 0.01 0.17z"/>
+ </g>
+ <g id="line" stroke="#000" stroke-miterlimit="10">
+ <polyline fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11 25.04 36 10.83 61 24.47"/>
+ <circle cx="32.02" cy="25.04" r="3" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36.54 43.58c2.15 2.33 2.92 7.6 2.92 7.6l-6.848-0.0016s-6.124-0.094-6.124 5.138 5.724 4.624 5.724 4.624l13.31 0.0216s1.824-0.0216 1.824-1.932-2.171-1.563-2.171-1.563h-8.004l-5.206-1.39"/>
+ <path fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.29 39.46s2.67 4.92 6.02 4.92 1.649-9.221 8.239-12.25c5.227-2.407 14.21 14.38 10.31 21.46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D1.svg b/public/assets/img/icons/1F6D1.svg
new file mode 100644
index 0000000..2bbbb7b
--- /dev/null
+++ b/public/assets/img/icons/1F6D1.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.3878,14.7292H27.6122c-0.2652,0-0.5196,0.1054-0.7071,0.2929L15.0429,26.8843c-0.1875,0.1875-0.2929,0.4419-0.2929,0.7071 V44.367c0,0.2652,0.1054,0.5196,0.2929,0.7071l11.8622,11.8622c0.1875,0.1875,0.4419,0.2929,0.7071,0.2929h16.7756 c0.2652,0,0.5196-0.1054,0.7071-0.2929l11.8622-11.8622c0.1875-0.1875,0.2929-0.4419,0.2929-0.7071V27.5914 c0-0.2652-0.1054-0.5196-0.2929-0.7071L45.0949,15.0221C44.9074,14.8346,44.653,14.7292,44.3878,14.7292z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.323,39.5L39.323,39.5c-1.3807,0-2.5-1.1193-2.5-2.5v-2c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5v2 C41.823,38.3807,40.7037,39.5,39.323,39.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1449,33.8941c-0.205-0.7975-1.0911-1.3973-2.1532-1.3973l0,0c-1.2139,0-2.1979,0.7834-2.1979,1.75 c0,0.9664,0.984,1.75,2.1979,1.75l-0.0447,0.0064c1.2139,0,2.1979,0.7835,2.1979,1.75s-0.984,1.75-2.1979,1.75l0,0 c-1.0621,0-1.9482-0.5998-2.1532-1.3973"/>
+ <line x1="29.6462" x2="33.6462" y1="32.5" y2="32.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.6462" x2="31.6462" y1="32.5" y2="39.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7936,39.5v-7h2.6692c0.9629,0,1.7434,0.7806,1.7434,1.7435l0,0c0,0.9629-0.7805,1.7434-1.7434,1.7434h-2.6692"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M45.9411,10.9792H26.0589c-0.2652,0-0.5196,0.1054-0.7071,0.2929L11.2929,25.331 C11.1054,25.5185,11,25.7729,11,26.0381v19.8822c0,0.2652,0.1054,0.5196,0.2929,0.7071l14.0589,14.0589 c0.1875,0.1875,0.4419,0.2929,0.7071,0.2929h19.8822c0.2652,0,0.5196-0.1054,0.7071-0.2929l14.0589-14.0589 C60.8946,46.4399,61,46.1855,61,45.9203V26.0381c0-0.2652-0.1054-0.5196-0.2929-0.7071L46.6482,11.2721 C46.4607,11.0846,46.2063,10.9792,45.9411,10.9792z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.3878,14.7292H27.6122c-0.2652,0-0.5196,0.1054-0.7071,0.2929L15.0429,26.8843c-0.1875,0.1875-0.2929,0.4419-0.2929,0.7071 V44.367c0,0.2652,0.1054,0.5196,0.2929,0.7071l11.8622,11.8622c0.1875,0.1875,0.4419,0.2929,0.7071,0.2929h16.7756 c0.2652,0,0.5196-0.1054,0.7071-0.2929l11.8622-11.8622c0.1875-0.1875,0.2929-0.4419,0.2929-0.7071V27.5914 c0-0.2652-0.1054-0.5196-0.2929-0.7071L45.0949,15.0221C44.9074,14.8346,44.653,14.7292,44.3878,14.7292z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.323,39.5L39.323,39.5c-1.3807,0-2.5-1.1193-2.5-2.5v-2c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5v2 C41.823,38.3807,40.7037,39.5,39.323,39.5z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1449,33.8941c-0.205-0.7975-1.0911-1.3973-2.1532-1.3973l0,0c-1.2139,0-2.1979,0.7834-2.1979,1.75 c0,0.9664,0.984,1.75,2.1979,1.75l-0.0447,0.0064c1.2139,0,2.1979,0.7835,2.1979,1.75s-0.984,1.75-2.1979,1.75l0,0 c-1.0621,0-1.9482-0.5998-2.1532-1.3973"/>
+ <line x1="29.6462" x2="33.6462" y1="32.5" y2="32.5" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.6462" x2="31.6462" y1="32.5" y2="39.5" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7936,39.5v-7h2.6692c0.9629,0,1.7434,0.7806,1.7434,1.7435l0,0c0,0.9629-0.7805,1.7434-1.7434,1.7434h-2.6692"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9411,10.9792H26.0589c-0.2652,0-0.5196,0.1054-0.7071,0.2929L11.2929,25.331C11.1054,25.5185,11,25.7729,11,26.0381v19.8822 c0,0.2652,0.1054,0.5196,0.2929,0.7071l14.0589,14.0589c0.1875,0.1875,0.4419,0.2929,0.7071,0.2929h19.8822 c0.2652,0,0.5196-0.1054,0.7071-0.2929l14.0589-14.0589C60.8946,46.4399,61,46.1855,61,45.9203V26.0381 c0-0.2652-0.1054-0.5196-0.2929-0.7071L46.6482,11.2721C46.4607,11.0846,46.2063,10.9792,45.9411,10.9792z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D2.svg b/public/assets/img/icons/1F6D2.svg
new file mode 100644
index 0000000..def0871
--- /dev/null
+++ b/public/assets/img/icons/1F6D2.svg
@@ -0,0 +1,54 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.9034,18.6019 51.9034,42.3566 15.0151,42.3566 11.3487,18.6019"/>
+ <circle cx="50.1425" cy="58.4626" r="2.3751" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.0346" cy="58.4626" r="2.3751" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.664" x2="45.664" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.664" x2="45.664" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="23.6443" y2="24.4341" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="36.7527" y2="37.5426" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.664" x2="45.664" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="29.9992" y2="30.789" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.9034,18.6019 51.9034,42.3566 15.0151,42.3566 11.3487,18.6019"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.9033,18.6019 55.506,11.079 60.6513,11.079"/>
+ <line x1="14.0346" x2="51.9061" y1="51.8611" y2="51.8611" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50.1425" cy="58.4626" r="2.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.0346" cy="58.4626" r="2.3751" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.9033,42.3566c0,0,4.8415,0.3558,4.8415,4.7876c0,5.1219-4.5827,4.7121-4.5827,4.7121"/>
+ <line x1="45.664" x2="45.664" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.664" x2="45.664" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="23.6443" y2="24.4341" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="36.7527" y2="37.5426" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.664" x2="45.664" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2882" x2="40.2882" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.9123" x2="34.9123" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5365" x2="29.5365" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.1606" x2="24.1606" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.7848" x2="18.7848" y1="29.9992" y2="30.789" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D5.svg b/public/assets/img/icons/1F6D5.svg
new file mode 100644
index 0000000..3862e81
--- /dev/null
+++ b/public/assets/img/icons/1F6D5.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="52.7586" width="38" height="10.6997" fill="#f4aa41"/>
+ <rect x="17" y="43.4583" width="38" height="9.3003" fill="#f4aa41"/>
+ <rect x="47" y="56.4583" width="2" height="4" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="23" y="56.4583" width="2" height="4" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="48" y="47.436" width="2" height="2" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="41.5" y="47.436" width="2" height="2" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="35" y="47.436" width="2" height="2" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="28.5" y="47.436" width="2" height="2" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="22" y="47.436" width="2" height="2" fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.0625" cy="12.3806" r="5" fill="#f4aa41"/>
+ <rect x="21.1293" y="38.4365" width="29.995" height="5.0218" fill="#f4aa41"/>
+ <rect x="27" y="23.4079" width="18" height="4.0504" fill="#f4aa41"/>
+ <rect x="25" y="28.4873" width="22" height="6.971" fill="#f4aa41"/>
+ <rect x="22.5874" y="33.5206" width="27.4126" height="3.8753" fill="#f4aa41"/>
+ <rect x="29.5" y="19.7796" width="13" height="4.0504" fill="#f4aa41"/>
+ <path fill="#e27022" d="M37.5829,7.511a4.9687,4.9687,0,0,1-5.0007,8.32,4.9894,4.9894,0,1,0,5.0007-8.32Z"/>
+ <polyline fill="#e27022" points="25.311 42.651 36.062 31.899 46.814 42.651"/>
+ <polygon fill="#e27022" points="41.5 63.458 30.5 63.458 30.5 56.458 34.125 56.458 41.5 56.458 41.5 63.458"/>
+ </g>
+ <g id="line">
+ <rect x="17" y="43.4583" width="38" height="9.3003" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="17" y="52.7586" width="38" height="10.6997" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.5 38.436 51.124 38.436 51.124 43.458 21.129 43.458 21.129 38.436 28.178 38.436"/>
+ <rect x="27" y="24.4079" width="18" height="4.0504" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25 32.613 25 28.487 47 28.487 47 32.613"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.517 32.947 50 32.947 50 37.969 42.63 37.969"/>
+ <rect x="29.0923" y="20.3439" width="13.8425" height="4.0504" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.311 42.651 36.062 31.899 46.814 42.651"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.485 37.969 22.587 37.969 22.587 32.947 34.524 32.947"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.5 63.458 30.5 63.458 30.5 56.458 34.125 56.458 41.5 56.458 41.5 63.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.062 63.458 34.062 56.458 38.062 56.458 38.062 63.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49 60.458 47 60.458 47 56.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24 49.458 22 49.458 22 47.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50 49.458 48 49.458 48 47.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.5 49.458 41.5 49.458 41.5 47.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37 49.458 35 49.458 35 47.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.5 49.458 28.5 49.458 28.5 47.458"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25 60.458 23 60.458 23 56.458"/>
+ <circle cx="36.0625" cy="12.3806" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.0625" x2="36.0625" y1="17.6693" y2="20.0553" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D6.svg b/public/assets/img/icons/1F6D6.svg
new file mode 100644
index 0000000..9ac3f64
--- /dev/null
+++ b/public/assets/img/icons/1F6D6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M56.9733,55.4282a3.3347,3.3347,0,0,1-1.8184,3.2656c-2.6045,1.3155-8.0371,2.9444-19.1191,3.2344q-1.1763.0308-2.2686.03c-10.459,0-15.2549-2.0127-17.2295-3.27a3.2832,3.2832,0,0,1-1.5117-3.0928v-16.89h41.96Z"/>
+ <path fill="#6a462f" d="M37.4567,42.1968A80.2755,80.2755,0,0,1,9.0739,36.9487a1.0321,1.0321,0,0,1-.4756-1.4824C18.0211,19.8979,34.9264,10.45,35.6422,10.0552a1.0333,1.0333,0,0,1,.9942-.002c.7675.4209,18.9,10.4746,27.0263,25.4121a1.0324,1.0324,0,0,1,.0723.82,1,1,0,0,1-.5518.6123C54.4381,40.5719,45.7062,41.7118,37.4567,42.1968Z"/>
+ <path fill="#6a462f" d="M33.8834,61.9663c-2.3349,0-3.792-.0937-3.9052-.1006a1,1,0,0,1-.9336-.998V45.2693a.9994.9994,0,0,1,1-1H42.193a1,1,0,0,1,1,1V60.5864a1.0005,1.0005,0,0,1-.9082.9961C38.9762,61.8862,36.0514,61.9663,33.8834,61.9663Zm8.31-1.38h0Z"/>
+ <path fill="#fcea2b" d="M36.994,11.4445a1.16,1.16,0,0,0,.1363-.5375.9824.9824,0,0,0-.0346-.1774.96.96,0,0,0-.0628-.1987c-.0086-.0181-.0077-.038-.0176-.0558a.922.922,0,0,0-.09-.106.9368.9368,0,0,0-.0781-.1176c-.0146-.0146-.0342-.0193-.0493-.0328a.9607.9607,0,0,0-.17-.1132,1.1573,1.1573,0,0,0-.5393-.1369.9964.9964,0,0,0-.1779.0346.9629.9629,0,0,0-.1954.0612c-.0189.0088-.04.0079-.0581.0181-.7149.3946-17.6123,9.8389-27.0313,25.4a.999.999,0,0,0,.4571,1.4346,39.77,39.77,0,0,0,6.0537,2.0742,1.01,1.01,0,0,0,.1983.02l.0077.001h.002l.0058-.0011a.9928.9928,0,0,0,.2935-.0507.949.949,0,0,0,.0881-.0357.9873.9873,0,0,0,.1853-.1033.9538.9538,0,0,0,.08-.06.9858.9858,0,0,0,.1493-.1679c.017-.0234.0375-.043.0525-.0681l.0106-.0138A114.8886,114.8886,0,0,1,36.8473,11.6655c.0147-.0147.02-.0344.033-.05A.9558.9558,0,0,0,36.994,11.4445Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7406,33.0874c1.0231,1.6166,2.0464,3.3131,3.0562,5.0865"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.986,41.2306,55.9737,55.478a2.3154,2.3154,0,0,1-1.2693,2.3232c-2.1873,1.1044-7.3737,2.8312-18.6947,3.1268-11.7573.3069-16.8981-1.7856-18.9344-3.0824a2.3,2.3,0,0,1-1.049-2.1985V41.2306"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.044 57.816 30.044 45.269 42.193 45.269 42.193 57.816"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.7565,35.9583c-8.074-14.8427-26.6157-25-26.6157-25S18.87,20.4892,9.4806,36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4036,33.1321a60.26,60.26,0,0,0-2.0221,6.7441"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0452,41.0117s.2834-3.3826.97-8.0255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9182,33.1968A60.2813,60.2813,0,0,1,48.94,39.941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.1924,41.0489s-.2835-3.3826-.97-8.0254"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.4,32.9267q-1.5348,2.4249-3.0562,5.0865"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7406,33.0874c1.0231,1.6166,2.0464,3.3131,3.0562,5.0865"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6D7.svg b/public/assets/img/icons/1F6D7.svg
new file mode 100644
index 0000000..9bb7bbd
--- /dev/null
+++ b/public/assets/img/icons/1F6D7.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8625,22.6494H23.42a1,1,0,0,1-.8076-1.59l5.2207-7.1553a1.0367,1.0367,0,0,1,1.6152,0L34.67,21.06a1,1,0,0,1-.8076,1.59Z"/>
+ <path fill="#ea5a47" d="M43.8547,22.6494h0a1,1,0,0,1-.8077-.41L37.8263,15.084a1,1,0,0,1,.8077-1.59H49.0763a1,1,0,0,1,.8077,1.59l-5.2217,7.1553A1,1,0,0,1,43.8547,22.6494Z"/>
+ <rect x="20.1791" y="27.6202" width="31.6418" height="33.4218" fill="#d0cfce"/>
+ <path fill="#9b9b9a" d="M20.1791,27.62H30.5283a0,0,0,0,1,0,0V60.0151a1.0269,1.0269,0,0,1-1.0269,1.0269H20.1791a0,0,0,0,1,0,0V27.62A0,0,0,0,1,20.1791,27.62Z"/>
+ <path fill="#9b9b9a" d="M41.4717,27.62H51.8209a0,0,0,0,1,0,0V61.042a0,0,0,0,1,0,0H42.4986a1.0269,1.0269,0,0,1-1.0269-1.0269V27.62A0,0,0,0,1,41.4717,27.62Z"/>
+ <circle cx="35.8703" cy="42.2282" r="2" fill="#fff"/>
+ <path fill="#fff" d="M37.467,61.042H34.508a1.0332,1.0332,0,0,1-.7287-.3445,1.1188,1.1188,0,0,1-.2459-.7649l.2041-5.375-1.62-.2012a1,1,0,0,1-.873-1.0849l.4766-5.1113A2.8978,2.8978,0,0,1,34.62,45.5186h2.665A2.9,2.9,0,0,1,40.1847,48.16l.4756,5.1113a1.001,1.001,0,0,1-.8681,1.0849l-1.53.1963.2041,5.4522a1,1,0,0,1-.999,1.0371Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.641 14.494 23.42 21.649 33.862 21.649"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.076 14.494 38.634 14.494 43.855 21.649"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.179 60.042 20.179 27.62 51.821 27.62 51.821 60.042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.5319,60.0422l.24-6.293"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.231,53.7492l.2361,6.293"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.6643,53.3639l-.4757-5.111a1.9117,1.9117,0,0,0-1.9034-1.7345H34.62a1.9117,1.9117,0,0,0-1.9034,1.7345l-.4758,5.111"/>
+ <circle cx="35.9052" cy="42.1932" r="2.0349" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.525 31.34 29.525 60.042 11 60.042"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.471 31.34 42.471 60.042 60.995 60.042"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6DD.svg b/public/assets/img/icons/1F6DD.svg
new file mode 100644
index 0000000..1dd180a
--- /dev/null
+++ b/public/assets/img/icons/1F6DD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M29.2434,22.9412l1.7632-6.88.0151-.07a4.5848,4.5848,0,0,1,2.3793-3.14c1.9853-.88,4.13.52,4.8041,3.14l1.8186,7.09,13.8743,22.58a8.1186,8.1186,0,0,0,6.759,4.24h2.3641a1.9186,1.9186,0,0,1,1.6065,2.12v4.2818a2,2,0,0,1-2,2H59.8854V54.4965H59.369a10.7269,10.7269,0,0,1-9.1309-5.0973L36.4471,27.0308H27.1587l1.1244-4.373Z"/>
+ <path fill="#d0cfce" d="M42.0947,48.9733l-3.1581-3.7356L28.9374,28.9643V27.0308h7.51s9.4916,13.5437,12.46,18.3579c1.9184,3.1115,2.9723,5.03,4.7426,6.25a30.3614,30.3614,0,0,1,2.823,2.8582h3.4129v4.7908H47.4791l2.4471-2.9847v-4.402a2,2,0,0,0-2-2Z"/>
+ <path fill="#ea5a47" d="M21.7457,27.0308H13.4939l2.8112-10.97.0152-.07a4.5848,4.5848,0,0,1,2.3793-3.14c1.9853-.88,4.13.52,4.8041,3.14l1.8186,7.09,13.8743,22.58a8.1186,8.1186,0,0,0,6.759,4.24h1.9706a2,2,0,0,1,2,2v4.4018a2,2,0,0,1-2,2H41.0218Z"/>
+ </g>
+ <g id="line">
+ <line x1="24.8609" x2="18.5199" y1="37.751" y2="58.3026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.03" x2="7.3724" y1="30.2428" y2="58.3026" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.1376" x2="15.4257" y1="33.8403" y2="33.8403" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.5954" x2="13.4405" y1="40.2758" y2="40.2758" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.6102" x2="11.4553" y1="46.7114" y2="46.7114" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19.625" x2="9.4701" y1="53.1469" y2="53.1469" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.119 45.962 36.447 27.031 28.115 27.031"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.2028,58.3026h6.6826V54.4965H59.369a10.7218,10.7218,0,0,1-5.5019-1.5185"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2434,22.9412l1.7632-6.88.0151-.07a4.5848,4.5848,0,0,1,2.3793-3.14c1.9853-.88,4.13.52,4.8041,3.14l1.8186,7.09,13.8743,22.58a8.1186,8.1186,0,0,0,6.759,4.24h1.9706a2,2,0,0,1,2,2v4.4018a2,2,0,0,1-2,2H59.8854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7457,27.0308H13.4939l2.8112-10.97.0152-.07a4.5848,4.5848,0,0,1,2.3793-3.14c1.9853-.88,4.13.52,4.8041,3.14l1.8186,7.09,13.8743,22.58a8.1186,8.1186,0,0,0,6.759,4.24h1.9706a2,2,0,0,1,2,2v4.4018a2,2,0,0,1-2,2H41.0218Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6DE.svg b/public/assets/img/icons/1F6DE.svg
new file mode 100644
index 0000000..b6aa287
--- /dev/null
+++ b/public/assets/img/icons/1F6DE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M36,8.0712c-15.4246,0-27.9288,12.5042-27.9288,27.9288s12.5042,27.9288,27.9288,27.9288,27.9288-12.5042,27.9288-27.9288-12.5042-27.9288-27.9288-27.9288Zm0,48.8445c-11.5514,0-20.9156-9.3643-20.9156-20.9156S24.4486,15.0844,36,15.0844s20.9156,9.3642,20.9156,20.9156-9.3643,20.9156-20.9156,20.9156Z"/>
+ <path fill="#3f3f3f" d="M36,29.2437c-3.7314,0-6.7562,3.0249-6.7562,6.7563s3.0248,6.7562,6.7562,6.7562,6.7562-3.0248,6.7562-6.7562-3.0248-6.7563-6.7562-6.7563Zm0,9.7563c-1.6569,0-3-1.3431-3-3s1.3431-3,3-3,3,1.3431,3,3-1.3431,3-3,3Z"/>
+ </g>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="27.9288" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="21.2979" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0324" x2="31.2227" y1="50.9676" y2="40.7773" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.4785" x2="37.7487" y1="56.4461" y2="42.5264" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.4461" x2="42.5258" y1="41.4785" y2="37.7486" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9676" x2="40.7774" y1="21.0324" y2="31.2226" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.5215" x2="34.2517" y1="15.5539" y2="29.4751" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.5539" x2="29.473" y1="30.5215" y2="34.2511" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="6.7563" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6DF.svg b/public/assets/img/icons/1F6DF.svg
new file mode 100644
index 0000000..a11167f
--- /dev/null
+++ b/public/assets/img/icons/1F6DF.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8742,15.0481C2.3563,28.1948,4.886,45.9647,15.4493,56.3005A30.3559,30.3559,0,0,0,44.75,63.6551C69.6439,53.2674,68.4718,28.893,56.2756,15.7239,47.1666,5.8883,31.8768,2.4252,16.8742,15.0481Z"/>
+ </g>
+ <g id="color">
+ <path fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8742,15.0481C2.3563,28.1948,4.886,45.9647,15.4493,56.3005A30.3559,30.3559,0,0,0,44.75,63.6551C69.6439,53.2674,68.4718,28.893,56.2756,15.7239,47.1666,5.8883,31.8768,2.4252,16.8742,15.0481Z"/>
+ <path fill="#ea5a47" d="M36,11A25,25,0,1,0,61,36,25,25,0,0,0,36,11Zm0,39.9874A14.9875,14.9875,0,1,1,50.9876,36,14.9875,14.9875,0,0,1,36,50.9874Z"/>
+ <path fill="#fff" d="M20.8574,15.0481a24.3423,24.3423,0,0,0-5.8431,5.843L22.8409,28.71a13.5056,13.5056,0,0,1,5.5628-5.6964Z"/>
+ <path fill="#fff" d="M57.0614,20.88a24.5793,24.5793,0,0,0-5.9-5.9l-7.89,7.8888a13.6355,13.6355,0,0,1,5.9048,5.8977Z"/>
+ <path fill="#fff" d="M51.113,56.9855a24.3441,24.3441,0,0,0,5.8431-5.843L49.13,43.3237A13.5058,13.5058,0,0,1,43.5666,49.02Z"/>
+ <path fill="#fff" d="M14.7922,51.3478a24.9933,24.9933,0,0,0,6,6l8.0237-8.0224a13.8661,13.8661,0,0,1-6.0047-5.9976Z"/>
+ <path fill="#d22f27" d="M49.1986,43.3237l2.3154,2.3131a18.0762,18.0762,0,0,0-.0779-19.0617l-2.1909,2.1913A13.6339,13.6339,0,0,0,43.34,22.8687l2.1814-2.181a18.0808,18.0808,0,0,0-19.18.0765l2.1308,2.2493A13.5059,13.5059,0,0,0,22.91,28.71l-2.2734-2.2711a18.0873,18.0873,0,0,0-.1248,19.2572L22.88,43.3274a13.8663,13.8663,0,0,0,6.0048,5.9976l-2.3615,2.3611a18.1038,18.1038,0,0,0,19.3843-.268L43.6358,49.02A13.5062,13.5062,0,0,0,49.1986,43.3237ZM21.1036,36A14.9876,14.9876,0,1,1,36.0911,50.9874,14.9876,14.9876,0,0,1,21.1036,36Z"/>
+ <path fill="#d0cfce" d="M28.551,22.8413,26.42,20.592a18.2635,18.2635,0,0,0-5.7053,5.6746l2.2734,2.2711A13.5062,13.5062,0,0,1,28.551,22.8413Z"/>
+ <path fill="#d0cfce" d="M49.3234,28.5942l2.191-2.1913A18.2586,18.2586,0,0,0,45.6,20.5155l-2.1814,2.181A13.6342,13.6342,0,0,1,49.3234,28.5942Z"/>
+ <path fill="#d0cfce" d="M51.5922,45.4646l-2.3154-2.3131a13.5059,13.5059,0,0,1-5.5627,5.6964l2.2717,2.398A18.2661,18.2661,0,0,0,51.5922,45.4646Z"/>
+ <path fill="#d0cfce" d="M22.9582,43.1552,20.59,45.5239a18.26,18.26,0,0,0,6.0115,5.99l2.3616-2.3611A13.8666,13.8666,0,0,1,22.9582,43.1552Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.3611,50.1122a25.0141,25.0141,0,0,1-.0915-28.09"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0832,56.6588a25.0144,25.0144,0,0,1-28.0609.0716"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.6288,21.8731A25.014,25.014,0,0,1,56.73,49.9777"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.8739,15.3706a25.0141,25.0141,0,0,1,28.1038-.101"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8574,15.0481a24.3423,24.3423,0,0,0-5.8431,5.843L22.8409,28.71a13.5056,13.5056,0,0,1,5.5628-5.6964Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3305,16.4054,16.338,14.3022a7.712,7.712,0,0,0-1.851,1.8509l2.05,2.0478"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.7109,18.1848l2.1032-1.9925a7.712,7.712,0,0,0-1.8509-1.851l-2.0479,2.05"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.9706,55.6468,55.9631,57.75a7.71,7.71,0,0,0,1.851-1.8509l-2.05-2.0479"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1538,54.0667l-2.1032,1.9926a7.71,7.71,0,0,0,1.851,1.8509l2.0478-2.05"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.0614,20.88a24.5793,24.5793,0,0,0-5.9-5.9l-7.89,7.8888a13.6355,13.6355,0,0,1,5.9048,5.8977Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.113,56.9855a24.3441,24.3441,0,0,0,5.8431-5.843L49.13,43.3237A13.5058,13.5058,0,0,1,43.5666,49.02Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.7922,51.3478a24.9933,24.9933,0,0,0,6,6l8.0237-8.0224a13.8661,13.8661,0,0,1-6.0047-5.9976Z"/>
+ <circle cx="36.0001" cy="36.1701" r="14.9875" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E0.svg b/public/assets/img/icons/1F6E0.svg
new file mode 100644
index 0000000..219b6d2
--- /dev/null
+++ b/public/assets/img/icons/1F6E0.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M9.5037,22.9282l4.7907,6.4314l0,0c-0.4471,1.2757-1.6109,2.1572-2.9506,2.2346h0l-4.7907-6.4314l0,0 C6.7573,23.7261,8.0783,22.7256,9.5037,22.9282L9.5037,22.9282z"/>
+ <polygon fill="#9B9B9A" stroke="none" points="42.9334,27.8189 18.4324,58.077 23.9661,61.9889 45.813,34.6609 48.0968,31.9466"/>
+ <path fill="#9B9B9A" stroke="none" d="M46.7811,32.0332c3.2442,2.5754,8.6578,1.1565,12.0916-3.169s3.5876-9.9199,0.3434-12.4953l-5.1471,6.4838 l-2.8327-0.0507l-0.6772-2.7661l5.1323-6.4651c-3.2442-2.5754-8.6578-1.1565-12.0916,3.169s-3.5876,9.9199-0.3434,12.4953"/>
+ <polygon fill="#A57939" stroke="none" points="27.3466,25.9823 39.097,41.705 42.5132,44.0908 51.6308,58.4759 51.6308,58.4759 48.4324,60.7522 47.3663,61.511 37.1826,47.8846 35.8987,43.9813 24.1483,28.2586"/>
+ <path fill="#9B9B9A" stroke="none" d="M12.0253,19.9354l5.9453,7.9154l10.177-7.6439l-3.3973-4.5231c0,0,6.7846-5.0959,10.7448-4.5331 c0,0-6.6489-2.9652-13.2928,1.1407S12.0253,19.9354,12.0253,19.9354z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="41.7188" x2="46.7811" y1="38.5092" y2="32.0332" fill="#000000" stroke="none"/>
+ <line x1="43.3629" x2="38.7032" y1="29.3197" y2="35.08" fill="#000000" stroke="none"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,58.9064 40.9019,43.1756 37.8076,40.9408 27.2299,26.2257 24.2936,28.3506 34.8713,43.0658 36.0081,46.7171 47.4967,62.227"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.5106,19.7899l5.7909,8.029l10.323-7.4455l-3.3091-4.588c0,0,6.882-4.9637,10.8306-4.3242c0,0-6.5903-3.0933-13.3124,0.8832 S12.5106,19.7899,12.5106,19.7899z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.9316,22.7333l4.6653,6.5229l0,0c-0.4717,1.2669-1.6524,2.1256-2.9933,2.1771h0l-4.6653-6.5229l0,0 C7.1702,23.4779,8.5104,22.5031,9.9316,22.7333L9.9316,22.7333z"/>
+ <line x1="41.2893" x2="46.3516" y1="38.5092" y2="32.0332" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.9334" x2="38.2737" y1="29.3197" y2="35.08" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.3516,32.0332c3.2442,2.5754,8.6578,1.1565,12.0916-3.169s3.5876-9.9199,0.3434-12.4953l-5.1471,6.4838l-2.8327-0.0507 l-0.6772-2.7661l5.1323-6.4651c-3.2442-2.5754-8.6578-1.1565-12.0916,3.169c-3.4338,4.3256-3.5876,9.9199-0.3434,12.4953"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.818,44.3856 19,58.9064 23,61.9064 32.9587,49.1665"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E1.svg b/public/assets/img/icons/1F6E1.svg
new file mode 100644
index 0000000..7c31b3d
--- /dev/null
+++ b/public/assets/img/icons/1F6E1.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M35.9899,10.9064c-11.0457,0-20,4.4773-20,10l0.0261,0.2749c2.9513,30.53,18.6744,39.0674,19.8983,39.6877 l0.0756,0.0374c0,0,17-8,20-40C56.5055,15.4078,47.0356,10.9064,35.9899,10.9064z M35.992,54.884l-0.0604-0.0299 c-0.978-0.4957-13.5423-7.318-15.9006-31.7145L20.01,22.9201c0-4.4133,7.1553-7.991,15.9819-7.991 c8.8265,0,16.3938,3.5969,15.9819,7.991C49.5766,48.4912,35.992,54.884,35.992,54.884z"/>
+ <path fill="#EA5A47" stroke="none" d="M35,17.9064l3,4l-3,4l3,4l-3,4l3,4l-3,4l3,4l-3,4l1,5.2597c0,0-15-11-16-32c0,0,0-8,16-8L35,17.9064z"/>
+ <path fill="#D22F27" stroke="none" d="M36,15.1661l-1,2.7403l3,4l-3,4l3,4l-3,4l3,4l-3,4l3,4l-3,4l1.002,4.9774 c0,0,13.8441-8.9583,15.9819-31.9638C51.9839,22.92,51.1505,15.9498,36,15.1661z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9245,60.8691c-1.2239-0.6204-16.947-9.1579-19.8983-39.6878L16,20.9064c0-5.5228,8.9543-10,20-10s20.5155,4.5013,20,10 c-3,32-20,40-20,40L35.9245,60.8691z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9417,54.854c-0.978-0.4958-13.5423-7.318-15.9006-31.7144L20.0201,22.92c0-4.4133,7.1553-7.991,15.9819-7.991 s16.3938,3.5969,15.9819,7.991C49.5866,48.4911,36.002,54.8838,36.002,54.8838L35.9417,54.854z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E2.svg b/public/assets/img/icons/1F6E2.svg
new file mode 100644
index 0000000..9e6e833
--- /dev/null
+++ b/public/assets/img/icons/1F6E2.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="25" y="17" width="24" height="39" fill="#d0cfce"/>
+ <path fill="none" stroke="#3f3f3f" stroke-miterlimit="10" d="M42.3907,16.67C40.985,18.0129,40.63,20.3663,40.63,23.046c0,2.937.125,5.4819,1.7607,6.734"/>
+ <path fill="none" stroke="#3f3f3f" stroke-miterlimit="10" d="M42.3907,29.78C40.985,31.1229,40.63,33.4763,40.63,36.156c0,2.937.125,5.4819,1.7607,6.734"/>
+ <path fill="none" stroke="#3f3f3f" stroke-miterlimit="10" d="M42.3907,42.89C40.985,44.2329,40.63,46.5863,40.63,49.266c0,2.937.125,5.4819,1.7607,6.734"/>
+ <rect x="41.0016" y="17" width="8.118" height="39" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <line x1="50" x2="23.78" y1="16.67" y2="16.67" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.78" x2="50" y1="29.78" y2="29.78" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.78" x2="50" y1="42.89" y2="42.89" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.78" x2="50" y1="56" y2="56" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.445" x2="42.815" y1="15.485" y2="15.485" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.78,16.67c1.4057,1.3429,1.7607,3.6963,1.7607,6.376,0,2.937-.125,5.4819-1.7607,6.734"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.78,29.78c1.4057,1.3429,1.7607,3.6963,1.7607,6.376,0,2.937-.125,5.4819-1.7607,6.734"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M23.78,42.89c1.4057,1.3429,1.7607,3.6963,1.7607,6.376,0,2.937-.125,5.4819-1.7607,6.734"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50,16.67c-1.4057,1.3429-1.7607,3.6963-1.7607,6.376,0,2.937.125,5.4819,1.7607,6.734"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50,29.78c-1.4057,1.3429-1.7607,3.6963-1.7607,6.376,0,2.937.125,5.4819,1.7607,6.734"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50,42.89c-1.4057,1.3429-1.7607,3.6963-1.7607,6.376,0,2.937.125,5.4819,1.7607,6.734"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E3.svg b/public/assets/img/icons/1F6E3.svg
new file mode 100644
index 0000000..e12f67d
--- /dev/null
+++ b/public/assets/img/icons/1F6E3.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#b1cc33" points="11 35.474 11 54.974 32.154 35.474 11 35.474"/>
+ <polyline fill="#b1cc33" points="61 35.474 39.846 35.474 61 54.974"/>
+ <polygon fill="#5c9e31" points="40.808 35.474 61 35.474 61 41.632 46.865 41.632 40.808 35.474"/>
+ <polygon fill="#5c9e31" points="32.154 35.474 11 35.474 11 41.632 25.808 41.632 32.154 35.474"/>
+ <polygon fill="#d0cfce" points="11.962 56 60.038 56 39.846 36.5 33.115 36.5 11.962 56"/>
+ <polygon fill="#3f3f3f" points="26.293 40.605 46.737 40.605 39.846 36.5 33.115 36.5 26.293 40.605"/>
+ <rect x="26.6735" y="19.0526" width="18.7729" height="8.2105" fill="#5c9e31"/>
+ </g>
+ <g id="line">
+ <line x1="11.9616" x2="33.1154" y1="54.9737" y2="35.4749" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="60.0385" x2="39.8462" y1="54.9737" y2="35.4749" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="23.1154" x2="23.1154" y1="39.485" y2="17" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="49.3654" x2="49.3654" y1="39.485" y2="17" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <rect x="26.3846" y="18.4825" rx="3.0527" ry="3.0527" width="19.7115" height="9.1228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="30.9861" x2="29.2693" y1="48.7945" y2="54.5226" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="33.6539" x2="32.2738" y1="39.8272" y2="44.4314" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="41.5524" x2="43.2692" y1="48.7945" y2="54.5226" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="38.8846" x2="40.2647" y1="39.8272" y2="44.4314" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="11.9616" x2="60.0385" y1="35.4749" y2="35.4749" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="23.1154" x2="28.7406" y1="18.4825" y2="18.4825" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="23.1154" x2="28.7406" y1="27.6053" y2="27.6053" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="43.3077" x2="48.9329" y1="18.4825" y2="18.4825" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ <line x1="43.3077" x2="48.9329" y1="27.6053" y2="27.6053" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9868"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E4.svg b/public/assets/img/icons/1F6E4.svg
new file mode 100644
index 0000000..e09b7c2
--- /dev/null
+++ b/public/assets/img/icons/1F6E4.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="17.17" width="50" height="38.83" fill="#b1cc33"/>
+ <polygon fill="#6a462f" points="26.564 17.552 16 43.649 11 56 15.989 56 55.978 56 61 56 56 43.649 45.436 17.552 26.564 17.552"/>
+ <polygon fill="#a57939" points="16 54.941 18.075 49.653 53.925 49.653 56 54.941 16 54.941"/>
+ <polygon fill="#a57939" points="19.174 46.852 52.826 46.852 50.829 41.761 21.171 41.761 19.174 46.852"/>
+ <polygon fill="#a57939" points="22.199 38.939 49.801 38.939 47.836 33.93 24.164 33.93 22.199 38.939"/>
+ <polygon fill="#a57939" points="25.351 31.108 46.649 31.108 44.586 25.848 27.414 25.848 25.351 31.108"/>
+ <polygon fill="#a57939" points="28.509 23.059 43.491 23.059 41.512 18.682 30.046 18.682 28.509 23.059"/>
+ </g>
+ <g id="line">
+ <line x1="12.2327" x2="59.9349" y1="17.17" y2="17.17" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16 54.941 18.075 49.653 53.925 49.653 56 54.941 16 54.941"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.174 46.852 52.826 46.852 50.829 41.761 21.171 41.761 19.174 46.852"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.199 38.939 49.801 38.939 47.836 33.93 24.164 33.93 22.199 38.939"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.351 31.108 46.649 31.108 44.586 25.848 27.414 25.848 25.351 31.108"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.509 23.059 43.491 23.059 41.512 18.682 30.046 18.682 28.509 23.059"/>
+ <line x1="23.1988" x2="32.8913" y1="54.5256" y2="18.7251" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.8012" x2="39.1087" y1="54.5256" y2="18.7251" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E5.svg b/public/assets/img/icons/1F6E5.svg
new file mode 100644
index 0000000..5d7171f
--- /dev/null
+++ b/public/assets/img/icons/1F6E5.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M39,36.09v5.55l-15.78-1.03c0.01-0.02,0.02-0.04,0.05-0.07c1.12-1.34,5.87-6.26,14.83-5.45 C38.61,35.14,39,35.58,39,36.09z"/>
+ <path fill="#3F3F3F" d="M65,38.93v4.43c0,0.55-0.5063,1-1.125,1H60.5v-0.43c0-0.52-0.495-0.96-1.125-0.99L56,42.74v-3.81 c0-0.55,0.5063-1,1.125-1h6.75C64.4937,37.93,65,38.38,65,38.93z"/>
+ <path fill="#D0CFCE" d="M60,43.93V50H21.45c0,0-2.2-1.54-4.62-5c-0.61-0.86-1.23-1.84-1.83-2.94c-0.1-0.16-0.18-0.32-0.27-0.49 c-0.37-0.7,0.21-1.51,1.03-1.45l0.62,0.04l6.84,0.45L39,41.64l17,1.1l3,0.2C59.56,42.97,60,43.41,60,43.93z"/>
+ <polyline fill="none" points="69.0417,48.2561 68.0417,68.0208 4.0417,68.0208 4.0417,48.2561"/>
+ <path fill="#92D3F5" d="M68,47.0208h-0.9583c-8,0-10,3-15,3s-10-3-16-3s-10,3-16,3s-12-3-15-3h-1v21h64v-10.5H68V47.0208z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,36.09v5.55l-15.78-1.03c0.01-0.02,0.02-0.04,0.05-0.07c1.12-1.34,5.87-6.26,14.83-5.45C38.61,35.14,39,35.58,39,36.09z"/>
+ <line x1="63" x2="63" y1="44.36" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1213" d="M65,38.93v4.43c0,0.55-0.5063,1-1.125,1H60.5v-0.43c0-0.52-0.495-0.96-1.125-0.99L56,42.74v-3.81c0-0.55,0.5063-1,1.125-1h6.75 C64.4937,37.93,65,38.38,65,38.93z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.45,50c0,0-2.2-1.54-4.62-5c-0.61-0.86-1.23-1.84-1.83-2.94c-0.1-0.16-0.18-0.32-0.27-0.49c-0.37-0.7,0.21-1.51,1.03-1.45 l0.62,0.04l6.84,0.45L39,41.64l17,1.1l3,0.2c0.56,0.03,1,0.47,1,0.99v3.0908"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5.0417,47.0208c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6E9.svg b/public/assets/img/icons/1F6E9.svg
new file mode 100644
index 0000000..ed7a434
--- /dev/null
+++ b/public/assets/img/icons/1F6E9.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M48.8668,30.3783s-24,23-27,20,20-27,20-27,4-5,8-1S48.8668,30.3783,48.8668,30.3783Z"/>
+ <path fill="#e27022" d="M31.8468,55.2083l-2.17,3.25a.7511.7511,0,0,1-1.17.09l-7.45-8.12-8.25-7.56a.7511.7511,0,0,1,.09-1.17l3.25-2.17a.7529.7529,0,0,1,.86.03l8.52,6.41,6.29,8.38A.7529.7529,0,0,1,31.8468,55.2083Z"/>
+ <path fill="#e27022" d="M58.9868,51.5083l-5.56,3.01a1.6207,1.6207,0,0,1-1.71-.38l-18.06-14.89-.62-.5-.5-.62-14.89-18.06a1.6207,1.6207,0,0,1-.38-1.71l3.01-5.56c.38-.69,1.49-.56,2.28.27l17.55,18.61,18.61,17.55C59.5468,50.0183,59.6768,51.1283,58.9868,51.5083Z"/>
+ <path fill="#92d3f5" d="M42.9113,33.32a.9972.9972,0,0,1-.71-.2959L39.21,30.0054a1,1,0,0,1-.0274-1.38L40.5546,27.21a1.8847,1.8847,0,0,1,1.3584-.6074,1.9759,1.9759,0,0,1,1.3867.5625L45.0742,28.94a1.92,1.92,0,0,1,.5605,1.39,1.886,1.886,0,0,1-.61,1.3594l-1.4383,1.3691A.9985.9985,0,0,1,42.9113,33.32Z"/>
+ </g>
+ <g id="line">
+ <line x1="49.2668" x2="47.7368" y1="32.9781" y2="31.4481" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.7968" x2="39.2668" y1="24.5081" y2="22.9781" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.8592" x2="36.8592" y1="20.5791" y2="23.5791" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.5606" x2="48.5606" y1="32.2805" y2="35.2805" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6568,39.2481l2.78,2.29a97.7831,97.7831,0,0,1-9.02,6.94l-1.89-2.51-1.68-1.26a97.3881,97.3881,0,0,1,6.82-8.85l1.87,2.27.5.62Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8668,30.3781s-.41.39-1.13,1.07c-.9.85-2.3,2.15-3.98,3.67l-3.65-3.44-3-3.18c1.54-1.69,2.84-3.08,3.69-3.99.68-.72,1.07-1.13,1.07-1.13s4-5,8-1S48.8668,30.3781,48.8668,30.3781Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.631,28.6008c.2363-.2574.456-.4951.6548-.7091a.9049.9049,0,0,1,1.3059-.02l1.7757,1.7757a.9052.9052,0,0,1-.0216,1.3073c-.2184.2021-.4615.4255-.7242.6649"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8468,55.2081l-2.17,3.25a.7511.7511,0,0,1-1.17.09l-7.45-8.12-8.25-7.56a.7511.7511,0,0,1,.09-1.17l3.25-2.17a.7529.7529,0,0,1,.86.03l6.84,5.15,1.68,1.26,1.89,2.51,4.4,5.87A.7529.7529,0,0,1,31.8468,55.2081Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.9868,51.5081l-5.56,3.01a1.6207,1.6207,0,0,1-1.71-.38l-15.28-12.6-2.78-2.29-.62-.5-.5-.62-1.87-2.27-13.02-15.79a1.6207,1.6207,0,0,1-.38-1.71l3.01-5.56c.38-.69,1.49-.56,2.28.27l14.55,15.43,3,3.18,3.65,3.44,14.96,14.11C59.5468,50.0181,59.6768,51.1281,58.9868,51.5081Z"/>
+ <line x1="45.0855" x2="58.8981" y1="13.5345" y2="27.347" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7979"/>
+ <line x1="53.2105" x2="50.5543" y1="19.222" y2="21.8783" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7979"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6EB.svg b/public/assets/img/icons/1F6EB.svg
new file mode 100644
index 0000000..d5f29d1
--- /dev/null
+++ b/public/assets/img/icons/1F6EB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" stroke="none" points="24,39.7539 8.1194,34.5078 3.6819,35.8828 14.0221,45.2348"/>
+ <path fill="#d0cfce" stroke="none" d="M42.5887,30.7725l13.6352-4.637c0,0,13.4999-0.2289,10.3294,3.2551 c-3.1706,3.484-25.4249,12.196-32.0018,14.6509c-6.5769,2.455-14.7118,3.7502-20.337,3.8592 c-4.9236,0.0953,0.5896-2.8912,0.5896-2.8912s6.2557-3.55,9.0249-4.7568l2.6347-1.9489"/>
+ <polyline fill="#9b9b9a" stroke="none" points="47.0508,35.4288 22.4454,32.6408 20.3515,34.1342 37.7611,40.3461"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" points="19.9738,39.1394 7.5418,34.7361 4.4746,35.8087 12.6436,43.1314"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" points="47.0508,34.6931 22.4454,32.6408 20.3515,34.1342 37.1065,40.1126"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" d="M43.174,31.3231l11.1493-4.4864c1.3266-0.5338,2.7434-0.7839,4.1727-0.74c3.6995,0.1136,10.3898,0.6672,8.0573,3.2304 c-3.1706,3.4839-25.4249,12.196-32.0018,14.6509s-14.7118,3.7502-20.337,3.8591c-4.9236,0.0953,0.5896-2.8912,0.5896-2.8912 s6.2557-3.55,9.0249-4.7568l2.7841-1.2132"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6EC.svg b/public/assets/img/icons/1F6EC.svg
new file mode 100644
index 0000000..5945c38
--- /dev/null
+++ b/public/assets/img/icons/1F6EC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M43.1374,33.5351l11.8622,4.1237c1.2058,0.4192,2.3293,1.0434,3.315,1.8546 c2.8064,2.3099,8.0677,7.0692,4.5695,7.67c-4.6427,0.7974-27.5488-6.0191-34.2446-8.128 c-6.6959-2.1089-13.9071-6.0905-18.4098-9.464c-3.941-2.9528,2.243-1.9173,2.243-1.9173s7.116,1.0479,10.0418,1.7994l3.2761,0.0835"/>
+ <polyline fill="#9b9b9a" stroke="none" points="22.9375,29.4234 14.6898,16.1089 10.3451,14.4641 11.7188,27.9556"/>
+ <polyline fill="#9b9b9a" stroke="none" points="43.7923,39.9508 26.1047,22.6204 23.5352,22.5103 33.443,38.1153"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" points="20.382,26.3985 14.0939,15.9336 11.0157,14.8931 12.1468,25.0383"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" points="44.2447,39.3708 26.1047,22.6204 23.5352,22.5103 33.0704,37.5285"/>
+ <ellipse cx="32.4526" cy="44.1922" rx="2" ry="2" transform="matrix(0.3202 -0.9473 0.9473 0.3202 -19.8042 60.7858)" fill="#000000" stroke="none"/>
+ <ellipse cx="37.7723" cy="45.7704" rx="2" ry="2" transform="matrix(0.3202 -0.9473 0.9473 0.3202 -17.683 66.8983)" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5597" d="M43.2603,34.3292l11.4341,3.2856c1.4513,0.417,2.7953,1.1264,3.9549,2.0935c2.86,2.3851,7.6527,6.8448,4.2739,7.425 c-4.6427,0.7974-27.5488-6.0191-34.2447-8.128c-6.6958-2.109-13.907-6.0905-18.4097-9.4641 c-3.941-2.9527,2.243-1.9172,2.243-1.9172s7.116,1.0479,10.0418,1.7994l2.9414,0.7554"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F0.svg b/public/assets/img/icons/1F6F0.svg
new file mode 100644
index 0000000..7e733ec
--- /dev/null
+++ b/public/assets/img/icons/1F6F0.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2814,24.4049c3.6326-3.6326,3.934-9.4125,0.8702-13.3997c-0.3699-0.4815-1.0826-0.53-1.512-0.1007L11.0003,23.5439 c-0.4196,0.4196-0.3828,1.1114,0.0737,1.4905C14.9386,28.2441,20.6405,28.0457,24.2814,24.4049z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.7278,67.7278L4.4142,56.4142c-0.3906-0.3906-0.3906-1.0237,0-1.4143l15.1005-15.1005c0.3905-0.3905,1.0236-0.3905,1.4142,0 l11.3137,11.3137c0.3905,0.3906,0.3905,1.0237,0,1.4142L17.1421,67.7278C16.7515,68.1184,16.1184,68.1184,15.7278,67.7278z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.2131,32.2426L39.8994,20.9289c-0.3905-0.3905-0.3905-1.0237,0-1.4142L54.9999,4.4142c0.3906-0.3906,1.0237-0.3906,1.4143,0 l11.3136,11.3136c0.3906,0.3906,0.3906,1.0237,0,1.4143L52.6273,32.2426C52.2368,32.6331,51.6036,32.6331,51.2131,32.2426z"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.9203,39.1924L39.1924,51.9203c-0.3905,0.3905-1.0237,0.3905-1.4142,0L23.636,37.7782c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l12.728-12.728c0.3905-0.3905,1.0237-0.3905,1.4142,0l14.1421,14.1422C52.3108,38.1687,52.3108,38.8019,51.9203,39.1924z"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.364,23.636L23.636,36.364c-0.3905,0.3905-1.0237,0.3905-1.4142,0l-4.2426-4.2427c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l12.7279-12.7279c0.3905-0.3905,1.0237-0.3905,1.4142,0l4.2427,4.2426C36.7545,22.6123,36.7545,23.2455,36.364,23.636z"/>
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.3345,44.8492l-8.4853,8.4853c-0.3905,0.3905-1.0236,0.3905-1.4142,0l-2.1213-2.1213c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l8.4853-8.4853c0.3905-0.3905,1.0237-0.3905,1.4142,0l2.1213,2.1213C53.725,43.8256,53.725,44.4587,53.3345,44.8492z"/>
+ <ellipse cx="12.3223" cy="12.3223" rx="2" ry="2" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.1041 12.3223)" fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="45.5" x2="43.07" y1="26.5" y2="28.93" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" points="28.93,43.07 26.52,45.49 26,46"/>
+ <line x1="12" x2="12" y1="14" y2="22" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23" x2="14" y1="12" y2="12" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.2814,24.4049c3.6326-3.6326,3.934-9.4125,0.8702-13.3997c-0.3699-0.4815-1.0826-0.53-1.512-0.1007L11.0003,23.5439 c-0.4196,0.4196-0.3828,1.1114,0.0737,1.4905C14.9386,28.2441,20.6405,28.0457,24.2814,24.4049z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.7278,67.7278L4.4142,56.4142c-0.3906-0.3906-0.3906-1.0237,0-1.4143l15.1005-15.1005c0.3905-0.3905,1.0236-0.3905,1.4142,0 l11.3137,11.3137c0.3905,0.3906,0.3905,1.0237,0,1.4142L17.1421,67.7278C16.7515,68.1184,16.1184,68.1184,15.7278,67.7278z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.2131,32.2426L39.8994,20.9289c-0.3905-0.3905-0.3905-1.0237,0-1.4142L54.9999,4.4142c0.3906-0.3906,1.0237-0.3906,1.4143,0 l11.3136,11.3136c0.3906,0.3906,0.3906,1.0237,0,1.4143L52.6273,32.2426C52.2368,32.6331,51.6036,32.6331,51.2131,32.2426z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.9203,39.1924L39.1924,51.9203c-0.3905,0.3905-1.0237,0.3905-1.4142,0L23.636,37.7782c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l12.728-12.728c0.3905-0.3905,1.0237-0.3905,1.4142,0l14.1421,14.1422C52.3108,38.1687,52.3108,38.8019,51.9203,39.1924z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.364,23.636L23.636,36.364c-0.3905,0.3905-1.0237,0.3905-1.4142,0l-4.2426-4.2427c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l12.7279-12.7279c0.3905-0.3905,1.0237-0.3905,1.4142,0l4.2427,4.2426C36.7545,22.6123,36.7545,23.2455,36.364,23.636z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.3345,44.8492l-8.4853,8.4853c-0.3905,0.3905-1.0236,0.3905-1.4142,0l-2.1213-2.1213c-0.3905-0.3905-0.3905-1.0237,0-1.4142 l8.4853-8.4853c0.3905-0.3905,1.0237-0.3905,1.4142,0l2.1213,2.1213C53.725,43.8256,53.725,44.4587,53.3345,44.8492z"/>
+ <ellipse cx="12.3223" cy="12.3223" rx="2" ry="2" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.1041 12.3223)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F3.svg b/public/assets/img/icons/1F6F3.svg
new file mode 100644
index 0000000..b03a954
--- /dev/null
+++ b/public/assets/img/icons/1F6F3.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="none" points="69,48.2353 68,68 4,68 4,48.2353"/>
+ <path fill="#92D3F5" d="M68,47v21H4V47h1c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3H68z"/>
+ <path fill="#3F3F3F" d="M37.5,10.5v5h-4v-5c0-0.5523,0.4477-1,1-1h2C37.0523,9.5,37.5,9.9477,37.5,10.5z"/>
+ <path fill="#FFFFFF" d="M48.9045,31h-26.809l5.9312-14.8705c0.1516-0.3801,0.5196-0.6295,0.9288-0.6295h13.089 c0.4092,0,0.7772,0.2494,0.9288,0.6295L48.9045,31z"/>
+ <path fill="#3F3F3F" d="M55,34.7485c-8.6667,3.6647-7.2222,21.9045-10.1111,24.653c-2.0799,1.9789-6.4133,3.4815-8.6667,4.1686 c-0.2743,0.0825-0.52,0.1557-0.7222,0.2199c-0.2022-0.0642-0.4479-0.1374-0.7222-0.2199 c-2.2534-0.6871-6.5868-2.1897-8.6667-4.1686C23.2222,56.653,24.6667,38.4132,16,34.7485H55z"/>
+ <path fill="#EA5A47" d="M55,32v2.7485H16V32c0-0.5523,0.4477-1,1-1h37C54.5523,31,55,31.4477,55,32z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4115,49.3367C48.9598,49.7227,50.4799,50,52,50c5,0,7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3c1.292,0,2.4913-0.1391,3.6378-0.3574"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.5,10.5v5h-4v-5c0-0.5523,0.4477-1,1-1h2C37.0523,9.5,37.5,9.9477,37.5,10.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9045,31h-26.809l5.9312-14.8705c0.1516-0.3801,0.5196-0.6295,0.9288-0.6295h13.089c0.4092,0,0.7772,0.2494,0.9288,0.6295 L48.9045,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.6377,49.6421c-1.0449-5.989-2.7008-12.806-7.6377-14.8936h39c-8.6667,3.6647-7.2222,21.9045-10.1111,24.653 c-2.0799,1.9789-6.4133,3.4815-8.6667,4.1686c-0.2743,0.0825-0.52,0.1557-0.7222,0.2199 c-0.2022-0.0642-0.4479-0.1374-0.7222-0.2199c-2.2534-0.6871-6.5868-2.1897-8.6667-4.1686 C24.8678,58.2187,24.4272,54.1667,23.6377,49.6421"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,32v2.7485H16V32c0-0.5523,0.4477-1,1-1h37C54.5523,31,55,31.4477,55,32z"/>
+ <line x1="35.5" x2="35.5" y1="63.79" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30" x2="41" y1="21" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="43" y1="26" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F4.svg b/public/assets/img/icons/1F6F4.svg
new file mode 100644
index 0000000..b8138f0
--- /dev/null
+++ b/public/assets/img/icons/1F6F4.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="18.8248" cy="55.0572" r="5.0001" fill="#D0CFCE"/>
+ <circle cx="55.3418" cy="55.0572" r="5.0001" fill="#D0CFCE"/>
+ <path fill="#EA5A47" d="M27.7376,52.0572h22.6042v0.5833c0,1.6568-1.2226,3-2.7307,3H30.4683c-1.5081,0-2.7307-1.3432-2.7307-3 V52.0572z"/>
+ <path fill="#D0CFCE" d="M28.1981,17.3755l-1.0583-0.2316c-0.5395-0.118-0.8812-0.6511-0.7631-1.1906l0.4453-2.0352 c0.118-0.5395,0.6511-0.8812,1.1906-0.7631l1.0583,0.2315c0.5395,0.1181,0.8812,0.6511,0.7631,1.1907l-0.4453,2.0351 C29.2707,17.1519,28.7376,17.4935,28.1981,17.3755z"/>
+ <path fill="#EA5A47" d="M41.0482,15.8642l-0.2506,1.3235c-0.0974,0.5142-0.5977,0.8553-1.1119,0.7579l-4.132-0.7824 c-0.5141-0.0974-0.8552-0.5978-0.7578-1.1119l0.2506-1.3236c0.0974-0.5141,0.5977-0.8552,1.1119-0.7578l4.132,0.7824 C40.8046,14.8497,41.1456,15.3501,41.0482,15.8642z"/>
+ <path fill="#EA5A47" d="M21.548,11.9126l-0.2511,1.3257c-0.0972,0.5136-0.597,0.8542-1.1106,0.757l-4.12-0.7802 c-0.5136-0.0973-0.8542-0.597-0.7569-1.1106l0.251-1.3257c0.0972-0.5136,0.597-0.8542,1.1106-0.757l4.12,0.7802 C21.3046,10.8993,21.6452,11.399,21.548,11.9126z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="29.9153" x2="34.7793" y1="14.2621" y2="15.2164" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.9031" x2="26.833" y1="12.6902" y2="13.6574" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="18.8248" cy="55.0572" r="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="55.3418" cy="55.0572" r="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.5292,17.3183 20.4161,48.1583 18.8249,55.0572"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9081" d="M27.7376,52.0572h22.6042v0.5833c0,1.6568-1.2226,3-2.7307,3H30.4683c-1.5081,0-2.7307-1.3432-2.7307-3V52.0572z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8508,14.2491c0.0123,0.1067,0.0074,0.2173-0.0168,0.3281l-0.4453,2.0351c-0.118,0.5396-0.6511,0.8812-1.1906,0.7632 l-1.0583-0.2316c-0.5395-0.118-0.8812-0.6511-0.7631-1.1906l0.4453-2.0352c0.0191-0.0875,0.0492-0.1698,0.0885-0.2458"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.9105,13.6723c0.2027-0.3924,0.6502-0.6162,1.1021-0.5173l1.0583,0.2315c0.4287,0.0938,0.7325,0.4497,0.7799,0.8626"/>
+ <line x1="22.6543" x2="27.7376" y1="39.9167" y2="52.0572" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9081" d="M41.0482,15.8642l-0.2506,1.3235c-0.0974,0.5142-0.5977,0.8553-1.1119,0.7579l-4.132-0.7824 c-0.5141-0.0974-0.8552-0.5978-0.7578-1.1119l0.2506-1.3236c0.0974-0.5141,0.5977-0.8552,1.1119-0.7578l4.132,0.7824 C40.8046,14.8497,41.1456,15.3501,41.0482,15.8642z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9081" d="M21.548,11.9126l-0.2511,1.3257c-0.0972,0.5136-0.597,0.8542-1.1106,0.757l-4.12-0.7802c-0.5136-0.0973-0.8542-0.597-0.7569-1.1106 l0.251-1.3257c0.0972-0.5136,0.597-0.8542,1.1106-0.757l4.12,0.7802C21.3046,10.8993,21.6452,11.399,21.548,11.9126z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F5.svg b/public/assets/img/icons/1F6F5.svg
new file mode 100644
index 0000000..bfdc8e4
--- /dev/null
+++ b/public/assets/img/icons/1F6F5.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M39.222,36.977c0,0-5.9629,17.859-15.6839-4.1085c-1.2636-2.8555-1.6273-7.5414-1.5838-6.9559 L16.0542,38.049c-0.3763,0.782-1.2391,1.4836-0.4093,1.747c9.8168,3.1162,10.5619,9.6178,10.5214,11.7569 c-0.0074,0.394,15.7484,0.3425,15.7974,0c0.4531-3.1672,3.4645-17.5662,19.8563-6.2237 c0.9994,0.6916-2.5161-11.2087-3.9506-11.2087c0,0-17.6354,0.4864-17.6354,1.1235L39.222,36.977"/>
+ <ellipse cx="16.1562" cy="50.8929" rx="5.4763" ry="5.4764" transform="matrix(0.9997 -0.0233 0.0233 0.9997 -1.1828 0.3907)" fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.3977" cy="50.893" r="5.4764" fill="#d0cfce" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="40.4364" y="29.5156" width="18.4261" height="5.6695" fill="#a57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="16.1562" cy="50.8929" rx="5.4763" ry="5.4764" transform="matrix(0.9997 -0.0233 0.0233 0.9997 -1.1828 0.3907)" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="51.3977" cy="50.893" r="5.4764" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2624,50.7765c-0.0016-0.4688-0.0365-0.9374-0.1044-1.4022c-0.2986-2.0411-1.2365-4.0074-2.8138-5.5781 c-3.8908-3.8746-10.1993-3.8746-14.0904,0.0001"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.6972,50.7765c0-5.4798-4.4421-9.9218-9.9218-9.9218c-5.4795,0-9.9216,4.442-9.9216,9.9218"/>
+ <rect x="40.4364" y="29.5156" width="18.4261" height="5.6695" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.9234,40.8547 23.4277,23.846 29.0973,23.846"/>
+ <line x1="26.2624" x2="41.8538" y1="50.8929" y2="50.8928" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4364,35.1851c0,0-5.6696,21.2609-17.0087,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.8625,35.1851c0,0,4.2521,7.0871,2.8347,15.5914"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F6.svg b/public/assets/img/icons/1F6F6.svg
new file mode 100644
index 0000000..0cadd98
--- /dev/null
+++ b/public/assets/img/icons/1F6F6.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.5,24.8516S64.5938,39.1484,55.0625,39.1484H16.9375C7.4062,39.1484,5.5,24.8516,5.5,24.8516S9.3125,27.7109,36,27.7109,66.5,24.8516,66.5,24.8516Z"/>
+ <polyline fill="#a57939" points="40.484 18.304 44.815 20.804 42.083 21.537 29.583 43.187 30.315 45.919 24.815 55.446 19.618 52.446 25.118 42.919 27.85 42.187 40.35 20.537 40.484 18.304"/>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="40.3505" x2="40.4845" y1="20.5365" y2="18.3045" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.083 23.269 29.583 43.187 30.315 45.919 24.815 55.446 19.618 52.446 25.118 42.919 26.484 42.553"/>
+ <line x1="40.4845" x2="43.9486" y1="18.3045" y2="20.3045" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.45,39.1484H55.0625c9.5313,0,11.4375-14.2968,11.4375-14.2968s-3.229,2.409-24.4141,2.8034"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.8578,27.7037C9.1127,27.5551,5.5,24.8516,5.5,24.8516S7.4062,39.1484,16.9375,39.1484H27.25"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F7.svg b/public/assets/img/icons/1F6F7.svg
new file mode 100644
index 0000000..91f348a
--- /dev/null
+++ b/public/assets/img/icons/1F6F7.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M16.0452,35.531C14.6591,37.9318,14.5437,46.185,18.1,46.4758l44.8031-.0151a1.5622,1.5622,0,0,1,1.44,1.737l.0471.8975c-.0014.9565-.9094,2.4943-1.7094,2.3935l-45.5952-.1338c-1.616.0266-3.4773-1.1979-4.9939-2.0735-4.9143-2.8373-4.6773-9.9841-1.9377-14.7292"/>
+ <path fill="#61b2e4" d="M15.527,48.8715A7.8981,7.8981,0,0,1,10.69,46.7741c1.0817,2.368,4.0554,4.6785,6.7569,4.582l43.8125.1063c.8358.0717,2.5781-1.2311,2.5549-2.055l.0544-.487-.0659.0828"/>
+ <path fill="#61b2e4" d="M14.31,34.5188a4.3163,4.3163,0,0,0-1.2614,5.9572s1.0525,1.8248,2.1829,1.0194h0a1.1048,1.1048,0,0,0,.0793-1.2626,2.09,2.09,0,0,1,.7579-2.6929"/>
+ <path fill="#61b2e4" d="M63.492,49.2012,16.2158,49.07"/>
+ <path fill="#92d3f5" d="M62.3693,51.6867,17.774,51.5529"/>
+ <path fill="#92d3f5" d="M18.7885,46.6738l43.8031-.0151"/>
+ <path fill="#61b2e4" d="M18.136,51.5541l43.8126.1063"/>
+ <path fill="#61b2e4" d="M14.9205,42.6934A1.105,1.105,0,0,0,15,41.4308a2.09,2.09,0,0,1,.7579-2.6929"/>
+ </g>
+ <g id="line">
+ <line x1="32" x2="32" y1="46" y2="37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53" x2="53" y1="46" y2="37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.89,49.34a9.7949,9.7949,0,0,1-3.8723-13.293"/>
+ <line x1="63.6508" x2="23.4911" y1="34.7848" y2="34.6762" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7157,46.6473l44.8384.1639v3.9736l-46.0629-.1086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.7248,39.92c-1.3379,2.3173-.4639,6.4342,2.9909,6.7278"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.0175,36.0471A3.8724,3.8724,0,0,1,15.7247,39.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F8.svg b/public/assets/img/icons/1F6F8.svg
new file mode 100644
index 0000000..34b1c46
--- /dev/null
+++ b/public/assets/img/icons/1F6F8.svg
@@ -0,0 +1,57 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="M60.81,45.25c-0.06,0.01-0.12,0.02-0.18,0.03c-0.07,0-0.14,0.01-0.22,0.02c0.08-0.01,0.16-0.02,0.24-0.03 C60.71,45.27,60.76,45.26,60.81,45.25z"/>
+ <path fill="#d0cfce" stroke="none" d="M60.65,45.27c-0.01,0-0.01,0-0.02,0.01c-0.07,0-0.14,0.01-0.22,0.02C60.49,45.29,60.57,45.28,60.65,45.27z"/>
+ <path fill="#d0cfce" stroke="none" d="M60.81,45.25c-0.06,0.01-0.12,0.02-0.18,0.03c-0.07,0-0.14,0.01-0.22,0.02c0.08-0.01,0.16-0.02,0.24-0.03 C60.71,45.27,60.76,45.26,60.81,45.25z"/>
+ <path fill="#d0cfce" stroke="none" d="M61.66,46.07c-0.3,0.3-4.65,0.55-10.69,0.73c-1.62,0.04-3.36,0.08-5.17,0.12c-1.18,0.02-2.4,0.04-3.64,0.05 c-0.42,0-0.83,0.01-1.25,0.01c-0.12,0.01-0.23,0.01-0.35,0.01C39.91,47,39.26,47,38.6,47.01c-1.01,0.01-2.02,0.02-3.04,0.02 c-3.04,0.02-6.08,0.01-8.92-0.02c-1.15-0.01-2.27-0.03-3.34-0.04c-0.16-0.01-0.31-0.01-0.47-0.01c-0.51-0.01-1.01-0.02-1.5-0.03 c-5.98-0.15-10.32-0.42-10.76-0.86c-0.71-0.72-0.77-1.43-0.61-1.98c0.17-0.65,0.61-1.09,0.61-1.09l10.22-7.15h30.65L61.66,43 c0,0,0.29,0.59,0.4,1.28C62.17,44.88,62.14,45.59,61.66,46.07z"/>
+ <polygon fill="#9b9b9a" stroke="none" points="40.7961,36.5366 48.75,46.5833 61.2917,45.98 62.1128,44.9583 61.2561,42.7175 51.4,35.85 40.56,36"/>
+ <path fill="#d0cfce" stroke="none" d="M40.97,45.97c-0.21,0-0.42,0.01-0.63,0.01h-0.46c0.21-0.01,0.42-0.01,0.63-0.01H40.97z"/>
+ <path fill="#d0cfce" stroke="none" d="M46.22,45.89c-0.11,0-0.22,0-0.32,0.01c-0.2,0-0.4,0-0.6,0.01h-0.17c0.1-0.01,0.2-0.01,0.3-0.01 c0.2,0,0.4-0.01,0.6-0.01H46.22z"/>
+ <path fill="#d0cfce" stroke="none" d="M51.36,45.76c0,0.01,0,0.01,0,0.01c-0.23,0-0.46,0.01-0.7,0.02C50.9,45.78,51.13,45.77,51.36,45.76z"/>
+ <path fill="#9b9b9a" stroke="none" d="M50.97,46.8c-1.63,3.04-7.43,5.3-14.38,5.39c0.1-0.08,0.19-0.18,0.28-0.27c1.29-1.29,2.42-2.63,3.38-3.96 c0.23-0.33,0.45-0.65,0.66-0.98c1.67-0.01,3.31-0.03,4.89-0.06C47.61,46.88,49.35,46.84,50.97,46.8z"/>
+ <path fill="#d0cfce" stroke="none" d="M40.91,46.98c-0.21,0.33-0.43,0.65-0.66,0.98c-0.96,1.33-2.09,2.67-3.38,3.96 c-0.09,0.09-0.18,0.19-0.28,0.27c-0.15,0.01-0.31,0.01-0.47,0.01c-0.87,0-1.73-0.03-2.56-0.1c-0.88-0.07-1.73-0.17-2.55-0.31 c-4.63-0.76-8.24-2.53-9.61-4.75c-0.03-0.04-0.05-0.07-0.07-0.11c1.96,0.04,4.1,0.07,6.34,0.09c0.13,0,0.25-0.01,0.38,0 c4.02,0.03,8.35,0.02,12.51-0.03C40.68,46.99,40.79,46.99,40.91,46.98z"/>
+ <path fill="#d0cfce" stroke="none" d="M40.97,45.97c-0.21,0-0.42,0.01-0.63,0.01h-0.46c0.21-0.01,0.42-0.01,0.63-0.01H40.97z"/>
+ <path fill="#d0cfce" stroke="none" d="M46.22,45.89c-0.11,0-0.22,0-0.32,0.01c-0.2,0-0.4,0-0.6,0.01h-0.17c0.1-0.01,0.2-0.01,0.3-0.01 c0.2,0,0.4-0.01,0.6-0.01H46.22z"/>
+ <path fill="#9b9b9a" stroke="none" d="M40.97,45.97c-0.21,0-0.42,0.01-0.63,0.01c0.06,0,0.12,0,0.17-0.01H40.97z"/>
+ <path fill="#9b9b9a" stroke="none" d="M45.9,45.9c-0.2,0-0.4,0-0.6,0.01c0.04,0,0.09,0,0.13-0.01H45.9z"/>
+ <path fill="#9b9b9a" stroke="none" d="M46.22,45.89c-0.11,0-0.22,0-0.32,0.01c0.05,0,0.09-0.01,0.13-0.01H46.22z"/>
+ <path fill="#9b9b9a" stroke="none" d="M51.94,45.75c-0.11,0-0.22,0-0.33,0.01c0.03,0,0.05,0,0.08-0.01H51.94z"/>
+ <path fill="#9b9b9a" stroke="none" d="M53.46,45.7c-0.11,0-0.22,0-0.33,0.01c0.04,0,0.07,0,0.1-0.01H53.46z"/>
+ <path fill="#9b9b9a" stroke="none" d="M55.39,45.62c-0.13,0.01-0.26,0.01-0.39,0.02c0.03,0,0.06,0,0.08-0.01C55.19,45.63,55.29,45.63,55.39,45.62 z"/>
+ <path fill="#9b9b9a" stroke="none" d="M60.81,45.25c-0.06,0.01-0.12,0.02-0.18,0.03c-0.07,0-0.14,0.01-0.22,0.02c0.08-0.01,0.16-0.02,0.24-0.03 C60.71,45.27,60.76,45.26,60.81,45.25z"/>
+ <path fill="#d0cfce" stroke="none" d="M15.65,45.7h-0.08c-0.11-0.01-0.22-0.02-0.32-0.02c0.09,0,0.18,0.01,0.27,0.01 C15.57,45.69,15.61,45.7,15.65,45.7z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.25,45.73c-0.21-0.01-0.41-0.02-0.6-0.03c0.18,0.01,0.35,0.02,0.53,0.02 C16.2,45.73,16.23,45.73,16.25,45.73z"/>
+ <path fill="#d0cfce" stroke="none" d="M20.9,45.9c-0.07-0.01-0.13-0.01-0.19-0.01h0.18L20.9,45.9z"/>
+ <path fill="#d0cfce" stroke="none" d="M40.97,45.97c-0.21,0-0.42,0.01-0.63,0.01h-0.46c0.21-0.01,0.42-0.01,0.63-0.01H40.97z"/>
+ <path fill="#d0cfce" stroke="none" d="M46.22,45.89c-0.11,0-0.22,0-0.32,0.01c-0.2,0-0.4,0-0.6,0.01h-0.17c0.1-0.01,0.2-0.01,0.3-0.01 c0.2,0,0.4-0.01,0.6-0.01H46.22z"/>
+ <path fill="#d0cfce" stroke="none" d="M51.41,45.76c-0.02,0.01-0.04,0.01-0.05,0.01c-0.23,0-0.46,0.01-0.7,0.02c0.24-0.01,0.47-0.02,0.7-0.03 H51.41z"/>
+ <path fill="#d0cfce" stroke="none" d="M60.65,45.27c-0.01,0-0.01,0-0.02,0.01c-0.07,0-0.14,0.01-0.22,0.02C60.49,45.29,60.57,45.28,60.65,45.27z"/>
+ <path fill="#9b9b9a" stroke="none" d="M52.04,45.74c-0.03,0-0.07,0-0.1,0.01c-0.11,0-0.22,0-0.33,0.01c0.03,0,0.05,0,0.08-0.01 C51.81,45.75,51.93,45.75,52.04,45.74z"/>
+ <path fill="#9b9b9a" stroke="none" d="M53.54,45.69c-0.02,0-0.05,0-0.08,0.01c-0.11,0-0.22,0-0.33,0.01c0.04,0,0.07,0,0.1-0.01 C53.34,45.7,53.44,45.7,53.54,45.69z"/>
+ <path fill="#9b9b9a" stroke="none" d="M55.39,45.62c-0.13,0.01-0.26,0.01-0.39,0.02c0.03,0,0.06,0,0.08-0.01C55.19,45.63,55.29,45.63,55.39,45.62 z"/>
+ <path fill="#9b9b9a" stroke="none" d="M60.81,45.25c-0.06,0.01-0.12,0.02-0.18,0.03c-0.07,0-0.14,0.01-0.22,0.02c0.08-0.01,0.16-0.02,0.24-0.03 C60.71,45.27,60.76,45.26,60.81,45.25z"/>
+ <path fill="#d0cfce" stroke="none" d="M11.03,45.24c-0.02,0-0.04-0.01-0.06-0.01c-0.03-0.01-0.06-0.02-0.09-0.03c0.04,0.01,0.08,0.02,0.13,0.03 C11.02,45.23,11.02,45.24,11.03,45.24z"/>
+ <path fill="#d0cfce" stroke="none" d="M15.65,45.7h-0.08c-0.02-0.01-0.03-0.01-0.05-0.01C15.57,45.69,15.61,45.7,15.65,45.7z"/>
+ <path fill="#d0cfce" stroke="none" d="M11.03,45.24c-0.02,0-0.04-0.01-0.06-0.01c-0.03-0.01-0.06-0.02-0.09-0.03c0.04,0.01,0.08,0.02,0.13,0.03 C11.02,45.23,11.02,45.24,11.03,45.24z"/>
+ <path fill="#d0cfce" stroke="none" d="M15.65,45.7h-0.08c-0.02-0.01-0.03-0.01-0.05-0.01C15.57,45.69,15.61,45.7,15.65,45.7z"/>
+ <path fill="#61b2e4" stroke="none" d="M51.4,35.75v0.1H41.03c1.03-4.9-0.35-10.21-4.16-14.01c-0.09-0.1-0.19-0.19-0.29-0.28 C44.45,21.79,50.83,27.96,51.4,35.75z"/>
+ <path fill="#92d3f5" stroke="none" d="M41.03,35.85h-20.2v-0.09c0.19-2.67,1.07-5.16,2.46-7.28c2.3-3.5,5.98-6,10.27-6.72 c0.83-0.14,1.69-0.21,2.56-0.21c0.15,0,0.31,0,0.46,0.01c0.1,0.09,0.2,0.18,0.29,0.28C40.68,25.64,42.06,30.95,41.03,35.85z"/>
+ <path fill="#92d3f5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M52.04,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C51.12,39.4002,52.04,40.3202,52.04,41.4402z"/>
+ <path fill="#92d3f5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M38.195,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C37.275,39.4002,38.195,40.3202,38.195,41.4402z"/>
+ <path fill="#92d3f5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M24.445,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C23.525,39.4002,24.445,40.3202,24.445,41.4402z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M52.04,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C51.12,39.4002,52.04,40.3202,52.04,41.4402z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M38.195,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C37.275,39.4002,38.195,40.3202,38.195,41.4402z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.445,41.4402c0,0.31-0.07,0.61-0.2,0.88 c-0.02,0.05-0.04,0.09-0.07,0.14c-0.35,0.61-1.02,1.03-1.77,1.03c-0.18,0-0.35-0.02-0.51-0.08c-0.53-0.13-0.99-0.48-1.25-0.95 c-0.19-0.3-0.29-0.65-0.29-1.02c0-0.55,0.22-1.06,0.6-1.42c0.24-0.27,0.57-0.46,0.94-0.55c0.16-0.05,0.33-0.07,0.51-0.07 C23.525,39.4002,24.445,40.3202,24.445,41.4402z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.66,46.07c-0.3,0.3-4.65,0.55-10.69,0.73c-1.62,0.04-3.36,0.08-5.17,0.12c-1.18,0.02-2.4,0.04-3.64,0.05 c-0.42,0-0.83,0.01-1.25,0.01c-0.12,0.01-0.23,0.01-0.35,0.01C39.91,47,39.26,47,38.6,47.01c-1.01,0.01-2.02,0.02-3.04,0.02 c-3.04,0.02-6.08,0.01-8.92-0.02c-1.15-0.01-2.27-0.03-3.34-0.04c-0.16-0.01-0.31-0.01-0.47-0.01c-0.51-0.01-1.01-0.02-1.5-0.03 c-5.98-0.15-10.32-0.42-10.76-0.86c-0.71-0.72-0.77-1.43-0.61-1.98c0.17-0.65,0.61-1.09,0.61-1.09l10.22-7.15h30.65L61.66,43 c0,0,0.29,0.59,0.4,1.28C62.17,44.88,62.14,45.59,61.66,46.07z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.16,46.97c-0.42,0.01-0.84,0.01-1.26,0.02c0.01,0,0.01-0.01,0.01-0.01C41.33,46.98,41.74,46.97,42.16,46.97z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.97,46.8c-1.63,3.04-7.43,5.3-14.38,5.39c-0.15,0.01-0.31,0.01-0.47,0.01c-0.87,0-1.73-0.03-2.56-0.1 c-0.88-0.07-1.73-0.17-2.55-0.31c-4.63-0.76-8.24-2.53-9.61-4.75c-0.03-0.04-0.05-0.07-0.07-0.11c0.49,0.01,0.99,0.02,1.5,0.03 c0.16,0,0.31,0,0.47,0.01c1.07,0.01,2.19,0.03,3.34,0.04c2.84,0.03,5.88,0.04,8.92,0.02c1.02,0,2.03-0.01,3.04-0.02 c0.66-0.01,1.31-0.01,1.96-0.02h0.34c0.42-0.01,0.84-0.01,1.26-0.02c1.24-0.01,2.46-0.03,3.64-0.05 C47.61,46.88,49.35,46.84,50.97,46.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.91,46.98c0,0,0,0.01-0.01,0.01h-0.34C40.68,46.99,40.79,46.99,40.91,46.98z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.16,46.97c-0.42,0.01-0.84,0.01-1.26,0.02h-0.34c0.12,0,0.23,0,0.35-0.01C41.33,46.98,41.74,46.97,42.16,46.97z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.4,35.75v0.1H20.83v-0.09c0.19-2.67,1.07-5.16,2.46-7.28c2.3-3.5,5.98-6,10.27-6.72c0.83-0.14,1.69-0.21,2.56-0.21 c0.15,0,0.31,0,0.46,0.01C44.45,21.79,50.83,27.96,51.4,35.75z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6F9.svg b/public/assets/img/icons/1F6F9.svg
new file mode 100644
index 0000000..8909cee
--- /dev/null
+++ b/public/assets/img/icons/1F6F9.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <circle cx="51" cy="47.9995" r="3"/>
+ <circle cx="21" cy="47.9995" r="3"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#61b2e4" d="M56.4082,43H15.5918c-2.8975,0-5.4512-3.4863-5.47-3.5215A.9948.9948,0,0,1,10,39.001v-2a1,1,0,0,1,1.7861-.6182C12.3213,37.0615,14.1689,39,15.5918,39H56.4082c1.4326,0,3.2725-1.9375,3.8037-2.6152A1,1,0,0,1,62,37v2a.9979.9979,0,0,1-.2109.6143C61.5186,39.9609,59.0732,43,56.4082,43ZM15.5918,41h0ZM60.999,39.001h0ZM11,39.001h0Z"/>
+ <g>
+ <circle cx="51" cy="47.9995" r="3" fill="#d22f27"/>
+ <circle cx="21" cy="47.9995" r="3" fill="#d22f27"/>
+ </g>
+ </g>
+ <g id="line">
+ <path d="M56.4082,43H15.5918c-2.8594,0-5.4453-3.4775-5.4658-3.5127a1,1,0,0,1,1.6963-1.0547C12.3477,39.1289,14.1855,41,15.5918,41H56.4082c1.4326,0,3.2725-1.9375,3.8037-2.6152a1,1,0,0,1,1.5772,1.23C61.5186,39.9609,59.0732,43,56.4082,43Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M52,46.2674a2,2,0,1,1-2,3.4641"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22,46.2674a2,2,0,1,1-2,3.4641"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6FA.svg b/public/assets/img/icons/1F6FA.svg
new file mode 100644
index 0000000..d354019
--- /dev/null
+++ b/public/assets/img/icons/1F6FA.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M20.2992,19s-1.1617,18.5109,9.2929,25.5631H19S11.9026,37.4081,20.2992,19Z"/>
+ <polygon fill="#6a462f" points="44 38 64.22 38 64.22 43.514 43 43.514 43 38 44 38"/>
+ <circle cx="17.0818" cy="49.5632" r="5.0001" fill="#d0cfce"/>
+ <circle cx="54.6092" cy="49.5632" r="5.0001" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.718 37 27.588 37 28.389 29.575"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0875" d="M64.22,44.5631H19L17.4022,41.6A11.7019,11.7019,0,0,1,16,36.0458v-.7653A13.8765,13.8765,0,0,1,16.6,30.8L19,22c0-1.4712,1.5288-4,3-4l39.5557.3893A2.6638,2.6638,0,0,1,64.22,21.0531Z"/>
+ <line x1="45.7985" x2="25.2182" y1="48.4706" y2="48.4706" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="17.0818" cy="49.5632" r="5.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="54.6092" cy="49.5632" r="5.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="43" y1="19" y2="44" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0875"/>
+ <line x1="44" x2="64.2195" y1="35" y2="35" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0875"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0875" points="44 38 64.22 38 64.22 43.514 43 43.514 43 38 44 38"/>
+ <line x1="61" x2="62" y1="37" y2="32" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2992,19s-1.1617,18.5109,9.2929,25.5631"/>
+ <line x1="25.6419" x2="25.6419" y1="37" y2="39.7847" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M60.072,44.5631h0a1.0492,1.0492,0,0,1,1.0492-1.0492h4.1967a1.0493,1.0493,0,0,1,1.0492,1.0492h0a1.0492,1.0492,0,0,1-1.0492,1.0492H61.1212A1.0491,1.0491,0,0,1,60.072,44.5631Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,42.5319c-2.4819-1.901-4.8514.3691-5,.4681"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6FB.svg b/public/assets/img/icons/1F6FB.svg
new file mode 100644
index 0000000..232a9d9
--- /dev/null
+++ b/public/assets/img/icons/1F6FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M6.7469,52a.9994.9994,0,0,1-1-1V41.8889A3.2209,3.2209,0,0,1,8.4891,38.69l11.3713-2,6.3535-7.8a7.3957,7.3957,0,0,1,5.7529-2.7334H43.2041a2.173,2.173,0,0,1,2.1709,2.1709v8.5273H65.0229a1,1,0,0,1,1,1L66.0259,52Z"/>
+ <path fill="#92d3f5" d="M41.2232,38.3284H37.3023a1,1,0,0,1-1-1V30.221a.9994.9994,0,0,1,1-1H40.74a1.5441,1.5441,0,0,1,1.4834,1.5957v6.5117A.9994.9994,0,0,1,41.2232,38.3284Z"/>
+ <path fill="#92d3f5" d="M34.0948,38.3284H24.65a1,1,0,0,1-.7832-1.6211l3.5859-4.5195c.1944-.2334.3594-.4385.5166-.6319,1.0147-1.2529,1.8916-2.3349,3.5567-2.3349h2.5684a.9994.9994,0,0,1,1,1v7.1074A1,1,0,0,1,34.0948,38.3284Z"/>
+ <circle cx="16" cy="51" r="5" fill="#3f3f3f"/>
+ <circle cx="52.9331" cy="51" r="5" fill="#3f3f3f"/>
+ <path fill="#d0cfce" d="M16,54a3,3,0,1,1,3-3A3.0033,3.0033,0,0,1,16,54Z"/>
+ <path fill="#d0cfce" d="M52.9336,54a3,3,0,1,1,3-3A3.0033,3.0033,0,0,1,52.9336,54Z"/>
+ <path fill="#fcea2b" d="M6.0629,41.9918H9.7953a1.679,1.679,0,0,1,1.4453.8012,1.6077,1.6077,0,0,1,.042,1.6236l-1.4317,2.63a1.7614,1.7614,0,0,1-1.5507.91H7.0629a.9891.9891,0,0,1-1-.9791V41.9918Zm2,4.9863h0Z"/>
+ <path fill="#fcea2b" d="M64.9892,43.9108v3.0673a.9891.9891,0,0,1-1,.9791H62.7519a1.7614,1.7614,0,0,1-1.5507-.91l-1.4317-2.63a1.6077,1.6077,0,0,1,.042-1.6236,1.679,1.679,0,0,1,1.4453-.8012h3.7324Zm-2.01,3.0673h0Z"/>
+ <path fill="#d0cfce" d="M66.36,52H57.9331V47.9572h7.0794c1.1463,0,2.9033-.08,2.9033.6587v2.8252C67.8347,51.7641,66.9928,52,66.36,52Z"/>
+ <path fill="#d0cfce" d="M10.0717,52H4.3969C3.6248,52,3,51.7,3,51.3283V49.9917c0-2.0506,0-2.0506,4.2629-2.0506h4.2193L11.4686,51.33C11.4672,51.7,10.8424,52,10.0717,52Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.6527,43.9981l1.4315,2.686c.1314.2466.2636.27.6675.2749h2.7719a2.0051,2.0051,0,0,1,2.033,2.3211l-.3039,1.7146H60.831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.0521,46.9781V41.8892a2.2373,2.2373,0,0,1,1.8958-2.2111L20.3928,37.62l6.5967-8.098a6.419,6.419,0,0,1,4.9769-2.365H43.2046a1.1708,1.1708,0,0,1,1.1708,1.1708v9.5273H65v9.1233"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.3994,43.9981l-1.4315,2.686c-.1314.2466-.2636.27-.6675.2749H6.0521A2.0522,2.0522,0,0,0,4,49.011V51l4.0629,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2234,30.8165v6.5121H37.3023"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.095 30.817 34.095 37.329 24.65 37.329"/>
+ <circle cx="16" cy="51" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="52.9331" cy="51" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.6505" x2="44.8615" y1="51" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F6FC.svg b/public/assets/img/icons/1F6FC.svg
new file mode 100644
index 0000000..7053338
--- /dev/null
+++ b/public/assets/img/icons/1F6FC.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M42.9146,32.98a1,1,0,0,1,.8169,1.5784l-5.8132,8.2129H58.4365a1,1,0,0,0,.9795-.7979,9.8383,9.8383,0,0,0-1.6006-7.3291c-1.6728-2.2109-4.41-3.4668-8.1377-3.7343C35.1484,29.8662,35.37,15.09,35.3867,14.4609a1.0006,1.0006,0,0,0-1-1.0273H17.6651a1,1,0,0,0-.9991.9648c-.0049.13-.4853,13.11-2.27,17.3047a21.4372,21.4372,0,0,0-1.4893,6.8858v3.1826a1,1,0,0,0,1,1h8.301l6.6307-9.3692a1,1,0,0,1,.8168-.4221h4.5049a1,1,0,0,1,.816,1.5784l-5.8124,8.2129H31l6.6315-9.3692a1,1,0,0,1,.8166-.4221Z"/>
+ <path fill="#b399c8" d="M58.4434,46.4258H14.3574a2.8272,2.8272,0,0,1,0-5.6543h44.086a2.8272,2.8272,0,0,1,0,5.6543Z"/>
+ <polygon fill="#d0cfce" points="18.11 51.919 13.564 45.393 55.769 45.393 51.349 51.919 42.915 51.871 40.34 50.184 29.418 50.184 27.059 51.919 18.11 51.919"/>
+ <path fill="#3f3f3f" d="M57.4155,45.3934l-4.0437,5.8909a1.0981,1.0981,0,0,0,.2726,1.2548l2.7335,2.2347,4.8551-6.4156Z"/>
+ <path fill="#fcea2b" d="M22.416,60.709a6,6,0,1,1,6-6A6.0066,6.0066,0,0,1,22.416,60.709Z"/>
+ <path fill="#fcea2b" d="M46.669,60.709a6,6,0,1,1,6-6A6.0066,6.0066,0,0,1,46.669,60.709Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.4243,38.5883c-.468-2.7025-2.34-6.2155-8.8182-6.6811C33.9172,30.78,34.3869,14.4334,34.3869,14.4334H17.6646s-.47,13.2463-2.3486,17.6617a20.2037,20.2037,0,0,0-1.4092,6.494"/>
+ <line x1="34.7952" x2="32.3735" y1="18.4532" y2="18.4532" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.7988" x2="33.3771" y1="22.1286" y2="22.1286" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.6625" x2="35.2408" y1="25.6329" y2="25.6329" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.1351" x2="37.7135" y1="28.5657" y2="28.5657" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.0967" x2="29.6557" y1="41.7715" y2="33.9802" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.6016" x2="34.1606" y1="41.7715" y2="33.9802" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.8894" x2="38.4484" y1="41.7715" y2="33.9802" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.3556" x2="42.9146" y1="41.7715" y2="33.9802" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2191,41.7715H58.4438a1.8324,1.8324,0,0,1,1.827,1.8271h0a1.8324,1.8324,0,0,1-1.827,1.8271H14.3572A1.8325,1.8325,0,0,1,12.53,43.5986h0a1.8325,1.8325,0,0,1,1.8271-1.8271H16.416"/>
+ <line x1="29.0892" x2="40.3396" y1="49.1878" y2="49.1878" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.869 45.426 61.233 48.528 57.117 54.091 54.275 51.748"/>
+ <circle cx="22.4163" cy="54.7088" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="46.6688" cy="54.7088" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.4865" x2="17.1995" y1="47.8204" y2="48.869" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52.9173" x2="52.2042" y1="47.8204" y2="48.869" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E0.svg b/public/assets/img/icons/1F7E0.svg
new file mode 100644
index 0000000..dbd5a37
--- /dev/null
+++ b/public/assets/img/icons/1F7E0.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E1.svg b/public/assets/img/icons/1F7E1.svg
new file mode 100644
index 0000000..776485a
--- /dev/null
+++ b/public/assets/img/icons/1F7E1.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E2.svg b/public/assets/img/icons/1F7E2.svg
new file mode 100644
index 0000000..b59d2de
--- /dev/null
+++ b/public/assets/img/icons/1F7E2.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E3.svg b/public/assets/img/icons/1F7E3.svg
new file mode 100644
index 0000000..04b4db1
--- /dev/null
+++ b/public/assets/img/icons/1F7E3.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E4.svg b/public/assets/img/icons/1F7E4.svg
new file mode 100644
index 0000000..0caa360
--- /dev/null
+++ b/public/assets/img/icons/1F7E4.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E5.svg b/public/assets/img/icons/1F7E5.svg
new file mode 100644
index 0000000..adebf12
--- /dev/null
+++ b/public/assets/img/icons/1F7E5.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E6.svg b/public/assets/img/icons/1F7E6.svg
new file mode 100644
index 0000000..7a3a087
--- /dev/null
+++ b/public/assets/img/icons/1F7E6.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E7.svg b/public/assets/img/icons/1F7E7.svg
new file mode 100644
index 0000000..4c5b4da
--- /dev/null
+++ b/public/assets/img/icons/1F7E7.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E8.svg b/public/assets/img/icons/1F7E8.svg
new file mode 100644
index 0000000..bc11ae7
--- /dev/null
+++ b/public/assets/img/icons/1F7E8.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7E9.svg b/public/assets/img/icons/1F7E9.svg
new file mode 100644
index 0000000..5d17d35
--- /dev/null
+++ b/public/assets/img/icons/1F7E9.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7EA.svg b/public/assets/img/icons/1F7EA.svg
new file mode 100644
index 0000000..7a3220f
--- /dev/null
+++ b/public/assets/img/icons/1F7EA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b399c8" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7EB.svg b/public/assets/img/icons/1F7EB.svg
new file mode 100644
index 0000000..9ef44fc
--- /dev/null
+++ b/public/assets/img/icons/1F7EB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349,60h-46.07A.9679.9679,0,0,1,12,59.0349v-46.07A.9679.9679,0,0,1,12.9651,12h46.07A.9679.9679,0,0,1,60,12.9651v46.07A.9679.9679,0,0,1,59.0349,60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F7F0.svg b/public/assets/img/icons/1F7F0.svg
new file mode 100644
index 0000000..e9f7a7d
--- /dev/null
+++ b/public/assets/img/icons/1F7F0.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <polyline fill="#d0cfce" points="54.9391 32.334 17.0608 32.334 17.0608 22.429 54.9321 22.429"/>
+ </g>
+ <g id="color-3">
+ <polyline fill="#d0cfce" points="54.9391 49.406 17.0608 49.406 17.0608 39.501 54.9321 39.501"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <rect x="17.0608" y="22.3522" width="37.8783" height="10.2956" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line-3">
+ <rect x="17.0608" y="39.3522" width="37.8783" height="10.2956" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C-1F3FB.svg b/public/assets/img/icons/1F90C-1F3FB.svg
new file mode 100644
index 0000000..f61dd57
--- /dev/null
+++ b/public/assets/img/icons/1F90C-1F3FB.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C-1F3FC.svg b/public/assets/img/icons/1F90C-1F3FC.svg
new file mode 100644
index 0000000..17b2bb5
--- /dev/null
+++ b/public/assets/img/icons/1F90C-1F3FC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C-1F3FD.svg b/public/assets/img/icons/1F90C-1F3FD.svg
new file mode 100644
index 0000000..38fd869
--- /dev/null
+++ b/public/assets/img/icons/1F90C-1F3FD.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C-1F3FE.svg b/public/assets/img/icons/1F90C-1F3FE.svg
new file mode 100644
index 0000000..4b72fb5
--- /dev/null
+++ b/public/assets/img/icons/1F90C-1F3FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C-1F3FF.svg b/public/assets/img/icons/1F90C-1F3FF.svg
new file mode 100644
index 0000000..806383d
--- /dev/null
+++ b/public/assets/img/icons/1F90C-1F3FF.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90C.svg b/public/assets/img/icons/1F90C.svg
new file mode 100644
index 0000000..59df681
--- /dev/null
+++ b/public/assets/img/icons/1F90C.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M58.0473,37.3569,55.892,17.8921a3.25,3.25,0,0,0-1.4268-2.3486,3.1816,3.1816,0,0,0-2.665-.417,5.1412,5.1412,0,0,0-1.9934,1.0919,2.6586,2.6586,0,0,0-.3328,0,5.2528,5.2528,0,0,0-4.33,2.9328,4.18,4.18,0,0,0-3.48-.0832c-2.5957,1.1074-3.9454,4.6015-4.1895,5.291C35.7465,28.3608,31.3334,35.93,26.9984,35.93a13.4336,13.4336,0,0,0-7.3056,2.2177c-3.4746,1.9522-5.8047,6.3194-5.8047,10.8887a13.1256,13.1256,0,0,0,13.1143,13.11c.53-.002,13.0634-.0655,19.2861-1.79,4.32-1.1982,8.4785-10.5781,11.206-18.2363A10.6553,10.6553,0,0,0,58.0473,37.3569Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2809,43.9275l3.9746-8.4261a1.5937,1.5937,0,0,0,.15-.7672l-.629-11.4366a1.8032,1.8032,0,0,0-2.0552-1.6982c-1.7265.2671-3.9661,1.4784-3.9661,5.9663v4.98a1.5938,1.5938,0,0,1-.1559.6874l-3.7839,7.9114a1.5812,1.5812,0,0,1-1.0854.8666c-1.9.4183-6.9555,1.3069-10.3228-.181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.43,21.6532c.4887-3.4242,2.6038-4.2829,4.1451-4.44a1.6589,1.6589,0,0,1,1.81,1.51L52.8879,35.45a2.616,2.616,0,0,1-.25,1.3725L49.201,43.9275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0544,35.3131c4.1148-3.195,7.1215-10.0539,7.3385-10.5576.0092-.0213.0163-.04.0241-.0623.1758-.4961,2.3675-6.4132,6.327-4.6275"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.16,17.2593a4.114,4.114,0,0,1,1.92-1.1726,2.2321,2.2321,0,0,1,2.8183,1.9156l2.155,19.4649a9.705,9.705,0,0,1-.5014,4.3182c-1.7368,4.8784-6.2583,16.4236-10.531,17.6079-6.1645,1.7086-19.0223,1.7539-19.0223,1.7539a12.11,12.11,0,0,1-12.11-12.11c0-4.18,2.118-8.26,5.3394-10.0422a12.41,12.41,0,0,1,6.771-2.0645"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90D.svg b/public/assets/img/icons/1F90D.svg
new file mode 100644
index 0000000..d865eaf
--- /dev/null
+++ b/public/assets/img/icons/1F90D.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <g id="line_1_">
+ <path fill="#FFFFFF" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90E.svg b/public/assets/img/icons/1F90E.svg
new file mode 100644
index 0000000..2fef1ec
--- /dev/null
+++ b/public/assets/img/icons/1F90E.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F-1F3FB.svg b/public/assets/img/icons/1F90F-1F3FB.svg
new file mode 100644
index 0000000..9686a2c
--- /dev/null
+++ b/public/assets/img/icons/1F90F-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F-1F3FC.svg b/public/assets/img/icons/1F90F-1F3FC.svg
new file mode 100644
index 0000000..e9fc1a7
--- /dev/null
+++ b/public/assets/img/icons/1F90F-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#debb90" stroke="#debb90" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F-1F3FD.svg b/public/assets/img/icons/1F90F-1F3FD.svg
new file mode 100644
index 0000000..1612fab
--- /dev/null
+++ b/public/assets/img/icons/1F90F-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#c19a65" stroke="#c19a65" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F-1F3FE.svg b/public/assets/img/icons/1F90F-1F3FE.svg
new file mode 100644
index 0000000..f069bcc
--- /dev/null
+++ b/public/assets/img/icons/1F90F-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F-1F3FF.svg b/public/assets/img/icons/1F90F-1F3FF.svg
new file mode 100644
index 0000000..124ad20
--- /dev/null
+++ b/public/assets/img/icons/1F90F-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#6a462f" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F90F.svg b/public/assets/img/icons/1F90F.svg
new file mode 100644
index 0000000..0dbdf15
--- /dev/null
+++ b/public/assets/img/icons/1F90F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="Pinching_Hand">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2352,29.0807l-1.4888-2.4294c-2.5346-4.25-9.4391-14.6418-9.5951-14.8465-1.15-1.511-2.63-2.3-4.141-1.15-1.511,1.1406-.4124,2.6109.4625,4.6891l6.92,14.4918,2.7722,5.6993-7.0191-5.5072a3.4042,3.4042,0,0,0-.787-.6514,2.7335,2.7335,0,0,0-1.3831-.5222,3.6991,3.6991,0,0,0-1.8252.0552l-9.6243,3.05a6.0112,6.0112,0,0,0-1.1023.4777c-1.3964.9851-1.8472,1.29-1.6537,3.1734a3.04,3.04,0,0,0,4.1514,1.8256l8.7156-1.9756.3726.31,6.9921,6.2168a52.2867,52.2867,0,0,1-2.0653,5.88,2.1935,2.1935,0,0,1-2.582,1.0227,47.2022,47.2022,0,0,0-6.2064-1.4551,2.1478,2.1478,0,0,1-.6908-.2417C16.3628,44.95,11.9489,43.7854,11,44.7342c-.9452.8718-.6212,1.3305-.1455,2.7578.7646,2.2939,6.5975,5.4205,7.9342,6.9346l6.55,5.4488s6.4019,4.6095,10.2273,4.5885c12.0634-.0664,18.9492-14.75,18.9621-18.52.0056-1.6424.1925-3.6251.1925-3.6252a19.0358,19.0358,0,0,0-.7777-3.0063l-.0111-.0058a3.2427,3.2427,0,0,0,.0292-.5362s-.9329-16.3193-1.1653-20.2392a5.2716,5.2716,0,0,0-.5568-2.1762,2.464,2.464,0,0,0-2.5623-1.4978c-1.6321.1867-2.1575,1.8759-2.2763,3.7827L46.834,26.731C45.45,21.2134,42.0178,10.33,41.93,10.1062A2.7783,2.7783,0,0,0,38.4958,8.053c-1.7839.6726-2.02,2.6906-1.7391,4.4593l.9758,6.688,1.0139,7.451"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Pinching_Hand-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7356,42.1428c-.869,2.5155-1.12,4.3475-1.7985,5.5912a2.1933,2.1933,0,0,1-2.582,1.0226,47.1968,47.1968,0,0,0-6.2064-1.455,2.15,2.15,0,0,1-.6908-.2417c-4.0951-2.2435-8.509-3.4083-9.4579-2.4594a2.3467,2.3467,0,0,0-.7764,2.9644c.7646,2.2938,7.2284,5.2139,8.5651,6.728l5.849,5.8491S31.61,65.0583,35.435,65.0372C47.4984,64.9708,54.9871,49.2418,55,45.4723a21.652,21.652,0,0,0-.2793-3.2872,19.0358,19.0358,0,0,0-.7777-3.0063"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5042,35.6935l-8.5093,2.0318a3.4311,3.4311,0,0,1-4.429-2.0319c-.1935-1.8834.4621-2.4049,1.8585-3.39a6.0112,6.0112,0,0,1,1.1023-.4777l9.6243-3.05a3.6991,3.6991,0,0,1,1.8252-.0553"/>
+ <line x1="31.7356" x2="24.6377" y1="42.1428" y2="35.7709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.01,28.6125a4.3334,4.3334,0,0,1,2.349.6306,3.4038,3.4038,0,0,1,.787.6513l8.3294,6.694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4365,29.9218,25.01,15.2084c-.875-2.0782-1.511-3.5464,0-4.687,1.511-1.15,2.9907-.3613,4.141,1.15.156.2047,8.5493,13.0158,11.0839,17.2661v.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0929,31.395C46.7086,25.8774,42.0178,10.1967,41.93,9.9724a2.7784,2.7784,0,0,0-3.4342-2.0532c-1.7839.6727-2.02,2.6907-1.7391,4.4594l.9758,6.6879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4,18.5064c.1188-1.9068.6442-3.596,2.2763-3.7827a2.4638,2.4638,0,0,1,2.5623,1.4977,5.272,5.272,0,0,1,.5568,2.1762c.2324,3.92,1.1653,20.2393,1.1653,20.2393a3.2433,3.2433,0,0,1-.0292.5362"/>
+ <line x1="39.6751" x2="43.1657" y1="28.0814" y2="33.5938" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F910.svg b/public/assets/img/icons/1F910.svg
new file mode 100644
index 0000000..d6c7ef7
--- /dev/null
+++ b/public/assets/img/icons/1F910.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="35.6432" rx="23" ry="23" fill="#FCEA2B"/>
+ <path fill="#9B9B9A" d="M58.2965,54.1981l-1.9462,1.9462c-0.9381,0.9381-2.459,0.9381-3.397,0l-4.8606-4.8606 c-0.9381-0.9381-0.9381-2.459,0-3.397l1.9462-1.9462c0.9381-0.9381,2.459-0.9381,3.397,0l4.8606,4.8606 C59.2345,51.7391,59.2345,53.26,58.2965,54.1981z"/>
+ <path fill="#D0CFCE" d="M50.3547,47.7874l-0.5122,0.5122c-0.2878,0.2878-0.7544,0.2878-1.0421,0l-1.6157-1.6157 c-0.2878-0.2878-0.2878-0.7544,0-1.0421l0.5122-0.5122c0.2878-0.2878,0.7544-0.2878,1.0421,0l1.6157,1.6157 C50.6425,47.033,50.6425,47.4996,50.3547,47.7874z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="47.7051" x2="24.0398" y1="45.6842" y2="45.5954" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.5607" x2="24.5607" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.4723" x2="26.4723" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.4129" x2="28.4129" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.3245" x2="30.3245" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.2527" x2="32.2527" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.1643" x2="34.1643" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1049" x2="36.1049" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.0165" x2="38.0165" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.9323" x2="39.9323" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.8439" x2="41.8439" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.8134" x2="43.8134" y1="45.8654" y2="49.1684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.7003" x2="45.7003" y1="42.0256" y2="45.3286" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.9177,45.3276 c0.8493-0.3076,1.8373-0.121,2.5182,0.56l4.8606,4.8606c0.938,0.938,0.938,2.4589,0,3.397l-1.9462,1.9462 c-0.9381,0.9381-2.459,0.9381-3.397,0l-4.8606-4.8606c-0.6461-0.6461-0.8472-1.5687-0.6033-2.3869"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.4811,44.2366C58.4623,41.6794,59,38.9025,59,36c0-12.7031-10.2979-23-23-23c-12.7023-0.0001-23,10.2969-23,23 c0,12.7022,10.2978,23,23,23c4.0701,0,7.8933-1.0574,11.21-2.9123"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F911.svg b/public/assets/img/icons/1F911.svg
new file mode 100644
index 0000000..a79c65a
--- /dev/null
+++ b/public/assets/img/icons/1F911.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#fcea2b"/>
+ <path fill="#fff" d="M30.498,53.374c-4.296-1.49-6.4614-4.8011-6.4614-8.6835h.0939s12.1375,3.0627,23.683.066l.1606-.066a8.881,8.881,0,0,1-6.4152,8.6842"/>
+ <path fill="#b1cc33" d="M40.5383,49.2888s1.518,8.819-1.0644,10.9394l.0255-.0218a4.8842,4.8842,0,0,1-7.0087,0c-2.5824-2.12-1.0644-10.9394-1.0644-10.9394"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.498,53.374c-4.296-1.49-6.4614-4.8011-6.4614-8.6835h.0939s12.1375,3.0627,23.683.066l.1606-.066a8.881,8.881,0,0,1-6.4152,8.6842"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2793,27.2a6.3062,6.3062,0,0,1,3.3907-3,6.3038,6.3038,0,0,1,4.53-.4209"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.89,27.2A7.19,7.19,0,0,0,42.9805,23.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.324,57.4474a23,23,0,1,0-16.5891.0229"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2793,27.2a6.3062,6.3062,0,0,1,3.3907-3,6.3038,6.3038,0,0,1,4.53-.4209"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.89,27.2A7.19,7.19,0,0,0,42.9805,23.77"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5383,49.2888s1.518,8.819-1.0644,10.9394l.0255-.0218a4.8842,4.8842,0,0,1-7.0087,0c-2.5824-2.12-1.0644-10.9394-1.0644-10.9394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.23,31.5494a1.9352,1.9352,0,0,0-1.9506-1.2659h0a1.8234,1.8234,0,0,0-1.9911,1.5854,1.8233,1.8233,0,0,0,1.9911,1.5854l-.04.0059A1.8234,1.8234,0,0,1,29.23,35.0456a1.8233,1.8233,0,0,1-1.9911,1.5854h0a1.9353,1.9353,0,0,1-1.9507-1.2659"/>
+ <line x1="27.2589" x2="27.2589" y1="30.2835" y2="28.7721" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.2589" x2="27.2589" y1="38.1424" y2="36.631" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2668,31.5494a1.9352,1.9352,0,0,0-1.9506-1.2659h0a1.8234,1.8234,0,0,0-1.9911,1.5854,1.8233,1.8233,0,0,0,1.9911,1.5854l-.04.0059a1.8234,1.8234,0,0,1,1.9911,1.5854,1.8233,1.8233,0,0,1-1.9911,1.5854h0a1.9353,1.9353,0,0,1-1.9507-1.2659"/>
+ <line x1="44.2959" x2="44.2959" y1="30.2835" y2="28.7721" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.2959" x2="44.2959" y1="38.1424" y2="36.631" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8973,53.146A1.9352,1.9352,0,0,0,35.9467,51.88h0a1.6267,1.6267,0,1,0,0,3.1708l-.04.0059a1.6267,1.6267,0,1,1,0,3.1708h0a1.9353,1.9353,0,0,1-1.9507-1.2659"/>
+ <line x1="35.9264" x2="35.9264" y1="51.8801" y2="50.3686" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.9264" x2="35.9264" y1="59.739" y2="58.2276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F912.svg b/public/assets/img/icons/1F912.svg
new file mode 100644
index 0000000..5845be1
--- /dev/null
+++ b/public/assets/img/icons/1F912.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="xx" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7437,38.6413c0.1-0.1,0.3-0.2,0.5-0.3c2-0.6,3.9,1.4,3.3,3.4c-0.1,0.3-0.2,0.6-0.5,0.8"/>
+ </g>
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M40,49.2l-0.7-0.8c-0.7-0.9-0.6-2.2,0.2-2.9l17-14.4c0.9-0.7,2.2-0.6,2.9,0.2l0.7,0.8 c0.7,0.9,0.6,2.2-0.2,2.9l-17,14.4C42.1,50.2,40.8,50.1,40,49.2z"/>
+ <path fill="#EA5A47" d="M39.8,49l-0.2-0.3C39,48,39.1,47,39.8,46.4l8.6-7.3c0.7-0.6,1.7-0.5,2.3,0.2l0.2,0.3 c0.6,0.7,0.5,1.7-0.2,2.3l-8.6,7.3C41.4,49.8,40.4,49.7,39.8,49z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.975,27.2c-1.6-2.8-4.8-4.1-7.9-3.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.9913,26.6594C53.3755,18.6245,45.3406,13,36,13c-12.655,0-23,10.2445-23,23c0,12.655,10.2445,23,23,23 c10.6463,0,19.5852-7.2314,22.1965-16.9738"/>
+ <path d="M30,33c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,30,30,31.3448,30,33"/>
+ <path d="M48,33c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,31.3448,48,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.025,27.2c0.7-1.4,1.9-2.4,3.4-3c1.4-0.7,3-0.8,4.5-0.4"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M40,49.3l-0.7-0.8c-0.7-0.9-0.6-2.2,0.2-2.9l17-14.4 c0.9-0.7,2.2-0.6,2.9,0.2l0.7,0.8c0.7,0.9,0.6,2.2-0.2,2.9l-17,14.4C42.1,50.3,40.8,50.2,40,49.3z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.6,50.7c4.3-2.3,9.1-2.4,12.8,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M40,49.3l-0.7-0.8c-0.7-0.9-0.6-2.2,0.2-2.9 l17-14.4c0.9-0.7,2.2-0.6,2.9,0.2l0.7,0.8c0.7,0.9,0.6,2.2-0.2,2.9l-17,14.4C42.1,50.3,40.8,50.2,40,49.3z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F913.svg b/public/assets/img/icons/1F913.svg
new file mode 100644
index 0000000..79ead35
--- /dev/null
+++ b/public/assets/img/icons/1F913.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M32.1434,47.3742c-0.282,1.7234-0.4344,5.4883,3.8566,4.64v-4.3697"/>
+ <path fill="#FFFFFF" d="M39.8566,47.3742c0.282,1.7234,0.4344,5.4883-3.8566,4.64v-4.3697"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.074,30.4073c0,0-0.953,8.5508,6.8608,7.9185c2.6197-0.212,7.8164-0.6507,7.867-8.3427 c0.0046-0.6979-0.0078-1.5989-0.8108-2.6298c-1.0647-1.3669-3.5716-1.9711-9.9446-1.422 C23.0465,25.9314,19.6002,25.8323,19.074,30.4073z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.1447,29.8742 18.7117,26.5029 22.5446,25.9752"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.9325,30.4073c0,0,0.953,8.5508-6.8608,7.9185c-2.6197-0.212-7.8164-0.6507-7.867-8.3427 c-0.0046-0.6979,0.0078-1.5989,0.8108-2.6298c1.0647-1.3669,3.5716-1.9711,9.9446-1.422 C48.9601,25.9314,52.4064,25.8323,52.9325,30.4073z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.6962,26.3593c0,0,4.1241,2.5339,8.6569,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.8022,31.2614c0,0,2.1275-3.7509,4.383,0"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.8552,29.8767 53.2883,26.5054 49.4554,25.9777"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.1463,29.9706c0,0,1.7954-3.7509,3.6988,0"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M32.1434,47.3742 c-0.282,1.7234-0.4344,5.4883,3.8566,4.64v-4.3697"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M39.8566,47.3742 c0.282,1.7234,0.4344,5.4883-3.8566,4.64v-4.3697"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8148,44.8055c-6.574,3.5248-14.0454,3.6576-19.6295,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F914.svg b/public/assets/img/icons/1F914.svg
new file mode 100644
index 0000000..1c366f0
--- /dev/null
+++ b/public/assets/img/icons/1F914.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36.2" r="24" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M19.1,62.3c-0.3-1.2-0.4-2.4-0.3-3.6c0.2-1.1,2.3-6.5,2.7-7.3s1.4-4.5,2.4-4.8c1-0.3,1.2,0.1,1.1,0.7 S24.4,55,24.4,55l9.4-2.8c0,0,7.7-1.9,7.9-1c2.1,2-5.4,4.5-7.5,4.4c0,0,1.1,0.6,0.9,1.3s-0.8,1.2-1,1.2s0.5,0.5,0.6,1.4 c0.9,1.8-2.8,2.3-2.8,2.3c1.3-0.2,3.3,2.1,0.1,2.7c-1,0.3-4.8,1.4-4.8,1.4s-3.3,1.2-5.2-0.1C20.8,65,19.7,63.8,19.1,62.3z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.9,44.5c2.4-0.7,11.9,0.5,14.1,2.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4,22.5c1.3-0.9,2.8-1.3,4.4-1.1c1.6,0,3.1,0.6,4.2,1.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.1,26.5c-2.7-0.7-5.5-0.8-8.2-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,58.4c12.3-3.3,19.5-15.9,16.2-28.2S42.3,10.7,30,14c-10,2.7-17,11.8-17,22.2c0,4.6,1.4,9.2,4,13"/>
+ <path d="M31,30.7c0,1.7-1.3,3-3,3s-3-1.3-3-3s1.3-3,3-3S31,29,31,30.7"/>
+ <path d="M48,33.7c0,1.7-1.3,3-3,3s-3-1.3-3-3s1.3-3,3-3S48,32,48,33.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.7,56.7c-1,1.6-1.2,3.7-0.5,5.5c1.1,3.3,4,5.2,7.2,4.2l4.9-1.4l1-0.3c0.8-0.2,1.3-1.1,1.1-1.8l0,0 c-0.2-0.5-0.6-0.9-1.2-1l1.2-0.3c0.8-0.2,1.3-1.1,1.1-1.8c-0.2-0.5-0.6-1-1.2-1.1l1.2-0.4c0.8-0.2,1.3-1.1,1.1-1.8 c-0.1-0.5-0.5-0.9-1-1l6.4-1.9c0.8-0.2,1.3-1.1,1.1-1.8s-1.1-1.3-1.8-1.1l0,0l-10.2,3l-5.1,1.5l0.6-7.8c0.1-0.9-1.5-1.2-2.1,0.2 L19.7,56.7z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F915.svg b/public/assets/img/icons/1F915.svg
new file mode 100644
index 0000000..92de9ce
--- /dev/null
+++ b/public/assets/img/icons/1F915.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M37.9763,26.7191c6.7831,0.247,13.8395,0.8443,19.6935,2.1435l0.2159,0.0451 C54.8961,19.6755,46.2274,13,36,13c-12.7031,0-23,10.2969-23,23c0,2.8816,0.5299,5.6395,1.4977,8.1814l-0.0013-0.0023 c0,0,3.79-3.84,9.95-8.55c1.21-0.93,2.52-1.89,3.91-2.86C31.2463,30.7291,34.4864,28.6491,37.9763,26.7191"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9164,27.1091c0.56,0.97,1.38,1.78,2.38,2.34c1.29,0.89,2.87,1.27,4.43,1.07"/>
+ <path d="M48,35c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,33.3448,48,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.1081,46.8878c0,0,5.7328-1.0685,11.6633,2.0944"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.4963,44.1791c0,0,3.79-3.84,9.95-8.55c1.21-0.93,2.52-1.89,3.91-2.86c2.89-2.04,6.13-4.12,9.62-6.05"/>
+ <path d="M28.7005,32.5324c-0.1125,0.0787-0.2327,0.158-0.3442,0.2367c-1.39,0.97-2.7,1.93-3.91,2.86 c-0.104,0.0795-0.2018,0.1566-0.3044,0.2357C24.5153,37.0969,25.6472,38,27,38c1.6552,0,3-1.3432,3-3 C30,33.9766,29.4842,33.074,28.7005,32.5324z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.6698,28.8626c-15.9396-3.5376-41.9481-1.9371-41.9481-1.9371"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.3657,20.2796c0,0,21.5837-1.5544,34.954,1.9832"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.8857,28.9077C54.8961,19.6755,46.2274,13,36,13c-12.7031,0-23,10.2969-23,23c0,2.8816,0.5299,5.6395,1.4977,8.1814"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0847,47.5135C20.0633,54.3807,27.4919,59,35.9999,59c12.7022,0,23-10.2978,23-23c0-1.243-0.0986-2.4629-0.2884-3.6525"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F916.svg b/public/assets/img/icons/1F916.svg
new file mode 100644
index 0000000..7add1a0
--- /dev/null
+++ b/public/assets/img/icons/1F916.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M34,16.1123v-2.5109c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5v2.5"/>
+ <path fill="#D0CFCE" d="M13.5,41.1014L13.5,41.1014c-1.3807,0-2.5-1.1193-2.5-2.5v-8c0-1.3807,1.1193-2.5,2.5-2.5l0,0 c1.3807,0,2.5,1.1193,2.5,2.5v8C16,39.9821,14.8807,41.1014,13.5,41.1014z"/>
+ <path fill="#D0CFCE" d="M58.5,41.1014L58.5,41.1014c1.3807,0,2.5-1.1193,2.5-2.5v-8c0-1.3807-1.1193-2.5-2.5-2.5l0,0 c-1.3807,0-2.5,1.1193-2.5,2.5v8C56,39.9821,57.1193,41.1014,58.5,41.1014z"/>
+ <path fill="#D0CFCE" d="M47.4505,56.1123h-22.901c-4.7022,0-8.5495-3.8473-8.5495-8.5495v-22.901 c0-4.7022,3.8473-8.5495,8.5495-8.5495h22.901c4.7022,0,8.5495,3.8473,8.5495,8.5495v22.901 C56,52.2649,52.1527,56.1123,47.4505,56.1123z"/>
+ <path fill="#9B9B9A" d="M35.4977,56.1115h13.2865c3.9687,0,7.2158-3.8473,7.2158-8.5495V24.661 c0-4.7022-3.2471-8.5495-7.2158-8.5495h-2.3526"/>
+ <ellipse cx="44.8346" cy="29.0027" rx="2.8338" ry="2.8338" fill="#FFFFFF"/>
+ <ellipse cx="27.3342" cy="29.0022" rx="2.8338" ry="2.8338" fill="#FFFFFF"/>
+ <path fill="#FFFFFF" d="M44.5,47.5005h-17c-2.2,0-4-1.8-4-4l0,0c0-2.2,1.8-4,4-4h17c2.2,0,4,1.8,4,4l0,0 C48.5,45.7005,46.7,47.5005,44.5,47.5005z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2" d="M34,16.0109V13.5c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5V16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2" d="M47.4505,56h-22.901C19.8473,56,16,52.1527,16,47.4505v-22.901C16,19.8473,19.8473,16,24.5495,16h22.901 C52.1527,16,56,19.8473,56,24.5495v22.901C56,52.1527,52.1527,56,47.4505,56z"/>
+ <ellipse cx="44.8346" cy="29.0022" rx="2.8338" ry="2.8338" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ <ellipse cx="27.3342" cy="29.0017" rx="2.8338" ry="2.8338" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="2" stroke-width="2" d="M44.5,47.5h-17c-2.2,0-4-1.8-4-4l0,0 c0-2.2,1.8-4,4-4h17c2.2,0,4,1.8,4,4l0,0C48.5,45.7,46.7,47.5,44.5,47.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2" d="M13.5,41L13.5,41c-1.3807,0-2.5-1.1193-2.5-2.5v-8c0-1.3807,1.1193-2.5,2.5-2.5l0,0c1.3807,0,2.5,1.1193,2.5,2.5v8 C16,39.8807,14.8807,41,13.5,41z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2" d="M58.5,41L58.5,41c1.3807,0,2.5-1.1193,2.5-2.5v-8c0-1.3807-1.1193-2.5-2.5-2.5l0,0c-1.3807,0-2.5,1.1193-2.5,2.5v8 C56,39.8807,57.1193,41,58.5,41z"/>
+ <line x1="28" x2="28" y1="40" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ <line x1="33" x2="33" y1="40" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ <line x1="38" x2="38" y1="40" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ <line x1="43" x2="43" y1="40" y2="47" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F917.svg b/public/assets/img/icons/1F917.svg
new file mode 100644
index 0000000..9e6c0d0
--- /dev/null
+++ b/public/assets/img/icons/1F917.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23.8" fill="#FCEA2B"/>
+ <g transform="translate(.3 .5)">
+ <path fill="#fcea2b" d="m28.2 61.6-5.1 5.2c-4.472-3.459-10.46-4.395-14.25-8.76-0.5117-2.736-1.312-10.01 1.854-7.34 4.956-3.31 4.378 1.379 10.1 2.8h0.2c-0.6342-2.772-1.709-2.625 0.4-4.7 3.594 3.941 3.542 9.586 6.8 12.8z"/>
+ <path fill="#fcea2b" d="m49.7 49.1c1.591 0.8541 0.486 3.626 0.5 4.7 1.7-0.5 4.9-2.4 6.9-4 1.595 0.04685 7.958 1.281 5.8 3.4 0 0 1.2 0.4 0 3-0.7 0.5-0.2 2.4-1 3.4-4.136 4.135-11.06 3.117-13.4 7.3l-5.2-5.2c3.69-3.36 1.958-9.959 6.4-12.6z"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.2,47C58,43.6,59,39.8,59,36c0-12.7-10.3-23-23-23S13,23.3,13,36c0,3.7,0.9,7.4,2.7,10.7 c0,0.1,0,0.1,0.1,0.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.6 58.1c2.1 0.6 4.2 0.9 6.4 0.9 2.1 0 4.2-0.3 6.2-0.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.8 45.2c-5.7 4.7-13.9 4.7-19.6 0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m31.7 33.4c-1-2.4-3.8-3.5-6.2-2.4-1.1 0.5-1.9 1.3-2.4 2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m48.9 33.4c-1-2.4-3.8-3.5-6.2-2.4-1.1 0.5-1.9 1.3-2.4 2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.3 61.7c-0.8965-0.7643-1.554-1.366-1.8-2.4-0.2426-2.983-1.549-5.769-2.8-8.1-0.3-0.5-0.9-2-1.5-2.2-0.9-0.3-1.5 0-1.7 1.1s0.6 3.3 0.8 3.9c-2.357-1.253-4.571-2.707-6.4-4.1-1.2-0.7-2.2-0.4-2.7 0.4-0.2 0.3-0.2 0.5-0.3 0.7-1.5-1.1-2.6-0.7-3.1 0-0.5 0.6-0.5 1.5-0.1 2.1-0.2 0.1-0.4 0.3-0.5 0.5-0.6 1-0.3 2.3 0.7 2.9 0.2 0.1 0.5 0.4 0.9 0.6-0.1 0.1-0.2 0.1-0.2 0.2-0.5 0.6-0.5 1.6 0 2.2 1.6 2.8 9 4.9 11.5 5.5l1.8 1.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48.6 66.8 1.8-1.8c2.5-0.6 9.9-2.8 11.5-5.5 0.5-0.6 0.5-1.6-0.1-2.1-0.1-0.1-0.1-0.2-0.2-0.2 0.5-0.3 0.8-0.6 0.9-0.6 1-0.6 1.3-1.9 0.7-2.9-0.1-0.2-0.3-0.4-0.5-0.5 0.4-0.6 0.4-1.5-0.1-2.1s-1.6-1.1-3.1 0c0-0.3-0.1-0.6-0.3-0.7-0.5-0.7-1.4-1.1-2.7-0.4 0 0-0.1 0-0.1 0.1-1.9 1.6-4.1 2.9-6.3 4 0.5026-1.286 1.69-5.814-0.6-5.1-0.6 0.2-1.2 1.7-1.5 2.2-1.738 2.511-2.258 5.218-2.8 8.1 0.03102 1.077-1.076 1.676-1.8 2.4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918-1F3FB.svg b/public/assets/img/icons/1F918-1F3FB.svg
new file mode 100644
index 0000000..36f19fe
--- /dev/null
+++ b/public/assets/img/icons/1F918-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918-1F3FC.svg b/public/assets/img/icons/1F918-1F3FC.svg
new file mode 100644
index 0000000..e54d876
--- /dev/null
+++ b/public/assets/img/icons/1F918-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#debb90" stroke="#debb90" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918-1F3FD.svg b/public/assets/img/icons/1F918-1F3FD.svg
new file mode 100644
index 0000000..118268b
--- /dev/null
+++ b/public/assets/img/icons/1F918-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918-1F3FE.svg b/public/assets/img/icons/1F918-1F3FE.svg
new file mode 100644
index 0000000..2ff6e5a
--- /dev/null
+++ b/public/assets/img/icons/1F918-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#a57939" stroke="#a57939" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918-1F3FF.svg b/public/assets/img/icons/1F918-1F3FF.svg
new file mode 100644
index 0000000..b2845e0
--- /dev/null
+++ b/public/assets/img/icons/1F918-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F918.svg b/public/assets/img/icons/1F918.svg
new file mode 100644
index 0000000..78c6f02
--- /dev/null
+++ b/public/assets/img/icons/1F918.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ <path fill="#fcea2b" stroke="none" d="M53.88,50.93v0.01c0,10.04-8.23,16.87-17.89,16.87c-8.68,0.13-16.08-6.25-17.22-14.85 c-0.39-2.89-1.06-7.88-1.06-14.88l-2-18.37c-1.61-7.79,5.1565-8.15,6.8165-2.03l1.13,9.0466L23.865,27 c0,0,1.272,7.0058,2.1919,7.2158c0.37,0.08,0.1231-3.1858,0.3831-0.6258v-3.95c-0.25-1.9301,1.1-3.71,3.04-3.97 c1.93-0.26,3.71,1.1,3.96,3.03v0.94c0.04-0.3101,0.04-0.63,0-0.94c-0.25-1.9301,1.17-3.72,3.1-3.98 c1.35-0.18,3.08,2.7677,4.09,3.8577c1.19-1.18,1.6835-5.2277,1.6835-5.2277l0.53-14.94c0-5.88,9.2846-5.4635,9.2846-0.0734 l1.0634,31.32L53.24,40.17L53.88,50.93z"/>
+ <path fill="#fcea2b" stroke="none" d="M33.44,29.64V28.7C33.48,29.01,33.48,29.33,33.44,29.64z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c1.1419,8.6001,8.5393,14.9847,17.214,14.857c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001l-0.657-11.129 c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5c0.1821,2.1099,1.8646,3.7781,3.976,3.942 l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.7712,52.9565 c-0.3908-2.8898-1.0629-7.8732-1.0629-14.8732"/>
+ <line x1="17.7083" x2="15.7708" y1="38.0833" y2="19.5676" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22" x2="22.9435" y1="17.9167" y2="26.6073" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5" x2="43.0417" y1="8.25" y2="23.16" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.875" x2="52.375" y1="8.4583" y2="33.2917" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7708,19.5676 c-0.7236-7.7302,5.4982-7.5954,6.2292-1.651"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.5,8.25 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3179,40.6385 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5059,34.0036v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919-1F3FB.svg b/public/assets/img/icons/1F919-1F3FB.svg
new file mode 100644
index 0000000..45dafae
--- /dev/null
+++ b/public/assets/img/icons/1F919-1F3FB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919-1F3FC.svg b/public/assets/img/icons/1F919-1F3FC.svg
new file mode 100644
index 0000000..07a471e
--- /dev/null
+++ b/public/assets/img/icons/1F919-1F3FC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919-1F3FD.svg b/public/assets/img/icons/1F919-1F3FD.svg
new file mode 100644
index 0000000..641852c
--- /dev/null
+++ b/public/assets/img/icons/1F919-1F3FD.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919-1F3FE.svg b/public/assets/img/icons/1F919-1F3FE.svg
new file mode 100644
index 0000000..8152aa6
--- /dev/null
+++ b/public/assets/img/icons/1F919-1F3FE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919-1F3FF.svg b/public/assets/img/icons/1F919-1F3FF.svg
new file mode 100644
index 0000000..cd63005
--- /dev/null
+++ b/public/assets/img/icons/1F919-1F3FF.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F919.svg b/public/assets/img/icons/1F919.svg
new file mode 100644
index 0000000..5e1aa77
--- /dev/null
+++ b/public/assets/img/icons/1F919.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M41.7188,53.1875l3.4339,1.7393c3.6875,1.2188,5.4784-6.7014-0.4496-9.3474l-1.8747-1.2578l3.1326,1.2578 c3.5282,1.6578,7.6417-6.2371,0.4894-9.6956l-2.8458-0.5622l4.9913,0.5622c3.1056,1.8351,3.6609-6.0827-1.2092-8.3927L31.5,24.3125 c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5c3.25,14.625-3.125,22.6042-4.8966,24.4548 c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272c1.4375,0,19.6007,4.4807,19.6007,4.4807 c6.875,1.8125,10.648-5.5724,6.023-7.1349l-1.53-1.0489"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5271,36.5453 c5.8565,1.4749,9.2792-7.5763,0.8148-9.3306L31.5,24.3125c1.125-10.875,2-17.875-6.0625-19.3125c-2.4622-0.375-5.5,0-4.875,2.5 c3.25,14.625-3.125,22.6042-4.8966,24.4548c-7.1985,7.1985-7.1985,18.8695,0,26.068c3.1257,2.9355,6.1596,2.7272,13.7716,2.7272 c1.4375,0,20.6327,4.7314,20.6327,4.7314c6.875,1.8125,8.9705-5.5167,4.3455-7.0792l-4.3455-1.5669"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.703,45.5795 c5.8255,1.5323,8.0626-7.4024,0.8241-9.0342"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4119,54.7786 c5.8275,1.5711,7.1882-7.5953,1.2911-9.1992"/>
+ <line x1="43.4119" x2="37.719" y1="54.7786" y2="53.1955" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.703" x2="39.6754" y1="45.5795" y2="44.1473" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5271" x2="41.3935" y1="36.5453" y2="35.7015" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A-1F3FB.svg b/public/assets/img/icons/1F91A-1F3FB.svg
new file mode 100644
index 0000000..e166164
--- /dev/null
+++ b/public/assets/img/icons/1F91A-1F3FB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A-1F3FC.svg b/public/assets/img/icons/1F91A-1F3FC.svg
new file mode 100644
index 0000000..7091489
--- /dev/null
+++ b/public/assets/img/icons/1F91A-1F3FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A-1F3FD.svg b/public/assets/img/icons/1F91A-1F3FD.svg
new file mode 100644
index 0000000..c1c6a3e
--- /dev/null
+++ b/public/assets/img/icons/1F91A-1F3FD.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A-1F3FE.svg b/public/assets/img/icons/1F91A-1F3FE.svg
new file mode 100644
index 0000000..2986d9d
--- /dev/null
+++ b/public/assets/img/icons/1F91A-1F3FE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A-1F3FF.svg b/public/assets/img/icons/1F91A-1F3FF.svg
new file mode 100644
index 0000000..b8d3047
--- /dev/null
+++ b/public/assets/img/icons/1F91A-1F3FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91A.svg b/public/assets/img/icons/1F91A.svg
new file mode 100644
index 0000000..2841da0
--- /dev/null
+++ b/public/assets/img/icons/1F91A.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M41.7659,13.7375c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.2571,18.9983l-0.0217,4.3248L48.8247,23.967 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711 l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572 C24.2418,51.4134,17.074,42.969,17.074,42.969c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996 l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994l0.1861,10.6365l-0.3671-22.1928 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.7659,13.7375 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336 l0.2571,18.9983l-0.0048,0.9513l-0.1928-9.6253c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336L56,36.8711l-0.0526,10.0853c-0.4248,8.3102-7.7519,13.6293-16.06,13.2046 c-4.7918-0.2654-9.32-2.2781-12.7278-5.6572C24.2418,51.4134,17.074,42.969,17.074,42.969 c-1.4629-2.1582-0.3282-5.4939,0.8007-4.6726l9.8756,4.6509l0.0389-5.3996l-0.0389,5.3996l0.0389-5.3996l-0.0395-21.8505 c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075s3.7236,1.0498,4.0075,2.9792c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.0947,6.9994 l0.1861,10.6365l-0.3671-22.1928c-0.284-1.9293,1.0499-3.7236,2.9792-4.0075c1.9293-0.284,3.7236,1.0498,4.0075,2.9792 c0.0455,0.3093,0.0498,0.6232,0.0126,0.9336l0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B-1F3FB.svg b/public/assets/img/icons/1F91B-1F3FB.svg
new file mode 100644
index 0000000..05b6959
--- /dev/null
+++ b/public/assets/img/icons/1F91B-1F3FB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#fadcbc" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B-1F3FC.svg b/public/assets/img/icons/1F91B-1F3FC.svg
new file mode 100644
index 0000000..337877c
--- /dev/null
+++ b/public/assets/img/icons/1F91B-1F3FC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#debb90" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B-1F3FD.svg b/public/assets/img/icons/1F91B-1F3FD.svg
new file mode 100644
index 0000000..1c913bd
--- /dev/null
+++ b/public/assets/img/icons/1F91B-1F3FD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#c19a65" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B-1F3FE.svg b/public/assets/img/icons/1F91B-1F3FE.svg
new file mode 100644
index 0000000..08a2550
--- /dev/null
+++ b/public/assets/img/icons/1F91B-1F3FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#a57939" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B-1F3FF.svg b/public/assets/img/icons/1F91B-1F3FF.svg
new file mode 100644
index 0000000..4827325
--- /dev/null
+++ b/public/assets/img/icons/1F91B-1F3FF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#6a462f" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91B.svg b/public/assets/img/icons/1F91B.svg
new file mode 100644
index 0000000..ed2697a
--- /dev/null
+++ b/public/assets/img/icons/1F91B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin" transform="matrix(.9824 0 0 .9824 .2671 1.012)" stroke-width="1.018">
+ <path fill="#fcea2b" stroke-width="1.036" d="m64.73 33.52-9.04 1.92c-1.07 0.25-2.07 0.56-3.35 2.15l-8.46 9.82c-0.79 0.95-1.27 1.51-2.54 1.91l-20.9 7.74c-4.44 1.13-8.44 0-7.44-8.43-4.34 1.65-8.47 0.31-8.17-3.46l-0.01-20.46c0.58-4.26 4.39-6.29 7.68-6.63l51.33-2.08c5.09 4.59 5.49 12.43 0.9 17.52z"/>
+ </g>
+ <g id="line" transform="matrix(.9826 0 0 .9823 .2663 1.018)" stroke-miterlimit="10" stroke-width="1.018">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m43.88 47.41 8.469-9.812c1.281-1.594 2.281-1.906 3.344-2.156l9.04-1.92c4.59-5.084 4.19-12.93-0.8941-17.52l-51.33 2.083c-3.292 0.3333-7.099 2.364-7.682 6.622l0.0156 20.46c-0.3021 3.771 3.823 5.115 8.167 3.458-1 8.438 3 9.562 7.438 8.438l20.91-7.739c1.296-0.6802 1.853-1.293 2.531-1.917z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.036" d="m15.31 29.17c0 4.062 4.892 4.344 10.94 4.344-0.5 4.031-2.594 8.625-10.03 13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C-1F3FB.svg b/public/assets/img/icons/1F91C-1F3FB.svg
new file mode 100644
index 0000000..6ef63a6
--- /dev/null
+++ b/public/assets/img/icons/1F91C-1F3FB.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C-1F3FC.svg b/public/assets/img/icons/1F91C-1F3FC.svg
new file mode 100644
index 0000000..db87c74
--- /dev/null
+++ b/public/assets/img/icons/1F91C-1F3FC.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C-1F3FD.svg b/public/assets/img/icons/1F91C-1F3FD.svg
new file mode 100644
index 0000000..f4eea8f
--- /dev/null
+++ b/public/assets/img/icons/1F91C-1F3FD.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C-1F3FE.svg b/public/assets/img/icons/1F91C-1F3FE.svg
new file mode 100644
index 0000000..7c5e05e
--- /dev/null
+++ b/public/assets/img/icons/1F91C-1F3FE.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C-1F3FF.svg b/public/assets/img/icons/1F91C-1F3FF.svg
new file mode 100644
index 0000000..411d880
--- /dev/null
+++ b/public/assets/img/icons/1F91C-1F3FF.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91C.svg b/public/assets/img/icons/1F91C.svg
new file mode 100644
index 0000000..73a49fe
--- /dev/null
+++ b/public/assets/img/icons/1F91C.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="m66.8 45.39c0.2947 3.704-3.753 5.02-8.026 3.399 0.9824 8.281-2.947 9.392-7.309 8.281l-20.53-7.604c-1.248-0.393-1.719-0.9431-2.485-1.876l-8.321-9.647c-1.257-1.562-2.24-1.867-3.291-2.112l-8.881-1.886c-4.509-5-4.116-12.7 0.8841-17.21l50.43 2.043c3.232 0.334 6.975 2.328 7.545 6.513z"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.62 47.58-8.321-9.639c-1.259-1.566-2.241-1.872-3.285-2.118l-8.882-1.886c-4.51-4.994-4.117-12.7 0.8787-17.21l50.44 2.046c3.234 0.3274 6.975 2.322 7.548 6.505l-0.01533 20.1c0.2968 3.704-3.756 5.024-8.024 3.397 0.9826 8.288-2.948 9.393-7.308 8.288l-20.54-7.602c-1.044-0.4485-1.785-1.149-2.487-1.883z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m56.69 29.67c0 3.99-4.807 4.267-10.75 4.267 0.4913 3.96 2.549 8.472 9.856 12.76"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D-1F3FB.svg b/public/assets/img/icons/1F91D-1F3FB.svg
new file mode 100644
index 0000000..4024a72
--- /dev/null
+++ b/public/assets/img/icons/1F91D-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fadcbc" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D-1F3FC.svg b/public/assets/img/icons/1F91D-1F3FC.svg
new file mode 100644
index 0000000..d97dd45
--- /dev/null
+++ b/public/assets/img/icons/1F91D-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#debb90" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#debb90" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D-1F3FD.svg b/public/assets/img/icons/1F91D-1F3FD.svg
new file mode 100644
index 0000000..491f984
--- /dev/null
+++ b/public/assets/img/icons/1F91D-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#c19a65" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D-1F3FE.svg b/public/assets/img/icons/1F91D-1F3FE.svg
new file mode 100644
index 0000000..13884f0
--- /dev/null
+++ b/public/assets/img/icons/1F91D-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#a57939" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#a57939" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D-1F3FF.svg b/public/assets/img/icons/1F91D-1F3FF.svg
new file mode 100644
index 0000000..78cc87a
--- /dev/null
+++ b/public/assets/img/icons/1F91D-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#6a462f" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91D.svg b/public/assets/img/icons/1F91D.svg
new file mode 100644
index 0000000..9c30b1e
--- /dev/null
+++ b/public/assets/img/icons/1F91D.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fcea2b" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fcea2b" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fcea2b" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fcea2b" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fcea2b" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fcea2b" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E-1F3FB.svg b/public/assets/img/icons/1F91E-1F3FB.svg
new file mode 100644
index 0000000..8af78e3
--- /dev/null
+++ b/public/assets/img/icons/1F91E-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E-1F3FC.svg b/public/assets/img/icons/1F91E-1F3FC.svg
new file mode 100644
index 0000000..508c5cb
--- /dev/null
+++ b/public/assets/img/icons/1F91E-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#debb90" stroke="#debb90" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#debb90" stroke="#debb90" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#debb90" stroke="#debb90" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#debb90" stroke="#debb90" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#debb90" stroke="#debb90" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E-1F3FD.svg b/public/assets/img/icons/1F91E-1F3FD.svg
new file mode 100644
index 0000000..059dd02
--- /dev/null
+++ b/public/assets/img/icons/1F91E-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E-1F3FE.svg b/public/assets/img/icons/1F91E-1F3FE.svg
new file mode 100644
index 0000000..7c4c4af
--- /dev/null
+++ b/public/assets/img/icons/1F91E-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#a57939" stroke="#a57939" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#a57939" stroke="#a57939" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#a57939" stroke="#a57939" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#a57939" stroke="#a57939" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#a57939" stroke="#a57939" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E-1F3FF.svg b/public/assets/img/icons/1F91E-1F3FF.svg
new file mode 100644
index 0000000..c27b71b
--- /dev/null
+++ b/public/assets/img/icons/1F91E-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91E.svg b/public/assets/img/icons/1F91E.svg
new file mode 100644
index 0000000..ab981a4
--- /dev/null
+++ b/public/assets/img/icons/1F91E.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M21.6616,43.9634c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7 C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="#fcea2b" stroke="none" d="M28.724,50.1933c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <path fill="#fcea2b" stroke="none" d="M54.3862,37.9375L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447L40.5,35.6042"/>
+ <path fill="#fcea2b" stroke="none" d="M46.6991,19.3468l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="#fcea2b" stroke="none" d="M33.9375,54.375l9.9333-30.5202c0.9549-4.9474-3.1207-16.3312-11.6157,7.9577"/>
+ <path fill="#fcea2b" stroke="none" d="M18.6704,46.5v6.1723c1.1617,8.6001,8.6874,14.9847,17.5125,14.857c9.8346,0,18.2033-6.833,18.2033-16.878 l-0.0011-0.001l-0.6684-11.129c-0.1659-2.228-2.037-3.9616-4.3095-3.993H39.2339c-2.1016-0.1226-3.914,1.4362-4.0694,3.5 c0.1852,2.1099,1.8969,3.7781,4.045,3.942l1.0672,0.117c2.2249,0.242,4.045,1.342,4.045,2.442v2v0.44 c-2.1907,0.4577-4.2188,1.4784-5.8772,2.958"/>
+ <polygon fill="#fcea2b" stroke="none" points="43.4375,54.875 17.1667,46.9172 17.1667,39.9583 44.5938,39.7812"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.6616,43.9634 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C25.2842,42.0292,23.7254,43.8107,21.6616,43.9634z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.724,50.1933 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v15C32.3466,48.2591,30.7878,50.0406,28.724,50.1933z"/>
+ <line x1="37.9375" x2="34.9665" y1="19.4375" y2="27.195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5391,32.0863 L42.2667,7.68c-2.0167-4.6175-9.2042-1.7425-7.5148,2.7128l3.1856,9.0447l4.4316,12.533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6991,19.3468 l3.2966-9.6649c0.9549-4.9474-6.5964-6.6514-7.729-2.0232"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1302,47.0806 c0,0-0.0905,4.1182,0,5.487c0.5722,8.6567,9.6883,15.0894,18.363,14.9617c9.667,0,17.893-6.833,17.893-16.878l-0.001-0.001 l-0.657-11.129c-0.1631-2.228-2.0023-3.9616-4.236-3.993h-10c-2.0658-0.1226-3.8473,1.4362-4,3.5 c0.1821,2.1099,1.8646,3.7781,3.976,3.942l1.049,0.117c2.187,0.242,3.976,1.342,3.976,2.442v2v0.44 c-2.1534,0.4577-4.1469,1.4784-5.777,2.958"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F-1F3FB.svg b/public/assets/img/icons/1F91F-1F3FB.svg
new file mode 100644
index 0000000..5f75d4d
--- /dev/null
+++ b/public/assets/img/icons/1F91F-1F3FB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F-1F3FC.svg b/public/assets/img/icons/1F91F-1F3FC.svg
new file mode 100644
index 0000000..a16454f
--- /dev/null
+++ b/public/assets/img/icons/1F91F-1F3FC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F-1F3FD.svg b/public/assets/img/icons/1F91F-1F3FD.svg
new file mode 100644
index 0000000..c0aad55
--- /dev/null
+++ b/public/assets/img/icons/1F91F-1F3FD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F-1F3FE.svg b/public/assets/img/icons/1F91F-1F3FE.svg
new file mode 100644
index 0000000..4818d86
--- /dev/null
+++ b/public/assets/img/icons/1F91F-1F3FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F-1F3FF.svg b/public/assets/img/icons/1F91F-1F3FF.svg
new file mode 100644
index 0000000..0ffdf40
--- /dev/null
+++ b/public/assets/img/icons/1F91F-1F3FF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F91F.svg b/public/assets/img/icons/1F91F.svg
new file mode 100644
index 0000000..3a825a5
--- /dev/null
+++ b/public/assets/img/icons/1F91F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M18,25.4375L16,14.25C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559 c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979c6.0957-0.3376,11.8562-2.898,16.1913-7.1966 c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107 c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5 l-9.6782,0.8404l-0.5949,0.6013l-0.6767-0.4909L18,25.4375z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,25.4375L16,14.25 C15.125,9.7518,8.3125,10.625,8.8125,16c0,0,3.8903,21.9482,4.4479,29.3481v-0.2559c0.5404,10.5716,9.8613,17.3382,20.4303,16.7979 c6.0957-0.3376,11.8562-2.898,16.1913-7.1966c3.7118-3.9314,12.8301-14.6738,12.8301-14.6738 c1.861-2.7454,0.4175-6.9889-1.0186-5.9441l-12.563,5.9165l0.3194-0.107c-2.3974,0.8467-3.0395-1.5318-2.8249-3.2447 l2.1111-27.8841c0.5272-6.7684-7.2581-6.5855-7.2581-0.9621L40.3125,23.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0394,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L30.0394,27.604z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1086,27.604 c0.2371-2.1519,1.7598-3.4091,3.8076-3.4552c1.9138-0.043,3.9409,0.9576,3.9591,3.2774c0,0,0.1972,6.9598,0.1592,7.3048 c-0.2371,2.1519-2.1736,3.7041-4.3255,3.467c-2.1518-0.237-3.3818-2.198-3.467-4.3254L22.1086,27.604z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F920.svg b/public/assets/img/icons/1F920.svg
new file mode 100644
index 0000000..8dddf3b
--- /dev/null
+++ b/public/assets/img/icons/1F920.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="38" r="24" fill="#FCEA2B"/>
+ <path fill="#6A462F" d="M36,23.3153c9.267-0.1288,15.3345-2.4577,15.3345-2.4577c2.5862,2.315,4.6453,5.2066,5.9755,8.4727 c0,0,10.5948-8.3618,2.2954-15.1052c0,0-4.0069-3.8593-10.0363,1.6462c0,0-3.8861,3.6651-13.5691,3.706 c-9.683-0.0409-13.5691-3.706-13.5691-3.706c-6.0294-5.5055-10.0363-1.6462-10.0363-1.6462 C4.0952,20.9685,14.69,29.3303,14.69,29.3303c1.3301-3.2661,3.3893-6.1577,5.9755-8.4727 C20.6655,20.8576,26.733,23.1866,36,23.3153z"/>
+ <path fill="#6A462F" d="M36,19.5773c6.0519-0.0256,9.767-1.4279,11.7566-2.5053c0,0-1.6341-0.5702-1.3904-2.7816 c0.0725-0.6576,0.3541-1.6277,0.7107-2.549c0.6391-1.651,0.1938-2.9689-4.1138-5.1348c0,0-2.0825-1.0407-2.8202-1.2739 C39.0599,4.9904,37.209,4.7124,36,6.1508c-1.209-1.4384-3.0599-1.1604-4.1428-0.8181c-0.7377,0.2332-2.8202,1.2739-2.8202,1.2739 c-4.3076,2.1659-4.7529,3.4838-4.1138,5.1348c0.3566,0.9213,0.6382,1.8914,0.7107,2.549c0.2437,2.2114-1.3904,2.7816-1.3904,2.7816 C26.233,18.1494,29.9481,19.5517,36,19.5773L36,19.5773z"/>
+ <path fill="#FFFFFF" d="M50.595,43.64c0.012,1.5397-0.2838,3.0662-0.87,4.49c-12.49,3.03-25.43,0.34-27.49-0.13 c-0.5588-1.3852-0.8407-2.8664-0.83-4.36h0.11c0,0,14.8,3.59,28.89,0.07L50.595,43.64z"/>
+ <path fill="#EA5A47" d="M49.7251,48.13c-1.79,4.27-6.35,7.23-13.69,7.23c-7.41,0-12.03-3.03-13.8-7.36 C24.2951,48.47,37.235,51.16,49.7251,48.13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="28.0684" cy="32.818" rx="3" ry="5.4038"/>
+ <ellipse cx="43.9316" cy="32.8216" rx="3" ry="5.4038"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.4382,32.925C58.8059,34.5577,59,36.2562,59,38c0,12.7025-10.2975,23-23,23S13,50.7025,13,38 c0-1.7438,0.1941-3.4423,0.5618-5.075"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,23.3153c9.267-0.1288,15.3345-2.4577,15.3345-2.4577c2.5862,2.315,4.6453,5.2066,5.9755,8.4727 c0,0,10.5948-8.3618,2.2954-15.1052c0,0-4.0069-3.8593-10.0363,1.6462c0,0-3.8861,3.6651-13.5691,3.706 c-9.683-0.0409-13.5691-3.706-13.5691-3.706c-6.0294-5.5055-10.0363-1.6462-10.0363-1.6462 C4.0952,20.9685,14.69,29.3303,14.69,29.3303c1.3301-3.2661,3.3893-6.1577,5.9755-8.4727 C20.6655,20.8576,26.733,23.1866,36,23.3153z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,19.5773c6.0519-0.0256,9.767-1.4279,11.7566-2.5053c0,0-1.6341-0.5702-1.3904-2.7816c0.0725-0.6576,0.3541-1.6277,0.7107-2.549 c0.6391-1.651,0.1938-2.9689-4.1138-5.1348c0,0-2.0825-1.0407-2.8202-1.2739C39.0599,4.9904,37.209,4.7124,36,6.1508 c-1.209-1.4384-3.0599-1.1604-4.1428-0.8181c-0.7377,0.2332-2.8202,1.2739-2.8202,1.2739 c-4.3076,2.1659-4.7529,3.4838-4.1138,5.1348c0.3566,0.9213,0.6382,1.8914,0.7107,2.549c0.2437,2.2114-1.3904,2.7816-1.3904,2.7816 C26.233,18.1494,29.9481,19.5517,36,19.5773L36,19.5773z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.595,43.64 c0.012,1.5397-0.2838,3.0662-0.87,4.49c-12.49,3.03-25.43,0.34-27.49-0.13c-0.5588-1.3852-0.8407-2.8664-0.83-4.36h0.11 c0,0,14.8,3.59,28.89,0.07L50.595,43.64z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.7251,48.13 c-1.79,4.27-6.35,7.23-13.69,7.23c-7.41,0-12.03-3.03-13.8-7.36C24.2951,48.47,37.235,51.16,49.7251,48.13z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F921.svg b/public/assets/img/icons/1F921.svg
new file mode 100644
index 0000000..0c7192e
--- /dev/null
+++ b/public/assets/img/icons/1F921.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" d="M13.8451,27.9329c0,0-2.047-1.4682-0.6019-3.1236c0,0-2.2788-2.0129-0.4281-3.9039 c0,0-1.2382-4.0732,2.1382-4.309c0,0-0.3899-4.0721,4.079-3.5985c0,0,2.5018-1.8015,4.3561,0.2489c0,0,2.5324-1.6079,3.8427,0.4026"/>
+ <path fill="#D22F27" d="M58.1549,27.9329c0,0,2.047-1.4682,0.6019-3.1236c0,0,2.2788-2.0129,0.4281-3.9039 c0,0,1.2382-4.0732-2.1382-4.309c0,0,0.3899-4.0721-4.079-3.5985c0,0-2.5018-1.8015-4.3561,0.2489c0,0-2.5324-1.6079-3.8427,0.4026"/>
+ <circle cx="36" cy="36" r="23" fill="#FFFFFF"/>
+ <path fill="#D22F27" d="M49.8069,46.5463c0,0-1.58,8.43-13.81,8.76c-12.18-0.44-13.81-8.76-13.81-8.76 c-0.46-1.73-1.2401-5.76,2.28-3.81c2.7,1.5,5.38,4.37,11.53,4.55c6.16-0.18,8.83-3.05,11.53-4.55 C51.0469,40.7863,50.2769,44.8163,49.8069,46.5463z"/>
+ <path fill="#FFFFFF" d="M35.9981,52.7344c-6.0618,0-9.9298-3.3099-10.9113-4.9147s0.5505-1.1552,0.866-1.003 c2.3137,1.1164,4.0412,2.6979,10.0453,2.9036 M35.9981,52.7344c6.0618,0,9.9298-3.3099,10.9113-4.9147s-0.5505-1.1552-0.866-1.003 c-2.3138,1.1164-4.0412,2.6979-10.0453,2.9036"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4432,21.1746c2.8989-1.5543,6.1935-1.6129,8.6558,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.901,21.1746c2.8989-1.5543,6.1935-1.6129,8.6558,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8078,46.5463c0,0-1.58,8.43-13.81,8.76c-12.18-0.44-13.81-8.76-13.81-8.76c-0.46-1.73-1.2401-5.76,2.28-3.81 c2.7,1.5,5.38,4.37,11.53,4.55c6.16-0.18,8.83-3.05,11.53-4.55C51.0478,40.7863,50.2778,44.8163,49.8078,46.5463z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.8451,27.9329c0,0-2.047-1.4682-0.6019-3.1236c0,0-2.2788-2.0129-0.4281-3.9039c0,0-1.2382-4.0732,2.1382-4.309 c0,0-0.3899-4.0721,4.079-3.5985c0,0,2.5018-1.8015,4.3561,0.2489c0,0,2.5324-1.6079,3.8427,0.4026"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.1549,27.9329c0,0,2.047-1.4682,0.6019-3.1236c0,0,2.2788-2.0129,0.4281-3.9039c0,0,1.2382-4.0732-2.1382-4.309 c0,0,0.3899-4.0721-4.079-3.5985c0,0-2.5018-1.8015-4.3561,0.2489c0,0-2.5324-1.6079-3.8427,0.4026"/>
+ <ellipse cx="27.7711" cy="30.818" rx="3.5" ry="6.3045" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="44.2289" cy="30.8216" rx="3.5" ry="6.3045" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="38.9779" r="2.7351"/>
+ </g>
+ <g id="color-foreground">
+ <ellipse cx="27.7711" cy="30.818" rx="3.5" ry="6.3045" fill="none" stroke="#92D3F5" stroke-miterlimit="10" stroke-width="2.1"/>
+ <ellipse cx="44.2289" cy="30.8216" rx="3.5" ry="6.3045" fill="none" stroke="#92D3F5" stroke-miterlimit="10" stroke-width="2.1"/>
+ <path d="M30.2676,30.816c0,3.04-1.32,5.31-2.5,5.31s-2.5-2.27-2.5-5.31c0-3.03,1.32-5.3,2.5-5.3S30.2676,27.7861,30.2676,30.816z"/>
+ <path d="M46.7276,30.8261c0,3.03-1.32,5.3-2.5,5.3s-2.5-2.27-2.5-5.3c0-3.04,1.32-5.31,2.5-5.31S46.7276,27.7861,46.7276,30.8261z"/>
+ <circle cx="36.0563" cy="38.9779" r="2.7351" fill="#D22F27"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F922.svg b/public/assets/img/icons/1F922.svg
new file mode 100644
index 0000000..42d0d27
--- /dev/null
+++ b/public/assets/img/icons/1F922.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0027" cy="36" r="23" fill="#B1CC33"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.2671,22.3665c-0.2383,1.5436-1.039,2.9427-2.2496,3.9289c-1.1065,1.1138-2.5889,1.7724-4.156,1.8514"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.7329,22.3665c0.2383,1.5436,1.039,2.9427,2.2496,3.9289c1.1065,1.1138,2.5889,1.7724,4.156,1.8514"/>
+ <circle cx="36.0027" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.0432,46.0186c1.2832-0.8191,3.8698-1.0381,5.9568-1.0381s4.6737,0.219,5.9568,1.0381"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.669,42.8384c1.8323,1.6694,1.8323,4.2345,0,5.9854"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.3308,42.8384c-1.8323,1.6694-1.8323,4.2345,0,5.9854"/>
+ <path d="M30,33c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,30,30,31.3448,30,33"/>
+ <path d="M48,33c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,31.3448,48,33"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F923.svg b/public/assets/img/icons/1F923.svg
new file mode 100644
index 0000000..fd7e8bb
--- /dev/null
+++ b/public/assets/img/icons/1F923.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9997" cy="35.9989" r="24" fill="#fcea2b"/>
+ <path fill="#fff" d="M51.58,34.554a11.5549,11.5549,0,0,1,1.2192,4.408C42.9625,47.2342,30.1775,50.5842,28.1236,51.08a11.4345,11.4345,0,0,1-2.6837-3.535l.0985-.0489S40.39,44.1243,51.4407,34.7013Z"/>
+ <path fill="#ea5a47" d="M52.799,38.962c.2974,4.6205-2.4688,9.3006-9.0418,12.5673C37.1215,54.8271,31.6358,54.17,28.1237,51.08,30.1775,50.5841,42.9626,47.234,52.799,38.962Z"/>
+ <path fill="#92d3f5" d="M67.6926,32.9089a4.2419,4.2419,0,0,1-5.3735,2.6717c-3.9838-1.3386-6.68-6.6869-6.7069-6.74.213-.0912,5.4464-2.637,9.41-1.3052a4.241,4.241,0,0,1,2.6706,5.3737Z"/>
+ <path fill="#92d3f5" d="M14.395,59.3977a4.2421,4.2421,0,0,1-2.6718-5.3736c1.3387-3.9837,6.6869-6.68,6.74-6.7068.0912.213,2.6369,5.4464,1.3052,9.41a4.2411,4.2411,0,0,1-5.3737,2.6707Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.2766,23.4489q-.0459-.0708-.0924-.1411A23.0031,23.0031,0,0,0,14.2153,43.3865c.0343.1023.1046.2972.14.3993"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0368,56.22a23.5311,23.5311,0,0,0,21.1991.3755A23.3425,23.3425,0,0,0,58.7218,39.5728"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.58,34.554a11.5549,11.5549,0,0,1,1.2192,4.408C42.9625,47.2342,30.1775,50.5842,28.1236,51.08a11.4345,11.4345,0,0,1-2.6837-3.535l.0985-.0489S40.39,44.1243,51.4407,34.7013Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.799,38.962c.2974,4.6205-2.4688,9.3006-9.0418,12.5673C37.1215,54.8271,31.6358,54.17,28.1237,51.08,30.1775,50.584,42.9625,47.2341,52.799,38.962Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M67.6926,32.9089a4.2419,4.2419,0,0,1-5.3735,2.6717c-3.9838-1.3386-6.68-6.6869-6.7069-6.74.213-.0912,5.4464-2.637,9.41-1.3052a4.241,4.241,0,0,1,2.6706,5.3737Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M14.395,59.3977a4.2421,4.2421,0,0,1-2.6718-5.3736c1.3387-3.9837,6.6869-6.68,6.74-6.7068.0912.213,2.6369,5.4464,1.3052,9.41a4.2411,4.2411,0,0,1-5.3737,2.6707Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.478 33.13 30.163 33.793 25.928 40.072"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.878 23.488 37.766 30.014 45.328 30.43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F924.svg b/public/assets/img/icons/1F924.svg
new file mode 100644
index 0000000..47b5988
--- /dev/null
+++ b/public/assets/img/icons/1F924.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#EA5A47" d="m48.16 44.41c0 3.569-3.975 6.406-11.94 6.406-7.967 0-11.99-2.846-11.99-6.406h0.0939s12.14 3.063 23.68 0.066l0.1606-0.066z"/>
+ <path fill="#92D3F5" d="m43.04 55.78c0 0.7332-0.558 1.328-1.246 1.328-0.6883 0-1.246-0.5943-1.246-1.328v-4.387l3.261-1.223 2.739-1.63v11.48c0 0.8658-0.7832 1.568-1.749 1.568s-1.749-0.7019-1.749-1.568v-4.703"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m21.19 27.2c0.7207-1.386 1.928-2.454 3.391-3 1.405-0.7002 3.02-0.8486 4.53-0.4209"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m50.8 27.2c-1.582-2.772-4.804-4.17-7.909-3.431"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m50.24 54.07c5.338-4.212 8.764-10.74 8.764-18.07 0-12.7-10.3-23-23-23-12.7 0-23 10.3-23 23 0 12.7 10.3 23 23 23 0.3675 0 0.7329-0.0086 1.096-0.0257"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.07 34.8c0.621-0.6976 1.406-1.414 2.452-1.773 1.059-0.3638 2.116-0.3638 3.275-0.2488"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m46.95 34.8c-0.621-0.6976-1.406-1.414-2.452-1.773-1.059-0.3638-2.116-0.3638-3.275-0.2488"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.89 44.69c0 3.569-3.975 6.406-11.94 6.406-7.967 0-11.99-2.846-11.99-6.406h0.0939s12.14 3.063 23.68 0.066z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m42.85 55.56c0 0.7332-0.558 1.328-1.246 1.328v0c-0.6883 0-1.246-0.5943-1.246-1.328v-4.387m6-2.853v11.48c0 0.8658-0.7832 1.568-1.749 1.568v0c-0.9661 0-1.749-0.7019-1.749-1.568v-4.703"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F925.svg b/public/assets/img/icons/1F925.svg
new file mode 100644
index 0000000..76c7c6b
--- /dev/null
+++ b/public/assets/img/icons/1F925.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,12c-13.2337,0-24,10.7663-24,24s10.7663,24,24,24s24-10.7664,24-24C60.0001,22.7663,49.2337,12,36,12z"/>
+ <path fill="#FCEA2B" d="M37.4298,44.1622c0,0,8.7363-0.0809,12.075,0.5893c3.3387,0.6701,6.7322,2.0667,9.1412,0.9499 c1.1362-0.5267,1.6476-1.6404,1.7222-2.7085c0.1014-1.0659-0.2206-2.2484-1.255-2.9542c-2.1935-1.4965-5.7742-0.6235-9.1776-0.5096 s-12.0084-1.3976-12.0084-1.3976"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9493,27.2768c0.851-1.3097,2.1554-2.2567,3.6642-2.659c1.4662-0.5614,3.0882-0.5534,4.5496,0.0179"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.5587,26.2722c-1.3537-2.8907-4.4525-4.543-7.6074-4.056"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.9634,34.6991C58.289,22.6013,48.2654,13,35.9998,13C23.2968,13,13,23.2968,13,35.9998 c0,12.7021,10.2968,22.9998,22.9998,22.9998c7.0803,0,13.4135-3.1996,17.6326-8.2316"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.7224,50.6354c0,0-5.7186-1.8346-8.8718,1.5503"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.4298,44.1622c0,0,8.7363-0.0809,12.075,0.5893c3.3387,0.6701,6.7322,2.0667,9.1412,0.9499 c1.1362-0.5267,1.6476-1.6404,1.7222-2.7085c0.1014-1.0659-0.2206-2.2484-1.255-2.9542c-2.1935-1.4965-5.7742-0.6235-9.1776-0.5096 s-12.0084-1.3976-12.0084-1.3976"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2aa705b
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#fadcbc" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4496d33
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#fadcbc" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FB.svg b/public/assets/img/icons/1F926-1F3FB.svg
new file mode 100644
index 0000000..8383e38
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#fadcbc" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9fac5a2
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#debb90" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4b560e9
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#debb90" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FC.svg b/public/assets/img/icons/1F926-1F3FC.svg
new file mode 100644
index 0000000..9ed2bde
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#debb90" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..152ab20
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#c19a65" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9f5b077
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#c19a65" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FD.svg b/public/assets/img/icons/1F926-1F3FD.svg
new file mode 100644
index 0000000..f05fa65
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#c19a65" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..72875b6
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#a57939" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c2ef216
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#a57939" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FE.svg b/public/assets/img/icons/1F926-1F3FE.svg
new file mode 100644
index 0000000..b4ca165
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#a57939" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9a7e7a2
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#6a462f" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4c49c53
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#6a462f" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-1F3FF.svg b/public/assets/img/icons/1F926-1F3FF.svg
new file mode 100644
index 0000000..384c4aa
--- /dev/null
+++ b/public/assets/img/icons/1F926-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#6a462f" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-200D-2640-FE0F.svg b/public/assets/img/icons/1F926-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5058702
--- /dev/null
+++ b/public/assets/img/icons/1F926-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M20.2654,49.272C22.305,47.8316,24.765,47,27,47c6,5,12,5,18,0c1.8959,0,3.7919,0.7239,5.4167,1.8923 c0.7012-0.423,1.4046-0.861,2.1135-1.3337c-0.3916,0.3906,3.5781-7.6279,0.8447-12.3711c-0.4385-0.8535-0.9805-2.3496-1.3125-3.25 c-1.4727-3.2695-1.8623-4.0313-2.1875-10.0625c0.0273-3.6929-3.1562-6.999-6.8369-7.3076 c-0.2656-0.0181-0.5137-0.1416-0.6885-0.3433c-0.0928-0.0996-2.8271-3.0366-7.6621-3.0366c-6.2002,0-11.3057,4.0464-12.6074,8.8906 c-0.5342,2.0122-2.6553,2.0952-2.4951,4.171c0.2041,2.019-0.0098,7.0098-0.7139,8.912c-0.2481,0.7559-0.627,1.463-1.1191,2.088 c-3.7725,4.4199,0.4316,12.4463,0.2392,12.1533C18.7402,48.0841,19.5001,48.6959,20.2654,49.272z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ <path fill="#FCEA2B" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-8.916-13.499-8.916-13.499 c-3.75,3.583-6.874,12.7778-12.75,10.3003C25.334,27.8013,24.2148,26.0005,24.125,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4785,24.0044 c0.0371-1.1914,0.1895-2.5352,0.627-4.1616c1.4795-5.5,7.2773-8.9658,13.709-8.9658c5.4003,0,8,3,8,3 c4.1689,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.1796,1.0244,7.1523,3.4287,12.8222c1.7159,3.9698,1.0762,8.5567-1.6377,11.9038"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926-200D-2642-FE0F.svg b/public/assets/img/icons/1F926-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c7784af
--- /dev/null
+++ b/public/assets/img/icons/1F926-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M26,38c-3,0-4.958-6.333-5-14c-0.0332-6,6-12,15-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.125,31c-0.1562,8.7187,4.4063,15,11.8115,15C43,46,47,39,47,31c0-5-3-10-3-10 c-8,0-10.124,3.729-16,1.2515C28,22.2515,24.2148,26.0005,24.125,31z"/>
+ <path fill="#FCEA2B" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38c3,0,4-7,4-14 c0-6-5-12-14-12c-8.7617,0-13.7324,3.7915-13.9893,11.3735"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.998,20.6182 c0.712-0.1426,1.4581-0.2745,2.252-0.3789C41.3477,20.0947,42.5791,20,44,20c0,0,3,6,3,11c0,8-5.127,14-11.0635,14 c-0.4795,0-0.9531-0.0381-1.4179-0.1113"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F926.svg b/public/assets/img/icons/1F926.svg
new file mode 100644
index 0000000..8122404
--- /dev/null
+++ b/public/assets/img/icons/1F926.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M16,60.958L15.875,57c0-5.875,6.1328-10,11.125-10c6,5,12,5,18,0c4.9941,0,10,5.0059,10,10v3.958"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M25.7715,39c-4,0-4.832-6.5-4.832-13.5S25.7715,12,35.7715,12s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M28.8438,43.0937C29.5947,44.0117,32.8525,46,35.75,46c5.9365,0,11.125-5.25,11.125-14.25 c0-3-1-5.0005-1-5.0005c-3-2.9995-7.6562-9.4995-7.6562-9.4995c-1.1211,0.8413-2.0743,2.5479-3.3243,3.978"/>
+ <path fill="#FCEA2B" d="M28.875,60.958c0.0049-0.5703-0.6973-10.4092,0-14.9717c0.2666-1.7461,2-1.9863,3-3.9863 c3-6,1.833-8.333,4-14c1.1299-2.9541-1.5645-3.7236-3.127-0.6001l3.0079-3.7939C36.96,20.2915,33.168,19.1665,31.5,21 l-1.8271,3.6265c1.5693-2.3536-0.9815-4.1485-2.6729-2.375C25.4209,23.9072,23.376,28.5464,21.875,33 c0,0-0.1172-2.1943,0.8125-4.1875C23.252,27.6025,22.916,25.8633,21,26c-0.9971,0.0713-1.7637,2.7734-2.54,5.667 c-0.7803,2.9067,0.0879,7.1562,0.7197,8.4209c1.4141,2.8281,1.6953,2.8984,1.6953,2.8984s-2,8.9717-4,17.9717"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1895,23.4019 C23.0879,17.3662,27.2441,12,36,12c10,0,14,7,14,14s0,13-4,13"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4375,38 c1.75,0-0.875,0,1.5625,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3 c0-4.9941-5.0059-9-10-9c-3.3652,2.8027-6.8389,3.6934-10.0937,3.6934c-0.7042,0-1.4415-0.0655-2.0538-0.1402"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3457,21.542C30.1553,24.8276,30.4473,24.3462,27,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22,32.6025c2.25-4.333,4.1094-7.81,5.5313-9.6025"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,60c2-9,4-17.4111,4-17.4111S20.4141,41.8286,19,39c-2-4,0-9,2-12"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,23c-1.2832,2.5649-2.8262,5.4771-4,9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,60c0.0049-0.5703-0.6973-9.4512,0-14.0137c0.2666-1.7461,2.1914-2.289,3-3.9863c1.9063-4,2.334-7.8057,3.9365-14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3262,19.7109 c0.5107-0.5605,0.9062-1.1352,1.6738-1.7114c0,0,4,5.0005,7,8c0,0,1,2.0005,1,5.0005c0,9-5.127,14-11.0635,14 C35.7178,45,35.377,44.9771,35,44.9438"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F927.svg b/public/assets/img/icons/1F927.svg
new file mode 100644
index 0000000..15ee694
--- /dev/null
+++ b/public/assets/img/icons/1F927.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#FFFFFF" d="M8.9985,46.9816c0,0,16.1561,1.2359,24.9516-9.8598c0.6645-0.8383,1.9857-2.2668,3.8806-0.9725 c0,0,9.3223,7.9456-10.9712,28.6664c0,0,0.0158-4.8296-2.3762-4.3161c-4.3887,0.9421-12.0961,4.156-17.8809,1.6287 C6.6024,62.1283,20.7291,55.7915,8.9985,46.9816z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28.4877,27.4126 35.0747,31.4266 28.4877,35.1645"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.1521,27.4126 43.5651,31.4266 50.1521,35.1645"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.0831,58.9821C38.3872,58.994,38.6929,59,39,59c12.7022,0,23-10.2978,23-23c0-12.7031-10.2978-23-23-23 c-12.7031,0-23,10.2969-23,23c0,1.914,0.2338,3.7733,0.6744,5.5511"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.9293,50.0033 41.1293,51.0933 44.0793,46.2733 47.7093,49.1233 49.7693,46.7633"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8.9985,46.9816c0,0,16.1561,1.2359,24.9516-9.8598c0.6645-0.8383,1.9857-2.2668,3.8806-0.9725c0,0,9.3223,7.9456-10.9712,28.6664 c0,0,0.0158-4.8296-2.3762-4.3161c-4.3887,0.9421-12.0961,4.156-17.8809,1.6287C6.6024,62.1283,20.7291,55.7915,8.9985,46.9816z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F928.svg b/public/assets/img/icons/1F928.svg
new file mode 100644
index 0000000..b4d67e9
--- /dev/null
+++ b/public/assets/img/icons/1F928.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23s10.3177,23,23,23s23-10.3178,23-23C59.0001,23.3177,48.6823,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0708,27.7432c0.4132-0.344,2.2456-1.7915,4.9091-1.6364c2.1608,0.1259,3.61,1.2333,4.0909,1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.9292,27.0952c-0.4132,0.344-2.2456,1.7915-4.9091,1.6364c-2.1608-0.1259-3.61-1.2333-4.0909-1.6364"/>
+ <path d="M30,35c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,32,30,33.3448,30,35"/>
+ <path d="M48,35c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,33.3448,48,35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1321,47.1385 c4.6002-1.4165,9.8284-1.4698,13.7359,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F929.svg b/public/assets/img/icons/1F929.svg
new file mode 100644
index 0000000..2e3f32f
--- /dev/null
+++ b/public/assets/img/icons/1F929.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0001" cy="36" r="24" fill="#FCEA2B"/>
+ <polygon fill="#F1B31C" points="25.0424,21.2371 33.0285,20.0364 29.1238,27.1056 32.7335,34.3298 24.8037,32.8007 19.0485,38.4662 18.0524,30.452 10.8857,26.7292 18.1999,23.3052 19.5258,15.3389"/>
+ <polygon fill="#F1B31C" points="46.8821,21.2371 38.896,20.0364 42.8007,27.1056 39.191,34.3298 47.1208,32.8007 52.876,38.4662 53.8721,30.452 61.0388,26.7292 53.7246,23.3052 52.3987,15.3389"/>
+ <path fill="#EA5A47" d="M49.7371,46.356c-1.79,4.27-6.35,7.23-13.7,7.23c-7.41,0-12.03-3.03-13.8-7.36 C24.2671,46.686,37.2171,49.3959,49.7371,46.356z"/>
+ <path fill="#FFFFFF" d="M50.6071,41.866c0,1.6-0.29,3.11-0.87,4.49c-12.52,3.04-25.47,0.33-27.5-0.13 c-0.55-1.35-0.83-2.82-0.83-4.36h0.11c0,0,14.81,3.59,28.89,0.07L50.6071,41.866z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.6071,41.866c0,1.6-0.29,3.11-0.87,4.49c-12.52,3.04-25.47,0.33-27.5-0.13c-0.55-1.35-0.83-2.82-0.83-4.36h0.11 c0,0,14.81,3.59,28.89,0.07L50.6071,41.866z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7371,46.356 c-1.79,4.27-6.35,7.23-13.7,7.23c-7.41,0-12.03-3.03-13.8-7.36C24.2671,46.686,37.2171,49.3959,49.7371,46.356z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.2271,46.236 c-0.16,0.04-0.33,0.08-0.49,0.12"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.2371,46.226 c-0.19-0.05-0.28-0.07-0.28-0.07"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.5542,15.5591C43.3932,13.9237,39.8045,13,36,13c-3.9546,0-7.676,0.9979-10.9261,2.7556 c-0.0502,0.0271-0.1002,0.0544-0.1501,0.0819"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1945,32.9954c-0.1283,0.9833-0.1944,1.9862-0.1944,3.0046c0,12.7022,10.2969,23,23,23c12.7022,0,23-10.2978,23-23 c0-1.0073-0.0648-1.9995-0.1903-2.9726"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.1179,21.2371 33.104,20.0364 29.1993,27.1056 32.809,34.3298 24.8792,32.8007 19.124,38.4662 18.1279,30.452 10.9612,26.7292 18.2754,23.3052 19.6013,15.3389"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.8821,21.2371 38.896,20.0364 42.8007,27.1056 39.191,34.3298 47.1208,32.8007 52.876,38.4662 53.8721,30.452 61.0388,26.7292 53.7246,23.3052 52.3987,15.3389"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92A.svg b/public/assets/img/icons/1F92A.svg
new file mode 100644
index 0000000..d5469bb
--- /dev/null
+++ b/public/assets/img/icons/1F92A.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="m36 13c-12.68 0-23 10.32-23 23 0 12.68 10.32 23 23 23 12.68 0 23-10.32 23-23 0-12.68-10.32-23-23-23z"/>
+ <path fill="#fff" d="m31.76 31.17c0 2.464-2 4.463-4.463 4.463s-4.463-1.998-4.463-4.463c0-2.462 2-4.463 4.463-4.463s4.463 2 4.463 4.463z"/>
+ <path fill="#fff" d="m50.84 32.72c0 3.364-2.73 6.091-6.091 6.091s-6.091-2.727-6.091-6.091c0-3.361 2.73-6.091 6.091-6.091s6.091 2.73 6.091 6.091z"/>
+ <path fill="#fff" d="m42.86 46.04c-0.339 0.2917-4.957 7.343-9.91 6.064-4.463-1.152-5.49-8.887-5.736-9.413 5.215 1.116 10.43 2.233 15.65 3.349z"/>
+ <path fill="#ea5a47" d="m41.71 46.13c-1.293 5.936-4.618 10.25-7.426 9.64s-4.037-5.92-2.744-11.86z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m31.96 31.29c0 2.464-2 4.463-4.463 4.463s-4.463-1.998-4.463-4.463c0-2.462 2-4.463 4.463-4.463s4.463 2 4.463 4.463"/>
+ <path d="m28.52 32.3c0 1.104-0.8965 2-2 2s-2-0.8955-2-2c0-1.104 0.8965-2 2-2s2 0.8965 2 2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m51.04 32.83c0 3.364-2.73 6.091-6.091 6.091s-6.091-2.727-6.091-6.091c0-3.361 2.73-6.091 6.091-6.091s6.091 2.73 6.091 6.091"/>
+ <path d="m49.04 32.1c0 1.508-1.224 2.73-2.73 2.73s-2.73-1.222-2.73-2.73c0-1.506 1.224-2.73 2.73-2.73s2.73 1.224 2.73 2.73"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.08 23.94c0.4132-0.344 2.246-1.792 4.909-1.636 2.161 0.1259 3.61 1.233 4.091 1.636"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23 23.57c0.4132-0.344 2.246-1.792 4.909-1.636 2.161 0.1259 3.61 1.233 4.091 1.636"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m40.46 49.13c0.01-0.01 0.01-0.02 0.01-0.02 1.4-1.62 2.02-3.37 2.18-3.512l-15.65-3.349c0.2275 0.472-0.5225 6.682 4.108 8.862"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m41.5 45.68c-1.293 5.936-4.618 10.25-7.426 9.64s-4.037-5.92-2.744-11.86"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92B.svg b/public/assets/img/icons/1F92B.svg
new file mode 100644
index 0000000..f534752
--- /dev/null
+++ b/public/assets/img/icons/1F92B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="35.8" r="23" fill="none" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="1.8"/>
+ <path fill="#FCEA2B" d="M46.8,56.3c11.3-6,15.7-20.2,9.7-31.5s-20-15.5-31.3-9.5s-15.5,20-9.5,31.3c2.3,4.2,5.8,7.7,10.1,9.8 c0,1.6,0.7,3.2,1.8,4.4c1.4,1.6,8.5,3.3,12.2-0.2C40.9,59.6,47.1,56.4,46.8,56.3z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5,52.8c9.4-8.6,10.1-23.1,1.5-32.5s-23.1-10.1-32.5-1.5S10.4,41.9,19,51.3c0.9,0.9,1.8,1.8,2.8,2.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4,23.6c0.7-1.4,1.9-2.4,3.3-2.9c1.3-0.7,2.9-0.8,4.3-0.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7,23.6c-1.5-2.7-4.6-4-7.6-3.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34,41.5c-1.4-0.2-2.8-0.7-4-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.1,40c-1.3,0.7-2.7,1.2-4.2,1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8,38.6c0-1-0.9-1.9-1.9-1.9S34,37.6,34,38.6"/>
+ <line x1="34" x2="34" y1="47.4" y2="38.6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.8" x2="37.8" y1="38.6" y2="47.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37.2,47.4c1.7,0,3,1.3,3,3l0,0c0,0.6,0,1.8,0,1.8c0.3,0,3,0,4.1,0c1.3-0.1,2.5,0.7,2.8,2s-0.3,2.6-1.4,3.2 c-0.5,0.3-1.1,0.6-1.6,0.9c-2,1.1-4.1,2.2-6.2,3.3c-1.9,1-4,1.4-6.1,1c-3.6-0.6-6-4-5.4-7.7c0.2-1.5,0.5-3,1-4.4 c0.6-1.8,2.3-3.1,4.2-3.1H37.2z"/>
+ <path d="M30,27.8c0,1.7-1.3,3-3,3s-3-1.3-3-3s1.3-3,3-3l0,0c1.6,0,3,1.3,3,2.9C30,27.7,30,27.8,30,27.8"/>
+ <path d="M48,27.8c0,1.7-1.3,3-3,3s-3-1.3-3-3s1.3-3,3-3l0,0c1.6,0,3,1.3,3,2.9C48,27.7,48,27.8,48,27.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.2,51.8c-1.3,0-2,0.7-2.5,1.5c-0.6,0.9,0,2.2,1,2.2H39c0.7,0,1.2-0.6,1.2-1.4v-1.8v-0.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92C.svg b/public/assets/img/icons/1F92C.svg
new file mode 100644
index 0000000..da7338c
--- /dev/null
+++ b/public/assets/img/icons/1F92C.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="44.96" x2="44.96" y1="44.3741" y2="48.8453" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="44.9259" cy="51.6467" r="1"/>
+ <line x1="28.1472" x2="27.0463" y1="44.0809" y2="51.3195" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.3692" x2="30.2683" y1="44.0809" y2="51.3195" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.7875" x2="33.1094" y1="46.0973" y2="46.0901" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.3062" x2="32.628" y1="49.2832" y2="49.2759" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2178,45.7188a1.5322,1.5322,0,0,0-1.4173-.8272,1.5714,1.5714,0,0,0-1.6771,1.3525s-.2434,1.3691,1.8124,1.4336c0,0,1.4607.2435,1.4607,1.4607,0,1.3337-1.4337,1.38-1.4337,1.38s-1.3707.1039-1.752-.732"/>
+ <line x1="38.8054" x2="38.8054" y1="44.6395" y2="43.6338" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.8054" x2="38.8054" y1="51.7782" y2="50.7725" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#ea5a47" d="M36,13A23,23,0,1,0,59,36,23.026,23.026,0,0,0,36,13Z"/>
+ <rect x="19.5181" y="41.076" rx="4.0768" width="32.2641" height="13.5745" fill="#3f3f3f"/>
+ <line x1="44.96" x2="44.96" y1="44.3741" y2="48.8453" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="44.9259" cy="51.6467" r="1" fill="#fff"/>
+ <line x1="28.1472" x2="27.0463" y1="44.0809" y2="51.3195" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.3692" x2="30.2683" y1="44.0809" y2="51.3195" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.7875" x2="33.1094" y1="46.0973" y2="46.0901" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.3062" x2="32.628" y1="49.2832" y2="49.2759" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2178,45.7188a1.5322,1.5322,0,0,0-1.4173-.8272,1.5714,1.5714,0,0,0-1.6771,1.3525s-.2434,1.3691,1.8124,1.4336c0,0,1.4607.2435,1.4607,1.4607,0,1.3337-1.4337,1.38-1.4337,1.38s-1.3707.1039-1.752-.732"/>
+ <line x1="38.8054" x2="38.8054" y1="44.6395" y2="43.6338" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.8054" x2="38.8054" y1="51.7782" y2="50.7725" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30,33.9252a3,3,0,1,1-3-3,3.0012,3.0012,0,0,1,3,3"/>
+ <path d="M48,33.9252a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <line x1="23" x2="30" y1="25.1126" y2="29.1126" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="42" y1="25.1126" y2="29.1126" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="19.868" y="41.076" rx="4.0768" width="32.2641" height="13.5745" fill="none" stroke="#000" stroke-miterlimit="2" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92D.svg b/public/assets/img/icons/1F92D.svg
new file mode 100644
index 0000000..d8f9c67
--- /dev/null
+++ b/public/assets/img/icons/1F92D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M36,59.9585a24.0337,24.0337,0,0,1-15.34-5.541h0A24.0011,24.0011,0,1,1,36,59.9585Z"/>
+ <circle cx="25.1117" cy="39.3182" r="5.1783" fill="#ffa7c0"/>
+ <circle cx="46.8883" cy="39.3182" r="5.1783" fill="#ffa7c0"/>
+ <path fill="#fcea2b" d="M35.16,66.938c-.0235,0-.0479-.001-.0723-.0029l-9.7-.7a.9994.9994,0,0,1-.9082-1.1934c.5361-2.68.9932-4.7227,1.2285-5.7773-.1533-.3135-.3057-.6387-.459-.9639-.1943-.4131-.3886-.8262-.583-1.2158-.208-.416-.6416-1.2832-1.3017-8.6573-.2032-2.03-.1514-3.5039.7373-4.54A2.51,2.51,0,0,1,26.06,42.938a2.5558,2.5558,0,0,1,2.3389,1.4092,39.2737,39.2737,0,0,1,2.6065-5.1289A3.4339,3.4339,0,0,1,33.71,37.231a2.5618,2.5618,0,0,1,1.4434.3916c1.2422-1.5723,2.6582-1.6739,3.668-1.1631A3.3912,3.3912,0,0,1,40.55,39.2173a2.6063,2.6063,0,0,1,.8037.2021A2.3671,2.3671,0,0,1,42.86,41.7378a5.8814,5.8814,0,0,1-.59,2.4912,2.6338,2.6338,0,0,1,.584.7627,4.0721,4.0721,0,0,1-.12,3.7324l-.8506,1.6074c-.2149.6573-.376,1.3174-.5322,1.9571l-.1211.4922a21.7084,21.7084,0,0,1-2.3936,6.539A5.8494,5.8494,0,0,1,37.2,61.312c-.0674.0664-.1328.127-.1934.1846a2.2249,2.2249,0,0,0-.2763.2861l-.07.4326a36.5585,36.5585,0,0,0-.502,3.7852,1,1,0,0,1-.998.9375Z"/>
+ </g>
+ <g id="skin">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.46,65.2381c.6-3,1.1-5.2,1.3-6.1-.4-.8-.8-1.7-1.2-2.5-.2-.4-.6-1.6-1.2-8.3-.2-2-.1-3.1.5-3.8a1.5628,1.5628,0,0,1,1.2-.6c1.3,0,1.7,1.2,2,2.4l.1.3.2.6a39.4783,39.4783,0,0,1,3.5-7.5c1.8-3,3.5-.6,3.5-.6,2.2-4.1,5-.8,4,1.3a1.9811,1.9811,0,0,1,1.6-.1,1.4158,1.4158,0,0,1,.9,1.4,5.2848,5.2848,0,0,1-.9,2.8,2.1889,2.1889,0,0,1,1,.9,3.0777,3.0777,0,0,1-.1,2.8l-.9,1.7c-.3.9-.5,1.8-.7,2.6a20.7835,20.7835,0,0,1-2.3,6.3,4.7436,4.7436,0,0,1-1.4,1.7c-.4.4-.7.6-.8,1a42.7765,42.7765,0,0,0-.6,4.4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.4,53.6485A22.9959,22.9959,0,1,1,42.939,57.9243"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6354,31.7355a4.6154,4.6154,0,0,0-6.2-2.4,4.6846,4.6846,0,0,0-2.4,2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.8354,31.7355a4.6154,4.6154,0,0,0-6.2-2.4,4.6846,4.6846,0,0,0-2.4,2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.46,65.2381c.6-3,1.1-5.2,1.3-6.1-.4-.8-.8-1.7-1.2-2.5-.2-.4-.6-1.6-1.2-8.3-.2-2-.1-3.1.5-3.8a1.5628,1.5628,0,0,1,1.2-.6c1.3,0,1.7,1.2,2,2.4l.1.3.2.6a39.4783,39.4783,0,0,1,3.5-7.5c1.8-3,3.5-.6,3.5-.6,2.2-4.1,5-.8,4,1.3a1.9811,1.9811,0,0,1,1.6-.1,1.4158,1.4158,0,0,1,.9,1.4,5.2848,5.2848,0,0,1-.9,2.8,2.1889,2.1889,0,0,1,1,.9,3.0777,3.0777,0,0,1-.1,2.8l-.9,1.7c-.3.9-.5,1.8-.7,2.6a20.7835,20.7835,0,0,1-2.3,6.3,4.7436,4.7436,0,0,1-1.4,1.7c-.4.4-.7.6-.8,1a42.7765,42.7765,0,0,0-.6,4.4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92E.svg b/public/assets/img/icons/1F92E.svg
new file mode 100644
index 0000000..e2cbc66
--- /dev/null
+++ b/public/assets/img/icons/1F92E.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#B1CC33" d="M47.1996,51.282c2.4604,0,5.4331,1.947,5.4331,3.6822c0,1.1754-0.9151,2.2-2.2701,2.7388 c0.9556,3.1123-1.2429,4.6605-2.9806,4.8865c-1.0209,0.1328-2.1134-0.4142-2.7863-1.093c0,1.3994-1.1345,2.5339-2.5339,2.5339 c-1.3994,0-2.9144-0.937-2.9144-2.3364c-0.3126,1.0449-1.2813,1.8065-2.428,1.8065c-1.0988,0-2.2616-0.8964-2.6128-1.8743 c-0.3646,1.4932-1.6132,2.2102-2.9144,1.9393c-1.0753-0.2239-1.8354-1.051-1.9545-1.9724 c-0.1766,1.2269-1.5284,2.4373-2.8041,2.4373c-1.3994,0-2.5339-1.1345-2.5339-2.5339c-1.3994,0-3.1504-0.8857-3.1504-2.2852 c0-1.3994,1.1473-2.6613,2.5467-2.6613c-0.6745-0.4553-1.118-1.2267-1.118-2.1017c0-1.3994,1.7368-2.7662,3.1362-2.7662 c-0.1313-0.2663-0.2489-0.5384-0.3522-0.8158c-0.3427-0.9206-0.5273-1.8993-0.5273-2.9141c0-5.4121,5.2516-9.7995,11.7297-9.7995 s11.7297,4.3874,11.7297,9.7995C47.8941,49.1212,47.6491,50.2425,47.1996,51.282z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.1678,26.4126 31.7548,30.4265 25.1678,34.1644"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.8322,26.4126 40.2452,30.4265 46.8322,34.1644"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2197,50.0387C57.217,46.1546,59,41.2854,59,36c0-12.7031-10.2978-23-23-23c-12.7031,0-23,10.2969-23,23 c0,5.9897,2.2896,11.4448,6.0414,15.5376"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2806,19.0706c0.5464,1.4632,1.6142,2.6709,2.9996,3.3911c1.3093,0.8663,2.8945,1.2106,4.4451,0.9702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.7194,19.0706c-0.5464,1.4632-1.6142,2.6709-2.9996,3.3911c-1.3093,0.8663-2.8945,1.2106-4.4451,0.9702"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1996,51.282c2.4604,0,5.4331,1.947,5.4331,3.6822c0,1.1754-0.9151,2.2-2.2701,2.7388 c0.9556,3.1123-1.2429,4.6605-2.9806,4.8865c-1.0209,0.1328-2.1134-0.4142-2.7863-1.093c0,1.3994-1.1345,2.5339-2.5339,2.5339 c-1.3994,0-2.9144-0.937-2.9144-2.3364c-0.3126,1.0449-1.2813,1.8065-2.428,1.8065c-1.0988,0-2.2616-0.8964-2.6128-1.8743 c-0.3646,1.4932-1.6132,2.2102-2.9144,1.9393c-1.0753-0.2239-1.8354-1.051-1.9545-1.9724 c-0.1766,1.2269-1.5284,2.4373-2.8041,2.4373c-1.3994,0-2.5339-1.1345-2.5339-2.5339c-1.3994,0-3.1504-0.8857-3.1504-2.2852 c0-1.3994,1.1473-2.6613,2.5467-2.6613c-0.6745-0.4553-1.118-1.2267-1.118-2.1017c0-1.3994,1.7368-2.7662,3.1362-2.7662 c-0.1313-0.2663-0.2489-0.5384-0.3522-0.8158c-0.3427-0.9206-0.5273-1.8993-0.5273-2.9141c0-5.4121,5.2516-9.7995,11.7297-9.7995 s11.7297,4.3874,11.7297,9.7995C47.8941,49.1212,47.6491,50.2425,47.1996,51.282z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F92F.svg b/public/assets/img/icons/1F92F.svg
new file mode 100644
index 0000000..8cef72d
--- /dev/null
+++ b/public/assets/img/icons/1F92F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M36.2846,57.9425c2.897,0,5.245-2.927,5.245-6.538s-2.348-6.538-5.245-6.538-5.245,2.927-5.245,6.538S33.3876,57.9425,36.2846,57.9425Z"/>
+ </g>
+ <g id="color">
+ <path fill="#f1b31c" d="M17.2846,26.1925a10.6967,10.6967,0,0,0,5.137,1.433c.3128.0126.5667.13.6266.2943.9175,2.513,5.149,4.402,10.15,4.402a14.942,14.942,0,0,0,8.0311-2.036,1.0485,1.0485,0,0,1,.7576-.1169,10.6155,10.6155,0,0,0,2.3479.2412c3.232,0,5.8851-1.316,6.161-2.994.0263-.16.2686-.29.5681-.3069a9.6243,9.6243,0,0,0,3.9621-1.045,46.1232,46.1232,0,0,0-37.74.128Z"/>
+ <path fill="#fcea2b" d="M36.2846,62.0125a23.004,23.004,0,0,0,18.936-36.06,9.4731,9.4731,0,0,1-4.168,1.16c-.2995.0171-.5418.1467-.5681.3069-.2753,1.678-2.929,2.994-6.1609,2.994a10.6158,10.6158,0,0,1-2.348-.2412,1.0481,1.0481,0,0,0-.7575.1169,14.9416,14.9416,0,0,1-8.031,2.036c-5.003,0-9.235-1.889-10.15-4.402-.06-.1643-.3137-.2817-.6266-.2943a10.6483,10.6483,0,0,1-5.199-1.472,22.9993,22.9993,0,0,0,19.075,35.85Z"/>
+ <path d="M36.2846,57.9425c2.897,0,5.245-2.927,5.245-6.538s-2.348-6.538-5.245-6.538-5.245,2.927-5.245,6.538S33.3876,57.9425,36.2846,57.9425Z"/>
+ <path fill="#fff" d="M23.2646,15.3825c-.0241.14-.2461.2536-.5208.2685-3.348.1819-5.924,1.861-5.924,3.904,0,2.165,2.948,3.92,6.585,3.92h.4921a8.3244,8.3244,0,0,1,1.942,2.698,21.4379,21.4379,0,0,1,1.197,4.668c.0272.158.0528.3059.077.4416a17.2563,17.2563,0,0,0,6.071,1.038,14.9416,14.9416,0,0,0,8.031-2.036,1.0487,1.0487,0,0,1,.7575-.1169,10.6169,10.6169,0,0,0,2.348.2413,11.5324,11.5324,0,0,0,1.294-.072,19.4024,19.4024,0,0,1,1.11-4.164,8.331,8.331,0,0,1,1.942-2.698h-.1525c3.993-.0015,7.229-1.856,7.229-4.142,0-2.193-2.976-3.988-6.741-4.133-.2868-.0111-.52-.1138-.5744-.2576-.841-2.199-4.72-3.852-9.307-3.852a14.1982,14.1982,0,0,0-7.362,1.782,1.0008,1.0008,0,0,1-.6945.1023,10.1768,10.1768,0,0,0-2.152-.2111c-2.963,0-5.395,1.152-5.648,2.619Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.2846,38.0125a3,3,0,1,1-3-3A3.0011,3.0011,0,0,1,48.2846,38.0125Z"/>
+ <path d="M30.2846,38.0125a3,3,0,1,1-3-3A3.0011,3.0011,0,0,1,30.2846,38.0125Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2846,62.0125a23.004,23.004,0,0,0,18.936-36.06,9.4745,9.4745,0,0,1-4.168,1.16c-.2995.0171-.5418.1467-.5681.3069-.2753,1.678-2.929,2.994-6.1609,2.994a10.6158,10.6158,0,0,1-2.348-.2412,1.0481,1.0481,0,0,0-.7575.1169,14.9416,14.9416,0,0,1-8.031,2.036c-5.003,0-9.235-1.889-10.15-4.402-.06-.1643-.3137-.2817-.6266-.2943a10.6483,10.6483,0,0,1-5.199-1.472,22.9993,22.9993,0,0,0,19.075,35.85Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2846,57.9425c2.897,0,5.245-2.927,5.245-6.538s-2.348-6.538-5.245-6.538-5.245,2.927-5.245,6.538S33.3876,57.9425,36.2846,57.9425Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.2646,15.3825c-.0241.14-.2461.2536-.5208.2685-3.348.1819-5.924,1.861-5.924,3.904,0,2.165,2.948,3.92,6.585,3.92h.4921a8.3244,8.3244,0,0,1,1.942,2.698,21.4379,21.4379,0,0,1,1.197,4.668c.0272.158.0528.3059.077.4416a17.2563,17.2563,0,0,0,6.071,1.038,14.9416,14.9416,0,0,0,8.031-2.036,1.0487,1.0487,0,0,1,.7575-.1169,10.6169,10.6169,0,0,0,2.348.2413,11.5324,11.5324,0,0,0,1.294-.072,19.4024,19.4024,0,0,1,1.11-4.164,8.331,8.331,0,0,1,1.942-2.698h-.1525c3.993-.0015,7.229-1.856,7.229-4.142,0-2.193-2.976-3.988-6.741-4.133-.2868-.0111-.52-.1138-.5744-.2576-.841-2.199-4.72-3.852-9.307-3.852a14.1982,14.1982,0,0,0-7.362,1.782,1.0008,1.0008,0,0,1-.6945.1023,10.1768,10.1768,0,0,0-2.152-.2111c-2.963,0-5.395,1.152-5.648,2.619Z"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M23.7846,23.5925a17.6584,17.6584,0,0,0-6.5,2.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M48.2846,23.5925a19.3387,19.3387,0,0,1,7,2.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.9046,23.4825c2.064.59,6.546,1.062,7.962-1.769,2.1231,2.123,7.077,1.474,8.846,0,.8847,1.769,4.423,3.185,7.962,1.769"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930-1F3FB.svg b/public/assets/img/icons/1F930-1F3FB.svg
new file mode 100644
index 0000000..6090605
--- /dev/null
+++ b/public/assets/img/icons/1F930-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930-1F3FC.svg b/public/assets/img/icons/1F930-1F3FC.svg
new file mode 100644
index 0000000..1ac419b
--- /dev/null
+++ b/public/assets/img/icons/1F930-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#debb90"/>
+ <path fill="#debb90" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930-1F3FD.svg b/public/assets/img/icons/1F930-1F3FD.svg
new file mode 100644
index 0000000..3a3018d
--- /dev/null
+++ b/public/assets/img/icons/1F930-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#c19a65"/>
+ <path fill="#c19a65" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930-1F3FE.svg b/public/assets/img/icons/1F930-1F3FE.svg
new file mode 100644
index 0000000..7eb3db1
--- /dev/null
+++ b/public/assets/img/icons/1F930-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#a57939"/>
+ <path fill="#a57939" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930-1F3FF.svg b/public/assets/img/icons/1F930-1F3FF.svg
new file mode 100644
index 0000000..91f4b49
--- /dev/null
+++ b/public/assets/img/icons/1F930-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#6a462f"/>
+ <path fill="#6a462f" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F930.svg b/public/assets/img/icons/1F930.svg
new file mode 100644
index 0000000..ca1dde6
--- /dev/null
+++ b/public/assets/img/icons/1F930.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M47.3364,49.4814c-5.0144-1.16-11.5564,6.1034-15.9453,6.1034l0.4558,7.5247l1.0888,4.8662h9.0131 l0.962-4.223l4.6068-9.3292C48.1425,52.8218,48.0769,51.033,47.3364,49.4814z"/>
+ <path fill="#3F3F3F" d="M41.3207,51.6566c0.6864,2.7364-2.7075,9.8993-2.7603,16.3191h3.3884c0,0,0.3031-3.1508,0.962-4.223 c0.6589-1.0722,4.1092-9.3292,4.1092-9.3292s1.7373-4.0488,0.1223-4.9422C46.5059,49.3559,42.5591,50.6669,41.3207,51.6566z"/>
+ <path fill="#92D3F5" d="M44.2795,43.4832c-0.5303-1.1113-0.6416-2.3711-0.3096-3.5567c0.8623-3.0779,2.398-9.1175,2.4551-10.6483 c0.0776-2.0787-3.2305-4.3562-3.2305-4.3562s-5.6782-5.8388-13.0844,12.612l-3.4253,3.1475 c-1.2339,1.5141-2.1729,3.2701-2.5865,5.1793c-0.333,1.535-0.2861,2.8431,0.0171,3.9568c0.5371,1.9734,1.8794,3.336,3.3418,4.2676 c2.4073,1.5339,5.1397,2.6995,5.1397,2.6995c7.4242-1.2057,6.2829-6.134,14.5454-7.3034L44.2795,43.4832z"/>
+ <path fill="#61B2E4" d="M42.173,24.4284l-2.8243,17.0988l1.972,10.1294c0,0,3.2845-1.9486,5.8216-2.1753l-3.3836-8.3017 l2.3046-12.4401L42.173,24.4284z"/>
+ <path fill="#EA5A47" d="M23.0762,36.8408c-0.0078,0-0.0157,0-0.0235,0c-0.3203-0.0078-0.6181-0.1679-0.7998-0.4316l-1.5654-2.2686 c-0.3135-0.4551-0.1992-1.0781,0.2549-1.3916c0.456-0.3135,1.0771-0.1992,1.3916,0.2549l0.7822,1.1348l0.8945-1.1729 c0.334-0.4385,0.96-0.5254,1.4014-0.1885c0.4395,0.335,0.5234,0.962,0.1885,1.4014l-1.7295,2.2686 C23.6816,36.6953,23.3877,36.8408,23.0762,36.8408z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="36.7276" cy="14.6992" rx="5.8847" ry="7.3965" transform="matrix(0.8973 -0.4414 0.4414 0.8973 -2.7167 17.7212)" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M29.6035,50.5029c-0.9951,0-1.8574-0.7422-1.9824-1.7549c-0.1348-1.0966,0.6445-2.0947,1.7402-2.2304 c2.9727-0.3662,4.7989-1.6875,5.46-2.708c0.3818-0.5899,0.5752-1.4033,0.7793-2.2637c0.0664-0.2783,0.1318-0.5537,0.2031-0.8223 c1.3604-5.1445,1.544-10.206,1.5459-10.2568c0.0371-1.1035,0.9268-1.9668,2.0664-1.9316c1.1035,0.0371,1.9688,0.9619,1.9317,2.0664 c-0.0079,0.2246-0.2022,5.5683-1.6768,11.1445c-0.0625,0.2363-0.1201,0.4795-0.1787,0.7246 c-0.2608,1.0986-0.5567,2.3438-1.3135,3.5127c-1.5332,2.3672-4.6465,4.0508-8.3271,4.5049 C29.7686,50.498,29.6855,50.5029,29.6035,50.5029z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M41.9477,13.4147h-0.01c-9.36,1.82-9.96-4.7-9.99-5.05c0.65-0.84,1.51-1.48,2.54-1.83 c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25c-1.24-0.45-5.29-2.03-5.81-3.57 L41.9477,13.4147z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9521,67.9756c-0.0468,0-0.0947-0.0029-0.1425-0.0098c-0.5469-0.0791-0.9268-0.5849-0.8487-1.1318l0.462-3.2227 c0.0156-0.1045,0.0468-0.206,0.0937-0.3008l4.6064-9.3291c0.4874-1.2597,0.4327-2.7724-0.1865-4.0693l-2.8633-5.998 c-0.6347-1.3321-0.7656-2.8448-0.3681-4.2618c0.956-3.415,2.3681-9.0878,2.4179-10.4121c0.0391-1.0483-1.6132-2.6753-2.7998-3.4951 c-0.0527-0.0371-0.1035-0.0796-0.1484-0.126c-0.0244-0.0234-0.8535-0.7978-2.2314-0.5073 c-1.6631,0.3545-5.0713,2.4873-9.209,12.7945c-0.0557,0.1386-0.1416,0.2636-0.251,0.3642l-2.2627,2.0791 c-1.2207,1.1221-2.1348,2.3233-2.7168,3.5703c-0.3301,0.709-0.5762,1.4336-0.7314,2.1514 c-0.2784,1.2803-0.2764,2.4521,0.0039,3.4834c0.3994,1.4687,1.3799,2.709,2.914,3.6865c2.1817,1.3906,4.7119,1.749,4.7373,1.752 c0.5469,0.0752,0.9307,0.5781,0.8565,1.125c-0.0733,0.5468-0.5733,0.9297-1.1231,0.8574 c-0.1201-0.0166-2.9804-0.4131-5.5449-2.0469c-1.9668-1.2539-3.2353-2.8848-3.7695-4.8486 c-0.3653-1.3447-0.375-2.835-0.0293-4.4317c0.1865-0.8623,0.4805-1.7285,0.874-2.5732c0.6924-1.4863,1.7607-2.8984,3.1758-4.1982 l2.0967-1.9258c3.4179-8.4458,6.997-13.0918,10.6396-13.8111c2.1485-0.4233,3.5576,0.6787,3.917,1.001 c0.5928,0.4185,3.6914,2.7246,3.6006,5.1743c-0.0645,1.7325-1.7061,8.0762-2.4902,10.877 c-0.2666,0.9512-0.1788,1.9668,0.247,2.8603l2.8633,5.9981c0.8565,1.7939,0.9326,3.8847,0.21,5.7363l-4.5713,9.2656l-0.4385,3.0645 C42.8691,67.6162,42.4414,67.9756,41.9521,67.9756z"/>
+ <path d="M32.9375,67.9756c-0.5332,0-0.9766-0.4219-0.998-0.96l-0.3125-7.7324c-0.0225-0.5518,0.4072-1.0166,0.9589-1.0391 c0.5469-0.0527,1.0166,0.4073,1.0391,0.959l0.3125,7.7324c0.0225,0.5518-0.4072,1.0166-0.959,1.0391 C32.9648,67.9756,32.9512,67.9756,32.9375,67.9756z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5577,20.7847c-3.07,0.59-6.36-1.6-7.59-5.2c-0.9-2.66-0.45-5.4,0.98-7.22c0.65-0.84,1.51-1.48,2.54-1.83"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9477,8.3547c0,0,0,0,0,0.01c0.03,0.35,0.63,6.87,9.99,5.05"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.4877,6.5347c0,0,8.1-3.57,11.32,3.99c2.71,6.38,2.41,11.13,2.25,12.46c-0.03,0.19-0.23,0.32-0.41,0.25 c-1.24-0.45-5.29-2.03-5.81-3.57l0.11-6.25v-0.01"/>
+ <path d="M30.918,50.71c-0.71,0-1.4825-0.0537-2.3262-0.168c-0.5479-0.0742-0.9316-0.5781-0.8574-1.125s0.5781-0.9326,1.125-0.8574 c5.6728,0.7705,7.1758-1.4756,8.6924-4.7285c2.3144-5.7413,1.9228-13.4053,1.9189-13.4825 c-0.0312-0.5507,0.3916-1.0224,0.9434-1.0527c0.5371-0.0557,1.0224,0.3906,1.0527,0.9434 c0.0186,0.331,0.4199,8.1894-2.0811,14.3886C37.8789,47.8613,36.0752,50.71,30.918,50.71z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931-1F3FB.svg b/public/assets/img/icons/1F931-1F3FB.svg
new file mode 100644
index 0000000..7de2674
--- /dev/null
+++ b/public/assets/img/icons/1F931-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#fadcbc" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#fadcbc" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#fadcbc" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931-1F3FC.svg b/public/assets/img/icons/1F931-1F3FC.svg
new file mode 100644
index 0000000..342578d
--- /dev/null
+++ b/public/assets/img/icons/1F931-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#debb90" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#debb90" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#debb90" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="#debb90" stroke="#debb90" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931-1F3FD.svg b/public/assets/img/icons/1F931-1F3FD.svg
new file mode 100644
index 0000000..a096be8
--- /dev/null
+++ b/public/assets/img/icons/1F931-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#c19a65" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#c19a65" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#c19a65" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="#c19a65" stroke="#c19a65" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931-1F3FE.svg b/public/assets/img/icons/1F931-1F3FE.svg
new file mode 100644
index 0000000..7f39b39
--- /dev/null
+++ b/public/assets/img/icons/1F931-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#a57939" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#a57939" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#a57939" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931-1F3FF.svg b/public/assets/img/icons/1F931-1F3FF.svg
new file mode 100644
index 0000000..e2ddfdb
--- /dev/null
+++ b/public/assets/img/icons/1F931-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#6a462f" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#6a462f" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#6a462f" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="#6a462f" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F931.svg b/public/assets/img/icons/1F931.svg
new file mode 100644
index 0000000..10766a6
--- /dev/null
+++ b/public/assets/img/icons/1F931.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.0359,50.9573c-3.3514,0.6469-6.5323,2.0356-9.4541,4.5483c-3.542-1.1069-5.5639-2.594-4.8048-7.7038 c0.4237-2.8517,2.3245-8.1187,3.8385-11.9767l4.5164-1.1455C28.7706,42.8019,30.3749,48.6487,35.0359,50.9573z"/>
+ <path fill="#92D3F5" d="M54.7363,47.1351c0,0-1.4193-4.8441-1.8906-6.4043c-0.4712-1.5602-1.641-3.9508-4.1093-5.8043h0.1166 c-1.0415,2.842-2.2128,5.288-3.5408,7.2562"/>
+ <path fill="#E27022" d="M40.6536,50.4989c-2.3394-0.2048-5.0554,0.0429-7.8517,0.8091 c-7.2305,1.9814-12.2576,6.6797-11.2281,10.494c1.029,3.8141,7.7252,5.7661,14.9563,3.7847 c5.1971-1.4242,9.2563-4.4929,10.7457-7.5227C42.1073,57.0539,40.1605,54.3988,40.6536,50.4989z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M37.0112,5.5444H36.403c-10.662,0.072-13.8137,9.1852-13.2013,17.5008 c0.6118,8.3156,5.0449,8.6202,5.0449,8.6202c7.1856,1.5858,10.6109,2.4438,19.3463-1.3634 c1.1555-1.1618,2.3231-3.2142,2.6202-7.2568C50.8255,14.7296,47.6737,5.6164,37.0112,5.5444z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M20.6455,48.4473c-1.6956,4.6389-3.6227,8.4184-3.6227,8.4184c-0.5984,2.7267-0.2715,5.1299,2.8906,6.5416 l3.9165-6.3524"/>
+ <path fill="#FCEA2B" d="M34.6757,50.7674l5.9779-0.2685l1.3003,5.0409c1.3312,1.6315,3.3555,2.6745,5.625,2.6745 c4.0083,0,7.2574-3.249,7.2574-7.2571c0-0.9559-0.1895-1.8664-0.5259-2.7022l0.0006-0.0003c0,0-0.5267-1.5108-1.273-3.5306 c-0.2551-0.6903-6.1736-0.9213-6.4677-1.6905c-1.1971-3.1305,3.0216-7.1018,2.2068-8.1807 c-2.857-3.7827-7.2266,0.3118-7.2266,0.3118c-6.3461,4.5039-12.5558-0.3118-12.5558-0.3118 C27.8384,46.3277,34.6757,50.7674,34.6757,50.7674z"/>
+ <path fill="#FCEA2B" d="M41.5754,65.0199c-0.2884,0.0285-1.2082-0.1543-2.044-0.4062c0,0,0,0-0.3232-0.7627 c-0.4307-1.0176,0.0449-2.1914,1.0615-2.6221c2.2149-0.9375,0.5252-0.3051,2.3885-0.9818c3.3086-1.2032,5.22-2.1762,5.22-2.1762 c1.4705-0.7485,2.9947-2.6722,3.3871-4.2748c0,0,0.0218-0.0891-0.2301-1.3479c-0.2168-1.083,0.4853-2.1367,1.5683-2.3535 c1.0889-0.2168,2.1367,0.4864,2.3535,1.5684c0.5124,2.5592,0.6346,6.8012,0.452,7.8839c-0.0231,0.1369-0.1635,0.3128-0.2044,0.3443 c-2.4975,1.9276-7.4647,3.5946-11.1802,4.9446c-1.9053,0.6923-0.076-0.8209-2.1941,0.0766 C41.5754,65.0199,41.5754,65.0199,41.5754,65.0199z"/>
+ <path fill="#FCEA2B" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013 c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001 c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4" d="M19.9134,59.5894c0.4496,0.2901,0.6421,3.5438,9.12,3.1549"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.2503,50.2592c0,0-12.5801,0.5886-16.5557,9.17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.236,34.9309c0,0-0.9656,13.6674,6.1998,15.8365"/>
+ <line x1="24.6157" x2="23.0442" y1="56.4971" y2="52.5891" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.1611" x2="45.8114" y1="42.7398" y2="40.2032" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.7841,18.9705c-7.3556-0.2979-13.7002-8.0627-13.7002-8.0627l-0.001-0.0013c-2.3749,1.8821-3.9396,5.0951-3.9396,8.7426 c0,5.799,3.9552,10.5001,8.834,10.5001c4.879,0,8.8341-4.7011,8.8341-10.5001c0-0.2281-0.0062-0.4546-0.0182-0.6791"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9541,29.5361c1.0908-1.0969,2.2245-3.1449,2.5054-6.9619C50.0374,14.7226,47.0619,6.118,36.9944,6.05h-0.5742 c-10.0674,0.068-13.043,8.6726-12.4651,16.5242s4.7639,8.218,4.7639,8.218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9357,63.652c-16.6632,2.7202-12.6715-6.7863-12.6715-6.7863s5.9595-16.1513,7.2632-20.0109 c0.6696-1.9827,4.7086-2.0019,4.7086-2.0019s6.2092,4.8158,12.5558,0.3118c0,0,4.3693-4.0945,7.2262-0.3118 c0.6918,0.916,1.8192,3.5429,2.8765,6.231"/>
+ <circle cx="47.8204" cy="50.9573" r="7.257" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.4658,64.9149c8.909-2.032,13.9866-5.5255,13.9866-5.5255"/>
+ <circle cx="22.7132" cy="59.3311" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932-1F3FB.svg b/public/assets/img/icons/1F932-1F3FB.svg
new file mode 100644
index 0000000..39f35bc
--- /dev/null
+++ b/public/assets/img/icons/1F932-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932-1F3FC.svg b/public/assets/img/icons/1F932-1F3FC.svg
new file mode 100644
index 0000000..a2e83f8
--- /dev/null
+++ b/public/assets/img/icons/1F932-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#debb90" stroke="#debb90" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932-1F3FD.svg b/public/assets/img/icons/1F932-1F3FD.svg
new file mode 100644
index 0000000..4458301
--- /dev/null
+++ b/public/assets/img/icons/1F932-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932-1F3FE.svg b/public/assets/img/icons/1F932-1F3FE.svg
new file mode 100644
index 0000000..bc552fa
--- /dev/null
+++ b/public/assets/img/icons/1F932-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#a57939" stroke="#a57939" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932-1F3FF.svg b/public/assets/img/icons/1F932-1F3FF.svg
new file mode 100644
index 0000000..05429bf
--- /dev/null
+++ b/public/assets/img/icons/1F932-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F932.svg b/public/assets/img/icons/1F932.svg
new file mode 100644
index 0000000..8e91a0d
--- /dev/null
+++ b/public/assets/img/icons/1F932.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="#92d3f5" stroke="none" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M29.8302,61.109c-6.1759,0-11.1733-4.7888-11.1733-10.7068c6.625-4.0208,7.2806-13.8397,7.9681-19.4647 c0.5-2.8906,1.7917-2.8906,2.25-5.7812L31.5,7.3474C32.125,4,36.079,4.3418,36.7292,7v46.9167c0,1.9346-2.8958,3.5-3.8958,3.5 C32.0208,57.4167,29.8302,60.4462,29.8302,61.109z"/>
+ <path fill="#fcea2b" stroke="none" d="M43.6281,61.109c6.1759,0,11.1733-4.7888,11.1733-10.7068c-6.625-4.0208-7.2806-13.8397-7.9681-19.4647 c-0.5-2.8906-1.7917-2.8906-2.25-5.7812l-2.625-17.8088C41.3333,4,37.3794,4.3418,36.7292,7v46.9167 c0,1.9346,2.8958,3.5,3.8958,3.5C41.4375,57.4167,43.6281,60.4462,43.6281,61.109z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1667,68H4V56.3333l15-7.5c-2.6034,8.5367,7.4551,14.557,12.5,11.6667L27.1667,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8302,61.109c0-0.6628,2.1906-3.6923,3.0031-3.6923c1,0,3.8958-1.5654,3.8958-3.5V7C36.079,4.3418,32.125,4,31.5,7.3474 l-2.625,17.8088c-0.4583,2.8906-1.75,2.8906-2.25,5.7812c-0.6875,5.625-1.3431,15.4439-7.9681,19.4647"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.2917,68h23.1667V56.3333l-15-7.5c2.6034,8.5367-7.4551,14.557-12.5,11.6667L46.2917,68z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6281,61.109c0-0.6628-2.1906-3.6923-3.0031-3.6923c-1,0-3.8958-1.5654-3.8958-3.5V7c0.6502-2.6582,4.6042-3,5.2292,0.3474 l2.625,17.8088c0.4583,2.8906,1.75,2.8906,2.25,5.7812c0.6875,5.625,1.3431,15.4439,7.9681,19.4647"/>
+ <line x1="16.3806" x2="9.9565" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0759" x2="22.0435" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4709" x2="15.1357" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.6196" x2="62.0437" y1="19.6075" y2="19.8692" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9243" x2="49.9568" y1="15.4036" y2="9.0474" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5294" x2="56.8646" y1="17.2572" y2="13.5321" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933-1F3FB.svg b/public/assets/img/icons/1F933-1F3FB.svg
new file mode 100644
index 0000000..bc229eb
--- /dev/null
+++ b/public/assets/img/icons/1F933-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#fadcbc" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#fadcbc" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933-1F3FC.svg b/public/assets/img/icons/1F933-1F3FC.svg
new file mode 100644
index 0000000..f4a8e13
--- /dev/null
+++ b/public/assets/img/icons/1F933-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#debb90" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#debb90" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933-1F3FD.svg b/public/assets/img/icons/1F933-1F3FD.svg
new file mode 100644
index 0000000..317c19f
--- /dev/null
+++ b/public/assets/img/icons/1F933-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#c19a65" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#c19a65" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933-1F3FE.svg b/public/assets/img/icons/1F933-1F3FE.svg
new file mode 100644
index 0000000..368aaf9
--- /dev/null
+++ b/public/assets/img/icons/1F933-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#a57939" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#a57939" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933-1F3FF.svg b/public/assets/img/icons/1F933-1F3FF.svg
new file mode 100644
index 0000000..5bdc375
--- /dev/null
+++ b/public/assets/img/icons/1F933-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#6a462f" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#6a462f" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F933.svg b/public/assets/img/icons/1F933.svg
new file mode 100644
index 0000000..f861aad
--- /dev/null
+++ b/public/assets/img/icons/1F933.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M4,70.6667v-17.5L26.75,52.25l16.6667-17.9167c1.0833,2.2917,7.6667,6.25,10.0833,6.5L38.5,65.75 C37.4583,67.625,23.0693,70.6667,4,70.6667z"/>
+ <polyline fill="#92D3F5" points="64.2079,27.8958 64.2498,4.9708 49.6758,5.0494 49.6368,26.3997"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M64.837,20.0537c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="#FCEA2B" d="M64.8758,16.1978c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033 c0,0-1.2147-0.0379-1.6188-0.015c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943 s1.1346-1.7953,2.1943-1.6431C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <path fill="#FCEA2B" d="M51.2751,26.2517c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296l0.0252-0.0391l0.5511-0.8399 c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465c1.6544,1.5527,3.2083,2.7292,7.1282,4.6602 c1.7052-4.6602,9.7468-6.5977,11.5385-12.681"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="4" x2="4" y1="53.1667" y2="70.6667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.75" x2="4" y1="52.25" y2="53.1667" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5" x2="38.5" y1="40.8333" y2="65.75" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.4167" x2="26.75" y1="34.3333" y2="52.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5,65.75c-1.0417,1.875-15.4307,4.9167-34.5,4.9167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4167,34.3333c1.0833,2.2917,7.6667,6.25,10.0833,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9193,23.783 l0.5511-0.8399c0.2598-0.396,1.1637-0.3694,2.008,0.0605l0.4053,0.2057c0.8445,0.4295,1.8686,0.2729,2.3229-0.4194 c0.4543-0.6923,0.1396-1.6255-0.6525-2.1452l-3.6001-2.3623c-0.7818-0.5361-1.8459-0.3709-2.4284,0.377l-2.8853,3.8816"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2751,26.2517 c-0.2374-0.9177-0.7139-1.7561-1.381-2.4296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.6403,22.541 c-2.0153,3.1257,1.0264,12.2507-0.9736,13.1465"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.3333,27.6667 C61.5417,33.75,53.5,35.6875,51.7948,40.3477"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.837,20.0537 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.2183,20.0376,64.837,20.0539,64.837,20.0537z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.8758,16.1978 c1.0597,0.1522,1.6563,0.9253,1.6457,1.9381c-0.0099,0.9466-0.5375,1.9321-1.6843,1.9033c0,0-1.2147-0.0379-1.6188-0.015 c-0.1713,0.0097-0.3427,0.0192-0.5125-0.0051c-1.0597-0.1522-1.7953-1.1346-1.6431-2.1943s1.1346-1.7953,2.1943-1.6431 C63.257,16.1818,64.8758,16.198,64.8758,16.1978z"/>
+ <line x1="63.28" x2="63.28" y1="12.6399" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="63.28" y1="4" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5846" x2="50.5846" y1="4" y2="14.5552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934-1F3FB.svg b/public/assets/img/icons/1F934-1F3FB.svg
new file mode 100644
index 0000000..038f668
--- /dev/null
+++ b/public/assets/img/icons/1F934-1F3FB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#a57939" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934-1F3FC.svg b/public/assets/img/icons/1F934-1F3FC.svg
new file mode 100644
index 0000000..616ba64
--- /dev/null
+++ b/public/assets/img/icons/1F934-1F3FC.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#fcea2b" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934-1F3FD.svg b/public/assets/img/icons/1F934-1F3FD.svg
new file mode 100644
index 0000000..5eb79fd
--- /dev/null
+++ b/public/assets/img/icons/1F934-1F3FD.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#6a462f" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934-1F3FE.svg b/public/assets/img/icons/1F934-1F3FE.svg
new file mode 100644
index 0000000..8536e74
--- /dev/null
+++ b/public/assets/img/icons/1F934-1F3FE.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#000000" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934-1F3FF.svg b/public/assets/img/icons/1F934-1F3FF.svg
new file mode 100644
index 0000000..6b09f7c
--- /dev/null
+++ b/public/assets/img/icons/1F934-1F3FF.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#000000" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F934.svg b/public/assets/img/icons/1F934.svg
new file mode 100644
index 0000000..b343bcd
--- /dev/null
+++ b/public/assets/img/icons/1F934.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M54.5509,58.8718c0,0,2-13.7973-10-13.7973c-3.1918,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8081-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <polygon fill="#FFFFFF" points="35.8323,57.6636 32.9258,52.6293 30.0192,47.5951 35.8323,47.5951 41.6454,47.5951 38.7388,52.6293"/>
+ <path fill="none" d="M47.6172,27.8152c0-1.1581-0.1111-2.2838-0.3208-3.3613c-0.7817-4.0178-2.9333-7.3654-5.8015-9.2263 c-1.5615-1.0131-3.3354-1.5856-5.2163-1.5856c-6.2621,0-11.3385,6.3456-11.3385,14.1732c0,7.8277,5.0764,14.1733,11.3385,14.1733 C42.5408,41.9885,47.6172,35.6429,47.6172,27.8152z"/>
+ <path fill="none" d="M39.4239,18.4045c-0.0034-0.463-3.2918,6.1828-13.917,2.8403"/>
+ <polygon fill="#FCEA2B" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="#E67A94" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321 c-7.9884,0-5.061-4.7397-5.061-4.7397c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="#E67A94" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321 c7.9884,0,5.0609-4.7397,5.0609-4.7397c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M30.836,10.0039c-2.1058,0.8958-3.9799,2.6516-5.6162,4.2515c0,0-2.2375,3.282-3.3208,4.9348 c0,0-1.687-0.2842-3.2671-1.7638c0,0-0.4349,6.6434,7.5762,7.5773c0,0,2.8585,0.0224,6.1913-2.8192l1.5839-0.5867 c0.0505,0.0004,0.0996,0.0028,0.1504,0.0028c3.5746,0,6.4724-1.0792,6.4724-2.4105c0-0.0146-0.0052-0.0287-0.0059-0.0433 l0.0827-0.0306c0,0,1.8004-0.3126,3.5826-3.5399c1.0088-1.8269-0.5858-4.5801-3.7686-5.9411l0.0153,7.3184l-9.6546-0.0311 L30.836,10.0039z"/>
+ <path fill="#F4AA41" d="M42.0901,15.2276c4.1993,0.1683,5.4644,3.9222,5.2347,9.2263l-0.0027,0.0005 c-2.7022,2.0473-7.303-6.0499-7.303-6.0499L42.0901,15.2276z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M35.9652,21.5023c8.3683-4.5936,8.1936,3.2838,10.7847,2.6929c0.3595,1.3815,0.5538,2.8562,0.5538,4.3876 c0,7.8277-5.0764,14.1733-11.3385,14.1733s-11.3385-6.3456-11.3385-14.1733c0-1.3929,0.1607-2.7388,0.4603-4.0104 C30.3514,24.7438,30.8174,21.5023,35.9652,21.5023z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8791,25.9267,41.8791,27.0302"/>
+ <path d="M33.8791,27.0302c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8791,25.9267,33.8791,27.0302"/>
+ <path d="M35.879,37.0326c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.1827,36.7465,37.0309,37.0326,35.879,37.0326z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9194,24.7438 c-0.2472,1.1637-0.379,2.3862-0.379,3.6472c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732 c0-1.1581-0.1111-2.2838-0.3208-3.3613"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8191,57.883c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.4697,16.6382 31.4713,6.8949 34.5866,9.5465 36.0017,6.0006 37.4702,9.4101 40.3145,6.8949 40.3145,16.6382"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7074,45.5127c0,0,8.353,8.1081,9.1847,12.6615l-0.0009-0.0399l-1.1954,0.0321c-7.9884,0-5.061-4.7397-5.061-4.7397 c-8.7662,0-2.8498-8.2603-2.8498-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.9413,45.5127c0,0-8.353,8.1081-9.1847,12.6615l0.0009-0.0399l1.1954,0.0321c7.9884,0,5.0609-4.7397,5.0609-4.7397 c8.7663,0,2.8499-8.2603,2.8499-8.2603"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c2.6323,2.029,4.1215,5.5213,4.1007,8.3759l-0.0026,0.0005c-2.7022,2.0473-6.7361-4.9161-6.7361-4.9161 L44.1837,15.8194z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.6729,12.3492c-1.1387,0.7329-2.1947,1.5972-3.1667,2.5476c0,0-2.8375,2.382-3.9208,4.0348c0,0-1.687-0.2843-3.2671-1.7638 c0,0-0.435,6.6434,7.5762,7.5773c0,0,2.8585,0.3058,6.1913-2.5357"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8009,18.9963c-0.0034-0.463-4.7091,5.3323-15.3343,1.9899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.1837,15.8194c0,0,0.7576-1.7372-1.1344-3.4702"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3bb142f
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0587192
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FB.svg b/public/assets/img/icons/1F935-1F3FB.svg
new file mode 100644
index 0000000..a5af21e
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d6f9afb
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b44a642
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#fcea2b" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FC.svg b/public/assets/img/icons/1F935-1F3FC.svg
new file mode 100644
index 0000000..863db16
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fc98fe4
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4a71c43
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#6a462f" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FD.svg b/public/assets/img/icons/1F935-1F3FD.svg
new file mode 100644
index 0000000..2754d33
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1540fe0
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8744969
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FE.svg b/public/assets/img/icons/1F935-1F3FE.svg
new file mode 100644
index 0000000..f0f1356
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fd4a3f2
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ab5e1b0
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-1F3FF.svg b/public/assets/img/icons/1F935-1F3FF.svg
new file mode 100644
index 0000000..1e0edfc
--- /dev/null
+++ b/public/assets/img/icons/1F935-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-200D-2640-FE0F.svg b/public/assets/img/icons/1F935-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2db0008
--- /dev/null
+++ b/public/assets/img/icons/1F935-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36.0852,45.95c-6.7285,0-12-6.5889-12-15v-1c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707C48.0852,39.3608,42.8137,45.95,36.0852,45.95ZM26.0647,30.08Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M18.5333,48.1291a11.3479,11.3479,0,0,1,8.09-2.8095,1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168,11.672,11.672,0,0,1,7.5209,2.3272l.3934-.6043A12.676,12.676,0,0,0,54.804,34.356c-.4209-.9825-.7862-1.793-1.1055-2.501-1.4932-3.3106-1.8945-4.2-2.2129-9.9053a9.1727,9.1727,0,0,0-7.9346-8.9521A12.17,12.17,0,0,0,35.0852,9.95c-7.0713,0-13.1016,4.0039-14.665,9.7373a20.4224,20.4224,0,0,0-.6485,6.7422,11.8684,11.8684,0,0,1-.6181,5.1562c-.2891.7393-.6123,1.4668-.9346,2.1944C16.551,37.5366,14.6614,41.7954,18,47.1157ZM24.0852,29.95c0-1.5537,2.2715-2.916,7.4082-5.85,3.3076-1.8887,7.0557-4.0293,8.8848-5.8574a1,1,0,0,1,1.414,0c4.0811,4.081,6.293,7.3154,6.293,12.707,0,8.4111-5.2715,15-12,15s-12-6.5889-12-15Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9716,44.93c-2.1795-5.0232.4937-8.8394,2.1138-12.98,1.6-4.2-.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3a8.1232,8.1232,0,0,1,7.4,8c.4,7.2,1,7.2,3.4,12.8a11.6408,11.6408,0,0,1-.41,10.1186"/>
+ <path d="M42.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.0854,29.95a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.0854,30.95c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0854,38.15a6.375,6.375,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935-200D-2642-FE0F.svg b/public/assets/img/icons/1F935-200D-2642-FE0F.svg
new file mode 100644
index 0000000..21b7588
--- /dev/null
+++ b/public/assets/img/icons/1F935-200D-2642-FE0F.svg
@@ -0,0 +1,47 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f4aa41" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M24.8422,30.5c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,24.8422,30.5Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="#fff" d="M54.9375,60.9063s2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h.125c-3.0736.0062-5.8082-1.4583-9-3.5775-12,0-10,13.7973-10,13.7973"/>
+ <g>
+ <path fill="#3f3f3f" d="M27.0625,47.109c-12,0-10,13.9674-10,13.9674H32.9559s-4.4214-3.2647-5.8934-13.9674"/>
+ <path fill="#3f3f3f" d="M44.9375,47.109c12,0,10,13.9674,10,13.9674H39.19s5.4224-7.4433,5.748-13.9674"/>
+ </g>
+ </g>
+ <path d="M33.6927,50.5983S32.4864,56.62,36,56.62s2.3072-6.0214,2.3072-6.0214"/>
+ </g>
+ <path fill="#3f3f3f" d="M35.15,56.8023,32.7344,60.44c-3.63-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347,2.974,1.842-.9985,3.1134L32.8023,60.44"/>
+ <path fill="#3f3f3f" d="M36.85,56.8023,39.2655,60.44c3.63-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347-2.974,1.842.9985,3.1134L39.1976,60.44"/>
+ </g>
+ <polygon points="36 55.569 31.647 61.076 40.288 61.076 36 55.569"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path d="M41.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c-.1015,7.999,4.9365,14,11,14C41.873,45,47,39,47,31c0-5-3-11-3-11-8,0-10,3-16,1C28,21,25,26,24.9365,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.873,38.25a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6927,50.4119S32.4864,56.4334,36,56.4334s2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.15,56.4334l-2.4152,3.6377c-3.63-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346,2.974,1.842-.9985,3.1134,8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.85,56.4334l2.4151,3.6377c3.63-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346-2.974,1.842.9985,3.1134-8.8689,1.0721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,60.109s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-.125c3.0736.0063,5.8081-1.4642,9-3.5921,12,0,10,13,10,13"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F935.svg b/public/assets/img/icons/1F935.svg
new file mode 100644
index 0000000..442b0fa
--- /dev/null
+++ b/public/assets/img/icons/1F935.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M55.8691,60.9583H16.1309a1.0006,1.0006,0,0,1-.9883-.8477C15.1,59.8294,14.126,53.1741,17.84,48.845c2.0079-2.3388,4.9629-3.5254,8.7832-3.5254a1.0006,1.0006,0,0,1,.5547.168c3.3164,2.2109,5.9541,3.5869,8.8223,3.6006,2.8682-.0137,5.5049-1.39,8.8223-3.6006a1.0006,1.0006,0,0,1,.5547-.168c3.8212,0,6.7763,1.1866,8.7832,3.5264,3.7138,4.3291,2.74,10.9834,2.6972,11.2646A1.0006,1.0006,0,0,1,55.8691,60.9583Z"/>
+ <path fill="#fff" d="M46.3577,46.5128l.0025-.0138a.9189.9189,0,0,0-.0019-.1076.7117.7117,0,0,0-.1-.5066.9543.9543,0,0,0-.0493-.12l-.0059-.0059a1.0011,1.0011,0,0,0-.2189-.2184c-.0213-.0166-.036-.0423-.0583-.0569-.0088-.0057-.0206-.0067-.03-.0121a.9941.9941,0,0,0-.3324-.1325l-.0073-.0029a.9346.9346,0,0,0-.136.0022.7009.7009,0,0,0-.498.1082.9354.9354,0,0,0-.1.041C41.5048,47.6982,38.868,49.0742,36,49.0879c-2.8621-.0137-5.4951-1.3844-8.8014-3.587l-.0129-.0085-.008-.0051c-.0173-.0115-.0377-.0123-.0555-.0226a.7658.7658,0,0,0-.5419-.1266.9484.9484,0,0,0-.136-.0022l-.0072.0029a.9841.9841,0,0,0-.47.25,1.0019,1.0019,0,0,0-.1682.1681l-.0076.0075a.9631.9631,0,0,0-.062.1512.7244.7244,0,0,0-.0872.5172c.0025.0222-.0053.0428-.0012.065l.0015.0084.0031.0164c.2471,1.3512,2.46,12.3042,6.5851,14.2965a.9968.9968,0,0,0,.4346.1h6.64a.9968.9968,0,0,0,.4346-.1c4.1308-1.9949,6.3751-12.9741,6.6178-14.3017Z"/>
+ <path fill="#000000" d="M40.2587,59.4671l-2.0665-3.1528a4.6535,4.6535,0,0,0,.3741-.3768c1.6455-2.0078.9228-5.9111.8349-6.35-.0012-.0063-.0057-.0108-.007-.017s.0008-.0127-.0008-.0191a.936.936,0,0,0-.0672-.1445,1.0025,1.0025,0,0,0-.0939-.2017.9654.9654,0,0,0-.1005-.1,1.21,1.21,0,0,0-.5311-.3,901.051,901.051,0,0,0-.3752-.0026c-.01.002-.0171.009-.0269.0112-.0041.001-.008-.0005-.0122,0a8.9047,8.9047,0,0,1-4.3721,0c-.0045-.0011-.0088.0005-.0133,0-.01-.0023-.0168-.0092-.0267-.0112a.982.982,0,0,0-.2222.0014,1.0029,1.0029,0,0,0-.15.0008,4.706,4.706,0,0,0-.3533.1366.9917.9917,0,0,0-.1933.176.943.943,0,0,0-.0856.0852.9859.9859,0,0,0-.1039.2226.9252.9252,0,0,0-.0585.1255c-.0013.0056.0007.0109-.0006.0165-.0016.0072-.0067.0123-.0082.02-.0879.4385-.8105,4.3418.835,6.35a4.69,4.69,0,0,0,.38.3733L31.7407,59.45a.9187.9187,0,0,0-.0479.9809.9985.9985,0,0,0,.8809.5273h6.852a.9983.9983,0,0,0,.8808-.5273A.89.89,0,0,0,40.2587,59.4671Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36.3219,44.2844c-.0683,0-.1377-.0009-.206-.0019C29.1559,44.137,23.651,36.5188,23.8424,27.3a23.6216,23.6216,0,0,1,1.2461-7.6026,1.0008,1.0008,0,0,1,.586-.5517.9908.9908,0,0,1,.8037.0585,25.3563,25.3563,0,0,0,20.4756-.0361,1,1,0,0,1,1.3769.7363,43.874,43.874,0,0,1,.7549,7.9336A19.7642,19.7642,0,0,1,45.2418,39.46,11.3165,11.3165,0,0,1,36.3219,44.2844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.3249,15.3362a5.9711,5.9711,0,0,0-5.045-3.5645,7.4488,7.4488,0,0,0-4.333,1.0547c-1.3886-1.5527-5.0312-5.0439-9.91-5.3-3.6953-.1963-7.2725,1.5147-10.6446,5.1358A7.2939,7.2939,0,0,1,16.75,15.0745a1,1,0,0,0-1.16,1.1562c.0693.3985.6377,3.3291,2.5078,4.6973a5.8245,5.8245,0,0,0-1.1963,3.0478,5.5141,5.5141,0,0,0,1.5869,4.1035c.6377,1.5121,4.087,9.2226,8.4045,10.0739.0282.0088.056.0161.0848.0223.0181.0032.0356.0113.0537.0142a.9953.9953,0,0,0,.1375.0108c.0073,0,.0144.0029.0217.0029a.9944.9944,0,0,0,.31-.0564c.03-.01.058-.0227.087-.0354a.9481.9481,0,0,0,.094-.0381c.0237-.0134.0369-.0361.0591-.0511a.9767.9767,0,0,0,.1784-.1547.9616.9616,0,0,0,.0881-.1051.9818.9818,0,0,0,.1027-.2058.9621.9621,0,0,0,.0466-.1316c.0051-.0221.0185-.04.0222-.0626a131.6715,131.6715,0,0,1-.0127-.3262,215.6587,215.6587,0,0,0-.1065-.3252A18.5416,18.5416,0,0,1,25.8424,27.32a25.05,25.05,0,0,1,.7451-5.8662,27.24,27.24,0,0,0,19.98.0273,36.13,36.13,0,0,1,.52,6.2774c0,.0045.0022.0085.0019.0131l-.0029.0132a19.2923,19.2923,0,0,1-1.4746,7.084c-.0059.0139-.0034.0285-.0088.0424a.9934.9934,0,0,0-.0452.219.5841.5841,0,0,0,.0171.3531.98.98,0,0,0,.0537.1887c.007.0155.0056.0321.0135.0474a.9412.9412,0,0,0,.09.1127,1.9119,1.9119,0,0,0,.4076.3482c.0144.0061.0294.0036.044.009a.9822.9822,0,0,0,.2089.0428,1.06,1.06,0,0,0,.1387.0283c.0156,0,.03-.006.046-.0067.03-.0013.0575-.0087.0871-.0127a.9871.9871,0,0,0,.2683-.0759c.0184-.0081.0384-.0067.0566-.016C58.49,30.2092,53.3844,15.5032,53.3249,15.3362Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0857,27.8051a43.3764,43.3764,0,0,0-.7382-7.7178h0a26.0907,26.0907,0,0,1-21.338,0A22.9285,22.9285,0,0,0,24.8424,27.32c-.1811,8.6818,4.8753,15.8284,11.2939,15.9622s11.7683-6.7957,11.9494-15.4775"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,35.26C57.3864,29.6537,52.39,15.6924,52.39,15.6924a4.9809,4.9809,0,0,0-4.1981-2.9241,6.7193,6.7193,0,0,0-4.4341,1.3884S34.6456,2.055,24.171,13.29a8.3451,8.3451,0,0,1-7.5966,2.7683s.7136,4.0878,3.1862,4.5277c0,0-3.9156,3.2042-.4165,6.9468,0,0,3.6874,8.9966,7.8474,9.6691"/>
+ <path d="M42.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.1685,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.1683,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36.1683,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5793,49.7846S32.3137,56.1022,36,56.1022s2.4207-6.3176,2.4207-6.3176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1083,56.1526l-2.534,3.8363c-3.8085-1.8495-5.9508-13.67-5.9508-13.67l-5.3557,7.3132,3.12,1.9425-1.0476,3.2834,9.3051,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8919,56.1526l2.5339,3.8363c3.8085-1.8495,5.9509-13.67,5.9509-13.67l5.3556,7.3132-3.12,1.9425L48.66,58.8583l-9.305,1.1306"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1313,59.9586S14.0329,46.3192,26.6231,46.3192c3.3487,2.2326,6.2178,3.7754,9.4426,3.7688h-.1312c3.2248.0066,6.0938-1.5362,9.4427-3.7688,12.59,0,10.4918,13.6394,10.4918,13.6394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936-1F3FB.svg b/public/assets/img/icons/1F936-1F3FB.svg
new file mode 100644
index 0000000..b4f2287
--- /dev/null
+++ b/public/assets/img/icons/1F936-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936-1F3FC.svg b/public/assets/img/icons/1F936-1F3FC.svg
new file mode 100644
index 0000000..d7a1d45
--- /dev/null
+++ b/public/assets/img/icons/1F936-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936-1F3FD.svg b/public/assets/img/icons/1F936-1F3FD.svg
new file mode 100644
index 0000000..1804b93
--- /dev/null
+++ b/public/assets/img/icons/1F936-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936-1F3FE.svg b/public/assets/img/icons/1F936-1F3FE.svg
new file mode 100644
index 0000000..63c6548
--- /dev/null
+++ b/public/assets/img/icons/1F936-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936-1F3FF.svg b/public/assets/img/icons/1F936-1F3FF.svg
new file mode 100644
index 0000000..7adba54
--- /dev/null
+++ b/public/assets/img/icons/1F936-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F936.svg b/public/assets/img/icons/1F936.svg
new file mode 100644
index 0000000..b51b23d
--- /dev/null
+++ b/public/assets/img/icons/1F936.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M46.9799,21.4051c0,0,15,22.8504,0,22.8504h-22c-15,0,0-22.8504,0-22.8504"/>
+ <path fill="#EA5A47" d="M25.4342,19.9935c0-5.8242,4.7215-10.5457,10.5457-10.5457s10.5457,4.7215,10.5457,10.5457"/>
+ <path fill="#EA5A47" d="M54.8549,60.9901c0,0,2-13.985-10-13.985c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5922c-12,0-10,13.985-10,13.985"/>
+ <path fill="#D22F27" d="M44.8549,47.0051c-3.1699,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,6.4098,13.8246,10.4098 c4.2379,0,5.1129,0,5.1129,0S56.8549,47.0051,44.8549,47.0051z"/>
+ <path fill="#FFFFFF" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="#FFFFFF" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="#FFFFFF" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.9971,27.041l-0.0172,0.0033c-5,0.6392-13-3.7038-13-3.7038s-4,4.3429-9,3.7038l-0.0173-0.0033 c-0.21,1.0783-0.3213,2.205-0.3213,3.3641c0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733 C47.3185,29.246,47.2072,28.1193,46.9971,27.041z M31.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C34.9799,33.062,33.6368,34.4051,31.9799,34.4051z M39.9799,34.4051c-1.6569,0-3-1.3431-3-3h6 C42.9799,33.062,41.6368,34.4051,39.9799,34.4051z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.66,17.7698c1.03-4.76,5.26-8.32,10.32-8.32s9.29,3.56,10.32,8.32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8549,60.0051c0,0,2-13-10-13c-3.1919,2.128-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8081-1.4642-9-3.5922 c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.6005,55.0472c5.1878-0.4859,8.9539-2.9065,10.3535-6.9774c-1.3294-0.6591-2.9951-1.0647-5.0991-1.0647 c-3.1699,2.1133-5.8895,3.5747-8.9375,3.5886c-3.048-0.0139-5.7676-1.4753-8.9375-3.5886c-2.0474,0-3.6792,0.3847-4.991,1.0124 c2.3627,3.939,5.8207,6.1638,10.3565,6.8708c0.4155,0.0648,0.8336,0.09,1.254,0.0954c0.9342,0.012,2.8034,0.0403,4.7616,0.0941 C38.7729,55.0892,39.1902,55.0856,39.6005,55.0472z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9407,23.0308c-3.1231,5.0885-11.4641,20.3743,1.0392,20.3743"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9799,43.4051c12.4833,0,4.1889-15.237,1.0542-20.3499"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,27.0398c0.21,1.08,0.32,2.21,0.32,3.37c0,7.82-5.08,14.17-11.34,14.17s-11.34-6.35-11.34-14.17c0-1.16,0.11-2.29,0.32-3.37 h0.02c2.95,0.38,5.55-1.3,7.19-2.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.06,24.1898c2.78,1.47,6.9,3.24,9.92,2.85"/>
+ <path d="M41.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.98,27.9408,41.98,29.0443"/>
+ <path d="M33.98,29.0443c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.98,27.9408,33.98,29.0443"/>
+ <path d="M35.9799,39.0468c-1.1519,0-2.3037-0.2862-3.4473-0.858c-0.4941-0.247-0.6943-0.8476-0.4472-1.3417 c0.2465-0.4937,0.8462-0.6944,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.2471,1.0948-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3417C38.2836,38.7606,37.1318,39.0468,35.9799,39.0468z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9799,31.4051c0,1.6569,1.3431,3,3,3c1.6569,0,3-1.3431,3-3h2c0,1.6569,1.3431,3,3,3s3-1.3431,3-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.099,17.545c-0.8798,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.3999-0.8875-2.2798-0.8875 c-0.8798,0-1.6737,0.3416-2.2797,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875s-1.6738,0.3416-2.2798,0.8875 c-0.606-0.5459-1.3999-0.8875-2.2797-0.8875c-0.8799,0-1.6738,0.3416-2.2798,0.8875c-0.606-0.5459-1.4-0.8875-2.2798-0.8875 c-1.8886,0-3.4196,1.5311-3.4196,3.4197s1.531,3.4196,3.4196,3.4196c0.8798,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.3999,0.8874,2.2798,0.8874c0.8798,0,1.6737-0.3416,2.2797-0.8874c0.606,0.5458,1.4,0.8874,2.2798,0.8874 s1.6738-0.3416,2.2798-0.8874c0.606,0.5458,1.3999,0.8874,2.2797,0.8874c0.8799,0,1.6738-0.3416,2.2798-0.8874 c0.606,0.5458,1.4,0.8874,2.2798,0.8874c1.8886,0,3.4196-1.531,3.4196-3.4196C48.5186,19.0761,46.9876,17.545,45.099,17.545z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..557d209
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#fadcbc" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fadcbc" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fadcbc" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fadcbc" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c0e8cc0
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#fadcbc" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fadcbc" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fadcbc" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fadcbc" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FB.svg b/public/assets/img/icons/1F937-1F3FB.svg
new file mode 100644
index 0000000..acaa981
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FB.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#fadcbc" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fadcbc" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fadcbc" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fadcbc" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..23ee6c2
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#debb90" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#debb90" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#debb90" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#debb90" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6b590fd
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#debb90" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#debb90" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#debb90" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#debb90" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FC.svg b/public/assets/img/icons/1F937-1F3FC.svg
new file mode 100644
index 0000000..e954376
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FC.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#debb90" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#debb90" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#debb90" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#debb90" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6603910
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#c19a65" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#c19a65" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#c19a65" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#c19a65" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1d79916
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#c19a65" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#c19a65" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#c19a65" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#c19a65" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FD.svg b/public/assets/img/icons/1F937-1F3FD.svg
new file mode 100644
index 0000000..52ac47d
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FD.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#c19a65" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#c19a65" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#c19a65" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#c19a65" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c71afa1
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#a57939" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#a57939" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#a57939" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#a57939" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a1b08d1
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#a57939" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#a57939" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#a57939" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#a57939" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FE.svg b/public/assets/img/icons/1F937-1F3FE.svg
new file mode 100644
index 0000000..04f8f70
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FE.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#a57939" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#a57939" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#a57939" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#a57939" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f0091da
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#6a462f" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#6a462f" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#6a462f" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#6a462f" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7be24aa
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#6a462f" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#6a462f" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#6a462f" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#6a462f" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-1F3FF.svg b/public/assets/img/icons/1F937-1F3FF.svg
new file mode 100644
index 0000000..9a76079
--- /dev/null
+++ b/public/assets/img/icons/1F937-1F3FF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#6a462f" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#6a462f" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#6a462f" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#6a462f" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-200D-2640-FE0F.svg b/public/assets/img/icons/1F937-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1d99b22
--- /dev/null
+++ b/public/assets/img/icons/1F937-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M22.8717,39.0005s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11h30s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.8717,31.0005c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5C43.6887,22.8028,40.7434,19,40.7434,19c-4,3-7.255,5.9946-13.1492,8.4027C27.5942,27.4022,24.8717,26.0005,24.8717,31.0005Z"/>
+ <path fill="#fcea2b" d="M13.84,61.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fcea2b" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fcea2b" d="M57.9039,61.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fcea2b" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M54.0641,33.4987c-1.5667-.7289-4.1927-8.9038-4.1927-8.9038.3093-10.3035-7.4984-10.27-7.4984-10.27-1.6565-3.5694-8.6283-2.6173-8.6283-2.6173-12.24-.2651-13.6019,12.49-13.6019,12.49,2.0872,2.3522-1.9546,9.1108-1.9546,9.1108l-1.1265,2.1534,2.7,4.9723c1.8684-1.557,6.3619-2.1681,6.3619-2.1681.4173.5534.8294,1.05,1.2389,1.521a23.5766,23.5766,0,0,1-2.447-9.7862c1.2917-2.7882,15.76-10.7785,15.76-10.7785,3.6094,1.4314,6.0685,9.5155,6.0685,9.5155a23.9989,23.9989,0,0,1-1.3872,9.6794c4.5278.1711,6.667,2.0694,6.667,2.0694L54.789,35.39Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.7447,30.0005a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9557,38.0005a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.84,60.0005,16.777,48.6948l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,1,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8629,42.89s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.9039,60.0005,54.9664,48.6948l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8815,42.89s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="22.8717" x2="25.8717" y1="40.0005" y2="39.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.7727" x2="49.316" y1="38.8193" y2="40.0005" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9392,33.9119c.2784-.633.5537-1.2686.8042-1.9124,1.6357-4.2-.209-6.4512,1.291-12.0342C22.5139,14.4653,28.3117,11,34.7434,11c5.4,0,8,3,8,3a8.1321,8.1321,0,0,1,7.4052,8.0371c.3639,6.756.95,7.1305,3.0212,11.8753"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.7434,31c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937-200D-2642-FE0F.svg b/public/assets/img/icons/1F937-200D-2642-FE0F.svg
new file mode 100644
index 0000000..646e441
--- /dev/null
+++ b/public/assets/img/icons/1F937-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9583s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25,30.9583c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-.9553-3.0582-1.6273-6.0451-1.6273-6.0451-5.3017-.8214-11.0514,2.1655-16.5024,1.2694C27.9338,21.1826,25,25.9583,25,30.9583Z"/>
+ <path fill="#fcea2b" d="M13.9678,60.9583l2.9375-12.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fcea2b" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fcea2b" d="M58.0322,60.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fcea2b" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M44.2784,19.65c-7.473,0-8.7162,3.5912-16.36,1.88C24.5143,20.7679,26,37.9623,26,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14C46,37.9623,46.7172,19.65,44.2784,19.65Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9583a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9583a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9583l2.9375-11.3057-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.8479s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9583,55.0947,48.6526l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.8479s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9583" y2="38.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.0056" x2="49.4443" y1="38.8121" y2="39.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9507,30.9623c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.0142,20.9623,25.0142,25.9623,24.9507,30.9623Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,37.9623c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F937.svg b/public/assets/img/icons/1F937.svg
new file mode 100644
index 0000000..10185b8
--- /dev/null
+++ b/public/assets/img/icons/1F937.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M23,38.9654s-4,1-4,3l2,2a35.36,35.36,0,0,1,1,6c0,2-1,11-1,11H51s-2-15-1-16l3-3c0-2-4-3-4-3"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.0635,24.9654,25,25.9654,25,30.9654Z"/>
+ <path fill="#fcea2b" d="M13.9678,60.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,13.5557-1,13.5557"/>
+ <path fill="#fcea2b" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="#fcea2b" d="M58.0322,60.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,13.5557,1,13.5557"/>
+ <path fill="#fcea2b" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M46.2024,26.0541c-2.6614-.8555-7.3665-7.9369-7.3665-7.9369-2.6615,3.2318-12.737,6.9864-12.737,6.9864-2.9942,2.9941-.0451,13.8587-.0451,13.8587-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13C47.3784,36.71,46.2024,26.0541,46.2024,26.0541Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.9654c4,0,4-6,4-13s-4-14-14-14-14,7-14,14,0,13,4,13"/>
+ <path d="M41.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M33.873,29.9654a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,30.9654c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26,24.9654,24.9365,25.9654,24.9365,30.9654Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.084,37.9654a11.5,11.5,0,0,0,3.9365,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.9678,59.9654,16.9053,48.66l-.9375-1.25-4-3-4-6a1.4142,1.4142,0,0,1,2-2l4,4c1,1,2,1,5,2s3.1308,3.2373,3,5c-.666,8.9727-1,12.5557-1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.9912,42.855s-1.0234-2.89-2.1172-5.89c-.4316-1.1816-1.9062-1.0312-1.9062-.166v3.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0322,59.9654,55.0947,48.66l.9375-1.25,4-3,4-6a1.4142,1.4142,0,0,0-2-2l-4,4c-1,1-2,1-5,2s-3.1308,3.2373-3,5c.667,8.9727,1,12.5557,1,12.5557"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.01,42.855s1.0224-2.89,2.1162-5.89c.4306-1.1816,1.9062-1.0312,1.9062-.166v3.69"/>
+ <line x1="23" x2="26" y1="39.9654" y2="38.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="49.4443" y1="38.9654" y2="39.9654" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..77bc7b6
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9cfe67b
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FB.svg b/public/assets/img/icons/1F938-1F3FB.svg
new file mode 100644
index 0000000..35f2a7f
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..52223b7
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a49429d
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FC.svg b/public/assets/img/icons/1F938-1F3FC.svg
new file mode 100644
index 0000000..444c3cd
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d3d9166
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d3ba4dc
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FD.svg b/public/assets/img/icons/1F938-1F3FD.svg
new file mode 100644
index 0000000..0d5efbe
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FD.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a968f87
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0ba19d6
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FE.svg b/public/assets/img/icons/1F938-1F3FE.svg
new file mode 100644
index 0000000..c3b8014
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FE.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6a7f913
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..d5d9f21
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-1F3FF.svg b/public/assets/img/icons/1F938-1F3FF.svg
new file mode 100644
index 0000000..d81077c
--- /dev/null
+++ b/public/assets/img/icons/1F938-1F3FF.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-200D-2640-FE0F.svg b/public/assets/img/icons/1F938-200D-2640-FE0F.svg
new file mode 100644
index 0000000..20ebccd
--- /dev/null
+++ b/public/assets/img/icons/1F938-200D-2640-FE0F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6976" cy="49.5701" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M22.593,44.8991C21.3537,46.8056,21.64,50.0467,21.64,55.48c0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4767-5.72,3.6225-5.3383,7.4356-6.3869s7.6261,1.8112,8.77,3.3365.9533,11.8205.9533,11.8205c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318L37.178,38.1308l.6606-8.2772s3.6825-5.0295,5.7664-7.589L48.6173,9.5327h-2.86L39.0845,20.972l-5.72,4.7663-2.0285.27-10.364-2.1763-10.486-4.7664-.9533,2.86,9.5328,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0848,41.5245,24.1182,42.4206,22.593,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6976" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.937,39.63l1.469-4.3173c.1907-1.0486-.9018-4.1506-1.76-4.7225l-15.4926-7.712A2.286,2.286,0,0,1,10.01,20.4953a1.5908,1.5908,0,0,1,2.1925-.6673l9.7119,3.96c.8685.4338,7.2783,1.9962,7.2783,1.9962,1.0486.286,4.84-.7131,5.6023-1.38,0,0,4.6711-4.29,5.1477-5.1476l4.7663-8.1028A3.2328,3.2328,0,0,1,47.092,9.5327c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2563,8.39-3.7244,9.4031-.6234,1.35-4.4518,5.711-5.6233,7.6691a14.269,14.269,0,0,0-1.3089,3.5966,26.6874,26.6874,0,0,0-.6005,3.6625,12.17,12.17,0,0,0,.5481,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8322,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3863,54.6458s.6582-.0084.8517-.43c.2284-.4959-.0785-1.7926.1255-2.5157a3.3622,3.3622,0,0,1,1.2049-1.8068"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938-200D-2642-FE0F.svg b/public/assets/img/icons/1F938-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2def4d9
--- /dev/null
+++ b/public/assets/img/icons/1F938-200D-2642-FE0F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="32.6972" cy="49.5701" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M22.5925,44.8991c-1.2392,1.9065-.9532,5.1476-.9532,10.5813,0,1.8112.0953,2.6691,2.2878,2.6691a41.4923,41.4923,0,0,1,0-8.77c.4766-5.72,3.6224-5.3383,7.4355-6.3869s7.6262,1.8112,8.77,3.3365S41.086,58.15,41.086,58.15c3.05,0,2.1925-2.4785,2.1925-2.4785,0,2.4785,1.2393-9.7233-.7626-12.2018a34.2846,34.2846,0,0,0-3.4318-3.4318l-1.9065-1.9066.6606-8.2772s3.6825-5.0295,5.7663-7.589L48.6168,9.5327h-2.86L39.0841,20.972l-5.72,4.7663-2.0286.27L20.972,23.8318,10.486,19.0654l-.9533,2.86,9.5327,5.72,7.4679,2.8893,1.5834,4.5938s-1.4461,2.9371-2.2526,4.6959C25.0844,41.5245,24.1178,42.4206,22.5925,44.8991Z"/>
+ </g>
+ <g id="line">
+ <circle cx="32.6972" cy="49.5701" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9366,39.63l1.469-4.3173c.1906-1.0486-.9018-4.1506-1.76-4.7225l-15.4925-7.712a2.286,2.286,0,0,1-1.144-2.3832,1.5909,1.5909,0,0,1,2.1926-.6673l9.7119,3.96c.8684.4338,7.2782,1.9962,7.2782,1.9962,1.0486.286,4.84-.7131,5.6024-1.38,0,0,4.671-4.29,5.1477-5.1476l4.7663-8.1028a3.2328,3.2328,0,0,1,2.3832-1.6206c.7626,0,1.1439.7626.7626,1.8112,0,0-3.2564,8.39-3.7244,9.4031-.6235,1.35-4.4518,5.711-5.6234,7.6691a14.267,14.267,0,0,0-1.3088,3.5966,26.6978,26.6978,0,0,0-.6006,3.6625,12.1721,12.1721,0,0,0,.5482,3.5977"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8318,57.1963V49.57c0-3.2411,1.7159-5.243,3.8131-5.72a16.2448,16.2448,0,0,1,9.5327,0c2.0972.4766,3.8131,2.5738,3.8131,5.72v7.6262"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F938.svg b/public/assets/img/icons/1F938.svg
new file mode 100644
index 0000000..0f254de
--- /dev/null
+++ b/public/assets/img/icons/1F938.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="34.334" cy="52" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M23.666,47.085c-1.292,2.042-0.959,5.417-1.042,11.125c-0.0283,1.917,0.084,2.7588,2.4073,2.7588 c0,0-0.5313-3.2813-0.0313-9.25c0.5-5.9688,3.8125-5.5938,7.8125-6.6563s8,1.875,9.1563,3.4688c1.1562,1.5937,1,12.4375,1,12.4375 c3.2187,0,2.2812-2.5938,2.2812-2.5938c0,2.5938,1.291-10.168-0.751-12.793C43.126,43.8174,41,42,41,42l-2-2l1-7l6-9l5-14h-3 l-7,12l-6,5l-2,1l-11-3l-11-4.9995l-1,3L20,29l9,6l-2,7C26.6885,43.3945,25.333,44.4502,23.666,47.085z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="34.334" cy="52" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,42l0.7168-5.0205c0.1562-1.0889-0.4658-2.4785-1.3809-3.0889l-5.6718-3.7812c-0.9151-0.6104-2.4356-1.5723-3.3789-2.1382 l-6.5704-3.9419c-0.9433-0.5659-1.4902-1.7036-1.2148-2.5288c0.2754-0.8252,1.3193-1.1275,2.3203-0.6724l7.3594,3.3443 c1.001,0.455,2.6885,1.0644,3.75,1.354l7.1406,1.9472C32.1318,27.7632,33.4502,27.7749,34,27.5 c0.5498-0.2749,1.6914-1.0762,2.5361-1.7803l2.9278-2.4394c0.8447-0.7041,1.9892-2.0576,2.5439-3.0078l4.9844-8.545 C47.5469,10.7773,48.6748,10,49.5,10c0.8252,0,1.1973,0.8477,0.8271,1.8833l-3.6542,10.2334 c-0.3702,1.0356-1.1719,2.6323-1.7823,3.5474l-3.7812,5.6718c-0.6104,0.9151-1.2364,2.5547-1.3926,3.6436l-0.4336,3.041 C39.127,39.1094,39.2246,40.4502,39.5,41c0.2754,0.5498,0.5,1,0.5,1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,60c0-4,0-6,0-8c0-3.4307,1.8301-5.458,4-6c4-1,6-1,10,0c2.1689,0.542,4,2.6543,4,6c0,2,0,5.0957,0,8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8215be9
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6cfbedf
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FB.svg b/public/assets/img/icons/1F939-1F3FB.svg
new file mode 100644
index 0000000..6bbbb60
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b8f8492
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ca4e80b
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FC.svg b/public/assets/img/icons/1F939-1F3FC.svg
new file mode 100644
index 0000000..44ef053
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..eda29ad
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f96787c
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FD.svg b/public/assets/img/icons/1F939-1F3FD.svg
new file mode 100644
index 0000000..a8b46b1
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FD.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d69cfdd
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ddb54ad
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FE.svg b/public/assets/img/icons/1F939-1F3FE.svg
new file mode 100644
index 0000000..2d7987a
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..76445ce
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..31963d2
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-1F3FF.svg b/public/assets/img/icons/1F939-1F3FF.svg
new file mode 100644
index 0000000..3dd2d48
--- /dev/null
+++ b/public/assets/img/icons/1F939-1F3FF.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-200D-2640-FE0F.svg b/public/assets/img/icons/1F939-200D-2640-FE0F.svg
new file mode 100644
index 0000000..54592dd
--- /dev/null
+++ b/public/assets/img/icons/1F939-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.0003" cy="12.4879" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M28.5984,24.785l2.2259,2.6339a26.9255,26.9255,0,0,1-1.2621,7.3326c-.62,1.9844-1.44,18.8563-1.615,28.0769a.4051.4051,0,0,0,.398.4114l1.4226.0463a.4792.4792,0,0,0,.49-.4123L33.5821,39.18l1.52-.03,3.36,23.9338,2.3489-.5462s-.3289-16.5393-.7741-22.3514C39.6383,35,38.1359,31.7944,38.1359,27.67l1.9018-2.8846s.1906,3.9085,1.3346,5.72a5.7319,5.7319,0,0,0,5.8149,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767-2.0018-1.0486-1.2393-1.43-1.9065-6.9589L38.4171,19.828,29.17,19.6374l-3.2411,4.1944-.4767,4.099-1.62,1.144-6.387-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.804,11.804,0,0,0,28.5984,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9068" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9068" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9068" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5003" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1124,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9085-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9985,33.9985,0,0,1,7.6261,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4767,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9891,25.4968c-2.2879,3.3915-.6673,5.9109,0,7.752a25.7538,25.7538,0,0,1,.8579,5.4264c.572,5.814.9533,23.256.9533,23.256a1.6382,1.6382,0,0,1-1.3346,1.938,1.9619,1.9619,0,0,1-1.6206-1.938L35.462,40.6132c-.0954-1.0659-.6673-1.938-1.144-1.938s-1.0486.8721-1.1439,1.938l-2.3832,21.318a2.4384,2.4384,0,0,1-1.62,1.938,1.6382,1.6382,0,0,1-1.3346-1.938s.4766-17.2482,1.0486-23.0622a39.1681,39.1681,0,0,1,.7626-5.7171c.572-1.8411,2.2879-4.5543,0-7.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4948,10.6994s.6433-.14.9268.228c.3339.4318.3264,1.7643.6877,2.4231a3.3629,3.3629,0,0,0,1.58,1.49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939-200D-2642-FE0F.svg b/public/assets/img/icons/1F939-200D-2642-FE0F.svg
new file mode 100644
index 0000000..28de2ba
--- /dev/null
+++ b/public/assets/img/icons/1F939-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="34.3182" cy="12.4879" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M28.5986,24.785,26.978,63.8692h3.1458l3.2411-23.8318h1.9066l3.2411,23.8318h3.1458L40.0378,24.785s.1907,3.9085,1.3346,5.72a5.732,5.732,0,0,0,5.815,2.7645s4.29-.572,5.0523-2.0972a1.89,1.89,0,0,0,0-1.8113c-.0953-.2859-2.5738.6673-2.5738.6673l-2.7645.4767L44.9,29.4561l-1.2393-1.43-1.9065-6.9589L38.4173,19.828l-9.2468-.1906-3.2411,4.1944-.4766,4.099-1.6206,1.144-6.3869-5.91s-1.43,1.62-.4766,2.9551,3.6224,5.0524,5.6243,5.4337a3.9687,3.9687,0,0,0,4.1944-1.3346A11.8051,11.8051,0,0,0,28.5986,24.785Z"/>
+ </g>
+ <g id="color">
+ <circle cx="18.9065" cy="17.0935" r="1.9065" fill="#ea5a47"/>
+ <circle cx="38.9065" cy="6.0935" r="1.9065" fill="#92d3f5"/>
+ <circle cx="52.9065" cy="26.0935" r="1.9065" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <circle cx="34.5" cy="12.3" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0845,24.785l2.4786,37.1776a1.6148,1.6148,0,0,1-1.43,1.9066,2.0408,2.0408,0,0,1-1.8112-1.9066L35.5574,41.9439c-.0953-1.0486-.6672-1.9065-1.2392-1.9065-.4766,0-1.0486.8579-1.2393,1.9065L30.3145,61.9626a2.0408,2.0408,0,0,1-1.8113,1.9066,1.6148,1.6148,0,0,1-1.43-1.9066L29.5518,24.785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1126,23.8318,21.64,27.8355c1.7159,2.0019,3.5271,1.43,3.9084-1.1439l.3813-2.0019c.4766-2.5738,2.4785-4.957,4.5757-5.1476a33.9994,33.9994,0,0,1,7.6262,0c2.0972.2859,4.1944,2.5738,4.5757,5.1476l.3813,2.0019c.4766,2.5738,2.4785,4.29,4.5757,3.7177,2.0972-.4766,3.8131-.9532,3.8131-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F939.svg b/public/assets/img/icons/1F939.svg
new file mode 100644
index 0000000..ef401ae
--- /dev/null
+++ b/public/assets/img/icons/1F939.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19.9688" cy="18.0938" r="2" fill="#EA5A47" stroke="none"/>
+ <circle cx="40.9688" cy="6.0938" r="2" fill="#92D3F5" stroke="none"/>
+ <circle cx="55.9688" cy="27.0938" r="2" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="#fcea2b" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M30,26l-1.7002,41h3.2998L35,42h2l3.4004,25h3.2998L42,26c0,0,0.2139,4.1162,1.417,6 c0.8574,1.3428,2.666,3.375,6.125,2.875c0,0,4.5205-0.5625,5.333-2.25c0.4648-0.9658,0.125-1.584,0.042-1.875 s-2.667,0.709-2.667,0.709L49.167,32l-2.083-1.125l-1.334-1.458l-1.958-7.292l-3.458-1.333l-9.709-0.2085l-3.416,4.458 l-0.542,4.2915L25,30.5l-6.666-6.1665c0,0-1.459,1.729-0.459,3.104s3.7881,5.3242,5.916,5.7285 c2.417,0.459,3.793-0.6152,4.375-1.416C28.833,30.833,29.667,28.667,30,26z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,26l2.5684,39.0039C43.6406,66.1016,42.958,67,42.0508,67c-0.9082,0-1.7715-0.8916-1.9199-1.9814l-2.8614-21.0372 C37.1211,42.8916,36.5498,42,36,42c-0.5498,0-1.1211,0.8916-1.2695,1.9814l-2.8614,21.0372C31.7207,66.1084,30.8574,67,29.9492,67 c-0.9072,0-1.5898-0.8984-1.5176-1.9961L31,26"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,25l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l0.3554-2.1358C27.6299,23.2192,29.7998,20.7749,32,20.5 c2.2002-0.2749,5.7998-0.2749,8,0c2.2002,0.2749,4.3701,2.7192,4.8223,5.4321l0.3554,2.1358 C45.6299,30.7803,47.7998,32.5498,50,32c2.2002-0.5498,4-1,4-1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93A.svg b/public/assets/img/icons/1F93A.svg
new file mode 100644
index 0000000..a68b843
--- /dev/null
+++ b/public/assets/img/icons/1F93A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="44.9688" cy="12.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M52.5,25L54,37l1.1172,16.083L56.7002,65h-3.2998L49.791,53L48,42h-2l-6.8379,8.3535L40.5996,65h-3.2998 l-3.4014-15.25L42,37l-1.5-12c0,0-0.458-1.042-0.625-0.75s-0.542,5-3.125,7.375c-2.0586,1.8936-5.416,1.084-7.125-0.208 s-0.542-2.875-0.542-2.875l3.375,1.167l2.334-0.375l1.708-4.667l2.167-3.292l6.041-2.083l5.834,0.458l5.583,3.0835l2.667,4.375 l1.25-9.1665c0,0,2.374-0.333,2.291,1.75c0,0-0.209,7.3838-0.958,8.583c-0.833,1.333-3.209,3-5.375,0.542l-2.833-4.667"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="44.9688" cy="12.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,19l-0.6133,7.0112c-0.1445,1.6441-0.9297,1.8155-1.7461,0.3819l-2.1562-3.7862c-0.8164-1.4336-2.8262-2.7558-4.4658-2.938 l-3.0372-0.3378c-1.6396-0.1822-4.2793,0.04-5.8662,0.4931l-1.2304,0.3516c-1.5869,0.4531-3.2871,2.1128-3.7793,3.6875 l-1.336,4.2734c-0.4922,1.5752-1.9912,2.4131-3.332,1.8633C31.0967,29.4502,30,29,30,29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5,25l1.252,10.0156c0.1367,1.0918,0.3105,2.8819,0.3867,3.9795l0.8398,12.0928c0.0762,1.0976,0.2569,2.8877,0.4024,3.9775 l1.0556,7.9522C56.582,64.1074,55.958,65,55.0508,65c-0.9082,0-1.9092-0.8623-2.2266-1.915l-2.457-8.17 c-0.3174-1.0527-0.7207-2.8037-0.8975-3.8886l-1.1484-7.0528C48.1445,42.8887,47.5498,42,47,42 c-0.5498,0-1.5703,0.6963-2.2666,1.5479l-4.3047,5.2578c-0.6963,0.8515-1.1787,2.4433-1.0713,3.5381l1.0469,10.666 C40.5117,64.1045,39.8574,65,38.9492,65c-0.9072,0-1.8457-0.8789-2.0849-1.9521L34.334,51.7021 c-0.2393-1.0732,0.0469-2.7119,0.6367-3.6406l5.957-9.373c0.5899-0.9287,0.961-2.5811,0.8243-3.6729L40.5,25"/>
+ <line x1="28" x2="26" y1="25" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="5" x2="27" y1="15" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93C-200D-2640-FE0F.svg b/public/assets/img/icons/1F93C-200D-2640-FE0F.svg
new file mode 100644
index 0000000..bab476a
--- /dev/null
+++ b/public/assets/img/icons/1F93C-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.2383" cy="13.5093" r="3" fill="#fcea2b"/>
+ <circle cx="27.5654" cy="15.4607" r="3.8131" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M46.6308,21.18,55.21,30.7131v3.8131l-5.72,4.7663-4.7664,6.6729L42.0551,57.4047H38.814l1.1439-14.2991,5.72-10.486-7.9564-7.4957a5.4219,5.4219,0,0,0-2.53-1.9416c-1.7866-.61-3.1994.3813-4.7664.3813A17.6181,17.6181,0,0,1,22.99,20.8944s-1.5252-1.6206-.0953-2.9551h0s1.9065,1.1439,3.3364,1.8112a14.6531,14.6531,0,0,0,9.2468.6673s6.1962-2.1926,7.9121-1.3346A20.2785,20.2785,0,0,1,46.6308,21.18Z"/>
+ <path fill="#fcea2b" d="M55.21,33.5729l.9533,10.486,4.0037,11.4392h-2.86l-5.91-10.4859-.9533-5.72"/>
+ <path fill="#fcea2b" d="M24.0383,27.0907,19.0813,32.62l3.8131,11.4393-.7626,13.3458H18.986l-.7626-12.3925-2.9552-5.72L9.4533,34.5262V30.7131L18.128,21.18A13.3425,13.3425,0,0,1,20.54,18.1949c1.4035-.5458,2.0481-1.0561,3.4443-.8366.7626.286,3.2,3.3454,3.2,5.6333a4.2756,4.2756,0,0,1-.4766,1.8112c0,.0953,2.86,2.0972,4.099,1.1439,1.7159-1.3345,3.4318-5.3383,4.5757-5.3383,1.3346,0-.9532,5.72-2.86,7.2449-3.05,2.3831-7.2448-.7626-7.7215-.1907"/>
+ <path fill="#fcea2b" d="M10.4065,35.4794v9.5328L8.5,55.4981h2.86l2.86-9.5327.9533-5.72"/>
+ </g>
+ <g id="line">
+ <circle cx="37.0981" cy="13.6495" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0514,24.04l6.3869,7.15a3.1057,3.1057,0,0,1,.3813,3.1458L40.9112,41.39a12.4122,12.4122,0,0,0-1.0486,3.5271l-.8579,10.486a1.6146,1.6146,0,0,0,1.43,1.9065,2.5371,2.5371,0,0,0,2.0972-1.8112l1.8112-7.7215a13.9406,13.9406,0,0,1,1.5252-3.4317l2.5739-3.5271a17.6954,17.6954,0,0,1,2.5738-2.7645L53.78,35.7654A4.831,4.831,0,0,0,55.21,32.62a5.9587,5.9587,0,0,0-1.2393-3.3364l-7.34-8.1028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.21,33.5729l.7626,8.5794a25.7345,25.7345,0,0,0,.7626,3.7178L59.5,53.6869c.3813.9533,0,1.8112-.7626,1.8112a3.5213,3.5213,0,0,1-2.3832-1.62l-4.0037-7.2449a15.5126,15.5126,0,0,1-1.2393-3.5271l-.6673-3.8131"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6308,21.18c-1.9065-1.9066-4.099-2.4785-5.72-1.9066A41.9524,41.9524,0,0,1,31.3785,21.18a15.2137,15.2137,0,0,1-7.6262-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0383,27.0907,20.3206,31.285a3.8666,3.8666,0,0,0-.6673,3.2412l2.5738,7.8168a12.0668,12.0668,0,0,1,.4766,3.7177l-.4766,9.5328A1.9587,1.9587,0,0,1,20.5112,57.5a1.8844,1.8844,0,0,1-1.7159-1.9065l-.5719-8.5795a11.977,11.977,0,0,0-.9533-3.6224l-1.1439-2.3832a11.68,11.68,0,0,0-2.2879-2.9551l-2.7645-2.2879a4.831,4.831,0,0,1-1.43-3.1458,5.9587,5.9587,0,0,1,1.2393-3.3364l7.34-8.1028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.4065,35.4794v7.6262a25.832,25.832,0,0,1-.3813,3.8131L8.786,53.5916c-.1907,1.0486.286,1.9065,1.0486,1.9065a2.5458,2.5458,0,0,0,2.0018-1.8112l1.8113-5.91c.2859-1.0486.6673-2.6691.8579-3.7177l.6673-3.8131"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9879,19.0832A7.7543,7.7543,0,0,0,18.2234,21.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.8944,22.1336s4.671,3.8131,6.5776,3.8131c.9532,0,2.86,0,3.813-4.7663"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.6654,17.6794a2.7923,2.7923,0,0,0,.9-2.2,3,3,0,0,0-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2852,12.8225s-.4585-.4723-.8981-.3229c-.5171.1749-1.2482,1.289-1.9136,1.6377a3.3624,3.3624,0,0,1-2.1406.3665"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2383,11.1353s.4585-.4724.8981-.323c.5171.1749,1.2482,1.289,1.9136,1.6378a3.3628,3.3628,0,0,0,2.1406.3664"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93C-200D-2642-FE0F.svg b/public/assets/img/icons/1F93C-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b756e28
--- /dev/null
+++ b/public/assets/img/icons/1F93C-200D-2642-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.2383" cy="13.5093" r="3" fill="#fcea2b"/>
+ <circle cx="27.5654" cy="15.4607" r="3.8131" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M46.6308,21.18,55.21,30.7131v3.8131l-5.72,4.7663-4.7664,6.6729L42.0551,57.4047H38.814l1.1439-14.2991,5.72-10.486-7.9564-7.4957a5.4219,5.4219,0,0,0-2.53-1.9416c-1.7866-.61-3.1994.3813-4.7664.3813A17.6181,17.6181,0,0,1,22.99,20.8944s-1.5252-1.6206-.0953-2.9551h0s1.9065,1.1439,3.3364,1.8112a14.6531,14.6531,0,0,0,9.2468.6673s6.1962-2.1926,7.9121-1.3346A20.2785,20.2785,0,0,1,46.6308,21.18Z"/>
+ <path fill="#fcea2b" d="M55.21,33.5729l.9533,10.486,4.0037,11.4392h-2.86l-5.91-10.4859-.9533-5.72"/>
+ <path fill="#fcea2b" d="M24.0383,27.0907,19.0813,32.62l3.8131,11.4393-.7626,13.3458H18.986l-.7626-12.3925-2.9552-5.72L9.4533,34.5262V30.7131L18.128,21.18A13.3425,13.3425,0,0,1,20.54,18.1949c1.4035-.5458,2.0481-1.0561,3.4443-.8366.7626.286,3.2,3.3454,3.2,5.6333a4.2756,4.2756,0,0,1-.4766,1.8112c0,.0953,2.86,2.0972,4.099,1.1439,1.7159-1.3345,3.4318-5.3383,4.5757-5.3383,1.3346,0-.9532,5.72-2.86,7.2449-3.05,2.3831-7.2448-.7626-7.7215-.1907"/>
+ <path fill="#fcea2b" d="M10.4065,35.4794v9.5328L8.5,55.4981h2.86l2.86-9.5327.9533-5.72"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.6654,17.6794a2.7923,2.7923,0,0,0,.9-2.2,3,3,0,0,0-6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0514,24.04l6.3869,7.15a3.1057,3.1057,0,0,1,.3813,3.1458L40.9112,41.39a12.4122,12.4122,0,0,0-1.0486,3.5271l-.8579,10.486a1.6146,1.6146,0,0,0,1.43,1.9065,2.5371,2.5371,0,0,0,2.0972-1.8112l1.8112-7.7215a13.9406,13.9406,0,0,1,1.5252-3.4317l2.5739-3.5271a17.6954,17.6954,0,0,1,2.5738-2.7645L53.78,35.7654A4.831,4.831,0,0,0,55.21,32.62a5.9587,5.9587,0,0,0-1.2393-3.3364l-7.34-8.1028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.21,33.5729l.7626,8.5794a25.7345,25.7345,0,0,0,.7626,3.7178L59.5,53.6869c.3813.9533,0,1.8112-.7626,1.8112a3.5213,3.5213,0,0,1-2.3832-1.62l-4.0037-7.2449a15.5126,15.5126,0,0,1-1.2393-3.5271l-.6673-3.8131"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.6308,21.18c-1.9065-1.9066-4.099-2.4785-5.72-1.9066A41.9524,41.9524,0,0,1,31.3785,21.18a15.2137,15.2137,0,0,1-7.6262-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0383,27.0907,20.3206,31.285a3.8666,3.8666,0,0,0-.6673,3.2412l2.5738,7.8168a12.0668,12.0668,0,0,1,.4766,3.7177l-.4766,9.5328A1.9587,1.9587,0,0,1,20.5112,57.5a1.8844,1.8844,0,0,1-1.7159-1.9065l-.5719-8.5795a11.977,11.977,0,0,0-.9533-3.6224l-1.1439-2.3832a11.68,11.68,0,0,0-2.2879-2.9551l-2.7645-2.2879a4.831,4.831,0,0,1-1.43-3.1458,5.9587,5.9587,0,0,1,1.2393-3.3364l7.34-8.1028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.4065,35.4794v7.6262a25.832,25.832,0,0,1-.3813,3.8131L8.786,53.5916c-.1907,1.0486.286,1.9065,1.0486,1.9065a2.5458,2.5458,0,0,0,2.0018-1.8112l1.8113-5.91c.2859-1.0486.6673-2.6691.8579-3.7177l.6673-3.8131"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.9879,19.0832A7.7543,7.7543,0,0,0,18.2234,21.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.8944,22.1336s4.671,3.8131,6.5776,3.8131c.9532,0,2.86,0,3.813-4.7663"/>
+ <circle cx="37.0981" cy="13.6495" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93C.svg b/public/assets/img/icons/1F93C.svg
new file mode 100644
index 0000000..a19d2c6
--- /dev/null
+++ b/public/assets/img/icons/1F93C.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.9688" cy="14.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <circle cx="29.9688" cy="16.0156" r="3.9843" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M50,22l9,10v4l-6,5l-5,7l-2.8262,12H41.75L43,45l6-11l-9.0312-8.75c0,0-0.7608-1.125-1.9688-1.125 S35.209,24.5,32.9902,24.5c-1.5732,0-5.1328-1.1245-7.7871-2.7866c0,0-1.5986-1.6553-0.0674-3.1011c1.5313-1.4458,0,0,0,0 s1.9883,1.2026,3.4766,1.8877c1.7207,0.792,5.8457,1.792,9.7207,0.7085c0,0,6.5137-2.311,8.292-1.394C48.4033,20.7314,50,22,50,22 z"/>
+ <polyline fill="#fcea2b" stroke="none" points="59,35 60,46 64.167,58 61.167,58 55,47 54,41"/>
+ <path fill="#FCEA2B" stroke="none" d="M26.334,28.1523L21.1357,34l4,12l-0.75,14h-3.4238l-0.8262-13l-3.0673-6L11,36v-4l9.0684-10 c0,0,1.8613-3.0283,2.6474-3.1455c1.5625-0.2334,3.2774-0.4585,4.6944,0.1455c0.8212,0.3496,2.2334,2.5366,2.164,4.8545 c-0.0185,0.6309-0.1816,1.2593-0.4521,1.8779c-0.0381,0.0869,2.998,2.2158,4.2978,1.2197 c1.8203-1.3955,3.5791-5.6308,4.8086-5.6308c1.3682,0-0.959,6.0366-2.999,7.6372c-3.1875,2.5005-7.6309-0.8008-8.1045-0.25"/>
+ <polyline fill="#fcea2b" stroke="none" points="12,37 12,47 9.9688,58 12.9688,58 16,48 17,42"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,25l6.6709,7.5049c0.7314,0.8222,0.8984,2.2851,0.3711,3.251l-4.084,7.4882c-0.5273,0.9659-1.0332,2.6524-1.124,3.7491 l-0.918,11.0136C41.8252,59.1035,42.5205,60,43.4619,60c0.9414,0,1.918-0.876,2.1699-1.9463l1.9102-8.1074 c0.2519-1.0703,0.9814-2.6787,1.6201-3.5742l2.6758-3.7442c0.6387-0.8955,1.8535-2.2041,2.6982-2.9082l2.9278-2.4394 C58.3086,36.5762,59,35.0996,59,34l0,0c0-1.0996-0.6025-2.6689-1.3379-3.4863L50,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,35l0.8193,9.0078c0.0996,1.0957,0.4756,2.8428,0.837,3.8818l2.8544,8.2208C63.8721,57.1494,63.4922,58,62.667,58 c-0.8252,0-1.9404-0.7852-2.4785-1.7441l-4.21-7.5118c-0.5381-0.9589-1.1269-2.6318-1.3076-3.7168L54,41"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50,22c-2-2-4.2988-2.5669-6-2c-3,1-8,2-10,2s-5-1-8-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.334,28.1523l-3.8692,4.3526c-0.7314,0.8222-1.0449,2.3486-0.6962,3.3926l2.7343,8.205 c0.3487,1.044,0.585,2.7959,0.5254,3.8946l-0.5351,10.0058C24.4336,59.1016,23.6152,60,22.6738,60 c-0.9414,0-1.7685-0.8984-1.8388-1.9961l-0.5723-9.0078c-0.0703-1.0977-0.5293-2.8008-1.0215-3.7852l-1.2109-2.4218 c-0.4922-0.9844-1.586-2.3653-2.4307-3.0694l-2.9277-2.4394c-0.8448-0.7041-1.5362-2.1807-1.5362-3.2803l0,0 c0-1.0996,0.6026-2.6689,1.3379-3.4863L20.1357,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12,37v8c0,1.0996-0.1631,2.8848-0.3633,3.9668l-1.3047,7.0664C10.1318,57.1152,10.6436,58,11.4688,58 c0.8251,0,1.7607-0.8613,2.08-1.9141l1.8711-6.1718c0.3194-1.0528,0.7285-2.8018,0.9092-3.8868L17,42"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.0674,19.8145c-0.8418,0.3173-1.7901,0.9892-2.9317,2.1855"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M25.1357,23 c0,0,4.8643,4,6.8643,4c1,0,3,0,4-5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.0703,18.1875 c0.5674-0.5459,0.9199-1.313,0.9199-2.1616c0-1.6563-1.3437-3-3-3c-1.6543,0-3,1.3437-3,3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..fd8aa52
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f979c60
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FB.svg b/public/assets/img/icons/1F93D-1F3FB.svg
new file mode 100644
index 0000000..2d7efd6
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#fadcbc"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..32f93f6
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c8ba440
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FC.svg b/public/assets/img/icons/1F93D-1F3FC.svg
new file mode 100644
index 0000000..4add4ad
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#debb90" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#debb90"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b0cfab6
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6a66bf5
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FD.svg b/public/assets/img/icons/1F93D-1F3FD.svg
new file mode 100644
index 0000000..7e3d6b9
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#c19a65"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ec54077
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6ef73c1
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FE.svg b/public/assets/img/icons/1F93D-1F3FE.svg
new file mode 100644
index 0000000..01b1460
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#a57939" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a85fc94
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cb70d0a
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-1F3FF.svg b/public/assets/img/icons/1F93D-1F3FF.svg
new file mode 100644
index 0000000..3226365
--- /dev/null
+++ b/public/assets/img/icons/1F93D-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-200D-2640-FE0F.svg b/public/assets/img/icons/1F93D-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9905a6c
--- /dev/null
+++ b/public/assets/img/icons/1F93D-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M45.1849,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8617-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.5719-1.5252-5.8149-1.8112-8.1028-3.7177-1.62-1.43-3.05-6.4823-3.6224-8.77l1.2393-1.5253,3.7177,6.8636,8.3888,3.05L39.4653,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.3643" cy="19.1609" r="2.8598" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8223,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2524,2.86S3.8129,39.4656,3.8129,41.1815c0,5.0523-.2859,7.15,1.6206,10.6766s9.5327,3.5271,12.4878,6.5776c2.2879,2.3831,6.7683,1.7158,9.7234,1.7158,2.0972,0,4.3851.0954,8.58.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.5289-3.2411,6.1962-4.5757,1.9066-3.8131,6.2916-.9533,7.8168-3.9084C65.0129,46.71,64.8223,46.52,64.8223,41.2768Z"/>
+ <circle cx="14.2989" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7665,40.9908c2.86,0,8.5794,2.86,14.2991,2.86s9.5327-2.86,15.2523-2.86,10.486,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8506,48.617a19.97,19.97,0,0,0,5.72.9533c2.5739,0,4.3851-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.202,48.5217A26.5093,26.5093,0,0,0,19.0656,49.57c5.72,0,9.5327-2.86,15.2523-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7852,55.29c3.05-.858,5.91-2.0019,9.5327-2.0019,4.1944,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2992" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3643" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.598,40.9908V34.3179a11.7319,11.7319,0,0,0-.4766-3.3364c-.286-.7627-.4767-1.43-.4767-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0372,33.3646l-.9532,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0634,15.2525l2.3832,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0306,6.0306,0,0,1,3.2411,1.5252l.1907.1907a11.0071,11.0071,0,0,1,2.0018,3.1458L44.327,33.46c.3813.9532.9532,2.5738,1.3345,3.5271L48.426,43.374"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.395,18.4363s.6362-.1686.936.186c.3531.4163.4056,1.7478.7962,2.39a3.3624,3.3624,0,0,0,1.6458,1.417"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D-200D-2642-FE0F.svg b/public/assets/img/icons/1F93D-200D-2642-FE0F.svg
new file mode 100644
index 0000000..085bf3c
--- /dev/null
+++ b/public/assets/img/icons/1F93D-200D-2642-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M45.185,42.8973s-3.5271-7.4355-4.29-9.914l-1.7159,8.9608-4.8616-1.0486-4.8617.286-1.8112-10.486-.9533-.858c-.572-1.5252-5.815-1.8112-8.1028-3.7177-1.6206-1.43-3.05-6.4823-3.6224-8.77l1.2392-1.5253,3.7178,6.8636,8.3888,3.05L39.4654,27.073,42.23,29.0749l5.3383,11.63.7626,2.9552Z"/>
+ <circle cx="33.5047" cy="19.0207" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M64.8224,41.2768c0-1.8112-11.3439,2.86-16.11,2.86s-9.5327-2.86-15.2523-2.86-9.5327,2.86-15.2523,2.86S3.8131,39.4656,3.8131,41.1815c0,5.0523-.286,7.15,1.6205,10.6766s9.5328,3.5271,12.4879,6.5776c2.2878,2.3831,6.7682,1.7158,9.7234,1.7158,2.0972,0,4.385.0954,8.5794.0954,3.6224,0,10.0093-1.2393,12.6785-1.2393,2.1925,0,5.529-3.2411,6.1963-4.5757,1.9065-3.8131,6.2916-.9533,7.8168-3.9084C65.0131,46.71,64.8224,46.52,64.8224,41.2768Z"/>
+ <circle cx="14.2991" cy="14.3945" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.7667,40.9908c2.86,0,8.5794,2.86,14.299,2.86s9.5327-2.86,15.2524-2.86,10.4859,2.86,15.2523,2.86,6.6729-2.86,14.2991-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8508,48.617a19.97,19.97,0,0,0,5.72.9533c2.5738,0,4.385-.858,6.6729-1.6206"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.2022,48.5217A26.5085,26.5085,0,0,0,19.0657,49.57c5.72,0,9.5327-2.86,15.2524-2.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7853,55.29c3.05-.858,5.91-2.0019,9.5328-2.0019,4.1943,0,7.9121,1.5252,11.4392,2.3832"/>
+ <circle cx="14.2994" cy="14.3946" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.3645" cy="19.1609" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5981,40.9908V34.3179a11.7283,11.7283,0,0,0-.4766-3.3364c-.286-.7627-.4766-1.43-.4766-1.43"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0374,33.3646l-.9533,7.6262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0636,15.2525l2.3831,6.7682a4.1985,4.1985,0,0,0,2.4785,2.2879l3.9084.9532a16.7367,16.7367,0,0,0,3.7178.572l8.5794.6673a6.0312,6.0312,0,0,1,3.2412,1.5252l.1906.1907a11.0074,11.0074,0,0,1,2.0019,3.1458l.7626,2.0972c.3813.9532.9533,2.5738,1.3346,3.5271l2.7645,6.3869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93D.svg b/public/assets/img/icons/1F93D.svg
new file mode 100644
index 0000000..19eeb84
--- /dev/null
+++ b/public/assets/img/icons/1F93D.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M68,43.334c0-1.916-11.917,3.041-16.917,3.041s-10-3-16-3s-10,3-16,3S4,41.417,4,43.25 c0,5.3125-0.2705,7.4795,1.667,11.167c1.9619,3.7344,9.958,3.667,13.083,6.917c2.415,2.5117,7.125,1.833,10.25,1.833 c2.166,0,4.5518,0.083,8.9688,0.083c3.833,0,10.4882-1.334,13.2802-1.334c2.333,0,5.791-3.3857,6.5-4.8027 c2.003-4.0029,6.5508-0.96,8.25-4.0664C68.1865,49.0469,68,48.8125,68,43.334z"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.417,45c0,0-3.709-7.75-4.4795-10.375L41.0625,44L36,42.875l-5.125,0.3125l-1.875-11l-0.9687-0.875 c-0.6133-1.6455-6.0723-1.8545-8.4688-3.9375c-1.7422-1.5146-3.25-6.8437-3.7812-9.1562l1.25-1.5938l3.9062,7.2188L29.6875,27 l11.6875,1.4375l2.875,2.125l5.625,12.25l0.8125,3.0625L47.417,45z"/>
+ <circle cx="34.9688" cy="20.0938" r="3" fill="#FCEA2B"/>
+ </g>
+ <g id="line">
+ <circle cx="34.9688" cy="20.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,43v-7c0-1.0996-0.2246-2.6748-0.5-3.5S29,31,29,31"/>
+ <line x1="42" x2="41" y1="35" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,43c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0059,50.9639C48.0449,51.5313,50.0225,52,52,52c2.7441,0,4.585-0.9043,7.0088-1.7197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.7773,50.8867C15.0439,51.4883,17.5225,52,20,52c6,0,10-3,16-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.001,57.959c3.208-0.8828,6.2031-2.084,9.999-2.084c4.4063,0,8.2734,1.6182,11.9971,2.4775"/>
+ <circle cx="14.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.875,16l2.4688,7.1108c0.3613,1.0391,1.5292,2.1075,2.5966,2.3741l4.1192,1.0302c1.0674,0.2666,2.8379,0.5537,3.9345,0.6382 l9.0118,0.6934c1.0966,0.0845,2.6308,0.7895,3.4082,1.5674l0.1718,0.1718c0.7774,0.7774,1.708,2.2647,2.0664,3.3047l0.7657,2.2207 c0.3584,1.0401,1.0097,2.7168,1.4472,3.7256L50.75,45.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9c6ffa2
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..831c5de
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FB.svg b/public/assets/img/icons/1F93E-1F3FB.svg
new file mode 100644
index 0000000..560a902
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <polygon fill="#fadcbc" stroke="#fadcbc" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..46c674a
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6032e3a
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#debb90"/>
+ <path fill="#debb90" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FC.svg b/public/assets/img/icons/1F93E-1F3FC.svg
new file mode 100644
index 0000000..84b5233
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <polygon fill="#debb90" stroke="#debb90" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#debb90" stroke="#debb90" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..59b5d16
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ce0becd
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#c19a65"/>
+ <path fill="#c19a65" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FD.svg b/public/assets/img/icons/1F93E-1F3FD.svg
new file mode 100644
index 0000000..c9362fd
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <polygon fill="#c19a65" stroke="#c19a65" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0d3d6f9
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..204b04a
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#a57939"/>
+ <path fill="#a57939" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FE.svg b/public/assets/img/icons/1F93E-1F3FE.svg
new file mode 100644
index 0000000..c627757
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <polygon fill="#a57939" stroke="#a57939" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#a57939" stroke="#a57939" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2421721
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c3ad396
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#6a462f"/>
+ <path fill="#6a462f" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-1F3FF.svg b/public/assets/img/icons/1F93E-1F3FF.svg
new file mode 100644
index 0000000..6983aab
--- /dev/null
+++ b/public/assets/img/icons/1F93E-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <polygon fill="#6a462f" stroke="#6a462f" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-200D-2640-FE0F.svg b/public/assets/img/icons/1F93E-200D-2640-FE0F.svg
new file mode 100644
index 0000000..95b629f
--- /dev/null
+++ b/public/assets/img/icons/1F93E-200D-2640-FE0F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7952" cy="12.733" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M35.5092,19.2152,21.5914,20.2638l-7.2448-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8774,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087-2.3165,5.1858L16.73,45.0489l.3813,2.86,12.7261-2.9532L33.698,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6139,3.6139,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.6095-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0868,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9634" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9634" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7952" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8905,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439A2.2778,2.2778,0,0,1,18.35,44.3816s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4778,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262L39.337,42.977a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4305-6.9214.4305-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8214,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.949,11.0751s-.5469-.3663-.9456-.1285c-.4693.2789-.9519,1.521-1.53,2.0009a3.3623,3.3623,0,0,1-2.0171.8049"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E-200D-2642-FE0F.svg b/public/assets/img/icons/1F93E-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3198627
--- /dev/null
+++ b/public/assets/img/icons/1F93E-200D-2642-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="35.7956" cy="12.733" r="2.8598" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M35.51,19.2152,21.5919,20.2638l-7.2449-.9532s-1.3346.6673.4766,1.9065A15.9222,15.9222,0,0,0,21.8778,23.6c3.3365,0,6.5931-.7716,7.3539.963a14.3437,14.3437,0,0,0,1.0574,3.1846l.8421,1.3547-.7149,5.3087L28.1,39.5971,16.73,45.0489l.3813,2.86,12.7261-2.9532L33.6984,40.95l-.1163,1.46-.2678,3.1355a13.2684,13.2684,0,0,1-2.0981,6.1063l-3.4576,5.3156,2.5442,1.796,6.99-8.287a3.6149,3.6149,0,0,0,.76-1.5219l1.8079-7.88a3.9249,3.9249,0,0,0,.084-.5314l.61-6.892s.6414-5.6152,1.3351-10.3534c.8377-1.9241,4.5835-.0786,7.8246.8747,1.8113.4766,4.29,1.5252,7.15,2.0972,2.0972.4766,2.6691-1.8113,2.6691-1.8113L42.0872,18.3573Z"/>
+ </g>
+ <g id="color">
+ <circle cx="11.9638" cy="20.3592" r="2.8598" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="11.9638" cy="20.3582" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.7956" cy="12.733" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.8909,37.4227a90.5555,90.5555,0,0,1-5.923,6.8645,2.9679,2.9679,0,0,1-1.2624.6957l-9.7828,2.64a1.6983,1.6983,0,0,1-2.0972-1.1439,2.2778,2.2778,0,0,1,1.5252-2.0972s5.5886-2.5513,8.5521-4.4092a5.8866,5.8866,0,0,0,2.2209-2.5418,25.0686,25.0686,0,0,0,2.1391-6.2632c.2841-2.2769-1.0744-6.7349-1.0744-6.7349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4782,40.9126s.0743,1.6874.0494,3.5222a11.9068,11.9068,0,0,1-2.0585,6.5386l-3.3,4.8475a1.7776,1.7776,0,0,0,.3813,2.4785,2.3716,2.3716,0,0,0,2.7645-.4767s3.7957-4.72,5.6483-7.3a7.8939,7.8939,0,0,0,1.2806-2.8262l1.0933-4.7194a20.5445,20.5445,0,0,0,.4647-4.2037c.0674-1.5154.1449-3.4686.1415-4.7769-.0009-.6015.4306-6.9214.4306-7.1464"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.8218,17.404l6.9588,3.05a6.3671,6.3671,0,0,0,3.5271.1907l2.0972-.6673a23.3584,23.3584,0,0,1,3.7178-.7627l10.486-.6672a12.4482,12.4482,0,0,1,3.7177.4766l15.3477,5.0523"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93E.svg b/public/assets/img/icons/1F93E.svg
new file mode 100644
index 0000000..a1b1975
--- /dev/null
+++ b/public/assets/img/icons/1F93E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#92D3F5" stroke="none"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="#ea5a47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <polygon fill="#FCEA2B" stroke="none" points="33.834,22 34.9951,24.7627 34.9688,24.1665"/>
+ <path fill="#FCEA2B" stroke="none" d="M39.6807,17.916L25.083,18.9814L17.5,18.0156c0,0-1.3682,0.6846,0.4688,2.0274 c1.5458,1.1308,5.3251,2.541,7.3652,2.541c3.5,0,6.333-2.0835,7.668-0.3623c0.7666,0.9887,1.9931,2.541,1.9931,2.541L35.1357,28 l-3,7l-2,6l-10.1738,4l0.4238,3l13.75-2l3.5616-5.3418L37.1357,42v7l-6.1669,9l3,2l8.1669-9l3-13c0,0,1.0909-13.1929,1.2706-16 c0.1357-2.125,4.7255,0.146,8.1425,1.0625C56.4219,23.5649,59,24.6245,62,25.2495c2.1816,0.4546,2.8438-1.937,2.8438-1.937 l-18.2793-6.3726L39.6807,17.916z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="39.9688" cy="11.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="14.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1357,37l-4.8906,7.3359c-0.6103,0.9151-2,1.794-3.0888,1.9522l-9.7911,1.4238c-1.0888,0.1582-2.0752-0.3867-2.1914-1.2119 c-0.1162-0.8252,0.626-1.8291,1.6494-2.2314l6.4512-2.5372c1.0235-0.4023,2.1455-1.5849,2.4942-2.6289l0.7343-2.205 c0.3487-1.044,0.9873-2.7246,1.4209-3.7354l1.4239-3.3242c0.4336-1.0108,0.7509-2.7002,0.705-3.7549 c-0.0468-1.0542-0.3388-2.4038-0.6513-3C34.0889,22.4873,33.834,22,33.834,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,42v5c0,1.0996-0.4414,2.7422-1.0625,3.6494l-3.8721,5.7012c-0.622,0.9072-0.4384,2.0996,0.3867,2.6494 c0.8252,0.5498,2.1124,0.334,2.8516-0.4814l5.4844-6.0372c0.7392-0.8154,1.5478-2.3584,1.7959-3.4306l2.1006-9.1016 c0.248-1.0722,0.4707-2.8486,0.4961-3.9482L45.4316,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.875,16l7.293,3.1973c1.0078,0.4414,2.6855,0.518,3.7295,0.1704l2.205-0.7354c1.044-0.3476,2.7959-0.6924,3.8926-0.7651 l11.0098-0.7344c1.0967-0.0727,2.8486,0.1519,3.8926,0.4995L64,23"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F93F.svg b/public/assets/img/icons/1F93F.svg
new file mode 100644
index 0000000..b01ef6e
--- /dev/null
+++ b/public/assets/img/icons/1F93F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#61b2e4" d="M39.8089,48.7871h4.1716a2,2,0,0,1,0,4H42.8887"/>
+ <path fill="#61b2e4" d="M42.8887,52.7871c.0517.0674.1064.1348.167.2031.8574.9737,2.81,2.1866,7.2353,2.4356a9.9772,9.9772,0,0,0,5.6514-1.23A10.6383,10.6383,0,0,0,60.7,47.6982a9.509,9.509,0,0,0,.3359-2.624V7a2,2,0,0,1,4,0V45.0742A13.4992,13.4992,0,0,1,64.543,48.81a14.708,14.708,0,0,1-6.5674,8.832A13.6886,13.6886,0,0,1,50.99,59.4463q-.4584,0-.9238-.0264c-4.7773-.2685-8.1924-1.5967-10.1523-3.9482A7.1491,7.1491,0,0,1,38.5,52.8037l-1.5225-.0166a2,2,0,0,1,.0225-4h2.8089"/>
+ </g>
+ <path fill="#92d3f5" d="M32.823,42.7361a4.1445,4.1445,0,0,1,2.5225.8313c2.423,1.8508,7.6443,1.8431,10.6744,1.5713,5.5412-.4972,10.517-1.1755,10.941-8.15l-.4014-7.026,1.5272.04V26.6766s-8.39-7.1786-24.0823-1.8519h-4.79c-14.7722-5.05-24.2808,1.8519-24.2808,1.8519v3.3261l1.5271-.04-.4014,7.026c.424,6.9749,5.4,7.6532,10.941,8.15,3.03.2718,8.2514.2795,10.6744-1.5713a4.1445,4.1445,0,0,1,2.5225-.8313Z"/>
+ <path fill="#d0cfce" d="M33.9546,27.8015a14.5976,14.5976,0,0,1,6.4447-1.5183h8.9545a4.0118,4.0118,0,0,1,4,4V37.85a4.0118,4.0118,0,0,1-4,4H41.5825a8.1306,8.1306,0,0,1-6.1448-3.3763l-1.7829-2.8064c-1.18-1.8569-3.1338-1.8723-4.3424-.034l-1.89,2.8745A8.305,8.305,0,0,1,21.2248,41.85H13.6661a4.0118,4.0118,0,0,1-4-4V30.2832a4.0118,4.0118,0,0,1,4-4h8.6975a15.4435,15.4435,0,0,1,6.5732,1.5183A5.3377,5.3377,0,0,0,33.9546,27.8015Z"/>
+ <path fill="#9b9b9a" d="M47.8415,26.2832h3.3c1.815,0,3.3,1.8,3.3,4V37.85a4.0118,4.0118,0,0,1-4,4h-6.39"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="60.428 18.572 65.62 18.572 65.573 23.777 60.381 23.777 60.428 18.572"/>
+ <polygon stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="60.428 18.572 65.62 18.572 65.573 23.777 60.381 23.777 60.428 18.572"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.823,42.7361a4.1445,4.1445,0,0,1,2.5225.8313c2.423,1.8508,7.6443,1.8431,10.6744,1.5713,5.5412-.4972,10.517-1.1755,10.941-8.15l-.4014-7.026,1.5272.04V26.6766s-8.39-7.1786-24.0823-1.8519h-4.79c-14.7722-5.05-24.2808,1.8519-24.2808,1.8519v3.3261l1.5271-.04-.4014,7.026c.424,6.9749,5.4,7.6532,10.941,8.15,3.03.2718,8.2514.2795,10.6744-1.5713a4.1445,4.1445,0,0,1,2.5225-.8313Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.9546,27.8015a14.5976,14.5976,0,0,1,6.4447-1.5183h8.9545a4.0118,4.0118,0,0,1,4,4V37.85a4.0118,4.0118,0,0,1-4,4H41.5825a8.1306,8.1306,0,0,1-6.1448-3.3763l-1.7829-2.8064c-1.18-1.8569-3.1338-1.8723-4.3424-.034l-1.89,2.8745A8.305,8.305,0,0,1,21.2248,41.85H13.6661a4.0118,4.0118,0,0,1-4-4V30.2832a4.0118,4.0118,0,0,1,4-4h8.6975a15.4435,15.4435,0,0,1,6.5732,1.5183A5.3377,5.3377,0,0,0,33.9546,27.8015Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.0361,5a2,2,0,0,1,2,2V45.0742A13.4992,13.4992,0,0,1,64.543,48.81a14.708,14.708,0,0,1-6.5674,8.832A13.6886,13.6886,0,0,1,50.99,59.4463q-.4584,0-.9238-.0264c-4.7773-.2685-8.1924-1.5967-10.1523-3.9482A7.1491,7.1491,0,0,1,38.5,52.8037l-1.5225-.0166A2.0007,2.0007,0,0,1,35,50.7764"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F940.svg b/public/assets/img/icons/1F940.svg
new file mode 100644
index 0000000..733fdf3
--- /dev/null
+++ b/public/assets/img/icons/1F940.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M55.0652,36.2595c0,0,4.0331-3.3068,1.9928-6.298c-2.0402-2.9912-5.8371-3.3523-6.7789-2.6335 c0,0-2.643-6.2579-8.1784-5.5303c-5.5354,0.7276-7.3202,5.6356-6.2605,9.2608c0,0-6.4001,5.0333-1.4014,10.534 c0,0,5.2241,3.8607,8.5972,0.3025c0,0,3.9688,5.8969,8.7463,3.233C56.5597,42.464,55.0652,36.2595,55.0652,36.2595z"/>
+ <path fill="#D22F27" stroke="none" d="M35.8681,25.7396c-2.0403-0.754-3.9535-1.3032-5.6994-0.754c-1.8369,0.5778-3.0824,2.1267-3.5372,3.7146 c-0.4807,1.6782-0.1027,3.6523,1.3417,5.1561c1.2212,1.2714,3.2734,1.7098,5.3399,2.3017l1.8414-5.2814L35.8681,25.7396z"/>
+ <path fill="#EA5A47" stroke="none" d="M44.0555,39.519c-1.1534-1.1534-0.6084-3.5685,1.2174-5.3943c1.8258-1.8258,4.2409-2.3708,5.3943-1.2173"/>
+ <path fill="#D22F27" stroke="none" d="M36.5432,35.0587c-0.1311-0.8395,0.2261-1.787,0.6582-2.5746c0.5728-1.0441,1.3665-1.9737,2.3259-2.6846 c1.7166-1.2721,3.7295-1.9343,5.7283-1.9796c1.8795-0.0425,3.7466,0.4604,5.3435,1.5146c0,0,0.0265,0.0178,0.0725,0.0534 c0.3221,0.2496,1.5999,1.3744,1.4302,3.397c-0.0718,0.8558-0.4962,1.7435-1.041,2.461c-0.7223,0.9511-1.6438,1.7543-2.6943,2.3146 c-1.8797,1.0025-3.9563,1.3525-5.9246,1.0908c-1.8507-0.2461-3.6056-1.0331-5.0108-2.3273"/>
+ <path fill="#EA5A47" stroke="none" d="M50.1567,32.8122c-1.1392-1.1417-3.2422-0.5308-5.1572,1.2272s-2.5732,4.1572-1.47,5.3589l0.2237,0.2225 c1.1675,1.1405,3.6173,0.5892,5.4716-1.2313C51.0791,36.569,51.3243,33.9527,50.1567,32.8122"/>
+ <path fill="#D22F27" stroke="none" d="M45.6369,34.2811c1.4333,0.5699,2.0187,2.4839,1.3076,4.275c-0.3689,0.9292-1.136,1.6363-2.0079,2.0574 c-1.3515,0.6528-3.0345,0.3746-4.0712-0.712c-0.1508-0.158-0.2764-0.3266-0.3549-0.5012"/>
+ <path fill="#D22F27" stroke="none" d="M46.3352,34.9794c-0.5699-1.4333-2.4839-2.0187-4.275-1.3076c-0.9292,0.3689-1.6363,1.136-2.0574,2.0079 c-0.6528,1.3515-0.3746,3.0345,0.712,4.0712c0.158,0.1508,0.3266,0.2764,0.5012,0.3549"/>
+ <path fill="#B1CC33" stroke="none" d="M10.3745,37.4322c1.542-3.1814,5.6727-4.3649,5.6727-4.3649s1.6302,3.9753,0.0885,7.1572 c-1.5417,3.1819-5.6727,4.3649-5.6727,4.3649S8.8345,40.6127,10.3745,37.4322z"/>
+ <path fill="#EA5A47" stroke="none" d="M43.571,54.8601c-0.1839,0.9828-1.4893,1.5632-2.9156,1.2963c-1.4263-0.2669-2.4335-1.28-2.2496-2.2628 l1.3835-2.6208c0.8878-1.5173,0.9261-1.5282,1.8709-1.3342l0.2962,0.0552c0.9513,0.159,0.9831,0.1831,1.2663,1.9184l0.3492,2.9434"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2397,36.7939c2.1976-0.9887,3.0946-4.581,1.7864-6.7298c-1.2531-2.0583-4.8113-4.2316-7.0089-3.2429"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.4804,31.213c1.7039-1.7039,3.9372-2.5559,6.1705-2.5559c2.2333,0,4.4666,0.852,6.1705,2.5559"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.9749,42.495c-4.2731,3.3861-9.0856,0.1496-9.9358-1.9156c-1.35-3.2794-0.379-7.8158,2.0541-9.2439"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.251,33.4074c1.1534,1.1534,0.9197,3.2573-0.5221,4.6991c-1.4418,1.4418-3.5456,1.6755-4.6991,0.5221"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.0689,38.529c-0.8209-0.8209-0.6545-2.3181,0.3716-3.3441c0.5323-0.5323,1.2736-0.7925,2.002-0.8238 c1.1291-0.0485,2.2096,0.6451,2.6021,1.7049c0.0571,0.1541,0.0936,0.3081,0.0958,0.4521"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.571,54.8601c-0.1839,0.9828-1.4893,1.5632-2.9156,1.2963c-1.4263-0.2669-2.4335-1.28-2.2496-2.2628l1.3835-2.6208 c0.8878-1.5173,0.9261-1.5282,1.8709-1.3342l0.2962,0.0552c0.9513,0.159,0.9831,0.1831,1.2663,1.9184l0.3492,2.9434"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.9516,34.1785c-2.3166-0.6635-3.6566-3.0794-2.9931-5.3959c0.6635-2.3166,3.0793-3.6566,5.3959-2.9931"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.2397,36.7939c1.5743,3.3868,0.105,7.4086-3.2819,8.9829c-3.3868,1.5743-7.4086,0.105-8.9829-3.2819"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0172,26.8212c-1.2466-4.1212-5.598-6.4515-9.7192-5.2049c-4.1212,1.2466-6.4515,5.598-5.2049,9.7192"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.3745,37.4322 c1.542-3.1814,5.6727-4.3649,5.6727-4.3649s1.6302,3.9753,0.0885,7.1572c-1.5417,3.1819-5.6727,4.3649-5.6727,4.3649 S8.8345,40.6127,10.3745,37.4322z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.4402,17.1482 c-2.6414-6.3782-9.9533-9.4076-16.3315-6.7661s-9.4076,9.9533-6.7661,16.3315c0,0,10.6575,22.1929,9.6575,32.1929"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F941.svg b/public/assets/img/icons/1F941.svg
new file mode 100644
index 0000000..8d8c7a8
--- /dev/null
+++ b/public/assets/img/icons/1F941.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M58.7568,59.0674V37.2188H13.0186v21.8486H58.7568z"/>
+ <path fill="#a57939" stroke="none" d="M23.9005,30.2761c0.29,0.3853,0.7142,0.6346,1.1935,0.7018c0.4827,0.0603,0.9547-0.0583,1.3402-0.3482 c0,0,0,0,0-0.0018c0.7974-0.5995,0.9565-1.7382,0.3554-2.5346c-0.3554-0.4713-0.8982-0.7197-1.4463-0.7197 c-0.3802,0-0.762,0.1186-1.0874,0.3643C23.4585,28.339,23.2994,29.4786,23.9005,30.2761z"/>
+ <path fill="#a57939" stroke="none" d="M46.5235,30.5392c0.6857-0.8679,0.5369-2.1317-0.3291-2.8185c-0.3683-0.2909-0.8073-0.432-1.2443-0.432 c-0.5917,0-1.1793,0.2617-1.5752,0.7613c-0.6857,0.8669-0.5389,2.1307,0.3293,2.8185c0.4231,0.331,0.9502,0.4897,1.4772,0.4193 C45.7143,31.225,46.1904,30.9585,46.5235,30.5392z"/>
+ <path fill="#D22F27" stroke="none" d="M47.6811,54.4482l-0.0571,4.6192h11.1328V37.2188H47.894l-0.0804,6.5125l0.08-0.0038c0.5527,0,1,0.4473,1,1 v8.7442c0,0.5527-0.4473,1-1,1L47.6811,54.4482z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="35.8153" x2="35.8153" y1="44.728" y2="53.4721" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.7365" x2="23.7365" y1="44.728" y2="53.4721" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.894" x2="47.894" y1="44.728" y2="53.4721" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="25.3401" cy="29.1791" rx="2" ry="2" transform="matrix(0.7984 -0.6021 0.6021 0.7984 -12.4611 21.141)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.7754" x2="50.2932" y1="19.0461" y2="10.3592" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.9369" x2="31.9778" y1="27.9748" y2="24.1728" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="44.9438" cy="29.2341" rx="2" ry="2" transform="matrix(0.6204 -0.7843 0.7843 0.6204 -5.8665 46.3483)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.3373" x2="43.3752" y1="10.5619" y2="27.9934" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="12.0184" y="36.2187" width="47.7389" height="23.8488" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F942.svg b/public/assets/img/icons/1F942.svg
new file mode 100644
index 0000000..d7e74e6
--- /dev/null
+++ b/public/assets/img/icons/1F942.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9431" d="M26.51,14.13h-23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9742" d="M57.4035,12.0455L34.4427,17.485"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="M3.1295,13C3.9803,29.9708,8.97,43,15,43s11.0197-13.0292,11.8705-30H3.1295z"/>
+ <path fill="#F1B31C" d="M11.4042,13H3.1295C3.9803,29.9708,8.97,43,15,43c1.5552,0,3.0402-0.8726,4.4039-2.4501 C15.4642,35.5093,12.4703,25.3695,11.4042,13z"/>
+ <path fill="#FCEA2B" d="M34.1327,16.355c4.7545,16.3133,12.6235,27.8345,18.4899,26.4393s7.7059-15.2254,4.6069-31.9325 L34.1327,16.355z"/>
+ <path fill="#F1B31C" d="M42.1829,14.4403l-8.0502,1.9146c4.7545,16.3133,12.6235,27.8345,18.4899,26.4393 c1.513-0.3599,2.7558-1.5524,3.7175-3.4026C51.341,35.3994,46.0821,26.2275,42.1829,14.4403z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="15" x2="15" y1="44" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="4" x2="26" y1="67" y2="67" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9742" d="M3.0427,5C3.0168,5.9411,3,6.8895,3,7.85C3,27.2628,8.3726,43,15,43S27,27.2628,27,7.85c0-0.9605-0.0168-1.9089-0.0427-2.85"/>
+ <line x1="52.854" x2="58.1758" y1="43.7671" y2="66.1429" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.4743" x2="68.8773" y1="68.6882" y2="63.5977" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9742" d="M32.1972,8.5922c0.1926,0.9215,0.3957,1.8481,0.6179,2.7825c4.4918,18.886,13.3599,32.953,19.8074,31.4195 s8.033-18.0867,3.5413-36.9727c-0.2222-0.9344-0.4581-1.8532-0.7009-2.7628"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F943.svg b/public/assets/img/icons/1F943.svg
new file mode 100644
index 0000000..81867d1
--- /dev/null
+++ b/public/assets/img/icons/1F943.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line id="xx" x1="36.8" x2="58.4" y1="37" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <polygon fill="#F4AA41" points="12.9,36 16.5,67 55.5,67 59.1,36"/>
+ <polygon fill="#E27022" points="45.1,36 41.5,67 55.5,67 59.1,36"/>
+ <rect x="38.214" y="48.5136" width="13.3" height="13.6" transform="matrix(0.157 -0.9876 0.9876 0.157 -16.8073 90.937)" fill="#FFFFFF"/>
+ <rect x="18.808" y="35.8905" width="14.5005" height="12.7004" transform="matrix(0.9535 -0.3015 0.3015 0.9535 -11.5227 9.8218)" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60,28 55.5,67 16.5,67 12,28"/>
+ <rect x="38.214" y="48.5136" width="13.3" height="13.6" transform="matrix(0.157 -0.9876 0.9876 0.157 -16.8073 90.937)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.7923"/>
+ <rect x="18.808" y="35.8905" width="14.5005" height="12.7004" transform="matrix(0.9535 -0.3015 0.3015 0.9535 -11.5227 9.8218)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8081"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F944.svg b/public/assets/img/icons/1F944.svg
new file mode 100644
index 0000000..f8ef6c2
--- /dev/null
+++ b/public/assets/img/icons/1F944.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4573,21.3227c0-5.0582-2.6112-9.1586-5.8323-9.1586s-5.8323,4.1004-5.8323,9.1586c0,4.6982,1.3551,8.5665,4.257,9.0938l0,0 l-0.8108,28.4123c0,1.1046,0.8954,2,2,2s2-0.8954,2-2l-0.0285-28.4181l0,0C42.1071,29.876,43.4573,26.0153,43.4573,21.3227z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4573,21.3227c0-5.0582-2.6112-9.1586-5.8323-9.1586s-5.8323,4.1004-5.8323,9.1586c0,4.6982,1.3551,8.5665,4.257,9.0938l0,0 l-0.8108,28.4123c0,1.1046,0.8954,2,2,2s2-0.8954,2-2l-0.0285-28.4181l0,0C42.1071,29.876,43.4573,26.0153,43.4573,21.3227z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F945.svg b/public/assets/img/icons/1F945.svg
new file mode 100644
index 0000000..09fcfa3
--- /dev/null
+++ b/public/assets/img/icons/1F945.svg
@@ -0,0 +1,64 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62 55.5 62 17 10 17 10 55.5"/>
+ <line x1="62" x2="52.9038" y1="55.5" y2="46.4038" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20" x2="53" y1="46" y2="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10" x2="19.0962" y1="55.5" y2="46.4038" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10" x2="19.32" y1="17" y2="45.5834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10.7518" x2="61.7518" y1="18.0834" y2="18.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.0195" x2="61.6022" y1="18.0834" y2="18.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.8857" x2="55.7518" y1="39.0834" y2="39.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.0195" x2="55.9329" y1="39.0834" y2="39.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.7518" x2="56.7518" y1="32.0834" y2="32.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.0195" x2="57.3502" y1="32.0834" y2="32.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.7704" x2="35.7704" y1="17.5" y2="45.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.7704" x2="28.7704" y1="17.5" y2="45.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.7704" x2="21.7704" y1="17.5" y2="45.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.7704" x2="14.7704" y1="17.5" y2="50.4486" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.7704" x2="42.7704" y1="18.0834" y2="45.5834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.7704" x2="49.7704" y1="17.5164" y2="45.5834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56.7704" x2="56.7704" y1="18.0834" y2="50.0816" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.7704" x2="42.7704" y1="21" y2="36.1667" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.7675" x2="59.7518" y1="25.0834" y2="25.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.7677" x2="60.1849" y1="25.083" y2="25.0834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57.3502" x2="61.8585" y1="32" y2="36.5082" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="59.7518" x2="61.9026" y1="25.0834" y2="27.2377" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.1024" x2="62" y1="39.0834" y2="45.5834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.6865" x2="10.2633" y1="32.0834" y2="36.5065" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.7675" x2="10.1599" y1="25.7797" y2="28.3874" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17.1712" x2="10.3374" y1="38.8196" y2="45.2594" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53" x2="62" y1="46" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="10.7518" x2="61.7518" y1="18.0834" y2="18.0834" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.0195" x2="61.6022" y1="18.0834" y2="18.0834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.8857" x2="55.7518" y1="39.0834" y2="39.0834" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.0195" x2="55.9329" y1="39.0834" y2="39.0834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.7518" x2="56.7518" y1="32.0834" y2="32.0834" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.0195" x2="57.3502" y1="32.0834" y2="32.0834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.7704" x2="35.7704" y1="17.5" y2="45.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.7704" x2="28.7704" y1="17.5" y2="45.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.7704" x2="21.7704" y1="17.5" y2="45.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.7704" x2="14.7704" y1="17.5" y2="51.3583" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.7704" x2="42.7704" y1="18.0834" y2="45.5834" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.7704" x2="49.7704" y1="17.5164" y2="45.5834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56.7704" x2="56.7704" y1="18.0834" y2="50.4574" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.7704" x2="42.7704" y1="21" y2="36.1667" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.7675" x2="59.7518" y1="25.0834" y2="25.0834" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.7677" x2="60.1849" y1="25.083" y2="25.0834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.3502" x2="62.1453" y1="32" y2="36.7951" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="59.7518" x2="62.1453" y1="25.0834" y2="27.4809" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55.1024" x2="62" y1="39.0834" y2="45.5834" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.6865" x2="9.7559" y1="32.0834" y2="37.014" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="13.4827" x2="9.7559" y1="25.0645" y2="28.7914" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.1712" x2="9.7605" y1="38.8196" y2="45.8031" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53" x2="62" y1="46" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62 55.5 62 17 10 17 10 55.5"/>
+ <line x1="62" x2="52.9038" y1="55.5" y2="46.4038" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20" x2="53" y1="46" y2="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10" x2="19.0962" y1="55.5" y2="46.4038" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10" x2="19.32" y1="17" y2="45.5834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53" x2="62" y1="46" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F947.svg b/public/assets/img/icons/1F947.svg
new file mode 100644
index 0000000..e04788a
--- /dev/null
+++ b/public/assets/img/icons/1F947.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#fcea2b" stroke="none" points="28.0567,22.4271 28.0567,17 43.915,17 43.915,22.4271"/>
+ <polyline fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="54.9988,4.0221 43,16.0208 36,16.0208 30.9584,10.9792 37.9207,4.0169 54.9988,4.0169"/>
+ <polyline fill="#ea5a47" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="23.9831,4.0039 36,16.0208 29,16.0208 16.9675,3.9883 23.9831,3.9883"/>
+ <circle cx="36" cy="44.9746" r="23" fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="44.9746" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="44.9746" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="43" y1="16.0208" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9896" x2="16.9675" y1="13.0104" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9896" x2="23.9831" y1="12.0104" y2="4.0039" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34" x2="37.9207" y1="8" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="54.9988" y1="13" y2="4.0221" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9675" x2="23.9831" y1="3.9883" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.9207" x2="54.9988" y1="4.0169" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.3593,37.3924 37.5572,32 37.5572,58"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F948.svg b/public/assets/img/icons/1F948.svg
new file mode 100644
index 0000000..8b9b548
--- /dev/null
+++ b/public/assets/img/icons/1F948.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" stroke="none" points="28.0567,22.4271 28.0567,17 43.915,17 43.915,22.4271"/>
+ <polyline fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="54.9988,4.0221 43,16.0208 36,16.0208 30.9584,10.9792 37.9207,4.0169 54.9988,4.0169"/>
+ <polyline fill="#ea5a47" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="23.9831,4.0039 36,16.0208 29,16.0208 16.9675,3.9883 23.9831,3.9883"/>
+ <circle cx="36" cy="44.9746" r="23" fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="44.9746" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="44.9746" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="43" y1="16.0208" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9896" x2="16.9675" y1="13.0104" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9896" x2="23.9831" y1="12.0104" y2="4.0039" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34" x2="37.9207" y1="8" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="54.9988" y1="13" y2="4.0221" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9675" x2="23.9831" y1="3.9883" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.9207" x2="54.9988" y1="4.0169" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.3219,38.3771C29.0666,34.7378,32.2865,32,36.146,32l0,0c2.2052,0,4.202,0.894,5.6472,2.3393 c2.2483,2.2483,2.0406,5.9841-0.0687,8.3627L28.1595,58h15.9729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F949.svg b/public/assets/img/icons/1F949.svg
new file mode 100644
index 0000000..b0042ee
--- /dev/null
+++ b/public/assets/img/icons/1F949.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#e27022" stroke="none" points="28.0284,22.4271 28.0284,17 43.9716,17 43.9716,22.4271"/>
+ <circle cx="36" cy="45.0208" r="23" fill="#e27022" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="54.9988,4.0221 43,16.0208 36,16.0208 30.9584,10.9792 37.9207,4.0169 54.9988,4.0169"/>
+ <polyline fill="#ea5a47" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="23.9831,4.0039 36,16.0208 29,16.0208 16.9675,3.9883 23.9831,3.9883"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="45.0208" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="19" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="43" y1="16.0208" y2="16.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9896" x2="16.9675" y1="13.0104" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9896" x2="23.9831" y1="12.0104" y2="4.0039" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34" x2="37.9207" y1="8" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="54.9988" y1="13" y2="4.0221" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.9675" x2="23.9831" y1="3.9883" y2="3.9883" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.9207" x2="54.9988" y1="4.0169" y2="4.0169" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.8327,52.81c0.6838,2.9621,3.6397,5.19,7.1827,5.19l0,0c4.0493,0,7.3316-2.9101,7.3316-6.5S40.0647,45,36.0154,45 c4.0493,0,7.3316-2.9101,7.3316-6.5S40.0647,32,36.0154,32l0,0c-3.543,0-6.4989,2.2282-7.1827,5.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94A.svg b/public/assets/img/icons/1F94A.svg
new file mode 100644
index 0000000..7455e14
--- /dev/null
+++ b/public/assets/img/icons/1F94A.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M45.6055,50.9252V46.364c0,0,1.2674-1.1629,2.4125-2.3333c3.7692-3.8524,5.6146-9.8857,5.6146-9.8857 c5.0219-13.3527,0.71-17.7289,0.71-17.7289c-0.9967-1.3248-3.1441-0.5776-3.1441-0.5776c-0.3357-3.0657-1.217-5.0365-1.217-5.0365 c-2.3082-7.0949-21.9067-5.0803-21.9067-5.0803C15.1069,7.5175,15.9463,21.532,15.9463,21.532 c-0.011,18.5937,6.1272,24.8196,6.1272,24.8196v4.524c0,1.8644,5.2812,3.3819,11.7536,3.3819S45.6055,52.7896,45.6055,50.9252"/>
+ <path fill="#d0cfce" stroke="none" d="M33.5724,66.5424c6.6195,0,12.0327-1.515,12.0327-3.3795l0.0005-0.0252V50.9252 c0,1.8644-5.3061,3.3324-11.7785,3.3324s-11.7536-1.5175-11.7536-3.3819v12.2496l0.0005,0.0376 c0,1.8644,5.4131,3.3795,12.0327,3.3795"/>
+ <path fill="#d22f27" stroke="none" d="M45.1785,50.9252V46.364c0,0,1.2674-1.1629,2.4125-2.3333c3.7692-3.8524,5.6146-9.8857,5.6146-9.8857 c5.0219-13.3527,0.71-17.7289,0.71-17.7289c-0.9967-1.3248-3.1441-0.5776-3.1441-0.5776c-0.3357-3.0657-1.217-5.0365-1.217-5.0365 C48.5609,7.7486,40.9582,6.0735,36.5,5.5079c0,0,27.125,11.8671,3.6091,39.5366c-0.1393,0.1639-0.2027,0.3785-0.2025,0.5937 c0.0012,1.2357,0.0053,5.6832,0.0053,8.0304l-0.0057,0.0385C39.9062,53.707,43.9507,53.017,45.1785,50.9252z"/>
+ <path fill="#9b9b9a" stroke="none" d="M39.9063,66.9688c4.0891-0.5312,6.695-2.125,6.695-3.5284l0.0006-0.0258V50.9252 c0,1.1917-2.7146,2.2375-6.6956,2.8449V66.9688z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6055,50.9252c0,1.8644-5.3061,3.3324-11.7785,3.3324s-11.7536-1.5175-11.7536-3.3819"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6055,60.1059V46.364c0,0,1.2674-1.1629,2.4125-2.3333c3.7692-3.8524,5.6146-9.8857,5.6146-9.8857 c5.0219-13.3527,0.71-17.7289,0.71-17.7289c-0.9967-1.3248-3.1441-0.5776-3.1441-0.5776c-0.3357-3.0657-1.217-5.0365-1.217-5.0365 c-2.3082-7.0949-21.9067-5.0803-21.9067-5.0803C15.1069,7.5175,15.9463,21.532,15.9463,21.532 c-0.011,18.5937,6.1272,24.8196,6.1272,24.8196v16.7736l0.0005,0.0376c0,1.8644,5.4131,3.3795,12.0327,3.3795"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5724,66.5424c5.3784,0,9.9603-1.0002,11.4895-2.3752c0.0209-0.0188,0.0413-0.0377,0.0611-0.0567"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.3212,13.5613c4.9387-4.4356,9.8773,2.2774,9.8773,2.2774s-6.0223,1.8613-4.9836,10.927"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94B.svg b/public/assets/img/icons/1F94B.svg
new file mode 100644
index 0000000..1b4e541
--- /dev/null
+++ b/public/assets/img/icons/1F94B.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M62.48,46.02c-0.74-0.16-1.45-0.22-2.13-0.22c-3.8199,0-6.58,2.09-6.58,2.09L47.71,28.21L47.2,47.45 l4.66,15.96c0,0-2.19,0.85-3.86,1.21l-0.01-0.14c-4.28,1.03-12.01,2.11-22.63,0.4v-2.92c0,0-2.73,0.85-4.52-1.15l3.98-13.65 l-0.51-19.24L18.25,47.6v-0.03c0,0-2.76-2.09-6.58-2.09c-0.68,0-1.38,0.06-2.12,0.22l7.11-23.02c0,0,1.56-5.47,3.44-7.19 c1.87-1.72,8.1801-2.46,8.1801-2.46l2.1-5.37c0.12-0.3,0.47-0.55,1.22-0.55h9.01c0.76,0,1.1,0.24,1.22,0.55l2.11,5.37 c0,0,6.11,1.04,7.98,2.76c1.88,1.71,3.44,7.18,3.44,7.18L62.48,46.02z"/>
+ <polygon fill="#9B9B9A" stroke="none" points="30.9212,7.875 41.5833,7.875 36,16.9583"/>
+ <rect x="25.25" y="42.25" width="21.9505" height="3.6875" fill="#3F3F3F" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" d="M33.7748,22.0446l-5.0167-8.8259l1.9294-4.3596l5.5648,8.6206l5.3311-8.6206l1.5417,3.5575v1.3958 C36.0625,23,31.1678,42.4148,31.1678,42.4148l-4.2859-0.2612C26.8819,42.1536,29.8657,29.8704,33.7748,22.0446z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.2667,12.9217c0,0-6.3025,0.7358-8.1775,2.4233s-3.4375,7.0625-3.4375,7.0625L9.5276,45.0492l-0.0009,0.0041l0.0009-0.0303 l-0.0009,0.0041c4.875-1.0208,8.7083,1.8333,8.7083,1.8333v0.0262l6.0634-19.3333l0.5143,18.9039l-4.156,13.9804 c1.7944,1.9678,4.6915,1.352,4.6915,1.352v2.2188c10.6269,1.6752,18.3598,0.6209,22.6412-0.3947"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9299,12.9217c0,0,6.1059,1.0241,7.9809,2.7116s3.4375,7.0625,3.4375,7.0625l7.1241,22.6418l0.0009,0.0041 c-4.875-1.0208-8.7083,1.8333-8.7083,1.8333l-6.0634-19.3333l-0.5143,18.9039l4.6611,15.6794"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0952,17.5229c-2.6908-4.8889-4.9342-7.8331-5.4623-8.6188c0,0-1.1458-1.7917,0.9583-1.7917h4.5h0.0071h4.5 c2.1042,0,0.9583,1.7917,0.9583,1.7917c-1.1477,1.7075-10.3965,13.609-14.7321,33.5106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9212,42.692c4.1212-17.8053,11.9731-28.1405,13.0087-29.7703l-2.1148-5.2704"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7748,22.0448c-2.6766-5.2005-4.9797-8.2986-5.5081-9.1302"/>
+ <line x1="28.2667" x2="30.3815" y1="12.9217" y2="7.6512" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.3123,42.1536c-9.8928,0.9136-17.8024,0.7124-22.6167,0.0011"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.2005,46.2577c-9.7712,0.8963-17.5847,0.7032-22.393,0.0074"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94C.svg b/public/assets/img/icons/1F94C.svg
new file mode 100644
index 0000000..d87b2c3
--- /dev/null
+++ b/public/assets/img/icons/1F94C.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="30" y="17" width="16" height="3" fill="#d22f27"/>
+ <path fill="#d22f27" d="M28,17h2a0,0,0,0,1,0,0v6a0,0,0,0,1,0,0H26a0,0,0,0,1,0,0V19A2,2,0,0,1,28,17Z"/>
+ <rect x="24" y="25" width="25" height="3" fill="#d22f27"/>
+ <path fill="#9b9b9a" d="M15.0235,45.3165l43.7822-.014A5.12,5.12,0,0,1,59,47.9306,6.665,6.665,0,0,1,56,51.83a12.842,12.842,0,0,1-4.46,2.1093c-6.4185,1.5916-14.5788.9581-22.54.815-1.5659-.0281-3.9957-.053-7,0A11.7664,11.7664,0,0,1,16,51.83c-1.9575-1.84-3.823-5.0163-2.8989-6.1266C13.515,45.2058,14.3976,45.2329,15.0235,45.3165Z"/>
+ <path fill="#9b9b9a" d="M59,40H13a5.281,5.281,0,0,1-1-3.3854c.2236-2.9774,3.4077-5.7207,8-6.7707,4.2214-.4553,8.91-.7783,14-.8463a149.3349,149.3349,0,0,1,18,.8463c4.98,1.5891,8.1729,4.6559,8,7.6171A4.6653,4.6653,0,0,1,59,40Z"/>
+ <path fill="#3f3f3f" d="M47.1538,28A14.0551,14.0551,0,0,0,41,29.42a13.3317,13.3317,0,0,1,0,24.16A14.0551,14.0551,0,0,0,47.1538,55a13.5043,13.5043,0,1,0,0-27Z"/>
+ <path fill="#9b9b9a" d="M60,42.5a14.3243,14.3243,0,0,0-.2271-2.5H48.446a13.8981,13.8981,0,0,1,0,5H59.7729A14.3252,14.3252,0,0,0,60,42.5Z"/>
+ </g>
+ <g id="line">
+ <rect x="26" y="17" width="4" height="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="12" y="29.0667" rx="12" width="48" height="25.6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="12" y="40" rx="2.5" width="48" height="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="23" y="25" rx="2" width="26" height="4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.5,20H30V17H44.5a1.5,1.5,0,0,1,0,3Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94D.svg b/public/assets/img/icons/1F94D.svg
new file mode 100644
index 0000000..0332103
--- /dev/null
+++ b/public/assets/img/icons/1F94D.svg
@@ -0,0 +1,54 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="42.9669" cy="40.025" r="5" fill="#d0cfce"/>
+ <path fill="#9b9b9a" d="M45.0906,35.8151a4.9945,4.9945,0,0,1-6.9,6.9,4.9971,4.9971,0,1,0,6.9-6.9Z"/>
+ <polygon fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.641 67.036 29.641 53.202 30.495 46.505 32.517 46.505 33.37 53.202 33.37 67.036 29.641 67.036"/>
+ </g>
+ <g id="line">
+ <line x1="31.6963" x2="31.6963" y1="28.5" y2="45.6546" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.7518" x2="35.7518" y1="23" y2="23" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="31.6963" x2="31.6963" y1="4.5" y2="28.5" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="28.6963" x2="28.6963" y1="5" y2="25" stroke="#000" stroke-miterlimit="10" stroke-width="1.4639"/>
+ <line x1="25.6963" x2="25.6963" y1="7.5" y2="20.2166" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="34.6963" x2="34.6963" y1="5" y2="26" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="37.6963" x2="37.6963" y1="7.5" y2="20.2166" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="22.5353" x2="40.2518" y1="14" y2="14" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="23.8187" x2="39.6849" y1="17" y2="17" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="25.5353" x2="37.2518" y1="20" y2="20" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="23.1849" x2="40.2518" y1="11" y2="11" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="25.2518" x2="39.2518" y1="8" y2="8" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="39.1937" y1="8" y2="8" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="40.3276" y1="11" y2="11" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="40.3276" y1="14" y2="14" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="39.7606" y1="17" y2="17" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="38.0598" y1="20" y2="20" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="36.0756" y1="23" y2="23" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="28.5353" x2="34.2518" y1="26" y2="26" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.22 48.658 29.641 53.203 29.641 67.037 33.37 67.037 33.37 53.203"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.7518,28.6842c-3.2557,0-2.1077-2.2747-3.6881-5.6821C27.2314,21.2074,21,15,22.8952,10.0611,24.0612,7.0228,28.3768,5,31.7518,5"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.7518,5c3.375,0,7.6906,2.0228,8.8566,5.0611C42.5036,15,36.2722,21.2074,35.44,23.0021c-1.58,3.4074-.4323,5.6821-3.6881,5.6821"/>
+ <circle cx="43" cy="40" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="27.7518" x2="35.7518" y1="23" y2="23" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="31.6963" x2="31.6963" y1="4.5" y2="28.5" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="28.6963" x2="28.6963" y1="5" y2="25.1496" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="25.6963" x2="25.6963" y1="7.5" y2="19.9331" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="34.6963" x2="34.6963" y1="5" y2="26" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="37.6963" x2="37.6963" y1="7.5" y2="20.2166" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="22.2518" x2="40.2518" y1="14" y2="14" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="23.8187" x2="39.6849" y1="17" y2="17" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="25.5353" x2="37.2518" y1="20" y2="20" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="22.6179" x2="40.2518" y1="11" y2="11" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="25.2518" x2="39.2518" y1="8" y2="8" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="39.1937" y1="8" y2="8" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="40.3276" y1="11" y2="11" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="40.3276" y1="14" y2="14" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="39.7606" y1="17" y2="17" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="38.0598" y1="20" y2="20" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="33.9419" x2="36.0756" y1="23" y2="23" fill="none" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="1.5"/>
+ <line x1="28.5353" x2="34.2518" y1="26" y2="26" fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.7518,28.6842c-3.2557,0-2.1077-2.2747-3.6881-5.6821C27.2314,21.2074,21,15,22.8952,10.0611,24.0612,7.0228,28.3768,5,31.7518,5"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.7518,5c3.375,0,7.6906,2.0228,8.8566,5.0611C42.5036,15,36.2722,21.2074,35.44,23.0021c-1.58,3.4074-.4323,5.6821-3.6881,5.6821"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94E.svg b/public/assets/img/icons/1F94E.svg
new file mode 100644
index 0000000..fa651fe
--- /dev/null
+++ b/public/assets/img/icons/1F94E.svg
@@ -0,0 +1,55 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.111 58.006 21.594 53.799 17.319 52.488"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.658 51.94 25.199 48.205 20.736 47.93"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.692 45.113 27.415 42.069 23.014 42.864"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.997 37.918 28.076 35.767 24.003 37.613"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.295 29.888 26.963 28.777 23.475 31.576"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.666 21.957 24.194 21.938 21.496 25.505"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.457 15.353 20.109 16.399 18.336 20.505"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.889 58.006 51.406 53.799 55.681 52.488"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.342 51.94 47.801 48.205 52.264 47.93"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.308 45.113 45.585 42.069 49.986 42.864"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.003 37.918 44.924 35.767 48.997 37.613"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.705 29.888 46.037 28.777 49.525 31.576"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.334 21.957 48.806 21.938 51.504 25.505"/>
+ <polyline fill="none" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.543 15.353 52.891 16.399 54.664 20.505"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18,14.5579a27.9882,27.9882,0,0,1,0,42.8842"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,14.991a27.98,27.98,0,0,0,0,42.018"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.111 58.006 21.594 53.799 17.319 52.488"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.658 51.94 25.199 48.205 20.736 47.93"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.658 51.94 25.199 48.205 20.736 47.93"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.692 45.113 27.415 42.069 23.014 42.864"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.997 37.918 28.076 35.767 24.003 37.613"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.295 29.888 26.963 28.777 23.475 31.576"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.666 21.957 24.194 21.938 21.496 25.505"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.457 15.353 20.109 16.399 18.336 20.505"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.889 58.006 51.406 53.799 55.681 52.488"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.342 51.94 47.801 48.205 52.264 47.93"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.308 45.113 45.585 42.069 49.986 42.864"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.003 37.918 44.924 35.767 48.997 37.613"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.705 29.888 46.037 28.777 49.525 31.576"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.334 21.957 48.806 21.938 51.504 25.505"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.543 15.353 52.891 16.399 54.664 20.505"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.111 58.006 21.594 53.799 17.319 52.488"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.658 51.94 25.199 48.205 20.736 47.93"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.692 45.113 27.415 42.069 23.014 42.864"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.997 37.918 28.076 35.767 24.003 37.613"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.295 29.888 26.963 28.777 23.475 31.576"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.666 21.957 24.194 21.938 21.496 25.505"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.457 15.353 20.109 16.399 18.336 20.505"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.889 58.006 51.406 53.799 55.681 52.488"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.342 51.94 47.801 48.205 52.264 47.93"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.308 45.113 45.585 42.069 49.986 42.864"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.003 37.918 44.924 35.767 48.997 37.613"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.705 29.888 46.037 28.777 49.525 31.576"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.334 21.957 48.806 21.938 51.504 25.505"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.543 15.353 52.891 16.399 54.664 20.505"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F94F.svg b/public/assets/img/icons/1F94F.svg
new file mode 100644
index 0000000..063aa7a
--- /dev/null
+++ b/public/assets/img/icons/1F94F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.9999" cy="30.5" rx="11.5334" ry="27.8816" transform="translate(-4.9734 53.8973) rotate(-70)" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M62.2,40.0361c-2.1785,5.9856-15.6748,6.5684-30.1447,1.3018s-17.22-8.3093-14.0934-12.5391c.9582-1.2961,5.2447,4.3094,21.9827,10.0928C54.4989,43.9205,64.3786,34.0505,62.2,40.0361Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="35.9999" cy="30.5" rx="6.7991" ry="21.9789" transform="translate(-5.0564 53.7513) rotate(-69.7961)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="35.9999" cy="30.5" rx="11.5334" ry="27.8816" transform="translate(-4.9734 53.8973) rotate(-70)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8023,52.363c2.8865,1.5925,21.926,6.78,23.98,1.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.778,48.8451c2.3577,1.41,18.0633,6.2843,19.919,2.1969"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F950.svg b/public/assets/img/icons/1F950.svg
new file mode 100644
index 0000000..843e951
--- /dev/null
+++ b/public/assets/img/icons/1F950.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M59.1074,36.1123l-8.0185,4.7686C51.5059,43.2207,53.541,45,56,45c2.7617,0,5-2.2393,5-5 C61,38.4199,60.252,37.0283,59.1074,36.1123z"/>
+ <path fill="#f4aa41" stroke="none" d="M42,17c1.1045,0,2,0.8955,2,2l-3,15c0,1.1045-0.8955,2-2,2h-6c-1.1045,0-2-0.8955-2-2l-3-15 c0-1.1045,0.8955-2,2-2H42z"/>
+ <path fill="#f4aa41" stroke="none" d="M53.4961,23.5762l-9.2051-3.9063c-0.1308-0.0556-0.2656-0.0947-0.4004-0.122L41,34 c0,0.8818-0.5742,1.6221-1.3672,1.8877c0.2012,0.2539,0.459,0.4668,0.7774,0.6025l3.6816,1.5625 c1.0176,0.4317,2.1914-0.0429,2.623-1.0595l7.8418-10.794C54.9883,25.1826,54.5137,24.0078,53.4961,23.5762z"/>
+ <path fill="#f4aa41" stroke="none" d="M60.4121,32.4785l-5.7558-5.5566c-0.125-0.1211-0.2637-0.2158-0.4092-0.2969l-7.5323,10.3682 c-0.1826,0.4316-0.5039,0.7578-0.8867,0.9668c-0.1308,0.6464,0.0567,1.3437,0.5664,1.8349l1.4395,1.3897 c0.7949,0.7675,2.0605,0.7451,2.8281-0.0498l9.7988-5.8282C61.2285,34.5117,61.2061,33.2461,60.4121,32.4785z"/>
+ <path fill="#f4aa41" stroke="none" d="M12.8926,36.1123l8.0185,4.7686C20.4941,43.2207,18.459,45,16,45c-2.7617,0-5-2.2393-5-5 C11,38.4199,11.748,37.0283,12.8926,36.1123z"/>
+ <path fill="#f4aa41" stroke="none" d="M18.5039,23.5762l9.2051-3.9063c0.1308-0.0556,0.2656-0.0947,0.4004-0.122L31,34 c0,0.8818,0.5742,1.6221,1.3672,1.8877c-0.2012,0.2539-0.459,0.4668-0.7774,0.6025l-3.6816,1.5625 c-1.0176,0.4317-2.1914-0.0429-2.623-1.0595l-7.8418-10.794C17.0117,25.1826,17.4863,24.0078,18.5039,23.5762z"/>
+ <path fill="#f4aa41" stroke="none" d="M11.5879,32.4785l5.7559-5.5566c0.125-0.1211,0.2636-0.2158,0.4091-0.2969l7.5323,10.3682 c0.1826,0.4316,0.5039,0.7578,0.8867,0.9668c0.1308,0.6464-0.0567,1.3437-0.5664,1.8349l-1.4395,1.3897 c-0.7949,0.7675-2.0605,0.7451-2.8281-0.0498l-9.7988-5.8282C10.7715,34.5117,10.7939,33.2461,11.5879,32.4785z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.1074,36.1123l-8.0185,4.7686C51.5059,43.2207,53.541,45,56,45c2.7617,0,5-2.2393,5-5 C61,38.4199,60.252,37.0283,59.1074,36.1123z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,17c1.1045,0,2,0.8955,2,2l-3,15c0,1.1045-0.8955,2-2,2h-6c-1.1045,0-2-0.8955-2-2l-3-15c0-1.1045,0.8955-2,2-2H42z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4961,23.5762l-9.2051-3.9063c-0.1308-0.0556-0.2656-0.0947-0.4004-0.122L41,34c0,0.8818-0.5742,1.6221-1.3672,1.8877 c0.2012,0.2539,0.459,0.4668,0.7774,0.6025l3.6816,1.5625c1.0176,0.4317,2.1914-0.0429,2.623-1.0595l7.8418-10.794 C54.9883,25.1826,54.5137,24.0078,53.4961,23.5762z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.4121,32.4785l-5.7558-5.5566c-0.125-0.1211-0.2637-0.2158-0.4092-0.2969l-7.5323,10.3682 c-0.1826,0.4316-0.5039,0.7578-0.8867,0.9668c-0.1308,0.6464,0.0567,1.3437,0.5664,1.8349l1.4395,1.3897 c0.7949,0.7675,2.0605,0.7451,2.8281-0.0498l9.7988-5.8282C61.2285,34.5117,61.2061,33.2461,60.4121,32.4785z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.8926,36.1123l8.0185,4.7686C20.4941,43.2207,18.459,45,16,45c-2.7617,0-5-2.2393-5-5 C11,38.4199,11.748,37.0283,12.8926,36.1123z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.5039,23.5762l9.2051-3.9063c0.1308-0.0556,0.2656-0.0947,0.4004-0.122L31,34c0,0.8818,0.5742,1.6221,1.3672,1.8877 c-0.2012,0.2539-0.459,0.4668-0.7774,0.6025l-3.6816,1.5625c-1.0176,0.4317-2.1914-0.0429-2.623-1.0595l-7.8418-10.794 C17.0117,25.1826,17.4863,24.0078,18.5039,23.5762z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.5879,32.4785l5.7559-5.5566c0.125-0.1211,0.2636-0.2158,0.4091-0.2969l7.5323,10.3682 c0.1826,0.4316,0.5039,0.7578,0.8867,0.9668c0.1308,0.6464-0.0567,1.3437-0.5664,1.8349l-1.4395,1.3897 c-0.7949,0.7675-2.0605,0.7451-2.8281-0.0498l-9.7988-5.8282C10.7715,34.5117,10.7939,33.2461,11.5879,32.4785z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F951.svg b/public/assets/img/icons/1F951.svg
new file mode 100644
index 0000000..8e6586d
--- /dev/null
+++ b/public/assets/img/icons/1F951.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M52.75,44.6037 c0,9.0482-7.3378,16.3754-16.3754,16.3754c-9.0482,0-16.3754-7.3272-16.3754-16.3754c0-0.2534,0.0106-0.4962,0.0211-0.7496 c0.095-2.2911,0.6757-4.4661,1.6259-6.4193c0.6335-1.5731,1.3831-3.1674,2.1432-4.7722c2.0377-4.3182,4.1388-8.6892,4.1388-13.0391 c0-4.6667,3.7797-8.4464,8.4464-8.4464c4.656,0,8.4464,3.7797,8.4464,8.4464c0,4.3499,2.101,8.7209,4.1387,13.0391 c0.7601,1.6048,1.5098,3.1991,2.1433,4.7722c0.8552,2.1644,1.4992,4.3077,1.6259,6.4193 C52.7394,44.1075,52.75,44.3503,52.75,44.6037z"/>
+ <circle cx="36.3746" cy="44.5271" r="8.4489" fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#6A462F" stroke="none" d="M44.8203,44.5224c0,4.6694-3.7764,8.4551-8.4458,8.4551c0,0,9.6829-7.2273,0-16.901 C41.0439,36.0766,44.8203,39.8623,44.8203,44.5224z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M52.75,44.6037 c0,9.0482-7.3378,16.3754-16.3754,16.3754c-9.0482,0-16.3754-7.3272-16.3754-16.3754c0-0.2534,0.0106-0.4962,0.0211-0.7496 c0.095-2.2911,0.6757-4.4661,1.6259-6.4193c0.6335-1.5731,1.3831-3.1674,2.1432-4.7722c2.0377-4.3182,4.1388-8.6892,4.1388-13.0391 c0-4.6667,3.7797-8.4464,8.4464-8.4464c4.656,0,8.4464,3.7797,8.4464,8.4464c0,4.3499,2.101,8.7209,4.1387,13.0391 c0.7601,1.6048,1.5098,3.1991,2.1433,4.7722c0.8552,2.1644,1.4992,4.3077,1.6259,6.4193 C52.7394,44.1075,52.75,44.3503,52.75,44.6037z"/>
+ <circle cx="36.3746" cy="44.5271" r="8.4489" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F952.svg b/public/assets/img/icons/1F952.svg
new file mode 100644
index 0000000..2860f67
--- /dev/null
+++ b/public/assets/img/icons/1F952.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M17.3164,60.9941a6.4958,6.4958,0,0,1-1.9531-.291,6.72,6.72,0,0,1-4.4815-8.289,9.829,9.829,0,0,1,2.8565-5.1621c2.56-2.34,5.126-4.5723,7.8418-6.9356l.7373-.6416c-.001-.0215-.001-.042-.001-.0635a2.7982,2.7982,0,0,1,2.7949-2.7949,2.8522,2.8522,0,0,1,.42.0313c1.1591-1.0645,3.791-3.545,7.0127-6.9761a2.7642,2.7642,0,0,1-.1133-.7857,2.7969,2.7969,0,0,1,2.7939-2.7944,2.676,2.676,0,0,1,.5225.0513c1.7568-2.0025,3.3984-3.9927,4.8867-5.9243l.7217-.7959c3.167-3.4756,6.7558-7.4151,11.7412-8.5347A6.3777,6.3777,0,0,1,58.3359,12.11a6.4488,6.4488,0,0,1,2.33,4.8564,14.6784,14.6784,0,0,1-.19,2.7808,2.7875,2.7875,0,0,1-1.4873,4.7656c-.2568.5566-.54,1.1147-.8467,1.6694a2.7867,2.7867,0,0,1-2.3867,4.2388,2.6466,2.6466,0,0,1-.3789-.0269c-.8565,1.1573-1.7471,2.28-2.6123,3.37-.3643.459-.7256.9141-1.0791,1.3653-2.6651,3.09-5.3477,5.9941-8.0088,8.6738a2.7563,2.7563,0,0,1,.0566.5518A2.7982,2.7982,0,0,1,40.9375,47.15a2.6772,2.6772,0,0,1-.625-.0733q-.9463.8892-1.918,1.7647a2.7509,2.7509,0,0,1,.02.3359,2.7965,2.7965,0,0,1-2.7939,2.794,2.7352,2.7352,0,0,1-.7471-.1055c-5.9873,4.8965-11.2763,7.8936-15.7265,8.9111A8.1947,8.1947,0,0,1,17.3164,60.9941Z"/>
+ <path fill="#5c9e31" d="M58.55,27.627a2.7771,2.7771,0,0,0-.4082-1.4444c.3066-.5547.59-1.1128.8467-1.6694a2.7875,2.7875,0,0,0,1.4873-4.7656,14.6784,14.6784,0,0,0,.19-2.7808,6.4488,6.4488,0,0,0-2.33-4.8564,5.3966,5.3966,0,0,0-1.0422-.6266c.0754.1037,3.9138,5.5355-9.1477,20.4691-6.3694,7.2821-28.58,29.626-34.4487,25.3333a6.1754,6.1754,0,0,0,.7818,2.489l2.7475,1.2124c.03,0,.0593.0065.09.0065a8.1947,8.1947,0,0,0,1.8311-.2168c4.45-1.0175,9.7392-4.0146,15.7265-8.9111a2.7352,2.7352,0,0,0,.7471.1055,2.7965,2.7965,0,0,0,2.7939-2.794,2.7509,2.7509,0,0,0-.02-.3359q.9727-.873,1.918-1.7647a2.6772,2.6772,0,0,0,.625.0733,2.7982,2.7982,0,0,0,2.7949-2.7949,2.7563,2.7563,0,0,0-.0566-.5518c2.6611-2.68,5.3437-5.584,8.0088-8.6738.3535-.4512.7148-.9063,1.0791-1.3653.8652-1.09,1.7558-2.2128,2.6123-3.37a2.6466,2.6466,0,0,0,.3789.0269A2.7978,2.7978,0,0,0,58.55,27.627Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.3817,20.1784a14.0723,14.0723,0,0,0,.2861-3.153c-.2129-3.6418-2.8083-5.6666-6.3528-4.9621-5.0126,1.1263-8.5724,5.3478-11.8889,8.9653-1.7863,2.3186-3.6149,4.4943-5.37,6.4761a1.774,1.774,0,0,0-.8312-.213A1.7918,1.7918,0,0,0,33.7267,30.07c-3.8474,4.1362-6.983,7.0326-7.9256,7.8849a1.7781,1.7781,0,0,0-2.4172,2.1169c-3.0591,2.6638-6.0539,5.2525-8.971,7.918a8.9163,8.9163,0,0,0-2.5578,4.6512,5.7534,5.7534,0,0,0,3.8075,7.1076,6.2525,6.2525,0,0,0,3.2625.0534c4.9681-1.1362,10.5263-4.7363,15.7778-9.0908A1.7886,1.7886,0,0,0,37.28,48.4974c.9511-.8459,1.8851-1.7076,2.7989-2.5752a1.7742,1.7742,0,0,0,.8587.228,1.7947,1.7947,0,0,0,1.7947-1.7945,1.7727,1.7727,0,0,0-.2053-.8165c3.2693-3.2648,6.1616-6.4663,8.3707-9.0259,1.3274-1.6954,2.763-3.4441,4.0835-5.2739a1.7865,1.7865,0,0,0,1.951-2.957,23.9246,23.9246,0,0,0,1.3989-2.7547,1.784,1.784,0,0,0,1.05-3.3493Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F953.svg b/public/assets/img/icons/1F953.svg
new file mode 100644
index 0000000..0512dc2
--- /dev/null
+++ b/public/assets/img/icons/1F953.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M14.2412,39.418c-0.2002,0.6806-0.042,1.4443,0.4942,1.9795l3.6943,3.7011 c0.7803,0.7813,2.0469,0.7813,2.8281,0l1.4912-1.5058c0.9053-0.9043,2.1543-1.4639,3.5371-1.4639c2.7608,0.001,5-2.2383,5-5 c-0.0009-2.7627,2.2383-5.001,5-5c2.7618,0,5-2.2393,5-5.001c-0.0009-2.7617,2.2383-5,5-5c2.7618,0,5-2.2383,5-4.999 c0-1.3818,0.5596-2.6328,1.4649-3.5371l1.5058-1.4922c0.7813-0.7803,0.7813-2.0469,0-2.8281l-3.7011-3.6934 C50.0166,5.04,49.251,4.8818,48.5693,5.0859c-2.4687,0.3047-4.3877,2.3868-4.3877,4.9375c0.001,2.7627-2.2373,5.001-5,5 c-2.7617,0-5.0009,2.2393-5,5.001c0.001,2.7617-2.2382,5-5.0009,5c-2.7608,0-5,2.2383-5,5c0.0009,2.7617-2.2383,5.001-5,5 C16.6279,35.0244,14.5439,36.9463,14.2412,39.418z"/>
+ <path fill="#ea5a47" stroke="none" d="M17.2412,60.7334c-0.2002,0.6797-0.042,1.4434,0.4942,1.9795l3.6943,3.7012 c0.7803,0.7812,2.0469,0.7812,2.8281,0l1.4912-1.5059c0.9053-0.9053,2.1543-1.4639,3.5371-1.4639c2.7608,0,5-2.2382,5-5 c-0.0009-2.7627,2.2383-5.0009,5-5c2.7618,0,5-2.2392,5-5.0009c-0.0009-2.7618,2.2383-5,5-5c2.7618,0,5-2.2383,5-5 c0-1.3809,0.5596-2.6319,1.4649-3.5362l1.5058-1.4922c0.7813-0.7802,0.7813-2.0468,0-2.8281l-3.7011-3.6933 c-0.5391-0.5381-1.3047-0.6963-1.9864-0.4932c-2.4687,0.3057-4.3877,2.3867-4.3877,4.9385c0.001,2.7627-2.2373,5.0009-5,5 c-2.7617,0-5.0009,2.2392-5,5c0.001,2.7627-2.2382,5.0009-5.0009,5.0009c-2.7608-0.0009-5,2.2383-5,5 c0.0009,2.7618-2.2383,5.001-5,5C19.6279,56.3398,17.5439,58.2617,17.2412,60.7334z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7334,13.5762c0,2.7617-2.2383,5-5,5c-2.7617-0.001-5,2.2383-5,5s-2.2383,5.0009-5,5.0009c-2.7617-0.0019-5,2.2374-5,5 c0,2.7618-2.2383,5-5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.2412,39.418c-0.2002,0.6806-0.042,1.4443,0.4942,1.9795l3.6943,3.7011c0.7803,0.7813,2.0469,0.7813,2.8281,0l1.4912-1.5058 c0.9053-0.9043,2.1543-1.4639,3.5371-1.4639c2.7608,0.001,5-2.2383,5-5c-0.0009-2.7627,2.2383-5.001,5-5 c2.7618,0,5-2.2393,5-5.001c-0.0009-2.7617,2.2383-5,5-5c2.7618,0,5-2.2383,5-4.999c0-1.3818,0.5596-2.6328,1.4649-3.5371 l1.5058-1.4922c0.7813-0.7803,0.7813-2.0469,0-2.8281l-3.7011-3.6934C50.0166,5.04,49.251,4.8818,48.5693,5.0859 c-2.4687,0.3047-4.3877,2.3868-4.3877,4.9375c0.001,2.7627-2.2373,5.001-5,5c-2.7617,0-5.0009,2.2393-5,5.001 c0.001,2.7617-2.2382,5-5.0009,5c-2.7608,0-5,2.2383-5,5c0.0009,2.7617-2.2383,5.001-5,5 C16.6279,35.0244,14.5439,36.9463,14.2412,39.418z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.7334,34.8916c0,2.7617-2.2383,5-5,5c-2.7617-0.001-5,2.2383-5,5s-2.2383,5-5,5c-2.7617-0.001-5,2.2383-5,5s-2.2383,5.001-5,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.2412,60.7334c-0.2002,0.6797-0.042,1.4434,0.4942,1.9795l3.6943,3.7012c0.7803,0.7812,2.0469,0.7812,2.8281,0l1.4912-1.5059 c0.9053-0.9053,2.1543-1.4639,3.5371-1.4639c2.7608,0,5-2.2382,5-5c-0.0009-2.7627,2.2383-5.0009,5-5c2.7618,0,5-2.2392,5-5.0009 c-0.0009-2.7618,2.2383-5,5-5c2.7618,0,5-2.2383,5-5c0-1.3809,0.5596-2.6319,1.4649-3.5362l1.5058-1.4922 c0.7813-0.7802,0.7813-2.0468,0-2.8281l-3.7011-3.6933c-0.5391-0.5381-1.3047-0.6963-1.9864-0.4932 c-2.4687,0.3057-4.3877,2.3867-4.3877,4.9385c0.001,2.7627-2.2373,5.0009-5,5c-2.7617,0-5.0009,2.2392-5,5 c0.001,2.7627-2.2382,5.0009-5.0009,5.0009c-2.7608-0.0009-5,2.2383-5,5c0.0009,2.7618-2.2383,5.001-5,5 C19.6279,56.3398,17.5439,58.2617,17.2412,60.7334z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F954.svg b/public/assets/img/icons/1F954.svg
new file mode 100644
index 0000000..1f94b35
--- /dev/null
+++ b/public/assets/img/icons/1F954.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0417,27.8733c0,18.2898-7.5955,27.2079-14.6746,31.5411c-6.1848,3.8041-11.9917,4.1064-11.9917,4.1064 c-10.8076,0-19.5746-8.767-19.5746-19.5746c0-6.6509,3.7337-11.4301,8.3765-16.0729C33.2467,15.804,31.9388,9.5079,42.8303,9.5079 c8.956,0,16.2114,7.2681,16.2114,16.224C59.0417,26.5381,59.0417,27.8733,59.0417,27.8733z"/>
+ <path fill="#a57939" stroke="none" d="M59.0449,25.73c0,0.81,0,2.14,0,2.14c0,18.29-7.6,27.21-14.68,31.54 c-6.1801,3.81-11.9901,4.11-11.9901,4.11c-1.67,0-3.28-0.21-4.8199-0.6c31.56-8.62,25.35-49.89,25.35-49.89 C56.6449,16,59.0449,20.59,59.0449,25.73z"/>
+ <circle cx="38.2737" cy="51.6496" r="3.2408" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0417,27.8733c0,18.2898-7.5955,27.2079-14.6746,31.5411c-6.1848,3.8041-11.9917,4.1064-11.9917,4.1064 c-10.8076,0-19.5746-8.767-19.5746-19.5746c0-6.6509,3.7337-11.4301,8.3765-16.0729C33.2467,15.804,31.9388,9.5079,42.8303,9.5079 c8.956,0,16.2114,7.2681,16.2114,16.224C59.0417,26.5381,59.0417,27.8733,59.0417,27.8733z"/>
+ <circle cx="39.534" cy="16.2145" r="1.2603" fill="#000000" stroke="none"/>
+ <circle cx="38.2737" cy="51.6496" r="3.2408" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0417,27.8733c0,18.2898-7.5955,27.2079-14.6746,31.5411c-6.1848,3.8041-11.9917,4.1064-11.9917,4.1064 c-10.8076,0-19.5746-8.767-19.5746-19.5746c0-6.6509,3.7337-11.4301,8.3765-16.0729C33.2467,15.804,31.9388,9.5079,42.8303,9.5079 c8.956,0,16.2114,7.2681,16.2114,16.224C59.0417,26.5381,59.0417,27.8733,59.0417,27.8733z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F955.svg b/public/assets/img/icons/1F955.svg
new file mode 100644
index 0000000..2b5c42e
--- /dev/null
+++ b/public/assets/img/icons/1F955.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="#f4aa41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.8744,19.1062c-2.3448,0.8863-5.1547,3.1861-7.338,6.2834L18.5417,50.9171c-6.5373,9.2739-0.804,13.9743,7.0082,5.7457 l21.504-22.6504c4.2279-4.4533,6.0798-10.1092,3.8963-11.8994l-3.5093-2.8771C46.6049,18.5505,45.3292,18.5563,43.8744,19.1062"/>
+ <path fill="#d22f27" stroke="#d22f27" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.735,23.36 c-0.13-0.46-0.34-0.85-0.66-1.14"/>
+ <path fill="#E27022" stroke="#E27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.695,26 c-0.1,0.46-0.24,0.94-0.42,1.44c-0.05,0.15-0.11,0.31-0.1801,0.46c-0.06,0.17-0.1299,0.34-0.21,0.5c-0.09,0.21-0.19,0.41-0.29,0.62 c-0.43,0.86-0.96,1.75-1.59,2.6201c-0.12,0.18-0.25,0.35-0.39,0.53c-0.13,0.18-0.28,0.37-0.42,0.55c-0.36,0.44-0.74,0.87-1.14,1.29 l-21.51,22.65c-3.66,3.86-6.86,4.87-8.56,3.9c6.4143,0.1209,35.7538-37.3765,34.09-40.16C51.075,20.4,52.4062,24.2812,51.695,26z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.3844,13.6361 c0.926-1.558,2.003-2.5905,2.003-2.5905s1.8608,1.0058,1.8355,3.6491c2.357-2.2668,4.8651-2.6375,4.8651-2.6375 s-0.0095,2.5317-1.913,5.1908c0.6025-0.094,1.1372-0.0757,1.5959,0.0135c1.5347,0.2795,2.2838,1.2805,2.2838,1.2805 s-2.2545,3.1413-5.3876,4.0649c-0.6449,0.194-1.2192,0.2554-1.7259,0.2386c-1.9705-0.0642-5.2636-2.639-4.804-5.8863 C47.3108,15.7326,47.8195,14.5866,48.3844,13.6361"/>
+ <path fill="#5C9E31" stroke="none" d="M59.05,18.54c0,0-2.25,3.14-5.38,4.07c-0.65,0.19-1.22,0.25-1.73,0.24c-0.92-0.04-2.14-0.62-3.11-1.56 l8.26-9.23c0,0-0.01,2.53-1.92,5.19c0.61-0.1,1.14-0.08,1.6,0.01C58.31,17.54,59.05,18.54,59.05,18.54z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2577,19.8977c-1.9435,1.1541-4.0222,3.0815-5.7213,5.4919L18.5417,50.9171c-6.5373,9.2739-0.804,13.9743,7.0082,5.7457 l21.504-22.6504c1.9941-2.1004,3.4596-4.4682,4.2225-6.5719"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.3844,13.6361 c0.926-1.558,2.003-2.5905,2.003-2.5905s1.8608,1.0058,1.8355,3.6491c2.357-2.2668,4.8651-2.6375,4.8651-2.6375 s-0.0095,2.5317-1.913,5.1908c0.6025-0.094,1.1372-0.0757,1.5959,0.0135c1.5347,0.2795,2.2838,1.2805,2.2838,1.2805 s-2.2545,3.1413-5.3876,4.0649c-0.6449,0.194-1.2192,0.2554-1.7259,0.2386c-1.9705-0.0642-5.2636-2.639-4.804-5.8863 C47.3108,15.7326,47.8195,14.5866,48.3844,13.6361"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F956.svg b/public/assets/img/icons/1F956.svg
new file mode 100644
index 0000000..ac8a097
--- /dev/null
+++ b/public/assets/img/icons/1F956.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M11.9307,45.9297c-3.9043,3.9043-3.9063,10.2363,0,14.1416c3.9043,3.9053,10.2382,3.9053,14.1425,0.001 l33.9991-34.001c3.9043-3.9063,3.9043-10.2373,0-14.1416c-3.9063-3.9063-10.2373-3.9063-14.1426-0.001L11.9307,45.9297z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.9307,45.9297c-3.9043,3.9043-3.9063,10.2363,0,14.1416c3.9043,3.9053,10.2382,3.9053,14.1425,0.001l33.9991-34.001 c3.9043-3.9063,3.9043-10.2373,0-14.1416c-3.9063-3.9063-10.2373-3.9063-14.1426-0.001L11.9307,45.9297z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.9297,11.9287c-3.9043,3.9053-3.9043,10.2373,0,14.1426"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.4297,20.4287c-3.9043,3.9053-3.9043,10.2373,0,14.1426"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9297,28.9287c-3.9033,3.9063-3.9033,10.2383,0,14.1426"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.4307,37.4297c-3.9043,3.9053-3.9043,10.2373,0,14.1426"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F957.svg b/public/assets/img/icons/1F957.svg
new file mode 100644
index 0000000..284c7d8
--- /dev/null
+++ b/public/assets/img/icons/1F957.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M57.4,40.6l5-.8-.3-1a2.948,2.948,0,0,0,2.1-3.7,3.0871,3.0871,0,0,0-1.7-2,5.0751,5.0751,0,0,0,1.2637-3.1343A4.9061,4.9061,0,0,0,63.1,27.3,5.0971,5.0971,0,0,0,57.4,25a2.9614,2.9614,0,0,0-3.3-3.7,4.9778,4.9778,0,0,0-8.5-4.4,3.1021,3.1021,0,0,0-2.1-2.2,3.4405,3.4405,0,0,0-2.6.5,4.9559,4.9559,0,0,0-4.7-3.4,4.8455,4.8455,0,0,0-4.8,3.8,2.8031,2.8031,0,0,0-2.9-.8,3.0871,3.0871,0,0,0-2,1.7,4.9736,4.9736,0,0,0-5.8-.6,5.0971,5.0971,0,0,0-2.3,5.7,2.9614,2.9614,0,0,0-3.7,3.3,4.9778,4.9778,0,0,0-4.4,8.5,2.99,2.99,0,0,0-.1,5.8v1l3.1.7"/>
+ <circle cx="21.6972" cy="34.3002" r="5.9998" fill="#ea5a47"/>
+ <circle cx="36.6972" cy="33.3002" r="5.9998" fill="#ea5a47"/>
+ <circle cx="51.6972" cy="33.3002" r="5.9998" fill="#ea5a47"/>
+ <path fill="#fff" d="M65,35A29,29,0,0,1,7,35Z"/>
+ <path fill="#d0cfce" d="M49,35c0,16-4,29-13,29A29.0208,29.0208,0,0,0,65,35Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2693,28.2022a5.1615,5.1615,0,0,1,2.9807.0393,5.83,5.83,0,0,1,2.56,1.689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.2771,29.2289a5.8288,5.8288,0,0,1,2.8281-1.1871,5.16,5.16,0,0,1,2.9367.5118"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.5841,30.9305a5.8307,5.8307,0,0,1,2.56-1.689,5.1611,5.1611,0,0,1,2.9806-.0393"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.6508,30.9359A4.9051,4.9051,0,0,0,63.1,27.4a5.0971,5.0971,0,0,0-5.7-2.3,2.9614,2.9614,0,0,0-3.3-3.7A4.9778,4.9778,0,0,0,45.6,17a3.1021,3.1021,0,0,0-2.1-2.2,3.4405,3.4405,0,0,0-2.6.5,4.9559,4.9559,0,0,0-4.7-3.4,4.8455,4.8455,0,0,0-4.8,3.8,2.8031,2.8031,0,0,0-2.9-.8,3.0871,3.0871,0,0,0-2,1.7,4.9736,4.9736,0,0,0-5.8-.6,5.0971,5.0971,0,0,0-2.3,5.7A2.9614,2.9614,0,0,0,14.7,25a5.0362,5.0362,0,0,0-5.3,2.4,4.7548,4.7548,0,0,0-.6441,2.8857"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65,35A29,29,0,0,1,7,35Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F958.svg b/public/assets/img/icons/1F958.svg
new file mode 100644
index 0000000..2429bd8
--- /dev/null
+++ b/public/assets/img/icons/1F958.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="37" r="23" fill="#3f3f3f"/>
+ <circle cx="36" cy="36" r="20" fill="#e27022"/>
+ <path fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="1.6" d="M49.2846,30.5994a1.6533,1.6533,0,0,0-2.9758-.73,7.5663,7.5663,0,0,0-2.436,8.4811L43.5,39.8683a.9212.9212,0,0,0,.6874,1.1346l1.8219.4472a.9212.9212,0,0,0,1.1346-.6873l.3727-1.5183A7.5664,7.5664,0,0,0,49.2846,30.5994Z"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="1.6" d="M43.398,45.3032a.9349.9349,0,0,0,.8561-.2084.9347.9347,0,0,0,.6622.5811.938.938,0,1,0,.4472-1.8219l.4473-1.822-1.5183-.3727-.4472,1.822a.938.938,0,1,0-.4473,1.8219Z"/>
+ <circle cx="38" cy="24" r="3" fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="1.6"/>
+ <circle cx="25" cy="40" r="2" fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="1.6"/>
+ <circle cx="38.5" cy="35.5" r="2" fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="1.6"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linejoin="round" stroke-width="1.6" d="M38.59,48.1584a4.6627,4.6627,0,0,1-8.3986-2.86,4.6637,4.6637,0,1,0,8.732,2.338A4.6953,4.6953,0,0,1,38.59,48.1584Z"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.985,30.3813a3.6683,3.6683,0,0,1,5.0457,4.8232,3.6692,3.6692,0,1,0-5.4566-4.5612A3.6908,3.6908,0,0,1,24.985,30.3813Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60,33c1.6569,0,3,1.7909,3,4s-1.3431,4-3,4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12,33c-1.6569,0-3,1.7909-3,4s1.3431,4,3,4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.1909,45.2984a4.6637,4.6637,0,1,0,8.732,2.338,4.6953,4.6953,0,0,1-.3334.522"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M30.0307,35.2045a3.6692,3.6692,0,1,0-5.4566-4.5612,3.6908,3.6908,0,0,1,.4109-.262"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M46.0094,41.45a.9212.9212,0,0,0,1.1346-.6873l.3727-1.5183a7.5664,7.5664,0,0,0,1.7679-8.6451,1.6806,1.6806,0,0,0-1.242-1.3673"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M45.5815,45.6005a.9316.9316,0,0,0,.4694-.612.9212.9212,0,0,0-.6874-1.1345l.4473-1.822"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M38,21a3,3,0,0,1,0,6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M38.5,37.5a2,2,0,0,1,0-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M25,42a2,2,0,0,1,0-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F959.svg b/public/assets/img/icons/1F959.svg
new file mode 100644
index 0000000..c4fa19a
--- /dev/null
+++ b/public/assets/img/icons/1F959.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="20.7122" cy="27.6923" r="5.9998" fill="#ea5a47"/>
+ <path fill="#ea5a47" d="M37.5214,16.0181a5.9553,5.9553,0,1,1-7.872-2.9938A6.0231,6.0231,0,0,1,37.5214,16.0181Z"/>
+ <path fill="#b1cc33" d="M49.074,17.0364a2.9614,2.9614,0,0,0-4.8967-.7761,4.9778,4.9778,0,0,0-9.3658,1.9729,3.1021,3.1021,0,0,0-3.0182-.3742,3.44,3.44,0,0,0-1.6966,2.0326,4.9562,4.9562,0,0,0-5.7908.3422,4.8456,4.8456,0,0,0-1.3113,5.98A2.8031,2.8031,0,0,0,20.243,27.43a3.0871,3.0871,0,0,0-.4726,2.582A4.9737,4.9737,0,0,0,14.9,33.218a5.0972,5.0972,0,0,0,1.8267,5.8689,2.9614,2.9614,0,0,0-.7761,4.8967"/>
+ <path fill="#b1cc33" d="M25.3144,62.5486l2.8431-1.42"/>
+ <path fill="#6a462f" d="M32.5234,29.5145c-1.4062-.4714-1.5993-4.7966-.4246-5.3684.9372-.4562,2.2048,1.74,4.0193,1.3586a3.6124,3.6124,0,0,0,2.2455-2.2266C38.2988,23.2307,34.4768,30.1693,32.5234,29.5145Z"/>
+ <path fill="#6a462f" d="M25,31c-.2-.6768-.7176-2.4307,0-3,.8825-.7,2.4466,1.3331,5,1,1.7579-.2294,2.3962-1.3731,3-1,.8387.5182.6443,3.3656-1,5a4.4577,4.4577,0,0,1-5,1A4.6225,4.6225,0,0,1,25,31Z"/>
+ <path fill="#a57939" d="M48.8417,17.2263a2.0059,2.0059,0,0,1,2.8143.2827A23,23,0,0,1,16.041,46.6221a2.0059,2.0059,0,0,1,.2827-2.8143Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.4959,46.9594a.9468.9468,0,0,0,.5491.2363.8683.8683,0,0,0,.5695-.1747"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.3127,38.0187a.9468.9468,0,0,0,.5491.2363.8683.8683,0,0,0,.5695-.1746"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.69,47.0944a.9468.9468,0,0,0,.5491.2363.8688.8688,0,0,0,.57-.1746"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.16,26.86a.8149.8149,0,0,0,.6177.29,1.0579,1.0579,0,0,0,.6919-.3335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2154,37.8348a.8156.8156,0,0,0,.6177.29,1.0572,1.0572,0,0,0,.6918-.3336"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9978,32.4214a.8149.8149,0,0,0,.6177.29,1.057,1.057,0,0,0,.6918-.3335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.756,44.065a.9464.9464,0,0,0,.5492.2362.8676.8676,0,0,0,.5694-.1746"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8417,17.2263a2.0059,2.0059,0,0,1,2.8143.2827A23,23,0,0,1,16.041,46.6221a2.0059,2.0059,0,0,1,.2827-2.8143Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25,31c-.2-.6768-.7176-2.4307,0-3,.8825-.7,2.4466,1.3331,5,1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.5234,29.5145c-1.1243-3.9866-.89-5.118-.4245-5.3684.7955-.4276,2.2537,1.722,4.0192,1.3586a3.6929,3.6929,0,0,0,2.2455-2.2266"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8331,41.1249a1.0572,1.0572,0,0,0,.6918-.3336"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2406,16.3377a4.9778,4.9778,0,0,0-9.3658,1.973,3.1019,3.1019,0,0,0-3.0182-.3743A3.44,3.44,0,0,0,30.16,19.9691a4.956,4.956,0,0,0-5.7908.3421,4.8455,4.8455,0,0,0-1.3113,5.98,2.8033,2.8033,0,0,0-2.7516,1.216,3.0871,3.0871,0,0,0-.4726,2.582,4.9736,4.9736,0,0,0-4.87,3.2063A5.0971,5.0971,0,0,0,16.79,39.1643"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.3514,22.8631a5.2462,5.2462,0,0,0-2.7448,1.8563,4.8127,4.8127,0,0,0-.888,3.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.5584,16.1544a5.246,5.246,0,0,1,2.3651-2.3208,4.8124,4.8124,0,0,1,3.2929-.2378"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95A.svg b/public/assets/img/icons/1F95A.svg
new file mode 100644
index 0000000..ea60178
--- /dev/null
+++ b/public/assets/img/icons/1F95A.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M36,64c12.8581,0,20.9609-11.9773,20.9609-26.1572,0-14.6517-8.4161-29.8428-20.9609-29.8428S15.0391,23.1911,15.0391,37.8428c0,14.1799,8.1028,26.1572,20.9609,26.1572Z"/>
+ <path fill="#d0cfce" d="M56.96,37.84c0,14.18-8.1,26.16-20.96,26.16s-20.96-11.98-20.96-26.16c2.8265,16.4205,17.6473,18.9809,26.64,12.4926,9.6972-6.9967,12.8887-31.6694-.01-41.2326,9.34,3.73,15.29,16.4301,15.29,28.7401h0Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,64c12.8581,0,20.9609-11.9773,20.9609-26.1572,0-14.6517-8.4161-29.8428-20.9609-29.8428S15.0391,23.1911,15.0391,37.8428c0,14.1799,8.1028,26.1572,20.9609,26.1572Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95B.svg b/public/assets/img/icons/1F95B.svg
new file mode 100644
index 0000000..9407099
--- /dev/null
+++ b/public/assets/img/icons/1F95B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#FFFFFF" points="53.545,27.9395 48.35,67 24.6,67 18.6794,28.0487"/>
+ <polygon fill="#D0CFCE" points="43.404,29 38.35,67 48.35,67 53.404,29"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48.35,67 24.6,67 17,17 55,17"/>
+ <line x1="19" x2="54" y1="28" y2="28" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95C.svg b/public/assets/img/icons/1F95C.svg
new file mode 100644
index 0000000..0e14fdb
--- /dev/null
+++ b/public/assets/img/icons/1F95C.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="#6A462F" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.41,33.18c-0.11,0.11-0.23,0.23-0.36,0.34c-0.12,0.11-0.24,0.21-0.37,0.33c-0.13,0.09-0.25,0.2-0.39,0.3 c-0.58,0.44-1.2,0.82-1.86,1.18c-1.66,0.91-3.54,1.64-5.45,2.51c-0.01,0-0.01,0.01-0.01,0.01c-0.3,0.13-0.59,0.26-0.89,0.41 c-0.62,0.3-1.25,0.62-1.86,0.96c-0.27,0.15-0.53,0.3-0.79,0.47c-0.29,0.17-0.58,0.36-0.86,0.56c-0.2,0.13-0.4,0.27-0.59,0.43 c-0.65,0.47-1.27,1-1.87,1.6c-0.7,0.7-1.31,1.44-1.84,2.2c-0.16,0.22-0.31,0.44-0.45,0.67c-0.01,0.01-0.02,0.02-0.02,0.03 c-2.3,3.57-3.19,7.48-5.32,10.6c-0.21,0.31-0.44,0.62-0.68,0.93c-0.25,0.3-0.51,0.59-0.79,0.87c-3.24,3.2401-7.92,4.14-11.97,2.72 c-0.0099,0-0.0099,0-0.0099,0c-0.65-0.23-1.29-0.53-1.9-0.89c-0.21-0.12-0.42-0.25-0.63-0.39c-0.15-0.1-0.3-0.2-0.44-0.31 c-0.12-0.08-0.23-0.17-0.34-0.2599c-0.17-0.13-0.34-0.27-0.5-0.42c-0.16-0.14-0.3199-0.29-0.48-0.45c0,0,12.14-3.83,18.14-12.83 s13.24-12.13,13.24-12.13s9.67-4.53,6.96-17.51c0.83,0.49,1.62,1.09,2.33,1.8C61.91,21.41,61.9,28.69,57.41,33.18z"/>
+ <path fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.12,32.62c0,0-8.3558,2.4789-13.24,12.13c-5.2239,10.3225-17.6877,13.6008-18.14,12.83c-4.48-4.49-4.48-11.78,0-16.27 c0.12-0.11,0.24-0.23,0.36-0.34s0.25-0.21,0.38-0.33c0.13-0.09,0.25-0.2,0.39-0.3c0.57-0.44,1.2-0.82,1.86-1.18 c1.14-0.62,2.38-1.16,3.66-1.71c2.92-1.27,6.05-2.6201,8.66-5.23c4.21-4.21,4.9-9.52,7.62-13.51c0.21-0.31,0.44-0.62,0.69-0.93 c0.25-0.3,0.51-0.59,0.78-0.87c0.34-0.34,0.7-0.66,1.07-0.95c0.7-0.54,1.44-0.99,2.22-1.35c0,0,0,0,0.01-0.01 c0.34-0.15,0.68-0.29,1.03-0.41c0.28-0.1,0.5601-0.19,0.84-0.26c0.98-0.26,2-0.39,3.01-0.39c0.21,0,0.42,0.01,0.63,0.02 c1.78,0.1,3.54,0.62,5.13,1.55C57.79,28.09,48.12,32.62,48.12,32.62z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.41,33.18c-0.11,0.11-0.23,0.23-0.36,0.34c-0.12,0.11-0.24,0.21-0.37,0.33c-0.13,0.09-0.25,0.2-0.39,0.3 c-0.58,0.44-1.2,0.82-1.86,1.18c-1.66,0.91-3.54,1.64-5.45,2.51c-0.01,0-0.01,0.01-0.01,0.01c-0.3,0.13-0.59,0.26-0.89,0.41 c-0.62,0.3-1.25,0.62-1.86,0.96c-0.27,0.15-0.53,0.3-0.79,0.47c-0.29,0.17-0.58,0.36-0.86,0.56c-0.2,0.13-0.4,0.27-0.59,0.43 c-0.65,0.47-1.27,1-1.87,1.6c-0.7,0.7-1.31,1.44-1.84,2.2c-0.16,0.22-0.31,0.44-0.45,0.67c-0.01,0.01-0.02,0.02-0.02,0.03 c-2.3,3.57-3.19,7.48-5.32,10.6c-0.21,0.31-0.44,0.62-0.68,0.93c-0.25,0.3-0.51,0.59-0.79,0.87c-3.24,3.2401-7.92,4.14-11.97,2.72 c-0.0099,0-0.0099,0-0.0099,0c-0.65-0.23-1.29-0.53-1.9-0.89c-0.21-0.12-0.42-0.25-0.63-0.39c-0.15-0.1-0.3-0.2-0.44-0.31 c-0.12-0.08-0.23-0.17-0.34-0.2599c-0.17-0.13-0.34-0.27-0.5-0.42c-0.16-0.14-0.3199-0.29-0.48-0.45c-4.48-4.49-4.48-11.78,0-16.27 c0.12-0.11,0.24-0.23,0.36-0.34s0.25-0.21,0.38-0.33c0.13-0.09,0.25-0.2,0.39-0.3c0.57-0.44,1.2-0.82,1.86-1.18 c1.14-0.62,2.38-1.16,3.66-1.71c2.92-1.27,6.05-2.6201,8.66-5.23c4.21-4.21,4.9-9.52,7.62-13.51c0.21-0.31,0.44-0.62,0.69-0.93 c0.25-0.3,0.51-0.59,0.78-0.87c0.34-0.34,0.7-0.66,1.07-0.95c0.7-0.54,1.44-0.99,2.22-1.35c0,0,0,0,0.01-0.01 c0.34-0.15,0.68-0.29,1.03-0.41c0.28-0.1,0.5601-0.19,0.84-0.26c0.98-0.26,2-0.39,3.01-0.39c0.21,0,0.42,0.01,0.63,0.02 c2.72,0.16,5.39,1.28,7.46,3.35C61.91,21.41,61.9,28.69,57.41,33.18z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95D.svg b/public/assets/img/icons/1F95D.svg
new file mode 100644
index 0000000..87cbff5
--- /dev/null
+++ b/public/assets/img/icons/1F95D.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.1375" cy="35.7625" r="25.0125" fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.3152,26.3316l2.3679-2.1883c1.156-1.0683,3.0228-0.1693,2.9083,1.4006l-0.2345,3.2157 c-0.0658,0.9029,0.5736,1.7048,1.4686,1.8415l3.1872,0.4869c1.5559,0.2377,2.017,2.2578,0.7183,3.147l-2.6603,1.8216 c-0.747,0.5115-0.9752,1.5114-0.5241,2.2963l1.6065,2.7955c0.7843,1.3647-0.5076,2.9846-2.0126,2.5237l-3.0829-0.9442 c-0.8657-0.2651-1.7897,0.1799-2.1221,1.022l-1.184,2.999c-0.578,1.464-2.65,1.464-3.228,0l-1.184-2.999 c-0.3324-0.8421-1.2565-1.2871-2.1221-1.022l-3.0829,0.9442c-1.505,0.4609-2.7969-1.159-2.0126-2.5237l1.6065-2.7955 c0.4511-0.785,0.2229-1.7848-0.5241-2.2963l-2.6603-1.8216c-1.2987-0.8893-0.8377-2.9093,0.7183-3.147l3.1872-0.4869 c0.895-0.1367,1.5344-0.9386,1.4685-1.8415l-0.2345-3.2157c-0.1145-1.5698,1.7523-2.4688,2.9083-1.4006l2.3679,2.1883 C35.6247,26.9461,36.6503,26.9461,37.3152,26.3316z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.1375" cy="35.7625" r="25.0125" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.3152,26.3316l2.3679-2.1883c1.156-1.0683,3.0228-0.1693,2.9083,1.4006l-0.2345,3.2157 c-0.0658,0.9029,0.5736,1.7048,1.4686,1.8415l3.1872,0.4869c1.5559,0.2377,2.017,2.2578,0.7183,3.147l-2.6603,1.8216 c-0.747,0.5115-0.9752,1.5114-0.5241,2.2963l1.6065,2.7955c0.7843,1.3647-0.5076,2.9846-2.0126,2.5237l-3.0829-0.9442 c-0.8657-0.2651-1.7897,0.1799-2.1221,1.022l-1.184,2.999c-0.578,1.464-2.65,1.464-3.228,0l-1.184-2.999 c-0.3324-0.8421-1.2565-1.2871-2.1221-1.022l-3.0829,0.9442c-1.505,0.4609-2.7969-1.159-2.0126-2.5237l1.6065-2.7955 c0.4511-0.785,0.2229-1.7848-0.5241-2.2963l-2.6603-1.8216c-1.2987-0.8893-0.8377-2.9093,0.7183-3.147l3.1872-0.4869 c0.895-0.1367,1.5344-0.9386,1.4685-1.8415l-0.2345-3.2157c-0.1145-1.5698,1.7523-2.4688,2.9083-1.4006l2.3679,2.1883 C35.6247,26.9461,36.6503,26.9461,37.3152,26.3316z"/>
+ <ellipse cx="24.191" cy="25.1298" rx="0.9136" ry="1.8273" transform="matrix(0.6637 -0.748 0.748 0.6637 -10.6616 26.5469)" fill="#000000" stroke="none"/>
+ <ellipse cx="36.0391" cy="19.0522" rx="0.9136" ry="1.8273" fill="#000000" stroke="none"/>
+ <ellipse cx="48.0686" cy="25.2399" rx="1.8273" ry="0.9136" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -3.7684 41.3823)" fill="#000000" stroke="none"/>
+ <ellipse cx="50.8083" cy="38.1005" rx="0.9136" ry="1.8273" transform="matrix(0.1109 -0.9938 0.9938 0.1109 7.3099 84.3716)" fill="#000000" stroke="none"/>
+ <ellipse cx="21.4727" cy="37.9896" rx="1.8273" ry="0.9136" fill="#000000" stroke="none"/>
+ <ellipse cx="29.3792" cy="48.7042" rx="1.8273" ry="0.9136" transform="matrix(0.5 -0.866 0.866 0.5 -27.4894 49.7953)" fill="#000000" stroke="none"/>
+ <ellipse cx="43.0534" cy="48.7368" rx="0.9136" ry="1.8273" transform="matrix(0.882 -0.4712 0.4712 0.882 -17.8857 26.0367)" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95E.svg b/public/assets/img/icons/1F95E.svg
new file mode 100644
index 0000000..84414ed
--- /dev/null
+++ b/public/assets/img/icons/1F95E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.7188" cy="41.8594" rx="24.2813" ry="10.9844" fill="#d0cfce"/>
+ <ellipse cx="35.7188" cy="29.7187" rx="19.6563" ry="8.0938" fill="#fcea2b"/>
+ <ellipse cx="35.7188" cy="25.0938" rx="19.6563" ry="8.0938" fill="#fcea2b"/>
+ <ellipse cx="35.7188" cy="31.0312" rx="19.6563" ry="8.0938" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="35.7188" cy="40.125" rx="19.6563" ry="8.0938" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="35.7188" cy="35.5" rx="19.6563" ry="8.0938" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#f1b31c" d="M38.6094,25.0937c-4.1508,0-7.5156,1.8119-7.5156,4.0469,0,1.6833,1.9094,3.1258,4.625,3.7357v4.3581a1.7344,1.7344,0,0,0,3.4687,0v2.3125a1.7344,1.7344,0,0,0,3.4687,0V36.0781a1.7344,1.7344,0,0,0,3.4688,0V29.1406C46.125,26.9056,42.76,25.0937,38.6094,25.0937ZM42.65,32.5491l.0061-.002v.0623C42.6562,32.5888,42.6508,32.57,42.65,32.5491Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4059,34.3427q-.5911-.0037-1.1735-.0217c-10.1615-.3129-18.17-3.8068-18.17-8.071,0-4.47,8.8-8.0938,19.6563-8.0938S55.375,21.78,55.375,26.25c0,2.884-3.6633,5.4157-9.1784,6.8492"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.875,38.9687c-10.8558,0-20.8125-3.6236-20.8125-8.0937"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.375,30.875c0,2.3681-2.47,4.4987-6.4069,5.9788-.6809.256-2.08.7438-2.8431.9587"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.375,35.5c0,4.47-8.8,8.0938-19.6562,8.0938S16.0625,39.97,16.0625,35.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.375,40.125c0,4.47-8.8,8.0938-19.6562,8.0938S16.0625,44.5951,16.0625,40.125"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.8438,43.0156C58.8438,49.0821,48.49,54,35.7188,54S12.5937,49.0821,12.5937,43.0156"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6094,25.0937c-4.1508,0-7.5156,1.8119-7.5156,4.0469,0,1.6833,1.9094,3.1258,4.625,3.7357v4.3581a1.7344,1.7344,0,0,0,3.4687,0v2.3125a1.7344,1.7344,0,0,0,3.4687,0V36.0781a1.7344,1.7344,0,0,0,3.4688,0V29.1406C46.125,26.9056,42.76,25.0937,38.6094,25.0937Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F95F.svg b/public/assets/img/icons/1F95F.svg
new file mode 100644
index 0000000..900db45
--- /dev/null
+++ b/public/assets/img/icons/1F95F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="m57.09 18.09a6.431 6.431 0 0 0-2.467-1.533 4.371 4.371 0 0 0-3.793-0.2243 4.477 4.477 0 0 0-6.104-2.962 4.46 4.46 0 0 0-6.223-0.2 4.445 4.445 0 0 0-6.532 0.5746 4.472 4.472 0 0 0-6.716 2.333 4.434 4.434 0 0 0-5.252 4.424 4.432 4.432 0 0 0 0.0549 0.5449 4.405 4.405 0 0 0-3.979 5.207 4.472 4.472 0 0 0-2.333 6.716 4.445 4.445 0 0 0-0.5746 6.532 4.445 4.445 0 0 0 0.5746 6.532 4.487 4.487 0 0 0 1.955 6.586 6.486 6.486 0 0 0 11.07 4.98l30.32-30.32a6.519 6.519 0 0 0-2e-4 -9.192z"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-width="2" d="m14.25 33.21 3.393 0.6134"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-width="2" d="m20.56 21.28 2.823 2.014"/>
+ <path fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-width="2" d="m32.48 13.98 0.5928 3.396"/>
+ <path transform="matrix(.6322 .7748 -.7436 .6686 0 0)" fill="none" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.001" d="m50.4 8.855a12.77 14.13 0 0 1-11.4-12.97 12.77 14.13 0 0 1 9.473-14.75" paint-order="stroke fill markers"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m57.59 18.33a6.431 6.431 0 0 0-2.467-1.533 4.371 4.371 0 0 0-3.793-0.2243 4.477 4.477 0 0 0-6.104-2.962 4.46 4.46 0 0 0-6.223-0.2 4.445 4.445 0 0 0-6.532 0.5746 4.472 4.472 0 0 0-6.716 2.333 4.434 4.434 0 0 0-5.252 4.424 4.432 4.432 0 0 0 0.0549 0.5449 4.405 4.405 0 0 0-3.979 5.207 4.472 4.472 0 0 0-2.333 6.716 4.445 4.445 0 0 0-0.5746 6.532 4.445 4.445 0 0 0 0.5746 6.532 4.487 4.487 0 0 0 1.955 6.586 6.486 6.486 0 0 0 11.07 4.98l30.32-30.32a6.519 6.519 0 0 0-2e-4 -9.192z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F960.svg b/public/assets/img/icons/1F960.svg
new file mode 100644
index 0000000..6b4174d
--- /dev/null
+++ b/public/assets/img/icons/1F960.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17.3962" y="28.2404" width="8.5369" height="17.1843" transform="matrix(0.5359, -0.8443, 0.8443, 0.5359, -21.0425, 35.3858)" fill="#d0cfce"/>
+ <path fill="#fcea2b" d="M38.0889,37.0473a25.4023,25.4023,0,0,0-5.68,1.2274,29.259,29.259,0,0,0-10.8,7.09l-.005.0055c-.0782.0857-.236.26-.242.269a14.5063,14.5063,0,0,0,2.3722,2.8561A19.3988,19.3988,0,1,0,25.5228,23.95a20.1316,20.1316,0,0,0-4.1612,4.5053c.006.0091.1638.1832.242.269l.005.0055A43.3575,43.3575,0,0,0,33,37"/>
+ <path fill="#f1b31c" d="M49.8957,20.9907a19.2835,19.2835,0,0,0-12.2606-2.9385,19.1877,19.1877,0,0,1,8.5782,2.9385,19.3518,19.3518,0,0,1-8.668,35.6183,19.3707,19.3707,0,0,0,12.35-35.6183Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0889,37.0473a25.4023,25.4023,0,0,0-5.68,1.2274,29.259,29.259,0,0,0-10.8,7.09l-.005.0055c-.0782.0857-.236.26-.242.269a14.5063,14.5063,0,0,0,2.3722,2.8561A19.3988,19.3988,0,1,0,25.5228,23.95a20.1316,20.1316,0,0,0-4.1612,4.5053c.006.0091.1638.1832.242.269l.005.0055C26.1318,33.6782,34,37,34,37"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.847 38.124 12.73 34.876 16.116 29.541 24.294 34.732"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F961.svg b/public/assets/img/icons/1F961.svg
new file mode 100644
index 0000000..c67cd63
--- /dev/null
+++ b/public/assets/img/icons/1F961.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="51" y="27" width="4" height="2" fill="#d22f27"/>
+ <rect x="17" y="27" width="4" height="2" fill="#d22f27"/>
+ <rect x="20" y="49" width="32" height="2" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.712 29.958 20.562 54.5 51.437 54.5 54.287 29.958"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54.269 29.956 51.437 54.5 20.562 54.5 17 23.625"/>
+ <line x1="55" x2="54.2695" y1="23.625" y2="29.9563" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15" x2="8" y1="22" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57" x2="64" y1="22" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20" x2="52" y1="22" y2="22" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20" x2="22" y1="22" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52" x2="50" y1="22" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22" x2="50" y1="37" y2="37" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21" x2="51" y1="51" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20" x2="51" y1="48" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="18" x2="20" y1="26" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="18" x2="20" y1="29" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52" x2="54" y1="26" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52" x2="54" y1="29" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,22,54.7087,10.7238A.9611.9611,0,0,0,53.35,9.3646z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,22,49.32,6.549A.9549.9549,0,0,0,49.0291,5.19a.9967.9967,0,0,0-1.3592.2913z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F962.svg b/public/assets/img/icons/1F962.svg
new file mode 100644
index 0000000..bfc9fba
--- /dev/null
+++ b/public/assets/img/icons/1F962.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.7603,58.9583L18.829,20.2998c-0.781-0.781-2.0474-0.781-2.8284,0c-0.781,0.781-0.781,2.0474,0,2.8284z"/>
+ <path fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5852,57.4276L30.512,12.3181c-0.6004-0.9271-1.8388-1.192-2.7659-0.5916s-1.192,1.8388-0.5916,2.7659z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.7603,58.9583L18.829,20.2998c-0.781-0.781-2.0474-0.781-2.8284,0c-0.781,0.781-0.781,2.0474,0,2.8284z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.5852,57.4276L30.512,12.3181c-0.6004-0.9271-1.8388-1.192-2.7659-0.5916s-1.192,1.8388-0.5916,2.7659z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F963.svg b/public/assets/img/icons/1F963.svg
new file mode 100644
index 0000000..79a2202
--- /dev/null
+++ b/public/assets/img/icons/1F963.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M45.9934,66H26.2541a2.6628,2.6628,0,0,1-2.6591-2.6592V60.91a1,1,0,0,1,1-1h.0019l23.0576.0429a1,1,0,0,1,.9981,1v2.3877A2.6628,2.6628,0,0,1,45.9934,66Z"/>
+ <path id="_" fill="#d0cfce" d="M51.2973,28.8323c5.0582,0,9.1586-2.6112,9.1586-5.8323s-4.1-5.8323-9.1586-5.8323c-4.6982,0-8.5665,1.3551-9.0938,4.257h0l-28.4123-.8108a2,2,0,0,0,0,4l28.4181-.0285h0C42.744,27.4821,46.6047,28.8323,51.2973,28.8323Z"/>
+ <path fill="#fff" d="M47.3323,61.9531h-.0235L24.593,61.91a12.0946,12.0946,0,0,1-7.65-2.74A29.9163,29.9163,0,0,1,6,36a1,1,0,0,1,1-1H65a.9994.9994,0,0,1,1,1A29.9033,29.9033,0,0,1,54.9739,59.2383,12.0993,12.0993,0,0,1,47.3323,61.9531Z"/>
+ <path fill="#d0cfce" d="M65,35H53.595a1,1,0,0,1,1,1A29.9032,29.9032,0,0,1,43.5686,59.2383a12.0867,12.0867,0,0,1-7.1633,2.6942l10.9035.0206h.0235a12.0993,12.0993,0,0,0,7.6416-2.7148A29.9031,29.9031,0,0,0,66,36,.9994.9994,0,0,0,65,35Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.595,60.91a11.0687,11.0687,0,0,1-7.0163-2.5114A28.9413,28.9413,0,0,1,7,36H65A28.9427,28.9427,0,0,1,54.3415,58.4642a11.0741,11.0741,0,0,1-7.0309,2.4889L29.7422,60.92"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.595,60.91v2.4312A1.6587,1.6587,0,0,0,26.2537,65h19.74a1.6587,1.6587,0,0,0,1.6587-1.6587V60.9531"/>
+ <path id="_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2973,28.8323c5.0582,0,9.1586-2.6112,9.1586-5.8323s-4.1-5.8323-9.1586-5.8323c-4.6982,0-8.5665,1.3551-9.0938,4.257h0l-28.4123-.8108a2,2,0,0,0,0,4l28.4181-.0285h0C42.744,27.4821,46.6047,28.8323,51.2973,28.8323Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F964.svg b/public/assets/img/icons/1F964.svg
new file mode 100644
index 0000000..51f3b3a
--- /dev/null
+++ b/public/assets/img/icons/1F964.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D22F27" stroke="none" stroke-miterlimit="10" stroke-width="2" points="49.9235,50.25 51.9,35.85 20.4,35.85 22.6588,50.25"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" points="49.9235,50.25 51.9,35.85 20.4,35.85 22.6588,50.25"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54,20.55 47.7,66.45 25.2,66.45 18,20.55"/>
+ <line x1="18" x2="54" y1="20.55" y2="20.55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="5" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F965.svg b/public/assets/img/icons/1F965.svg
new file mode 100644
index 0000000..a4e00af
--- /dev/null
+++ b/public/assets/img/icons/1F965.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="#A57939" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7379,53.1335c-1.8989,1.899-4.0249,3.4471-6.2955,4.6442c-0.7534,0.3922-1.5274,0.7534-2.3118,1.0734 C41.0035,60.1101,37.67,60.75,34.3468,60.75c-6.6567,0-13.3134-2.5388-18.3911-7.6165 c-10.1553-10.1553-4.4894-20.9609,5.666-31.1162C31.777,11.8516,42.5826,6.196,52.7379,16.3513 c1.1972,1.1972,2.2499,2.4769,3.1684,3.8289C62.7591,30.2943,61.7064,44.1753,52.7379,53.1335z"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.56,45.5c-2.7683,0.2917-4.5408,1.4543-6.0183,0.4583C8,40.875,31.625,12.2917,42.75,14.4583 C38.0321,15.9531,17.8324,28.3262,21.56,45.5z"/>
+ <path fill="#FFFFFF" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.99,36.01c-4.03,4.03-8.34,7.03-12.04,8.63c-0.83,0.36-1.63,0.65-2.39,0.86C13.8003,29.5559,41.1619,12.7341,44.8,15.51 C48.4259,18.2767,44.08,27.92,35.99,36.01z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6667,15.875c-1.771-1.771-5.1098-2.033-9.0417-0.4167"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.3712,40.6667c-0.6125,2.4641-0.3948,4.4784,0.8066,5.6797"/>
+ <path fill="#6A462F" stroke="none" d="M52.7379,53.1335C47.6602,58.2112,41.0035,60.75,34.3468,60.75 c-2.6447-0.0032,31.9394-14.8568,13.0069-48.3282C64.9749,22.9772,61.7064,44.1753,52.7379,53.1335z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6667,15.875c-1.771-1.771-5.1098-2.033-9.0417-0.4167"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.3712,40.6667c-0.6125,2.4641-0.3948,4.4784,0.8066,5.6797"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6662,15.8579c1.1431,1.1431,1.4082,2.0153,0.8338,4.3921c-0.4408,1.824,0.875,7.5-2.7014,7.1824 c-1.7704-0.1572-2.4126,5.7146-3.6736,7.3176c-1.261,1.603-2.0464-0.3286-3.625,1.25c-1.2405,1.2405-3.6268,2.9832-5.25,4.125 c-0.5293,0.3723,0.0439,0.7503-0.125,1.375c-0.3324,1.2299-5.9607,3.9444-7.7968,4.7164C22.0241,46.7646,20.2273,45.8219,19.125,46 c-1.953,0.3156-2.9552,1.3383-3.9472,0.3464"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.7379,53.1335c-1.8989,1.899-4.0249,3.4471-6.2955,4.6442c-0.7534,0.3922-1.5274,0.7534-2.3118,1.0734 C41.0035,60.1101,37.67,60.75,34.3468,60.75c-6.6567,0-13.3134-2.5388-18.3911-7.6165 c-10.1553-10.1553-4.4894-20.9609,5.666-31.1162C31.777,11.8516,42.5826,6.196,52.7379,16.3513 c1.1972,1.1972,2.2186,2.6717,3.1371,4.0237C62.7278,30.4891,61.7064,44.1753,52.7379,53.1335z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F966.svg b/public/assets/img/icons/1F966.svg
new file mode 100644
index 0000000..e81221f
--- /dev/null
+++ b/public/assets/img/icons/1F966.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-miterlimit="10" stroke-width="1.8" d="M46.98,45.39 C44.15,45.42,43.2,48.27,43.2,48.27s-0.97,1.92-0.97,4.81v5.73c0,1.09-0.87,1.96-1.96,1.96h-7.61c-1.09,0-1.96-0.87-1.96-1.96 v-5.73c0-2.89-0.97-4.81-0.97-4.81S28.81,45.51,26.08,45.39c0,0,1.43-0.11,1.1-0.11c1.81-0.24,5.05-1.05,6.4-3.74 c0,0,0-2.31,2.31-2.31s2.5,2.31,2.5,2.31c1.55,3.1,5.58,3.7,7.1,3.82c-0.09,0.01-0.19,0.01-0.29,0.03H46.98z"/>
+ <path fill="#5c9e31" stroke="none" d="M58.3875,34.3862c0,6.0769-5.1058,11-11.4038,11c-0.0481,0-0.0866,0-0.1346-0.0096 c-0.2308,0.0096-0.4711,0-0.6923-0.0192c-0.2116-0.0096-0.4135-0.0192-0.625,0h-0.0384c-1.2404-0.0961-4.1731-0.5192-6.0481-2.3653 c0,0,9.6511-16.1095,9.8048-15.642s-32.0452,4.0746-13.2663-1.0311c7.7692-2.1154,9.9135-4.7404,9.4808-7.2308l-9.3942-8.3173 c0.2404,0,0.4711,0.0096,0.7019,0.0192c7.5481,0.2596,13.8077,5.4423,15.4327,12.3269c0.2308,1.0192,0.8558,1.9039,1.7211,2.5385 C56.6471,27.665,58.3875,30.8285,58.3875,34.3862z"/>
+ <path fill="#5C9E31" stroke="none" d="M39.4452,42.992c0,0-0.7788-0.8847-1.0577-1.4519c0,0-0.1923-2.3077-2.5-2.3077 c-2.3077,0-2.3077,2.3077-2.3077,2.3077c-1.3462,2.6923-4.5866,3.5-6.4038,3.7404c-0.2116,0-0.4231,0.0096-0.6443,0.0288 c-0.4038,0.0481-0.8173,0.0769-1.2307,0.0769c-0.1443,0-0.2884-0.0096-0.4231-0.0096 c-6.1635-0.1634-11.1058-5.0385-11.1058-11.0289c0-3.6538,1.8461-6.8942,4.6827-8.9038c0.9038-0.6443,1.4807-1.6154,1.7596-2.6731 c1.5096-5.8173,6.3558-10.3654,12.4519-11.6346c0.452-0.0962,0.9135-0.1827,1.375-0.2308c0.2308-0.0289,0.4616-0.0577,0.702-0.0769 c0.4326-0.0385-4.8365-0.0577,1.3269-0.0577c8.3025,0,17.1798,13.3792-0.0866,15.5481C55.65,17.75,62.85,45.75,39.4452,42.992z"/>
+ <path fill="#B1CC33" stroke="none" d="M30.8106,46.7419c0.5192,0.5673,1.1346,1.0577,1.8173,1.4616c-0.7019-0.3943-1.3462-0.8942-1.8846-1.4616 c-0.6827-0.7212-1.5961-1.173-2.5673-1.3557h0.1443C29.2625,45.5689,30.1471,46.0208,30.8106,46.7419z"/>
+ <path fill="#B1CC33" stroke="none" d="M45.2049,45.3862c-1.0289,0.125-1.9808,0.5673-2.6924,1.3173c-1.3846,1.4904-3.375,2.4423-5.5865,2.5192 c2.0961-0.1154,3.9712-1.0577,5.2981-2.5192c0.6923-0.75,1.6154-1.1923,2.6058-1.3173H45.2049z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M46.9837,45.3862 c-2.8365,0.0384-3.7885,2.8846-3.7885,2.8846s-0.9615,1.9231-0.9615,4.8077v5.7307c0,1.0865-0.875,1.9616-1.9615,1.9616l0,0 c0-9.25,1.7903-16.2083,1.7903-16.2083C42.6875,46.5938,46.9837,45.3862,46.9837,45.3862z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.7232,45.3139 c-0.4196,0.0478-0.8461,0.0723-1.278,0.0723c-6.125,0-11.0961-4.9423-11.0961-11.0385c0-3.6552,1.7871-6.8941,4.5366-8.9045 c0.8801-0.6435,1.4456-1.6121,1.7114-2.6694c1.7341-6.898,8.0083-12.003,15.4732-12.003c7.5784,0,13.9358,5.2744,15.5442,12.3414 c0.2335,1.0259,0.8381,1.9071,1.6744,2.5454c2.634,2.0103,4.3295,5.1681,4.3295,8.7285c0,6.0769-4.9519,11-11.0577,11 c-0.161,0-0.3212-0.0034-0.4805-0.0101"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.7232,45.3139 c-0.4196,0.0478-0.8461,0.0723-1.278,0.0723c-6.125,0-11.0961-4.9423-11.0961-11.0385c0-3.6552,1.7871-6.8941,4.5366-8.9045 c0.8801-0.6435,1.4456-1.6121,1.7114-2.6694c1.7341-6.898,8.0083-12.003,15.4732-12.003c7.5784,0,13.9358,5.2744,15.5442,12.3414 c0.2335,1.0259,0.8381,1.9071,1.6744,2.5454c2.634,2.0103,4.3295,5.1681,4.3295,8.7285c0,6.0769-4.9519,11-11.0577,11 c-0.161,0-0.3212-0.0034-0.4805-0.0101"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0798,45.3862c0,0-0.2019,0-0.5481-0.0288c-0.0096,0-0.0288,0-0.0385,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.176,45.2804c-0.7692,0.1058-1.2885,0.1058-1.2885,0.1058"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.8875,45.3862c0,0,5.7692,0,7.6923-3.8462"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.1952,48.2708 c0,0-0.9615,1.9231-0.9615,4.8077v2.0979v3.6313c0,1.0842-0.8789,1.9631-1.9631,1.9631h-1.883h-3.8462h-1.883 c-1.0842,0-1.9631-0.8789-1.9631-1.9631v-3.6313v-2.0979c0-2.8846-0.9615-4.8077-0.9615-4.8077"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0798,45.3862c0,0-5.7692,0-7.6923-3.8462"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.7232,45.3139 c-0.4196,0.0478-0.8461,0.0723-1.278,0.0723c-6.125,0-11.0961-4.9423-11.0961-11.0385c0-3.6552,1.7871-6.8941,4.5366-8.9045 c0.8801-0.6435,1.4456-1.6121,1.7114-2.6694c1.7341-6.898,8.0083-12.003,15.4732-12.003c7.5784,0,13.9358,5.2744,15.5442,12.3414 c0.2335,1.0259,0.8381,1.9071,1.6744,2.5454c2.634,2.0103,4.3295,5.1681,4.3295,8.7285c0,6.0769-4.9519,11-11.0577,11 c-0.161,0-0.3212-0.0034-0.4805-0.0101"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.0798,45.3862c0,0-0.2019,0-0.5481-0.0288c-0.0096,0-0.0288,0-0.0385,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.176,45.2804c-0.7692,0.1058-1.2885,0.1058-1.2885,0.1058"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F967.svg b/public/assets/img/icons/1F967.svg
new file mode 100644
index 0000000..9269a38
--- /dev/null
+++ b/public/assets/img/icons/1F967.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M66.7469,49.0622c0,0-1.8957,3.0508-2.0249,4.0996c-0.2071,1.6855-0.3762,3.0747-2.0747,3.0747H9.3527 c-1.6985,0-2.8676-1.3892-3.0747-3.0747c-0.1292-1.0488-1.1667-4.0996-1.1667-4.0996l-0.1189-6.8581 C7.3516,38.771,15.5828,36.7635,36,36.7635c20.1722,0,31.6119,0.102,30.9228,4.2365L66.7469,49.0622z"/>
+ <path fill="#fcea2b" stroke="none" d="M63.7295,36.3262C63.373,34.8027,62.793,33,62.793,33c-2.8409-6.8564-8.2969-12.6299-15.6953-15.6943 C32.623,11.311,16.0771,17.9009,9.624,32.041c0,0-0.7802,1.8653-1.1504,4.2217C6.4639,36.9102,5,38.7744,5,41 c0,2.7617,2.2393,5,5,5c1.8662,0,3.4736-1.0342,4.333-2.5488C15.1924,44.9658,16.8008,46,18.667,46 c1.8652,0,3.4746-1.0352,4.333-2.5498C23.8584,44.9648,25.4678,46,27.333,46c1.8662,0,3.4746-1.0342,4.334-2.5488 C32.5264,44.9658,34.1338,46,36,46c1.8662,0,3.4736-1.0342,4.333-2.5488C41.1924,44.9658,42.8008,46,44.667,46 c1.8652,0,3.4746-1.0352,4.333-2.5498C49.8584,44.9648,51.4678,46,53.333,46c1.8662,0,3.4746-1.0342,4.334-2.5488 C58.5264,44.9658,60.1338,46,62,46c2.7607,0,5-2.2383,5-5C67,38.8496,65.6338,37.0313,63.7295,36.3262z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,49c0,0-0.874,2.9766-1,4c-0.2021,1.6445-1.3428,3-3,3H10c-1.6572,0-2.7979-1.3555-3-3c-0.126-1.0234-1-4-1-4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.7295,36.3262C63.373,34.8027,62.793,33,62.793,33c-2.8409-6.8564-8.2969-12.6299-15.6953-15.6943 C32.623,11.311,16.0771,17.9009,9.624,32.041c0,0-0.7802,1.8653-1.1504,4.2217C6.4639,36.9102,5,38.7744,5,41 c0,2.7617,2.2393,5,5,5c1.8662,0,3.4736-1.0342,4.333-2.5488C15.1924,44.9658,16.8008,46,18.667,46 c1.8652,0,3.4746-1.0352,4.333-2.5498C23.8584,44.9648,25.4678,46,27.333,46c1.8662,0,3.4746-1.0342,4.334-2.5488 C32.5264,44.9658,34.1338,46,36,46c1.8662,0,3.4736-1.0342,4.333-2.5488C41.1924,44.9658,42.8008,46,44.667,46 c1.8652,0,3.4746-1.0352,4.333-2.5498C49.8584,44.9648,51.4678,46,53.333,46c1.8662,0,3.4746-1.0342,4.334-2.5488 C58.5264,44.9658,60.1338,46,62,46c2.7607,0,5-2.2383,5-5C67,38.8496,65.6338,37.0313,63.7295,36.3262z"/>
+ <line x1="36" x2="36" y1="32" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.4443" x2="27.2217" y1="29.5566" y2="24.7783" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.5566" x2="44.7783" y1="29.5566" y2="24.7783" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F968.svg b/public/assets/img/icons/1F968.svg
new file mode 100644
index 0000000..840c1a3
--- /dev/null
+++ b/public/assets/img/icons/1F968.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="none" d="M67.0928,29.5254c-0.0088-10.4692-8.2617-18.9839-18.4053-18.9839c-4.873,0-8.7354,1.5693-12.0312,4.7725 c-1.1817-1.1475-2.67-2.0293-4.1094-2.8282c-0.1563-0.0859-0.7149,0.1299-0.8731,0.0479 c-2.4629-1.2744-5.2363-1.9922-8.1738-1.9922c-10.1436,0-18.3965,8.5147-18.4053,18.9839c0-0.0029-0.0009-0.0049-0.0009-0.0078 c0,0.0049,0,0.0097,0,0.0146c0,0.003,0,0.0059,0,0.0098c0,0.0049,0.0019,0.0088,0.0019,0.0137c0,0.0029,0,0.0058,0,0.0088 c0-0.0079-0.0019-0.0147-0.0019-0.0225c0,0.7305,0.0312,1.4551,0.0781,2.1777c0.0049,0.0782,0.0097,0.1563,0.0156,0.2344 c0.0518,0.7246,0.126,1.4443,0.2246,2.1592c0.002,0.0117,0.0039,0.0234,0.0059,0.0351c0.207,1.4883,0.5175,2.9512,0.9228,4.3819 c0.003,0.0107,0.0059,0.0205,0.0088,0.0302c0.8682,3.0557,1.9824,5.5254,3.6973,8.1915C10.1787,46.9561,9,46.8301,9,46.8301 s2.4414,3.5244,2.8652,4.1025c0.4092,0.5547,0.0098,0.7891,0.0098,1.6094c0,2.209,1.7354,4,3.875,4 c1.1309,0,2.2422-0.083,3.3359-0.2275c5.086,3.7187,7.6485,3.75,11.043,4.6816c1.1328,0.3105,4.0859,0.5019,4.3799,0.4551 c0.5283,0.0273,6.4941-0.3535,7.6475-0.5742c3.5156-0.6719,6.497-1.8028,9.458-3.5674c0.5283-0.3145,1.0429-0.6446,1.5478-0.9873 c1.0742,0.1396,2.166,0.2197,3.2754,0.2197c2.1396,0,3.875-1.791,3.875-4c0-0.7979,0.2021-1.0566-0.1875-1.6807 c0.6709-0.8125,2.2471-3.3935,2.8438-4.2812c0.1308-0.1953-1.1563,0.2402-1.0625,0.0312c1.7265-2.6767,3.0605-4.9814,3.9316-8.0508 c0.0029-0.0097,0.0059-0.0195,0.0088-0.0302c0.4053-1.4307,0.7158-2.8936,0.9228-4.3819c0.002-0.0117,0.0039-0.0234,0.0049-0.0351 c0.0996-0.7149,0.1738-1.4346,0.2256-2.1592c0.0059-0.0781,0.0107-0.1562,0.0156-0.2344c0.0469-0.7226,0.0782-1.4472,0.0782-2.1777 c0,0.0078-0.002,0.0146-0.002,0.0225c0-0.003,0-0.0059,0-0.0088c0-0.0049,0.002-0.0088,0.002-0.0137c0-0.0039,0-0.0068,0-0.0098 c0-0.0049,0-0.0097,0-0.0146C67.0938,29.5205,67.0928,29.5225,67.0928,29.5254z M37.7188,51.7041 c-0.5723,0.043-1.252,0.0557-1.8331,0.083c-1.333,0.0625-3.1669-0.2705-3.8955-0.666c1.75-1.375,2.75-2.2715,3.8536-3.959 c1.8632,2.3809,2.5917,2.3008,5.125,3.916C39.3945,51.5625,39.375,51.5762,37.7188,51.7041z M18.4531,43.3457 c-0.1631-0.2207-0.6133,1.0215-0.9189,0.5986c-2.2217-3.0341-3.711-6.5332-4.3408-10.2666c-0.0069-0.041-0.0137-0.082-0.0205-0.123 c-0.1026-0.6299-0.1827-1.2656-0.2364-1.9063c-0.0049-0.0546-0.0078-0.1084-0.0117-0.163c-0.0508-0.6465-0.081-1.2979-0.081-1.9541 c0.0068-6.0611,4.7841-10.9898,10.6562-10.9898c1.6016,0,3.1221,0.3682,4.4863,1.0254c0.1162,0.0566-0.5547,1.2178-0.4394,1.2783 c1.2646,0.668,2.7295,1.5469,3.6406,2.6563c-0.8604,2.1953-0.9062,3.5293-0.9062,6.0405c0,3.2226,0.5605,6.3096,1.5683,9.1777 c-0.332,0.6162-0.4101-0.8681-0.8027-0.2959c-0.0762,0.1104-2.1875,2.4844-2.5781,2.7969 c-0.0586,0.0469,0.0234,0.9463-0.0215,1.0068c-2.3418,3.1797-6.9375,4.1866-6.9375,4.1866S19.9688,45.3936,18.4531,43.3457z M59.2627,31.4854c-0.0039,0.0546-0.0068,0.1084-0.0117,0.163c-0.0537,0.6407-0.1338,1.2774-0.2364,1.9073 c-0.0068,0.04-0.0136,0.081-0.0195,0.1211c-0.6738,3.9912-2.4013,7.4179-4.8857,10.5908l-0.8438-0.8125 c-0.4697,0.6015-1.3593,1.8281-2.6875,2.8906c-0.0595,0.0479,1.1475,1.0176,0.6924,1.4209 c-4.6894-1.4199-8.4726-4.3271-10.8017-8.6553c1.0078-2.8681,2.1933-5.4365,2.25-9.5625c0.0625-4.5317-0.7959-5.3676-1.6563-7.563 c1.9561-2.3828,4.3701-3.4443,7.625-3.4443c5.8721,0,10.6494,4.9287,10.6563,10.9898 C59.3438,30.1875,59.3135,30.8389,59.2627,31.4854z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.0957,13.5435c-2.6123-1.4239-5.6045-2.2344-8.7832-2.2344c-10.1445,0-18.3965,8.249-18.4053,18.3901 c0-0.0039-0.0009-0.0058-0.0009-0.0078c0,0.0039,0,0.0098,0,0.0137c0,0.0039,0,0.0058,0,0.0097 c0,0.0059,0.0019,0.0098,0.0019,0.0137c0.0068,5.9746,1.7031,11.7031,4.8574,16.6289"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6484,31.6309c0.0469-0.6309,0.0704-1.2715,0.0704-1.9161c0-0.6347-0.0323-1.2592-0.0958-1.8774"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.168,42.0996c-3.3682,3.6973-8.2207,6.0215-13.6055,6.0215c-2.1396,0-3.875,1.7344-3.875,3.875 c0,2.1406,1.7354,3.875,3.875,3.875c6.6924,0,12.8066-2.5254,17.4375-6.6777"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7998,44.2793c-3.3291-4.1172-5.1396-9.2148-5.1435-14.5742c0.0068-5.8716,4.7841-10.646,10.6562-10.646 c1.7676,0,3.4355,0.4326,4.9043,1.1972"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.7422,52.8672c-0.6084,0.0508-1.2207,0.0742-1.8359,0.0742c-0.6153,0-1.2276-0.0234-1.836-0.0742"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.5547,58.4258c-0.543,0.2187-1.0938,0.4258-1.6484,0.6172c-3.2149,1.0937-6.5801,1.6484-10,1.6484 c-3.42,0-6.7852-0.5547-10-1.6484c-0.5547-0.1914-1.1055-0.3985-1.6485-0.6172"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.0127,44.2793c3.3291-4.1172,5.1396-9.2148,5.1436-14.5742c-0.0069-5.8716-4.7842-10.646-10.6563-10.646 c-5.876,0-10.6562,4.7803-10.6562,10.6557c0,10.1485,8.2568,18.4063,18.4062,18.4063c2.1396,0,3.875,1.7344,3.875,3.875 c0,2.1406-1.7354,3.875-3.875,3.875c-14.4229,0-26.1562-11.7324-26.1562-26.1563c0-10.1479,8.2568-18.4057,18.4062-18.4057 c10.1445,0,18.3965,8.249,18.4053,18.3901c0-0.0039,0.001-0.0058,0.001-0.0078c0,0.0039,0,0.0098,0,0.0137 c0,0.0039,0,0.0058,0,0.0097c0,0.0059-0.002,0.0098-0.002,0.0137c-0.0068,5.9746-1.7031,11.7031-4.8574,16.6289"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F969.svg b/public/assets/img/icons/1F969.svg
new file mode 100644
index 0000000..734415e
--- /dev/null
+++ b/public/assets/img/icons/1F969.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M26,27h-7c-7.7334,0-14,6.2666-14,14s6.2666,14,14,14h29c10.4951,0,19-8.5049,19-19s-8.5049-19-19-19 c-5.6934,0-10.79,2.5137-14.2695,6.4805C31.8965,25.6514,29.0645,27,26,27z"/>
+ <path fill="#ea5a47" stroke="none" d="M29,31c2.5,0,4.5029-1.4141,6.8164-3.7266C39.2695,23.8213,42.9746,21,48,21c8.2842,0,15,6.7158,15,15 s-6.7158,15-15,15H19c-5.5234,0-10-4.4775-10-10s4.4766-10,10-10l0.0313-0.9756l10.0312-0.0312L29,31z"/>
+ <circle cx="48" cy="36" r="5" fill="#FFFFFF" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,31c2.5,0,4.5029-1.4141,6.8164-3.7266C39.2695,23.8213,42.9746,21,48,21c8.2842,0,15,6.7158,15,15s-6.7158,15-15,15H19 c-5.5234,0-10-4.4775-10-10s4.4766-10,10-10"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,27h-7c-7.7334,0-14,6.2666-14,14s6.2666,14,14,14h29c10.4951,0,19-8.5049,19-19s-8.5049-19-19-19 c-5.6934,0-10.79,2.5137-14.2695,6.4805C31.8965,25.6514,29.0645,27,26,27z"/>
+ <circle cx="48" cy="36" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96A.svg b/public/assets/img/icons/1F96A.svg
new file mode 100644
index 0000000..1ea4536
--- /dev/null
+++ b/public/assets/img/icons/1F96A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" stroke="none" d="M15.3906,65l0.7657,0.543c0.5126,0.4072,1.1523,0.6601,1.8574,0.6601c1.1484,0,2.1347-0.6523,2.6386-1.6006 c0.8516,1.543,2.0977-0.665,5.3165-1.8525c0.2841,0.5352,1.3476,1.5547,4.1982,2.7822l0.456-0.8808 c0.003,0.0019,0.3877,0.1757,0.5918,0.2314c0.0313,0.0088,0.0616,0.0205,0.0928,0.0283C31.5313,64.9648,31.7617,65,32.002,65 c0.1826,0,0.3593-0.0225,0.5332-0.0537c0.0537-0.0098,0.1054-0.0215,0.1582-0.0342c0.124-0.0293,0.2441-0.0674,0.3623-0.1123 c0.0498-0.0185,0.1015-0.0342,0.1513-0.0557c0.1328-0.0586,0.2588-0.1289,0.3809-0.207c0.085-0.0527,0.1631-0.1123,0.2422-0.1728 c0.0371-0.0303,0.0742-0.0606,0.1103-0.0918c0.2862-0.2442,0.5225-0.5381,0.7002-0.8731l0,0c0,0,0,0.001,0.001,0.001 c0.2998,0.543,0.6924,1.0195,1.165,1.416c0.0538,0.0459,0.1084,0.0918,0.1641,0.1357c0.1328,0.1016,0.2666,0.2002,0.4092,0.2881 c0.1592,0.1006,0.3271,0.1885,0.498,0.2705c0.1201,0.0567,0.2403,0.1075,0.3653,0.1543c0.1982,0.0762,0.4013,0.1397,0.6113,0.1905 c0.0869,0.0205,0.1738,0.039,0.2627,0.0556C38.4043,65.9629,38.6973,66,39,66c0,0,0.001,0,0.002,0l0,0c0.0009,0,0.0009,0,0.0009,0 c0.3047,0,0.5987-0.0371,0.8877-0.0898c0.086-0.0157,0.1699-0.0342,0.2549-0.0538c0.2149-0.0517,0.4238-0.1162,0.627-0.1953 c0.1054-0.04,0.2089-0.08,0.3105-0.1269c0.1885-0.0889,0.3721-0.1865,0.5479-0.2979c0.1377-0.0849,0.2656-0.1797,0.3945-0.2773 c0.0625-0.0498,0.123-0.1006,0.1846-0.1524c0.4638-0.3916,0.8505-0.8613,1.1474-1.3964c0.002-0.003,0.0039-0.0069,0.0069-0.0098 c0.1787,0.3359,0.417,0.6318,0.705,0.876c0.0332,0.0293,0.0664,0.0566,0.1016,0.084c0.0811,0.0634,0.1611,0.124,0.248,0.1787 c0.1202,0.0761,0.2461,0.1455,0.378,0.205c0.0508,0.0215,0.1035,0.0372,0.1562,0.0567c0.1153,0.0439,0.2344,0.081,0.3565,0.1113 c0.0537,0.0127,0.1064,0.0244,0.1611,0.0342C45.6426,64.9775,45.8184,65,46,65c0,0,0.001,0,0.002,0l0,0c0.0009,0,0.0009,0,0.0009,0 c0.1836,0,0.3604-0.0225,0.5342-0.0537c0.0518-0.0098,0.1016-0.0215,0.1533-0.0332c0.128-0.0303,0.252-0.0693,0.3731-0.1162 c0.0469-0.0176,0.0947-0.0313,0.1396-0.0508c0.1358-0.0606,0.2657-0.1328,0.3897-0.2119c0.0801-0.0498,0.1533-0.1055,0.2275-0.1631 c0.044-0.0342,0.0879-0.0703,0.1309-0.1074c0.2763-0.2383,0.5058-0.5244,0.6806-0.8487c0.003-0.0048,0.0069-0.0097,0.0088-0.0146 c0.3008,0.5439,0.6944,1.0215,1.168,1.417c0.0537,0.0459,0.1064,0.0908,0.1621,0.1347c0.1328,0.1016,0.2656,0.1993,0.4082,0.2881 c0.1641,0.1026,0.3359,0.1934,0.5117,0.2774c0.1143,0.0537,0.2295,0.1015,0.3487,0.1465c0.1992,0.0771,0.4052,0.1406,0.6162,0.1914 c0.0869,0.0205,0.1728,0.039,0.2607,0.0556C52.4033,65.9629,52.6963,66,53,66c0,0,0.001,0,0.002,0l0,0c0.0009,0,0.0009,0,0.0009,0 c0.3067,0,0.6045-0.0371,0.8955-0.0898c0.0625-0.0118,0.1241-0.0215,0.1856-0.0352c0.2607-0.0586,0.5137-0.1367,0.7568-0.2344 c0.0899-0.0361,0.1758-0.0771,0.2637-0.1181c0.167-0.0791,0.3281-0.167,0.4844-0.2627c0.1591-0.0967,0.3086-0.2041,0.456-0.3174 c0.0908-0.0713,0.1797-0.1426,0.2656-0.2197c0.2305-0.2041,0.4375-0.4288,0.627-0.6719c0.0205-0.0264,0.0449-0.0508,0.0654-0.0781 c0.2393,0.1816,0.4893,0.3349,0.751,0.4677c0.0107,0.0059,0.0225,0.0117,0.0332,0.0176c0.249,0.124,0.5029,0.2246,0.7647,0.3037 c0.0332,0.0098,0.0664,0.0196,0.0996,0.0293c0.2431,0.0684,0.4863,0.1192,0.7353,0.1504c0.0635,0.0078,0.126,0.0127,0.1895,0.0186 c0.2246,0.0185,0.4463,0.0283,0.6709,0.0175c0.0967-0.0048,0.1933-0.0185,0.29-0.0283c0.1943-0.0205,0.3867-0.0429,0.5781-0.0859 c0.1319-0.0293,0.2598-0.0752,0.3907-0.1162c0.1562-0.0489,0.3134-0.0928,0.4658-0.1582c0.1689-0.0713,0.3271-0.166,0.4892-0.2569 c0.1094-0.0625,0.2237-0.1123,0.3291-0.1836c0.2637-0.1767,0.5166-0.3789,0.75-0.6123c1.9522-1.9531,1.9512-5.1191-0.0009-7.0713 c-0.2471-0.247-0.5137-0.4609-0.794-0.6455c0.2041-0.1494,0.4082-0.2998,0.5928-0.4843c1.708-1.709,1.9209-4.3467,0.6396-6.2871 c-0.1836-0.2774-0.3964-0.5401-0.6406-0.7842c-0.2148-0.2149-0.4482-0.3965-0.6894-0.5635 c-0.0733-0.0508-0.1485-0.0986-0.2237-0.1455c-0.1855-0.1133-0.3759-0.2129-0.5713-0.2998 c-0.1123-0.0508-0.2246-0.0986-0.3408-0.1406c-0.1875-0.0674-0.3769-0.125-0.5703-0.169c-0.1601-0.0381-0.3203-0.0625-0.4834-0.084 c-0.0762-0.0088-0.1514-0.0156-0.2275-0.0215c-0.6075-0.0517-1.2159,0.0059-1.8057,0.1748c-0.0029,0.001-0.0068,0.002-0.0107,0.003 c0.1552-0.5088,0.1767-1.0459,0.0566-1.5615c-0.0049-0.0196-0.0127-0.0381-0.0176-0.0586 c-0.0547-0.2129-0.1347-0.418-0.2363-0.6172c-0.0264-0.0518-0.0518-0.1026-0.0811-0.1533 c-0.1269-0.2149-0.2714-0.4219-0.456-0.6065c0,0,0,0-0.001-0.001l0,0c-0.001-0.0009-0.0019-0.0009-0.0029-0.0019 c-0.1826-0.1826-0.3877-0.3262-0.6006-0.4522c-0.0527-0.0302-0.1055-0.0566-0.1592-0.084 c-0.1963-0.0996-0.3984-0.1787-0.6084-0.2324c-0.0224-0.0058-0.0439-0.0146-0.0664-0.0195 c-0.5137-0.1201-1.0478-0.0977-1.5547,0.0557c-0.001,0.0009-0.0029,0.0009-0.0039,0.0009 c0.1729-0.5966,0.2315-1.2119,0.1778-1.8261c-0.0059-0.0713-0.0118-0.1416-0.0206-0.212c-0.0214-0.166-0.0468-0.3281-0.0849-0.4912 c-0.043-0.1914-0.1006-0.3789-0.167-0.5654c-0.042-0.1152-0.0889-0.2275-0.1397-0.3398c-0.0878-0.1973-0.1884-0.3897-0.3037-0.5762 c-0.0459-0.0752-0.0918-0.1475-0.1425-0.2207c-0.1661-0.2402-0.3477-0.4736-0.5625-0.6885c-0.001,0-0.001-0.001-0.002-0.0019l0,0 c-0.001-0.001-0.001-0.001-0.001-0.001c-0.2148-0.2149-0.4492-0.3975-0.6904-0.5635c-0.0684-0.0478-0.1377-0.0928-0.208-0.1367 c-0.1983-0.1221-0.4014-0.2305-0.6104-0.3213c-0.1367-0.0605-0.2744-0.1084-0.415-0.1563 c-0.1397-0.0468-0.2793-0.0917-0.4219-0.125c-0.1709-0.0419-0.3418-0.0732-0.5166-0.0966 c-0.0263-0.003-0.0537-0.0049-0.0801-0.0078c-0.664-0.0791-1.333-0.0235-1.9785,0.163c0.2344-0.7695,0.1543-1.6074-0.2431-2.3242 c-0.0186-0.0332-0.0332-0.0664-0.0528-0.0986c-0.122-0.2031-0.2627-0.3984-0.4384-0.5742c0,0,0,0-0.001-0.001l0,0 c-0.0742-0.0742,0.2832-1.0205,0.2002-1.0791c-0.792-0.6445-1.7969-0.7012-2.7598-0.5391 c-11.1133,1.8692-9.3223-7.6006-9.0117-8.6279c0.2851-0.9434-0.2656-3.5757-0.876-4.729l-0.7285-0.1899 c-0.0322-0.0616-0.165,0.6923-0.1992,0.6318c-0.0694-0.1172-0.1358-0.2344-0.2158-0.3477 c-0.1622-0.2363-0.3399-0.4648-0.5508-0.6757c-0.2168-0.2168-0.4532-0.3995-0.6963-0.5674 c-0.0684-0.0479-0.1377-0.0918-0.208-0.1358c-0.1934-0.1191-0.3916-0.2236-0.5967-0.3134 c-0.0918-0.0411-0.1826-0.0821-0.2764-0.1172c-0.2041-0.0762-0.4121-0.1377-0.624-0.1856 c-0.1553-0.0361-0.3105-0.0596-0.4678-0.081c-0.083-0.0098-0.166-0.0166-0.249-0.0235c-0.6035-0.0508-1.208,0.0088-1.7939,0.1768 c-0.003,0.001-0.0069,0.001-0.0098,0.0019c0.1553-0.5078,0.1777-1.0439,0.0566-1.5595c-0.0048-0.0215-0.0136-0.042-0.0195-0.0645 c-0.0537-0.209-0.1318-0.4111-0.2324-0.6074c-0.0274-0.0547-0.0537-0.1084-0.085-0.1621c-0.124-0.209-0.2656-0.4102-0.4453-0.5908 c-0.0029-0.0039-0.0049-0.0088-0.0088-0.0127c-0.0049-0.0049-0.0107-0.0069-0.0146-0.0118 c-0.1797-0.1767-0.3789-0.3183-0.5869-0.4404c-0.0547-0.0332-0.1114-0.0605-0.168-0.0888 c-0.1914-0.0967-0.3887-0.1739-0.5918-0.2266c-0.0283-0.0068-0.0537-0.0176-0.082-0.0244 c-0.5098-0.1182-1.0401-0.0957-1.543,0.0556c-0.0039,0.001-0.0078,0.001-0.0117,0.002C25.4746,11.8955,25.0742,10,23.7402,8.666 c-1.9531-1.9531-5.1191-1.9531-7.0703,0c-0.1855,0.1846-0.3349,0.3877-0.4853,0.5928C16,8.9775,15.7861,8.7119,15.5391,8.4648 C14.5625,7.4883,13.2832,7,12.0029,7c-1.2793,0-2.5586,0.4883-3.5341,1.4648c-0.2344,0.2344-0.4366,0.4873-0.6133,0.751 c-0.0674,0.1006-0.1153,0.209-0.1748,0.3125c-0.0948,0.167-0.1924,0.333-0.2676,0.5088c-0.0615,0.1445-0.1026,0.293-0.1494,0.4424 c-0.044,0.1387-0.0928,0.2754-0.1241,0.416c-0.041,0.1826-0.0625,0.3662-0.083,0.5518c-0.0107,0.1064-0.0263,0.2119-0.0302,0.3193 c-0.0108,0.2148-0.001,0.4287,0.0166,0.6436c0.0068,0.0732,0.0117,0.1455,0.0205,0.2177c0.0303,0.2403,0.0801,0.4756,0.1455,0.711 c0.0117,0.042,0.0244,0.083,0.0371,0.125c0.0771,0.2539,0.1748,0.5,0.2939,0.7412c0.0098,0.0195,0.0205,0.039,0.0313,0.0586 c0.1289,0.2539,0.2783,0.497,0.4541,0.7295C8.0264,14.9951,8.0273,14.998,8.0293,15c-0.2764,0.2061-0.5273,0.4404-0.7559,0.6973 c-0.0713,0.08-0.1377,0.164-0.2041,0.249c-0.1201,0.1533-0.2314,0.3105-0.333,0.4785c-0.0927,0.1514-0.1777,0.3066-0.2539,0.4678 c-0.0429,0.0908-0.0849,0.1787-0.122,0.2715c-0.0967,0.2422-0.1749,0.4931-0.2334,0.7519 c-0.0137,0.0625-0.0235,0.127-0.0352,0.1904C6.0391,18.3965,6.002,18.6934,6.002,19c0,0.3037,0.0371,0.5977,0.0888,0.8857 c0.0166,0.0889,0.0352,0.1748,0.0557,0.2608c0.0508,0.2099,0.1142,0.414,0.1904,0.6133c0.0469,0.124,0.0986,0.2451,0.1543,0.3652 c0.082,0.1699,0.1699,0.3369,0.2695,0.4961c0.0899,0.1445,0.1885,0.2793,0.292,0.4131c0.042,0.0537,0.085,0.1054,0.1289,0.1572 c0.3975,0.4746,0.876,0.8691,1.4209,1.1699c-0.3369,0.1797-0.6337,0.418-0.8789,0.7071c-0.0273,0.0322-0.0537,0.0644-0.0791,0.0976 c-0.0644,0.0811-0.1269,0.1631-0.1816,0.252c-0.0762,0.1201-0.1455,0.2451-0.2041,0.3759 c-0.0225,0.0508-0.0381,0.1055-0.0586,0.1582c-0.0439,0.1153-0.0811,0.2334-0.1104,0.3555 c-0.0127,0.0528-0.0244,0.1065-0.0341,0.1602C7.0234,25.6406,7.002,25.8174,7.002,26s0.0214,0.3594,0.0537,0.5322 c0.0097,0.0537,0.0214,0.1074,0.0341,0.1602c0.0293,0.1221,0.0665,0.2402,0.1104,0.3555c0.0205,0.0527,0.0361,0.1074,0.0586,0.1582 c0.0586,0.1308,0.1279,0.2558,0.2041,0.3759c0.0547,0.0889,0.1172,0.1709,0.1816,0.252c0.0254,0.0332,0.0518,0.0654,0.0791,0.0976 c0.2452,0.2891,0.542,0.5274,0.8789,0.7071c-1.0937,0.6035-1.7314,1.0761-2.1337,2.2734 c-0.0215,0.0625-0.9346-0.4287-0.9532-0.3652c-0.1279,0.4375-0.1963,0.9004-0.1963,1.3808C5.3193,33.8154,6.957,37.1484,8.5,38 c-0.6797,0.3613,0.5068,0.791,0.2344,2.2188c-0.1074,0.5644-1.8281,2.4531-1.8281,2.4531s1.4707,0.0976,1.3623,0.1689 c-0.6211,0.4072-1.1456,0.9453-1.5323,1.584c-0.0976,0.1572-0.1855,0.3203-0.2646,0.4873 c-0.0479,0.1045-0.0908,0.209-0.1309,0.3164c-0.0898,0.2305-0.167,0.4668-0.2217,0.7129 c-0.0107,0.0498-0.0166,0.1006-0.0253,0.1514C6.0381,46.3867,6.002,46.6885,6.002,47c0,0.3047,0.0371,0.5986,0.0898,0.8867 c0.0156,0.0879,0.0342,0.1729,0.0547,0.2588c0.0508,0.2119,0.1142,0.417,0.1914,0.6172c0.0449,0.1191,0.0937,0.2353,0.1475,0.3506 c0.0839,0.1758,0.1738,0.3467,0.2763,0.5097c0.0889,0.1426,0.1875,0.2764,0.2901,0.4102c0.042,0.0547,0.0869,0.1074,0.1318,0.1602 c0.3965,0.4736,0.875,0.8671,1.4189,1.1679c-0.3369,0.1797-0.6337,0.418-0.8789,0.7071c-0.0273,0.0322-0.0537,0.0644-0.0791,0.0976 c-0.0644,0.0811-0.1269,0.1631-0.1816,0.252c-0.0762,0.1201-0.1455,0.2451-0.2041,0.3759 c-0.0225,0.0508-0.0381,0.1055-0.0586,0.1582c-0.0439,0.1153-0.0811,0.2334-0.1104,0.3555 c-0.0127,0.0528-0.0244,0.1065-0.0341,0.1602C7.0234,53.6406,7.002,53.8174,7.002,54s0.0214,0.3594,0.0537,0.5322 c0.0097,0.0537,0.0214,0.1074,0.0341,0.1602c0.0293,0.1221,0.0665,0.2402,0.1104,0.3555c0.0205,0.0527,0.0361,0.1074,0.0586,0.1582 c0.0586,0.1308,0.1279,0.2558,0.2041,0.3759c0.0547,0.0889,0.1172,0.1709,0.1816,0.252c0.0254,0.0332,0.0518,0.0654,0.0791,0.0976 c0.2452,0.2891,0.542,0.5274,0.8799,0.7071c-0.5449,0.2998-1.0215,0.6933-1.418,1.167c-0.0459,0.0537-0.0917,0.1074-0.1347,0.1631 c-0.1016,0.1328-0.2002,0.2656-0.2881,0.4082c-0.1025,0.1621-0.1924,0.332-0.2754,0.5068C6.4326,59,6.3838,59.1172,6.3379,59.2383 c-0.0772,0.1992-0.1406,0.4043-0.1914,0.6162c-0.0205,0.0859-0.0391,0.1709-0.0547,0.2588C6.0391,60.4023,6.002,60.6953,6.002,61 c0,0.3457,0.0351,0.6826,0.1015,1.0078C6.5703,64.2861,8.5859,66,11.002,66c0.3046,0,0.5986-0.0371,0.8867-0.0898 c0.0879-0.0157,0.1728-0.0342,0.2578-0.0547c0.2139-0.0508,0.4209-0.1153,0.6221-0.1924c0.1113-0.043,0.2207-0.0869,0.3281-0.1367 c0.1836-0.0869,0.3613-0.1807,0.5312-0.2881c0.1397-0.0869,0.2705-0.1826,0.4004-0.2822c0.0596-0.0469,0.1172-0.0957,0.1748-0.1456 C14.6719,64.417,15.3906,65,15.3906,65"/>
+ <path fill="#fcea2b" stroke="none" d="M21.5479,65.2715c-0.9415,0.375-2.0079-0.082-2.3829-1.0235l-0.4814-1.0341l-0.9023,0.4111l-9.5-23.7812 L9.25,39.5566l-1.3135-3.4101c-0.376-0.9434,0.0811-2.0098,1.0225-2.3867l0,0L8.7939,32.75l23.6856-9.437l0.418,0.9199 l4.166-1.7002c0.9424-0.3745,2.0068,0.083,2.3847,1.0254l4.7657,11.9907l0.9521-0.2256l5.6289,14.0909 c0.376,0.9414-0.2041,4.2539-1.1445,4.6308L27.6875,64.1406l-0.3711-0.9267L21.5479,65.2715z"/>
+ <path fill="#f4aa41" stroke="none" d="M59.6826,55.6826l-1.3652-1.3652L17.6836,13.6836l-1.3672-1.3672C15.918,12.1201,15.4746,12,15,12 c-1.6562,0-3,1.3438-3,3v43c0,1.1045,0.8965,2,2,2h43c1.6563,0,3-1.3437,3-3C60,56.5254,59.8799,56.082,59.6826,55.6826z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.6826,55.6826l-1.3652-1.3652L17.6836,13.6836l-1.3672-1.3672C15.918,12.1201,15.4746,12,15,12c-1.6562,0-3,1.3438-3,3v43 c0,1.1045,0.8965,2,2,2h43c1.6563,0,3-1.3437,3-3C60,56.5254,59.8799,56.082,59.6826,55.6826z"/>
+ <line x1="23" x2="33" y1="53" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18" x2="28" y1="48" y2="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17" x2="24" y1="39" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32" x2="39" y1="55" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5137,19.7676c-0.2266-0.4317-0.5157-0.8389-0.8789-1.2031c-1.334-1.334-3.2285-1.7344-4.9219-1.2452 c0.3144-1.0263,0.0781-2.1845-0.7344-2.997c-0.8125-0.8125-1.9707-1.0479-2.9961-0.7344C25.4707,11.8955,25.0703,10,23.7363,8.666 c-1.9531-1.9531-5.1172-1.9531-7.0703,0c-0.1836,0.1846-0.3359,0.3887-0.4844,0.5938c-0.1855-0.2813-0.4003-0.5479-0.6464-0.795 c-1.9532-1.9531-5.1192-1.9531-7.0704,0C6.6777,10.252,6.5449,13.041,8.0273,15C6.8027,15.9111,6,17.3564,6,19 c0,1.8867,1.0566,3.5098,2.5996,4.3613C7.6523,23.8652,7,24.8516,7,26s0.6523,2.1348,1.5996,2.6387 c-0.9297,0.5136-1.6777,1.3105-2.1308,2.2734"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.5566,36.8574c0.2032-0.958-0.0351-1.9912-0.7793-2.7363c-0.1347-0.1348-0.289-0.2295-0.4414-0.332"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.7559,43.2363C6.6875,44.1484,6,45.4844,6,47c0,1.8877,1.0566,3.5098,2.5996,4.3613C7.6523,51.8652,7,52.8516,7,54 s0.6523,2.1348,1.5996,2.6387C7.0566,57.4902,6,59.1133,6,61c0,2.7617,2.2383,5,5,5c1.8867,0,3.5098-1.0576,4.3613-2.6006 c0.1934,0.3662,0.4629,0.6865,0.7832,0.9444"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.6191,64.6514C31.0313,64.8701,31.498,65,32,65c1.1484,0,2.1348-0.6523,2.6387-1.6006C35.4883,64.9424,37.1133,66,39,66 c1.8867,0,3.5098-1.0576,4.3613-2.6006C43.8652,64.3477,44.8516,65,46,65c1.1484,0,2.1348-0.6523,2.6387-1.6006 C49.4902,64.9424,51.1113,66,53,66c1.6426,0,3.0879-0.8037,4-2.0273c1.959,1.4814,4.75,1.3496,6.5371-0.4366 c1.9512-1.9531,1.9512-5.1191-0.0019-7.0713c-0.2461-0.247-0.5137-0.4619-0.795-0.6464c0.2051-0.1495,0.4102-0.2998,0.5938-0.4844 c1.9531-1.9531,1.9512-5.1192,0-7.0703c-1.336-1.335-3.2305-1.7344-4.9238-1.2461c0.3144-1.0264,0.0781-2.1856-0.7344-2.9981 c-0.8106-0.8105-1.9707-1.0468-2.9961-0.7334c0.4883-1.6933,0.0898-3.5879-1.2461-4.9228 c-1.2988-1.2998-3.1289-1.7061-4.7852-1.2754"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.4482,23.5581l4.7657,11.9907l0,0l-4.7657-11.9917c-0.2753-0.6894-0.9296-1.1152-1.6289-1.1299 C38.5186,22.4429,39.1729,22.8677,39.4482,23.5581z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.8975,24.2329l4.2207-1.6777c0.2304-0.0918,0.4687-0.1328,0.7011-0.128c0.6993,0.0157,1.3536,0.4405,1.6289,1.1309 l4.7657,11.9907"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.6836,63.2139l0.5156,1.2968c0.3653,0.92,1.4072,1.3672,2.3281,1.0039l5.7891-2.3007"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M9.25,33.625l-0.3691,0.1465c-0.92,0.3672-1.3692,1.4082-1.0039,2.3301l1.373,3.455"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96B.svg b/public/assets/img/icons/1F96B.svg
new file mode 100644
index 0000000..23a9cb2
--- /dev/null
+++ b/public/assets/img/icons/1F96B.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19" y="49" width="34" height="11" fill="#d0cfce"/>
+ <rect x="19" y="21" width="34" height="28" fill="#fff"/>
+ <rect x="19" y="4" width="34" height="16.7953" fill="#d0cfce"/>
+ <ellipse cx="36" cy="36.6512" rx="8" ry="6.3488" fill="#ea5a47"/>
+ <ellipse cx="36" cy="30.623" rx="3" ry="1.8361" fill="#5c9e31"/>
+ <rect x="47" y="4" width="6.5" height="17" fill="#9b9b9a"/>
+ <rect x="47" y="49" width="6" height="11" fill="#9b9b9a"/>
+ <rect x="47" y="21" width="6" height="28" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.67,31.4908a6.311,6.311,0,0,1,3.3679,5.3886c0,3.6514-3.5924,6.596-8.0188,6.596S28,40.5308,28,36.8794a6.3159,6.3159,0,0,1,3.24-5.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M39.3868,30.46a2.38,2.38,0,0,1-.77,1.2368,4.6141,4.6141,0,0,1-5.4849,0,2.63,2.63,0,0,1-.77-1.2368,3.5288,3.5288,0,0,1-.1283-1.2367,3.9547,3.9547,0,0,1,1.54.1767,3.1031,3.1031,0,0,1,.8339.4122,3.4064,3.4064,0,0,1,1.1548-1.8551l.0962-.0883.0962.0883a3.2333,3.2333,0,0,1,1.1547,1.8551,4.4355,4.4355,0,0,1,.834-.4122,3.98,3.98,0,0,1,1.54-.1767A2.5244,2.5244,0,0,1,39.3868,30.46Z"/>
+ </g>
+ <line x1="23" x2="49" y1="5" y2="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="53" y1="21" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="53" y1="49" y2="49" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.895 5 19 5 19 60 53 60 53 5 52.105 5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96C.svg b/public/assets/img/icons/1F96C.svg
new file mode 100644
index 0000000..ca246e9
--- /dev/null
+++ b/public/assets/img/icons/1F96C.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#186648" d="M27.037,53.4838a16.0022,16.0022,0,0,1-5.4986-6.1161,22.0193,22.0193,0,0,0-3.0177-4.7918,22.81,22.81,0,0,1-3.6337-4.884,8.6843,8.6843,0,0,1-.5067-6.3365c1.4818-4.5742,6.846-4.2015,9.41-7.6226.8955-1.1949,1.5355-2.5609,2.3746-3.7961a9.4526,9.4526,0,0,1,3.67-3.329,5.7439,5.7439,0,0,1,4.85-.1308c.8966.4286,1.6411,1.1316,2.5417,1.5515,1.5467.7212,2.841.1193,4.3856-.1813a10.5144,10.5144,0,0,1,5.1505.1624,6.5606,6.5606,0,0,1,4.6453,5.0269c.1549,1.101-.0431,2.2232.0433,3.3322.2619,3.3584,3.6647,4.6279,5.1839,7.3053a7.6378,7.6378,0,0,1,.5229,5.5734c-.4983,2.004-1.8063,3.665-2.4351,5.6156-.5354,1.6607.1015,3.2129-.1266,4.8834a5.4242,5.4242,0,0,1-1.25,2.6141,9.4833,9.4833,0,0,1-9.4873,3.1522c-1.5994-.4068-3.1893-1.2892-4.8818-1.2041-1.4705.0739-2.77,1.0833-4.2687,1.3172a9.5436,9.5436,0,0,1-4.9014-.7116A15.28,15.28,0,0,1,27.037,53.4838Z"/>
+ <path fill="#5c9e31" d="M26.8756,54.2283a10.1828,10.1828,0,0,1-3.6827-4.7245,15.2339,15.2339,0,0,0-1.93-3.7836,15.1262,15.1262,0,0,1-2.38-3.8209,7.8454,7.8454,0,0,1,.0275-5.2247c1.3878-3.8889,5.3361-3.9206,7.4521-6.9218.7391-1.0482,1.3-2.2221,2-3.3a9.3115,9.3115,0,0,1,2.9288-2.995,3.95,3.95,0,0,1,3.5993-.4168c.6366.2986,1.1431.8345,1.7833,1.1257,1.0994.5,2.096-.0816,3.2589-.4291a6.9765,6.9765,0,0,1,3.8033-.1926,4.2278,4.2278,0,0,1,3.12,3.8751c.0447.9036-.1732,1.8472-.18,2.7617-.02,2.77,2.4195,3.6065,3.3742,5.7312a6.8515,6.8515,0,0,1,.033,4.59c-.4964,1.6942-1.57,3.1553-2.16,4.8135-.502,1.4118-.129,2.6591-.4041,4.0594a5.6666,5.6666,0,0,1-1.0917,2.2481c-1.813,2.4111-4.7545,3.7212-7.2252,3.2181-1.1584-.2359-2.2795-.8669-3.5382-.6888-1.0935.1548-2.12,1.0748-3.2444,1.3641a6.0141,6.0141,0,0,1-3.584-.2789A8.8759,8.8759,0,0,1,26.8756,54.2283Z"/>
+ <path fill="#b1cc33" d="M22.4273,48.5436c.6659-1.1209,3.6558.55,4.3767.8332a1.8664,1.8664,0,0,0,.7679.1814,1.7769,1.7769,0,0,0,1.1119-.6813,27.4586,27.4586,0,0,0,3.046-4.138A128.562,128.562,0,0,0,38.24,33.204,3.1273,3.1273,0,0,1,39.32,31.7927c2.6713-1.551-.3944,5.5186-.6993,6.1674-1.2658,2.6943-2.6557,5.3278-4.0929,7.9341-1.0574,1.9176-3.6009,4.6059-2.0948,6.8366a7.7554,7.7554,0,0,0,2.2092,1.9425c.4249.2867.82.4833,1.013.9023-1.5271.9373-4.5053-.0723-6.0293-.66C25.235,53.22,21.9,49.4383,22.4273,48.5436Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.43,34.0271a22.19,22.19,0,0,0,2.3317,5.8291"/>
+ <path fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9324,38.69A22.1993,22.1993,0,0,0,32.2641,44.52"/>
+ <path fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2706,40.172a22.197,22.197,0,0,1-6.2764.1482"/>
+ <path fill="none" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.3581,45.2214a22.197,22.197,0,0,1-6.2764.1482"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.037,53.4838a16.0022,16.0022,0,0,1-5.4986-6.1161,22.0193,22.0193,0,0,0-3.0177-4.7918,22.81,22.81,0,0,1-3.6337-4.884,8.6843,8.6843,0,0,1-.5067-6.3365c1.4818-4.5742,6.846-4.2015,9.41-7.6226.8955-1.1949,1.5355-2.5609,2.3746-3.7961a9.4526,9.4526,0,0,1,3.67-3.329,5.7439,5.7439,0,0,1,4.85-.1308c.8966.4286,1.6411,1.1316,2.5417,1.5515,1.5467.7212,2.841.1193,4.3856-.1813a10.5144,10.5144,0,0,1,5.1505.1624,6.5606,6.5606,0,0,1,4.6453,5.0269c.1549,1.101-.0431,2.2232.0433,3.3322.2619,3.3584,3.6647,4.6279,5.1839,7.3053a7.6378,7.6378,0,0,1,.5229,5.5734c-.4983,2.004-1.8063,3.665-2.4351,5.6156-.5354,1.6607.1015,3.2129-.1266,4.8834a5.4242,5.4242,0,0,1-1.25,2.6141,9.4833,9.4833,0,0,1-9.4873,3.1522c-1.5994-.4068-3.1893-1.2892-4.8818-1.2041-1.4705.0739-2.77,1.0833-4.2687,1.3172a9.5436,9.5436,0,0,1-4.9014-.7116A15.28,15.28,0,0,1,27.037,53.4838Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96D.svg b/public/assets/img/icons/1F96D.svg
new file mode 100644
index 0000000..caf94df
--- /dev/null
+++ b/public/assets/img/icons/1F96D.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M45.4263,13.1171a8.0385,8.0385,0,0,1,2.0928.8837c4.3283,2.4312,8.0059,6.3592,8.8956,11.3845A17.9766,17.9766,0,0,1,54.8753,35.56a27.03,27.03,0,0,1-8.7037,10.9286c-3.0374,2.2395-6.6036,3.8921-8.9708,6.8311-2.2373,2.7778-3.4393,6.7023-6.704,8.1389a8.0769,8.0769,0,0,1-5.0875.2532C9.7017,57.9836,11.8612,34.58,19.1466,24.6047l.0236-.0323a27.44,27.44,0,0,1,12.9367-9.3981C35.8208,13.8322,41.4419,12.2085,45.4263,13.1171Z"/>
+ <path fill="#f1b31c" stroke="#f1b31c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.3634,25.3853c-.89-5.0253-4.5673-8.9533-8.8957-11.3845a8.5135,8.5135,0,0,0-1.8982-.8274,15.522,15.522,0,0,1,5.5371,9.0578,17.9779,17.9779,0,0,1-1.5394,10.1751,27.0321,27.0321,0,0,1-8.7038,10.9285c-3.0374,2.2395-6.6036,3.8921-8.9708,6.8311-2.2373,2.7778-3.4392,6.7023-6.7039,8.1389a8.0758,8.0758,0,0,1-5.0876.2531c-.4642-.11-.91-.24-1.3435-.3842a13.9785,13.9785,0,0,0,6.6,3.5383,8.0765,8.0765,0,0,0,5.0876-.2531c3.2647-1.4366,4.4666-5.3611,6.704-8.1389,2.3671-2.939,5.9333-4.5916,8.9707-6.8311A27.0317,27.0317,0,0,0,54.824,35.56,17.9774,17.9774,0,0,0,56.3634,25.3853Z"/>
+ <path fill="#b1cc33" d="M40,11.4526s-3.8987,6.1329-9.4684,7.9047S18,18.6758,18,18.6758s3.8987-6.1329,9.4684-7.9047S40,11.4526,40,11.4526Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.69,14.0008c4.4249,2.4312,8.1844,6.3592,9.0941,11.3845A17.6271,17.6271,0,0,1,55.2106,35.56a27.1421,27.1421,0,0,1-8.8979,10.9286c-3.1051,2.2395-6.7509,3.8921-9.1708,6.8311-2.2873,2.7778-3.5161,6.7023-6.8536,8.1389a8.4307,8.4307,0,0,1-5.201.2532C9.0293,57.9836,11.237,34.58,18.6848,24.6047l.0242-.0323A21.53,21.53,0,0,1,23,20"/>
+ <line x1="41" x2="41" y1="8.5" y2="14" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,11.4526s-3.8987,6.1329-9.4684,7.9047S18,18.6758,18,18.6758s3.8987-6.1329,9.4684-7.9047S40,11.4526,40,11.4526Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96E.svg b/public/assets/img/icons/1F96E.svg
new file mode 100644
index 0000000..95eb7cc
--- /dev/null
+++ b/public/assets/img/icons/1F96E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M57.7532,31.0717V31.67a5.1841,5.1841,0,0,0-2.521-1.5216c.002-.06.0178-.1165.0178-.1773A5.1714,5.1714,0,0,0,50.0786,24.8a5.1167,5.1167,0,0,0-1.4079.2185,5.1394,5.1394,0,0,0-8.3856-2.8527,5.1325,5.1325,0,0,0-8.8559,0,5.1394,5.1394,0,0,0-8.3857,2.8527A5.116,5.116,0,0,0,21.6357,24.8a5.1714,5.1714,0,0,0-5.1714,5.1714c0,.0608.0158.1171.0178.1773a5.1869,5.1869,0,0,0-2.0809,1.09v-.1675H10s0,9.6827.0245,9.6827q.0246.2412.0679.4767c.016.0892.035.1761.0556.2636a5.0226,5.0226,0,0,0,.2039.6568c.0464.1215.0971.2388.1521.3556a5.0994,5.0994,0,0,0,.28.516c.0881.1424.1847.2761.2857.4088.0482.0624.0991.1218.15.1818a5.16,5.16,0,0,0,1.4344,1.192A4.9523,4.9523,0,0,0,16.4821,50.48c-.002.06-.0178.1166-.0178.1773a5.1714,5.1714,0,0,0,5.1714,5.1715,5.116,5.116,0,0,0,1.4078-.2185,5.1395,5.1395,0,0,0,8.3857,2.8526,5.1324,5.1324,0,0,0,8.8559,0A5.1394,5.1394,0,0,0,48.6707,55.61a5.1167,5.1167,0,0,0,1.4079.2185A5.1714,5.1714,0,0,0,55.25,50.6571c0-.0607-.0158-.1171-.0178-.1773a5.16,5.16,0,0,0,3.8964-4.9941,5.2318,5.2318,0,0,0-.0679-.68,5.1574,5.1574,0,0,0,1.4338-1.1916c.0509-.06.1018-.1194.15-.1818.1011-.1327.1977-.2664.2859-.4088a5.0834,5.0834,0,0,0,.784-2.5828V31.0717Z"/>
+ <path fill="#f1b31c" d="M60.0592,34.8474c.05-.06.1009-.1185.1486-.18.1-.1316.196-.2642.2834-.4053a5.0805,5.0805,0,0,0,.2776-.5115c.0545-.1158.1048-.2321.1508-.3525a4.9924,4.9924,0,0,0,.2022-.6512c.02-.0868.0393-.1729.0551-.2613a4.5556,4.5556,0,0,0,0-1.8179c-.0158-.0884-.0348-.1745-.0551-.2613a4.9924,4.9924,0,0,0-.2022-.6512c-.046-.12-.0963-.2367-.1508-.3525a5.0914,5.0914,0,0,0-.2776-.5115c-.0874-.1411-.1832-.2737-.2834-.4053-.0477-.0618-.0981-.1207-.1486-.18a5.1113,5.1113,0,0,0-1.4214-1.1812l-.0007,0a5.0646,5.0646,0,0,0,.0679-.6742,5.1157,5.1157,0,0,0-3.8628-4.9511c.0021-.06.0177-.1155.0177-.1757a5.1268,5.1268,0,0,0-5.1268-5.1269,5.0754,5.0754,0,0,0-1.3957.2166,5.0951,5.0951,0,0,0-8.3134-2.828,5.0881,5.0881,0,0,0-8.78,0,5.0951,5.0951,0,0,0-8.3134,2.828,5.0754,5.0754,0,0,0-1.3957-.2166,5.1268,5.1268,0,0,0-5.1268,5.1269c0,.06.0156.1161.0176.1757a4.91,4.91,0,0,0-3.7949,5.6253l-.0006,0a5.1113,5.1113,0,0,0-1.4214,1.1812c-.0505.06-.1009.1185-.1487.18-.1.1316-.1959.2642-.2833.4053a5.0714,5.0714,0,0,0-.2776.5115c-.0546.1158-.1049.2321-.1509.3525a5.0074,5.0074,0,0,0-.2021.6512c-.02.0868-.0393.1729-.0551.2613a4.5556,4.5556,0,0,0,0,1.8179c.0158.0884.0347.1745.0551.2613a5.0074,5.0074,0,0,0,.2021.6512c.046.12.0963.2367.1509.3525a5.0606,5.0606,0,0,0,.2776.5115c.0874.1411.1831.2737.2833.4053.0478.0618.0982.1207.1487.18a5.1113,5.1113,0,0,0,1.4214,1.1812l.0006,0a4.91,4.91,0,0,0,3.7949,5.6253c-.002.06-.0176.1155-.0176.1757a5.1268,5.1268,0,0,0,5.1268,5.1269,5.0754,5.0754,0,0,0,1.3957-.2166,5.0952,5.0952,0,0,0,8.3134,2.8281,5.0882,5.0882,0,0,0,8.78,0A5.0952,5.0952,0,0,0,48.3374,46.74a5.0754,5.0754,0,0,0,1.3957.2166A5.1268,5.1268,0,0,0,54.86,41.83c0-.06-.0156-.116-.0177-.1757a5.1157,5.1157,0,0,0,3.8628-4.9511,5.0646,5.0646,0,0,0-.0679-.6742l.0007,0A5.1113,5.1113,0,0,0,60.0592,34.8474Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.0592,34.8474c.05-.06.1009-.1185.1486-.18.1-.1316.196-.2642.2834-.4053a5.0805,5.0805,0,0,0,.2776-.5115c.0545-.1158.1048-.2321.1508-.3525a4.9924,4.9924,0,0,0,.2022-.6512c.02-.0868.0393-.1729.0551-.2613a4.5556,4.5556,0,0,0,0-1.8179c-.0158-.0884-.0348-.1745-.0551-.2613a4.9924,4.9924,0,0,0-.2022-.6512c-.046-.12-.0963-.2367-.1508-.3525a5.0914,5.0914,0,0,0-.2776-.5115c-.0874-.1411-.1832-.2737-.2834-.4053-.0477-.0618-.0981-.1207-.1486-.18a5.1113,5.1113,0,0,0-1.4214-1.1812l-.0007,0a5.0646,5.0646,0,0,0,.0679-.6742,5.1157,5.1157,0,0,0-3.8628-4.9511c.0021-.06.0177-.1155.0177-.1757a5.1268,5.1268,0,0,0-5.1268-5.1269,5.0754,5.0754,0,0,0-1.3957.2166,5.0951,5.0951,0,0,0-8.3134-2.828,5.0881,5.0881,0,0,0-8.78,0,5.0951,5.0951,0,0,0-8.3134,2.828,5.0754,5.0754,0,0,0-1.3957-.2166,5.1268,5.1268,0,0,0-5.1268,5.1269c0,.06.0156.1161.0176.1757a4.91,4.91,0,0,0-3.7949,5.6253l-.0006,0a5.1113,5.1113,0,0,0-1.4214,1.1812c-.0505.06-.1009.1185-.1487.18-.1.1316-.1959.2642-.2833.4053a5.0714,5.0714,0,0,0-.2776.5115c-.0546.1158-.1049.2321-.1509.3525a5.0074,5.0074,0,0,0-.2021.6512c-.02.0868-.0393.1729-.0551.2613a4.5556,4.5556,0,0,0,0,1.8179c.0158.0884.0347.1745.0551.2613a5.0074,5.0074,0,0,0,.2021.6512c.046.12.0963.2367.1509.3525a5.0606,5.0606,0,0,0,.2776.5115c.0874.1411.1831.2737.2833.4053.0478.0618.0982.1207.1487.18a5.1113,5.1113,0,0,0,1.4214,1.1812l.0006,0a4.91,4.91,0,0,0,3.7949,5.6253c-.002.06-.0176.1155-.0176.1757a5.1268,5.1268,0,0,0,5.1268,5.1269,5.0754,5.0754,0,0,0,1.3957-.2166,5.0952,5.0952,0,0,0,8.3134,2.8281,5.0882,5.0882,0,0,0,8.78,0A5.0952,5.0952,0,0,0,48.3374,46.74a5.0754,5.0754,0,0,0,1.3957.2166A5.1268,5.1268,0,0,0,54.86,41.83c0-.06-.0156-.116-.0177-.1757a5.1157,5.1157,0,0,0,3.8628-4.9511,5.0646,5.0646,0,0,0-.0679-.6742l.0007,0A5.1113,5.1113,0,0,0,60.0592,34.8474Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.8814,40.9339c.0023.263.0049.4135.0079.4135q.0239.2342.0659.4627c.0155.0866.034.1709.0539.2559a4.89,4.89,0,0,0,.198.6376c.045.1179.0942.2318.1477.3451a4.9518,4.9518,0,0,0,.2718.5009c.0856.1382.1793.268.2774.3969.0467.06.0962.1182.1456.1765A5.0073,5.0073,0,0,0,13.442,45.28a4.9544,4.9544,0,0,0-.0665.66,5.0089,5.0089,0,0,0,3.7823,4.8478c-.002.0585-.0173.1132-.0173.1722a5.02,5.02,0,0,0,5.02,5.02,4.9639,4.9639,0,0,0,1.3666-.2121,4.989,4.989,0,0,0,8.14,2.7692,4.9821,4.9821,0,0,0,8.5965,0,4.9889,4.9889,0,0,0,8.14-2.7692A4.965,4.965,0,0,0,49.77,55.98a5.02,5.02,0,0,0,5.02-5.02c0-.059-.0153-.1137-.0173-.1722A5.009,5.009,0,0,0,58.5552,45.94a5.0864,5.0864,0,0,0-.0659-.66,5.0051,5.0051,0,0,0,1.3918-1.1566c.0494-.0583.0988-.116.1455-.1765.0981-.1289.1919-.2587.2775-.3969a4.9347,4.9347,0,0,0,.7611-2.5072q0-.3159,0-.6319"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,20.8768c-3.9767.6577-6.635,2.4619-7.1729,5.35h3.98l.0593-1.7833"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2943,24.4433l.0594,1.7833h3.98c-.5378-2.8879-3.1961-4.6921-7.1729-5.35l-.1384,7.6854H53.69C52.5076,22.2153,44.7848,17.31,35.4113,17.31S18.315,22.2153,17.133,28.5622H32.8V20.8768"/>
+ <line x1="32.8001" x2="38.0225" y1="23.5517" y2="23.5517" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,41.0449c-3.9767-.6577-6.635-2.4618-7.1729-5.35h3.98l.0593,1.7832"/>
+ <path fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2943,37.4784l.0594-1.7832h3.98c-.5378,2.8879-3.1961,4.692-7.1729,5.35L38.0225,33.36H53.69c-1.1821,6.3469-8.9049,11.2518-18.2784,11.2518S18.315,39.7065,17.133,33.36H32.8v7.6853"/>
+ <line x1="32.8001" x2="38.0225" y1="38.37" y2="38.37" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.2449" x2="43.2449" y1="33.3596" y2="28.9015" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.5778" x2="27.5778" y1="33.3596" y2="28.9015" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F96F.svg b/public/assets/img/icons/1F96F.svg
new file mode 100644
index 0000000..f2d2ec7
--- /dev/null
+++ b/public/assets/img/icons/1F96F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" stroke-width="1.447" d="m62.08 27.87q-0.05948-0.2026-0.1342-0.4107c-2.15-6.021-7.764-9.784-13.55-11.87a40.48 40.48 0 0 0-13.68-2.282c-0.9065 0-1.818 0.03198-2.731 0.08683a39.63 39.63 0 0 1 11.45 2.195c5.787 2.083 11.4 5.847 13.55 11.87q0.07453 0.2085 0.134 0.4107a4.409 4.409 0 0 1-1.557 5.012 17.33 17.33 0 0 1-5.465 2.953 56.24 56.24 0 0 1-17.84 2.983q1.228 0.03198 2.451 0.03198a59.52 59.52 0 0 0 20.35-3.015 17.33 17.33 0 0 0 5.465-2.953 4.409 4.409 0 0 0 1.557-5.012z"/>
+ <path fill="#a57939" stroke-width="1.447" d="m9.008 41.9q0.05962 0.2334 0.1344 0.4739c2.156 6.947 7.784 11.29 13.59 13.69a35.81 35.81 0 0 0 13.72 2.633 33.34 33.34 0 0 0 19.5-5.818 20.2 20.2 0 0 0 7.601-9.872 8.818 8.818 0 0 0 0.4687-3.731 5.495 5.495 0 0 0-2.076-3.524 19.45 19.45 0 0 0-6.427-3.57 55.16 55.16 0 0 0-19.07-2.954 52.51 52.51 0 0 0-20.4 3.479 21.82 21.82 0 0 0-3.415 1.756 12.6 12.6 0 0 0-2.063 1.651 5.549 5.549 0 0 0-1.562 5.783z"/>
+ <path fill="#fff" stroke-width="1.447" d="m8.14 31.26a4.311 4.311 0 0 0 0.8959 4.128 3.72 3.72 0 0 0 3.249 1.255 7.3 7.3 0 0 0 2.872 7.592 6.265 6.265 0 0 0 8.082-0.9586 4.261 4.261 0 0 0 2.646 3.207 4.29 4.29 0 0 0 3.451-0.5726 6.589 6.589 0 0 0 6.004 5.031 6.495 6.495 0 0 0 6.527-5.112 3.539 3.539 0 0 0 3.775 1.275 4.157 4.157 0 0 0 2.726-2.294 6.221 6.221 0 0 0 7.605 1.14 7.42 7.42 0 0 0 3.339-7.917c1.3 0.4735 2.204-0.4847 3.301-1.572 0.9599-0.9511-1.364-4.515-1.447-5.789"/>
+ <path fill="#a57939" stroke-width="1.447" d="m63.74 27.87q-0.05977-0.2026-0.1342-0.4109c-2.15-6.021-7.764-9.784-13.55-11.87a40.48 40.48 0 0 0-13.68-2.282 36.95 36.95 0 0 0-19.45 5.042 18.17 18.17 0 0 0-7.772 9.044 4.659 4.659 0 0 0 1.793 5.8 20.39 20.39 0 0 0 6.411 3.094 62.67 62.67 0 0 0 19.02 2.561 59.52 59.52 0 0 0 20.35-3.015 17.34 17.34 0 0 0 5.465-2.953 4.409 4.409 0 0 0 1.557-5.012z"/>
+ <ellipse cx="36.37" cy="20.08" rx="11.17" ry="2.234" fill="#6a462f" stroke-width="1.447"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="7" stroke-width="2" d="m10.6 37.96q-0.2063 0.162-0.4043 0.334a4.407 4.407 0 0 0-1.557 5.01q0.05945 0.2025 0.1339 0.4107c2.149 6.018 7.761 9.779 13.55 11.86a40.47 40.47 0 0 0 13.68 2.281 36.93 36.93 0 0 0 19.44-5.039 18.16 18.16 0 0 0 7.769-9.039 4.465 4.465 0 0 0-0.8647-4.949"/>
+ <ellipse cx="35.99" cy="20.91" rx="11.17" ry="2.233" fill="none" stroke="#000" stroke-miterlimit="7" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="7" stroke-width="2" d="m63.35 28.7q-0.05974-0.2025-0.1341-0.4107c-2.149-6.018-7.761-9.779-13.55-11.86a40.47 40.47 0 0 0-13.68-2.281 36.93 36.93 0 0 0-19.44 5.039 18.16 18.16 0 0 0-7.769 9.039 4.657 4.657 0 0 0 1.793 5.798 20.38 20.38 0 0 0 6.408 3.092 62.64 62.64 0 0 0 19.01 2.559 59.49 59.49 0 0 0 20.34-3.014 17.33 17.33 0 0 0 5.462-2.952 4.407 4.407 0 0 0 1.556-5.01z"/>
+ <circle cx="23.18" cy="28.33" r="0.8265" stroke-width="1.446"/>
+ <circle cx="31.45" cy="28.33" r="0.8265" stroke-width="1.446"/>
+ <circle cx="19.87" cy="23.37" r="0.8265" stroke-width="1.446"/>
+ <circle cx="29.79" cy="33.29" r="0.8265" stroke-width="1.446"/>
+ <circle cx="14.91" cy="28.33" r="0.8265" stroke-width="1.446"/>
+ <circle cx="39.71" cy="31.63" r="0.8265" stroke-width="1.446"/>
+ <circle cx="39.71" cy="26.67" r="0.8265" stroke-width="1.446"/>
+ <circle cx="44.67" cy="34.94" r="0.8265" stroke-width="1.446"/>
+ <circle cx="47.98" cy="26.67" r="0.8265" stroke-width="1.446"/>
+ <circle cx="51.28" cy="29.98" r="0.8265" stroke-width="1.446"/>
+ <circle cx="52.94" cy="21.71" r="0.8265" stroke-width="1.446"/>
+ <circle cx="56.24" cy="26.67" r="0.8265" stroke-width="1.446"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="7" stroke-width="2" d="m16.01 44.42a6.232 6.232 0 0 0 7.656-0.8294 3.874 3.874 0 0 0 2.515 2.846 4.296 4.296 0 0 0 3.269-0.4988 6.19 6.19 0 0 0 5.702 4.47 6.052 6.052 0 0 0 6.173-4.511 3.501 3.501 0 0 0 3.581 1.138 3.855 3.855 0 0 0 2.578-2.025 6.211 6.211 0 0 0 7.209 1.028"/>
+ <circle cx="22.56" cy="33.29" r="0.8265" stroke-width="1.446"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F970.svg b/public/assets/img/icons/1F970.svg
new file mode 100644
index 0000000..be79795
--- /dev/null
+++ b/public/assets/img/icons/1F970.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ <path fill="#FFA7C0" d="M11.3186,34.66c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637c-0.0715-0.0345-0.1292-0.0922-0.1637-0.1637 c-0.9703-2.0141-3.3896-2.8602-5.4036-1.8899c-2.0141,0.9703-2.8602,3.3896-1.8899,5.4036 c0.1063,0.2206,0.2323,0.4311,0.3766,0.6289l7.2333,9.2748l7.1911-9.218l0.232-0.3422c1.1619-1.91,0.5554-4.4002-1.3545-5.562 s-4.4002-0.5554-5.562,1.3545C11.4396,34.4233,11.3762,34.5402,11.3186,34.66z"/>
+ <path fill="#FFA7C0" d="M48.3186,7.66c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637C47.778,7.7892,47.7203,7.7315,47.6858,7.66 c-0.9703-2.0141-3.3896-2.8602-5.4036-1.8899s-2.8602,3.3896-1.8899,5.4036c0.1063,0.2206,0.2323,0.4311,0.3766,0.6289 l7.2333,9.2748l7.1911-9.218l0.232-0.3422c1.1619-1.91,0.5554-4.4002-1.3545-5.562c-1.91-1.1619-4.4002-0.5554-5.562,1.3545 C48.4396,7.4233,48.3762,7.5402,48.3186,7.66z"/>
+ <path fill="#FFA7C0" d="M56.3186,52.66c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637c-0.0715-0.0345-0.1292-0.0922-0.1637-0.1637 c-0.9703-2.0141-3.3896-2.8602-5.4036-1.8899c-2.0141,0.9703-2.8602,3.3896-1.8899,5.4036 c0.1063,0.2206,0.2323,0.4311,0.3766,0.6289l7.2333,9.2748l7.1911-9.218l0.232-0.3422c1.1619-1.91,0.5554-4.4002-1.3545-5.562 c-1.91-1.1619-4.4002-0.5554-5.562,1.3545C56.4396,52.4233,56.3762,52.5402,56.3186,52.66z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.815,44.8043 c-5.6998,4.6988-13.9302,4.6988-19.63,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.04,50.3656 c-2.2368,0.0001-4.0499,1.8135-4.0498,4.0502c0,0.7409,0.2033,1.4677,0.5878,2.1011l0.232,0.3422l7.1911,9.218l7.2333-9.2748 c1.3204-1.8042,0.9281-4.3372-0.8761-5.6576c-1.8042-1.3204-4.3372-0.9281-5.6576,0.8761 c-0.147,0.2008-0.2751,0.4148-0.3828,0.6392c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637 c-0.0715-0.0345-0.1292-0.0922-0.1637-0.1637C55.0167,51.2541,53.5967,50.3603,52.04,50.3656z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.04,32.3656 c-2.2368,0.0001-4.0499,1.8135-4.0498,4.0502c0,0.7409,0.2033,1.4677,0.5878,2.1011l0.232,0.3422l7.1911,9.218l7.2333-9.2748 c1.3204-1.8042,0.9281-4.3372-0.8761-5.6576s-4.3372-0.9281-5.6576,0.8761c-0.147,0.2008-0.2751,0.4148-0.3828,0.6391 c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637c-0.0715-0.0345-0.1292-0.0922-0.1637-0.1637 C10.0167,33.2541,8.5967,32.3603,7.04,32.3656z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.04,5.3656 c-2.2368,0.0001-4.0499,1.8135-4.0498,4.0502c0,0.7409,0.2033,1.4677,0.5878,2.1011l0.232,0.3422l7.1911,9.218l7.2333-9.2748 c1.3204-1.8042,0.9281-4.3372-0.8761-5.6576c-1.8042-1.3204-4.3372-0.9281-5.6576,0.8761 c-0.147,0.2008-0.2751,0.4148-0.3828,0.6392c-0.0843,0.1747-0.2943,0.2481-0.4691,0.1637 c-0.0715-0.0345-0.1292-0.0922-0.1637-0.1637C47.0167,6.2541,45.5967,5.3603,44.04,5.3656z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.8076,57.9758 C40.6563,58.6415,38.37,59,36,59c-7.9391,0-14.9387-4.0224-19.072-10.1405"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7479,21.3699 C57.029,25.3456,59,30.4426,59,36c0,3.6035-0.8287,7.0135-2.3059,10.0497"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.7323,27.2273 C18.1806,18.8766,26.404,13,36,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.6941,32.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9441,32.4036 c-1.0598-2.3854-3.8527-3.46-6.238-2.4002c-1.0697,0.4752-1.9249,1.3305-2.4002,2.4002"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F971.svg b/public/assets/img/icons/1F971.svg
new file mode 100644
index 0000000..3c875a0
--- /dev/null
+++ b/public/assets/img/icons/1F971.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M35.9772,30.4187A10.9345,10.9345,0,0,0,25.0986,43.074a2.5,2.5,0,0,1,1.3786-.4414,2.5356,2.5356,0,0,1,2.3448,1.4746,39.3435,39.3435,0,0,1,2.6435-5.2178,3.39,3.39,0,0,1,2.6651-1.9629,2.4872,2.4872,0,0,1,1.4521.4073c1.2295-1.5811,2.6338-1.69,3.6338-1.1846a3.3452,3.3452,0,0,1,1.7051,2.76,2.554,2.554,0,0,1,.83.2011,2.3206,2.3206,0,0,1,1.4755,2.2735,5.8368,5.8368,0,0,1-.6005,2.5029,2.6279,2.6279,0,0,1,.6005.77,4.0262,4.0262,0,0,1-.12,3.6875l-.8525,1.6123c-.0711.2164-.1292.4324-.19.6486a11.01,11.01,0,0,0-6.0874-20.1867Z"/>
+ </g>
+ <g id="color">
+ <circle cx="36.0043" cy="35.3184" r="23.9004" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M35.6039,66.3682c-.0225,0-.0459-.001-.0684-.003l-9.6992-.6992a.95.95,0,0,1-.8633-1.1338c.5381-2.6924.9893-4.709,1.23-5.792l.001-.0019c-.1533-.3145-.3066-.6406-.46-.9658-.1963-.418-.3925-.836-.59-1.23-.2061-.4112-.6358-1.2686-1.2969-8.64-.2021-2.0176-.1514-3.48.7246-4.5029a2.4611,2.4611,0,0,1,1.9219-.9326,2.5354,2.5354,0,0,1,2.3447,1.4746,39.3438,39.3438,0,0,1,2.6436-5.2178,3.39,3.39,0,0,1,2.665-1.9629,2.4882,2.4882,0,0,1,1.4522.4072c1.23-1.581,2.6338-1.69,3.6338-1.1845a3.345,3.345,0,0,1,1.705,2.76,2.5531,2.5531,0,0,1,.83.2012,2.32,2.32,0,0,1,1.4756,2.2735,5.8357,5.8357,0,0,1-.6006,2.5029,2.6265,2.6265,0,0,1,.6006.77,4.0262,4.0262,0,0,1-.12,3.6875l-.8526,1.6123c-.2158.6582-.3769,1.3184-.5332,1.959l-.122.498a21.71,21.71,0,0,1-2.39,6.5274,5.8081,5.8081,0,0,1-1.625,1.9775c-.0683.0664-.1338.1279-.1953.1865a1.7238,1.7238,0,0,0-.29.3076l-.0723.4434a36.5458,36.5458,0,0,0-.5019,3.7861.95.95,0,0,1-.9483.8907Z"/>
+ <path d="M35.9772,30.4187A10.9345,10.9345,0,0,0,25.0986,43.074a2.5,2.5,0,0,1,1.3786-.4414,2.5356,2.5356,0,0,1,2.3448,1.4746,39.3435,39.3435,0,0,1,2.6435-5.2178,3.39,3.39,0,0,1,2.6651-1.9629,2.4872,2.4872,0,0,1,1.4521.4073c1.2295-1.5811,2.6338-1.69,3.6338-1.1846a3.3452,3.3452,0,0,1,1.7051,2.76,2.554,2.554,0,0,1,.83.2011,2.3206,2.3206,0,0,1,1.4755,2.2735,5.8368,5.8368,0,0,1-.6005,2.5029,2.6279,2.6279,0,0,1,.6005.77,4.0262,4.0262,0,0,1-.12,3.6875l-.8525,1.6123c-.0711.2164-.1292.4324-.19.6486a11.01,11.01,0,0,0-6.0874-20.1867Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.8042,57.3184a22.9792,22.9792,0,1,0-28.8-15.2,23.7912,23.7912,0,0,0,7.1,10.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1042,26.0684c4.4-.1,7.9-1.4,8.8-3.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.9042,26.0684c-4.4-.1-7.9-1.4-8.8-3.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9042,64.7184c.6-3,1.1-5.2,1.3-6.1-.4-.8-.8-1.7-1.2-2.5-.2-.4-.6-1.6-1.2-8.3-.2-2-.1-3.1.5-3.8a1.5628,1.5628,0,0,1,1.2-.6c1.3,0,1.7,1.2,2,2.4l.1.3.2.6a39.4783,39.4783,0,0,1,3.5-7.5c1.8-3,3.5-.6,3.5-.6,2.2-4.1,5-.8,4,1.3a1.9811,1.9811,0,0,1,1.6-.1,1.4158,1.4158,0,0,1,.9,1.4,5.2848,5.2848,0,0,1-.9,2.8,2.1889,2.1889,0,0,1,1,.9,3.0777,3.0777,0,0,1-.1,2.8l-.9,1.7c-.3.9-.5,1.8-.7,2.6a20.7835,20.7835,0,0,1-2.3,6.3,4.7436,4.7436,0,0,1-1.4,1.7c-.4.4-.7.6-.8,1a42.7765,42.7765,0,0,0-.6,4.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2418,43.4453a10.001,10.001,0,1,1,15.0545,6.31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F972.svg b/public/assets/img/icons/1F972.svg
new file mode 100644
index 0000000..20ca88b
--- /dev/null
+++ b/public/assets/img/icons/1F972.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <circle cx="36.0001" cy="36" r="22.9999" fill="#fcea2b"/>
+ </g>
+ <path fill="#92d3f5" d="M44.5416,46.2169a3.6376,3.6376,0,0,1-1.1052-2.5764c-.0405-3.2205,2.9651-6.34,3.0929-6.4712a.6891.6891,0,0,1,.9748-.0123c.1313.1281,3.2143,3.1713,3.2555,6.3924l0,0a3.6626,3.6626,0,0,1-6.2183,2.6673Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.1521,45.7678a20.0408,20.0408,0,0,1-17.967-.8385"/>
+ <path d="M30,31a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M48,31a3,3,0,1,1-3-3,3.001,3.001,0,0,1,3,3"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M44.5416,46.2169a3.6376,3.6376,0,0,1-1.1052-2.5764c-.0405-3.2205,2.9651-6.34,3.0929-6.4712a.6891.6891,0,0,1,.9748-.0123c.1313.1281,3.2143,3.1713,3.2555,6.3924l0,0a3.6626,3.6626,0,0,1-6.2183,2.6673Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F973.svg b/public/assets/img/icons/1F973.svg
new file mode 100644
index 0000000..62bd5c0
--- /dev/null
+++ b/public/assets/img/icons/1F973.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ <polygon fill="#F4AA41" points="15.0628,6.4465 17.0628,21.4465 33.0628,15.4465"/>
+ <polyline fill="#E27022" points="26.9838,12.4065 33.0628,15.4465 19.9118,20.3785"/>
+ <polygon fill="#EA5A47" points="15.3958,10.8345 20.6208,8.8175 23.4538,10.5795 15.5628,13.9465"/>
+ <polyline fill="#D22F27" points="25.4208,12.3925 26.5628,11.9465 30.5628,12.9465 24.0628,15.7315"/>
+ <polyline fill="#EA5A47" points="24.0628,15.7315 16.5588,18.9465 16.3958,15.9125 25.4208,12.3925"/>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.4495,42.1182 c0,0,10.5509,3.1081,0.0462,5.5636c0,0,10.4821,2.9013,0.0408,4.9123"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.0196,27.355 c0.7084-1.3911,1.9076-2.4701,3.3656-3.028c1.3992-0.711,3.0133-0.8745,4.5266-0.4585"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6289,27.1092 c-1.6054-2.7593-4.838-4.1297-7.9374-3.3648"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4538,34.3787 c2.5075-1.2805,5.4716-1.3051,8-0.0664"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7028,34.2355 c2.5075-1.2805,5.4716-1.3051,8-0.0665"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9475,15.294 c11.4492,5.5027,16.2698,19.2449,10.7671,30.694s-19.2449,16.2698-30.694,10.7671S9.7508,37.5103,15.2535,26.0611 c0.3849-0.8008,0.8159-1.5787,1.2907-2.3296"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9564,13.0521 c0.2775-0.0123,0.5563-0.0196,0.8362-0.0219c3.5138-0.0343,6.9884,0.7403,10.1549,2.2638"/>
+ </g>
+ <g>
+ <line x1="17.3843" x2="14.5628" y1="20.9801" y2="5.9801" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.5628" x2="14.5628" y1="15.2458" y2="5.9801" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17.3843" x2="33.5628" y1="20.9801" y2="15.2458" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.9463,11.6129 c-0.0716,0.5158-0.2255,1.0168-0.4556,1.484c-1.2886,2.5208-4.3362,3.5763-6.9079,2.3925"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.4265,43.3491 c-0.5082-0.1136-0.995-0.3079-1.4418-0.5754c-2.4074-1.4903-3.2103-4.6144-1.82-7.0809"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.9463,62.9681 c-0.0716-0.5158-0.2255-1.0168-0.4556-1.484c-1.2886-2.5208-4.3362-3.5763-6.9079-2.3925"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7394,55.925 c-0.3282-0.4043-0.7191-0.7534-1.1578-1.0341c-2.4073-1.4907-5.562-0.8167-7.15,1.5276"/>
+ <path d="M62.2115,25.4594c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C60.7908,24.7995,61.4234,25.4321,62.2115,25.4594z"/>
+ <path d="M62.2115,50.4594c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C60.7908,49.7995,61.4234,50.4321,62.2115,50.4594z"/>
+ <path d="M29.2115,66.4594c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C27.7908,65.7995,28.4234,66.4321,29.2115,66.4594z"/>
+ <path d="M20.2115,48.4594c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C18.7908,47.7995,19.4234,48.4321,20.2115,48.4594z"/>
+ <path d="M44.2115,64.4594c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C42.7908,63.7995,43.4234,64.4321,44.2115,64.4594z"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5628,47.9801h5.5 c0,0,5.5,0,5.5-3c0-2.2319-1.5221-2.8033-3.4339-2.95"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#8967AA" d="M62.2115,25.457c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C60.7908,24.7971,61.4234,25.4297,62.2115,25.457z"/>
+ <path fill="#8967AA" d="M44.2115,64.457c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C42.7908,63.7971,43.4234,64.4297,44.2115,64.457z"/>
+ <path fill="#F4AA41" d="M29.2115,66.457c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C27.7908,65.7971,28.4234,66.4297,29.2115,66.457z"/>
+ <path fill="#D22F27" d="M20.2115,48.457c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C18.7908,47.7971,19.4234,48.4297,20.2115,48.457z"/>
+ <path fill="#D22F27" d="M62.2115,50.457c0.8284-0.0287,1.4767-0.7235,1.448-1.552c-0.0273-0.7881-0.6599-1.4207-1.448-1.448 c-0.8284,0.0287-1.4767,0.7235-1.448,1.552C60.7908,49.7971,61.4234,50.4297,62.2115,50.457z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F974.svg b/public/assets/img/icons/1F974.svg
new file mode 100644
index 0000000..0f12d60
--- /dev/null
+++ b/public/assets/img/icons/1F974.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2638,27.6286 c1.1139-1.3946,2.7077-2.3238,4.47-2.6062c1.4909-0.2133,3.011,0.0546,4.3392,0.7648"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41,27.0774 c1.3758,1.1372,3.1261,1.7207,4.9091,1.6364c1.503-0.0963,2.9361-0.6696,4.0909-1.6364"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24,40.9991 C23.7435,40.795,23.52,49,29,49c5,0,4-8.0009,9-5.6007"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49,40.9991 c0,0-0.8892,6.146-5,6.4007c-3.7688,0.2335-5.1617-6.1179-9-4.0005"/>
+ <path d="M30,33c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,30,30,31.3448,30,33"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F975.svg b/public/assets/img/icons/1F975.svg
new file mode 100644
index 0000000..df3df46
--- /dev/null
+++ b/public/assets/img/icons/1F975.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#ea5a47"/>
+ <path stroke-width="0.8516" d="m32.47 49h-3.617c-1.856-0.0056-3.36-1.546-3.365-3.448 0.0055-1.902 1.509-3.442 3.365-3.448h14.3c1.856 0.0056 3.36 1.546 3.365 3.448-0.0055 1.902-1.509 3.442-3.365 3.448h-1.785"/>
+ <path d="m40.87 49h-0.506"/>
+ <path d="m42.38 49h-1.505"/>
+ <path fill="#92D3F5" d="m50.39 40.63c-0.5305-0.5275-0.8278-1.246-0.8256-1.994 0-2.479 2.343-4.851 2.443-4.95 0.2068-0.2071 0.5424-0.2073 0.7495-5e-4l5e-4 5e-4c0.1 0.1 2.443 2.472 2.444 4.951-0.0013 1.557-1.265 2.818-2.822 2.817-0.7462-6e-4 -1.462-0.2971-1.99-0.8243z"/>
+ <path fill="#ffa7c0" d="m41.66 44.82c0 6.075-2.532 11-5.656 11s-5.656-4.925-5.656-11c4.014-1.7 7.761-1.537 11.31 0z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="m30 30.92c-0.0014 1.657-1.346 2.999-3.002 2.998s-2.999-1.346-2.998-3.002 1.346-2.999 3.002-2.998c1.657 2e-3 2.998 1.346 2.998 3.002"/>
+ <path d="m48 30.94c-0.0014 1.657-1.346 2.999-3.002 2.998s-2.999-1.346-2.998-3.002 1.346-2.999 3.002-2.998c1.657 0.0019 2.998 1.346 2.998 3.002"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m20.88 25.89c1.714 0.4976 3.552 0.3383 5.155-0.4469 1.341-0.6851 2.429-1.78 3.105-3.126"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m51.14 25.89c-1.714 0.4976-3.552 0.3383-5.155-0.4469-1.341-0.6851-2.429-1.78-3.105-3.126"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m41.66 44.82c0 6.075-2.532 11-5.656 11s-5.656-4.925-5.656-11c5.141-1.979 8.198-0.9474 11.31 0z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m50.39 40.63c-0.5305-0.5275-0.8278-1.246-0.8256-1.994 0-2.479 2.343-4.851 2.443-4.95 0.2068-0.2071 0.5424-0.2073 0.7495-5e-4l5e-4 5e-4c0.1 0.1 2.443 2.472 2.444 4.951-0.0013 1.557-1.265 2.818-2.822 2.817-0.7462-6e-4 -1.462-0.2971-1.99-0.8243z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="2" stroke-width="1.737" d="m31.56 49.05h-2.739c-1.865-0.0058-3.375-1.601-3.381-3.571 0.0055-1.97 1.516-3.566 3.381-3.571h14.37c1.865 0.0058 3.375 1.601 3.381 3.571-0.0055 1.97-1.516 3.566-3.381 3.571h-2.649"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F976.svg b/public/assets/img/icons/1F976.svg
new file mode 100644
index 0000000..7a48281
--- /dev/null
+++ b/public/assets/img/icons/1F976.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="m36 12c-13.25 1e-4 -24 10.75-24 24s10.75 24 24 24 24-10.75 24-24c-0.0149-13.25-10.75-23.99-24-24z"/>
+ <path fill="#fff" d="m11.65 36.29c-0.7568 1.745-1.128 3.633-1.089 5.535 0.1645 4.748 1.26 9.418 3.224 13.74 0.2737 0.5758 0.7167 0.5752 0.99 0 1.964-4.327 3.06-8.997 3.225-13.75v-5e-4c-9e-4 -4.313-1.67-7.822-3.72-7.822-0.9925-0.0025-1.926 0.8115-2.629 2.29z"/>
+ <path fill="#fff" d="m54.65 36.29c-0.7568 1.745-1.128 3.633-1.089 5.535 0.1645 4.748 1.26 9.418 3.224 13.74 0.2737 0.5758 0.7167 0.5752 0.99 0 1.964-4.327 3.06-8.997 3.225-13.75v-5e-4c-9e-4 -4.313-1.67-7.822-3.72-7.822-0.9925-0.0025-1.926 0.8115-2.629 2.29z"/>
+ <path fill="#fff" d="m21.36 52.22c-0.5411 0.8848-0.8175 1.906-0.7965 2.943 0.1523 2.597 0.9634 5.112 2.357 7.308 0.094 0.1999 0.3323 0.2857 0.5322 0.1917 0.0843-0.0396 0.152-0.1074 0.1917-0.1917 1.394-2.197 2.205-4.712 2.358-7.309-7e-4 -2.294-1.221-4.16-2.72-4.16-0.8076 0.0481-1.534 0.508-1.922 1.218z"/>
+ <path fill="#fff" d="m47.36 52.22c-0.5411 0.8848-0.8175 1.906-0.7965 2.943 0.1523 2.597 0.9634 5.112 2.357 7.308 0.094 0.1999 0.3323 0.2857 0.5322 0.1917 0.0843-0.0396 0.152-0.1074 0.1917-0.1917 1.394-2.197 2.205-4.712 2.358-7.309-7e-4 -2.294-1.221-4.16-2.72-4.16-0.8076 0.0481-1.534 0.508-1.922 1.218z"/>
+ <path fill="#fff" d="m44.5 49.27h-17c-2.206-0.0065-3.994-1.794-4-4 0.0065-2.206 1.794-3.994 4-4h17c2.206 0.0065 3.994 1.794 4 4-0.0065 2.206-1.794 3.994-4 4z"/>
+ <path fill="#fff" d="m48.34 16.8c0.795-0.1657 1.522-0.8843 1.665-2.799 0.2987-3.989-9-4-9-4s-3 0-9-3-12 7-12 7-3 6-5 5-5 2-3 6c0 0 1 7 6 2s3-8 10-7 11 0 11-2 5-4 7-2c0.5946 0.6418 1.472 0.942 2.335 0.7993"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m43.82 57.64c-4.716 1.696-9.854 1.813-14.64 0.3351"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m50.91 18.49c3.818 3.249 6.469 7.657 7.55 12.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m13.56 30.92c0.1547-0.6824 0.3382-1.351 0.549-2.004"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m11.65 36.29c-0.7568 1.745-1.128 3.633-1.089 5.535 0.1645 4.748 1.26 9.418 3.224 13.74 0.2737 0.5758 0.7167 0.5752 0.99 0 1.964-4.327 3.06-8.997 3.225-13.75v-5e-4c-9e-4 -4.313-1.67-7.822-3.72-7.822-0.9925-0.0025-1.926 0.8115-2.629 2.29z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m54.65 36.29c-0.7568 1.745-1.128 3.633-1.089 5.535 0.1645 4.748 1.26 9.418 3.224 13.74 0.2737 0.5758 0.7167 0.5752 0.99 0 1.964-4.327 3.06-8.997 3.225-13.75v-5e-4c-9e-4 -4.313-1.67-7.822-3.72-7.822-0.9925-0.0025-1.926 0.8115-2.629 2.29z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m21.36 52.22c-0.5411 0.8848-0.8175 1.906-0.7965 2.943 0.1523 2.597 0.9634 5.112 2.357 7.308 0.094 0.1999 0.3323 0.2857 0.5322 0.1917 0.0843-0.0396 0.152-0.1074 0.1917-0.1917 1.394-2.197 2.205-4.712 2.358-7.309-7e-4 -2.294-1.221-4.16-2.72-4.16-0.8076 0.0481-1.534 0.508-1.922 1.218z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m47.36 52.22c-0.5411 0.8848-0.8175 1.906-0.7965 2.943 0.1523 2.597 0.9634 5.112 2.357 7.308 0.094 0.1999 0.3323 0.2857 0.5322 0.1917 0.0843-0.0396 0.152-0.1074 0.1917-0.1917 1.394-2.197 2.205-4.712 2.358-7.309-7e-4 -2.294-1.221-4.16-2.72-4.16-0.8076 0.0481-1.534 0.508-1.922 1.218z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="2" stroke-width="2" d="m44.5 49.27h-17c-2.206-0.0065-3.994-1.794-4-4 0.0065-2.206 1.794-3.994 4-4h17c2.206 0.0065 3.994 1.794 4 4-0.0065 2.206-1.794 3.994-4 4z"/>
+ <line x1="28" x2="28" y1="41.77" y2="48.77" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33" x2="33" y1="41.77" y2="48.77" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38" x2="38" y1="41.77" y2="48.77" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43" x2="43" y1="41.77" y2="48.77" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m48.34 16.8c0.795-0.1657 1.522-0.8843 1.665-2.799 0.2987-3.989-9-4-9-4s-3 0-9-3-12 7-12 7-3 6-5 5-5 2-3 6c0 0 1 7 6 2s3-8 10-7 11 0 11-2 5-4 7-2c0.5946 0.6418 1.472 0.942 2.335 0.7993"/>
+ <path d="m30 31c0 1.657-1.345 3-3 3-1.655 0-3-1.343-3-3 0-1.655 1.345-3 3-3 1.655 0 3 1.345 3 3"/>
+ <path d="m48 31c0 1.657-1.345 3-3 3s-3-1.343-3-3c0-1.655 1.345-3 3-3s3 1.345 3 3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977-1F3FB.svg b/public/assets/img/icons/1F977-1F3FB.svg
new file mode 100644
index 0000000..a3b66b7
--- /dev/null
+++ b/public/assets/img/icons/1F977-1F3FB.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977-1F3FC.svg b/public/assets/img/icons/1F977-1F3FC.svg
new file mode 100644
index 0000000..c14d2f5
--- /dev/null
+++ b/public/assets/img/icons/1F977-1F3FC.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977-1F3FD.svg b/public/assets/img/icons/1F977-1F3FD.svg
new file mode 100644
index 0000000..fa7bb75
--- /dev/null
+++ b/public/assets/img/icons/1F977-1F3FD.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977-1F3FE.svg b/public/assets/img/icons/1F977-1F3FE.svg
new file mode 100644
index 0000000..dde4ac6
--- /dev/null
+++ b/public/assets/img/icons/1F977-1F3FE.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977-1F3FF.svg b/public/assets/img/icons/1F977-1F3FF.svg
new file mode 100644
index 0000000..a943dff
--- /dev/null
+++ b/public/assets/img/icons/1F977-1F3FF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F977.svg b/public/assets/img/icons/1F977.svg
new file mode 100644
index 0000000..18b689f
--- /dev/null
+++ b/public/assets/img/icons/1F977.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M53.7451,45.4219c-1.9346-1.958-4.6582-2.9512-8.0937-2.9512H43.2363a.1406.1406,0,0,1-.1387-.1191l-.1535-.9195c5.456-2.6888,9.2766-8.7594,9.2766-15.8125,0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1191,16.083,21.1191,25.62c0,7.0512,3.8185,13.12,9.2722,15.81l-.154.9228a.14.14,0,0,1-.1387.1182h-2.415c-3.4356,0-6.1592.9932-8.0938,2.9512-2.8437,2.8779-3.2217,7.1406-3.1943,9.4131v5.081a.9994.9994,0,0,0,1,1H55.9394a.9993.9993,0,0,0,1-1V54.8467C56.9668,52.5625,56.5889,48.3,53.7451,45.4219Z"/>
+ <path d="M36.6675,19.0969c7.6593,0,14.1047,1.4272,15.381,9.5449a19.1457,19.1457,0,0,0,.2478-3.0222c0-9.5366-6.9756-17.2949-15.5508-17.2949S21.1947,16.083,21.1947,25.62a19.1325,19.1325,0,0,0,.2478,3.0221C22.7187,20.524,29.0082,19.0969,36.6675,19.0969Z"/>
+ <path d="M53.7336,45.7445a1.6758,1.6758,0,0,0-.1092-.362.979.979,0,0,0-.1248-.1707.9266.9266,0,0,0-.0769-.1053c-.0217-.02-.0464-.0364-.0682-.0561l-.0113-.0092a11.14,11.14,0,0,0-7.6861-2.5705H43.33a.96.96,0,0,0-.2274.0459c-.0276.0069-.056.0075-.0828.0166a.97.97,0,0,0-.2808.1519c-.0163.0121-.034.02-.0494.0333a.9786.9786,0,0,0-.1821.2159.6007.6007,0,0,0-.1326.3135.9392.9392,0,0,0-.04.1272c-.0046.0431-.4961,4.1746-5.6138,9.3931-5.1178-5.2276-5.6157-9.3356-5.6206-9.3872a.9206.9206,0,0,0-.0429-.143.9916.9916,0,0,0-.06-.1983.96.96,0,0,0-.0924-.1371.991.991,0,0,0-.14-.1705,1.0137,1.0137,0,0,0-.1262-.0851.6779.6779,0,0,0-.3785-.1447.9456.9456,0,0,0-.156-.0315H27.69a11.1617,11.1617,0,0,0-7.6866,2.5625.9408.9408,0,0,0-.0913.122.9794.9794,0,0,0-.1132.1513,1.8309,1.8309,0,0,0-.1143.363.9838.9838,0,0,0,.0088.216.9273.9273,0,0,0,.0054.1331A26.3764,26.3764,0,0,0,29.9647,60.7178a.9953.9953,0,0,0,.5967.1982H44.2791a1.0007,1.0007,0,0,0,.9629-.7285.9905.9905,0,0,0-.1219-.7894A25.9952,25.9952,0,0,0,53.7186,46.086a.9588.9588,0,0,0,.0061-.1374A.9768.9768,0,0,0,53.7336,45.7445Z"/>
+ <path fill="#3f3f3f" d="M17.7479,44.9834a.9987.9987,0,0,0,.8574.4863.9678.9678,0,0,0,.21-.0224,1,1,0,0,0,.7832-.8614L20.366,38.02a1,1,0,0,0-.8212-1.1015l-5.2491-.9141c-.0182-.0031-.0356.0006-.0537-.0015a.9812.9812,0,0,0,.0664-.2172L15.7293,25.751a1,1,0,0,0-1.52-.9888L8.8,28.1367a1,1,0,0,0-.3281,1.3623Z"/>
+ <path fill="#d0cfce" d="M26.7359,43.0131,15.5887,25.0825a1.0006,1.0006,0,0,0-1.8428.41l-1.2314,10.35a1,1,0,0,0,.8183,1.1025L19.3814,38.01l-.9189,7.7243a1,1,0,0,0,.8183,1.1025A12.2311,12.2311,0,0,1,26.7359,43.0131Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M50.286,22.7772c-2.3516-2.8491-6.9366-4.2939-13.628-4.2939-6.3808,0-10.8613,1.41-13.3154,4.1919a7.1445,7.1445,0,0,0-1.87,5.1928,18.4938,18.4938,0,0,0,1.2715,4.99l.0644.1035-.1933.1623v0l.2323-.0958a.7813.7813,0,0,0,.1142.1118l.0528.0479a.76.76,0,0,0,.1533.0761l-.0635.2451.124-.2168a.7743.7743,0,0,0,.1739.0293l.0439-.0009a.7206.7206,0,0,0,.2246-.0362c.0791-.0254,8.1221-2.6235,12.9873-2.6235,5.5928,0,13.086,2.2192,13.1612,2.2412a.7509.7509,0,0,0,.9218-.4722l.0518-.1186a18.709,18.709,0,0,0,1.05-4.44v-.0166A6.68,6.68,0,0,0,50.286,22.7772Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.875 46.59 9.329 28.985 14.739 25.611 25.91 43.573"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.206 30.088 13.508 35.961 22.129 37.493"/>
+ <line x1="20.0702" x2="19.4474" y1="40.6246" y2="45.8582" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M42.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.7455,24.9444a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.3926,59.9165V54.8349C17.349,51.2,18.3529,43.47,27.6814,43.47h2.4147a1.1408,1.1408,0,0,0,1.1253-.9534l.2768-1.6607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9373,59.9165V54.8349C55.9809,51.2,54.977,43.47,45.6485,43.47H43.2338a1.1408,1.1408,0,0,1-1.1253-.9534l-.2768-1.6607"/>
+ <ellipse cx="36.6675" cy="25.6198" rx="14.5511" ry="16.2951" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.4484,32.4355s8.1953-2.6606,13.2191-2.6606c5.753,0,13.375,2.2727,13.375,2.2727"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2285,27.6524s-1.07-8.5555,14.439-8.5555c16.0874,0,14.4364,8.5555,14.4364,8.5555"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0961,43.47s.7425,8.2231,14.1742,16.4462"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.662,45.7805c.78,3.1761,3.091,9.0738,9.8905,14.136"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3209,43.47s-.4327,4.7916-6.6119,10.7171"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7394,45.8433a25.1692,25.1692,0,0,1-9.2432,13.59"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F978.svg b/public/assets/img/icons/1F978.svg
new file mode 100644
index 0000000..40c8d81
--- /dev/null
+++ b/public/assets/img/icons/1F978.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M39.664,37.59a14.4676,14.4676,0,0,1,1.797.554l.043.0166a6,6,0,1,0-.2266-8.2832c-4.4892,2.0332-9.6.3379-10.5742-.0215a6,6,0,1,0-.208,8.3047.8521.8521,0,0,0,.0879-.0361,10.28,10.28,0,0,1,1.4286-.5464s.4265-5.741,3.9163-5.741S39.664,37.59,39.664,37.59Zm-13.3621.31a4,4,0,1,1,4-4A4,4,0,0,1,26.3019,37.9Zm19.3964,0a4,4,0,1,1,4-4A4,4,0,0,1,45.6983,37.9Z"/>
+ </g>
+ <g id="color">
+ <g id="color-2">
+ <circle cx="36.0001" cy="36" r="22.9999" fill="#fcea2b"/>
+ </g>
+ <circle cx="26.3384" cy="33.8997" r="5" fill="#92d3f5"/>
+ <circle cx="45.7341" cy="33.8997" r="5" fill="#92d3f5"/>
+ <path fill="#3f3f3f" d="M31.874,31.1923s0-7.4294-8.1916-7.4294a2.9223,2.9223,0,0,0,.4909,1.0227s-4.3364-.4909-5.1137,1.3091l.7773,1.0228a2.1161,2.1161,0,0,0-1.5546,2.2909A1.7819,1.7819,0,0,0,20.0005,31.29h2.0749S26.4162,25.7345,31.874,31.1923Z"/>
+ <path fill="#3f3f3f" d="M40.7341,31.1923s0-7.4294,8.1917-7.4294a2.9223,2.9223,0,0,1-.4909,1.0227s4.3363-.4909,5.1136,1.3091l-.7773,1.0228a2.1161,2.1161,0,0,1,1.5546,2.2909A1.7819,1.7819,0,0,1,52.6076,31.29H50.5327S46.1793,26.2065,40.7341,31.1923Z"/>
+ <path d="M39.664,37.59a14.4676,14.4676,0,0,1,1.797.554l.043.0166a6,6,0,1,0-.2266-8.2832c-4.4892,2.0332-9.6.3379-10.5742-.0215a6,6,0,1,0-.208,8.3047.8521.8521,0,0,0,.0879-.0361,10.28,10.28,0,0,1,1.4286-.5464s.4265-5.741,3.9163-5.741S39.664,37.59,39.664,37.59Zm-13.3621.31a4,4,0,1,1,4-4A4,4,0,0,1,26.3019,37.9Zm19.3964,0a4,4,0,1,1,4-4A4,4,0,0,1,45.6983,37.9Z"/>
+ <path fill="#f1b31c" d="M39.9351,45.6612a2.5633,2.5633,0,0,1,1.8361-.8893A1.5136,1.5136,0,0,0,43.32,43.0507a3.6531,3.6531,0,0,0-1.7786-2.9262,6.2855,6.2855,0,0,1-2.21-3.89c-.4146-4.4365-3.1143-4.6968-3.3821-4.7117l-.0391,0c-.2453.0127-2.9692.254-3.3858,4.7119a6.2855,6.2855,0,0,1-2.21,3.89,3.6531,3.6531,0,0,0-1.7786,2.9262,1.5136,1.5136,0,0,0,1.5491,1.7212,2.5633,2.5633,0,0,1,1.8361.8893s3.5506,5.76,7.8972.3655Z"/>
+ <path fill="#3f3f3f" d="M42.817,44.4015s5.0827.07,2.5335,4.3472a4.4929,4.4929,0,0,0-1.8128-.8214s.2266,2.9174-3.5122,3.229V49.74s-.6041,2.096-4.0975,2.096h-.0168c-3.4933,0-4.0975-2.096-4.0975-2.096v1.4162c-3.7388-.3116-3.5122-3.229-3.5122-3.229a4.493,4.493,0,0,0-1.8127.8214c-2.5492-4.2769,2.5335-4.3472,2.5335-4.3472l2.5989.9312A4.3417,4.3417,0,0,0,36,48.332a4.4648,4.4648,0,0,0,4.4141-3.1354Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.874,31.1923s0-7.4294-8.1916-7.4294a2.9223,2.9223,0,0,0,.4909,1.0227s-4.3364-.4909-5.1137,1.3091l.7773,1.0228a2.1161,2.1161,0,0,0-1.5546,2.2909A1.7819,1.7819,0,0,0,20.0005,31.29h2.0749"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7341,31.1923s0-7.4294,8.1917-7.4294a2.9223,2.9223,0,0,1-.4909,1.0227s4.3363-.4909,5.1136,1.3091l-.7773,1.0228a2.1161,2.1161,0,0,1,1.5546,2.2909A1.7819,1.7819,0,0,1,52.6076,31.29H50.5327"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9209,45.6612a2.5633,2.5633,0,0,0-1.8361-.8893,1.5136,1.5136,0,0,1-1.5491-1.7212,3.6531,3.6531,0,0,1,1.7786-2.9262,6.2855,6.2855,0,0,0,2.21-3.89c.4166-4.4579,3.14-4.6992,3.3858-4.7119l.0391,0c.2678.0149,2.9675.2752,3.3821,4.7117a6.2855,6.2855,0,0,0,2.21,3.89A3.6531,3.6531,0,0,1,43.32,43.0507a1.5136,1.5136,0,0,1-1.5491,1.7212,2.5633,2.5633,0,0,0-1.8361.8893"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.6627,43.3662s-.7642,4.7622,4.2653,4.7622,4.2263-4.7622,4.2263-4.7622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.817,44.4015s5.0827.07,2.5335,4.3472a4.4929,4.4929,0,0,0-1.8128-.8214s.2266,2.9174-3.5122,3.229V49.74s-.6041,2.096-4.0975,2.096h-.0168c-3.4933,0-4.0975-2.096-4.0975-2.096v1.4162c-3.7388-.3116-3.5122-3.229-3.5122-3.229a4.493,4.493,0,0,0-1.8127.8214c-2.5492-4.2769,2.5335-4.3472,2.5335-4.3472"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F979.svg b/public/assets/img/icons/1F979.svg
new file mode 100644
index 0000000..dcf0c97
--- /dev/null
+++ b/public/assets/img/icons/1F979.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M34.5271,32.43A7.5,7.5,0,1,0,20.68,36.4072a.849.849,0,0,1,.4048-.9526A2.2182,2.2182,0,0,1,22.28,35.194a5.483,5.483,0,0,1,4.0127-8.2089,5.38,5.38,0,1,0,5.7986,8.2175,3.1305,3.1305,0,0,1,.7326.0782h.001a.8779.8779,0,0,1,.586.5429.8591.8591,0,0,1,.0063.513A7.4441,7.4441,0,0,0,34.5271,32.43ZM28.3933,33.444a3,3,0,1,1,3-3A3.0011,3.0011,0,0,1,28.3933,33.444Z"/>
+ <path d="M51.5671,32.43a7.5,7.5,0,1,0-13.8706,3.9387.8854.8854,0,0,1,.0063-.3518.87.87,0,0,1,.4131-.5615,2.2085,2.2085,0,0,1,1.2056-.2589,5.4822,5.4822,0,0,1,3.9175-8.1973,5.3817,5.3817,0,1,0,5.8625,8.2041,3.1979,3.1979,0,0,1,.7537.0782.8773.8773,0,0,1,.5869.543.8611.8611,0,0,1-.01.5532A7.445,7.445,0,0,0,51.5671,32.43ZM45.404,33.444a3,3,0,1,1,3-3A3.0011,3.0011,0,0,1,45.404,33.444Z"/>
+ </g>
+ <g id="color">
+ <circle cx="35.9772" cy="36" r="23" fill="#fcea2b"/>
+ <circle cx="26.9772" cy="32.43" r="6.5" fill="#fff"/>
+ <circle cx="44.0672" cy="32.43" r="6.5" fill="#fff"/>
+ <g>
+ <path fill="#92d3f5" d="M32.8187,35.3a3.8636,3.8636,0,0,0-1.8526.0469,5.3159,5.3159,0,0,0-1.0254.5146c-.3291.1992-.7383.4463-1.1523.6524a4.304,4.304,0,0,1-3.6973-.209c-.1435-.0762-.2851-.1612-.4228-.2432l-.044-.0264a6.7817,6.7817,0,0,0-1.07-.5546,3.0462,3.0462,0,0,0-2.46-.0088.8533.8533,0,0,0-.2783,1.2158A7.3588,7.3588,0,0,0,27.0042,39.96a7.5324,7.5324,0,0,0,6.291-3.3554A.8547.8547,0,0,0,32.8187,35.3Z"/>
+ <path fill="#92d3f5" d="M50.4231,35.8315a.857.857,0,0,0-.5732-.53,3.8644,3.8644,0,0,0-1.8525.0468,5.31,5.31,0,0,0-1.0254.5147c-.3291.1992-.7383.4463-1.1524.6523a4.3034,4.3034,0,0,1-3.6972-.2089c-.1436-.0762-.2852-.1612-.4229-.2432l-.0439-.0264a6.7906,6.7906,0,0,0-1.07-.5547,3.0506,3.0506,0,0,0-2.46-.0088.8534.8534,0,0,0-.2783,1.2159,7.3586,7.3586,0,0,0,6.1885,3.2724,7.5085,7.5085,0,0,0,6.291-3.3554A.8684.8684,0,0,0,50.4231,35.8315Z"/>
+ </g>
+ <path d="M34.5271,32.43A7.5,7.5,0,1,0,20.68,36.4072a.849.849,0,0,1,.4048-.9526A2.2182,2.2182,0,0,1,22.28,35.194a5.483,5.483,0,0,1,4.0127-8.2089,5.38,5.38,0,1,0,5.7986,8.2175,3.1305,3.1305,0,0,1,.7326.0782h.001a.8779.8779,0,0,1,.586.5429.8591.8591,0,0,1,.0063.513A7.4441,7.4441,0,0,0,34.5271,32.43ZM28.3933,33.444a3,3,0,1,1,3-3A3.0011,3.0011,0,0,1,28.3933,33.444Z"/>
+ <path d="M51.5671,32.43a7.5,7.5,0,1,0-13.8706,3.9387.8854.8854,0,0,1,.0063-.3518.87.87,0,0,1,.4131-.5615,2.2085,2.2085,0,0,1,1.2056-.2589,5.4822,5.4822,0,0,1,3.9175-8.1973,5.3817,5.3817,0,1,0,5.8625,8.2041,3.1979,3.1979,0,0,1,.7537.0782.8773.8773,0,0,1,.5869.543.8611.8611,0,0,1-.01.5532A7.445,7.445,0,0,0,51.5671,32.43ZM45.404,33.444a3,3,0,1,1,3-3A3.0011,3.0011,0,0,1,45.404,33.444Z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9772" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.17,19.0455a7.1767,7.1767,0,0,1-3.9359,3.36,7.08,7.08,0,0,1-4.4062.0187"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2672,21.6975a7.1721,7.1721,0,0,1-5.1465.5413A7.0853,7.0853,0,0,1,41.4776,19.76"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4772,46.5a8.6968,8.6968,0,0,1-13,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97A.svg b/public/assets/img/icons/1F97A.svg
new file mode 100644
index 0000000..6091b54
--- /dev/null
+++ b/public/assets/img/icons/1F97A.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="35.94 12.58 27.04 14.31 21.58 17.43 16.54 22.66 13 30.24 13 42.96 18.77 52.65 27.04 58.27 35.94 60 43.34 58.81 51.28 54.35 56.55 48 59.64 38.51 58.87 30.28 54.94 22.13 50.6 17.67 43.13 13.7"/>
+ <circle cx="44.45" cy="31.38" r="6.5" fill="#fff"/>
+ <circle cx="27.76" cy="31.38" r="6.5" fill="#fff"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.02 46.68c1.379-1.678 4.279-2.713 7.347-2.628 2.817 0.07899 5.358 1.091 6.612 2.628"/>
+ <circle cx="27.56" cy="31.38" r="6.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="44.65" cy="31.38" r="6.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill-rule="evenodd" d="m27.53 25.77a4.619 4.619 0 0 0-4.592 4.619 4.619 4.619 0 0 0 4.619 4.619 4.619 4.619 0 0 0 4.619-4.619 4.619 4.619 0 0 0-4.619-4.619 4.619 4.619 0 0 0-0.02734 0zm-1.453 1.828a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" paint-order="stroke fill markers"/>
+ <path fill-rule="evenodd" d="m44.62 25.77a4.619 4.619 0 0 0-4.592 4.619 4.619 4.619 0 0 0 4.619 4.619 4.619 4.619 0 0 0 4.619-4.619 4.619 4.619 0 0 0-4.619-4.619 4.619 4.619 0 0 0-0.02734 0zm-1.453 1.828a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" paint-order="stroke fill markers"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.31 18.02c1.185 2.421 3 5 9 4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m30.96 18.02c-1.185 2.421-3 5-9 4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97B.svg b/public/assets/img/icons/1F97B.svg
new file mode 100644
index 0000000..2807605
--- /dev/null
+++ b/public/assets/img/icons/1F97B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke-width="1.117" d="m43.06 5.429c1.327 7.005 2.658 13.24 3.782 19.19 0.2279 2.307 1.3 6.233 2.32 7.732 0.9795 1.389 1.703 1.013 2.991 1.292 0.2647 0.7012-0.3259 4.201-0.3732 4.652-0.159 1.524-2.418 1.913-4.223 1.36-9.484-1.046-13.72-31.89-13.21-33.62 8.447-0.7377 0.3933-0.1629 8.709-0.6072z"/>
+ <path fill="#d22f27" stroke-width="1.117" d="m41.47 21.97c1.491-1.389 0.7566-0.7659 2.905-3.049 0.3888 0.4007 0.4811 3.184 1.71 3.397 1.4 0.1087 2.395-0.5617 3.952-1.028-0.3196-3.152-1.811-7.536-2.932-10.48-0.3618-0.952-0.6916-1.408-1.292-2.236-0.4916-0.6772-1.858-2.073-2.746-2.133-0.5975-0.0406-1.261-0.9974-2.229-0.7508-5.602 3.535-6.033 2.683-10.53 0.5606-0.5665-0.2546-1.16-0.1896-1.968-0.48-6.95 0.2027-11.35 14.8-7.763 16.08 1.556 0.4518 2.467 0.8008 3.113-0.2976 0.3653-0.6195 0.3686-3.378 1.324-1.983 0.242 2.051 1.755 2.203 5.633 3.844 2.979 0.5066 7.855-0.8025 10.82-1.438z"/>
+ <path fill="#b399c8" stroke-width="1.117" d="m24.21 65.45c7.447 2.76 13.26 2.107 19.52-2.316l-0.23-5.352 1.858-14.9-0.3547-3.668-0.5071-5.241c-1.077-1.343-0.3312-8.21-1.812-7.387-1.481 0.8222-3.569 0.2171-5.389 0.4279-3.372 0.6457-4.233 0.7106-6.639 0.267-1.937 4.239-4.425 8.162-5.118 8.609-0.7424 0.6094-3.011 2.826-1.943 5.862-0.4239 1.825 0.5133 21.38 0.6096 23.69z"/>
+ <path fill="#b399c8" stroke-width="1.117" d="m35.27 5.092c-4.329 3.314-6.454 6.985-8.536 14.62 0.5037 2.659 0.1619 9.019-2.449 10.82-0.5782 2.486-0.8803 6.426-1.196 9.215l3.808-6.181c0.8324-5.276 3.539-7.045 9.989-11.3 1.272-0.8398 3.17-4.079 3.544-5.357 0.2286-0.7814 0.7273-1.107 0.7073-2.025-0.01719-0.8244 0.5883-1.131 0.762-1.751 0.8355-3.001 1.366-5.829 0.178-7.901z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m34.12 28.28 9.204-1.935c4.835 15.8-0.2415 26.69 0.5185 36.97-4.841 4.621-14.38 4.644-19.64 2.324 0 0-1.181-16.79-0.8739-24.95"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m26.9 33.53c2.46-3.197 2.192-6.129 5.968-8.683 3.873-2.389 5.794-4.137 7.71-7.544 1.915-3.407 2.476-8.7 1.864-11.71-1.895-1.427-6.964-0.4846-8.14 0.3199-10.55 11.17-4.249 13.38-9.171 24.61-2.089 4.769-1.515 6.559-1.8 10.17 0.08298-2.994 2.288-5.338 3.569-7.162z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m36.6 22.48c5.541 0.1429 6.414-0.9615 7.361-3.341m3.101 2.29 2.734-0.7231c-0.8461-3.426-2.25-8.306-4.428-11.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m27.27 21.99c-1.27-0.5516-2.236-1.788-2.462-2.738m-5.15 1.473c-0.06617-0.9363 0.2214-1.965 0.2214-1.965 1.313-7.245 5.705-13.48 8.444-12.36l1.667 0.5917m-7.935 14.41-2.398-0.6698"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m48.07 38.86c5.159 1.14 4.208-5.481 4.208-5.481-4.155 0.9447-5.636-4.081-6.251-8.601"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5" stroke-width="1.675" d="m38.93 40.04 0.4518 1.319c0.5193 1.738 0.941 3.426 1.066 5.257 0.2729 4.04-0.9243 8.002-0.2044 12.03 0.2284 1.28 1.848 4.207 2.41 5.351 0.369 0.7541-0.4219-0.7207 0 0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97C.svg b/public/assets/img/icons/1F97C.svg
new file mode 100644
index 0000000..69885b1
--- /dev/null
+++ b/public/assets/img/icons/1F97C.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" stroke-width="1.097" d="m23.28 13.06c-3.06 6.635-10.1 31.96-10.1 31.96s0.4394 0.04908 6.213 2.344l3.89-15.82-1.823 29.76c2.378 3.222 15.49 4.091 15.49 4.091s-0.6375-34.11-0.953-36.91c-0.6376-3.418-0.6166-8.474-1.833-11.73-1.103-3.086-0.9946-6.143-2.791-8.884 0 0-6.946 2.715-8.088 5.192z"/>
+ <polyline fill="#fff" points="27.59 11.86 26.81 19.2 29.23 19.2 27.68 21.94 36.86 29.32"/>
+ <path fill="#fff" stroke-width="1.097" d="m37.09 26.78c0.5647-5.01 4.063-18.92 4.063-18.92s7.92 3.933 9.257 6.311c3.729 6.634 8.079 31.42 8.079 31.42 0 0.2121-0.4397 1.726-6.213 1.767l-3.89-15.82 1.81 31.14c-2.378 3.222-13.11 2.714-13.11 2.714"/>
+ <polyline fill="#fff" points="43.55 11.95 45.22 19.2 42.35 19.2 44.05 21.85 36.99 29.32"/>
+ <path fill="#fff" d="m40.69 10.37a14.05 14.05 0 0 0-10.34 0.1028"/>
+ <path fill="#d0cfce" stroke-width="1.097" d="m28.5 9.167-1.87 8.09h3.177l-1.88 2.941 8.075 8.459-4.627-20.79z"/>
+ <path fill="#9b9b9a" stroke-width="1.097" d="m36 28.66 4.627-20.79c-3.661-1.407-5.623-1.48-9.255 0z"/>
+ <path fill="#d0cfce" stroke-width="1.097" d="m41.15 7.868c0.5245 0.267 2.407 1.343 2.407 1.343l1.849 8.047h-3.177l1.88 2.941-7.384 7.195z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m43.65 9.517 1.757 7.74h-3.177l1.88 2.941-7.828 8.286"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m40.7 7.462c-3.702-1.423-5.686-1.496-9.358 0"/>
+ <line x1="40.35" x2="45.14" y1="30.37" y2="30.37" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m26.88 47.16h4.793v3.837a2.837 2.837 0 0 1-2.837 2.837h-1.957v-2.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m44.98 47.16h-4.793v3.837a2.837 2.837 0 0 0 2.837 2.837h1.957v-2.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m31.34 7.462s-7.092 4.17-8.444 6.574c-3.771 6.708-9.712 30.98-9.712 30.98s2.3 2.141 6.213 2.344l3.89-15.82-0.8865 31.34c4.346 4.067 24.16 3.111 26.87 0l-0.8865-31.34 3.89 15.82c3.72 1.048 6.213-1.767 6.213-1.767s-6-25.53-9.771-32.24c-1.352-2.405-8.02-5.901-8.02-5.901s-3.628 15.96-4.679 21.02c-1.051-5.066-4.679-21.02-4.679-21.02z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.219" d="m28.38 9.504-1.748 7.753h3.177l-1.88 2.941 7.828 8.286"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2.219" d="m36 28.48v37.04"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97D.svg b/public/assets/img/icons/1F97D.svg
new file mode 100644
index 0000000..6324c78
--- /dev/null
+++ b/public/assets/img/icons/1F97D.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Goggles_Color_1" fill="#d0cfce" d="M61.1838,27.995c-4.4209-2.1333-14.9-3.9756-25.2155-3.7365C22.3166,23.942,8.884,29.1326,8.884,29.1326l.0977,7.6946c0,6.424,2.9308,15.8283,22.5434,10.7755L33.4372,40l2.55-2.0909,2.8876,2.1029,1.3277,5.279a3.9665,3.9665,0,0,0,3.0453,2.9015C60.6485,51.8567,63.33,42.9843,63.33,36.8391l.0667-5.2537A3.925,3.925,0,0,0,61.1838,27.995Z"/>
+ <path id="Goggles_Color_2" fill="#9b9b9a" d="M43.8847,48.8524C61.9275,50.73,63.4758,43.2512,63.4758,36.8272l-.0477-7.6826-6.9541-3.099C54.5376,37.2328,43.8847,48.8524,43.8847,48.8524Z"/>
+ <polygon id="Goggles_Color_3" fill="#9b9b9a" points="9.503 29.17 5.168 31.951 5.549 40.438 10.078 43.096 9.503 29.17"/>
+ <polygon id="Goggles_Color_4" fill="#9b9b9a" points="62.117 28.984 66.452 31.765 66.071 40.252 61.542 42.91 62.117 28.984"/>
+ </g>
+ <g id="line">
+ <path id="Goggles_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.9993,28.0757c-4.3022-2.1077-14.5834-4.0517-25.0311-3.8172-10.4477-.2345-20.729,1.7095-25.0311,3.8172a3.6433,3.6433,0,0,0-2.0242,3.3275l.0689,5.424c0,5.8974,2.47,14.3065,18.0489,11.7363a6.9243,6.9243,0,0,0,5.5518-5.1653l.899-3.1641a2.43,2.43,0,0,1,.7017-1.1973,2.7591,2.7591,0,0,1,2.9227-.4146,2.6605,2.6605,0,0,1,1.3933,1.7426l.8547,3.0334a6.9243,6.9243,0,0,0,5.5518,5.1653c15.5789,2.57,18.0489-5.8389,18.0489-11.7363l.0689-5.424A3.6433,3.6433,0,0,0,60.9993,28.0757Z"/>
+ <polyline id="Goggles_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.503 29.17 5.168 31.951 5.549 40.438 10.078 43.096"/>
+ <polyline id="Goggles_Line_3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="62.405 29.17 66.74 31.951 66.359 40.438 61.83 43.096"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97E.svg b/public/assets/img/icons/1F97E.svg
new file mode 100644
index 0000000..894155c
--- /dev/null
+++ b/public/assets/img/icons/1F97E.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Hiking_Boot_Color_1" fill="#a57939" d="M11.8858,52.4674c-.3688-6.2627,1.5818-16.9916,2.1224-18.043l.0374-13.5109s10.6921-.1226,13.854-1.591c1.3724-.6373,3.6348-1.9031,5.1773-2.7855a1.0709,1.0709,0,0,1,1.6044.95c-.0684,3.6668-.0626,11.5241,1.1608,13.682,1.1185,1.9729,4.3469,4.1119,6.3355,5.6121,5.3352,4.0247,13.07,4.3073,16.4858,5.0048,5.3308,1.0883,5.9,5.6343,5.9,7.9125,0,7.2931-17.9438,4.8129-17.9438,4.8129C43.4947,54.341,39.3368,52.74,35.8556,52.55"/>
+ <path id="Hiking_Boot_Color_2" fill="#6a462f" d="M11.84,53.209c-.0636-1.08,0-6.2566,0-6.2566,12.1743,1.4221,38.3753,4.8793,52.6567.7787a5.4179,5.4179,0,0,1-2.7282,6.1262c-2.5564,1.4219-8.0734.6116-15.1487.4647-3.1288-.0649-7.27-.8124-10.7508-1.0025"/>
+ <rect id="Hiking_Boot_Color_3" x="11.8397" y="52.2778" width="17.2206" height="3.4353" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <path id="Hiking_Boot_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.8858,52.2778c-.3688-6.2626,1.5818-16.9916,2.1224-18.043l.0374-13.5109s10.6921-.1226,13.854-1.591c1.3724-.6373,3.6348-1.9031,5.1773-2.7855a1.0709,1.0709,0,0,1,1.6044.95c-.0684,3.6668-.0626,11.5241,1.1608,13.682,1.1185,1.9729,4.3469,4.1119,6.3355,5.6121,5.3352,4.0248,13.0351,4.5045,16.4858,5.0048,7.7281,1.12,6.928,9.9315,4.5453,11.5757-3.7407,2.5814-16.5893,1.15-16.5893,1.15-3.1247-.1707-9.9086-1.571-13.39-1.7611"/>
+ <rect id="Hiking_Boot_Line_2" x="11.8397" y="52.2778" width="17.2206" height="3.4353" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Hiking_Boot_Line_3" x1="32.2176" x2="29.3806" y1="25.885" y2="25.8709" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Hiking_Boot_Line_4" x1="32.7405" x2="29.9818" y1="30.9936" y2="31.6556" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Hiking_Boot_Line_5" x1="35.09" x2="32.7405" y1="34.7536" y2="36.3438" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path id="Hiking_Boot_Line_6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5226,48.3745s30.323,2.903,34.496,2.0077"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F97F.svg b/public/assets/img/icons/1F97F.svg
new file mode 100644
index 0000000..db9a72b
--- /dev/null
+++ b/public/assets/img/icons/1F97F.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Flat_Shoe_Color_1" fill="#ffa7c0" stroke="#ffa7c0" stroke-miterlimit="10" stroke-width="2" d="M27.2945,41.6824c.0425,1.86,5.8332,2.5639,8.711,2.4895,28.0063-.7235,30.06-2.3123,29.3884-8.65-.3686-3.4781-9.1188-6.3021-17.1146-5.4966-.73.0736-1.352,1.8762-2.082,2.0023-10.7675,1.8608-27.8342,2.56-35.93-6.0744C8.9452,25.7546,5.38,35.1224,6.7246,41.3042Z"/>
+ <rect id="Flat_Shoe_Color_2" x="6.4266" y="40.7702" width="13.9118" height="3.4175" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <path id="Flat_Shoe_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.4266,40.77c-1.6929-8.08,2.5186-15.0156,3.84-14.8167,8.0961,8.6347,25.0328,7.9741,35.8,6.1134.8436-.1458,1.5456-2.1011,2.3879-2.1769,7.8729-.7088,15.0151,1.6183,16.6208,4.7477,3.0354,5.916-.5294,10.9388-36.6264,9.27a38.6434,38.6434,0,0,1-3.7006-1.4289"/>
+ <rect id="Flat_Shoe_Line_2" x="6.4266" y="40.7702" width="13.9118" height="3.4175" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F980.svg b/public/assets/img/icons/1F980.svg
new file mode 100644
index 0000000..b9e21cc
--- /dev/null
+++ b/public/assets/img/icons/1F980.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M36.4416,31.0781s5.3372-1.1983,9.6068,4.7934c1.8117,2.5424,3.0945,2.5525,3.9162,3.3951.2268.2326,1.3914,1.8713,1.5586,2.0189,1.2509,1.1039,1.0841,2.6158,1.1856,4.2657.0492.799-.1324,3.2126-1.0058,3.63-1.5679.7495-1.9749,2.2278-5.6546,3.4671,0,0-6.4046,1.1983-9.6068-2.3967,0,0-3.2022,4.7934-11.7417,1.1983a7.4677,7.4677,0,0,1-4.0159-3.291C19.95,46.6762,19.163,44.84,20.18,42.84a5.8506,5.8506,0,0,1,1.0169-2c1.41-1.5834,4.5741-4.4271,5.0844-5C28.4159,33.4434,32.1719,29.88,36.4416,31.0781Z"/>
+ <path fill="#ea5a47" d="M17.2077,34.6889c-.1709,0-.3418-.0049-.5117-.0127a4.0515,4.0515,0,0,1-1.9805-.5283,1.0014,1.0014,0,0,1-.3574-1.3018l3.7177-7.2724a1.0067,1.0067,0,0,1,.5245-.4756,7.9385,7.9385,0,0,0,4.6738-5.2373.9995.9995,0,0,1,1.6767-.4444,8.8185,8.8185,0,0,1,1.1065,10.4395A10.4147,10.4147,0,0,1,17.2077,34.6889Z"/>
+ <path fill="#ea5a47" d="M21.7309,44.231c-6.0292,5.4359-12.6013-9.0188-7-10.0005,0,.0005,4,.0005,4,2.0005s-1.6667,5,2.6667,6.5Z"/>
+ <path fill="#d22f27" d="M13.4921,33.043s-8.3114-8.2415,3.4967-16.0242c0,0,4.522-2.1335,6.7065.153,0,0-6.3308,2.9869-5.955,6.1268s2.9869,6.3307.7,8.5152A13.3807,13.3807,0,0,1,13.4921,33.043Z"/>
+ <path fill="#ea5a47" d="M45.9427,29.8559a8.8185,8.8185,0,0,1,1.1065-10.4395.9995.9995,0,0,1,1.6767.4444A7.9385,7.9385,0,0,0,53.4,25.0981a1.0067,1.0067,0,0,1,.5245.4756l3.7177,7.2724a1.0014,1.0014,0,0,1-.3574,1.3018,4.0515,4.0515,0,0,1-1.98.5283c-.17.0078-.3408.0127-.5117.0127A10.4147,10.4147,0,0,1,45.9427,29.8559Z"/>
+ <path fill="#ea5a47" d="M50.6024,42.731c4.3334-1.5,2.6667-4.5,2.6667-6.5s4-2,4-2.0005c5.601.9817-.9711,15.4364-7,10.0005Z"/>
+ <path fill="#d22f27" d="M53.5593,31.8138c-2.2865-2.1845.3247-5.3753.7-8.5152s-5.955-6.1268-5.955-6.1268c2.1845-2.2865,6.7065-.153,6.7065-.153,11.8081,7.7827,3.4967,16.0242,3.4967,16.0242A13.3807,13.3807,0,0,1,53.5593,31.8138Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.38,48.0367c-.7015,1.3785-2.3662,2.7692-5.8135,3.8034,0,0-6,1-9-2,0,0-3,4-11,1a6.968,6.968,0,0,1-3.7623-2.7463"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.6494,39.7568,27.5661,35.84c2-2,5-5,9-4,0,0,5-1,9,4A36.4889,36.4889,0,0,0,49.19,39.8862"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5661,50.84a3.699,3.699,0,0,0-2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6494,51.9234A3.8823,3.8823,0,0,0,28.5661,54.84"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.5661,51.9234A3.8823,3.8823,0,0,1,45.6494,54.84"/>
+ <ellipse cx="32.5661" cy="27.3401" rx="1" ry="2.5"/>
+ <ellipse cx="40.5661" cy="27.3401" rx="1" ry="2.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.9014,50.5918s1.7184,1.2213,1.3293,2.4966"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7309,44.231s-5,4-8-3,1-7,1-7,4,0,4,2-1.6667,5,2.6667,6.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.4921,33.043s-8.3114-8.2415,3.4967-16.0242c0,0,4.522-2.1335,6.7065.153C9.6737,22.8554,27.6909,31.7886,13.4921,33.043Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9663,26.0289A8.9447,8.9447,0,0,0,24.24,20.12a7.817,7.817,0,0,1,.9574,9.2267,9.3849,9.3849,0,0,1-8.4513,4.3305,3.077,3.077,0,0,1-1.4973-.3754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6024,42.731c4.3334-1.5,2.6667-4.5,2.6667-6.5s4-2,4-2,4,0,1,7-8,3-8,3Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.3047,17.1718c2.1845-2.2865,6.7065-.153,6.7065-.153,11.8081,7.7827,3.4967,16.0242,3.4967,16.0242C44.3091,31.7886,62.3263,22.8554,48.3047,17.1718Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0337,26.0289A8.9447,8.9447,0,0,1,47.76,20.12a7.817,7.817,0,0,0-.9574,9.2267,9.3849,9.3849,0,0,0,8.4513,4.3305,3.077,3.077,0,0,0,1.4973-.3754"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F981.svg b/public/assets/img/icons/1F981.svg
new file mode 100644
index 0000000..b0654e4
--- /dev/null
+++ b/public/assets/img/icons/1F981.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M18.921,25.5021c-0.75,0.25-8.5,9.3333-9.25,15.0833s-0.3333,8.0833-0.3333,8.0833 s2.8333,8.75,11.1667,13.0833c0,0,13.0833,13.1667,30.0833,0.25c0,0,8.3333-2.8333,12-14.5833l-0.3333-9.6667l-2.4167-6.1667 c0,0-4.5-4.3333-4.6667-4.75c-0.1667-0.4167-5.4167-4-5.4167-4l-1.9167-0.5833L23.921,22.6688L18.921,25.5021z"/>
+ <path fill="#F4AA41" stroke="none" d="M60.0877,21.2105l0.25-5.75l-1.125-3.875l-5.625-0.75l-5.25,2.5l-3.125,2.625l-3.25-5.375l-5.875-2.75 l-10.125,2l-1.125,0.25c0,0-2.375,1.75-2.25,2.5c0,0-6.75-3-9.625-0.375c0,0-3.75,6.875,0.375,11.375l4,3.5 c0,0-9.5,8.625,1.25,19.5c0,0-2.6198,5.6214,1.1127,11.9173l3.2206,6.666c6,5.3333,19.4167,5.0833,25.4167-0.25l2.3253-4.8129 c0.9155-1.0835,4.6646-5.941,3.6747-11.7704c0,0,8.5-8.125,1.625-20.75l-1.625-1.5l3-1.625L60.0877,21.2105z"/>
+ <path fill="#A57939" stroke="none" d="M22.3377,12.398c0,0,1-1.9375,3.875-3s5.8125-1.6875,5.8125-1.6875s6.4375,0.9375,6.9375,1 s6,6.3125,6,6.3125l0.4375,2.4375c0,0-1.8125,1.875-6.5625-0.5625s-5.8125-2.375-6-2.25c-0.1875,0.125-5.625,2.3125-5.625,2.3125 l-2.0625-1.6875L22.3377,12.398z"/>
+ <path fill="#FFFFFF" stroke="none" d="M47.671,42.3355c0.0834-0.2084,1.5-8.6667,1.5-8.6667h-0.1666c0,0-2.6667,4.7917-5.625,5.6667l-0.5,1.5416 l0.0937,1.5181c-0.6256-0.0616-1.2596-0.024-1.6979,0.2527c-1.1875,0.75-2.375,0.5-2.375,0.5l-1.8125,1.6875l-0.5625,0.875 l-1.6875-0.5625c0,0-0.6875-2-0.875-2.0625c-0.1875-0.0625-2.0625-0.75-2.0625-0.75l-1.1875,0.4375 c0,0-0.9572-0.3216-1.9857-0.1018l0.1107-1.7941l-0.5-1.5416c-2.9583-0.875-5.625-5.6667-5.625-5.6667H22.546 c0,0,1.4167,8.4583,1.5,8.6667c0.0643,0.1606,1.7091,1.8027,2.4614,2.5486c-0.7147,2.222,0.2053,4.6389,0.2053,4.6389l2.25,2.8125 l5.25-0.75l1.9375-1.5625l1.8125,0.9375l3.9375,1.5l2.5-1.3125c0,0,1.6875-4.5,1.75-4.6875 c0.0327-0.098-0.2592-1.0667-0.5452-1.9694C46.4254,43.6732,47.6166,42.4716,47.671,42.3355z"/>
+ <path fill="#f4aa41" stroke="none" d="M27.046,18.0855c0,0,0.4583,2.875-2.2917,5.7083c0,0-4.3333,0.9167-4.5417,1.0417 c-0.2083,0.125-2.3333,1.3333-2.6667,1.5c-0.3333,0.1667-1.7083-0.2917-2.0417-0.5417s-3.4583-5.5-3.4583-5.5l0.1667-3.625 l1.0417-4.375l4.6667-0.5833l4,1.0417l3.8333,3.0417L27.046,18.0855z"/>
+ <path fill="#f4aa41" stroke="none" d="M45.033,17.2521c0,0-0.4583,2.875,2.2917,5.7083c0,0,4.3333,0.9167,4.5417,1.0417 c0.2083,0.125,2.3333,1.3333,2.6667,1.5s1.7083-0.2917,2.0417-0.5417c0.3333-0.25,3.4583-5.5,3.4583-5.5l-0.1667-3.625 l-1.0417-4.375l-4.6667-0.5833l-4,1.0417l-3.8333,3.0417L45.033,17.2521z"/>
+ <path fill="#FFFFFF" stroke="none" d="M27.671,51.3355l2,4.5l2.5833,1.5833l5.75,0.4167l4.4167-1.5833l2.4167-5.25l-2.9375,1.4583l-4.3958-1.4583 l-1.5-1.3333l-3.0833,1.6667c0,0,0,1.3333-1.75,0.9167C29.421,51.8355,27.671,51.3355,27.671,51.3355z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="28.7782" cy="31.5656" rx="2" ry="2" transform="matrix(0.5156 -0.8568 0.8568 0.5156 -13.1061 39.9485)" fill="#000000" stroke="none"/>
+ <ellipse cx="43.4629" cy="31.5656" rx="2" ry="2" transform="matrix(0.8568 -0.5156 0.5156 0.8568 -10.0526 26.9285)" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.3928,43.0656c0,0-1.8705-1.3333-2.9394,2.0833l-1.4252,1.0833l-1.4252-1.0833c-1.0689-3.4167-2.9394-2.0833-2.9394-2.0833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.9467,39.9822l2.1482,3.519c0.1941,0.3179,0.3227,0.6662,0.3793,1.0272l0.326,2.0779c0.0856,0.5453,0.0042,1.1018-0.235,1.6067 l-1.1399,2.407c-0.4169,0.8804-1.2717,1.5195-2.2925,1.7141l0,0c-0.6475,0.1234-1.3206,0.0597-1.9273-0.1826l-1.3016-0.5197 c-0.3174-0.1267-0.6105-0.2999-0.868-0.5128l-1.3748-1.1369h-1.2661l-1.3748,1.1369c-0.2575,0.2129-0.5505,0.3861-0.868,0.5128 l-1.3016,0.5197c-0.6067,0.2423-1.2798,0.306-1.9273,0.1826h0c-1.0208-0.1946-1.8756-0.8337-2.2925-1.7141l-1.1399-2.407 c-0.2391-0.505-0.3205-1.0614-0.235-1.6067l0.326-2.0779c0.0566-0.361,0.1853-0.7093,0.3793-1.0272l2.1482-3.519"/>
+ <line x1="36.0282" x2="36.0282" y1="46.2322" y2="48.9822" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.5366,55.5239l0.7708,0.7941c0.8297,0.8549,1.9545,1.3607,3.1446,1.4142l3.0167,0.1356 c1.1576,0.052,2.2933-0.3278,3.1868-1.0657l0.8644-0.714"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.7391,26.8288c-9.9983-4.0396-4.7942-14.1799-4.7942-14.1799c7.5833-4.5833,13.833,4.75,13.833,4.75 s4.8857-4.6468,12.3055-1.3781"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.0282,23.1489c0,0-17.3333,6.0833-13.75,25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.456,45.1873c-2.6014,3.7405-3.5847,9.9899,4.4889,19.4616"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.0282,27.7322c0,0-5.6115,8.4105,2.1526,17.7886"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.3605,10.9187c0,0,12.7053-9.5,19.8616,5.3333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.2221,16.4903c0,0,6.2497-9.3333,13.833-4.75c0,0,5.2041,10.1403-4.7942,14.1799"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9718,22.2403c0,0,17.3333,6.0833,13.75,25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.6231,46.2342c1.6075,3.8321,1.2349,9.5252-5.5679,17.5062"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9718,26.8237c0,0,5.6115,8.4105-2.1526,17.7886"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F982.svg b/public/assets/img/icons/1F982.svg
new file mode 100644
index 0000000..aeda876
--- /dev/null
+++ b/public/assets/img/icons/1F982.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M39.8231,26.896c0,0,9.7765,0.248,9.8779-3.7507c0.1014-3.9987,1.6859-6.6916-0.7748-8.0222 C45,13,44.8635,21.0219,45.7904,23.0461S38,25,38,25L39.8231,26.896z"/>
+ <path fill="#EA5A47" stroke="none" d="M32,27c0,0-10,0-10-4s-1-6,1-8s4,6,3,8s7,2,7,2L32,27z"/>
+ <path fill="#D22F27" stroke="none" d="M41.9643,55.8624c0,0-2.1556-6.898,2.8023-3.0179s-3.0179,9.9158-6.7902,6.898 c-3.7723-3.0179-9.808-18.5383-5.4968-33.1965c0,0,3.449-5.1735,6.0357,0c2.5867,5.1735,1.1643,20.6939,0.151,24.1429 c-1.0133,3.449-1.0133,6.0357,2.4357,7.3291"/>
+ <rect x="31" y="34" width="9" height="4" fill="#EA5A47" stroke="none"/>
+ <rect x="31" y="43" width="9" height="4" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.8571,11.8879c-6.898,10.347,0.8622,14.6582,0.8622,14.6582l6.898,0.8622"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1893,14.5535c5.3678,1.8034,2.3924,8.5436,2.3924,8.5436l0.8622,0.8622l6.898,0.8622"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1378,11.8879c0,0,6.898,9.4847-0.8622,14.6582l-6.6891,0.4638"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.6531,24.8216l7.7602-0.8622l0.8622-1.7245c0,0-4.7459-3.2912,1.5071-7.6813"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.2398,30.8573 45.1669,32.5818 47.1378,30.8573 46.1524,29.1328"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.7551,30.8573 25.5816,32.5818 23.8571,30.8573 25.5816,29.1328"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.7551,34.3063 27.3061,40.342 25.5816,41.2043 23.1027,39.9828"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="40.2398,34.3063 43.6888,40.342 45.4133,41.2043 48.036,40.0546"/>
+ <line x1="34.2041" x2="34.7789" y1="22.2349" y2="24.2468" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.1441" x2="36.7908" y1="24.2468" y2="22.2349" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.3776,33.4441c-5.1735,1.7245-8.3225-0.1249-8.3225-0.1249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.8403,37.324c0,0,4.8008,2.1556,8.8247,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9643,55.8624c0,0-2.1556-6.898,2.8023-3.0179s-3.0179,9.9158-6.7902,6.898c-3.7723-3.0179-9.808-18.5383-5.4968-33.1965 c0,0,3.449-5.1735,6.0357,0c2.5867,5.1735,1.1643,20.6939,0.151,24.1429c-1.0133,3.449-1.0133,6.0357,2.4357,7.3291"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.5816,48.24h3.1731l1.5865-1.7245l0.7933-4.3112c0,0,5.5529,1.7245,8.7259,0l0.7933,4.3112l1.5865,1.7245h3.1731"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.9321,46.3151c0,0,3.9965,1.7871,7.4455,0.0626"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F983.svg b/public/assets/img/icons/1F983.svg
new file mode 100644
index 0000000..e9e3913
--- /dev/null
+++ b/public/assets/img/icons/1F983.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5,28.25C29,24.5,30,27,32.75,21s-1-8-1-8C23,5,18,19,18,19c2-4,7-2,7-2l-1,3l2,2l-3.9167,2.8333l-3,4.0833L18,33 c0,0-0.1667,2.25,2,3s11-1,11-1L29.5,28.25z"/>
+ <path fill="#A57939" stroke="#A57939" stroke-miterlimit="10" stroke-width="2" d="M43,49c-2,3-8.9355,5.6585-16.4047,4.6317 C22,53,15.125,49,17,42c4.2595-15.902,22-10,22-10s0.5-15.75,9.75-16.375s-2,10.75-2,10.75S51,21,55,23s-1.75,6-4.875,6.5 S57,28,59,30s0.375,3-6,4s7-1,7,2s-7,4-7,4s3.5-0.75,5.25,2.125s-6,2.875-6,2.875S60,48,58,51s-11-1-11-3"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="28,53.875 28,59 25,60"/>
+ <line x1="31" x2="28" y1="59" y2="59" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,53.875 36,59 33,60"/>
+ <line x1="39" x2="36" y1="59" y2="59" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,49c-2,3-8.9355,5.6585-16.4047,4.6317C22,53,15.125,49,17,42c4.2595-15.902,22-10,22-10s0.5-15.75,9.75-16.375 s-2,10.75-2,10.75S51,21,55,23s-1.75,6-4.875,6.5S57,28,59,30s0.375,3-6,4s7-1,7,2s-7,4-7,4s3.5-0.75,5.25,2.125s-6,2.875-6,2.875 S60,48,58,51s-11-1-11-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,17c0,0-5-2-7,2c0,0,5-14,13.75-6c0,0,3.75,2,1,8S29,24.5,29.5,28.25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24,20c0,0,2,2-1.375,4.25C17,28,18.25,32.875,18.25,32.875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F984.svg b/public/assets/img/icons/1F984.svg
new file mode 100644
index 0000000..a5f8206
--- /dev/null
+++ b/public/assets/img/icons/1F984.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M23.7544,12.3618l1.6667,7.1667l-5.3333,5.3333l-8.3333,14.3333l1,4.6667l2.1667,1.3333l4-0.1667 l3.5-3.3333l6.8333-1.8333c0,0,1.3333,1.5,2.1667,3s3.6667,4.1667,3.6667,4.1667l0.5,6l-1.8333,6.1667l-2,2.8333 c0,0,22,9.5,33.1667-7l-0.5-6l-1.8333-5l-3.3333-5.1667l-1-1.5l-0.1667-5.1667l-2.8333-5.3333l-5-3l-2.6667-4.5l-5.1667-4.1667 l-6.5-1.5l-5.6667,1l-4.1667-2.1667L23.7544,12.3618z"/>
+ <path fill="#EA5A47" stroke="none" d="M50.671,23.155l5.2083,4.095c0,0,5.5638,8.2181-0.3258,17.8201c-7.0492,11.4924,0,0,0,0 c-1.6183,3.4754-2.3141,6.7423-1.738,9.7216l-5.3111-4.4167V34.2917L50.671,23.155z"/>
+ <polyline fill="#EA5A47" stroke="none" points="25.8985,19.2712 10.7847,12.0212 15.951,18.1399 21.1747,23.995 25.8985,19.2712"/>
+ <path fill="#92D3F5" stroke="none" d="M29.7367,13.6311l10.7677,0.1362c0,0,9.2377,4.0661,10.5355,11.8161l0.6874,8.9567 c-2.6337,6.5386-3.0562,14.1267,2.0883,20.8336l0,0c0,0-7.1444,1.3215-9.8944-7.1094L42.3377,43.5l0.3258-6.0341l1.4169-5.6426 l-0.2833-4.8929l-2.2761-4.3124l-3.5322-2.8413l-5.792-2.0801L29.7367,13.6311"/>
+ <path fill="#61B2E4" stroke="none" d="M58.4549,36.75c0,0,5.5192,6.4066,6.9982,15.1193c0.1838,1.0826,0.1251,2.193-0.1377,3.2591 c-0.4317,1.7512-0.8179,4.9979,0.1452,7.3825c0.4689,1.1611-0.5621,2.3655-1.7883,2.1115 c-3.7094-0.7686-9.2437-3.6474-10.2567-8.0876c-0.0239-0.1047-0.0368-0.2138-0.0417-0.321l-0.266-5.7459 c-0.0132-0.2857,0.0516-0.5695,0.1875-0.8211l3.692-6.8359c0.0666-0.1233,0.1164-0.2549,0.1482-0.3914L58.4549,36.75"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.4549,37.7826C60.2229,40.1443,65,44.4647,64.5,54.0208"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.5,41.8854c0,0,8.4783,6.7823,0,18.7647"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="24.809,19.1338 10.25,11.75 21.1747,23.995"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.1962,30.8696c0.5489,8.3555-9.3225,9.703-11.954,10.3347c-0.3325,0.0798-0.6318,0.25-0.8736,0.4919l-2.2227,2.2227 c-0.3494,0.3494-0.8234,0.5458-1.3176,0.5458h-3.5121c-1.203,0-2.2711-0.7698-2.6515-1.9111l-0.531-1.5931 c-0.258-0.774-0.1649-1.6222,0.2549-2.3218l8.7862-14.6436l4.7238-4.7238l-2.1151-6.9054c0,0,7.8026-0.6987,8.4135,5.3308 c0,0,16.9281,2.4418,10.5531,19.383c0,0-1.625,5.9489,2.375,11.1846"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9167,14.0208c0,0,22.2444-4.0208,19.9583,19.9583"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9187,23.155c0,0,14.7665,6.5865,5.4563,22.22c0,0-5.375,6.5625,0.625,13.6042"/>
+ <circle cx="24.4167" cy="28.9304" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F985.svg b/public/assets/img/icons/1F985.svg
new file mode 100644
index 0000000..b21586d
--- /dev/null
+++ b/public/assets/img/icons/1F985.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M16.7701,49.5304c0,0-5.6081-13.4595,14.5811-12.3379c0,0,4.4865-20.1893,32.5272-26.919 c0,0,5.6081,26.919-23.5541,38.1353c0,0,0,8.973,8.973,11.2163c1.2317,0.3079,3.0236-0.3413,3.3649,0 c2.2433,2.2433-12.3379,4.4865-15.7028,3.3649v-6.7298c0,0-7.8514,0-11.2163-8.973 C25.7431,47.2871,23.4998,42.8006,16.7701,49.5304z"/>
+ <path fill="#6A462F" stroke="none" d="M33.5945,30.3411c0,0,0-20.0676,6.7298-23.4325c0,0,5.6081,4.4865,4.4865,11.2163L33.5945,30.3411z"/>
+ <path fill="#FFFFFF" stroke="none" d="M26.2427,46.3372c0,0-4.1575-2.4149-9.3514,3.1932c0,0-6.4923-13.1612,15.5815-12.7495L26.2427,46.3372z"/>
+ <polygon fill="#FCEA2B" stroke="none" points="16.1536,43.2699 20.0972,45.7027 16.7701,48.4087"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.6891,14.76c0-4.4865-3.3649-6.7298-3.3649-6.7298c-6.7298,4.4865-6.7298,17.946-7.8514,24.6758 c-0.4206,2.5237-0.6835,3.6278-1.321,4.1207c-1.0625,0.8215-3.1655-0.0548-8.7737,1.1136 c-8.973,1.8694-5.6081,11.5901-5.6081,11.5901c6.7298-6.7298,8.973-2.2433,8.973-2.2433 c3.3649,10.0946,10.0946,8.973,10.0946,8.973c1.1216,4.4865,0,6.7298,0,6.7298c3.3649,3.3649,26.919-3.3649,15.2354-4.1126 c-11.6836-0.7478-10.7489-10.4685-10.7489-10.4685c4.1408-2.3005,7.6106-4.6848,10.5155-7.0871c0,0,0.7008-1.8859-1.5425-7.494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3512,37.1925c1.1216-7.8514,13.4595-17.946,13.4595-17.946S57.1486,10.2735,65,10.2735c0,0,0,16.8244-10.0946,28.0406 c0,0,0-6.7298-2.2433-8.973"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.0193,54.2272L29.108,59.625c0,0-3.3775-1.1341-4.4865,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.108,59.625c0,0,2.2433,0,2.2433,1.1216"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F986.svg b/public/assets/img/icons/1F986.svg
new file mode 100644
index 0000000..67e7534
--- /dev/null
+++ b/public/assets/img/icons/1F986.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6A462F" stroke="none" d="M34.6024,63.9305c1.1633,0,2.6989,0,4.1493,0c2.3257,0,4.432,0,4.432,0s3.0287,0.5048-0.5048-3.0287 c0,0,0.5048-1.0096,0.5048-1.5143s1.0937-1.0096,0.7992-2.0191"/>
+ <path fill="#6A462F" stroke="#6A462F" stroke-miterlimit="10" stroke-width="2" d="M37.8007,61.4321 c1.129-0.1524,1.9462-0.423,2.3542-1.035c1.0096-1.5143,1.0096-1.0096,0.5048-2.0191c-0.5048-1.0096,0-2.0191,0-2.0191L45,57"/>
+ <path fill="#A57939" stroke="none" d="M33.7901,53.9699c9.417,4.7375,29.5174,3.7978,25.572-0.1477c-4.4391-4.4391-5.0732-6.3416-5.7074-10.1465 s-5.7074-11.4148-14.5856-13.3173c-8.8782-1.9025,0-13.9514-6.3416-19.6588s-13.9514-0.6342-13.9514,2.5366 s-3.1708,5.0732-3.1708,5.0732c-1.2683,0.6342-9.5123,3.8049,1.2683,3.8049s10.1465,2.5366,6.9757,4.4391 c0,0-10.8078,4.5851-7.8493,14.4465c3,10,17.9958,13.4564,17.9958,13.4564s-0.6342,1.2683,0,2.5366s-0.3658,1.6342-1.6342,3.5366 c-1.2683,1.9025-4.0732,0.2683-6.6099,0.9025c-1.9455,0.4864-3.1708,2.5366,0.6342,2.5366s10.7806,0,10.7806,0 s3.8049,0.6342-0.6342-3.8049c0,0,0.6342-1.2683,0.6342-1.9025s1.374-1.2683,1.0041-2.5366"/>
+ <path fill="#5C9E31" stroke="none" d="M39.0691,30.3584c-8.8782-1.9025,0-13.9514-6.3416-19.6588s-13.9514-0.6342-13.9514,2.5366 s-3.1708,5.0732-3.1708,5.0732c-1.2683,0.6342-9.5123,3.8049,1.2683,3.8049s10.1465,2.5366,6.9757,4.4391"/>
+ <path fill="#FCEA2B" stroke="none" d="M15.6053,18.3095c-1.2683,0.6342-9.5123,3.8049,1.2683,3.8049"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9472,46.2123c6.9757,5.7074,0,6.3416,0,6.3416c-17.1222,1.9025-21.5613-16.488-21.5613-16.488"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.0168,54.4596c10.7957,2.9088,29.2906,3.308,25.3452-0.6374c-4.4391-4.4391-5.0732-6.3416-5.7074-10.1465 s-5.7074-11.4148-14.5856-13.3173c-8.8782-1.9025,0-13.9514-6.3416-19.6588s-13.9514-0.6342-13.9514,2.5366 s-3.1708,5.0732-3.1708,5.0732c-1.2683,0.6342-9.5123,3.8049,1.2683,3.8049s10.1465,2.5366,6.9757,4.4391 c0,0-10.8078,4.5851-7.8493,14.4465c3,10,17.9958,13.4564,17.9958,13.4564s-0.6342,1.2683,0,2.5366s-0.3658,1.6342-1.6342,3.5366 c-1.2683,1.9025-4.0732,0.2683-6.6099,0.9025c-1.9455,0.4864-3.1708,2.5366,0.6342,2.5366s10.7806,0,10.7806,0 s3.8049,0.6342-0.6342-3.8049c0,0,0.6342-1.2683,0.6342-1.9025s1.374-1.2683,1.0041-2.5366"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.6024,63.9305c1.1633,0,2.6989,0,4.1493,0c2.3257,0,4.432,0,4.432,0s3.0287,0.5048-0.5048-3.0287 c0,0,0.5048-1.0096,0.5048-1.5143s1.0937-1.0096,0.7992-2.0191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.6597,56.3588c0,0-0.5048,1.0096,0,2.0191c0.5048,1.0096,0.5048,0.5048-0.5048,2.0191c-0.408,0.612-1.2252,0.8826-2.3542,1.035"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F987.svg b/public/assets/img/icons/1F987.svg
new file mode 100644
index 0000000..f1e36a4
--- /dev/null
+++ b/public/assets/img/icons/1F987.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M25.5252,30.898c-2.3813-1.68-3.9042-4.1204-3.9326-9.0256c-6.2917-12.3683-15.8333-7.6799-19-2.2433 c7.8333,0.9798,4,14.6667,4,14.6667c10-0.5,7.3714,10.1238,7.3714,10.1238c10.087-3.1417,16.7953,6.148,16.7953,6.148 c-1.648,2.36-1.8159,6.5996-0.3112,7.4402s6.6325,4.2642,6.6325,4.2642l4.6115-4.752c0,0,2.1197-2.0094-2.1947-7.0703 c2.5572-5.0901,5.9141-7.7066,11.6354-7.725c1.6323-12.2941,10.176-11.3334,10.176-11.3334 c0.9549-10.5438,8.774-13.0505,8.774-13.0505C59.0926,7.1309,47.0926,16.129,44.797,20.7561 c-0.2883,0.5812-0.3939,6.9192-3.3969,9.5794C36.3207,33.04,31.0574,33.5633,25.5252,30.898z"/>
+ <path fill="#3F3F3F" stroke="none" d="M30.4007,35.4677c-3.1856-2.5092-2.6668-6.2877-2.6668-6.2877l0.706-6.3877c0,0,3.373,3.7061,3.448,3.9106 l2.5254,0.2349l3.0896-4.4012c0,0,2.7828,10.0625-0.6418,13.1611"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.7381,31.5162c-2.3813-1.68-3.1171-4.7386-3.1455-9.6438c-6.2917-12.3683-15.8333-7.6799-19-2.2433 c7.8333,0.9798,4,14.6667,4,14.6667c10-0.5,7.3714,10.1238,7.3714,10.1238c10.087-3.1417,16.7953,6.148,16.7953,6.148 c-1.648,2.36-1.8159,6.5996-0.3112,7.4402s6.6325,4.2642,6.6325,4.2642l4.6115-4.752c0,0,2.1197-2.0094-2.1947-7.0703 c2.5572-5.0901,5.9141-7.7066,11.6354-7.725c1.6323-12.2941,10.176-11.3334,10.176-11.3334 c0.9549-10.5438,8.774-13.0505,8.774-13.0505C59.0926,7.1309,47.0926,16.129,44.797,20.7561 c-0.2883,0.5812,0.4585,7.3598-2.5445,10.02"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.4007,35.1344c-3.1856-2.5092-2.6668-6.2877-2.6668-6.2877l0.706-6.3877c0,0,3.373,3.7061,3.448,3.9106l2.5254,0.2349 l3.0896-4.4012c0,0,2.7828,10.0625-0.6418,13.1611"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F988.svg b/public/assets/img/icons/1F988.svg
new file mode 100644
index 0000000..03d4fca
--- /dev/null
+++ b/public/assets/img/icons/1F988.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M18.25,40.9655c0,0-3.25,5.8621-7.25,8.9655c0,0,2-4.1379,1-8.2759s-8-9.3103-8-9.3103s10,0,14,5.1724 c0,0,17,1.0345,21-6.2069c0,0,1-5.1724-3-9.3103c0,0,5,0,10,4.1379c4.8462,4.0107,3.1164,4.134,9.3791,7.9055 c0.4091,0.2464,0.8493,0.443,1.3017,0.5871C59.7607,35.6108,69,38.5517,69,38.5517s0,4.1379-14,6.2069c0,0-1,5.1724-5,7.2414 c0,0,2-6.2069-1-6.2069c0,0-2,0-9-1.0345"/>
+ <path fill="#D0CFCE" stroke="none" d="M37.5053,42.3136c0,0-3.1325,1.9058-3.679,4.4556c0,0-2.8661-3.0198-4.9723-2.5598l4.7588-3.4697"/>
+ <path fill="#D0CFCE" stroke="none" d="M44.5556,37c0,0,4.25,2,0,5"/>
+ <path fill="#D0CFCE" stroke="none" d="M46.5556,37c0,0,4.25,2,0,5"/>
+ <path fill="#D0CFCE" stroke="none" d="M48.5556,37c0,0,4.25,2,0,5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,44c7,1,9,1,9,1c3,0,1,6,1,6c4-2,5-7,5-7c14-2,14-6,14-6s-9.2393-2.8429-12.3191-3.7905 c-0.4525-0.1392-0.8926-0.3293-1.3017-0.5675C49.1164,29.9962,50.8462,29.877,46,26c-5-4-10-4-10-4c4,4,3,9,3,9c-4,7-21,6-21,6 c-4-5-14-5-14-5s7,5,8,9s-1,8-1,8c4-3,7.25-8.6667,7.25-8.6667L27,42"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,43c0,0-2.9279,1.6684-3.4781,3.8358c0,0-2.594-2.5042-4.548-2.0775l4.4581-3.0208"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M45,37c0,0,2,2,0,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M47,37c0,0,2,2,0,5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M49,37c0,0,2,2,0,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F989.svg b/public/assets/img/icons/1F989.svg
new file mode 100644
index 0000000..fa0201b
--- /dev/null
+++ b/public/assets/img/icons/1F989.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M30,29l-3,2c-9.5,4.375-2,30-2,30s8.75-9.25,15.875-10.125S51.75,36.75,50,32l-2-4"/>
+ <path fill="#9B9B9A" stroke="none" d="M30,30c0,0-6.5-5.5-0.25-14.75c0,0-0.75-3.25-2.75-3.25s5-3,6,1c0,0,7-3,11,0c0,0,5.25-3.5,7.125-1.75 C51.125,11.25,47,14,49,16s4,10-1,14"/>
+ <path fill="#A57939" stroke="none" d="M40,30c0,0-10,0-10-7.875c0-8.7341,8.1907-4.7359,9-3.125c0,0,7-6,9.125,1.5C50.1834,27.7649,40,30,40,30z"/>
+ <path fill="#A57939" stroke="none" d="M25.0192,59c0,0-0.8782-7,1.9027-9S40,40,37,35"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="M37,22c0,0,0.5-1.5-3-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="M41,22c0,0-0.5-1.5,3-2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" points="37.625,25.43 39.375,27 41.375,25.3438"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38,60c0,0,1-4-5-3v-2.375"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,57.375c0,0,1-4-5-3V52"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,30c0,0-6.5-5.5-0.25-14.75c0,0-0.75-3.25-2.75-3.25s5-3,6,1c0,0,7-3,11,0c0,0,5.25-3.5,7.125-1.75C51.125,11.25,47,14,49,16 s4,10-1,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,30c0,0-10,0-10-7.875c0-8.7341,8.1907-4.7359,9-3.125c0,0,7-6,9.125,1.5C50.1834,27.7649,40,30,40,30z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,31c-9.5,4.375-2,30-2,30s8.75-9.25,15.875-10.125S51.75,36.75,50,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,59c0,0-0.75-7,1.625-9S37,41,36,35"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98A.svg b/public/assets/img/icons/1F98A.svg
new file mode 100644
index 0000000..8e91978
--- /dev/null
+++ b/public/assets/img/icons/1F98A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#E27022" stroke="none" d="M17.1228,5.3057L13.7993,9.348l-2.1112,12.8954l2.5003,11.9161l-2.5003,5.0356l0.4829,11.3882l2.2344,4.5 c0,0,6.9323-3.3333,8.7656,3.9167l12.9023,3.8333l13.216-4.25l0.715-2.439l3.5745-2.2785l3.5235,0.5481l2.5725-6.1293L60.3119,42 l-1.7215-6.5752l-0.7776-1.2636l1.4468-4.7673l0.2177-8.9431l-0.9631-9.823l-1.7047-3.8692L54.171,4.6667l-5.1846,6.5784 l-5.482,6.707H42.171l-5.1591-1.4108l-9.1742,0.5805l-4.75-5.0384l-3.2746-5.1667L17.1228,5.3057"/>
+ <path fill="#FFFFFF" stroke="none" d="M11.3377,45.0833c6.0422-0.6554,11.9908,4.5417,15.9913,10.0022h0l6.0087,2.2478l2.6566,0.7608 L39.046,57.25l5.7089-2.0836c0,0,5.0827-11.2498,15.9161-10.1392l-2.0833,8.2542L56.9002,55l-3.1875-0.8438l-3.0625,1.3865 l-1.5173,3.0909c0,0-3.5452,4.4554-12.8684,4.4497c-5.8283-0.0036-12.2601-1.375-13.473-4.484 c-0.8609-2.2069-3.8288-5.0369-3.8288-5.0369l-4.493,0.3564L11.3377,45.0833z"/>
+ <path fill="#d0cfce" stroke="none" d="M28.796,60.9583c0,0-0.3695,3.5417,1.3778,5.0417c1.7472,1.5,6.4139,1.7083,6.4139,1.7083l5.9583-1.7917 c0,0,1.7083-1.6667,0.875-5l-2.75,0.7917l-6.4972,0.2083L28.796,60.9583z"/>
+ <path fill="#FFFFFF" stroke="none" d="M57.671,7.375l-3.0417,2.0417L50.171,15.375L48.6294,22.5l0.2083,1.9583c0,0,5,8.375,11.25,0.2917 l-0.5833-8.5833l-0.9167-7.25L57.671,7.375z"/>
+ <path fill="#FFFFFF" stroke="none" d="M14.2714,7.375l3.0417,2.0417l4.4583,5.9583l1.5417,7.125l-0.2083,1.9583c0,0-5,8.375-11.25,0.2917 l0.5833-8.5833l0.9167-7.25L14.2714,7.375z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M29.0454,41.681c0,0-3.0393,1.5997-4.5092,1.0171c-1.4698-0.5826-2.2313-2.14-1.7007-3.4785 c0.5306-1.3386,2.1522-1.9514,3.622-1.3688C27.9274,38.4334,29.0454,41.681,29.0454,41.681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9943,56.9292c-1.513-0.2346-2.7355-0.9125-3.641-2.075v-0.698"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9156,10.2884c0,0,7.7517,5.915,5.3244,13.6668"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.6069,58.0941c-1.4877-3.2886-4.481-4.3848-5.1857-4.2282l-3.5235,0.5481c-2.6622-2.6622-3.132-10.1791-3.132-10.1791 c-0.4337-4.7705,1.0302-8.0757,2.4227-10.0754l-0.3869-0.7301c-2.5056-6.1857-1.0179-15.6601-0.4698-21.6892 c0.3975-4.3723,2.6068-5.9162,3.7911-6.4345c0.4153-0.1818,0.8959-0.0599,1.1789,0.2943 c1.2956,1.6213,5.3162,6.5744,9.1241,10.4468c1.6822,1.7107,2.4508,3.2218,2.748,4.4518"/>
+ <path fill="#000000" stroke="none" d="M42.9546,41.681c0,0,3.0393,1.5997,4.5092,1.0171c1.4698-0.5826,2.2313-2.14,1.7007-3.4785s-2.1522-1.9514-3.622-1.3688 C44.0726,38.4334,42.9546,41.681,42.9546,41.681z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0733,61.7083v-4.7791c1.513-0.2346,2.7355-0.9125,3.641-2.075v-0.698"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7468,50.1562l1.1745,5.8367c0,0,0,6.6555-7.4385,6.1074h-2.8978c-7.4385,0.5481-7.4385-6.1074-7.4385-6.1074l1.1745-5.8367"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0844,10.2884c0,0-7.7517,5.915-5.3244,13.6668"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.3931,58.0941c1.4877-3.2886,4.481-4.3848,5.1857-4.2282l3.5235,0.5481c2.6622-2.6622,3.132-10.1791,3.132-10.1791 c0.4336-4.7691-1.0294-8.0739-2.4216-10.0737l0.3858-0.7317c2.5056-6.1857,1.0179-15.6601,0.4698-21.6892 c-0.3975-4.3723-2.6068-5.9162-3.7911-6.4345C54.4619,5.1239,53.9814,5.2458,53.6983,5.6 c-1.2956,1.6213-5.3162,6.5744-9.1241,10.4468c-1.7324,1.7618-2.4958,3.3118-2.7734,4.5611"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6672,65.4494c-3.804,2.0509-7.418,2.0886-10.8055,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.0178,17.9521c0,0,6.0552-3.1842,13.7809-0.1044"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98B.svg b/public/assets/img/icons/1F98B.svg
new file mode 100644
index 0000000..de1efcd
--- /dev/null
+++ b/public/assets/img/icons/1F98B.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="m35.892 22.845c-1.1677-0.75117-2.3515-1.5127-4.2562-2.536-1.9047-1.0233-4.5628-2.3295-7.3719-3.0366-2.8091-0.70712-5.7684-0.81539-8.9995-0.92767-3.2311-0.11228-6.7338-0.22857-8.7991 0.71011s-2.694 2.9321-0.63572 6.7601 6.8063 9.4959 11.128 11.07 8.2242-0.93837 11.039-2.5076c2.8152-1.5692 4.5425-2.1943 6.2711-2.8198"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.103 44.066c-0.75813 3.7545-1.516 7.5079-3.6638 9.4562-2.1478 1.9483-5.6846 2.0927-7.9036-0.93857-2.219-3.0312-3.1212-9.2385-2.4695-12.725 0.65167-3.4868 2.8607-4.2531 5.602-5.4795 2.7413-1.2264 6.0204-2.9151 9.3011-4.6046z"/>
+ <path fill="#92D3F5" stroke="none" d="m36.108 22.845c1.1677-0.75117 2.3515-1.5127 4.2562-2.536 1.9047-1.0233 4.5628-2.3295 7.3719-3.0366 2.8091-0.70712 5.7684-0.81539 8.9995-0.92767 3.2311-0.11228 6.7338-0.22857 8.7992 0.71041 2.0654 0.93898 2.6939 2.9319 0.63551 6.76-2.0584 3.8281-6.8031 9.492-11.126 11.068-4.3233 1.576-8.226-0.93668-11.041-2.5058-2.815-1.5691-4.5423-2.1941-6.2708-2.8196"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.897 44.066c0.75813 3.7545 1.516 7.5079 3.6638 9.4562 2.1478 1.9483 5.6846 2.0927 7.9036-0.93857 2.219-3.0312 3.1212-9.2385 2.4697-12.725-0.65148-3.4867-2.8579-4.2521-5.6008-5.4791-2.7429-1.227-6.022-2.9157-9.3024-4.605 z"/>
+ <ellipse cx="35.807" cy="17.922" rx="3.5601" ry="2.6701" fill="#9B9B9A" stroke="none"/>
+ <ellipse cx="35.819" cy="23.563" rx="3.353" ry="2.7346" fill="#3F3F3F" stroke="none"/>
+ <path fill="#9B9B9A" stroke="none" d="m35.394 26.812c-6.3212 0.67634 0.6061 20.481 0.6061 20.481s7.8636-21.387-0.6061-20.481z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.103 44.066c-0.75813 3.7545-1.516 7.5079-3.6638 9.4562-2.1478 1.9483-5.6846 2.0927-7.9036-0.93857-2.219-3.0312-3.1212-9.2385-2.4695-12.725 0.65167-3.4868 2.8581-4.2522 5.0655-5.0179"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m32.39 20.592c-2.6586-1.3063-5.3167-2.6125-8.1258-3.3196-2.8091-0.70712-5.7684-0.81539-8.9995-0.92767-3.2311-0.11228-6.7338-0.22857-8.7991 0.71011s-2.694 2.9321-0.63572 6.7601 6.8063 9.4959 11.128 11.07 8.2242-0.93837 12.129-3.4522"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.61 20.592c2.6586-1.3063 5.3167-2.6125 8.1258-3.3196 2.8091-0.70712 5.7684-0.81539 8.9995-0.92767 3.2311-0.11228 6.7338-0.22857 8.7992 0.71041 2.0654 0.93898 2.6939 2.9319 0.63551 6.76-2.0584 3.8281-6.8031 9.492-11.126 11.068-4.3233 1.576-8.226-0.93668-12.13-3.4502"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m39.897 44.066c0.75813 3.7545 1.516 7.5079 3.6638 9.4562 2.1478 1.9483 5.6846 2.0927 7.9036-0.93857 2.219-3.0312 3.1212-9.2385 2.4697-12.725-0.65148-3.4867-2.858-4.2521-5.0657-5.018"/>
+ <ellipse cx="36" cy="17.922" rx="3.5601" ry="2.6701" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36" cy="23.563" rx="3.353" ry="2.7346" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m35.392 26.812c-6.3212 0.67634 0.60836 20.481 0.60836 20.481s7.8614-21.387-0.60836-20.481z"/>
+ <line x1="37.968" x2="39.452" y1="14.845" y2="11.582" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.032" x2="32.548" y1="14.845" y2="11.582" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98C.svg b/public/assets/img/icons/1F98C.svg
new file mode 100644
index 0000000..c2a5cbc
--- /dev/null
+++ b/public/assets/img/icons/1F98C.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M55.0252,31.0855l1.2292,9.9167c0,0-1,6.75,4.6667,3.8333l-1.6667-3.1667l1.0833-4.5833l-0.9167-4.1667 L55.0252,31.0855z"/>
+ <path fill="#A57939" stroke="none" d="M17.7127,20.398l-10.375,5.625l0.625,2.1875c0,0,6.625,0.3125,7.25,1.6875s-2.375,13.8125,10.875,18.4375 l3.375,15.25c0,0-1.75,4.5625-1.5625,4.4375s2.875-0.0625,2.875-0.0625l1.875-5.5625l-0.25-7.8125l-0.5-5l4.3125,0.3125 l7.25-1.0625l4.3125-0.1875l2.75,4.375l-2.9375,10.8125l-2.6875,4.125h3.875l5.5-10.0625l1.25-3.75l-1.75-7.1875l3.3125-9.8125 c0,0,0.3125-3.5625-2.0625-6.0625s-13.25,0.5-13.25,0.5L30.2127,30.148l-4.3125,0.3125l-1.4375-2.5l-0.6875-2.8125 c0,0,3-0.125,3.1875-3.1875c0,0-3.375-2.75-6.5-0.1875C20.4627,21.773,17.9627,19.7105,17.7127,20.398z"/>
+ <polygon fill="#6A462F" stroke="none" points="20.921,45.5855 22.0877,51.3355 23.8377,62.4188 21.921,67.8355 24.8377,67.8355 27.421,62.1688 27.3377,53.5021 26.0877,48.3355"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.1685,67.0208l1.1788-3.4527L25.9181,48.107c-12.3235-3.8578-10.3927-17.6861-10.3927-17.6861 c-0.1921-1.7655-3.3238-1.8171-3.3238-1.8171l-2.6499,0.2126c-0.8005,0.0642-1.544-0.4182-1.8116-1.1753l-0.2103-0.595 c-0.2696-0.7629,0.0713-1.6072,0.795-1.969l9.0205-4.5102c0,0,2.2172-0.8563,3.168,1.5187c0,0,1.1184-2.6975,6.4764-0.5542 c0,0-0.4286,4.0721-5.1437,4.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.0263,39.7485l0.5358,5.6795c0,0-3.0005,3.0188-2.1432,9.0642"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.0964,51.1838 24.0608,62.6628 22.2391,66.8421"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7837,28.6554c0,0,0.671,3.2268,4.8768,1.8649c0.9554-0.3094,1.9838-0.2964,2.9608-0.064 c2.4541,0.5839,10.0605,1.4413,13.8729,0.783c0.5614-0.0969,1.1066-0.2553,1.637-0.4631c1.5592-0.6108,6.7173-2.1085,11.707,2.3083 c2.0034,1.7733,1.7879,4.751,1.0301,7.2283C59.8581,40.3464,59,43.023,60.4121,44.0855"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.6356,37.391 46.7784,46.5842 50.8505,53.2505 47.4678,63.8914 45.1174,67.0208"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.125,37.391c0,0,0.9716,4.995-2.0778,9.7294c0,0,0.1072,3.88,1.3931,6.2375l-2.036,4.1551"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.2026,20.2453c0,0,0.8573-4.1257,7.5548-2.4647c0,0,6.001,0.4822,7.9835-5.1437s-2.1788-7.698-2.1788-7.698"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.8498,8.1547c0,0,2.8621,1.9342,0.2904,4.8651c-2.5013,2.8506-4.8487,2.0226-4.8487,2.0226"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.5055,11.0295c0,0-1.2151,4.9964,1.2859,6.9654s2.4111,2.5629,2.4111,2.5629"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.847,10.6544c0,0-1.3159,1.711,0.1307,4.1802c0,0,0.6376,1.6171-0.6575,2.8709"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.5065,17.7055c0,0-1.9289-2.3896,0.6965-5.015"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.24,48.9236c4.753,0.5107,8.8861,0.5288,11.6242-0.5618"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98D.svg b/public/assets/img/icons/1F98D.svg
new file mode 100644
index 0000000..dc26b9f
--- /dev/null
+++ b/public/assets/img/icons/1F98D.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M31.9627,21.0855c-0.125-0.375-2.375-4-2.375-4l-7.625-4.625l-5.75,2.25l-0.625,2.5l-1.75,3.125 l0.375,2.625l-1.125,3.75c0,0-0.75,3.875,3.75,5c0,0-3.875,6.75-0.625,11c0,0-7,7.75-1.375,18.875l5.5,1l4.625,0.75l3.375-1.5l1-2 l-1.375-3.75c0,0,1.625-3,0.25-8.25l0.375-4.5l4.625,4l5,0.875l4.25-0.25c0,0,6.875-2.25,7.125-5l2.125,1.25 c0,0-3.4597,13.4852,0.875,16.375c0.375,0.25,5.25,2,6.125,0s2.25-9.375,1-12.125s0.25-5.125,0.25-5.125s5.5-9.5-1.5-14.875 s-9.125-3.375-9.125-3.375s-5.125,5-12.625,0.75L31.9627,21.0855z"/>
+ <path fill="#9B9B9A" stroke="none" d="M33.421,21.9188l-1.5,8.5c0,0,0,5.75-5.1666,10.5c1.4591,2.5674,3.5905,4.7194,6.4583,6.4167l9.25,0.625 l7.125-5c0,0,4.5-7.0417-1.5-16.875l-6.8333,1.1667l-4.5417-1.4167L33.421,21.9188z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.1681,30.7313c-0.6667,6.9167-6.75,12.6667-6.75,12.6667c2.209,4.8259-1.5972,14.1425-3.0756,17.4135 c-0.3234,0.7155-1.0347,1.1698-1.8199,1.1698l-3.3263,0c-0.8043,0-1.5271-0.4876-1.8479-1.2252 c-4.9797-11.4476,1.903-17.9415,1.903-17.9415c-2.4167-8.8333,2.4375-11.875,2.4375-11.875l2.8958-6.3333 c2.25-7.1667,10.0417-2.75,10.0417-2.75s2.625,0.8333,5.1875,3.7708c0,0,3.4361,4.2083,13.4972-0.6286 c1.4052-0.6755,3.1173,0.0775,4.4333,0.9135l1.6141,1.0253c3.0781,1.9552,5.2543,5.1534,5.6318,8.7804 c0.2435,2.3401-0.1842,5.0032-2.1764,7.5344l-0.4375,5c0,0,1.6601,6.8547-0.522,11.9388 c-0.3128,0.7288-1.0548,1.1812-1.8479,1.1724l-2.8239-0.0314c-0.9253-0.0103-1.7248-0.6509-1.9276-1.5538 c-0.7834-3.4892-2.3444-11.9995,0.0588-15.776l-2.5-1c0,0-4.125,6.875-13.125,5.375c0,0-6.2708-0.9375-7.2292-5.0625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.7351,17.6895l-1.5253-1.6666c-6.9167-7.5417-11.2917-0.7083-11.2917-0.7083l-0.5,2.3333c-3.2083,3-0.8333,5.75-0.8333,5.75 s-4.4167,4.1667,0.8333,8.1667h2.0833"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.8139,48.5435c0,0,2.25,3.375,0,7.375l1.5088,3.0176c0.5453,1.0906,0.0936,2.4164-1.0041,2.9472l-3.3276,0.5397"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98E.svg b/public/assets/img/icons/1F98E.svg
new file mode 100644
index 0000000..1030cbb
--- /dev/null
+++ b/public/assets/img/icons/1F98E.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M39.9167,47.3583c0,0,7.8819-2.3583,13.9826-0.8583S68,46,68,46s-7.6667,0.6667-15.3333-3.6667 S39,40.8333,32.5,40.4167c-6.5-0.4167-14.1667-4.5833-17.8333-7C11,31,8.5833,31.25,8.5833,31.25S8,32,6,33s-5,2,1,4 s8.8333,5.8333,8.8333,5.8333S21.8333,48.8583,39.9167,47.3583z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.9167,46.5c0,0,7.8819-1.5,13.9826,0S68,46,68,46s-7.6667,0.6667-15.3333-3.6667S39,40.8333,32.5,40.4167 c-6.5-0.4167-14.1667-4.5833-17.8333-7C11,31,8.5833,31.25,8.5833,31.25S8,32,6,33s-5,2,1,4s8.8333,4.8333,8.8333,4.8333"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.387,45.0264c0,0,5.7159,1.8069,10.613,1.3902"/>
+ <line x1="19" x2="16" y1="43" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="15" y1="48" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17" x2="18" y1="48" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.5466" x2="36.0791" y1="46.5061" y2="53.3712" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.4177" x2="34.4902" y1="51.7302" y2="52.104" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.3451" x2="37.6034" y1="51.3563" y2="51.803" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F98F.svg b/public/assets/img/icons/1F98F.svg
new file mode 100644
index 0000000..02f7a56
--- /dev/null
+++ b/public/assets/img/icons/1F98F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M24.421,22.0855l-3.5,2.8333l-1.8333-0.8333l-3.6667,4.1667l-2.5,2.1667l-1,3.8333l-2.1667-0.1667 c0,0-1.8333-1.5-0.3333-6.1667l-3,2.1667l-0.3333,7.8333l-1.5,4.5l3.8333,2.5l3.8333,0.1667l5-0.3333l3.6667-4.3333h2.8333 l1.6667,1.8333l4.3333,0.6667l4.1667,6.8333c0,0,0.8333,4.5,1,5c0.1667,0.5-0.5,3.6667-0.5,3.6667s1.5,0.6667,2.1667,0.6667 s3.6667-1.1667,3.6667-1.1667l-1-10.5c0,0,7.229,4.5277,13.0623-2.4723l2.1044-2.6943l2.5,4l-0.1667,3l1,2.8333l-2.3333,3.6667 l0.3333,1.1667l6.3333,0.6667l2.1667-7.1667l-0.6667-5.5l3.6667-6.8333c0,0,3.3333-10.8333-8.3333-18.5 c0,0-6.1667-1.5-6.6667-1.3333s-6.8333,2.1667-6.8333,2.1667l-7.6667,0.1667l-4-1.1667L24.421,22.0855z"/>
+ <path fill="#3F3F3F" stroke="none" d="M24.3176,41.273l1.5625,5.875l3,3.5l0.5625,3.625c0,0-1.6875,3.5-1.5,3.6875 c0.1875,0.1875,2.875,1.5,2.875,1.5h4.375l-1.0625-2.75l1.0625-3c0,0-1.25-2.625-1.25-2.8125s-2.3125-4.375-2.3125-4.375 l-2.2708-3.6042C29.3593,42.9188,26.5051,43.523,24.3176,41.273z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.7551,43.0942l4.2252,7.1483l1.057,4.6127l-0.5631,1.9861c-0.2869,1.0119,0.4346,2.0286,1.4396,2.0286h2.8741 c0.9019,0,1.6005-0.8291,1.491-1.7697l-1.1762-10.1038c0,0,8.4451,5.7747,15.7737-5.2106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.9041,31.7483c5.1224-1.908,1.7838-7.7242,1.7838-7.7242c-3.3336-0.3844-4.7764,4.5933-4.7764,4.5933l-3.1805,1.9114 l-0.0941,2.8007c0,0-0.5627,2.5656-2.9388,1.7696"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.0425,36.1389c0,0,1.7684,2.6797-0.5488,6.342c-2.7309,4.3161-7.7917,2.4656-7.7917,2.4656 c-2.6019,0.9823-6.22-1.324-6.22-1.324c-1.992-2.3918,0.8537-5.7232,0.8537-5.7232S4.1403,31.6209,8.531,27.8197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.5105,26.1052c0,0,5.5993-8.1508,13.7485-6.1869l0,0c0.671,0.4595,1.4575,0.7136,2.2704,0.7375 c2.5141,0.0742,8.1558,0.0726,11.4125-1.2355c1.418-0.5695,2.9023-0.9803,4.4303-0.9653c1.4896,0.0146,3.3543,0.2847,5.3462,1.176 c3.7001,1.6555,6.3883,4.9459,7.6749,8.7898c1.2832,3.8339,2.1646,9.523-1.4753,13.963l-1.7481,2.5626 c0,0-6.5046,4.9544-8.2934-3.1606c0,0-0.6911-5.4897,1.3416-11.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.8424,29.6135c2.878,4.6869,3.018,8.9749,0.497,13.4807c-2.0407-2.6033-5.4975-1.2656-5.4975-1.2656l-3.3336,1.3667 c-4.3093,0.1708-5.285-3.246-5.285-3.246l2.8458-12.8131l3.9028-2.3918"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.6438,49.4242l0.1597,2.9965l-1.8365,2.7749c-0.752,1.1363,0.0219,2.692,1.3393,2.692h3.5225 c0.7152,0,1.3469-0.4894,1.5583-1.2072l1.9211-6.5234l-1.1383-5.2106"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1098,46.9288l2.6832,4.0533l-0.2033,3.7023l-1.0413,2.6797c-0.2318,0.5966,0.1859,1.2497,0.7992,1.2497h1.3804"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F990.svg b/public/assets/img/icons/1F990.svg
new file mode 100644
index 0000000..2f50df5
--- /dev/null
+++ b/public/assets/img/icons/1F990.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="m36.5 57.5 s-5-1-5-4c0-2.8125 7.9101 0.5273 8.8989 2.6038 0.0659 0.1384 0.1011 0.2712 0.1011 0.3962 0 2-1 6-7 7s3-6 3-6z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.178 54.03c-1.3044 0.39127-2.6095 0.78278-3.3603 1.2889-0.75083 0.5062-0.94659 1.126-0.80964 1.7622 0.137 0.63615 0.6056 1.288 3.2108 1.3465 2.6051 0.0585 7.3467-0.4753 10.602-3.4643l2.5162-5.0458z"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.646 48.156c-0.42434 0.9467-0.84848 1.8928-0.58684 2.8066 0.2617 0.9138 1.2078 1.7947 2.5127 2.0388 1.3049 0.24413 2.9688-0.14738 4.632-0.53872l4.5754-1.7692 1.1496-4.9322-0.40792-5.5997-4.2276 4.3388-4.7097 1.6317-1.6688-0.03709z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.275 41.305c0.0979 1.5998 0.1958 3.1984 1.2566 3.9483s3.0836 0.65199 4.6982 0.01578c1.6146-0.6362 2.8217-1.8108 4.0289-2.9853l3.0025-3.1975-3.1892-6.0447-5.1547-3.1892-3.4117-0.81585-1.4463 7.3055z"/>
+ <path fill="#D22F27" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m44.067 39.094c-2.0138-0.092767-5.2547-0.52463-7.2982-1.5552-2.0435-1.0305-2.9518-2.358-3.6623-4.2679-0.71048-1.9099-1.2226-4.402-2.899-6.6031s-4.518-4.1106-5.31-4.9958c-0.79204-0.88524 0.46558-0.74551 4.6534 0.61855 4.1878 1.3641 11.338 3.8488 16.15 5.3815 3.3235 1.0585 8.3046 11.88-1.6339 11.422z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.677 32.699c0.62935 1.4335 1.2582 2.8658 0.50663 4.0882-0.75152 1.2224-2.8832 2.2363-5.5379 2.3763s-5.8329-0.59444-7.8764-1.625c-2.0435-1.0305-2.9518-2.358-3.6623-4.2679-0.71048-1.9099-1.2226-4.402-2.899-6.6031-1.6764-2.2011-4.518-4.1106-5.31-4.9958-0.79204-0.88524 0.46558-0.74551 4.6534 0.61855 4.1878 1.3641 11.306 3.9521 16.15 5.3815s7.4144 1.7005 10.021 3.7432c2.6069 2.0428 5.2504 5.856 5.6869 10.485 0.43642 4.629-1.3333 10.074-4.5886 13.063s-7.9969 3.5228-10.602 3.4643c-2.6052-0.05847-3.0738-0.71035-3.2108-1.3465-0.13695-0.63616 0.05881-1.256 0.80964-1.7622 0.75084-0.50612 2.0559-0.89763 3.3603-1.2889"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m57.259 42.284c-1.2072 1.1745-2.4143 2.3491-4.0289 2.9853-1.6146 0.63621-3.6374 0.73409-4.6982-0.01578-1.0608-0.74987-1.1587-2.3485-1.2566-3.9483"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m55.204 52.463c-1.6632 0.39134-3.3271 0.78285-4.632 0.53872-1.3049-0.24414-2.251-1.125-2.5127-2.0388-0.26164-0.91381 0.1625-1.8599 0.58684-2.8066"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m36.5 57.5 s-5-1-5-4c0-2.8125 7.9101 0.5273 8.8989 2.6038 0.0659 0.1384 0.1011 0.2712 0.1011 0.3962 0 2-1 6-7 7s3-6 3-6z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1" d="m27.5 27.5c-7.2057 0.10192-10.699-5.8006-10.856-8.3514s1.6239-4.8214 4.1497-6.665 5.7948-3.2595 9.97-2.9797c4.1751 0.27982 9.2551 2.2547 13.28 3.1022 4.0247 0.84748 6.9941 0.56801 9.9626 0.28862"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1" d="m27.5 27.5c-5.5055-1.4638-7.3872-6.8628-6.9682-9.0468 0.41895-2.184 2.3053-4.1403 5.2404-5.136 2.9351-0.99567 6.9174-1.0306 10.149-0.06944s5.7118 2.9174 8.6987 3.8253c2.9869 0.90786 6.4803 0.76813 9.9728 0.62843"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1" d="m27.5 27.5c-7.2057 0.10192-10.699-5.8006-10.856-8.3514s1.6239-4.8214 4.1497-6.665 5.7948-3.2595 9.97-2.9797c4.1751 0.27982 9.2551 2.2547 13.28 3.1022 4.0247 0.84748 6.9941 0.56801 9.9626 0.28862"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1" d="m27.5 27.5c-5.5055-1.4638-7.3872-6.8628-6.9682-9.0468 0.41895-2.184 2.3053-4.1403 5.2404-5.136 2.9351-0.99567 6.9174-1.0306 10.149-0.06944s5.7118 2.9174 8.6987 3.8253c2.9869 0.90786 6.4803 0.76813 9.9728 0.62843"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F991.svg b/public/assets/img/icons/1F991.svg
new file mode 100644
index 0000000..236a1ec
--- /dev/null
+++ b/public/assets/img/icons/1F991.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M43.5,42.5c0,3.866-3.134,4-7,4s-7-0.134-7-4s3.134-7,7-7S43.5,38.634,43.5,42.5z"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.2835,62.4614C29.1914,59.6942,32.9108,47.2868,32,45"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32,58c0,0,3-7,2-13"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37,45c0,0,1,9.5-1.7449,14.0283c0,0,0.7449,5.0725,0.7449,6.3118"/>
+ <line x1="38" x2="38" y1="62" y2="47" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.7413,45.6518c0,0,5.0712,17.5829,1.3744,22.1837"/>
+ <line x1="40.1157" x2="45.1481" y1="45" y2="62" fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.3081,62.915c-2.276,0-7.1197-14.2912-7.6003-15.915"/>
+ <rect x="31" y="44.3851" width="11" height="11.6149" fill="#FFFFFF" stroke="none"/>
+ <path fill="#F4AA41" stroke="#F4AA41" stroke-miterlimit="10" stroke-width="2" d="M34.3784,10 c-5.79,12.9984-4.5556,22.9931-4.1231,25.429c0.0639,0.3599,0.3185,0.6466,0.6698,0.7476 c1.4744,0.4242,5.7267,1.3672,10.8636-0.0046c0.3743-0.1,0.6502-0.4197,0.6987-0.8041c0.37-2.934,1.4-15.6638-6.1921-29.3488 c-0.2941-0.5301-1.0076-0.6542-1.4644-0.2558c-1.5776,1.3762-5.0568,4.4713-8.7078,8.1138 c-0.0849,0.0847-0.1513,0.1793-0.1999,0.2889C25.4067,15.3311,22.68,22.34,30,26"/>
+ <path fill="#E27022" stroke="#E27022" stroke-miterlimit="10" d="M41.4704,22c0,0,5.5151-4.1668,2.7575-8.3336l-1.2444-2.1155 c-0.0092-0.0156-0.0167-0.0306-0.0237-0.0476C41.986,9.1324,40.079,4.797,37.3341,4.5c-1.4972-0.162-2.0674-0.0963-1.8384,0.3119 L36.4149,6.5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.6875,49.6875C32.6875,49.6875,33,54,31,57"/>
+ <line x1="42" x2="43.8125" y1="55" y2="62.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38,48c0,0,4,18,1,20"/>
+ <line x1="37" x2="37" y1="58" y2="62" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,48c0,0-1,8-2,10s1,8,1,8"/>
+ <circle cx="32.2222" cy="42" r="1.2222" fill="#000000" stroke="none"/>
+ <circle cx="40.7778" cy="42" r="1.2222" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.3784,10c-6.6815,15-4.0089,26-4.0089,26s5.3452,2,12.0268,0c0,0,2.6726-15-6.6816-31C35.7147,5,31,9,26,14c0,0-5.6816,6,1,10"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,22c0,0,6-4,3-8l-4-6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.0625,37.3125c0,0-1.6875,4.0625-0.375,6.875C32,47,25,62,24,62"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,37.3125c0,0,1.6875,4.0625,0.375,6.875S48.0625,62,49.0625,62"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F992.svg b/public/assets/img/icons/1F992.svg
new file mode 100644
index 0000000..e58fc53
--- /dev/null
+++ b/public/assets/img/icons/1F992.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M19.8794,8.1271l0.3333,3.8333l-3,1.125l-2.875,2.875l-0.75,2.125l6.5-1c0,0,4.625,13.125,12.125,16.25 c0,0-1.625,6.375,1.625,8.875l0.75,11.375l-2.875,10.5l-2,3.2083l2.3869,0.0295c0.6228,0.0077,1.2137-0.2752,1.5982-0.7653 l1.2349-1.5739c0.1844-0.235,0.3138-0.5083,0.3787-0.7999l2.2286-10.009c0.0318-0.1427,0.0478-0.2885,0.0478-0.4347v-10.905 l1.5,1.625l3.5,9.25l1.75,10.375l-1.3333,3.1667l1.9224-0.1039c0.7177-0.0388,1.3595-0.4598,1.6809-1.1027l0.7958-1.5917 c0.2003-0.4006,0.2603-0.8569,0.1705-1.2957l-1.972-9.6281c-0.0095-0.0464-0.0206-0.0924-0.0334-0.138l-2.6059-9.3066l3.125-0.875 l3-1.25c0,0,3.625,7.375,6.5,7.875l1,13.5l-1,3.875l1.1357-0.036c0.8837-0.0281,1.6441-0.633,1.8701-1.4878l0.4863-1.8395 c0.0603-0.2282,0.0798-0.4653,0.0575-0.7002l-1.2758-13.4353c-0.0158-0.1667-0.0525-0.3308-0.1093-0.4884l-1.0396-2.8877 l-1.625-8.5l-1.125-3.625l-3.625-3.125l-7-0.5l-5.875-3.875c0,0-8.1667-0.7917-13.9167-13.5417 C23.546,13.1688,23.1294,7.2521,19.8794,8.1271z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.8763,66.2708l1.9375-2.3125l2.75-10.1875l-0.625-11.5c-3.5-4-1.4344-8.6627-1.4344-8.6627 c-9.875-5.25-12.0656-16.3998-12.0656-16.3998l-6.4404,0.9828c-0.8827,0-1.3296-1.0629-0.712-1.6936l2.7773-2.2892l1.1875-1.6875 l2.625-0.625l-0.0625-2.875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.0638,40.2708c0,0-0.125,3,2.375,3.9375l3.3125,9.4375l1.75,10.1875l-1.3125,2.4375"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2557,43.3333h3.2456c0,0,3.0625-0.5625,3.375-3.9375"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1262,41.5646c0,0,0.9376,4.7688,6.3751,8.2063l0.8125,13.7895l-0.5,2.7105"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.1888,47.4583c-2.5713-1.8248-3.1337-5.2183-3.221-7.2951c-0.0597-1.419-0.2781-2.8221-0.6805-4.1841l-0.0985-0.3333 c-1.8959-5.3999-8.6641-4.2096-12-5.5625c-2.549-1.0338-4.8135-3.9259-5.126-3.9259c-8.0867,0-14.1746-12.301-14.1746-12.301"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F993.svg b/public/assets/img/icons/1F993.svg
new file mode 100644
index 0000000..585a06c
--- /dev/null
+++ b/public/assets/img/icons/1F993.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M10.2544,20.6688l1.75,1.4167c0,0-7.6667,8-5.3333,13.5l4.1667-0.1667c0,0,1.8333-3.75,6.3333-4.75 l1,3.3333c0,0,4.1667,3.6667,4.3333,3.9167c0.1667,0.25,2.6667,4.1667,2.6667,4.1667l3.4167,1.6667l0.75,7.25l-1.1667,10l2.5,0.75 l1.25-0.6667l2.0833-16.5l3.75,0.3333l9.25-1.75l2.5833-3.4167l3.4167,4.75l1.9167,4.6667l-0.3333,6.25l-1.25,3.25l-0.8333,2 l1.5,0.75l1.6667-0.25l1.6667-3.5833l2.1667-9.25l-2.0833-4.3333l2.6667-4c0,0,2.3333-7.5-1.5833-11.6667s-8-3.5-8-3.5 l-7.8333,1.75c0,0-6.5833-0.0833-6.8333-0.0833s-4.9167-0.9167-4.9167-0.9167s0.5833-2.3333-1.75-4.0833 s-13.3333-4.9167-13.3333-4.9167S11.671,17.1688,10.2544,20.6688z"/>
+ <path fill="#d0cfce" stroke="none" d="M49.5877,39.7521l-2.5833,3.4167l1.25,6.25l-4.5,10.6667c0,0,2.75,1.0833,3.0833,1.0833 s5.25-8.1667,5.25-8.1667s2.4167-4.8333,0.9167-8.5C51.5044,40.8355,49.5877,39.7521,49.5877,39.7521z"/>
+ <path fill="#d0cfce" stroke="none" d="M13.2752,22.5855c0,0,3.4375-4.4375,17.0625,4.1667l0.5833-1.1667l-1.75-4.0833l-12.5-4.8333 c0,0-7.1149,0.8377-5.75,4.25C10.9627,21.023,13.2752,22.5855,13.2752,22.5855z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.1544,25.4082c0,0,1.3961,4.9702-2.513,6.0871s-4.8585,3.7416-4.8585,3.7416s-3.9092,1.8987-4.691-1.8987 s3.6858-8.3768,3.6858-8.3768l2.5689-2.5689l-1.9546-1.6754c0,0,2.8768-5.4202,8.2748-3.2422s10.6667,4.3604,10.6667,4.3604 s2.0563,1.7299,1.6654,4.1871c0,0,8.068,2.0936,17.8564-0.7505c1.3381-0.3888,2.7579-0.3941,4.1104-0.0589 c2.3706,0.5875,5.6294,2.1206,7.0727,6.1147c2.4013,6.6456-3.0156,12.6768-3.0156,12.6768l1.9546,4.6351l-1.5078,8.9911 l-1.8002,3.0923c-0.1983,0.3657-0.581,0.5935-0.997,0.5935h-1.0495c-0.8724,0-1.4182-0.9437-0.9831-1.6999l1.3675-2.3768 c1.2584-2.9501,1.3444-6.2662,0.2583-9.2841c-1.5204-4.2249-4.335-8.5601-4.335-8.5601s-3.0715,7.2894-12.7125,4.4197"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.0934,33.6473c0,0,0.8495,1.464,2.0882,2.5242c1.1976,1.025,2.1398,2.3157,2.8434,3.7263 c0.8153,1.6348,2.2451,3.4701,4.6282,3.8275l0.6143,7.204c0,0-0.0317,6.342-0.943,9.2166 c-0.1843,0.5813,0.237,1.1707,0.8468,1.1706l1.9491,0c0.4895,0,0.8879-0.3939,0.8935-0.8834l0.4368-9.2245l0.7312-6.6456 c0,0-0.3909-4.4118,0.7818-6.0871"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1071,42.9513c0,0-0.9404,1.4675,1.153,6.7496c-0.8139,3.3558-1.8987,6.9806-4.4676,9.9404 c-0.3367,0.5956,0.2093,1.3403,0.8935,1.3403h1.3615c0.7774,0,1.4913-0.4289,1.8564-1.1152l0.8029-1.5095l2.4297-5.4235"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M62.4291,27.2511c0,0,4.9702-1.452,3.1832,14.5756"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5017,26.6978c0,0,5.665,4.3043,1.9983,14.3043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.0914,43.8319c0,0,2.5452-6.7005,0.4651-12.6171"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.4134,25.6578c0,0,3.6699,5.5943,1.0033,10.511"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.9876,40.8241c0,0,2.8881-8.4483,0-13.9483"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F994.svg b/public/assets/img/icons/1F994.svg
new file mode 100644
index 0000000..966e549
--- /dev/null
+++ b/public/assets/img/icons/1F994.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M13.5877,35.5855c0,0-4.1667,5.1667-3.6667,8.3333l-2.8333,2.5v1.5c0,0,6.8333,2.8333,13.3333,0.8333v2.5 l0.1667,2.5l3.3333,1.3333c0,0,3.8333-0.6667,4.8333-6c0,0,4,1.5,5.6667,5.8333l4.6667-0.3333c0,0,0.6667-2.5-0.1667-4.1667 l20.5-0.3333l2,1.8333v2l1,1.1667h2.1667l1.6667-1.8333l-1.8333-6.5l1.5-4.6667c0,0-17.3333,10.5-41.3333-3.1667l-1.8333-3.8333 c0,0-3.8333,0.6667-3.6667,1.6667C19.0877,36.7521,18.2544,34.0855,13.5877,35.5855z"/>
+ <path fill="#6A462F" stroke="none" d="M18.5877,30.5021l-3.5,5.5c0,0,4.0833,0.1667,4,1.5833c-0.0833,1.4167,2.5,2.4167-0.4167,6.5833l2.1667,1 l1.4167-1.0833l1.5833-3.5l0.75-1.6667c0,0,19.0833,14.4167,41.3333,3.1667l1.5833-3l-5-5l-0.5833-2.1667l-0.6667-2.8333 l-3.9167-0.75l-3.5-4l-7.9167-1.3333l-4.25-1.5833l-3.8333,2.75l-3.8333-0.9167l-4.1667,2.9167l-1.9167,0.0833l-3.4167-0.3333 l-2.25,4.8333l-2.3333,0.0833L18.5877,30.5021z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.4626,26.6384c-0.856,2.25-1.8321,3.2941-2.6133,4.0861c-0.5593,0.567-1.4467,0.6356-2.0742,0.1451l-1.1842-0.9257 l-3.4235,5.054c-0.4522,0.6675-1.2059,1.0673-2.0121,1.0673h0c0,0-2.6719,3.2711-3.6021,6.8056 c-0.2609,0.9913-0.8825,1.8494-1.7039,2.4625l-0.3813,0.2847c0,0-2.3508,1.9617,0.455,2.8147c0,0,9.623,3.0391,14.9564-1.2109"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.3785,22.3051c0,0-1.8239,1.2266-3.1987,1.4888c-0.591,0.1127-1.1626,0.2298-1.7154,0.3508l-3.1685-0.6729 c-1.5711,1.7948-3.7536,2.6499-5.291,3.3242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.9626,28.8051c-1.9853,0-2.5489-0.1535-3.6695-1.0568c-0.8687-0.7003-1.6041-1.5463-2.172-2.5068l-0.4085-0.6909 c-2.6409,0-5.4664-0.3191-8.0477-0.7441"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.2544,38.5007c-3.0964-1.1547-3.5341-4.4159-4.5581-5.7359"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.8181,51.7455l-0.2275,0.4726c-0.639,1.3278,0.3286,2.8673,1.8022,2.8673h1.6275c0.7345,0,1.41-0.4027,1.7593-1.0488 l2.8454-5.2629c0,0,3.5011,1.4508,4.7542,5.0364c0.2731,0.7814,1.0483,1.2753,1.876,1.2753l2.0227,0 c1.1869,0,2.121-1.028,1.9899-2.2077c-0.1031-0.9279-0.2908-1.8895-0.633-2.3128c0,0,15.1566,0.4371,20.0075-0.6121 c1.0237-0.2214,2.0438,0.3984,2.2698,1.4212c0.1096,0.4959,0.1747,1.0522,0.1418,1.6371 c-0.0641,1.1392,0.8536,2.0744,1.9946,2.0744h0.3886c1.1246,0,2.0006-0.7999,2.0742-1.842 c0.1232-1.7442-0.0146-4.3923-1.5486-6.4315c0,0,1.1334-0.9919,1.1126-4.0873"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2107,37.2177c0,0,2.1233-3.3264,4.0191-0.3412c1.2792,2.0143-0.3073,5.0412-1.4745,6.797 c-0.5543,0.8338-1.618,1.1557-2.5445,0.7763h0"/>
+ <line x1="27.4209" x2="32.4209" y1="34.5968" y2="30.4718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.5459" x2="37.5459" y1="40.1202" y2="38.0618" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.9209" x2="42.9681" y1="32.7648" y2="29.9718" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.9445" x2="46.7959" y1="43.4718" y2="42.7247" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.7959" x2="55.6709" y1="36.6327" y2="37.8655" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.9444" x2="52.3975" y1="32.4901" y2="29.9873" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.0404" x2="59.3015" y1="43.7689" y2="45.4464" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F995.svg b/public/assets/img/icons/1F995.svg
new file mode 100644
index 0000000..fa21f66
--- /dev/null
+++ b/public/assets/img/icons/1F995.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M5,52c0,0,15-3,17-10s14.6667-11.1667,20.8333-8.5833c0,0,6.3333,0.5833,8.25-7.4167C53,18,55,9,62,10 s6.1667,6.3333,4.0833,7.1667C64,18,61,18,60,19.5s-2.1667,16.1667-6.5833,19.8333c0,0-4.9167,6.5-4.6667,9.5833 C49,52,50.5833,61.25,47,61c-3.6293-0.2532-3-7-3-8s-8-3-11-1s-2.1667,8-4.5833,8.5S23.5,60.8333,22.75,59.9167 C22,59,23.3494,53.229,22.25,51.25"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5,52c0,0,15-3,17-10 s14.6667-11.1667,20.8333-8.5833c0,0,6.3333,0.5833,8.25-7.4167C53,18,55,9,62,10s6.1667,6.3333,4.0833,7.1667C64,18,61,18,60,19.5 s-2.1667,16.1667-6.5833,19.8333c0,0-4.9167,6.5-4.6667,9.5833C49,52,50.5833,61.25,47,61c-3.6293-0.2532-3-7-3-8s-8-3-11-1 s-2.1667,8-4.5833,8.5S23.5,60.8333,22.75,59.9167C22,59,23.3494,53.229,22.25,51.25"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F996.svg b/public/assets/img/icons/1F996.svg
new file mode 100644
index 0000000..a7dfdee
--- /dev/null
+++ b/public/assets/img/icons/1F996.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M38,55c0,0,9,4,12-8S38,55,38,55z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M39,48c0,0,6.125-2.6797,6.6514,0.8374c0.1505,1.0055-0.2436,2.0175-0.9153,2.7807l-4.736,5.3818L40,57 c0.0019,0.0006,6.4303,1.91,5.1667,3.4167C43.0002,62.9998,34.0014,61.0003,34,61l0-0.0001l1-4.9998L34.9999,56 C19.003,59.9992,15.0015,45.0056,15,45h0c0.005,0.0041,14.1677,11.6649,20.0833,1.8333C41,37,38.1667,17.1667,50.5833,17.5833 c8.358,0.2805,9.844,4.7143,9.9224,7.583c0.0381,1.393-0.2557,2.417-0.2557,2.417c-0.0778,0.5793-0.1852,1.086-0.3188,1.53 c-1.1539,3.8354-4.2597,2.9991-7.0978,3.97c-3.1663,1.0832-2.0836,4.4158-2.0833,4.4167l0.0001,0C56.5,36.0001,56,43,54,41 c-2-2-3.1666,1.3332-3.1666,1.3332l-0.0001,0.0002C50.8333,42.3336,51,49,49,51"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-miterlimit="10" stroke-width="1.8" d="M51,43c2,0,4,3,4,3 c1,4-4.4167,8.3333-4.4167,8.3333S62,57,52.6667,57.3333C43.3333,57.6667,46,55,46,55l0,0c0,0,3-2,5-9"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,41c0,0,2-3.8333,4.5-1.4167C50,42,47,43,46,42s-2,2-2,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,48c0,0,6.125-2.6797,6.6514,0.8374c0.1505,1.0055-0.2436,2.0174-0.9153,2.7807L40,57c0,0,6.4305,1.9098,5.1667,3.4167 C43,63,34,61,34,61l1-5c-16,4-20-11-20-11s14.1667,11.6667,20.0833,1.8333s3.0833-29.6667,15.5-29.25 c8.358,0.2805,9.844,4.7143,9.9224,7.583c0.0381,1.393-0.2557,2.417-0.2557,2.417c-0.0778,0.5793-0.1852,1.086-0.3188,1.53 c-1.1539,3.8354-4.2597,2.9991-7.0978,3.97C49.6667,34.1667,50.75,37.5,50.75,37.5C56.5,36,56,43,54,41 s-3.1667,1.3333-3.1667,1.3333S51,49,49,51"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5,44.8333c3.5,2.8333-3.9167,9.5-3.9167,9.5S62,57,52.6667,57.3333C43.3333,57.6667,46,55,46,55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F997.svg b/public/assets/img/icons/1F997.svg
new file mode 100644
index 0000000..1880c41
--- /dev/null
+++ b/public/assets/img/icons/1F997.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="none" d="M58,46h3c0,0-5,10-23,9c0,0-7,0-15-8c0,0,1,7-4,5s-6-5-4-12l25,4"/>
+ <polygon fill="#B1CC33" stroke="none" points="39,50 56,35 54,46"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="8,36 14,40 11,34"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.1439,51.2523 24,59 21,59"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.8504,54.1235 31,59 35,59"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,46h3c0,0-5,10-23,9c0,0-7,0-15-8c0,0,1,7-4,5s-6-5-4-12l25,4"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,59 52,59 57,34 39,49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F998.svg b/public/assets/img/icons/1F998.svg
new file mode 100644
index 0000000..f23ddec
--- /dev/null
+++ b/public/assets/img/icons/1F998.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M15.0063,35.5407l-.64,1.78v.01l-1.03,2.84.02-.09-2.1-.09.26-6.04,1.6-3.64a26.7307,26.7307,0,0,0,1.61,4.61v.01C14.8163,35.1307,14.9064,35.3407,15.0063,35.5407Z"/>
+ <path fill="#6a462f" d="M32.3664,57.0307a2.5121,2.5121,0,0,1-2.33,1.57h-3.12a1.9779,1.9779,0,0,0,1.53-1.18l.15-.37a2.0617,2.0617,0,0,0,.15-1.15l-.67-4.43a2.1283,2.1283,0,0,1,1.17-2.22,8.5517,8.5517,0,0,0,2.6-2.18.99.99,0,0,1-.11.23c-.07.09-.14.18-.22.27a2.9535,2.9535,0,0,1-.3.31c-.05.05-.11.1-.16.15-.47.47.59,3.74.7,4.42l.76,3.43A2.0617,2.0617,0,0,1,32.3664,57.0307Z"/>
+ <path fill="#a57939" d="M64.6786,57.1107l-20.7161.21c-9.2877.0047-11.414-7.36-11.5239-7.68a10.6424,10.6424,0,0,1-.8278-2.179c-.02.02.1576-.181.1276-.161-.07.09-.14.18-.22.27a2.9145,2.9145,0,0,1-.3.31c-.05.05-.11.1-.16.15a3.58,3.58,0,0,1-.49.4,3.409,3.409,0,0,1-.33.24,9.6919,9.6919,0,0,1-.99.58,2.1283,2.1283,0,0,0-1.17,2.22l.67,4.43a2.0609,2.0609,0,0,1-.15,1.15l-.15.37a1.9782,1.9782,0,0,1-1.53,1.18,2.6453,2.6453,0,0,1-.29.02h-13.06a.9034.9034,0,0,1-.68-1.5,1.8072,1.8072,0,0,1,1.2-.6l5.6-.46,3.26-.26a1.57,1.57,0,0,0,1.21-.73,1.4836,1.4836,0,0,0,.27-.94l-.04-.94-.27-6.46a9.1724,9.1724,0,0,1-.6-1,9.0318,9.0318,0,0,1-1.02-4.18v-.05q-.51-.3-.99-.63a20.9138,20.9138,0,0,1-3.85-3.36l-.13.19-1.67,2.47-.52,4.73h-2v-4.73l.02-.09,1.37-5.15v-.01l-.32-2.15a.8939.8939,0,0,1,.05.08.5246.5246,0,0,0-.06-.15,20.2076,20.2076,0,0,1-1.93-6.48c-.06-.4-.1-.8-.13-1.21a1.1019,1.1019,0,0,1-.02-.18,3.3887,3.3887,0,0,1-.02-.45c-.02-.28-.02-.57-.02-.86l-3.5-1.3c-.56-.17-1.49-.5623-1.63-1.3422a1.4662,1.4662,0,0,1,.49-1.33l1.58-.9777v-.7a1.0654,1.0654,0,0,1,.38-.82l.66-.56-1.88-2.5a.3811.3811,0,0,1,.43-.59l2.25.76,2.31,1.46,2.5-1.31a3.7236,3.7236,0,0,1,1.76-.43h.66a.48.48,0,0,1,.28.87l-2.91,2.14a1.781,1.781,0,0,0-.68,1.91c.08.29.16.58.26.86a8.01,8.01,0,0,0,6.1,5.14,20.78,20.78,0,0,1,6.01,2.18,21.034,21.034,0,0,1,6.7,5.81v.01c.1.12.19.27.29.41,0,.01.01.01.01.02a11.3217,11.3217,0,0,1,1.13,2.22,12.2135,12.2135,0,0,1,.75,4.8c-.01.14-.01.27-.01.39a20.3172,20.3172,0,0,0,.3,3.52,19.4651,19.4651,0,0,0,1.03,3.81,3.3983,3.3983,0,0,0,.13.34c.06.19.15.37.23.56l.01.02a5.546,5.546,0,0,0,1.04,1.87,5.3627,5.3627,0,0,0,2.65,1.76,36.5639,36.5639,0,0,0,4.51.81l18.51,2.78C64.9186,56.1607,64.9684,57.1107,64.6786,57.1107Z"/>
+ </g>
+ <g id="line">
+ <line x1="34.0489" x2="34.0489" y1="32.7943" y2="32.8034" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.725" x2="14.3664" y1="35.105" y2="37.3322" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.4963,41.5007c-.34-.2-.68-.41-1-.62a18.3131,18.3131,0,0,1-3.97-3.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M12.2763,23.5207c0,.29,0,.58.02.86,0,.38.03.75.06,1.12.02.24.04.48.07.72a26.0614,26.0614,0,0,0,.69,4.09,26.7476,26.7476,0,0,0,1.61,4.61v.01c.09.2.18.41.28.61"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.836 30.821 19.426 34.881 17.656 37.511 17.526 37.701 15.856 40.171 15.336 44.901 13.336 44.901 13.336 40.171 14.366 37.331 14.366 37.321 15.006 35.541 15.756 33.491 16.036 30.731"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="13.359 40.081 11.259 39.991 11.519 33.951 13.119 30.311"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M26.6563,33.9107a9.0823,9.0823,0,0,0-4.16,7.59v.05a9.0307,9.0307,0,0,0,1.02,4.18,9.1243,9.1243,0,0,0,.6,1l.27,6.46.04.94a1.483,1.483,0,0,1-.27.94,1.57,1.57,0,0,1-1.21.73l-3.26.26-5.6.46a1.8069,1.8069,0,0,0-1.2.6.9034.9034,0,0,0,.68,1.5h13.06a2.6417,2.6417,0,0,0,.29-.02,1.9781,1.9781,0,0,0,1.53-1.18l.15-.37a2.0609,2.0609,0,0,0,.15-1.15l-.67-4.43a2.1282,2.1282,0,0,1,1.17-2.22,8.5511,8.5511,0,0,0,2.6-2.18c.01-.02.02-.03.03-.05a3.2588,3.2588,0,0,0,.72-2.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.2281,22.2784a1.5987,1.5987,0,0,1-1.08-1.4,1.4665,1.4665,0,0,1,.49-1.33l1.58-.9777v-.7a1.0654,1.0654,0,0,1,.38-.82l.66-.56-1.88-2.5a.3811.3811,0,0,1,.43-.59l2.25.76,2.31,1.46,2.5-1.31a3.7236,3.7236,0,0,1,1.76-.43h.66a.48.48,0,0,1,.28.87l-2.91,2.14a1.7813,1.7813,0,0,0-.68,1.91c.08.29.16.58.26.86a8.01,8.01,0,0,0,6.1,5.14,20.78,20.78,0,0,1,6.01,2.18,21.034,21.034,0,0,1,6.7,5.81v.01c.1.12.19.27.29.41,0,.01.01.01.01.02a11.3212,11.3212,0,0,1,1.13,2.22,12.21,12.21,0,0,1,.75,4.8c-.01.14-.01.27-.01.39a20.3073,20.3073,0,0,0,.3,3.52,19.4649,19.4649,0,0,0,1.03,3.81,3.4226,3.4226,0,0,0,.13.34,4.4066,4.4066,0,0,0,.23.56l.01.02a5.546,5.546,0,0,0,1.04,1.87,5.3634,5.3634,0,0,0,2.65,1.76,36.5639,36.5639,0,0,0,4.51.81l18.51,2.78"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.0585,48.0307c-.47.47.59,3.74.7,4.42l.76,3.43a2.0609,2.0609,0,0,1-.15,1.15l-.15.37a1.977,1.977,0,0,1-1.82,1.2h-3.48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F999.svg b/public/assets/img/icons/1F999.svg
new file mode 100644
index 0000000..2893bb7
--- /dev/null
+++ b/public/assets/img/icons/1F999.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="m61.54 37c-0.4139-0.6823-1.39-1.178-2.738-1.947-1.524-1.908-0.2775-2.888-2.053-4.905-4.281-4.865-26.31-1.117-26.31-1.117-4.651-5.643-5.238-8.224-10.98-17.44 0 0-0.2587 1.479-1.428 2.21-1.259 0.7875-3.444 0.8412-3.707 1.134-0.6945 0.7732-1.671 2.201-2.951 3.054-0.8146 0.5427 0.3339 2.21 0.4168 3.005 0.166 1.592 2.6-0.7192 3.797 0.3442 3.578 3.18 4 15.15 6.763 19.06 1.3 1.544 3.074 2.768 4.98 3.433 1.844 6.959 3.817 7.267 2.687 15.83 0.4369 0.16 1.284 0.9293 1.707 0.7362 0.2856-0.168 1.226-0.1211 1.52-0.9389 0.1153-0.3212 0.5276-1.195 0.7119-1.722 0.2205-0.6301 0.1615-1.731 0.1615-1.731l0.6918-6.166-0.2429-3.854c4.723-0.01304 8.445-0.3529 14.93-1.979 1.32-0.7341 0.9776-0.8917 1.52 0.6663 1.099 3.158 3.573 5.685 4.12 7.08 1.747 4.457 0.527 4.588 0.4127 6.775 0 0 0.02287 2.269 1.503 1.958 0.792-0.8507 2.113-2.719 2.393-4.392 0.2496-1.491 0.4007-4.187-0.3646-6.387-0.8238-1.093-0.06493-6.32-0.3348-9.521-0.1412-1.675-0.4815-2.371-0.3404-2.404 1.814 2.192 3.536 1.42 3.131-0.7725z"/>
+ <path fill="#6a462f" d="m24.77 42.73c1.975 0.178 3.83 1.677 3.79 4.771 0 0-4.077 2.104-4.41 2.898s1.014 6.068 1.014 6.068-1.065 1.741-1.219 2.027c-0.8464 1.573-2.624 1.142-2.624 1.142l-0.7872-11.64c1.228-2.086 4.236-5.262 4.236-5.262z"/>
+ <path fill="#6a462f" d="m48.36 44.54s2.621-1.731 3.146-0.9814c0.4054 0.5742 1.054 5.922 1.349 8.562s-3.699 6.291-4.407 7.209c-0.4578 0.5932-1.158 0.75-1.881 0.7299-0.4678-0.01295-1.223 0.9912-1.756 0.3317-0.4196-0.5191-0.452-2.319-0.7014-2.366-0.3162 0.1528 4.857-4.956 4.857-4.956z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60.66 37.43-1.868-2.339c-0.8728-8.886-18.46-7.821-28.36-6.022-2.322 0.4345-6.446-9.261-8.223-13.67-0.2737-0.6795-1.317-3.758-2.636-3.758-1.128 0-1.043 1.632-1.55 2.196-0.4312 0.4801-2.718 0.6383-3.768 0.9577-0.3651 0.111 0.1295 1.608-0.2308 1.722-1.335 0.4216-2.756 0.8147-2.699 1.644 0.04867 0.7095 0.1107 2.779 0.8074 2.934 1.55 0.3459 2.621-0.4551 3.447 0.2786 3.578 3.18 4 15.15 6.763 19.06 1.3 1.544 2.992 2.709 4.98 3.433l2.344 5.148c1.045 2.673 1.011 5.618 1.009 8.373l-0.4614 1.021c-0.424 0.938 0.3586 1.958 1.503 1.958v0c0.6795 0 1.286-0.375 1.52-0.9389l0.7119-1.722c0.229-0.5537 0.2847-1.152 0.1615-1.731l-0.2283-6.013"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33.02 45.22c3.575 1.759 13.64 0.04346 18.2-1.392 0.4893 5.819 2.003 5.739 3.923 7.774l0.8742 5.754-0.4614 1.021c-0.424 0.938 0.3586 1.958 1.503 1.958v0c0.6795 0 1.286-0.375 1.52-0.9389l0.7119-1.722c0.229-0.5537 0.2847-1.152 0.1615-1.731l-1.269-5.969"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m49.05 44.7c-1.155 3.33-1.013 3.448-1.017 4.312-0.0035 0.7897 0.2763 1.276 0.6732 2.694 0.3249 1.161-2.755 4.226-3.8 5.376l-0.7969 0.7882c-0.732 0.7238-0.3668 1.956 0.7014 2.366v0c0.6344 0.2435 1.335 0.1109 1.756-0.3317l1.282-1.352"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.77 42.73c-1.323 2.21-3.516 4.47-4.241 6.28-0.3209 0.8185 0.6727 9.041 0.6727 9.041l0.1115 1.115c0.1022 1.024 1.29 1.516 2.281 0.9432v0c0.5884-0.34 0.9262-0.9683 0.8464-1.573l-0.2452-1.847"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99A.svg b/public/assets/img/icons/1F99A.svg
new file mode 100644
index 0000000..ded3485
--- /dev/null
+++ b/public/assets/img/icons/1F99A.svg
@@ -0,0 +1,55 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="22.25" cy="36.98" r="1.5"/>
+ <circle cx="49.75" cy="36.98" r="1.5"/>
+ <circle cx="28.75" cy="32" r="1.5"/>
+ <circle cx="43.68" cy="31.91" r="1.5"/>
+ <circle cx="22.25" cy="47.54" r="1.5"/>
+ <circle cx="49.75" cy="47.54" r="1.5"/>
+ <circle cx="28.75" cy="42.57" r="1.5"/>
+ <circle cx="43.68" cy="42.48" r="1.5"/>
+ <circle cx="22.25" cy="27.16" r="1.5"/>
+ <circle cx="36" cy="17.47" r="1.5"/>
+ <circle cx="49.75" cy="26.66" r="1.5"/>
+ <circle cx="28.75" cy="22.26" r="1.5"/>
+ <circle cx="43.34" cy="22.26" r="1.5"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M41.2843,56.5638s3.7847,1.5119,4.6456.9267c.7594-.5162,0-3.6731,0-3.6731s4.2762,2.12,5.1621,1.1394c.7968-.8819-1.4891-4.5147-1.4891-4.5147s5.04-.4134,5.46-1.7869c.331-1.0824-2.78-3.5738-2.78-3.5738s6.5379-.9356,6.4527-2.68c-.0746-1.5291-5.8571-1.7869-5.8571-1.7869S59.2226,38.95,59.2324,37.14c.0063-1.1667-4.07-2.2832-4.07-2.2832s4.81-2.1116,4.6658-3.5739c-.1043-1.0619-3.8289-1.8861-3.8289-1.8861s3.4575-3.7435,2.7369-4.9637c-.6057-1.0257-4.7651,0-4.7651,0s2.505-4.54,1.4891-5.5592c-1.2326-1.2363-6.4579.6951-6.4579.6951s1.3259-4.27.0052-5.0631c-1.2881-.7735-5.1622,3.0774-5.1622,3.0774s1.2242-3.4669-.4634-4.956C41.8,11.2312,38.9556,14.116,38.9556,14.116S37.159,10.3436,36,10.3436s-2.9561,4.2687-2.9561,4.2687-2.2019-3.0338-4.1556-2.3825c-1.4891.4963-.7339,5.3531-.7339,5.3531S24.28,13.732,22.9918,14.5055c-1.3207.7931-.5566,4.9712-.5566,4.9712s-4.64-1.8161-5.8961-.6032c-1.5494,1.4966,1.4891,5.5592,1.4891,5.5592s-4.1593-1.0257-4.7651,0C12.5425,25.6529,16,29.3964,16,29.3964s-3.7245.8242-3.8289,1.8861c-.1437,1.4623,4.6658,3.5739,4.6658,3.5739s-4.0765,1.1165-4.07,2.2832c.01,1.81,4.3827,2.8651,4.3827,2.8651s-3.8116.8673-3.8863,2.3964c-.0852,1.7447,6.4527,2.68,6.4527,2.68s-3.1106,2.4914-2.78,3.5738c.42,1.3735,5.46,1.7869,5.46,1.7869s-2.2858,3.6328-1.4891,4.5147c.886.9807,5.1622-1.1394,5.1622-1.1394s-.7595,3.1569,0,3.6731c.8609.5852,4.5071-.7879,4.5071-.7879L32.42,55.3344l7.1981.02Z"/>
+ <path fill="#1e50a0" d="M34.8924,22.6011a3.1363,3.1363,0,0,1,3.0744,2.1959c1.3045,3.1451-.2042,10.2555.3486,13.6152.4289,2.6071,4.2757,7.02,4.2822,9.6624C42.6093,52.9057,39.0648,56,36,55.9583c-4.2147-.0573-6.5467-5.3142-6.5976-7.8837-.0651-3.294,3.399-7.1722,4.2822-9.6624.8375-2.3612,1.576-9.1151.0765-10.5019-.6311-.5837-4.3587-.5879-4.3587-.5879S32.5866,22.6011,34.8924,22.6011Z"/>
+ <circle cx="22.2487" cy="36.9788" r="1.5" fill="#fcea2b"/>
+ <circle cx="22.2487" cy="37.4788" r="1" fill="#1e50a0"/>
+ <circle cx="49.7513" cy="36.9788" r="1.5" fill="#fcea2b"/>
+ <circle cx="49.7513" cy="37.4788" r="1" fill="#1e50a0"/>
+ <circle cx="28.752" cy="32" r="1.5" fill="#fcea2b"/>
+ <circle cx="28.752" cy="32.5" r="1" fill="#1e50a0"/>
+ <circle cx="43.676" cy="31.9121" r="1.5" fill="#fcea2b"/>
+ <circle cx="43.676" cy="32.4121" r="1" fill="#1e50a0"/>
+ <circle cx="22.2487" cy="47.5442" r="1.5" fill="#fcea2b"/>
+ <circle cx="22.2487" cy="48.0442" r="1" fill="#1e50a0"/>
+ <circle cx="49.7513" cy="47.5442" r="1.5" fill="#fcea2b"/>
+ <circle cx="49.7513" cy="48.0442" r="1" fill="#1e50a0"/>
+ <circle cx="28.752" cy="42.5653" r="1.5" fill="#fcea2b"/>
+ <circle cx="28.752" cy="43.0653" r="1" fill="#1e50a0"/>
+ <circle cx="43.676" cy="42.4774" r="1.5" fill="#fcea2b"/>
+ <circle cx="43.676" cy="42.9774" r="1" fill="#1e50a0"/>
+ <circle cx="22.2487" cy="27.1568" r="1.5" fill="#fcea2b"/>
+ <circle cx="22.2487" cy="27.6568" r="1" fill="#1e50a0"/>
+ <circle cx="36" cy="17.468" r="1.5" fill="#fcea2b"/>
+ <circle cx="36" cy="17.968" r="1" fill="#1e50a0"/>
+ <circle cx="49.7513" cy="26.6568" r="1.5" fill="#fcea2b"/>
+ <circle cx="49.7513" cy="27.1568" r="1" fill="#1e50a0"/>
+ <circle cx="28.752" cy="22.2595" r="1.5" fill="#fcea2b"/>
+ <circle cx="28.752" cy="22.7595" r="1" fill="#1e50a0"/>
+ <circle cx="43.3403" cy="22.2595" r="1.5" fill="#fcea2b"/>
+ <circle cx="43.3403" cy="22.7595" r="1" fill="#1e50a0"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0582,55.9583s3.0108,2.1174,3.8717,1.5322c.7594-.5162,0-3.6731,0-3.6731s4.2762,2.12,5.1621,1.1394c.7968-.8819-1.4891-4.5147-1.4891-4.5147s5.04-.4134,5.46-1.7869c.331-1.0824-2.78-3.5738-2.78-3.5738s6.5379-.9356,6.4527-2.68c-.0746-1.5291-5.8571-1.7869-5.8571-1.7869S59.2226,38.95,59.2324,37.14c.0063-1.1667-4.07-2.2832-4.07-2.2832s4.81-2.1116,4.6658-3.5739c-.1043-1.0619-3.8289-1.8861-3.8289-1.8861s3.4575-3.7435,2.7369-4.9637c-.6057-1.0257-4.7651,0-4.7651,0s2.505-4.54,1.4891-5.5592c-1.2326-1.2363-6.4579.6951-6.4579.6951s1.3259-4.27.0052-5.0631c-1.2881-.7735-5.1622,3.0774-5.1622,3.0774s1.2242-3.4669-.4634-4.956C41.8,11.2312,38.9556,14.116,38.9556,14.116S37.159,10.3436,36,10.3436s-2.9561,4.2687-2.9561,4.2687-2.2019-3.0338-4.1556-2.3825c-1.4891.4963-.7339,5.3531-.7339,5.3531S24.28,13.732,22.9918,14.5055c-1.3207.7931-.5566,4.9712-.5566,4.9712s-4.64-1.8161-5.8961-.6032c-1.5494,1.4966,1.4891,5.5592,1.4891,5.5592s-4.1593-1.0257-4.7651,0C12.5425,25.6529,16,29.3964,16,29.3964s-3.7245.8242-3.8289,1.8861c-.1437,1.4623,4.6658,3.5739,4.6658,3.5739s-4.0765,1.1165-4.07,2.2832c.01,1.81,4.3827,2.8651,4.3827,2.8651s-4.3762.6956-3.8863,2.3964c1.0317,3.5813,6.4527,2.68,6.4527,2.68s-3.1106,2.4914-2.78,3.5738c.42,1.3735,5.46,1.7869,5.46,1.7869s-2.2858,3.6328-1.4891,4.5147c.886.9807,5.1622-1.1394,5.1622-1.1394s-.7595,3.1569,0,3.6731c.8609.5852,3.8716-1.5322,3.8716-1.5322"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.8924,22.6011a3.1363,3.1363,0,0,1,3.0744,2.1959c1.3045,3.1451-.2042,10.2555.3486,13.6152.4289,2.6071,4.2757,7.02,4.2822,9.6624C42.6093,52.9057,39.0648,56,36,55.9583c-4.2147-.0573-6.5467-5.3142-6.5976-7.8837-.0651-3.294,3.399-7.1722,4.2822-9.6624.8375-2.3612,1.576-9.0158.7686-9.9918-.548-.6624-5.0508-1.098-5.0508-1.098S32.5866,22.6011,34.8924,22.6011Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.044 54.957 33.044 60.592 30.827 61.331"/>
+ <line x1="35.2606" x2="33.0435" y1="60.5918" y2="60.5918" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.956 55.081 38.956 60.592 36.739 61.331"/>
+ <line x1="41.1726" x2="38.9556" y1="60.5918" y2="60.5918" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99B.svg b/public/assets/img/icons/1F99B.svg
new file mode 100644
index 0000000..d598d43
--- /dev/null
+++ b/public/assets/img/icons/1F99B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M18.9388,41.85a11.0562,11.0562,0,0,0,2.6675,6.8626h.0111c2.8225-.1218,3.066,1.7378,3.0439,2.4794a1.6765,1.6765,0,0,1-.0222.2988H19.6914L19.68,51.48h-.011c-3.3981-1.3282-5.0764-4.1679-5.8844-7.732Z"/>
+ <path fill="#3f3f3f" d="M46.3215,50.97H41.7488c-1.6533-2.18-.516-9.57-.516-9.57a2.1562,2.1562,0,0,1,1.114,1.25C42.6749,46.77,44.0585,49.46,46.3215,50.97Z"/>
+ <path fill="#9b9b9a" d="M66.4915,46.6305l-2.23-6.04c2.28-1.11,1.44-1.76,1.44-1.76-2.88-2.04-.84-3.74-.84-3.74a4.2769,4.2769,0,0,1-.47.09,2.8419,2.8419,0,0,1-1.92-.45l-2.57-1.67a4.9849,4.9849,0,0,1-1.3-1.25,23.0591,23.0591,0,0,0-7.04-6.33,28.0481,28.0481,0,0,0-3.93-1.93c-.38-.14-.77-.28-1.16-.4a19.4188,19.4188,0,0,0-5.87-1,2.6456,2.6456,0,0,0-.28-.01c-.22-.01-.43-.01-.65-.01a23.1483,23.1483,0,0,0-2.51.14c-8.64.69-12.81-1.44-17.2-1.73-6.66-.44-12.02,3.74-14.27,10.36a4.0813,4.0813,0,0,0-.43,1.65s.16,1.54,1.61.41a8.2794,8.2794,0,0,0-.04.86,9.1669,9.1669,0,0,0,2.74,6.54,10.023,10.023,0,0,0-.9,4.14,9.8288,9.8288,0,0,0,2.05,6.04h5.02s0-1.84-1.48-2.1a1.646,1.646,0,0,1-1.42-1.57v-.63a4.1069,4.1069,0,0,1,1.2-2.79,5.095,5.095,0,0,1,.62-.61c.01,0,.01-.01.02-.02a5.4358,5.4358,0,0,1,4.81-.99,5.1115,5.1115,0,0,1,.63.2,22.61,22.61,0,0,0,8.08,1.64c.16.01.31.01.47.01a22.7584,22.7584,0,0,0,7.46-1.24,22.976,22.976,0,0,0,3.41-1.48,2.7925,2.7925,0,0,1,1.49-.34,2.3888,2.3888,0,0,1,1.13.35,2.0806,2.0806,0,0,1,.95,1.25c.28,4.12,1.46,6.81,3.39,8.32h4.96a.7.7,0,0,0,.32-1.32c-1.63-.86-3.28-2.14-3.39-3.79-.21-3.3.99-4.08.99-4.08l3.34,3.44a1.4092,1.4092,0,0,0,.63.38l.92.27a1.3751,1.3751,0,0,1,.67.41l2.81,3.11a7.19,7.19,0,0,0,4.96,2.47,3.94,3.94,0,0,0,2.95-.9A3.5626,3.5626,0,0,0,66.4915,46.6305Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.6314,23.55c-.38-.14-.77-.28-1.16-.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.4914,41.83a9.9887,9.9887,0,0,0,2.41,6.2h.01c2.55-.11,2.77,1.57,2.75,2.24a1.52,1.52,0,0,1-.02.27"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5014,50.54c-1.93-1.51-3.11-4.2-3.39-8.32a2.08,2.08,0,0,0-.95-1.25,2.4488,2.4488,0,0,0-1.13-.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.6014,50.54h8.86a.7.7,0,0,0,.32-1.32c-.18-.09-.35-.19-.53-.3-1.44-.84-2.76-2.02-2.86-3.49-.21-3.3.99-4.08.99-4.08l1.39,1.43,1.95,2.01a1.4087,1.4087,0,0,0,.63.38l.92.27a1.376,1.376,0,0,1,.67.41l2.81,3.11a7.1909,7.1909,0,0,0,4.96,2.47,3.9408,3.9408,0,0,0,2.95-.9,3.5629,3.5629,0,0,0,.83-3.9l-2.23-6.04c2.28-1.11,1.44-1.76,1.44-1.76-2.88-2.04-.84-3.74-.84-3.74a4.2989,4.2989,0,0,1-.47.09,2.8423,2.8423,0,0,1-1.92-.45l-2.57-1.67a4.9849,4.9849,0,0,1-1.3-1.25,23.0578,23.0578,0,0,0-7.04-6.33,28.0479,28.0479,0,0,0-3.93-1.93c-.38-.14-.77-.28-1.16-.4a19.4188,19.4188,0,0,0-5.87-1,2.62,2.62,0,0,0-.28-.01c-.22-.01-.43-.01-.65-.01a23.1723,23.1723,0,0,0-2.51.14c-8.64.69-12.81-1.44-17.2-1.73-6.66-.44-12.02,3.74-14.27,10.36a4.0791,4.0791,0,0,0-.43,1.65s.16,1.54,1.61.41a8.25,8.25,0,0,0-.04.86,9.1671,9.1671,0,0,0,2.74,6.54,10.021,10.021,0,0,0-.9,4.14,9.8288,9.8288,0,0,0,2.05,6.04h5.02s0-1.84-1.48-2.1a1.6458,1.6458,0,0,1-1.42-1.57v-.63a4.1077,4.1077,0,0,1,1.2-2.79,5.11,5.11,0,0,1,.62-.61c.01,0,.01-.01.02-.02a5.4359,5.4359,0,0,1,4.81-.99,5.098,5.098,0,0,1,.63.2,22.5034,22.5034,0,0,0,7.72,1.63c.12,0,.24.01.36.01.16.01.31.01.47.01a22.7593,22.7593,0,0,0,7.46-1.24,1.458,1.458,0,0,0,.19-.07,21.9656,21.9656,0,0,0,3.22-1.41,2.7937,2.7937,0,0,1,1.49-.34,2.48,2.48,0,0,1,1.13.35"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99C.svg b/public/assets/img/icons/1F99C.svg
new file mode 100644
index 0000000..7fdd421
--- /dev/null
+++ b/public/assets/img/icons/1F99C.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M31.6975,20.781a7.3117,7.3117,0,0,1-3.0456-5.8955,7.5631,7.5631,0,0,1,7.6947-7.424,7.7334,7.7334,0,0,1,7.689,7.1139c.1765,3.1324.0058,6.3177.0058,9.455v1.7054c1.5,1.79,4.0184,5.4063,5.919,15.99.4,2.2264,4.4292,12.201,4.7353,15.99-.7893.3807-1.5784,1.9036-2.3677,2.2843-.4122-1.7023-4.8688-12.1253-7.1028-13.7057a8.471,8.471,0,0,0-2.3676-1.1421c-2.1077-.71-3.9029-1.3173-5.429-1.89a6.0469,6.0469,0,0,1-2.8577.7475c-4.5765,0-8.2866-5.3692-8.2866-11.9924C26.2843,26.8587,28.54,22.4737,31.6975,20.781Z"/>
+ <path fill="#f1b31c" d="M27.8238,16.864l-.003-.0145,1.7367,2.2186a3.4693,3.4693,0,0,1-5.3388-.749Z"/>
+ <path fill="#d22f27" d="M29.8021,32.5882c-.0114-3.5853,1.6194-7.117,5.1825-8.5828a7.1956,7.1956,0,0,1,5.5074-.0042c2.9734,1.276,4.6026,4.4632,5.7132,7.5022a66.7013,66.7013,0,0,1,2.61,9.38c.2643,1.2761.4358,2.5771.6448,3.863.16.9815,1.1217,3.6747.7448,4.5942-.55,1.3419-5.7909-.4749-6.967-.941A25.49,25.49,0,0,1,36.3318,44.2a19.4484,19.4484,0,0,1-5.5989-7.0507A11.7711,11.7711,0,0,1,29.8021,32.5882Z"/>
+ <path fill="#1e50a0" d="M30.962,27.6954c-.0026.1084-.0181.2156-.0178.3242a11.7726,11.7726,0,0,0,.9309,4.5612,19.4463,19.4463,0,0,0,5.5989,7.0507A25.4882,25.4882,0,0,0,44.38,43.8307a23.78,23.78,0,0,0,5.1828,1.3938c.2907,1.1925.9688,3.3188.6421,4.1158-.55,1.3419-5.7909-.4749-6.967-.941A25.4938,25.4938,0,0,1,36.3318,44.2a19.4484,19.4484,0,0,1-5.5989-7.0507,11.7731,11.7731,0,0,1-.9308-4.5613A10.3962,10.3962,0,0,1,30.962,27.6954Z"/>
+ <path fill="#fcea2b" d="M28.7246,10.9187a7.3027,7.3027,0,0,0-.8762,5.9453L23.08,18.779A7.48,7.48,0,0,1,23,17.7408,6.6464,6.6464,0,0,1,28.7246,10.9187Z"/>
+ <path fill="#fff" d="M31,10c-.1248-.0181-.2732-.02-.4079-.0312A7.2164,7.2164,0,0,0,31.6974,20.781c-.0874.0469-.1714.1034-.2575.1544A8.1279,8.1279,0,0,0,37,18a6.5956,6.5956,0,0,0,1-2C37.6238,15.2173,35.3359,10.63,31,10Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M29.8021,32.5882c-.0114-3.5853,1.6194-7.117,5.1825-8.5828a7.1956,7.1956,0,0,1,5.5074-.0042c2.9734,1.276,4.6026,4.4632,5.7132,7.5022a66.7013,66.7013,0,0,1,2.61,9.38c.2643,1.2761.4358,2.5771.6448,3.863.16.9815,1.1217,3.6747.7448,4.5942-.55,1.3419-5.7909-.4749-6.967-.941A25.49,25.49,0,0,1,36.3318,44.2a19.4484,19.4484,0,0,1-5.5989-7.0507A11.7711,11.7711,0,0,1,29.8021,32.5882Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8484,16.864,23.08,18.779A7.48,7.48,0,0,1,23,17.7408a6.6464,6.6464,0,0,1,5.7246-6.8221"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.769,53.4211a24.8711,24.8711,0,0,1,.9267,4.2946c-.7615.3807-1.5229,1.9036-2.2843,2.2843a50.4224,50.4224,0,0,0-2.282-5.8286C48.4063,52.548,47.48,51.4162,46.6957,50"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5575,19.0681a3.4693,3.4693,0,0,1-5.3388-.749"/>
+ <line x1="34.6957" x2="34.6957" y1="45" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57.0873" x2="61" y1="52" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13" x2="42.9895" y1="52.1722" y2="52.1722" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.2793,44.01c-4.4155,0-7.995-5.3692-7.995-11.9924,0-5.1589,2.1758-9.5439,5.2226-11.2366A7.4106,7.4106,0,0,1,35.9924,7.4615a7.5768,7.5768,0,0,1,7.4184,7.1139c.12,2.2168.0732,4.46.0353,6.6942-.0156.9227-.03,1.8438-.03,2.7608v1.7054"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.6974,20.781c-.0874.0469-.1714.1034-.2575.1544A8.1279,8.1279,0,0,0,37,18a6.5956,6.5956,0,0,0,1-2c-.3762-.7827-2.6641-5.37-7-6-.1248-.0181-.2732-.02-.4079-.0312"/>
+ <line x1="40.6957" x2="40.6957" y1="48" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99D.svg b/public/assets/img/icons/1F99D.svg
new file mode 100644
index 0000000..1292bd7
--- /dev/null
+++ b/public/assets/img/icons/1F99D.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M51.8936,28.6849a13.2108,13.2108,0,0,1-3.246-1.768.0709.0709,0,0,1-.0374-.0187.029.029,0,0,0-.0187-.0094c-.2526-.2245-.5052-.43-.7484-.6267a17.9469,17.9469,0,0,0-5.4256-3.4331,1.8966,1.8966,0,0,1-.6548-.5332.13.13,0,0,1-.028-.0374C38.8722,18.6476,30.64,16.7767,25.57,17.3192a14.1218,14.1218,0,0,0-1.7774.3087h-.028c-.4491.0094-9.3451,1.2068-14.4807,11.4779a.2059.2059,0,0,0-.0281.0468A27.6884,27.6884,0,0,0,7.8809,32.408l-.1964.6454c-.0468.1684-.0936.3274-.131.4958-1.029,4.4714.1123,11.2721,1.9551,15.9587.0093.0093.0093.0093.0093.0187,1.1881,2.9841,2.6567,5.1075,4.0412,5.1917.8232.0655,1.6276-.6174,2.3012-2.2918a1.4018,1.4018,0,0,0,.1309-.4116,1.3129,1.3129,0,0,0-.2058-.9261,4.895,4.895,0,0,1-.5612-1.1132,4.9728,4.9728,0,0,1-.1965-.5987,6.988,6.988,0,0,1,0-3.48c.0094-.0655.0281-.131.0468-.2058a12.9047,12.9047,0,0,0,.4116-2.9841.3151.3151,0,0,0,0-.0935,14.4452,14.4452,0,0,0-.3274-3.536c-.0842-.3836-.1591-.6361-.1778-.72.1029.1777.2152.3648.3274.5332a4.6226,4.6226,0,0,0,.4678-.7764,4.6638,4.6638,0,0,1,.4677,2.0392v.0187a14.1039,14.1039,0,0,0,7.1187,4.6211,1.3345,1.3345,0,0,1,.9355.9261l.2338.9448,1.5342,5.9027a1.2973,1.2973,0,0,0,1.1318.9635l8.1384.7671a1.2966,1.2966,0,0,0,1.4125-1.291,1.41,1.41,0,0,0-.0561-.3835,1.2914,1.2914,0,0,0-1.0758-.898l-2.4789-.3181a1.286,1.286,0,0,1-1.1225-1.4593l1.1693-8.3161,1.1974,1.45a1.0325,1.0325,0,0,0,.1309.1684l1.0945,1.8334,4.7146,7.8952.0655.0935a2.0939,2.0939,0,0,0,1.637.7858h3.957a2.0946,2.0946,0,0,0,1.7212-.898l.0187-.0281.1216-.1871a.9812.9812,0,0,0,.0655-.1029.5243.5243,0,0,0,.0374-.1122.7393.7393,0,0,0-.0655-.6268v-.0093a.3213.3213,0,0,0-.0842-.1123.7512.7512,0,0,0-.4958-.2713l-3.4424-.4209a.984.984,0,0,1-.159-.0374.5786.5786,0,0,1-.1123-.0468.8641.8641,0,0,1-.318-.3181.5892.5892,0,0,1-.0936-.2525.2905.2905,0,0,1-.0093-.0936.2576.2576,0,0,1-.0094-.0842l.29-4.9578.0936-1.6651a.375.375,0,0,1,.028-.14.8643.8643,0,0,1,.1965-.3649.5806.5806,0,0,1,.1777-.1309.6067.6067,0,0,1,.3087-.1029c.3274-.0281.6548-.0468.9729-.0561.0842,0,.1683-.0094.2525-.0094.15-.0093.2994-.0093.449-.0187.2433,0,.5052-.0187.7671-.0281.2058-.0187.4116-.0374.6268-.0561s.43-.0468.6548-.0842c.2338-.028.477-.0748.73-.1309a3.05,3.05,0,0,0,.3742-.0842c.131-.0281.2713-.0655.4116-.1029a.3875.3875,0,0,0,.0935-.0375.3429.3429,0,0,0,.1029-.0467,2.4357,2.4357,0,0,1,.2245-.1216,3.04,3.04,0,0,1,.4958-.2432,11.3809,11.3809,0,0,1,3.1338-.6642c.1777-.0187.3461-.0374.5238-.0468,1.9644-.15,4.1627-.1029,6.09-.0748,1.0851.0093,2.086.0187,2.9-.0187h.0375c.2619-.0094.5051-.0281.72-.0562a3.0477,3.0477,0,0,0,.3275-.0467,1.75,1.75,0,0,0,.2525-.0468,1.0155,1.0155,0,0,0,.1965-.0468.8862.8862,0,0,0,.5145-.2806.4089.4089,0,0,0,0-.449.56.56,0,0,0-.0842-.14l-.0094-.0094a.5678.5678,0,0,0-.1216-.14,2.5411,2.5411,0,0,0-.2245-.2245c-.1123-.1029-.2245-.2152-.3274-.3181a2.4743,2.4743,0,0,1-.3087-.318c-.1964-.2152-.3742-.44-.5519-.6642-.131-.159-.2526-.3274-.3742-.4958q-.2526-.3787-.4771-.7577a5.0972,5.0972,0,0,1-.2993-.5332,2.4059,2.4059,0,0,1-.1029-.2245c-.0842-.1684-.159-.3367-.2339-.4958-.0842-.1777-.15-.3461-.2245-.5145-.1309-.3274-.2432-.6361-.3367-.9354-.0468-.15-.0936-.2994-.131-.44-.0094-.0187-.0094-.028-.0187-.0467v-.0094a.3333.3333,0,0,0-.0187-.0935l-.15-.5894c0-.0093-.0093-.028-.0093-.0374V33.147a1.8476,1.8476,0,0,0-.1123-.29v-.0281c-.0374-.0748-.0655-.14-.1029-.2151a2.1114,2.1114,0,0,0-.1029-.2058,1.0587,1.0587,0,0,0-.1122-.1965,2.237,2.237,0,0,0-.1217-.1964,1.8735,1.8735,0,0,0-.1216-.1684,4.6327,4.6327,0,0,0-.3367-.4116c-.0187-.0187-.0281-.0374-.0468-.0468-.0748-.0748-.14-.15-.2152-.2151,1.0763.7281,2.0987-1.517.9542-2.32-.8494-.6821-2.1684,1.3268-1.5154,1.89-.0094-.0188-.0187-.0281-.0374-.0281a2.2277,2.2277,0,0,0-.1965-.1216c-.0187-.0187-.0374-.0374-.0561-.0281a2.097,2.097,0,0,0-.3742-.2058,5.1009,5.1009,0,0,0-.5238-.2058.0563.0563,0,0,1-.0374-.0093,4.1547,4.1547,0,0,0-.5894-.14.8064.8064,0,0,1-.1029-.0094c-.0748-.0093-.1777-.0187-.318-.0374-.0842-.0094-.1778-.0187-.2807-.0374s-.2058-.0281-.3274-.0468h-.0093c-.1216-.0187-.2619-.0468-.4023-.0655-.3087-.0561-.6641-.1216-1.0477-.2151a4.572,4.572,0,0,1-.4583-.1029c-.1591-.0375-.3274-.0749-.4865-.1216l-1.3852-3.3161Z"/>
+ <path fill="#fff" d="M50.4029,41.8738a5.1555,5.1555,0,0,0-.72.3648.3466.3466,0,0,1-.1027.0468.3984.3984,0,0,1-.0937.0374,16.8885,16.8885,0,0,1-4.2656.5145,9.3122,9.3122,0,0,1,6.3423-4.9766,40.6948,40.6948,0,0,0,9.7286-3.9288,12.093,12.093,0,0,0,3.377,5.6968C67.8489,42.4818,55.2391,39.9187,50.4029,41.8738Z"/>
+ <path fill="#3f3f3f" d="M63.471,38.3284a44.0343,44.0343,0,0,1-8.3441.6642,12.49,12.49,0,0,0-2.0767.0935,8.9826,8.9826,0,0,1,2.9747-1.2254,33.0442,33.0442,0,0,0,5.9589-2.0393A11.171,11.171,0,0,0,63.471,38.3284Z"/>
+ <path fill="#fff" d="M16.2433,36.0749a4.2167,4.2167,0,0,1-.5052,1.9832l-.028.0561a5.0131,5.0131,0,0,1-.5425.7764c-.0561.0655-.1123.1216-.1777.1871a5.7438,5.7438,0,0,1-4.1441,1.6745,5.8529,5.8529,0,0,1-3.5921-1.1881v-.0093H7.2443c-.0093-.1965-.0186-.3929-.0093-.58-.0186-.8138-.0093-1.5809.0468-2.3293a25.99,25.99,0,0,1,.4023-3.5921c.0561-.2993.1121-.5893.1777-.8793.0374-.0187.0748-.0468.1216-.0654a5.978,5.978,0,0,1,2.8624-.711C13.8392,31.3977,16.2433,33.4931,16.2433,36.0749Z"/>
+ <path fill="#3f3f3f" d="M15.4388,42.6137a.093.093,0,0,1,.0468.0374c-.0094.0187-.0374.0374-.0468.0561a5.677,5.677,0,0,1-4.5556,2.1235,5.9509,5.9509,0,0,1-3.0776-.8232L7.45,42.6137v-.0188c-.0374-.4863-.0749-1.0009-.1217-1.5341-.0281-.5145-.0654-1.01-.0748-1.4967v-.0093c-.0094-.1965-.0187-.3929-.0187-.58-.0186-.8138-.0093-1.5809.0468-2.3293a5.9481,5.9481,0,0,1,3.6014-1.1693,5.5614,5.5614,0,0,1,4.8549,2.5819.195.195,0,0,1,.0375.0561,4.4488,4.4488,0,0,1-.5425.7764c-.0561.0655-.1123.1216-.1778.1871a12.148,12.148,0,0,1,.3835,3.4986Z"/>
+ <path fill="#fff" d="M15.523,42.6511c-.0094.0187-.0281.0374-.0374.0561a11.3964,11.3964,0,0,1-.4864,2.9841,1.83,1.83,0,0,0-.0468.1871c-.0092.0093-.0092.0093-.0092.0187a6.0487,6.0487,0,0,0,0,3.48,5.2189,5.2189,0,0,1-.73.44c-.0094,0-.0094.0094-.0188.0094h-.0093a6.0235,6.0235,0,0,1-2.6006.6267h-.131a4.4046,4.4046,0,0,1-.4957-.0281h-.0093a5.6549,5.6549,0,0,1-.9823-.15,18.6817,18.6817,0,0,1-.9448-1.6932c0-.0093-.0094-.0093-.0094-.0187a2.3929,2.3929,0,0,0-.1028-.2245L7.8056,44.0075,7.45,42.6137v-.0188a5.8641,5.8641,0,0,1,4.0036-1.4966,5.8991,5.8991,0,0,1,3.985,1.478c.0188.0093.0281.028.0468.0374A.073.073,0,0,1,15.523,42.6511Z"/>
+ <path fill="#3f3f3f" d="M15.9907,51.6314a1.31,1.31,0,0,1,0,.3835,4.946,4.946,0,0,1-3.087,2.058,20.3052,20.3052,0,0,1-2.3105-2.8251c-.2245-.318-.43-.6361-.6267-.9728a18.6817,18.6817,0,0,1-.9448-1.6932c0-.0093-.0094-.0093-.0094-.0187-.1495-.7671-.29-1.6183-.4209-2.5631a5.1213,5.1213,0,0,1,6.361-.1216c.0094,0,.0187.0093.0281.0187a6.5776,6.5776,0,0,0,0,3.48,3.6348,3.6348,0,0,0,.2058.5894v.0093a4.8554,4.8554,0,0,0,.5893,1.1132,1.1086,1.1086,0,0,1,.103.1777A1.1853,1.1853,0,0,1,15.9907,51.6314Z"/>
+ <path fill="#fff" d="M15.9907,51.6314a1.31,1.31,0,0,1,0,.3835,4.946,4.946,0,0,1-3.087,2.058,20.3052,20.3052,0,0,1-2.3105-2.8251,4.5743,4.5743,0,0,1,.9916-.7951c.0094-.0094.0281-.0187.0375-.0281h.0093a4.6021,4.6021,0,0,1,2.3387-.6267,1.068,1.068,0,0,1,.2432.0187,1.0121,1.0121,0,0,1,.1683.0094h.0094a3.7129,3.7129,0,0,1,.7951.14c.0093,0,.0281.0093.0374.0093a4.8989,4.8989,0,0,0,.5613,1.1132,1.0725,1.0725,0,0,1,.0936.1777A1.1853,1.1853,0,0,1,15.9907,51.6314Z"/>
+ <path fill="#3f3f3f" d="M24.5379,46.6632l-2.8063,3.91c3.7511.7577,1.4312,2.5257,1.4312,2.5257s-5.9776.5893-5.3041-2.0206c.6549-2.535-1.4966-10.477-1.6089-10.9072A14.0507,14.0507,0,0,0,24.1075,44.98Z"/>
+ <path fill="#3f3f3f" d="M57.849,50.7418l-2.4414,1.2628-11.955-6.7071.0935-1.6651a.7828.7828,0,0,1,.7016-.739,23.7851,23.7851,0,0,0,5.2384-.5706.3984.3984,0,0,0,.0937-.0374l3.05,5.3413Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.596,54.7557h.0094c.6641.1684,1.3751-.9167,1.8522-1.6557"/>
+ <line x1="12.2677" x2="12.2677" y1="24.7935" y2="24.7841" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M61.1077,33.1937c0-.0187-.0093-.028-.0093-.0467a1.0855,1.0855,0,0,1-.0375-.1684"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M57.0292,29.9571c.2713.0374.4209.0468.4209.0468a4.6586,4.6586,0,0,1,3.6483,3.1431v.0093a3.1286,3.1286,0,0,1,.1777.72v.0094"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.347 29.995 61.922 27.179 60.986 32.829 60.986 32.838 60.986 32.857"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.723 32.88 52.117 27.876 52.632 26.052 53.614 28.4 54.737 31.094"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.58,42.2854l1.3474,2.36a13.0639,13.0639,0,0,0,4.65,4.7408l2.2717,1.3557L56.6,51.3876"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.01,34.614c-.75,5.4076,4.0452,9.122,7.4156,10.1819a1.2874,1.2874,0,0,1,.8676.9112l.2443.9561,1.531,5.904A1.2929,1.2929,0,0,0,27.2,53.53l8.1384.7632a1.293,1.293,0,0,0,1.3553-1.6712h0A1.293,1.293,0,0,0,35.62,51.723l-2.4835-.3123a1.2929,1.2929,0,0,1-1.1189-1.4634l1.1731-8.3168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.7961,53.1561c.7825.0006,1.3666-.057,1.3666-.057s2.32-1.768-1.4312-2.5257l2.8063-3.91.0094-.0093"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.0051,38.9561l2.1889,2.6753,1.1881,1.45.0654.0748c.0187.0281.0468.0655.0655.0936l1.0945,1.8334,4.7146,7.8952.0655.0935.2339.4023a.7974.7974,0,0,0,.6735.3835h5.3694a.8152.8152,0,0,0,.6549-.3368l.3835-.5612.0187-.0281.131-.1871a.63.63,0,0,0,.0935-.2151.7393.7393,0,0,0-.0655-.6268s.0094,0,0-.0093a.3213.3213,0,0,0-.0842-.1123.7512.7512,0,0,0-.4958-.2713l-3.4424-.4209a.984.984,0,0,1-.159-.0374.5786.5786,0,0,1-.1123-.0468.8641.8641,0,0,1-.318-.3181.7417.7417,0,0,1-.0936-.2525,1.0815,1.0815,0,0,1-.0093-.1778l.29-4.9578.0935-1.6651a.7251.7251,0,0,1,.0187-.14.8643.8643,0,0,1,.1965-.3649.5806.5806,0,0,1,.1777-.1309.6067.6067,0,0,1,.3087-.1029c.3274-.0281.6548-.0468.9729-.0561.0842,0,.1683-.0094.2525-.0094.15-.0093.2994-.0093.449-.0187.2433,0,.5052-.0187.7671-.0281.2058-.0187.4116-.0374.6268-.0561s.43-.0468.6548-.0842c.2338-.028.477-.0748.73-.1309a3.05,3.05,0,0,0,.3742-.0842c.131-.0281.2713-.0655.4116-.1029a.3875.3875,0,0,0,.0935-.0375.3429.3429,0,0,0,.1029-.0467,2.4357,2.4357,0,0,1,.2245-.1216,1.9646,1.9646,0,0,1,.2433-.1216,1.58,1.58,0,0,1,.2525-.1216,11.3809,11.3809,0,0,1,3.1338-.6642c.1777-.0187.3461-.0374.5238-.0468,1.9644-.15,4.1627-.1029,6.09-.0748,1.0851.0093,2.086.0187,2.9-.0187h.0375c.2619-.0094.5051-.0281.72-.0562a3.0477,3.0477,0,0,0,.3275-.0467,1.75,1.75,0,0,0,.2525-.0468,1.0155,1.0155,0,0,0,.1965-.0468.8862.8862,0,0,0,.5145-.2806.3766.3766,0,0,0,0-.449.56.56,0,0,0-.0842-.14l-.0094-.0094a.5678.5678,0,0,0-.1216-.14,1.21,1.21,0,0,0-.2151-.2245h-.0094a10.9145,10.9145,0,0,1-1.188-1.3c-.131-.159-.2526-.3274-.3742-.4958q-.2526-.3787-.4771-.7577c-.1029-.1777-.2058-.3554-.2993-.5332a2.4059,2.4059,0,0,1-.1029-.2245c-.0842-.1684-.159-.3367-.2339-.4958a13.8156,13.8156,0,0,1-.5612-1.45c-.0468-.15-.0936-.2994-.131-.44-.0094-.0187-.0094-.0374-.0187-.0561,0-.0187-.0094-.0374-.0094-.0561"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.45,30.0039a.8064.8064,0,0,1-.1029-.0094c-.0748-.0093-.1777-.0187-.318-.0374-.0842-.0094-.1778-.0187-.2807-.0374s-.2058-.0281-.3274-.0468h-.0093c-.1216-.0187-.2619-.0468-.4023-.0655-.3087-.0561-.6641-.1216-1.0477-.2151a4.572,4.572,0,0,1-.4583-.1029c-.1591-.0375-.3274-.0749-.4865-.1216"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8936,28.6849a13.2108,13.2108,0,0,1-3.246-1.768.0709.0709,0,0,1-.0374-.0187.029.029,0,0,0-.0187-.0094c-.2526-.2245-.5052-.43-.7484-.6267a14.2266,14.2266,0,0,0-4.3592-2.4509h-.0093c-.3368-.3367-.6922-.6641-1.0571-.9822-.2151-.1871-.43-.3648-.6548-.5332a21.14,21.14,0,0,0-10.187-4.4714c-.0187,0-.028-.0094-.0467-.0094a21.0762,21.0762,0,0,0-3.19-.2432,21.46,21.46,0,0,0-16.071,7.2123v.0093a21.2212,21.2212,0,0,0-2.984,4.3124.2059.2059,0,0,0-.0281.0468,20.6933,20.6933,0,0,0-1.2722,2.956c-.0374.1029-.0655.1965-.1029.2994l-.1964.6454c-.0468.1684-.0936.3274-.131.4958a21.1508,21.1508,0,0,0-.73,5.5378,21.3724,21.3724,0,0,0,.3367,3.8166c.0468.262.0936.5239.15.7765a21.0726,21.0726,0,0,0,1.6,4.6585,2.3941,2.3941,0,0,1,.1029.2245c0,.0093.0094.0093.0094.0187.159.3087.318.6267.4864.9261.0093.0093.0093.0093.0093.0187.15.2526.29.5051.4491.7483.1964.3368.4022.6549.6267.9729a20.2921,20.2921,0,0,0,2.3106,2.825c.2151.2246.43.43.6548.6455l.0374.0374h.0093"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99E.svg b/public/assets/img/icons/1F99E.svg
new file mode 100644
index 0000000..58bb2fe
--- /dev/null
+++ b/public/assets/img/icons/1F99E.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M39,53l-3,1.375L33,53,29,64a8.2931,8.2931,0,0,1,4-1.375A3.83,3.83,0,0,1,36,64a3.83,3.83,0,0,1,3-1.375A8.2931,8.2931,0,0,1,43,64Z"/>
+ <path fill="#d22f27" d="M42.5136,32.4562q-.1217-.6969-.2728-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0686-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8933c-.031.0552-.0692.1045-.1.16a26.8045,26.8045,0,0,0-2.3859,7.0151q-.1511.69-.2728,1.3875a32.5738,32.5738,0,0,0,.0951,11.7368q.182.9425.42,1.8713a35.4912,35.4912,0,0,0,4.2021,9.8769,2.5544,2.5544,0,0,0,.4964.5295A2.6679,2.6679,0,0,0,35.88,57,2.6673,2.6673,0,0,0,37.3,56.4707a2.5547,2.5547,0,0,0,.4965-.5295,35.4912,35.4912,0,0,0,4.2021-9.8769q.2374-.9282.42-1.8713A32.5738,32.5738,0,0,0,42.5136,32.4562Z"/>
+ <path fill="#ea5a47" d="M29.76,46.0643c.2593,1.0132.5759,2.0088.9226,2.9929a13.9528,13.9528,0,0,1,10.428-.0916c.3333-.9543.6366-1.92.8877-2.9013q.2374-.9282.42-1.8713a32.5716,32.5716,0,0,0,.095-11.7368q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875a32.5739,32.5739,0,0,0,.0951,11.7368Q29.5226,45.1353,29.76,46.0643Z"/>
+ <path fill="#d22f27" d="M29.4432,44.65a13.88,13.88,0,0,1,12.9-.12c.0231-.1129.0538-.2241.0757-.3373a32.5716,32.5716,0,0,0,.095-11.7368q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875a32.5739,32.5739,0,0,0,.0951,11.7368C29.37,44.3465,29.4113,44.4973,29.4432,44.65Z"/>
+ <path fill="#ea5a47" d="M36,38a13.7192,13.7192,0,0,1,6.9494,1.87,32.738,32.738,0,0,0-.4359-7.4143q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875A32.7391,32.7391,0,0,0,28.82,40,13.7117,13.7117,0,0,1,36,38Z"/>
+ <path fill="#d22f27" d="M36,33a13.7256,13.7256,0,0,1,6.8276,1.8022c-.0789-.7855-.1784-1.5688-.3141-2.346q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875c-.1439.8246-.249,1.6559-.3292,2.49A13.7141,13.7141,0,0,1,36,33Z"/>
+ <path fill="#ea5a47" d="M29.538,30c-.5253.94-5.4979.1019-9-3-1.0848-.9608-4.2232-3.7406-4-8a9.0123,9.0123,0,0,1,6-8,8.563,8.563,0,0,1,5,0c-1.1435,2.2418-2.4664,4.59-4,7q-.9955,1.5643-2,3c.7247.7036,1.7686,1.7319,3,3C28.0725,27.64,29.84,29.46,29.538,30Z"/>
+ <path fill="#ea5a47" d="M15.038,20.5c-.0028.0525-.0135.1023-.0183.1541-.0163-.0444-.036-.0865-.0528-.13Z"/>
+ <path fill="#ea5a47" d="M41,30c.5252.94,5.4979.1019,9-3,1.0848-.9608,4.2232-3.7406,4-8a9.0123,9.0123,0,0,0-6-8,8.563,8.563,0,0,0-5,0c1.1434,2.2418,2.4664,4.59,4,7q.9955,1.5643,2,3c-.7248.7036-1.7686,1.7319-3,3C42.4655,27.64,40.6983,29.46,41,30Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 33 50 33 55 31"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.827 34.277 51.747 36.423 56.059 35.433"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.219 35.901 52.227 39.961 55 43"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.1 36.744 48.042 42.529 47.576 46.476"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29 33 22 33 17 31"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.173 34.277 20.253 36.423 15.941 35.433"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.781 35.901 19.773 39.961 17 43"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.9 36.744 23.958 42.529 24.424 46.476"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.0909,21a68.0771,68.0771,0,0,1,0-7.9952c.1422-3.0924.353-4.0369.9849-4.5687,1.58-1.33,2.6166.7838,2.9242,1.0159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.8931,21a68.0213,68.0213,0,0,0,0-7.9952c-.1422-3.0924-.3529-4.0369-.9848-4.5687-1.58-1.33-2.6166.7838-2.9242,1.0159"/>
+ <line x1="28.3644" x2="24.7115" y1="15.1851" y2="16.8149" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.645,53.9761,29,64a8.2931,8.2931,0,0,1,4-1.375A3.83,3.83,0,0,1,36,64V57.3056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.35,53.9629,43,64a8.2931,8.2931,0,0,0-4-1.375A3.83,3.83,0,0,0,36,64V57.3056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.538,30c-.5253.94-5.4979.1019-9-3-1.0848-.9608-4.2232-3.7406-4-8a9.0123,9.0123,0,0,1,6-8,8.563,8.563,0,0,1,5,0c-1.1435,2.2418-2.4664,4.59-4,7q-.9955,1.5643-2,3c.7247.7036,1.7686,1.7319,3,3C28.0725,27.64,29.84,29.46,29.538,30Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M42.5136,32.4562q-.1217-.6969-.2728-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0686-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8933c-.031.0552-.0692.1045-.1.16a26.8045,26.8045,0,0,0-2.3859,7.0151q-.1511.69-.2728,1.3875a32.5738,32.5738,0,0,0,.0951,11.7368q.182.9425.42,1.8713a35.4912,35.4912,0,0,0,4.2021,9.8769,2.5544,2.5544,0,0,0,.4964.5295A2.6679,2.6679,0,0,0,35.88,57,2.6673,2.6673,0,0,0,37.3,56.4707a2.5547,2.5547,0,0,0,.4965-.5295,35.4912,35.4912,0,0,0,4.2021-9.8769q.2374-.9282.42-1.8713A32.5738,32.5738,0,0,0,42.5136,32.4562Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,33a13.7256,13.7256,0,0,1,6.8276,1.8022c-.0789-.7855-.1784-1.5688-.3141-2.346q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875c-.1439.8246-.249,1.6559-.3292,2.49A13.7141,13.7141,0,0,1,36,33Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,30c.5252.94,5.4979.1019,9-3,1.0848-.9608,4.2232-3.7406,4-8a9.0123,9.0123,0,0,0-6-8,8.563,8.563,0,0,0-5,0c1.1434,2.2418,2.4664,4.59,4,7q.9955,1.5643,2,3c-.7248.7036-1.7686,1.7319-3,3C43.4655,27.64,41.6983,29.46,42,30Z"/>
+ <line x1="43.1736" x2="46.8264" y1="15.1851" y2="16.8149" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.4432,44.65a13.88,13.88,0,0,1,12.9-.12c.0231-.1129.0538-.2241.0757-.3373a32.5716,32.5716,0,0,0,.095-11.7368q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875a32.5739,32.5739,0,0,0,.0951,11.7368C29.37,44.3465,29.4113,44.4973,29.4432,44.65Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.76,46.0643c.2593,1.0132.5759,2.0088.9226,2.9929a13.9528,13.9528,0,0,1,10.428-.0916c.3333-.9543.6366-1.92.8877-2.9013q.2374-.9282.42-1.8713a32.5716,32.5716,0,0,0,.095-11.7368q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875a32.5739,32.5739,0,0,0,.0951,11.7368Q29.5226,45.1353,29.76,46.0643Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,38a13.7192,13.7192,0,0,1,6.9494,1.87,32.738,32.738,0,0,0-.4359-7.4143q-.1215-.6969-.2727-1.3875a26.8047,26.8047,0,0,0-2.386-7.0151c-.03-.0558-.0685-.1051-.0995-.16A3.0619,3.0619,0,0,0,36.8038,21H34.9553a3.0619,3.0619,0,0,0-2.9515,2.8932c-.031.0553-.0692.1046-.1.16a26.812,26.812,0,0,0-2.386,7.0151q-.1509.69-.2727,1.3875A32.7391,32.7391,0,0,0,28.82,40,13.7117,13.7117,0,0,1,36,38Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F99F.svg b/public/assets/img/icons/1F99F.svg
new file mode 100644
index 0000000..1d1a324
--- /dev/null
+++ b/public/assets/img/icons/1F99F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M34.9328,30c-2.7569,0-5-1.7939-5-4s2.2431-4,5-4,5,1.7939,5,4S37.69,30,34.9328,30Z"/>
+ <path fill="#9b9b9a" d="M34.8107,58.4307h-.0273a1.9415,1.9415,0,0,1-1.7491-1.2217c-2.5937-6.0069-6.09-16.126-2.0742-19.6475a6.4549,6.4549,0,0,1-1.1182-3.6894c0-3.2383,2.2432-5.8721,5-5.8721s5,2.6338,5,5.8721a6.4553,6.4553,0,0,1-1.1113,3.6806,5.0379,5.0379,0,0,1,1.5127,2.1739c1.7393,4.6357-1.56,12.98-3.6836,17.54A1.9337,1.9337,0,0,1,34.8107,58.4307Z"/>
+ <path fill="#d0cfce" d="M16.17,44.1592a3.2,3.2,0,0,1-.9063-.12A2.7026,2.7026,0,0,1,13.37,41.97a3.8428,3.8428,0,0,1,.5761-3.1572c3.2041-4.9131,17.2354-7.3506,18.8252-7.6123a1,1,0,0,1,.8418,1.72C31.49,34.8867,21.2091,44.1592,16.17,44.1592Z"/>
+ <path fill="#d0cfce" d="M53.53,44.1592c-5.039,0-15.3193-9.2725-17.4424-11.2393A1,1,0,0,1,36.93,31.2c1.59.2617,15.6211,2.6992,18.8243,7.6123A3.8428,3.8428,0,0,1,56.33,41.97a2.7026,2.7026,0,0,1-1.8935,2.0694A3.2358,3.2358,0,0,1,53.53,44.1592Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9333,29l-5.62-1.7039a2.3058,2.3058,0,0,1-1.6492-1.8186c-.3233-2.2111,1.3384-4.8413-.6468-6.4775a5.2711,5.2711,0,0,0-2.6387-1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4332,18a5.2711,5.2711,0,0,0-2.6387,1c-1.9851,1.6362-.3234,4.2664-.6468,6.4775a2.3057,2.3057,0,0,1-1.6491,1.8186L36.8784,29"/>
+ <ellipse cx="34.9332" cy="26" rx="4" ry="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9332" x2="34.9332" y1="22" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.2938,38.6511,26.098,44.107a3.9354,3.9354,0,0,0-1.0441,1.9566c-.81,4.203,1.0276,9.7935-.6755,13.1061a3.3882,3.3882,0,0,1-2,1.7886"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4332,60.9583a3.3887,3.3887,0,0,1-2-1.7886c-1.703-3.3126.1351-8.9031-.6755-13.1061a3.9346,3.9346,0,0,0-1.0441-1.9566L38.6927,38.95"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9333,32.1866s-20.1915,3.326-18.5939,9.5345c1.0775,4.1874,9.16-1.6108,14.3078-5.83"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.768,32.1866s20.1914,3.326,18.5938,9.5345c-1.0775,4.1874-9.16-1.6108-14.3077-5.83"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6927,32.5485A4.2121,4.2121,0,0,0,34.8421,29a4.2131,4.2131,0,0,0-3.8516,3.5526"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.464,37.77c-5.1074,2.36-.5168,14.4,1.4882,19.0441a.9024.9024,0,0,0,1.701.031c2.1418-4.6021,7.0783-16.6129,1.5535-19.0616"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A0.svg b/public/assets/img/icons/1F9A0.svg
new file mode 100644
index 0000000..e0b1aa2
--- /dev/null
+++ b/public/assets/img/icons/1F9A0.svg
@@ -0,0 +1,66 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="41.8399" x2="39.4284" y1="16.6916" y2="24.2091" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.6898" x2="31.1575" y1="15.8364" y2="23.8356" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.1486" x2="24.5405" y1="23.0523" y2="28.2994" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.7102" x2="22.605" y1="36.2342" y2="36.2046" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4115" x2="24.7811" y1="48.696" y2="44.0317" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.1353" x2="32.0468" y1="55.3084" y2="47.2909" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2854" x2="40.3177" y1="56.1636" y2="49.1644" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.839" x2="46.9347" y1="48.3171" y2="43.7006" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.765" x2="48.8702" y1="35.7658" y2="35.7954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5637" x2="46.1941" y1="23.304" y2="28.4683" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#ea5a47" d="M50.4876,36a15,15,0,1,1-15-15A15,15,0,0,1,50.4876,36Z"/>
+ <path fill="#d22f27" d="M45.2977,24.67A16.9861,16.9861,0,0,1,30.4876,50c-.1382,0-.2728-.0143-.41-.0176A14.9871,14.9871,0,0,0,45.2977,24.67Z"/>
+ <g>
+ <line x1="41.8399" x2="39.4284" y1="16.6916" y2="24.2091" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.6898" x2="31.1575" y1="15.8364" y2="23.8356" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.1486" x2="24.5405" y1="23.0523" y2="28.2994" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.7102" x2="22.605" y1="36.2342" y2="36.2046" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.4115" x2="24.7811" y1="48.696" y2="44.0317" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.1353" x2="32.0468" y1="55.3084" y2="47.2909" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2854" x2="40.3177" y1="56.1636" y2="49.1644" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.839" x2="46.9347" y1="48.3171" y2="43.7006" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.765" x2="48.8702" y1="35.7658" y2="35.7954" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.5637" x2="46.1941" y1="23.304" y2="28.4683" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4876,36a15,15,0,1,1-15-15A15,15,0,0,1,50.4876,36Z"/>
+ <g>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="38.983 15.497 44.898 17.42 41.606 17.42 38.983 15.497"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="30.592 14.628 25.97 15.954 28.804 16.115 30.592 14.628"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="15.303 25.328 18.484 20.142 17.925 23.596 15.303 25.328"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="13.933 38.166 13.958 34.101 15.149 36.134 13.933 38.166"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="19.549 51.064 16.365 47.31 18.929 48.317 19.549 51.064"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="31.612 57.008 25.697 55.086 29.153 55.319 31.612 57.008"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="45.005 55.546 39.884 57.372 42.142 55.729 45.005 55.546"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="54.382 46.814 51.702 50.5 52.529 48.075 54.382 46.814"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="58.018 38.899 58.042 32.834 57.187 35.766 58.018 38.899"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" points="52.016 20.787 55.465 25.415 53.163 23.582 52.016 20.787"/>
+ </g>
+ <g>
+ <circle cx="42.6545" cy="32.4903" r="1.25"/>
+ <circle cx="28.6545" cy="29.4903" r="1.25"/>
+ <circle cx="35.6545" cy="28.4903" r="1.25"/>
+ <circle cx="37.6545" cy="44.4903" r="1.25"/>
+ <circle cx="31.6545" cy="34.7403" r="2"/>
+ <circle cx="31.1545" cy="41.7403" r="2"/>
+ <circle cx="39.6545" cy="37.7403" r="3"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <line x1="40.6342" x2="39.4284" y1="20.4504" y2="24.2091" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.5983" x2="31.1575" y1="18.7815" y2="23.8356" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.0936" x2="24.5405" y1="25.1428" y2="28.2994" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.9889" x2="22.605" y1="36.2342" y2="36.2046" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.3182" x2="24.7811" y1="46.5675" y2="44.0317" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.2262" x2="31.5468" y1="52.3042" y2="48.2909" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.4029" x2="40.3177" y1="53.0246" y2="49.1644" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.2062" x2="46.9347" y1="46.2585" y2="43.7006" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.9311" x2="48.8702" y1="35.7785" y2="35.7954" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.5516" x2="46.1941" y1="25.4148" y2="28.4683" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A1.svg b/public/assets/img/icons/1F9A1.svg
new file mode 100644
index 0000000..e006c8a
--- /dev/null
+++ b/public/assets/img/icons/1F9A1.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Badger_Color_1" fill="#9b9b9a" d="M66.345,45.6765c2.0234.0968,1.1253-25.4583-15.5132-25.51C45.4029,20.15,34.7472,22.99,29.32,23.1375c-1.3974.038-4.4352.048-5.5315-.8195-.6186-.49-.2131-2.0038-1.8438-2.5609-1.1324-.3868-2.5413.9451-3.38,1.2805a23.09,23.09,0,0,0-8.2973,4.9681c-1.0957,1.0031-4.95,2.0035-4.8145,3.4828.1849,2.0187,7.2729,3.5853,7.2729,3.5853s7.0964,1.9422,9.1168,3.2779c3.1615,2.09,10.39,10.7109,10.1412,11.268-.1254.28-4.8936.3328-4.8145,2.8682.0543,1.7409,2.7658,1.7414,2.7658,1.7414h5.0193c.9442-.6272,1.3347-3.1729,1.4305-4.3023.0854-1.0068-1.5759-3.6953-.611-3.995,2.4779-.77,4.77.3993,10.6533.6146.8446.0309,0,3.38,0,3.38s-4.6731,1.5124-4.61,2.8682c.0672,1.4341,2.356,1.4341,2.356,1.4341h5.634s4.0166-7.5875,4.712-8.1949c2.6539-2.3175,4.9935-1.83,9.1168-4.5072C63.6362,39.5272,64.2135,45.5746,66.345,45.6765Z"/>
+ <path id="Badger_Color_2" fill="#fff" d="M12.5971,27.7718c2.95-2.6329,12.8133-4.2885,12.0353-5.3581-2.488-3.4211-5.2288-1.764-6.0679-1.4286-2.2451.8973-5.8749,1.2566-8.2973,4.9682-.8119,1.244-5.8456,2.4133-4.8145,3.4828C7.922,31.9972,14.1355,32.5718,19.91,32.9a60.57,60.57,0,0,1,13.016,2.354S28.45,22.588,13.4142,29.8212C12.2059,30.4025,11.7034,28.5694,12.5971,27.7718Z"/>
+ <path id="Badger_Color_3" fill="#3f3f3f" d="M53.1224,51.7357l7.5048.4936s2.7368-3.1236,2.4876-5.7715c-.13-1.384-2.4173-5.7715-2.4173-5.7715l-4.49,1.5637,2.3011,4.3785-4.0365,1.9379Z"/>
+ <path id="Badger_Color_4" fill="#3f3f3f" d="M24.8284,51.2053c-1.0614,1.5379-7.4582-.4936-7.4582-.4936l1.0783-3.0751,4.6564-1.4519.6847-9.0428s3.2307,2.6146,3.5553,3.8918C27.99,43.5726,26.5268,48.7446,24.8284,51.2053Z"/>
+ </g>
+ <g id="line">
+ <path id="Badger_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.6878,44.68c.9551-4.1388.7825-24.4613-15.856-24.5126C45.4029,20.15,34.7472,22.99,29.32,23.1375c-1.3974.038-4.4352.048-5.5315-.8195-.6186-.49-.2131-2.0038-1.8438-2.5609-1.1324-.3868-2.5413.9451-3.38,1.2805a23.3153,23.3153,0,0,0-8.2973,4.9681S5.4492,28.09,5.4527,29.4885c.0065,2.5891,7.2729,3.5853,7.2729,3.5853s7.0964,1.9422,9.1168,3.2779c3.1615,2.09,10.39,10.7109,10.1412,11.268-.1254.28-4.8936.3328-4.8145,2.8682.0543,1.7409,2.7658,1.7414,2.7658,1.7414h5.0193c.9442-.6272,1.3347-3.1729,1.4305-4.3023.0854-1.0068-1.5759-3.6953-.611-3.995,2.4779-.77,4.77.3993,10.6533.6146.8446.0309,0,3.38,0,3.38s-4.6731,1.5124-4.61,2.8682c.0672,1.4341,2.356,1.4341,2.356,1.4341h5.634s4.0166-7.5875,4.712-8.1949c2.6539-2.3175,4.9935-1.83,9.1168-4.5072"/>
+ <path id="Badger_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8961,43.0439l3.2286,3.9687c-.6286.92-7.115.4826-6.0023,4.7231.1348.5136,1.5354.49,2.0664.492,1.0578.0036,4.2311,0,4.2311,0"/>
+ <path id="Badger_Line_3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.55,36.88s2.1119,7.22.8225,9.1084c-.6286.92-7.115.4826-6.0023,4.7231.1348.5136,1.5354.49,2.0664.492,1.0578.0036,4.2311,0,4.2311,0"/>
+ <path id="Badger_Line_4" d="M7.9183,27.2494l.2742,4.7876c-.9434.379-3.314-2.3569-3.314-2.3569S7.03,26.853,7.9183,27.2494Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A2.svg b/public/assets/img/icons/1F9A2.svg
new file mode 100644
index 0000000..cc8c05a
--- /dev/null
+++ b/public/assets/img/icons/1F9A2.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Swan_Color_1" fill="#fff" d="M23.8422,42.51c22.03-12.5653,24.21-.1553,27.4673-3.3092.9953-.9637,8.6841-3.7561,8.6841-3.7561s-2.7489,23.3-12.5891,24.9166c-7.3779,1.2119-22.7242,2.1761-28.0357,0-9.18-3.7611-7.1649-16.3457-5.3956-20.54,2.0552-4.8718,11.4376-8.7859,9.3355-19.3019-.1854-.9278-.1975-2.0708-1.2787-2.53-1.5226-.6471-4.48,3.2944-7.426,2.1242,0,0,3.7917-8.7431,6.9386-9.7333,4.5181-1.4216,7.8633,4.1879,8.3879,6.8218,1.1173,5.61-4.2908,14.0131-4.7958,18.1C25.1074,35.5222,23.8422,42.51,23.8422,42.51Z"/>
+ <path id="Swan_Color_2" fill="#f4aa41" d="M17.7632,15.7092c-.135,1.2855,1.933,2.4762,2.1626,3.2628.2953,1.0119-4.1957.4178-4.1957.4178S17.873,14.6637,17.7632,15.7092Z"/>
+ </g>
+ <g id="line">
+ <path id="Swan_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1986,41.0877c3.045-.91,8.4833-7.14,19.8118-2.7989,8.2484,3.1606,12.9832-2.8445,12.9832-2.8445S57.8916,57.793,47.4045,60.3609c-7.2623,1.7782-22.7242,2.1761-28.0357,0-9.18-3.7611-8.2246-15.4921-5.3956-20.54,2.911-5.1941,10.142-8.5786,10.2681-19.3019"/>
+ <path id="Swan_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.77,43.5077c.71-12.0817,7.0657-20.416,6.1609-26.3062-.6954-4.5273-3.7741-7.76-8.2922-6.3379-3.1468.99-7.0343,9.2494-7.0343,9.2494,2.9462,1.17,7.426-2.1242,7.426-2.1242"/>
+ <path id="Swan_Line_3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.6121,44.31c-2.1331,3.4989-11.9,5.3058-16.6525,5.4247"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A3.svg b/public/assets/img/icons/1F9A3.svg
new file mode 100644
index 0000000..31be1b0
--- /dev/null
+++ b/public/assets/img/icons/1F9A3.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M63.4565,57H57.3549a.9991.9991,0,0,1-.9941-.8945c-.5352-5.0459-2.21-9.0528-4.0723-9.7451-.8076-.3028-1.7666.0556-2.8428,1.0654-2.5791,2.3252-5.5439,1.4287-7.9248.7109-1.6006-.4834-2.9824-.9023-3.7891-.2959-1.0957.82-1.6308,3.5625-1.5918,8.15A1,1,0,0,1,35.14,57H29.3725a1,1,0,0,1-.9815-1.19c2.2256-11.458.5918-16.7325-.0957-18.3018-2.2881.3467-2.8564.6436-5.1963,2.1358a76.999,76.999,0,0,0,1.6641,13.371,1.0007,1.0007,0,0,1-.6816,1.167l-2.2666.7012a1,1,0,0,1-1.1407-.42c-5.1679-8.1582-5.0068-18.6709-4.998-19.1152,0-5.4268,4.2353-10.1016,7.9717-14.2266.7724-.8525,1.5322-1.6914,2.24-2.5195a.9982.9982,0,0,1,.2041-.1807c5.49-3.6758,9.08-.9688,11.5908,1.7988a.939.939,0,0,1,.1231.168c.89,1.5234,3.6054,2.2021,6.2314,2.8584,2.7061.6758,5.5029,1.375,7.0039,3.1269A19.4814,19.4814,0,0,0,56.39,29.9854c2.254,1.1328,4.1788,2.1005,5.5157,5.2187.01.0225.0195.0449.0283.0674a22.1667,22.1667,0,0,1,1.3691,5.4736,1,1,0,1,1-1.98.2793c-.1231-.8682-.26-1.6406-.4112-2.331-.84,5.5087,2.6094,15.2363,3.4356,16.8515A1.0009,1.0009,0,0,1,63.4565,57Z"/>
+ <path fill="#6a462f" d="M43.2221,57h-4.625a.9994.9994,0,0,1-1-1c0-1.9873-1.6621-5.8271-2.3028-7.14a1,1,0,0,1,.46-1.337c.4961-.2431,5.6924-.86,6.1953-1.0888a.9969.9969,0,0,1,1.3242.4961c.8282,1.82.9356,7.8652.9483,9.0586a1,1,0,0,1-1,1.0107Z"/>
+ <path fill="#6a462f" d="M54.2748,57H48.768a.9994.9994,0,0,1-1-1c0-2.6338-.586-8.6885-.5918-8.749a1,1,0,0,1,.8984-1.0918c.5664-.0469,5.4971-.3887,6.042-.4756a1.0009,1.0009,0,0,1,1.1455.8291,55.1518,55.1518,0,0,1,.01,9.5664A1,1,0,0,1,54.2748,57Z"/>
+ <path fill="#d0cfce" d="M14.4272,43.3652a9.6285,9.6285,0,0,1-6.1778-1.9511,7.7354,7.7354,0,0,1-2.5166-6.2178,8.6835,8.6835,0,0,1,2.5254-6.584c2.8887-2.7441,7.1553-2.5576,7.3379-2.55a1,1,0,0,1,.0928,1.9883A6.5232,6.5232,0,0,0,10.2133,34.71a3.1332,3.1332,0,0,0,.8672,2.1386,5.1525,5.1525,0,0,0,3.8066,1.2188c4.8389,0,6.53-4.9492,6.6-5.16a1,1,0,0,1,.9239-.6865.9411.9411,0,0,1,.958.6357c.9521,2.4493.8974,4.5909-.1621,6.3653-2.003,3.3574-6.876,4.0029-7.0821,4.0283A11.32,11.32,0,0,1,14.4272,43.3652Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4372,33.219C25.4878,41.0712,16,42.2575,16,42.2575s-9.2673,1.5253-9.2673-7.0614,8.8126-8.1347,8.8126-8.1347"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.619,21.6929a2.78,2.78,0,0,1,1.87-.8014c1.122,0,3.511,2.3509,3.511,8.0144s-3.0912,2.5723-3.0912,2.5723-1.1827,3.75-4.1114.22H27.2327"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.6764,35.3693c0-6.125,5.8544-11.3033,9.971-16.1176,4.6372-3.1014,7.6315-1.2966,10.2955,1.64,2.1029,3.6044,10.6727,2.9453,13.3667,6.1655,6.0884,5.9367,10.4218,2.6495,12.0032,13.8278"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7851,53.2265l-2.2663.7015a32.6584,32.6584,0,0,1-4.2645-11.9308"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.7938,40.8848C59.8755,46.8315,62.77,54.6585,63.4562,56H57.3548c-.6982-6.5813-3.6734-13.9134-8.5927-9.3041C43.155,51.7505,34.991,38.4012,35.14,56H29.3723c2.8725-14.782-.5189-19.5829-.5189-19.5829"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1923,48.4223S38.597,53.3417,38.597,56h4.6255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.1713,47.1546s.5967,6.132.5967,8.8454h5.5066"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A4.svg b/public/assets/img/icons/1F9A4.svg
new file mode 100644
index 0000000..fef7dca
--- /dev/null
+++ b/public/assets/img/icons/1F9A4.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M44.2231,28.5334c-.1885.002-4.9151-.08-8.212,2.021-2.3115,1.4707-4.3691-.7836-4.458-.8808a4.3922,4.3922,0,0,1-.9-2.749,4.1838,4.1838,0,0,1,.9551-2.7207,5.5074,5.5074,0,0,0,1.5108-3.4082,8.1409,8.1409,0,0,0-2.1651-5.6617,7.6574,7.6574,0,0,0-6.0508-1.917,6.3293,6.3293,0,0,0-5.5073,3.02,5.1579,5.1579,0,0,0-2.3745,2.7251c-.0146.0312-.0273.0634-.0391.0967A2.9781,2.9781,0,0,1,14.7055,21.19a.9641.9641,0,0,0-.2539.1035,2.7941,2.7941,0,0,0-.7246,4.6494,2.5887,2.5887,0,0,0,.9961,2.7779,3.4015,3.4015,0,0,0,4.5849-.17c.126-.124.3653-.3632.5723-.5908a2.1984,2.1984,0,0,1,1.6074.5239c.668.6031,1.3779,2.0562.9688,5.5518-.4336,3.6978.08,6.3975,1.5283,8.0249a4.32,4.32,0,0,0,2.05,1.3157c.812,3.3137,4.9042,7.6416,9.3826,7.781.6943,1.1811,2.5322,3.7231,5.5889,3.9394.1015.0074.2031.0108.3046.0108,3.2247-.0005,6.1036-3.5669,7.0381-4.8555,3.1573-.334,8.3721-2.5,8.3692-8.894C56.7074,41.2327,55.57,28.885,44.2231,28.5334Z"/>
+ <path fill="#f1b31c" d="M11.6776,30.6484a.9284.9284,0,0,1-.2088-.0234c-2.1054-.4785-2.6676-3.0034-2.6676-4.42a5.1654,5.1654,0,0,1,1.7415-4.3472c1.9022-1.4668,4.5774-.6655,4.6908-.63a1.011,1.011,0,0,1,.0756,1.8892c-.257.1089-.6568.4009-.6832.6055-.0189.1469.1531.5566.9185,1.1611a1.0161,1.0161,0,0,1,.3676.9512l-.2259,1.4726a.9769.9769,0,0,1-.9553.8433c-1.5951,0-2.1215,1.7651-2.1262,1.7827A.9733.9733,0,0,1,11.6776,30.6484Z"/>
+ <path fill="#d0cfce" d="M17.0393,29.5376a3.7262,3.7262,0,0,1-2.36-.8486,2.5987,2.5987,0,0,1-.9156-2.7119,2.8111,2.8111,0,0,1,.721-4.6636.9013.9013,0,0,1,.2428-.1,2.99,2.99,0,0,0,2.2934-2.1387,1.0734,1.0734,0,0,1,.0407-.1,5.3527,5.3527,0,0,1,6.2952-3.2671,5.51,5.51,0,0,1,4.5094,5.64A5.7688,5.7688,0,0,1,22.64,27.1255c-2.0543.0029-2.4219.3359-3.2856,1.3887a1.0375,1.0375,0,0,1-.102.1074A2.9838,2.9838,0,0,1,17.0393,29.5376Z"/>
+ <path fill="#f1b31c" d="M48.81,61.958H30.8366a.9837.9837,0,0,1-.9677-1c0-2.17,1.4439-3.4658,3.863-3.4658a30.8168,30.8168,0,0,0,5.3267-.626,26.203,26.203,0,0,1-.5509-3.0322,1.014,1.014,0,0,1,.4139-.9414.94.94,0,0,1,.9988-.06,3.1031,3.1031,0,0,0,2.2962.1445.9454.9454,0,0,1,.8826.1241,1.0078,1.0078,0,0,1,.4111.8173v2.9053a.3928.3928,0,0,0,.2.3477,8.0273,8.0273,0,0,0,3.159.38,2.7214,2.7214,0,0,1,2.1261.8925,3.74,3.74,0,0,1,.7777,2.6045A.9812.9812,0,0,1,48.81,61.958Z"/>
+ <path fill="#d0cfce" d="M63.4988,44.2806a5.5647,5.5647,0,0,0-1.3075-2.5113,5.4622,5.4622,0,0,0-.923-4.5883c-1.9209-2.3618-5.7265-2.2724-6.98-2.2422l-.1836.004c-.009,0-.0164.005-.0255.0053a3.7264,3.7264,0,0,0-.3851.0919c-.0087.0041-.0182.0029-.0269.0072a.9573.9573,0,0,0-.1273.0987.9907.9907,0,0,0-.1564.1211,2.8275,2.8275,0,0,0-.2.322.9915.9915,0,0,0-.0485.2521.921.921,0,0,0-.0213.11c0,.0068.0039.0124.004.0192a3.5316,3.5316,0,0,0,.09.3872c.0044.01.0032.02.0081.03a16.2331,16.2331,0,0,1,1.5039,5.0254,6.2711,6.2711,0,0,1-1.77,4.6591l-.0081.0121a.9721.9721,0,0,0-.1445.2138.4659.4659,0,0,0-.1128.3158,1.0042,1.0042,0,0,0-.0318.17,1.0165,1.0165,0,0,0,.0286.1535.9735.9735,0,0,0,.0485.229l.0033.0156.042.0972c.27.6406,1.0664,2.5346,2.9043,2.5346.08,0,.1621-.0039.247-.0112a2.7369,2.7369,0,0,0,1.9112-.9595,2.9223,2.9223,0,0,0,.43-.7026,3.7233,3.7233,0,0,0,1.9034.4653,3.5327,3.5327,0,0,0,2.7138-1.6538A3.421,3.421,0,0,0,63.4988,44.2806Z"/>
+ <path fill="#d0cfce" d="M38.1166,47.364a3.7278,3.7278,0,0,1-.9785-.1309A6.0163,6.0163,0,0,1,33.8822,44.51a.9036.9036,0,0,1-.0468-.0953h0a7.6925,7.6925,0,0,0-1.3672-1.6665,4.1539,4.1539,0,0,1-.9649-4.0327c.0635-.2412.8-2.8081,2.7979-3.5239a4.74,4.74,0,0,1,4.3906.7378l.0029.0029a4.0471,4.0471,0,0,1,.8379,5.3653,4.2627,4.2627,0,0,1,1.0479,5.101,1.0018,1.0018,0,0,1-.3623.3648A4.1529,4.1529,0,0,1,38.1166,47.364Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.95,22.16S9.7623,20.559,9.7623,26.1787c0,0,0,3.01,1.9078,3.4435,0,0,.7179-2.498,3.0543-2.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.8292,45.0409c1.5491,2.5935,4.7957,5.3184,8.1812,5.1076h0s1.704,3.7123,5.066,3.95S47.8,49.2918,47.8,49.2918s7.9213-.3808,7.9213-7.8531c0,0-.945-11.5778-11.52-11.9052,0,0-4.5725-.1-7.6533,1.8641s-5.7419-1.06-5.7419-1.06a5.3768,5.3768,0,0,1-1.154-3.4131,5.1883,5.1883,0,0,1,1.2335-3.413,4.6329,4.6329,0,0,0,1.2335-2.7552s.2786-6.9906-7.202-6.5383a5.34,5.34,0,0,0-4.7934,2.7541"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8925,21.306c.16-5.1415-7.1895-6.6156-8.9648-1.9174l-.0016-.0023A3.9806,3.9806,0,0,1,14.95,22.16l.0035.0057a1.8071,1.8071,0,0,0,.0536,3.4006c-1.5533,2.1642,2.1226,3.9812,3.6,2.2714a10.3857,10.3857,0,0,0,.7574-.8153s5.066-1.2395,4.0851,7.13,3.4457,8.3694,3.4457,8.3694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.1143,35.9694c1.0884-.0093,8.551-.5206,7.0032,6.1239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4622,53.6914a24.4771,24.4771,0,0,0,.524,2.8648,1.0148,1.0148,0,0,1-.7273,1.26,31.6692,31.6692,0,0,1-5.5333.65c-2.6063,0-2.8959,1.6026-2.8959,2.4663H48.8025s.213-2.4061-1.9392-2.4061a8.601,8.601,0,0,1-3.6219-.5026,1.4,1.4,0,0,1-.705-1.2257"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.06,36.7031c2.418,1.9988.1612,4.7715.1612,4.7715,2.8,2.155,1.4943,4.4257,1.4943,4.4257-2.9392,1.7195-4.9587-1.88-4.9587-1.88a7.6461,7.6461,0,0,0-1.58-1.98,3.1488,3.1488,0,0,1-.72-3.0192"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.5316,40.7388s4.4782,2.9654,2.5417,5.656c-2.0167,2.802-4.4987-.0152-4.4987-.0152s.2109,2.28-1.7359,2.4538c-1.3735.1222-1.9687-1.52-2.1872-2.0221"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A5.svg b/public/assets/img/icons/1F9A5.svg
new file mode 100644
index 0000000..738e897
--- /dev/null
+++ b/public/assets/img/icons/1F9A5.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M26.2322,43.3577c.0483.5237.0725,1.0476.0725,1.5794v.0081L15.144,65.1566H11.0985l14.215-25.9412a.5352.5352,0,0,1,.0242.0645,21.6879,21.6879,0,0,1,.8382,3.4975C26.2,42.9708,26.2242,43.1642,26.2322,43.3577Z"/>
+ <path fill="#9b9b9a" d="M25.8134,49.7739a11.525,11.525,0,0,1,.1292-2.0456,18.9907,18.9907,0,0,0,.21-2.8045c0-.5319-.0242-1.0557-.0725-1.58-.0081-.1934-.0323-.3868-.0564-.58a21.6741,21.6741,0,0,0-.8381-3.4975c-.0645-.2176-.129-.4271-.1853-.6125a10.7287,10.7287,0,0,0-.6286-1.5473,4.6312,4.6312,0,0,1-.3143-.7978,3.8224,3.8224,0,0,1-.1209-1.0557,4.0554,4.0554,0,0,1,3.0059-3.8118,4,4,0,0,1,2.2484.0645C28.6343,28.8144,31.0985,29,31.0985,29a14.999,14.999,0,0,1,3.29,2.4012A18.6687,18.6687,0,0,1,37.66,36.1881a18.8989,18.8989,0,0,0,.5238-2.8044c-.016-.0081-.0322-.0242-.0483-.0322a6.14,6.14,0,0,1-2.1679-7.0434,19.1332,19.1332,0,0,0,.58-2.1195,17.3793,17.3793,0,0,0,.3868-3.0623c.0081-.2579.0162-.5077.0162-.7656a18.4112,18.4112,0,0,0-.58-4.6015,3.4686,3.4686,0,0,1,1.3459-3.6345,7.7965,7.7965,0,0,1,.7736-.4916,2.44,2.44,0,0,1,3.2718.9428,18.3039,18.3039,0,0,1,2.2887,6.2053,18.5191,18.5191,0,0,1,.2821,3.2235c0,.4835-.0161.959-.0564,1.4344.153.1612.29.3385.4352.5239a5.8021,5.8021,0,0,1,.3626.5077c.0887.1289.1772.2659.2579.4029.1127.1854.2257.3788.33.58a8.0335,8.0335,0,0,1,1.2734-1.8212,7.8409,7.8409,0,0,1,1.6762-1.37.0079.0079,0,0,1,.008-.0081,8.0515,8.0515,0,0,1,12.2816,6.858,10.3969,10.3969,0,0,1-1.5635,4.65c-1.8775,2.603-2.756,4.5935-2.7237,7.8089v.1612A18.5327,18.5327,0,0,1,38.0791,60.2677c-.2095,0-.4191-.0081-.6286-.0161h-.0726c-.1773.008-.3626.0161-.5479.0161a11.9187,11.9187,0,0,1-4.9722-1.0718c-.0081,0-.0162-.0081-.0242-.0081l-.0968-.0483a10.4981,10.4981,0,0,1-5.9234-9.3656Z"/>
+ <path fill="#3f3f3f" d="M35.6472,45.725a16.797,16.797,0,0,0-.2664-4.075c-.0178-.0979-.0355-.2038-.0621-.3016a15.83,15.83,0,0,0-.6928-2.4531,17.7684,17.7684,0,0,0-2.5047-4.6292c-.24-.3423-.5151-.6764-.79-1.0025a7.5754,7.5754,0,0,0-1.11-1.2061l-.0089-.0082A4.7526,4.7526,0,0,0,28.8,31.3566c-.0088,0-.0266-.0082-.0355-.0082a2.263,2.263,0,0,1,1.9451-2.828,19.8963,19.8963,0,0,1,3.819,2.9177,18.7586,18.7586,0,0,1,3.57,4.7677v.0081c-.0888.2935-.1865.5868-.2841.8721a13.84,13.84,0,0,1-.5774,1.4018c-.0178.2363-.0178.4727-.0178.7172,0,.3749.0089.7579.0445,1.1246.1242,1.98-.6219.2283.1242,1.98Z"/>
+ <path fill="#3f3f3f" d="M44.53,21.9352c0,.4319-.0167.8476-.05,1.2714l-.0083-.0081a4.0085,4.0085,0,0,0-2.4956-1.41,5.058,5.058,0,0,0-4.0783,1.2225,3.6965,3.6965,0,0,0-1.1641,2.73,4.359,4.359,0,0,0,.6449,1.8827,6.9772,6.9772,0,0,1,.8542,2.9992c.0084.2282.0168.44.0168.6194a17.8233,17.8233,0,0,1-.1089,2.013l-.0252.1711c-.0083-.0081-.0167-.0163-.025-.0163a6.1141,6.1141,0,0,1-2.2528-7.123,18.9891,18.9891,0,0,0,.603-2.1435,17.1346,17.1346,0,0,0,.4019-3.0969c.0084-.2609.0168-.5135.0168-.7743a18.15,18.15,0,0,0-.603-4.6536,3.46,3.46,0,0,1,1.3986-3.6756,8.1334,8.1334,0,0,1,.8039-.4972,2.5735,2.5735,0,0,1,3.4.9536A18.3941,18.3941,0,0,1,44.53,21.9352Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M32.0547,59.2054c-.008,0-.0161-.008-.0241-.008"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M30.6767,32.2086,30.6686,32.2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M45.5209,24.4a2.2537,2.2537,0,0,1-.25.0805"/>
+ <path fill="#d0cfce" d="M59.2662,30.6146c-.9517,2.6893-4.39,3.943-7.6495,2.7894s-5.144-4.2908-4.1922-6.98a4.6254,4.6254,0,0,1,2.5236-2.6889c1.4335-.6662,2.3143,1.4983,4.1106,2.134,1.6631.5886,3.9479-.5791,4.7015.6757A4.6977,4.6977,0,0,1,59.2662,30.6146Z"/>
+ <path fill="#9b9b9a" d="M46.7654,27.9816c.7544-.2888,1.1855-.8156,2.2245-.7567l.1643-.0036c1.1115.0845,1.792.6959,2.3821.4107a.8531.8531,0,0,0,.4557-.8269c-.115-.5965-1.163-1.0909-1.3079-1.1422a6.3166,6.3166,0,0,0-3.2231-.3378Z"/>
+ <path fill="#9b9b9a" d="M58.8653,32.2637c-.4048-.6991-.4086-1.38-1.2533-1.9875l-.1255-.1062c-.9173-.6334-1.8308-.5861-2.11-1.1791a.8532.8532,0,0,1,.1659-.9294c.4646-.3914,1.59-.1166,1.7352-.0653a7.11,7.11,0,0,1,2.2356,1.2852,2.94,2.94,0,0,1,.4825.48Z"/>
+ <circle cx="52.8052" cy="30.0592" r="0.8059"/>
+ <path fill="#a57939" d="M47.1367,6.8434,32.1957,34.1626c-.1692-.2579-.3626-.5077-.556-.7575a7.3116,7.3116,0,0,0-1.0073-1.1927l-.0081-.0081a3.9733,3.9733,0,0,0-1.1605-.6366L42.8817,6.8434Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.84,14.51a17.71,17.71,0,0,1,1.31,4.28,19.0845,19.0845,0,0,1,.28,3.22,13.7547,13.7547,0,0,1-.06,1.44"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.59,11.64a2.339,2.339,0,0,1,1.71-.22"/>
+ <line x1="11" x2="22.9464" y1="65.1566" y2="43.3556" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="22.008 52.543 21.883 52.764 15.046 65.157"/>
+ <line x1="32.0972" x2="42.7831" y1="26.5337" y2="6.8434" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.1096" x2="47.0382" y1="17.6838" y2="6.8434" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0411,47.74a18.9883,18.9883,0,0,0,.2095-2.8044c0-.5319-.0241-1.0557-.0725-1.58-.0081-.1934-.0322-.3869-.0564-.58a21.6766,21.6766,0,0,0-.8381-3.4975c-.0645-.2176-.129-.4271-.1854-.6124a10.7127,10.7127,0,0,0-.6286-1.5473,4.6589,4.6589,0,0,1-.3143-.7978,3.8271,3.8271,0,0,1-.1208-1.0557A4.0551,4.0551,0,0,1,27.04,31.4529a3.96,3.96,0,0,1,2.2161.0564c.0081,0,.0242.008.0323.008a4.18,4.18,0,0,1,1.2813.685l.0081.0081a7.3116,7.3116,0,0,1,1.0073,1.1927c.25.3223.5.6528.7173.9912a18.1178,18.1178,0,0,1,2.2725,4.5774,16.74,16.74,0,0,1,.6286,2.4257c.0242.0967.04.2015.0564.2982a18.0676,18.0676,0,0,1,.2418,4.0293c-.0242.5077-.0645,1.0154-.137,1.5231a18.6081,18.6081,0,0,1-.7413,3.2822"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.39,60.0126a11.7572,11.7572,0,0,1-2.4336-.8054c-.008,0-.0161-.008-.0241-.008l-.0968-.0484A10.67,10.67,0,0,1,26.0411,47.74"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.7609,25.4652a8.0305,8.0305,0,0,1,1.2733-1.8213,7.8469,7.8469,0,0,1,1.6762-1.37.0078.0078,0,0,1,.008-.008A8.0514,8.0514,0,0,1,61,29.1239a10.3971,10.3971,0,0,1-1.5634,4.65c-1.8777,2.603-2.7561,4.5935-2.7239,7.8089v.1612A18.5274,18.5274,0,0,1,47.026,58.0353"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1776,45.9748a.0484.0484,0,0,1-.0081-.0323A18.0661,18.0661,0,0,1,36.9688,40.39a8.6088,8.6088,0,0,1,.5-3.2073c.0887-.2821.1773-.5722.2579-.8623v-.0081c.0081-.04.0242-.0725.0322-.1128a18.7894,18.7894,0,0,0,.5-2.6352l.0242-.1693a18.093,18.093,0,0,0,.1047-1.9905c0-.1773-.008-.3868-.0161-.6124a7.0416,7.0416,0,0,0-.822-2.9657,4.39,4.39,0,0,1-.62-1.8615,3.7031,3.7031,0,0,1,1.12-2.7,4.7814,4.7814,0,0,1,3.9246-1.2088,3.8332,3.8332,0,0,1,2.4015,1.3941l.008.0081c.1532.1612.2821.33.4272.5157a5.7961,5.7961,0,0,1,.3626.5077c.0886.129.1773.266.2579.403.1128.1853.2256.3787.33.58a30.3734,30.3734,0,0,1,2.9575,12.04,18.4017,18.4017,0,0,1-2.8286,9.84v.0081"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36,33.2333a18.6587,18.6587,0,0,1,1.76,2.9621v.0081c-.008.04-.0241.0725-.0322.1128-.0806.29-.1692.58-.2579.8623v.008c-.0161.0564-.04.1209-.0644.1934"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.2055,41.3933a16.74,16.74,0,0,0-.6286-2.4257A18.1194,18.1194,0,0,0,32.3044,34.39c-.2176-.3384-.4674-.6688-.7173-.9912A7.3116,7.3116,0,0,0,30.58,32.2063l-.0081-.008a4.1762,4.1762,0,0,0-1.2813-.685"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A6.svg b/public/assets/img/icons/1F9A6.svg
new file mode 100644
index 0000000..7e0b29d
--- /dev/null
+++ b/public/assets/img/icons/1F9A6.svg
@@ -0,0 +1,59 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M30.5206,30.6956c.8556.3943,1.7036,1.1046,2.45,3.1629"/>
+ <path fill="#a57939" d="M38.4792,38.4068a17.5846,17.5846,0,0,1-5.5482.86,3.33,3.33,0,0,1-2.1582-.8086c-.14-.1166-.2537-.21-.2836-.2311a9.7692,9.7692,0,0,1-2.2671-3.6693h0c-.3573-.7-.7263-2.6367-.0554-3.4371a1.967,1.967,0,0,1,2.3539-.425c.8556.3943,1.675.7294,2.4215,2.7877"/>
+ <path fill="#a57939" d="M20.5775,47.2816a17.5835,17.5835,0,0,0,3.5147-4.3782,3.3294,3.3294,0,0,0,.3767-2.2737c-.0311-.18-.0552-.3245-.0586-.3611a9.77,9.77,0,0,0-2.0477-3.7961h0c-.4281-.6589-1.9222-1.9456-2.9506-1.7638a1.9669,1.9669,0,0,0-1.5433,1.8275c-.0855.9382.1067,2.0276,1.5175,3.702"/>
+ <g>
+ <ellipse cx="21.8988" cy="29.1701" rx="10.3241" ry="8.5137" transform="translate(-10.399 12.22) rotate(-25.4127)" fill="#6a462f"/>
+ <path fill="#6a462f" d="M23.0873,19.5839a2.254,2.254,0,1,1,4.363,1.1022Z"/>
+ <path fill="#6a462f" d="M11.3274,29.8272A2.254,2.254,0,1,1,12.66,25.5289Z"/>
+ <g>
+ <path fill="#6a462f" d="M62.4588,34.6236a2.3772,2.3772,0,0,0-1.2617-.2893l.1934-.4758a24.4589,24.4589,0,0,0-1.705-12.5578,4.2881,4.2881,0,0,0-3.57-2.1529,4.0869,4.0869,0,0,0-3.0907.91,4.3548,4.3548,0,0,0-1.6869,4.3913c.1626.7685,1.4726,5.2522,1.917,6.9218a2.5492,2.5492,0,0,0-.4658-.9673l-2.3575-2.9895a2.3717,2.3717,0,1,0-3.7047,2.9249,29.1457,29.1457,0,0,0,2.5241,2.3779c-4.375,1.7342-4.5891,4.5765-4.2728,6.2336-2.7986.3372-6.5353.1352-8.34-1.8727a15.8512,15.8512,0,0,0-5.7829-5.0272L16.933,37.9339l2.361,7.7682c3.1814,5.119,9.024,10.6091,24.8243,8.3766A18.0218,18.0218,0,0,0,56.376,45.9973l.8662-1.1787c.2078-.3356.8645-1.1355,1.2591-1.1253a3.4341,3.4341,0,0,0,2.7957-1.61l2.0439-3.6767A2.7536,2.7536,0,0,0,62.4588,34.6236ZM53.318,31.6114l-.0044.0022c-.0017-.0105-.0012-.02-.0031-.0307Z"/>
+ <path fill="#6a462f" d="M63.3409,38.4068c-.1313.2364-.3156.5735-.4941.9Z"/>
+ <path fill="#6a462f" d="M62.8468,39.3065l-.4111.7487C62.54,39.867,62.6914,39.5907,62.8468,39.3065Z"/>
+ <path fill="#6a462f" d="M50.4314,27.4141c.1479.1873.3587.4509.564.7077Z"/>
+ <path fill="#6a462f" d="M50.9954,28.1218l.4968.6233C51.3681,28.5879,51.184,28.3576,50.9954,28.1218Z"/>
+ </g>
+ <g>
+ <path fill="#6a462f" d="M54.0832,36.1775c-.083-.322-1.0457-5.4586-1.2943-5.7739l-2.3575-2.9895a2.3717,2.3717,0,1,0-3.7047,2.9249,29.1457,29.1457,0,0,0,2.5241,2.3779c-4.375,1.7342-4.5891,4.5765-4.2728,6.2336m8.34-7.3391-.0044.0022c-.0017-.0105-.0012-.02-.0031-.0307Z"/>
+ <path fill="#6a462f" d="M63.3409,38.4068c-.1313.2364-.3156.5735-.4941.9Z"/>
+ <path fill="#6a462f" d="M62.8468,39.3065l-.4111.7487C62.54,39.867,62.6914,39.5907,62.8468,39.3065Z"/>
+ <path fill="#6a462f" d="M50.4314,27.4141c.1479.1873.3587.4509.564.7077Z"/>
+ <path fill="#6a462f" d="M50.9954,28.1218l.4968.6233C51.3681,28.5879,51.184,28.3576,50.9954,28.1218Z"/>
+ </g>
+ </g>
+ <polyline fill="#a57939" points="44.978 38.95 49.696 37.941 53.769 36.509"/>
+ </g>
+ <g id="line">
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M50.4313,27.4141l2.3576,2.9895A3.1084,3.1084,0,0,1,53.1581,33.3c-.1462.3259.2927,1.1534.5005,1.444l1.5433,2.9341"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M49.2508,32.717c-4.3719,1.7329-4.591,4.5765-4.2757,6.234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M50.4313,27.4141a2.3717,2.3717,0,1,0-3.7046,2.9249,29.163,29.163,0,0,0,2.5241,2.378"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M51.4922,28.7451c-.2593-.3284-.7772-.9717-1.0609-1.331"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M17.8515,37.7311q-.3114-.0795-.6129-.1785a8.9761,8.9761,0,0,1-1.03-.4092,7.4746,7.4746,0,0,1-3.6354-3.5429c-2.0178-4.247.5215-9.6735,5.6716-12.12s10.9609-.9875,12.9787,3.2595a7.6817,7.6817,0,0,1,.1171,6.1127"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M28.2255,35.1428A12.3479,12.3479,0,0,1,25.5523,36.86a12.4971,12.4971,0,0,1-2.0086.7521"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M23.0873,19.5839A2.5318,2.5318,0,0,1,25.94,17.4782a2.5318,2.5318,0,0,1,1.51,3.2079"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M11.3274,29.8272A2.4637,2.4637,0,0,1,9.48,26.8987a2.4637,2.4637,0,0,1,3.18-1.37"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M48.0967,38.7479c-2.3193.7787-8.2338-.3219-11.4588-1.67,0,0-1.5714-.57-3.6671-3.2193"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.0787" d="M54.3953,48.5912a18.0605,18.0605,0,0,1-10.277,5.4875c-12.2062,1.7247-17.6019-.699-21.6257-4.4164a16.5206,16.5206,0,0,1-2.3359-2.6781A28.2524,28.2524,0,0,1,16.818,36.9384"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M53.3181,31.6115c-.3679-1.4325-1.8094-6.3545-1.98-7.1624a4.3551,4.3551,0,0,1,1.6869-4.3914,4.0876,4.0876,0,0,1,3.0907-.91,4.2885,4.2885,0,0,1,3.57,2.1529h0a24.4578,24.4578,0,0,1,1.705,12.5578"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M54.3953,48.5912c.695-.8544,2.1121-2.6545,3.2123-4.3146"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M63.3409,38.4068,61.297,42.0836a3.4343,3.4343,0,0,1-2.7957,1.61c-.3946-.01-1.0513.79-1.2591,1.1252l-1.81,2.463"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M57.4317,39.4616c-5.3622-5.4962-9.335-.7137-9.335-.7137a4.53,4.53,0,0,0-.7979,2.75"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M57.4317,39.4616a32.24,32.24,0,0,1,1.3495-3.5862,2.62,2.62,0,1,1,4.56,2.5314"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M62.4357,40.0552c.2244-.4042.66-1.2061.9052-1.6484"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M32.9708,33.8585c-1.3922-1.5145-1.6012-2.9507-2.4568-3.345a2.2086,2.2086,0,0,0-2.4655.6538c-.6709.8-.1837,2.6906.1736,3.39h0a9.7692,9.7692,0,0,0,2.2671,3.6693c.03.0213.1434.1145.2836.2311a3.33,3.33,0,0,0,2.1582.8086"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.0787" d="M19.3862,39.9753c-1.4108-1.6743-1.603-2.7637-1.5175-3.7019a1.9669,1.9669,0,0,1,1.5433-1.8275c1.0284-.1818,2.5225,1.1049,2.9506,1.7638h0A9.77,9.77,0,0,1,24.41,40.0058c.0034.0366.0275.1814.0586.3611a3.3294,3.3294,0,0,1-.3767,2.2737,22.219,22.219,0,0,1-1.3,1.94"/>
+ <path d="M24.7733,29.0777h0a1.0411,1.0411,0,0,1,.1694,1.0933l-.677,1.3941a.8315.8315,0,0,1-.8857.4769l-1.2983-.1762a1.4475,1.4475,0,0,1-1.1577-1.1782.7255.7255,0,0,1,.4259-.7625l2.2389-1.1635A.9762.9762,0,0,1,24.7733,29.0777Z"/>
+ <circle cx="17.8515" cy="28.7451" r="1"/>
+ <circle cx="23.9129" cy="25.3914" r="1"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <path fill="#a57939" d="M44.4448,44.628c-.03,2.4345-7.8851,5.1128-12.0379,3.2973-4.4271-1.9353-6.3237-6.284-5.1153-8.1263a1.9065,1.9065,0,0,1,2.985-.3947,3.9137,3.9137,0,0,0,3.2617.7079s1.382.2874,2.1685.4875C40.398,41.7926,44.4718,42.4651,44.4448,44.628Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A7.svg b/public/assets/img/icons/1F9A7.svg
new file mode 100644
index 0000000..bb4a4f8
--- /dev/null
+++ b/public/assets/img/icons/1F9A7.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <g>
+ <path fill="#e27022" d="M20.4623,52.9662a68.7312,68.7312,0,0,0,2.89,8.2577,1.0593,1.0593,0,0,1-.2478,1.185,4.248,4.248,0,0,0-.6835.8568,1.4833,1.4833,0,0,0,1.272,2.2425H34.816A1.1194,1.1194,0,0,0,35.94,64.3731a3.6721,3.6721,0,0,0-1.1032-2.893,1.5244,1.5244,0,0,1-.6325-.9986c-.5228-3.6695-1.2465-9.4636-1.2465-9.4636-.34-4.0179-2.9254-7.26-6.4713-7.26-3.5033,0-6.3462,3.2015-6.4142,6.9293a7.255,7.255,0,0,0,.39,2.2787l-.3966-2.1434c0-.0455.0055-.09.0063-.1353,0-.0253-.0063-.049-.0063-.0744"/>
+ <path fill="#e27022" d="M50.3875,51.11c-.65,4.1108-1.4089,8.3884-1.859,9.9169a1.0591,1.0591,0,0,0,.3907,1.1458,4.25,4.25,0,0,1,.7831.7669,1.4833,1.4833,0,0,1-.9884,2.3811l-11.04-.0086a1.1194,1.1194,0,0,1-1.254-.9893,3.6722,3.6722,0,0,1,.7414-3.0061,1.5239,1.5239,0,0,0,.5057-1.0684c.0705-3.7059.0808-9.545.0808-9.545-.1532-4.0294,2.0162-7.5628,5.5356-7.9961,3.4771-.4281,6.69,2.4019,7.2129,6.0936a7.2543,7.2543,0,0,1-.1089,2.3092l.1317-2.1758c-.0056-.0451-.0165-.0885-.0228-.1334-.0029-.0252,0-.0494-.0028-.0747"/>
+ <path fill="#e27022" d="M58.8353,23.3134c-.71-2.4614-3.2036-8.2574-11.6123-13.3642a2.3471,2.3471,0,0,0-1.246-.3365,3.5536,3.5536,0,0,0-2.2277-1.9309,3.74,3.74,0,0,0-2.6217.02,4.3094,4.3094,0,0,0-.9859.41c-1.5194.8772-2.247,2.4618-1.6249,3.5393s2.3581,1.24,3.8775.3624c.0156-.009.0283-.02.0437-.03a4.2887,4.2887,0,0,0,1.1137.1828,2.4486,2.4486,0,0,0,.4156,1.31L48.0156,19.45a2.4626,2.4626,0,0,1,.3615,1.933l-.222.966a2.4624,2.4624,0,0,1-2.71,1.8914l-3-.3806a2.4682,2.4682,0,0,0-.4166-.0173l-15.2182.66a2.4616,2.4616,0,0,0-.8277.1818l-5.0183,2.0579a2.4631,2.4631,0,0,0-1.3039,1.2517L12.905,42.72a2.4626,2.4626,0,0,0,.8191,3.0392l6.8914,4.86a2.4622,2.4622,0,0,0,2.8593-.015l3.7329-6.8459s5.8,0,6.1279,10.2345c.0962,2.9995.2931,6.9709,1.3775,7.403,0,0,2.6451,1.2219,2.6771-2.368s-.19-8.6821.1639-10.4355C39.2213,40.32,46.2416,43.27,46.2416,43.27c.0321-.4142,3.0829,1.9933,2.9178,1.6121-.7534-1.74-1.1588-7.4828,5.4912-13.9371a2.2874,2.2874,0,0,0,.2984-.35l3.5577-5.2A2.46,2.46,0,0,0,58.8353,23.3134Z"/>
+ <ellipse cx="34.7156" cy="27.7257" rx="11.526" ry="15.448" fill="#e27022"/>
+ </g>
+ <ellipse cx="34.7156" cy="27.7257" rx="8.3348" ry="11.1709" fill="#f4aa41"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <ellipse cx="34.7361" cy="31.9067" rx="4.865" ry="6.5204" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.6"/>
+ <circle cx="32.2858" cy="21.4671" r="1.0418"/>
+ <circle cx="36.7298" cy="21.4671" r="1.0418"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.6" d="M32.6192,33.6038a7.0235,7.0235,0,0,0,4.2348-.0412"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.5037,49.8351l-5.78-4.0757A2.4627,2.4627,0,0,1,12.905,42.72L19.6606,27.994a2.4625,2.4625,0,0,1,1.3039-1.2516l2.0934-.8585"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.6167,44.8817c-.2516-1.8824,2.1467-8.8171,6.4938-14.5236h0c.6938-1.0138,2.466-3.6041,3.3989-4.9675a2.4209,2.4209,0,0,0,.3369-2.0388c-.6949-2.4391-3.17-8.2691-11.6233-13.4026a6.0469,6.0469,0,0,0-1.0519-.6332,4.784,4.784,0,0,0-2.4218-1.6342,3.74,3.74,0,0,0-2.6217.02,4.3094,4.3094,0,0,0-.9859.41c-1.5194.8772-2.247,2.4618-1.6249,3.5393s2.3581,1.24,3.8775.3624c.0156-.009-.0154.0092,0,0a.8869.8869,0,0,1,1.1574.1533,2.4486,2.4486,0,0,0,.4156,1.31L48.0157,19.45a2.4629,2.4629,0,0,1,.3614,1.933l-.222.966a2.4631,2.4631,0,0,1-1.9125,1.8627"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M34.7156,43.1737c-6.3657,0-11.526-6.9163-11.526-15.448s5.16-15.448,11.526-15.448,11.526,6.9163,11.526,15.448a18.6525,18.6525,0,0,1-2.91,10.2616"/>
+ <line x1="23.9159" x2="22.2" y1="43.7582" y2="39.8642" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.4623,52.9662a67.6146,67.6146,0,0,0,2.987,8.48.6866.6866,0,0,1-.1683.8,4.3925,4.3925,0,0,0-.6923.7624,1.59,1.59,0,0,0,1.3046,2.5H33.9671a2.0471,2.0471,0,0,0,1.9278-2.7959,2.8954,2.8954,0,0,0-1.1539-1.2989,1.06,1.06,0,0,1-.5088-.7351c-.5246-3.655-1.2747-9.66-1.2747-9.66-.34-4.0179-2.9254-7.26-6.4713-7.26-3.5033,0-6.3462,3.2015-6.4142,6.9293a7.255,7.255,0,0,0,.39,2.2787l-.3966-2.1434c0-.0455.0055-.09.0063-.1353,0-.0253-.0063-.049-.0063-.0744"/>
+ <ellipse cx="34.7156" cy="27.7257" rx="8.3348" ry="11.1709" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.4405,61.684c.243-.2023.9253-.9085.9305-1.2246.061-3.692.05-9.744.05-9.744-.1675-4.0288,1.9895-7.57,5.5074-8.0156,3.4755-.44,6.6983,2.3783,7.2343,6.0681a7.7155,7.7155,0,0,1-.1007,2.31l.124-2.1763c-.0057-.0451-.0168-.0884-.0233-.1333-.003-.0252,0-.0494-.0031-.0747"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0623,51.0775c-.6692,4.3324-1.43,8.7021-1.8633,10.158a.6863.6863,0,0,0,.2676.7724,4.3988,4.3988,0,0,1,.7826.6693,1.59,1.59,0,0,1-.98,2.6437l-10.0279-.1033a4.1926,4.1926,0,0,1-1.4473-.18"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A8.svg b/public/assets/img/icons/1F9A8.svg
new file mode 100644
index 0000000..7ab7886
--- /dev/null
+++ b/public/assets/img/icons/1F9A8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M29.3689,54.3966l-1.1,3-3,3.1h-4c-1.6-1.2,3.4-3.7,3.4-3.7v-3.7l-.2-3.1A15.8574,15.8574,0,0,1,29.3689,54.3966Z"/>
+ <path fill="#3f3f3f" d="M60.7613,30.1692c-.22-.03-1.41-1.41-2.99-2.89,0,0-2.5-2.7-4.6-3a2.4863,2.4863,0,0,0-2.8,2.1,2.7819,2.7819,0,0,0,.5444,1.9944,4.67,4.67,0,0,0,1.6571,1.3719c6.6971,3.5671,7.8255,6.304,7.9106,10.9578.0695,3.7993-2.4122,6.8759-5.8122,8.5759l-.6,7.1-2.6,4.5c-6.3.7-1-2.2-1-2.2l-.5-2.3-.8-2.1a3.36,3.36,0,0,1-1.4.5v2.7l-4,3.8c-7.4.9-1.1-3.3-1.1-3.3l.1-3a4.6271,4.6271,0,0,1-1.8-2.1c-2.6-.7-5.9.7-5.9.7l-1.1,3.7-2,3.9c-1.92.24-2.81.12-3.12-.17-.7-.63,1.62-2.13,1.62-2.13a5.6779,5.6779,0,0,0-.69-3.32c-.07-.14-.15-.29-.23-.43-.07-.12-.15-.24-.23-.36a16.23,16.23,0,0,0-4.85-4.29c-1-.59-2.01-1.1-3.07-1.61a2.7956,2.7956,0,0,0-.26-.12c-.12-.05-.24-.11-.37-.17a11.6107,11.6107,0,0,1-3.95.16q-.36-.045-.69-.12c-.23-.04-.46-.1-.68-.16-.22-.05-.43-.12-.64-.19-2.09-.7-3.49-1.93-3.7-2.87a.8018.8018,0,0,1,.23-.86,1.1669,1.1669,0,0,1,.43-.26c2.6-1,5.2-4.9,5.2-4.9l.43-.13.87-.27.02-.01,1.78-.66.9-.33a6.6361,6.6361,0,0,1,.86-.13,1.84,1.84,0,0,1,.33-.03,9.5961,9.5961,0,0,1,5.76,1.82c.14.11.25.19.33.25l.12.09.18-.15a5.8242,5.8242,0,0,1,3.2-1.33,4.51,4.51,0,0,1,.52,0,4.3966,4.3966,0,0,1,1.46-1.12,12.1247,12.1247,0,0,1,1.56-.72c.2-.07.4-.15.61-.22.42-.14.87-.28,1.34-.39.23-.06.47-.11.71-.16a16.6432,16.6432,0,0,1,2.29-.3,11.5969,11.5969,0,0,1,7.45,1.98c.11.08.22.16.33.25a10.4526,10.4526,0,0,1,1.65,1.56c1.2193,1.252,2.9785.0951,1.0886-3.2621-2.2047-3.9165-7.9986-8.0879-7.9986-8.0879a9.8505,9.8505,0,0,1-.7-14,9.9552,9.9552,0,0,1,3.76-2.61,1.33,1.33,0,0,1,.18-.07,3.5033,3.5033,0,0,1,.55-.17,9.8226,9.8226,0,0,1,1.72-.3,9.46,9.46,0,0,1,9.3,5Z"/>
+ <path fill="#fff" d="M60.8213,29.0892c-.0319.3587-.02.72-.05,1.09l-.01-.01a22.483,22.483,0,0,0-6.2276-11.3808c-4.1993-3.9209-9.7862.6277-9.0862,5.2277,1.3,8.4,13.3138,13.0131,11.7138,17.6131-2,5.7-10,2.8-10,2.8-10-5.3-19.7,0-19.7,0-5.49-.47-8.83-4.97-9.17-5.46-.01-.01-.02-.02-.02-.03l-.01-.01,2.7-1a7.6331,7.6331,0,0,1,3.98.21c.18.06.34.11.51.17a6.7635,6.7635,0,0,1,.9.38,10.18,10.18,0,0,1,2.01,1.24,5.2616,5.2616,0,0,1,1.19-.82,3.5482,3.5482,0,0,1,.44-.21c.14-.06.28-.12.43-.17a.3518.3518,0,0,1,.06-.01,5.2837,5.2837,0,0,1,1.79-.22,4.3966,4.3966,0,0,1,1.46-1.12,13.6486,13.6486,0,0,1,1.56-.72c.2-.07.4-.15.61-.22.42-.14.87-.27,1.34-.39.23-.06.47-.11.71-.16a16.6432,16.6432,0,0,1,2.29-.3,11.5969,11.5969,0,0,1,7.45,1.98c.11.08.22.16.33.25a10.4526,10.4526,0,0,1,1.65,1.56c.01.01.02.03.03.04.02.04.04.07.06.11a1.5576,1.5576,0,0,0,1.5-1.6,2,2,0,0,0-.02-.36.9086.9086,0,0,0-.18-.44c-2.4-3.8-8.3-9.1-8.3-9.1a9.8505,9.8505,0,0,1-.7-14,9.9552,9.9552,0,0,1,3.76-2.61,1.33,1.33,0,0,1,.18-.07,3.5033,3.5033,0,0,1,.55-.17,9.8571,9.8571,0,0,1,9.51,2.15,10.1013,10.1013,0,0,1,1.9,2.3C58.0113,15.6292,61.5762,20.6,60.8213,29.0892Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M43.3689,47.0966a4.2988,4.2988,0,0,0-2.3,5.6,5.5091,5.5091,0,0,0,1.7,2l-.1,3s-6.3,4.2,1.1,3.3l4-3.8v-2.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M49.7713,39.4992a.5716.5716,0,0,0-.07-.08c-.01-.02-.03-.03-.04-.05-6.3516-6.9244-16.5251-2.5368-17.39-.87a2.62,2.62,0,0,0-.28-.01,1.9269,1.9269,0,0,0-.24.01,4.512,4.512,0,0,0-1.27.22.3536.3536,0,0,0-.06.01c-.15.05-.29.11-.43.17a3.5482,3.5482,0,0,0-.44.21,5.081,5.081,0,0,0-1,.72c-.06.05-.12.11-.18.17,0,0-.04-.04-.12-.11-.08-.06-.19-.14-.33-.25a9.9668,9.9668,0,0,0-1.57-.95c-.28-.13-.58-.26-.9-.38-.17-.06-.33-.11-.51-.17a7.5208,7.5208,0,0,0-2.78-.32,1.8413,1.8413,0,0,0-.33.03,6.7463,6.7463,0,0,0-.86.15l-.9.31-1.8.63-.87.31-.43.15s-2.6,4-5.2,4.9a1.1791,1.1791,0,0,0-.43.24.802.802,0,0,0-.23.86c.23.93,1.63,2.15,3.7,2.87.21.07.42.14.64.19.22.06.45.12.68.16q.33.075.69.12a11.0949,11.0949,0,0,0,3.95-.14s.13.05.37.15a2.7837,2.7837,0,0,1,.26.12c1.62.71,5.9,2.81,7.92,5.9.08.12.16.24.23.36.08.14.16.28.23.43a5.5213,5.5213,0,0,1,.59,3.24s-2.51,1.62-1.52,2.21c.38.23,1.27.31,3.02.09l2-3.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M42.7689,27.8966a9.9156,9.9156,0,0,1,13.2-14.8,11.6021,11.6021,0,0,1,2,2.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M35.0689,53.3966s3.3-1.3,5.9-.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M50.1689,56.0966l.5,2.3s-5.3,2.9,1,2.2l2.6-4.5.7-6.9a9.9631,9.9631,0,0,0,4.5-13.3,10.24,10.24,0,0,0-4.6-4.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.64" d="M24.6689,53.3966v3.6s-5,2.5-3.4,3.7h4l3-3.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9A9.svg b/public/assets/img/icons/1F9A9.svg
new file mode 100644
index 0000000..a280807
--- /dev/null
+++ b/public/assets/img/icons/1F9A9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="m59.65 41.31c-5.498-1.291-8.709-8.777-12.95-11.61-4.4-2.9-11.6-3.8-16.1-0.3-2.1 1.6-3 3.8-3.5 5.2-0.5 0.2-1.2 0.3-1.8-0.1-0.5-0.3-1.1-1.2-0.8-4.2 0.5-5.1 2.3-5.9 2-9.2-0.3-2.4-1.4-4-2-4.8-1-1.3-2.5-3.5-4.7-3.3-1.7 0.1-2.8 1.5-3.1 2-1.8 0-3.2 1.1-3.7 2.5-0.7 2.1 1.2 4.3 1.7 4.2 0.3-0.1 0.1-1 0.6-2.3 0.4-0.9 1.1-0.8 1.6-1.2 1 0 1.8 0.8 2.8 0.8 0.6 0 1.9-0.7 1.9-0.7 0.5974 1.671 1.542 2.286-0.866 5.933-0.5 1.2-1.434 6.867-0.234 10.17 0.3 1 1.016 3.861 5.216 5.061 0.5 0.7 1.884 0.9394 3.484 1.739 2.4 1.3 4.6 1.1 5.5 1 6.543 4.17 18.53 1.505 24.95-0.8911z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m36.34 54.67 2.1-2.1 14.41-4.391-10.89-3.743m-2.445 0.1811c1.2 3.2 2.894 10.59 2.894 10.59s-0.4 4.1-0.8 7.2"/>
+ <path d="m21.63 24.69c-0.5 1.2-2.366 6.681-1.166 9.981 0.3 1 1.219 4.228 5.419 5.428 2.472 2.046 5.248 2.796 8.65 2.4 1.15 1.2 6.75 2.1 9.25 2 4.5-0.2 7.296-2.768 15.6-2.104-6.324-6.558-8.521-8.792-12.62-11.53-4.4-2.9-11.87-5.068-16.37-1.568-2.1 1.6-1.818 4.41-3.5 5.2-0.5 0.2-1.2 0.3-1.8-0.1-0.5-0.3-1.1-1.2-0.8-4.2 0.5-5.1 2.3-5.9 2-9.2-0.3-2.4-1.4-4-2-4.8-1-1.3-2.5-3.5-4.7-3.3-1.7 0.1-2.8 1.5-3.1 2-1.8 0-3.2 1.1-3.7 2.5-0.7 2.1 1.2 4.3 1.7 4.2 0.3 0 1.7-3.2 2.5-3.1 1 0 1.5 1.3 2.5 1.4 1.3 0.1 1.9-0.7 1.9-0.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AA.svg b/public/assets/img/icons/1F9AA.svg
new file mode 100644
index 0000000..67ac055
--- /dev/null
+++ b/public/assets/img/icons/1F9AA.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="_790Luc">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.1275,18.3578a13.2415,13.2415,0,0,1,1.7215.3209c1.5622.4786,2.2719,1.8225,2.6327,3.4557a11.7982,11.7982,0,0,1-.1157,5.1717c-.4984,2.207-1.1045,4.3854-1.7123,6.5593a14.1,14.1,0,0,0-.3114,4.3735,22.593,22.593,0,0,1-.0251,4.5267,3.4324,3.4324,0,0,1-.87,1.7845,11.8577,11.8577,0,0,1-1.006.9937,5.0531,5.0531,0,0,0-1.6331,2.8834,16.5128,16.5128,0,0,1-.57,2.0025,5.6829,5.6829,0,0,1-2.4343,3.0074,2.7874,2.7874,0,0,1-1.9869.2424,1.8119,1.8119,0,0,0-1.7622.5345,10.7525,10.7525,0,0,1-2.7711,2.2015,3.0127,3.0127,0,0,1-2.28.391,2.2219,2.2219,0,0,1-.8038-.4436,3.8683,3.8683,0,0,0-2.9082-.8751c-.93.0511-1.8621.1048-2.7932.1039a5.5664,5.5664,0,0,1-5.235-3.48,25.2946,25.2946,0,0,1-1.3066-3.5511,5.0183,5.0183,0,0,0-1.6912-2.604,8.3293,8.3293,0,0,1-1.126-1.0833,4.9929,4.9929,0,0,1-1.1286-2.9983,6.6485,6.6485,0,0,1,2.44-5.8956,5.0969,5.0969,0,0,1,.4949-.4116A3.3926,3.3926,0,0,0,22.39,33.4269a3.0426,3.0426,0,0,1,1.4754-1.9592c.5545-.33,1.1348-.6111,1.6706-.9744a4.1935,4.1935,0,0,0,1.1892-1.0262,13.3484,13.3484,0,0,1,4.202-3.9194A66.1844,66.1844,0,0,1,41.39,19.9663a23.35,23.35,0,0,1,5.1875-1.4722C47.02,18.43,47.4684,18.4141,48.1275,18.3578Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="_790Luc-2">
+ <path fill="#a57939" d="M34.4066,62.8638a4.4762,4.4762,0,0,1-1.1494-.1485,4.2644,4.2644,0,0,1-1.4853-.7343,4.832,4.832,0,0,0-3.4239-.8926l-.1552.0078c-1.2383.06-2.5176.124-3.7891.124h-.0283a8.9018,8.9018,0,0,1-8.2295-4.8994,30.2853,30.2853,0,0,1-1.9014-4.6152,5.3047,5.3047,0,0,0-2.0009-2.7813,12.206,12.206,0,0,1-1.7247-1.4824A6.8644,6.8644,0,0,1,8.6518,43.06a8.973,8.973,0,0,1,3.8144-8.2979l.1709-.1367a5.341,5.341,0,0,1,.624-.4492,3.309,3.309,0,0,0,1.5713-2.0928A4.8884,4.8884,0,0,1,17.4,28.9985c.2988-.1591.6016-.3105.9053-.46.4922-.2442.956-.4737,1.3916-.7383l.1084-.0654a4.6969,4.6969,0,0,0,1.2822-.9707,18.864,18.864,0,0,1,6.2149-5.2032,98.5247,98.5247,0,0,1,14.8457-7.0888,36.3921,36.3921,0,0,1,7.4892-1.8994c.4277-.0567.8594-.085,1.3789-.1192.2569-.0166.5371-.0342.8506-.0586l.1191-.0088.1172.0186c.168.0273.36.0508.5694.0771a13.8958,13.8958,0,0,1,1.9531.3506c2.2764.624,3.7168,2.2822,4.4033,5.07a14.1793,14.1793,0,0,1-.1631,6.9883c-.7256,2.877-1.6259,5.76-2.42,8.3027a15.3043,15.3043,0,0,0-.3926,5.1622c.0166.4033.04.8066.0635,1.2089a19.4079,19.4079,0,0,1-.1143,4.7051A5.166,5.166,0,0,1,54.5,47.0454a17.0172,17.0172,0,0,1-1.5029,1.3281,5.2453,5.2453,0,0,0-1.9336,3.0655,19.894,19.894,0,0,1-.8409,2.65,8.377,8.377,0,0,1-3.86,4.2919,5.27,5.27,0,0,1-3.4141.4258,1.7605,1.7605,0,0,0-1.6591.41,15.7619,15.7619,0,0,1-4.1553,2.9463A6.4988,6.4988,0,0,1,34.4066,62.8638Z"/>
+ </g>
+ <g id="_790Luc-3">
+ <path fill="#fff" d="M35.646,57.9a3.1944,3.1944,0,0,1-2.1006-.7812,2.8927,2.8927,0,0,0-2.1992-.6329l-.14.0079c-.875.0478-1.78.0976-2.6836.0976h-.0254a6.5545,6.5545,0,0,1-6.1338-4.043,25.9675,25.9675,0,0,1-1.3623-3.6914,4.0253,4.0253,0,0,0-1.3486-2.1093,9.1809,9.1809,0,0,1-1.2647-1.2139,5.9226,5.9226,0,0,1-1.374-3.5781A7.6454,7.6454,0,0,1,19.8,35.22l.12-.1064a4.2783,4.2783,0,0,1,.4756-.3819,2.3819,2.3819,0,0,0,1.0225-1.54,4.0224,4.0224,0,0,1,1.9355-2.584c.2168-.1289.4366-.25.6563-.3711.3271-.1806.6543-.36.9658-.5713a3.54,3.54,0,0,0,.918-.7549A14.2107,14.2107,0,0,1,30.4,24.6978,67.717,67.717,0,0,1,41.024,19.0356a24.11,24.11,0,0,1,5.41-1.5312c.3174-.0459.6357-.07,1.0225-.0977l.7177-.0566.13.0234c.1162.02.249.0391.3936.06a9.3623,9.3623,0,0,1,1.4433.2891c1.7246.5293,2.81,1.9013,3.3174,4.1963a12.6762,12.6762,0,0,1-.1172,5.6084c-.5136,2.2744-1.1572,4.5771-1.7246,6.6084a13.4412,13.4412,0,0,0-.2754,4.0673c.0118.3184.0284.6368.045.9551a17.1874,17.1874,0,0,1-.0831,3.77,4.4358,4.4358,0,0,1-1.1152,2.294A12.7981,12.7981,0,0,1,49.0952,46.3a4.0749,4.0749,0,0,0-1.3086,2.333,17.3094,17.3094,0,0,1-.6044,2.125,6.6915,6.6915,0,0,1-2.8457,3.5254,3.7079,3.7079,0,0,1-2.668.3848c-.4971-.0762-.6709.0068-.89.2363a11.6436,11.6436,0,0,1-3.0361,2.3994A4.5781,4.5781,0,0,1,35.646,57.9Z"/>
+ </g>
+ <path fill="#f4aa41" d="M32.0637,50.5956a8.4587,8.4587,0,0,1-5.9571-2.8623,5.3485,5.3485,0,0,1-1.5986-4.5859c.93-8.1475,18.29-19.0723,19.0283-19.5342a1.0655,1.0655,0,0,1,1.459.3281,3.93,3.93,0,0,0,3.2373,1.8633,1.069,1.069,0,0,1,1.0625,1.3769c-.2656.8565-6.6025,20.9912-15.5644,23.2071A6.9119,6.9119,0,0,1,32.0637,50.5956Z"/>
+ <circle cx="31.0008" cy="37.0229" r="5" fill="#fff"/>
+ <path fill="#d0cfce" d="M29.3307,32.6713a4.5642,4.5642,0,0,1,1.098,8.74,4.6121,4.6121,0,0,1-.463.1617,4.5653,4.5653,0,1,0-.635-8.9019Z"/>
+ <g id="_790Luc-4">
+ <path fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2" d="M48.1275,18.3578a13.2415,13.2415,0,0,1,1.7215.3209c1.5622.4786,2.2719,1.8225,2.6327,3.4557a11.7982,11.7982,0,0,1-.1157,5.1717c-.4984,2.207-1.1045,4.3854-1.7123,6.5593a14.1,14.1,0,0,0-.3114,4.3735,22.593,22.593,0,0,1-.0251,4.5267,3.4324,3.4324,0,0,1-.87,1.7845,11.8577,11.8577,0,0,1-1.006.9937,5.0531,5.0531,0,0,0-1.6331,2.8834,16.5128,16.5128,0,0,1-.57,2.0025,5.6829,5.6829,0,0,1-2.4343,3.0074,2.7874,2.7874,0,0,1-1.9869.2424,1.8119,1.8119,0,0,0-1.7622.5345,10.7525,10.7525,0,0,1-2.7711,2.2015,3.0127,3.0127,0,0,1-2.28.391,2.2219,2.2219,0,0,1-.8038-.4436,3.8683,3.8683,0,0,0-2.9082-.8751c-.93.0511-1.8621.1048-2.7932.1039a5.5664,5.5664,0,0,1-5.235-3.48,25.2946,25.2946,0,0,1-1.3066-3.5511,5.0183,5.0183,0,0,0-1.6912-2.604,8.3293,8.3293,0,0,1-1.126-1.0833,4.9929,4.9929,0,0,1-1.1286-2.9983,6.6485,6.6485,0,0,1,2.44-5.8956,5.0969,5.0969,0,0,1,.4949-.4116A3.3926,3.3926,0,0,0,22.39,33.4269a3.0426,3.0426,0,0,1,1.4754-1.9592c.5545-.33,1.1348-.6111,1.6706-.9744a4.1935,4.1935,0,0,0,1.1892-1.0262,13.3484,13.3484,0,0,1,4.202-3.9194A66.1844,66.1844,0,0,1,41.39,19.9663a23.35,23.35,0,0,1,5.1875-1.4722C47.02,18.43,47.4684,18.4141,48.1275,18.3578Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_790Luc-5">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M51.9434,13.3926a20.5288,20.5288,0,0,1,2.4178.4036c2.1939.6019,3.1906,2.292,3.6972,4.3461a13.3281,13.3281,0,0,1-.1625,6.5042c-.7,2.7757-1.5511,5.5154-2.4047,8.25a15.9333,15.9333,0,0,0-.4372,5.5,25.4664,25.4664,0,0,1-.0354,5.6931,4.1557,4.1557,0,0,1-1.2218,2.2442,15.9048,15.9048,0,0,1-1.4128,1.25A6.2312,6.2312,0,0,0,50.0905,51.21a19.1265,19.1265,0,0,1-.8,2.5185,7.3713,7.3713,0,0,1-3.4187,3.7822,4.3231,4.3231,0,0,1-2.79.3049,2.7389,2.7389,0,0,0-2.4748.6722,14.9577,14.9577,0,0,1-3.8917,2.7688,4.6516,4.6516,0,0,1-3.2022.4917,3.2429,3.2429,0,0,1-1.1288-.5579A5.878,5.878,0,0,0,28.2993,60.09c-1.3066.0643-2.6151.1319-3.9227.1307a7.8881,7.8881,0,0,1-7.3519-4.376,29.7614,29.7614,0,0,1-1.835-4.4661,6.2988,6.2988,0,0,0-2.3752-3.275,11.2476,11.2476,0,0,1-1.5813-1.3624A5.9124,5.9124,0,0,1,9.6482,42.97a7.9788,7.9788,0,0,1,3.426-7.4147,7.08,7.08,0,0,1,.695-.5177,4.2858,4.2858,0,0,0,2.0293-2.6931,3.9057,3.9057,0,0,1,2.0721-2.464c.7786-.4155,1.5935-.7686,2.346-1.2256a5.7566,5.7566,0,0,0,1.67-1.2905,18.1066,18.1066,0,0,1,5.9013-4.9293,97.0057,97.0057,0,0,1,14.693-7.02,35.7891,35.7891,0,0,1,7.2852-1.8515C50.3881,13.4831,51.0179,13.4633,51.9434,13.3926Z"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1266" d="M44.1,24.5157A92.9134,92.9134,0,0,0,33.298,32.5812"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1266" d="M26.8551,39.8181c-1.5775,2.67-1.9478,5.212.0034,7.1632C38.4506,58.5734,48.2793,26.8667,48.2793,26.8667"/>
+ <circle cx="31.0008" cy="37.0229" r="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.435"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AB.svg b/public/assets/img/icons/1F9AB.svg
new file mode 100644
index 0000000..d64fd35
--- /dev/null
+++ b/public/assets/img/icons/1F9AB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M31.6768,26.6992a2.0735,2.0735,0,0,1-1.4834-.8448,7.274,7.274,0,0,0-1.2371-1.2577,4.723,4.723,0,0,0,.2771-3.9522,2.2973,2.2973,0,0,0-1.9746-1.3916,2.34,2.34,0,0,0-2.1367,1.1318l-1.241,2.105a18.0451,18.0451,0,0,0-2.9387-.228,8.088,8.088,0,0,0-6.9668,4.4658c-.4951,1.01-.8467,1.1728-1.1279,1.3047a1.7043,1.7043,0,0,0-.9952,2.1,6.965,6.965,0,0,0,6.7452,6.3759c.32.1016,1.8349.711,1.8349,3.14,0,4.4949,2.3391,12.8881,11.04,13.2411a6.6279,6.6279,0,0,0,.7093.8439,8.5739,8.5739,0,0,0,5.6171,2.2285h.0245l3.32-.0508c.01,0,.0188-.0059.029-.0064a.96.96,0,0,0,.2288-.0317C49.8428,53.4677,49.94,41.6767,49.94,41.1767,49.9512,28.98,35.9639,27.0117,31.6768,26.6992Z"/>
+ <path fill="#6a462f" d="M61.76,23.5234a5.0052,5.0052,0,0,0-3.9512-1.8056c-8.1367,0-10.9687,13.3388-11.0849,13.9062a.9781.9781,0,0,0,.0953.632c.0106.0259.0089.0535.0218.079a10.7741,10.7741,0,0,1,1.1,4.93c0,.1075-.0987,10.7842-7.085,12.7735-.02.0058-.0344.021-.0541.0279a.9627.9627,0,0,0-.1857.0959.8535.8535,0,0,0-.434.5766.9647.9647,0,0,0-.0408.2021c-.0012.0207-.012.0383-.012.0594a1.1373,1.1373,0,0,1,.0381.2734c.0066.0231.0217.0406.03.0628a1.1936,1.1936,0,0,0,.1846.3112.8835.8835,0,0,0,.2863.2256.9489.9489,0,0,0,.1058.0553A.9877.9877,0,0,0,41.128,56h.0009c20.3877,0,22.6524-16.9268,22.669-17.0684C63.8653,38.4785,65.4248,27.7793,61.76,23.5234Z"/>
+ <path fill="#6a462f" d="M35.1651,56H24.8907a1.0011,1.0011,0,0,1-.9893-.8506,4.6756,4.6756,0,0,1,.9239-3.5088,4.1112,4.1112,0,0,1,3.2832-1.3174.9947.9947,0,0,1,.4658.1152,7.8826,7.8826,0,0,0,3.3047.584.987.987,0,0,1,.9853.6787c.3907,1.1524,2.0821,2.11,2.7012,2.3828a1,1,0,0,1-.4,1.9161Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.7706,42.8082c.83,4.0008,3.4258,9.2029,10.257,9.2029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.1288,55c7.812-2.2244,7.812-13.7347,7.812-13.7347.01-11.2224-12.8135-13.1492-17.3366-13.48a3.0561,3.0561,0,0,1-2.2071-1.2367c-.9768-1.2933-3.2917-3.1977-8.4534-3.1977a7.1272,7.1272,0,0,0-6.0689,3.9059c-1.2663,2.5816-2.25,1.1578-2.03,2.8334a5.9789,5.9789,0,0,0,5.9121,5.5142s2.6768.5966,2.6768,4.1322q0,.1655.0052.3457h-1.437A1.5979,1.5979,0,0,0,18.4045,41.68h0"/>
+ <line x1="12.8453" x2="12.8453" y1="29.3422" y2="35.4556" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6821,40.5916s-7.6.6673-7.6,7.6S37.8088,55.05,37.8088,55.05h-9.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.47,23.5509l1.5146-2.5689a1.31,1.31,0,0,1,2.3312.1465,4.0684,4.0684,0,0,1-.5348,3.6659"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.94,31.6924c1.4384-3.8416,4.2286-8.9744,8.8687-8.9744,7.415,0,5,16.0648,5,16.0648S60.8651,55,41.1288,55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8912,55s-.5566-3.6767,3.2175-3.6767"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AC.svg b/public/assets/img/icons/1F9AC.svg
new file mode 100644
index 0000000..7e29e25
--- /dev/null
+++ b/public/assets/img/icons/1F9AC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M11.3922,31.7927a8.1054,8.1054,0,0,0,1.0984,3.4817,7.9042,7.9042,0,0,1,.4561,6.7451,5.5677,5.5677,0,0,0-.1055,5.21v7.27a2.5032,2.5032,0,0,0,2.5,2.501h3.1162a1,1,0,0,0,.9991-.9619c.0107-.2686.0664-2.669-1.1709-3.9551a2.599,2.599,0,0,0-.9131-.62v-3.624c1.1328-.8155,3.9883-3.11,4.8955-6.0967a11.3837,11.3837,0,0,0,6.2558,1.97c4.5606,0,8.4033-3.9813,8.4336-4.2109.33-2.5035,1.3-3.3047,1.14-3.833C36.4036,30.08,31.2733,24.0108,28.5738,21.09l-2.4679.3068C23.4,22.13,17,24.16,12.3782,27.9849,12.3782,27.9849,11.3922,29.043,11.3922,31.7927Z"/>
+ <path fill="#6a462f" d="M46.5793,38.987c.2176-.1511.4292-.2939.6252-.4206l.0056-.0055c.4334-.2823.856-.54,1.2473-.763v7.59a1,1,0,0,0,1.7071.707c3.3134-3.3135,5.957-4.1992,7.5918-4.3584a4.81,4.81,0,0,0,4.0927-3.1054l2.6582-7.1719a5.7884,5.7884,0,0,0-.7636-5.4531L61.2592,22.623a4.1907,4.1907,0,0,0-3.3662-1.705l-4.98-.003c-3.4981-4.3379-11.9616-10.7274-27.6589-2.6356a.9993.9993,0,0,0-.25,1.5947c.0772.0781,8.1247,8.6093,11.06,16.0722-.9991,2.5185-2.09,6.915.3652,10.5849,2.0889,3.1211,2.13,9.4991,2.13,9.5626a1,1,0,0,0,1,.998h8.583a1,1,0,0,0,1-1c0-2.5322-.5928-4.3594-1.7608-5.4316a3.5456,3.5456,0,0,0-1.59-.8545l-1.3477-4.4063a9.7222,9.7222,0,0,0,2.13-6.41l.0042-.0029"/>
+ <path fill="#6a462f" d="M26.4291,57H22.2162a1,1,0,0,1-.99-.8613c-.25-1.7891-.9229-4.63-1.6348-5.3418-1.4541-1.4541-2.0449-4.6328-2.1074-4.9912a.858.858,0,0,1,.2783-.8789A6.8691,6.8691,0,0,0,20.67,39.81a1,1,0,0,1,1.89-.0625,14.7308,14.7308,0,0,0,3.0224,1.44,1,1,0,0,1,.6514.9375c0,2.4385-1.9746,4.752-2.9522,5.748l1.459,3.4483a2.9848,2.9848,0,0,1,1.7051.9512,5.4017,5.4017,0,0,1,.9766,3.8427A.9994.9994,0,0,1,26.4291,57ZM22.6254,40.1025v0Z"/>
+ <path fill="#3f3f3f" d="M63.7436,26.0059,61.2592,22.623a4.1907,4.1907,0,0,0-3.3662-1.705l-5.4658-.003h-.001c-.0139,0-.0254.0074-.0393.008a1.1925,1.1925,0,0,0-.6914.32c-.0086.0093-.0208.013-.0291.0227a11.3506,11.3506,0,0,0-1.6044,2.8565,3.404,3.404,0,0,1-1.6966-1.7554,1.0135,1.0135,0,0,0-1.0166-.59,1,1,0,0,0-.875.7851c-.051.2351-1.0817,5.3088,2.081,7.7528a32.6211,32.6211,0,0,0-.0974,5.8476v9.2253a1,1,0,0,0,1.7071.707c3.3134-3.3135,5.957-4.1992,7.5918-4.3584a4.81,4.81,0,0,0,4.0927-3.1054l2.6582-7.1719A5.7884,5.7884,0,0,0,63.7436,26.0059Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.7288,33.3849a8.5288,8.5288,0,0,0,.634,1.4,8.9671,8.9671,0,0,1,.4782,7.6845,4.5549,4.5549,0,0,0,0,4.485V54.5A1.5005,1.5005,0,0,0,15.3415,56h3.116s.1438-3.7251-2.0851-3.7251V47.3138s5.1768-3.3074,5.1768-7.4057a10.6935,10.6935,0,0,0,6.9744,2.8041A8.92,8.92,0,0,0,32.79,41.4837"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.4154,48.73a4.78,4.78,0,0,0,.8825,1.36C21.57,51.3621,22.2166,56,22.2166,56h4.2128s.4348-3.7412-2.3784-3.7412l-1.9585-4.63S25.234,44.88,25.234,42.1253"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.5971,22.0525S4.5159,27.1421,8.6193,41.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.4575,36.1544v9.2331c3.4941-3.4942,6.3579-4.4669,8.2011-4.6467a3.8288,3.8288,0,0,0,3.2526-2.4574L63.57,31.1109a4.8041,4.8041,0,0,0-.6324-4.5133l-2.4844-3.383a3.1777,3.1777,0,0,0-2.5612-1.2967l-5.4661-.0027c-3.436-4.529-11.4876-10.5947-26.7-2.7541"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1329,33.9789a15.277,15.277,0,0,0-.9928,1.9787c-1.02,2.4154-2.1653,6.6.1209,10.0169S39.56,56.0923,39.56,56.0923h5.4665c.0041-3.7518-2.3121-3.8816-2.3121-3.8816l-1.8707-6.8232c0-3.2753,3.3023-6.0344,5.8175-7.6608"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8065,25.5027a4.6449,4.6449,0,0,1-4.3549-2.731s-1.1809,5.5021,2.51,7.2536"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9647,56.0923h3.1778c0-5.6393-3.1159-5.3716-3.1159-5.3716l-1.2792-5.6851"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AD.svg b/public/assets/img/icons/1F9AD.svg
new file mode 100644
index 0000000..2c6f442
--- /dev/null
+++ b/public/assets/img/icons/1F9AD.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M56.7848,37.1494c-5.2021-6.5889-19.9209-8.1806-20.459-8.2324a2.5433,2.5433,0,0,1-1.624-1.0757A5.1111,5.1111,0,0,1,36.1569,20.72l1.0761-.7012a4.7651,4.7651,0,0,0,2.0137-5.1728,2.4492,2.4492,0,0,0-2.5859-1.8433l-.7539.062a4.8194,4.8194,0,0,1-3.4053-.9868,8.7839,8.7839,0,0,0-7.9727-1.4321c-.3613.1069-8.89,2.76-11.1582,15.3462-.05.3335-1.1777,8.2285,3.32,13.789,2.5214,3.1172,6.2822,4.85,11.18,5.1485a.9642.9642,0,0,0,.128-.0194,14.3372,14.3372,0,0,0,8.9277,3.3661,15.2272,15.2272,0,0,0,7.36-2.043,2.7969,2.7969,0,0,0,1.1179-1.1744c4.4416-.8148,5.8264.3079,5.9709.7867a.977.977,0,0,0,.0557.1963,1.08,1.08,0,0,1-.0654.8818c-.1387.1768-.7813.73-3.2774.3887-6.3418-.8535-8.3789,2.4766-8.4629,2.6191a1,1,0,0,0,.9961,1.4961,5.76,5.76,0,0,1,4.3574,1.7432,4.7042,4.7042,0,0,0,4.7559.9121q.2432-.0894.4717-.17c-.0166.0176-.0332.0351-.0508.0527a3.057,3.057,0,0,0-.373,3.7647,4.368,4.368,0,0,1,.333,2.9687.9995.9995,0,0,0,.9658,1.2588.9833.9833,0,0,0,.3076-.0488c5.8965-1.9043,6.8691-8.0059,6.5527-11.2617A12.1968,12.1968,0,0,0,56.7848,37.1494Z"/>
+ <path fill="#9b9b9a" d="M14.1442,47.89a6.4231,6.4231,0,0,1-2.1572-.331,1.5292,1.5292,0,0,1-.0323-2.874,6.1133,6.1133,0,0,0,3.9395-6.2168,1.0013,1.0013,0,0,1,1.831-.6514c.0254.0391,2.5733,3.8555,5.6172,4.2988a.8618.8618,0,0,1,.0977.02l1.2275.3066a1,1,0,0,1,.2334,1.85C19.7526,47.0723,16.3571,47.89,14.1442,47.89Z"/>
+ <path fill="#9b9b9a" d="M28.7633,45.291c-.0644,0-.7242-.3421-.79-.3557a16.8059,16.8059,0,0,1-7.766-2.157c-4.9961-2.9649-6.9432-7.8511-6.96-12.8461-.0377-10.9341,6.146-16.0567,6.398-16.2471a1,1,0,0,1,1.5722,1.0415A30.8975,30.8975,0,0,0,25.8219,39.874c.0166.02.0322.042.0469.0635A21.6934,21.6934,0,0,0,29.39,43.5117a1,1,0,0,1-.627,1.7793Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.4257,43.4114C12.2162,40.3751,14.36,26.1412,14.36,26.1412c2.18-12.0947,10.4521-14.5363,10.4521-14.5363A7.7849,7.7849,0,0,1,31.8912,12.87h0A5.8408,5.8408,0,0,0,36,14.0607h0L36.7427,14a1.4609,1.4609,0,0,1,1.5352,1.0947h0a3.7674,3.7674,0,0,1-1.5918,4.0873l-1.0747.7011a6.11,6.11,0,0,0-1.7405,8.5144h0a3.5238,3.5238,0,0,0,2.2666,1.5019S51,31.4359,56,37.77a11.1522,11.1522,0,0,1,.9113,12.6673s1.1019,8.2819-5.83,10.5215a5.348,5.348,0,0,0-.4483-3.7531,2.0476,2.0476,0,0,1,.235-2.5383,4.4309,4.4309,0,0,0,1.493-2.4527,28.0687,28.0687,0,0,0-2.9733.9315,3.708,3.708,0,0,1-3.7451-.7226,6.7174,6.7174,0,0,0-5.1541-1.9863s1.7062-2.9147,7.4647-2.1327,4.4078-2.63,4.4078-2.63-.3665-2.1033-4.733-1.8956"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9048,38.8321s7.5419,13.2884,19.8829,6.5353c0,0,2.5506-1.4714-1.4755-2.6759a11.048,11.048,0,0,1-5.5226-4.516s-1.4144-3.4348-4.7145-3.7042"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8894,38.3665a7.1455,7.1455,0,0,1-4.5766,7.2521.529.529,0,0,0,.0094.9978c1.5113.5365,4.9456.6609,12.1037-3.2055"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AE.svg b/public/assets/img/icons/1F9AE.svg
new file mode 100644
index 0000000..b8406a3
--- /dev/null
+++ b/public/assets/img/icons/1F9AE.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#6a462f" d="M43.8655,56.8472A19.888,19.888,0,0,0,46.697,44.3538l-2.099-3.083L40.49,39.7365c.0547.6407,1.5706,5.5234,2.0129,6.7978a2.4224,2.4224,0,0,1,.131.8982c-.248,5.4982-1.561,6.9861-1.8953,7.2784-.0212.0166-.0421.0331-.0625.05l-.0157.0108.0025.0023a1.7765,1.7765,0,0,0-.622,1.2338,1.9461,1.9461,0,0,0,1.8677,1.996,2.0061,2.0061,0,0,0,1.6182-.6287l.0024.0022.0078-.0123A1.7851,1.7851,0,0,0,43.8655,56.8472Z"/>
+ <path fill="#6a462f" d="M33.3114,55.9593a69.3455,69.3455,0,0,0,.1614-7.3127,10.34,10.34,0,0,0-1.0721-5.2911l-2.1249.3931L29.1744,46.33l.8961,2.64c1.1916,3.3886.69,4.9746.1641,5.6835a2.28,2.28,0,0,0-.605.5242l-.0077.0033.0036.0015a1.8273,1.8273,0,0,0-.3085,1.8852,1.999,1.999,0,0,0,2.6855.8465,2.22,2.22,0,0,0,1.1966-1.2529h0c.0019-.0089.0079-.0189.01-.028A1.8017,1.8017,0,0,0,33.3114,55.9593Z"/>
+ <path fill="#a57939" d="M20.368,26.8513a17.3127,17.3127,0,0,1,2.8439,9.0316.46.46,0,0,0,.0116.0942c.0861.376.7177,2.9384,2.1366,3.9037,0,0,2.4232,2.3935-1.8351,3.6861,0,0-6.8524,2.4151-4.76,6.544,0,0,1.4839,2.58,3.3571.0708a.58.58,0,0,0,.0849-.154,2.46,2.46,0,0,0-.1041-1.7106.5363.5363,0,0,1,.1464-.635,4.4177,4.4177,0,0,1,4.0485-.9147s2.32.98,5.221-3.5682a.4949.4949,0,0,1,.1035-.12c.4942-.4091,4.0807-3.1572,10.555-2.52a.5557.5557,0,0,1,.3345.1524c.866.838,5.6769,5.4328,8.5311,6.8831a.4439.4439,0,0,1,.1231.088,7.5146,7.5146,0,0,1,1.8911,6.69.5577.5577,0,0,1-.1455.28c-.4252.4341-1.8257,2.12.8921,3.1532a.5758.5758,0,0,0,.2209.0383c.5794-.0219,3.1319-.3129,2.0291-3.7774a.4788.4788,0,0,1-.0254-.1465c-.0041-.7223-.088-6.956-1.7424-10.4368a.5357.5357,0,0,0-.1451-.1855c-.3782-.3157-1.8671-2.1484-.7375-10.9222.0058-.0447.1809-.1465.1683-.19-.1975-.6747,1.1232-2.7292,1.743-3.3268h0c.1846-.1662,6.445-6.5168,2.2092-10.8378-.0293-.03.03.03,0,0-.4411-.4445-5.5293-4.0273-8.61-.5261a12.661,12.661,0,0,0-1.8627,3.4988c-.7463,2.6171,1.0645,4.7977,2.0617,2.2655.09-.2279,1.31-2.0434,1.3959-2.3088a.538.538,0,0,1,.14-.2272c.5137-.4753,2.9136-2.4076,4.1177,1.7125,0,0,1.0682,3.6264-4.444,5.4868a.5557.5557,0,0,1-.4053-.016c-.7856-.3523-4.0565-1.5641-9.216-.0783a.3317.3317,0,0,1-.0416.01c-.4561.0772-10.2279,1.6335-11.3375-6.6,0,0-.74-4.5766-3.08-4.64l-5.2076-.7865s-2.2711-.0165-2.6165,1.6937c0,0-.0406,1.4028-2.6234,1.3287-.6628.0024-3.1142-.4216-2.0858,2.3116a.5491.5491,0,0,1,.0159.3618c-.2187.6733-.7872,3.15,2.5768,3.4085C16.3022,24.9154,19.2451,24.766,20.368,26.8513Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9145,41.4186c.2106.6232,1.7517,4.7609,1.8826,5.1157a2.291,2.291,0,0,1,.1394.8982c-.2637,5.4982-1.66,6.9861-2.0154,7.2784-.0225.0166.0218-.0175,0,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.1465,57.53C47.02,54.076,46.69,44.3538,46.69,44.3538"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.9211,54.7109a2.2219,2.2219,0,0,0-.7423,1.2974,1.875,1.875,0,0,0,1.6811,1.996,1.7151,1.7151,0,0,0,1.4564-.6287l.0022.0022"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M29.1744,46.33l.8961,2.64c1.1916,3.3886.69,4.9746.1641,5.6835l-.6091.529a1.8273,1.8273,0,0,0-.3085,1.8852,1.999,1.999,0,0,0,2.6855.8465,2.22,2.22,0,0,0,1.1966-1.2529h0c.0019-.0089.0079-.0189.01-.028a1.8017,1.8017,0,0,0,.1025-.6732,69.3455,69.3455,0,0,0,.1614-7.3127,10.1111,10.1111,0,0,0-.112-2.3048,9.876,9.876,0,0,0-.96-2.9863"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5614,47.6026a3.5056,3.5056,0,0,0,.204,2.5083,1.8926,1.8926,0,0,0,2.4356,1.0839c.8852-.4055.8639-1.798.56-2.8257"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M21.7158,48.219a4.5851,4.5851,0,0,1,3.7093-1.6119,1.9942,1.9942,0,0,1,.548.0831,3.0274,3.0274,0,0,0,3.67-1.3744"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.5147,32.9083l-.2959,5.6328s-.2094,3.6923.8078,4.5411a7.0926,7.0926,0,0,1,1.2718,4.7533s.5363,5.7575.6973,7.9907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.5415,23.6767c2.5433-6.4561,5.1809-3.19,5.1809-3.19,3.1773,3.94-.9928,6.3629-2.8305,7.1889a1.7628,1.7628,0,0,1-1.39-.02c-2.5616-1.029-8.8257.179-8.8257.179a16.0761,16.0761,0,0,1-6.3963-.4692q-.1317-.0423-.2566-.0866a7.0346,7.0346,0,0,1-1.7047-.8568,3.5332,3.5332,0,0,1-1.1206-1.1433,48.8236,48.8236,0,0,1-3.0644-7.2278,1.842,1.842,0,0,0-1.0479-1.1626,20.7191,20.7191,0,0,0-5.1529-1.0346c-3.1365-.3594-3.5144,1.6507-3.5144,1.6507-.532,1.369-1.4378,1.3243-1.4378,1.3243l-1.8637.0069c-2.3111.1288-1.3312,2.5027-1.3312,2.5027-.5857,3.0884,3.0884,3.7274,3.0884,3.7274a4.77,4.77,0,0,1,3.195,1.3312,18.1376,18.1376,0,0,1,2.9286,7.8276c.213,3.6741,1.7347,4.9613,1.7347,4.9613,2.8549,2.7709,0,3.8205,0,3.8205-4.2084,1.5247-5.75,3.2313-6.1435,4.606"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.9957,55.8263c.1855,1.6659-.9823,2.0907-2.0845,2.0184a1.8927,1.8927,0,0,1-1.88-1.89,9.1145,9.1145,0,0,1,.3382-1.4583"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.9957,55.8263c.0105.1455.02.2771.0266.39"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M52.22,55.11c.3731-1.2449,1.0885-4.4928-.6281-7.0155a1.7263,1.7263,0,0,0-.481-.4666c-1.13-.7421-5.4176-3.6535-7.3255-6.34a1.5244,1.5244,0,0,0-1.12-.623c-2.4893-.218-10.3347-.4413-13.209,4.9821"/>
+ </g>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <path fill="none" stroke="#3f3f3f" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4455,14.1812l-1.7845-.6677c-.8312-.4187-1.021.0567-1.3429.3191L32.9957,23.6744"/>
+ <path fill="none" stroke="#3f3f3f" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.23,27.1318a22.4539,22.4539,0,0,0,.5648,15.176"/>
+ <path fill="none" stroke="#3f3f3f" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.23,27.1318s-6.0878,6.0749-10.8849,5.27"/>
+ <path fill="none" stroke="#3f3f3f" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.1744,30.3174,48.3755,14.8491a.4742.4742,0,0,0-.18-.8287L45.83,13.4155"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9AF.svg b/public/assets/img/icons/1F9AF.svg
new file mode 100644
index 0000000..580f4ca
--- /dev/null
+++ b/public/assets/img/icons/1F9AF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M54.26,17.4722l6.5031-6.5031a1.2343,1.2343,0,0,0,0-1.7455l-.7191-.7192a1.2259,1.2259,0,0,0-1.7335,0l-6.5091,6.5091Z"/>
+ <rect x="14.59" y="30.4268" width="45.0355" height="3.477" transform="translate(-11.8757 35.6601) rotate(-45)" fill="#d0cfce"/>
+ <polygon fill="#ea5a47" points="9.842 56.973 19.956 46.858 22.415 49.317 12.506 59.226 9.842 56.973"/>
+ <path fill="#d0cfce" d="M9.6356,57.0559l.206-.0831,2.664,2.2532-.0426.1656c-.1756,1.1215-2.8462,1.9481-3.3242,1.47l-.7233-.7232C7.9352,59.658,8.4063,57.6706,9.6356,57.0559Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.26,17.4722,12.5056,59.226l-.0426.1656c-.1756,1.1215-2.8462,1.9481-3.3242,1.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.26,17.4722l6.5031-6.5031a1.2343,1.2343,0,0,0,0-1.7455l-.7191-.7192"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M61.6354,8.867s1.2293-2.4586,4.9172-2.4586,4.9172,7.3758,3.6879,8.6051-3.6879-2.4586-4.9172-3.6879A17.684,17.684,0,0,0,61.6354,8.867Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B0.svg b/public/assets/img/icons/1F9B0.svg
new file mode 100644
index 0000000..e11cfbc
--- /dev/null
+++ b/public/assets/img/icons/1F9B0.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" stroke="#e27022" stroke-miterlimit="10" stroke-width="2" d="M16,53.86H53.82C54,51,56,48.11,56,45.19c0-13.57-11.31-27.14-31.66-27.14-3,0-5.75,2.14-8.34,2.68Z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M16,53.89H46.34c-1.63-9-3.77-16.69-3.77-16.69C29.46,37.2,23.47,41.77,16,42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.75,54c.17-2.85.25-5.81.25-8.76C56,31.67,44.69,18.1,24.34,18.1a40.5956,40.5956,0,0,0-8.34.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.48,54a78.845,78.845,0,0,0-6-17.81c-13,0-19,3.5-26.43,3.78"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B1.svg b/public/assets/img/icons/1F9B1.svg
new file mode 100644
index 0000000..be653bc
--- /dev/null
+++ b/public/assets/img/icons/1F9B1.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" stroke="#f4aa41" stroke-miterlimit="10" stroke-width="2" d="M16.43,51.36H54.1c0-.51,1.9-1,1.82-1.61a8.34,8.34,0,0,0-3.26-5.39A8.17,8.17,0,0,0,54,35.89a7.78,7.78,0,0,0-4.68-4.11,7.12,7.12,0,0,0-2.91-6.59,6.69,6.69,0,0,0-8.08.51,7.32,7.32,0,0,0-5.88-4.8A7.58,7.58,0,0,0,26,23.69a10,10,0,0,0-9.55-2Z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M16.37,51.36H43.3a13.15,13.15,0,0,0-.37-6.3,12.8809,12.8809,0,0,0-2.4-4.41,16.26,16.26,0,0,1-7.13,3.1c-4.53.6-6-2.41-9.52-1.29-1.27.4-1.54.94-3.17,1.26s-3.32-1.81-4.34-2.08C16.35,44.25,16.39,48.75,16.37,51.36Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,51.36a7.3679,7.3679,0,0,0-.06-1.61,8.34,8.34,0,0,0-3.26-5.39A8.17,8.17,0,0,0,54,35.89a7.78,7.78,0,0,0-4.68-4.11,7.12,7.12,0,0,0-2.91-6.59,6.69,6.69,0,0,0-8.08.51,7.32,7.32,0,0,0-5.88-4.8A7.58,7.58,0,0,0,26,23.69s-4.13-4.62-9.92-2.49"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.93,51.36a49.76,49.76,0,0,0-4.59-12.45,8.7,8.7,0,0,1-5.29,4.2,8.65,8.65,0,0,1-8.53-2.8A6.59,6.59,0,0,1,21.34,43a6.53,6.53,0,0,1-5-2.49h0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B2.svg b/public/assets/img/icons/1F9B2.svg
new file mode 100644
index 0000000..5146c8c
--- /dev/null
+++ b/public/assets/img/icons/1F9B2.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M16.9,51H54.09a28.31,28.31,0,0,0-6.46-18.7A27.08,27.08,0,0,0,31,22.85a26.5,26.5,0,0,0-14,1.9Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,51c-1.12-6.83-3.55-13.82-7.47-18.85a28.3839,28.3839,0,0,0-2.31-2.59c-8-7.83-18.82-7.71-19.63-7.69h-.17a29.9986,29.9986,0,0,0-10.1,1.81"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B3.svg b/public/assets/img/icons/1F9B3.svg
new file mode 100644
index 0000000..a630547
--- /dev/null
+++ b/public/assets/img/icons/1F9B3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2" d="M16,53.86H53.82C54,51,56,48.11,56,45.19c0-13.57-11.31-27.14-31.66-27.14-3,0-5.75,2.14-8.34,2.68Z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M16,53.89H46.34c-1.63-9-3.77-16.69-3.77-16.69C29.46,37.2,23.47,41.77,16,42Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.75,54c.17-2.85.25-5.81.25-8.76C56,31.67,44.69,18.1,24.34,18.1a40.5956,40.5956,0,0,0-8.34.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.48,54a78.845,78.845,0,0,0-6-17.81c-13,0-19,3.5-26.43,3.78"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B4.svg b/public/assets/img/icons/1F9B4.svg
new file mode 100644
index 0000000..0fd8678
--- /dev/null
+++ b/public/assets/img/icons/1F9B4.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Bone_Color_1" fill="#fff" d="M57.6308,16.2773c-.7492-.6747-2.1534-.5925-3.69-.3074l.002-.0034c-3.0382.3833-3.745-4.61-5.3217-6.3872a5.5988,5.5988,0,0,0-4.7942-1.8044c-3.3581.503-4.6862,4.6674-4.8625,5.22a8.98,8.98,0,0,0-.0162,5.23A7.259,7.259,0,0,1,38.6611,23.1,57.3478,57.3478,0,0,1,21.953,44.4656a10.2284,10.2284,0,0,0-6.0247,1.645c-1.167.7675-3.44,2.2622-3.5253,4.742A5.3774,5.3774,0,0,0,14.3692,54.81c.7508.6761,2.1591.5924,3.6994.3058l-.0114.005c3.0382-.3833,3.745,4.6095,5.3217,6.3872a5.5986,5.5986,0,0,0,4.7942,1.8044c3.3581-.503,4.6862-4.6674,4.8626-5.22a8.9807,8.9807,0,0,0,.0161-5.23,5.5407,5.5407,0,0,1,.01-3.365l.37-.1363,8.6435-14.0464.3368-.5492a55.5006,55.5006,0,0,1,7.5605-8.1871,10.3173,10.3173,0,0,0,6.0991-1.6015c1.1669-.7675,3.44-2.2622,3.5252-4.742A5.3774,5.3774,0,0,0,57.6308,16.2773Z"/>
+ <path id="Bone_Color_2" fill="#d0cfce" d="M22.4243,59.1764c-.9465,1.4995,2.1858,6.5792,8.5527,2.83,1.4108-.8308,1.85-3.9655,2.7855-5.8362.4811-.9627-1.3408-5.5054-.8416-6.5355,4.8771-10.0636,12.8184-19.207,17.0519-22.8138a10.3166,10.3166,0,0,0,6.099-1.6015c1.1669-.7674,3.44-2.2621,3.5252-4.7419A5.3776,5.3776,0,0,0,57.6308,16.52c-2.0734-1.867-3.8687-.9947-4.0321-.6918,0,0,1.1287,2.1825-1.8611,5.2919C44.6469,28.4939,32.767,43.8363,27.0105,55.5732,24.3916,60.9129,22.4243,59.1764,22.4243,59.1764Z"/>
+ </g>
+ <g id="line">
+ <path id="Bone_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.39,16.6351c1.0969,1.92,8.1674-1.9826,10.2408-.1156a5.3776,5.3776,0,0,1,1.9662,3.9577c-.0856,2.48-2.3583,3.9745-3.5252,4.7419a10.3166,10.3166,0,0,1-6.099,1.6015c-7.2788,6.2013-13.999,17.304-16.541,21.9142a5.9007,5.9007,0,0,0-.38,4.37,8.9807,8.9807,0,0,1-.0161,5.23c-.1764.5528-1.5045,4.7173-4.8626,5.22a5.5986,5.5986,0,0,1-4.7941-1.8044c-1.5768-1.7777-2.2836-6.7706-5.3218-6.3873"/>
+ <path id="Bone_Line_1-2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.61,54.9369c-1.097-1.92-8.1675,1.9826-10.2409.1156a5.3776,5.3776,0,0,1-1.9662-3.9577c.0856-2.48,2.3583-3.9745,3.5252-4.7419a10.2279,10.2279,0,0,1,6.0247-1.645A57.3482,57.3482,0,0,0,38.6611,23.3417a7.26,7.26,0,0,0,.2871-4.8744,8.98,8.98,0,0,1,.0162-5.23c.1763-.5528,1.5044-4.7173,4.8625-5.22a5.5988,5.5988,0,0,1,4.7942,1.8044c1.5767,1.7777,2.2835,6.7706,5.3218,6.3873"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5-1F3FB.svg b/public/assets/img/icons/1F9B5-1F3FB.svg
new file mode 100644
index 0000000..dbbcef5
--- /dev/null
+++ b/public/assets/img/icons/1F9B5-1F3FB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#fadcbc" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#fadcbc" stroke="#fadcbc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5-1F3FC.svg b/public/assets/img/icons/1F9B5-1F3FC.svg
new file mode 100644
index 0000000..dbed8bf
--- /dev/null
+++ b/public/assets/img/icons/1F9B5-1F3FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#debb90" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#debb90" stroke="#debb90" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5-1F3FD.svg b/public/assets/img/icons/1F9B5-1F3FD.svg
new file mode 100644
index 0000000..ebd8d63
--- /dev/null
+++ b/public/assets/img/icons/1F9B5-1F3FD.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#c19a65" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#c19a65" stroke="#c19a65" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5-1F3FE.svg b/public/assets/img/icons/1F9B5-1F3FE.svg
new file mode 100644
index 0000000..7a6e9a8
--- /dev/null
+++ b/public/assets/img/icons/1F9B5-1F3FE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#a57939" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#a57939" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5-1F3FF.svg b/public/assets/img/icons/1F9B5-1F3FF.svg
new file mode 100644
index 0000000..db647ee
--- /dev/null
+++ b/public/assets/img/icons/1F9B5-1F3FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#6a462f" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#6a462f" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B5.svg b/public/assets/img/icons/1F9B5.svg
new file mode 100644
index 0000000..e6ef46c
--- /dev/null
+++ b/public/assets/img/icons/1F9B5.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path id="Leg_Skin_1" fill="#fcea2b" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ <path id="Leg_Skin_1-2" fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.6519,5.6706,0,9-1.2223.8748-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19Z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0691,8.9416c-3,7-12.5379,11.949-12.5,14.5.042,2.8237,1.2939,8.5391,1.5,11.5a121.39,121.39,0,0,1,0,20c-.1448,1.9947,4.4567,6.3415,0,9-1.6764,1-6-2-14,0a24.1339,24.1339,0,0,1-7.5895.2906,1.8,1.8,0,0,1-.5166-3.41c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809,2.9511-1.4165,4.7874-2.833,5.8248-4.6706a1.794,1.794,0,0,0,.2176-.6956c.8519-8.01-2.58-20.217-5.0424-25.6338a8.0774,8.0774,0,0,1-1-4c0-2,1-3,2-5,2.2429-4.4858,2.8473-7.1758,3.9283-9.4321a2.0073,2.0073,0,0,1,1.7218-1.0009A52.7188,52.7188,0,0,1,49.3745,8.19"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0691,19.9416c-1.3706,1.69-1.78,3.669-1,5a2.9063,2.9063,0,0,0,1,1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6-1F3FB.svg b/public/assets/img/icons/1F9B6-1F3FB.svg
new file mode 100644
index 0000000..b12f1a8
--- /dev/null
+++ b/public/assets/img/icons/1F9B6-1F3FB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#debb90" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6-1F3FC.svg b/public/assets/img/icons/1F9B6-1F3FC.svg
new file mode 100644
index 0000000..775ef05
--- /dev/null
+++ b/public/assets/img/icons/1F9B6-1F3FC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#c19a65" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6-1F3FD.svg b/public/assets/img/icons/1F9B6-1F3FD.svg
new file mode 100644
index 0000000..6522b11
--- /dev/null
+++ b/public/assets/img/icons/1F9B6-1F3FD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#a57939" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6-1F3FE.svg b/public/assets/img/icons/1F9B6-1F3FE.svg
new file mode 100644
index 0000000..417f0a4
--- /dev/null
+++ b/public/assets/img/icons/1F9B6-1F3FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#6a462f" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6-1F3FF.svg b/public/assets/img/icons/1F9B6-1F3FF.svg
new file mode 100644
index 0000000..7682b97
--- /dev/null
+++ b/public/assets/img/icons/1F9B6-1F3FF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#352318" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B6.svg b/public/assets/img/icons/1F9B6.svg
new file mode 100644
index 0000000..78896fd
--- /dev/null
+++ b/public/assets/img/icons/1F9B6.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H38Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#f1b31c" d="M45.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23V12H50s-3,17-3,23,3,11,3,17a5,5,0,0,1-5,5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,13s2,18,2,23c0,4.1231-2.1716,7.5858-5,9-4,2-14,7-19,7H12.6a4.8944,4.8944,0,0,0-.6,2.5A3.5,3.5,0,0,0,15.5,58H49a5,5,0,0,0,5-5c0-6-3-11-3-17s3-23,3-23"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,47a4,4,0,0,1-4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B7.svg b/public/assets/img/icons/1F9B7.svg
new file mode 100644
index 0000000..d2900d8
--- /dev/null
+++ b/public/assets/img/icons/1F9B7.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Tooth_Color_1" fill="#fff" d="M56.8463,18.7956a11.6415,11.6415,0,0,0-10.55-5.0124c-4.808.5457-6.061,2.7647-10.3573,3.1882-4.2963-.4234-5.5494-2.6425-10.3574-3.1882a11.6418,11.6418,0,0,0-10.55,5.0124C12.2738,23.008,12.8791,29.3,16.8442,34.1143A6.0923,6.0923,0,0,1,18.2876,37.74c.2378,6.1213,1.402,23.3418,6.9884,24.5078,4.3092.8994,2.0308-19.6965,10.663-19.43,8.6321-.2667,6.3537,20.3292,10.6628,19.43,5.5865-1.166,6.7508-18.3865,6.9885-24.5078a6.0917,6.0917,0,0,1,1.4434-3.6257C58.9988,29.3,59.6042,23.008,56.8463,18.7956Z"/>
+ <path id="Tooth_Color_2" fill="#d0cfce" d="M56.8463,18.7956C55.5935,16,44.3716,11.1092,46.2963,13.7832c3.06,4.2513,4.207,12.2312,3.2562,20.9215-.8172,7.4687-5.476,23.8776-5.476,23.8776-.3641,2.2321.97,4.2074,1.83,4.071C48.2821,62.2764,53.8425,55.04,53.59,37.74a5.6745,5.6745,0,0,1,1.4434-3.6257A14.41,14.41,0,0,0,56.8463,18.7956Z"/>
+ </g>
+ <g id="line">
+ <path id="Tooth_Line_1" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M56.8463,18.7956a11.6415,11.6415,0,0,0-10.55-5.0124c-4.808.5457-6.061,2.7647-10.3573,3.1882-4.2963-.4234-5.5494-2.6425-10.3574-3.1882a11.6418,11.6418,0,0,0-10.55,5.0124C12.2738,23.008,12.8791,29.3,16.8442,34.1143A6.0923,6.0923,0,0,1,18.2876,37.74c.2378,6.1213,1.402,23.3418,6.9884,24.5078,4.3092.8994,2.0308-19.6965,10.663-19.43,8.6321-.2667,6.3537,20.3292,10.6628,19.43,5.5865-1.166,6.7508-18.3865,6.9885-24.5078a6.0917,6.0917,0,0,1,1.4434-3.6257C58.9988,29.3,59.6042,23.008,56.8463,18.7956Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7ce7a4d
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f55f146
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#a57939" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fadcbc" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FB.svg b/public/assets/img/icons/1F9B8-1F3FB.svg
new file mode 100644
index 0000000..62062b8
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FB.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f98ee74
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0f11e6c
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#fcea2b" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#debb90" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FC.svg b/public/assets/img/icons/1F9B8-1F3FC.svg
new file mode 100644
index 0000000..7dd3cc5
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FC.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..db6b042
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..ff25d88
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#6a462f" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#c19a65" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FD.svg b/public/assets/img/icons/1F9B8-1F3FD.svg
new file mode 100644
index 0000000..2590ecc
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FD.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0d13c2e
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..aec2223
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#a57939" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FE.svg b/public/assets/img/icons/1F9B8-1F3FE.svg
new file mode 100644
index 0000000..2079b27
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FE.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..88c7c2a
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2bb8b18
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#000000" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#6a462f" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-1F3FF.svg b/public/assets/img/icons/1F9B8-1F3FF.svg
new file mode 100644
index 0000000..3e5428a
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-1F3FF.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B8-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3879d7f
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f4aa41" d="M18.2652,47.4084a24.0468,24.0468,0,0,0,3.6331,2.7193,10.4646,10.4646,0,0,1,5.361-2.09c6.209,5.0127,12.4951,5.0127,18.7,0a8.343,8.343,0,0,1,4.2087,1.5136,22.7842,22.7842,0,0,0,2.972-2.33c1.1884-.7148,3.125-8.2822.3916-13.0254a23.7322,23.7322,0,0,1-1.1573-2.6328c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0016,1.0016,0,0,1-.6885-.3433c-.0928-.1-2.4082-2.6547-7.2432-2.6547-6.2,0-11.4413,3.3818-12.743,8.226a18.518,18.518,0,0,0-.5645,6.1758,13.3173,13.3173,0,0,1-.7607,5.9609,6.8034,6.8034,0,0,1-1.1192,2.0879C15.66,37.8186,18.4575,47.7014,18.2652,47.4084Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.6851,29.5139v.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.6734,38.12,46.6734,30.4709c0-4.6533-1.7784-7.5151-5.2842-11.1343a64.1459,64.1459,0,0,1-8.9883,5.772C29.7544,26.6228,26.146,28.6779,25.6851,29.5139Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2388,60.8926l1.43-2.786a2.8838,2.8838,0,0,1-1.5426-.7186,2.27,2.27,0,0,1-.7046-1.3286h-4.46L35.9574,59q-.0017-1.47-.0036-2.94h-4.46a2.243,2.243,0,0,1-.1818.6086,2.3254,2.3254,0,0,1-.5228.72,2.8084,2.8084,0,0,1-1.4971.7119l1.5173,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9312,46.6975c-3.7227-5.8565-.628-10.08,1.18-14.7246,1.6357-4.2-.209-6.4512,1.291-12.0342,1.4795-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3A8.1321,8.1321,0,0,1,50.5161,22.01c.3867,7.18,1.0244,7.1523,3.4287,12.8222a11.5986,11.5986,0,0,1-1.4463,11.6631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1109,38.2229a6.375,6.375,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1109,30.9729c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12-4,4-16,9-16,11Z"/>
+ <path d="M42.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1109,29.9729a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1227,59.3806l-1.027-1.8948a2.36,2.36,0,0,0,1.9771-2.0471h7.8545a2.36,2.36,0,0,0,1.9771,2.0471L40.91,59.3212"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.1261,29.2078a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4554-1.7754,4.1577-.79,5.5655.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0728,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4077,1.1888-3.11,2.1743-5.5654.3989a3.1567,3.1567,0,0,0-1.5278-.6005,3.1567,3.1567,0,0,0-1.5277.6005c-2.4554,1.7754-4.1577.79-5.5655-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B8-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9100ce9
--- /dev/null
+++ b/public/assets/img/icons/1F9B8-200D-2642-FE0F.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f4aa41" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <path fill="#fcea2b" d="M25.2329,31.0959c-.1015,7.999,4.0635,14,11,14,7.0635,0,11.0635-6,11.0635-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0768,17.0768,0,0,0,25.2329,31.0959Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17.0293,60.8926V57.06c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3.8331Z"/>
+ <path fill="#ea5a47" d="M47.078,60.8926c-1.1319-3.474-2.9781-7.8938-5.4473-9.6662H30.7576c-2.4777,1.7567-4.33,6.1827-5.4667,9.6662Z"/>
+ <path fill="#fcea2b" d="M41.2586,60.9583q.7149-1.393,1.43-2.786a2.8829,2.8829,0,0,1-1.5426-.7185,2.2708,2.2708,0,0,1-.7046-1.3286h-4.46q-.0018,1.47-.0035,2.94-.0018-1.47-.0036-2.94h-4.46a2.2435,2.2435,0,0,1-.1818.6085,2.3262,2.3262,0,0,1-.5228.72,2.8089,2.8089,0,0,1-1.497.7118q.7586,1.3963,1.5172,2.7927Z"/>
+ <path fill="#ea5a47" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2964,38.0959c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2329,31.0959c-.1015,7.999,4.9365,14,11,14,5.9365,0,11.0635-6,11.0635-14,0-5-3-11-3-11-8,0-10,3-16,1C28.2964,21.0959,25.2964,26.0959,25.2329,31.0959Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1694,38.3459a8.2737,8.2737,0,0,0,6,0"/>
+ <path d="M42.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.1694,30.0959a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5873,53.6014a11.8957,11.8957,0,0,1,4.048-3.3589,11.7524,11.7524,0,0,1,3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2463,49.6409a10.3571,10.3571,0,0,0-6.7707,7.5255"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.6769,53.8446a11.8957,11.8957,0,0,0-4.048-3.3589,11.7524,11.7524,0,0,0-3.3071-1.088"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.0179,49.8841A10.3575,10.3575,0,0,1,49.7887,57.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9791,50.5829a21.0149,21.0149,0,0,0-4.2927,6.2814,20.5707,20.5707,0,0,0-1.0428,2.9617"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9707,59.9365v-3c0-4.9941,5.0078-9,10-9q9,7.5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.3918,50.5829a26.4349,26.4349,0,0,1,4.19,6.3125,26.1039,26.1039,0,0,1,1.1949,2.9984"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1426,59.4463l-1.0271-1.8947a2.36,2.36,0,0,0,1.9771-2.0472h7.8545a2.36,2.36,0,0,0,1.9771,2.0472c-.0276.0508-.9674,1.7846-.9949,1.8353"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2955,29.3308a6.47,6.47,0,0,0,3.8171-1.1031c1.4077-1.1888,3.11-2.1743,5.5654-.3989a3.1567,3.1567,0,0,0,1.5278.6005,3.1567,3.1567,0,0,0,1.5277-.6005c2.4553-1.7754,4.1577-.79,5.5654.3989a6.47,6.47,0,0,0,3.8171,1.1031l-.0727,1.53a6.47,6.47,0,0,0-3.8171,1.1031c-1.4078,1.1888-3.11,2.1743-5.5655.3989a3.1562,3.1562,0,0,0-1.5277-.6005,3.1572,3.1572,0,0,0-1.5278.6005c-2.4553,1.7754-4.1577.79-5.5654-.3989a6.47,6.47,0,0,0-3.8171-1.1031Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B8.svg b/public/assets/img/icons/1F9B8.svg
new file mode 100644
index 0000000..e13ed7a
--- /dev/null
+++ b/public/assets/img/icons/1F9B8.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f4aa41" d="M26.3,38.1c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.2,31.1c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-7.7-12.8-7.7-12.8-5.1,2.9-7.4,5.6-13.5,6.9C24.3,27.8,25.4,27.9,25.2,31.1Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3f3f3f" d="M17,60.9V57.1c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3.8Z"/>
+ <path fill="#ea5a47" d="M47.1,60.9c-1.1-3.5-3-7.9-5.4-9.7H30.8c-2.5,1.8-4.3,6.2-5.5,9.7Z"/>
+ <path fill="#fcea2b" d="M41.3,61c.5-.9,1-1.9,1.4-2.8a2.6278,2.6278,0,0,1-1.5-.7,2.0911,2.0911,0,0,1-.7-1.3H36v0H31.5a1.4213,1.4213,0,0,1-.2.6,1.7937,1.7937,0,0,1-.5.7,2.6278,2.6278,0,0,1-1.5.7c.5.9,1,1.9,1.5,2.8Z"/>
+ <path fill="#ea5a47" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="#3f3f3f" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6,53.6a12.959,12.959,0,0,1,4-3.4,12.8138,12.8138,0,0,1,3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2,49.6a10.4931,10.4931,0,0,0-6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.7,53.8a12.959,12.959,0,0,0-4-3.4,12.8138,12.8138,0,0,0-3.3-1.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43,49.9a10.4931,10.4931,0,0,1,6.8,7.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30,50.6a19.6,19.6,0,0,0-4.3,6.3,15.0991,15.0991,0,0,0-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9q9,7.5,18,0c5,0,10,4,10,9v3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M42.4,50.6a26.636,26.636,0,0,1,4.2,6.3,18.77,18.77,0,0,1,1.2,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1,59.4l-1-1.9a2.5692,2.5692,0,0,0,2-2H40a2.2362,2.2362,0,0,0,2,2c0,.1-1,1.8-1,1.8"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.3,29.3a6.2826,6.2826,0,0,0,3.8-1.1c1.4-1.2,3.1-2.2,5.6-.4a3.9457,3.9457,0,0,0,1.5.6,3.3865,3.3865,0,0,0,1.5-.6c2.5-1.8,4.2-.8,5.6.4a6.4847,6.4847,0,0,0,3.8,1.1L47,30.9A6.2826,6.2826,0,0,0,43.2,32c-1.4,1.2-3.1,2.2-5.6.4a3.9457,3.9457,0,0,0-1.5-.6,3.3865,3.3865,0,0,0-1.5.6c-2.5,1.8-4.2.8-5.6-.4a6.4847,6.4847,0,0,0-3.8-1.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3,39.1c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M42.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M34.2,30.1a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25.2,31.1c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C26.3,25.1,25.2,26.1,25.2,31.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3,38.1a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d4911db
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..323d38e
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FB.svg b/public/assets/img/icons/1F9B9-1F3FB.svg
new file mode 100644
index 0000000..a4c4ac3
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FB.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2f6dd82
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..32da813
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FC.svg b/public/assets/img/icons/1F9B9-1F3FC.svg
new file mode 100644
index 0000000..75248fc
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FC.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..177755b
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..77a2184
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FD.svg b/public/assets/img/icons/1F9B9-1F3FD.svg
new file mode 100644
index 0000000..8ecf617
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FD.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6557887
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b0ca0ca
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FE.svg b/public/assets/img/icons/1F9B9-1F3FE.svg
new file mode 100644
index 0000000..a11d2df
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FE.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..72db99a
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b491eed
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-1F3FF.svg b/public/assets/img/icons/1F9B9-1F3FF.svg
new file mode 100644
index 0000000..f7bdcc9
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-1F3FF.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-200D-2640-FE0F.svg b/public/assets/img/icons/1F9B9-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d406dab
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-200D-2640-FE0F.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M18.0392,47.4084c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 C15.4337,37.8186,18.2315,47.7014,18.0392,47.4084z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.1846,29.878v0.9912C25.1846,38.7924,29.9144,45,35.9532,45S46.722,38.7921,46.722,30.8693 c0-4.8198-1.8249-7.784-5.4224-11.5327c-2.9045,2.2482-5.9896,4.248-9.2235,5.9785C29.3603,26.8835,25.6575,29.0121,25.1846,29.878 z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7803,40.7757 c0.2364-2.0235-0.0649-4.0736-0.8736-5.9435c-2.4043-5.67-3.042-5.6425-3.4287-12.8222c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371 c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658c-1.5,5.583,0.3447,7.834-1.291,12.0342 c-1.2173,3.1275-3.0181,6.0642-2.928,9.4371"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.1846,33.6654 C26.1526,40.2963,30.6811,45,35.9935,45c5.3363,0,9.8817-4.7461,10.8219-11.4242"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2879,26.1914 c-0.9234-2.519-2.6619-4.665-5.2154-7.2185c-2.117,2.117-7.282,4.8159-10.9157,6.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.773,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899L43.227,41.6054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9-200D-2642-FE0F.svg b/public/assets/img/icons/1F9B9-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f28d895
--- /dev/null
+++ b/public/assets/img/icons/1F9B9-200D-2642-FE0F.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M26,38.0959c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9623,30.4706c-0.1015,8.299,4.0635,14.5251,11,14.5251c7.0635,0,11.0635-6.225,11.0635-14.5251 c0-5.1875-3-10.3751-3-10.3751c-8,0-10,3.1125-16,1.0375C26.1733,23.8819,25.111,27.1199,24.9623,30.4706z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4297,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.53,26.5543 c-0.8517-3.5967-2.5042-6.4587-2.5042-6.4587c-8,0-10,3.1125-16,1.0375c-1.1138,1.6528-1.9359,3.4845-2.4515,5.4092"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1249,33.4997 c0.8301,6.7393,4.7748,11.496,10.8375,11.496c6.1623,0,9.9912-4.7392,10.8683-11.4594"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,38.0959 c2.1009,0,3.2185-3.4368,3.7012-7.8987c-0.0357,0.06-0.0764,0.1387-0.11,0.1915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4088,30.3887 c-0.0336-0.0528-0.0743-0.1315-0.11-0.1915c0.4827,4.4619,1.6003,7.8987,3.7012,7.8987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9761,25.8292 C49.9904,25.2535,50,24.6755,50,24.0959c0-6-5-12-14-12s-14,6-14,12c0,0.5797,0.0096,1.1577,0.0239,1.7333"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9B9.svg b/public/assets/img/icons/1F9B9.svg
new file mode 100644
index 0000000..7db7325
--- /dev/null
+++ b/public/assets/img/icons/1F9B9.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F1B31C" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9935,45c-2.7523,0-5.2888-1.2704-7.2341-3.4094L13.3912,41.583 c1.694,2.6777,4.6436,8.9425,5.1442,10.7899h34.9291c0.4994-1.8426,3.4345-8.0783,5.1306-10.7675l-15.3727-0.0076 C41.2778,43.7329,38.7431,45,35.9935,45z"/>
+ <path fill="#5C9E31" d="M36,32.706c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833 c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456 c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675 c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="#B1CC33" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#3F3F3F" d="M47.392,61c-0.2717-1.0124-0.6203-3.1588-1.0429-4.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814H29.9435 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,3.1056-1.0429,4.118"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,38.9729 c-1.875-1-4.125-1-6,0"/>
+ <path d="M42,29.9729c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42,28.8683,42,29.9729"/>
+ <path d="M34,29.9729c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1046,27.9729,34,28.8683,34,29.9729"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.264,41.6054 L13.3913,41.583c1.694,2.6777,4.6436,8.9425,5.1442,10.7899"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.5496,53.6671 c1.0817-1.4077,2.4649-2.5554,4.048-3.3589c1.0422-0.5249,2.1568-0.8916,3.3071-1.088"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.2085,49.7066 c-3.4125,1.1596-5.9768,4.0098-6.7705,7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9435,50.6006 c-1.8011,1.8152-3.2558,3.9439-4.2926,6.2814c-0.4226,0.9592-0.7712,2.1056-1.0429,3.118"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.4646,52.3729 c0.5006-1.8474,3.4502-8.1122,5.1442-10.7899l-15.0685,0.0224"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.0953,49.2202 c1.1503,0.1964,2.2649,0.5631,3.3071,1.088c1.5831,0.8035,2.9663,1.9512,4.048,3.3589"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.562,57.2321 c-0.7937-3.5157-3.358-6.3659-6.7705-7.5255"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.392,60 c-0.2717-1.0124-0.6203-2.1588-1.0429-3.118c-1.0368-2.3375-2.4915-4.4662-4.2926-6.2814"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,32.706 c-0.4906,0.9134-2.9358,2.556-5.8905,2.566c-2.4937,0.0084-5.3503-1.146-7.7007-4.8833c-0.8499-1.3361-2.4223-5.0381-2.4223-8.0675 c1.9916,6.7499,6.304,3.5056,10.6368,3.5306c1.848,0.0107,3.6998,0.6161,5.3767,2.8456c1.6769-2.2294,3.5286-2.8349,5.3767-2.8456 c4.3328-0.025,8.6452,3.2193,10.6368-3.5306c0,3.0294-1.5724,6.7314-2.4223,8.0675c-2.3504,3.7372-5.207,4.8917-7.7007,4.8833 C38.9358,35.262,36.4906,33.6194,36,32.706z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9933,25.8157 C49.9235,18.8777,45.9122,12,36,12s-13.9235,6.8777-13.9933,13.8157"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,39 c3.2681,0,3.8655-4.0066,3.975-9.29"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.025,29.71 C22.1345,34.9934,22.7319,39,26,39"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2142,26.5153 C46.0914,26.1923,46,25.9995,46,25.9995c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005c0,0-0.351,0.3353-0.6498,1.5657"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0826,33.465 C25.9066,40.9007,30.4542,45,35.9365,45c5.3525,0,10.0335-4.0765,10.9053-11.4729"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BA.svg b/public/assets/img/icons/1F9BA.svg
new file mode 100644
index 0000000..bfa5399
--- /dev/null
+++ b/public/assets/img/icons/1F9BA.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M15.52,11.4V60.6a7.4,7.4,0,0,0,7.4,7.4H48.8a7.4,7.4,0,0,0,7.4-7.4V11.4A7.4,7.4,0,0,0,48.8,4h0L36.2773,5.47q-.2772.01-.5546,0L23.2,4h-.28A7.4,7.4,0,0,0,15.52,11.4Z"/>
+ <line x1="51.36" x2="43.076" y1="4.0377" y2="48.8" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.64" x2="28.32" y1="4.0377" y2="48.8" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38" x2="56.48" y1="48.8" y2="48.8" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.52" x2="34" y1="48.8" y2="48.8" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38" x2="56.48" y1="59.04" y2="59.04" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.52" x2="34" y1="59.04" y2="59.04" fill="none" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#ea5a47" points="25.24 6 34.48 21.694 34.48 63.984 33.085 67 39.384 67 38 63.984 38 21.794 47.24 6 36 6 25.24 6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0325,68H48.97a7.51,7.51,0,0,0,7.51-7.51V9.5156C56.48,5,52.2,4,50.92,4H49.5094a1.28,1.28,0,0,0-1.0854.6016l-9.81,16.2647a4.2317,4.2317,0,0,0-.5984,1.8988l-.0063.0915Q38,23,38,23.1437V61.9675A6.0326,6.0326,0,0,0,44.0325,68Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48,5S38,6,36,6,25,5,25,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32,67s3.2571.1077,4.38.1c1.06-.0073,4.12-.1,4.12-.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4475,68H23.51A7.51,7.51,0,0,1,16,60.49V9.5156C16,5,20.28,4,21.56,4h1.4106a1.28,1.28,0,0,1,1.0854.6016l9.81,16.2647a4.2317,4.2317,0,0,1,.5984,1.8988l.0062.0915q.01.1434.01.2871V61.9675A6.0326,6.0326,0,0,1,28.4475,68Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB-1F3FB.svg b/public/assets/img/icons/1F9BB-1F3FB.svg
new file mode 100644
index 0000000..676a9a1
--- /dev/null
+++ b/public/assets/img/icons/1F9BB-1F3FB.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#debb90" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#debb90" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB-1F3FC.svg b/public/assets/img/icons/1F9BB-1F3FC.svg
new file mode 100644
index 0000000..fce1280
--- /dev/null
+++ b/public/assets/img/icons/1F9BB-1F3FC.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#c19a65" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#c19a65" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB-1F3FD.svg b/public/assets/img/icons/1F9BB-1F3FD.svg
new file mode 100644
index 0000000..21988bc
--- /dev/null
+++ b/public/assets/img/icons/1F9BB-1F3FD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#a57939" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#a57939" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB-1F3FE.svg b/public/assets/img/icons/1F9BB-1F3FE.svg
new file mode 100644
index 0000000..06eaf8e
--- /dev/null
+++ b/public/assets/img/icons/1F9BB-1F3FE.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#6a462f" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#6a462f" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB-1F3FF.svg b/public/assets/img/icons/1F9BB-1F3FF.svg
new file mode 100644
index 0000000..0d651a0
--- /dev/null
+++ b/public/assets/img/icons/1F9BB-1F3FF.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#352318" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#352318" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BB.svg b/public/assets/img/icons/1F9BB.svg
new file mode 100644
index 0000000..0d038ed
--- /dev/null
+++ b/public/assets/img/icons/1F9BB.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M15.2237,17.3624C19.8487-.1792,51.1166,4.6141,39.8279,33.2791c-14.5919,35.7917-32.7917,24.6771-29.7292,13"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#f1b31c" d="M35.5248,33.6662c3.6637-21.8775-14.5625-17.2394-16.0056-11.6769C23.4935,6.1143,43.6107,12.3969,35.5248,33.6662Z"/>
+ <path fill="#f1b31c" d="M24,25.6855c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.45,18.001a20.3132,20.3132,0,0,1,1.2748,9.7546,13.6741,13.6741,0,0,1-.5124,2.2184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6652,15.0123a27.8846,27.8846,0,0,1,1.6739,13.0089,18.6581,18.6581,0,0,1-.6573,2.9564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.9094,13.9284a32.3379,32.3379,0,0,1,1.868,14.7126,21.5331,21.5331,0,0,1-.7184,3.3416"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.0938,29.8141a8.0935,8.0935,0,0,0,1.231-5.1156c-.3322-8.5131-6.5889-10.9008-9.5933-13.4778,4.1911,5.4922,5.9607,10.7559,2.6157,20.8539C40.3472,32.0746,43.68,33.5811,46.0938,29.8141Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5192,21.9893c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7123,47.333C7.65,59.01,24.9329,69.8018,39.5248,34.01,50.8373,5.9268,20.5873.1351,15.9623,17.6768c0,0-2.7758,9.8921,5.3911,14.0507"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.8373,26.0518c4.4386,7,7.5,13.5417,1.5,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875"/>
+ <circle cx="20.0281" cy="35.5516" r="4.0484" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <circle cx="20.01" cy="35.494" r="3.0542" fill="#d0cfce"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BC.svg b/public/assets/img/icons/1F9BC.svg
new file mode 100644
index 0000000..66b68be
--- /dev/null
+++ b/public/assets/img/icons/1F9BC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M53.5813,29.472a3.5128,3.5128,0,0,1-1,.0729H35.4045a1.0029,1.0029,0,0,0-1,1v2.0076a1.0029,1.0029,0,0,0,1,1H56.5888a1.0029,1.0029,0,0,0,1-1V11.3682a1.0029,1.0029,0,0,0-1-1H54.5813a1.0029,1.0029,0,0,0-1,1V29.472Z"/>
+ <path fill="#ea5a47" d="M41.3058,33.5525c-7.8,2.8289-8.5532,11.1565-8.5532,11.1565l-9.29.1483a14.883,14.883,0,0,1,1.9152,7.0546l10.81.1463v-.1463a12.4838,12.4838,0,1,1,24.9676,0c1.7835-10.7-3.5667-19.6176-3.5667-19.6176"/>
+ <circle cx="48.1964" cy="50.8002" r="6.2912" fill="#d0cfce"/>
+ <circle cx="15.1762" cy="50.8002" r="6.2912" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.6968,45.7191a10.9438,10.9438,0,0,1,1.6812,6.1928l10.81.1463v-.1463a12.4838,12.4838,0,1,1,24.9676,0c1.7835-10.7-3.5667-19.6176-3.5667-19.6176"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3058,33.5525c-7.8,2.8289-8.7086,12.14-8.7086,12.14l-4.079.0123"/>
+ <circle cx="48.1964" cy="50.8002" r="6.2912" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.378,51.9119a12.505,12.505,0,0,0-8.3441-11.7237"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5813,29.472a3.5128,3.5128,0,0,1-1,.0729H35.4045a1.0029,1.0029,0,0,0-1,1v2.0076a1.0029,1.0029,0,0,0,1,1H56.5888a1.0029,1.0029,0,0,0,1-1V11.3682a1.0029,1.0029,0,0,0-1-1H54.5813a1.0029,1.0029,0,0,0-1,1V29.472Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.275 42.528 30.619 20.544 34.405 20.581 37.301 20.61"/>
+ <line x1="34.4045" x2="34.4045" y1="18.4809" y2="20.581" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="15.1762" cy="50.7988" r="6.2911" transform="translate(-1.1795 0.3674) rotate(-1.3352)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BD.svg b/public/assets/img/icons/1F9BD.svg
new file mode 100644
index 0000000..3c01516
--- /dev/null
+++ b/public/assets/img/icons/1F9BD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M50.33,11.0293c.9038-.1443,1.4512.6169,1.2165,1.6916l-3.5293,16.16a2.0977,2.0977,0,0,1-2.3952,1.6L24.4888,26.6791a1.0892,1.0892,0,0,1-.7149-1.9125l.073-.0908a3.8035,3.8035,0,0,1,3.2275-1.2367l15.6617,2.5533a2.2561,2.2561,0,0,0,2.4857-1.6116L48.175,13.2251A3.0971,3.0971,0,0,1,50.33,11.0293Z"/>
+ <circle cx="40.8929" cy="38.8172" r="14.9622" fill="#d0cfce"/>
+ <circle cx="22.5204" cy="50.1301" r="3.8971" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <line x1="19.2468" x2="13.9409" y1="45.2892" y2="45.2892" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.759" x2="48.7419" y1="11.7483" y2="25.5634" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.35,27.3077l-5.7455-.9827a4.7949,4.7949,0,0,0-4.8664,3.41s-4.2077,9.749-2.3324,17.2505"/>
+ <circle cx="40.8929" cy="38.8172" r="14.9622" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="22.5204" cy="50.1301" r="3.8971" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <line x1="17.1822" x2="20.2143" y1="43.0317" y2="46.233" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BE.svg b/public/assets/img/icons/1F9BE.svg
new file mode 100644
index 0000000..afe7187
--- /dev/null
+++ b/public/assets/img/icons/1F9BE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(-10.1 -9.952) scale(1.299)" fill="#d0cfce" d="m22.46 40.4 2.03 3.94-0.1088 3.962-2.731 1.381-7.28-0.6751 0.2453-7.234 4.245-1.424 1.097-4.584 1.673-0.806z"/>
+ <polygon transform="translate(-10.1 -9.952) scale(1.299)" fill="#d0cfce" points="44.83 48.92 40.74 48.7 40.74 44.05 43.53 42.19 47.25 45.91"/>
+ <polygon transform="translate(-8.357 -9.905) scale(1.299)" fill="#d0cfce" points="39.81 48.24 37.95 50.1 25.85 50.1 23.99 48.24 23.99 43.59 25.85 41.73 37.95 41.73 39.81 43.59"/>
+ <polygon transform="translate(-10.1 -9.952) scale(1.299)" fill="#d0cfce" points="46.04 23.84 51.14 20.45 57.08 23 57.08 28.09 49.44 45.06 46.89 45.91 43.5 42.52 44.35 33.18"/>
+ <path fill="#9b9b9a" stroke-width="2" d="m59.84 19.09s1.206 8.559-9.042 29.17c0.1585 1.189 4.087 1.766 9.719-12.93 0 0 8.38-14.96-0.6761-16.24"/>
+ <path transform="translate(-10.1 -9.952) scale(1.299)" fill="#9b9b9a" d="m45.87 44.06-3.385 4.322h3.49z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m44.04 46.24 0.6839-0.4559a2.55 2.55 0 0 1 3.218 0.3187l1.65 1.65a2.55 2.55 0 0 1 0.1854 3.399l-0.8328 1.038a2.55 2.55 0 0 1-2.126 0.95l-1.501-0.08121a2.55 2.55 0 0 1-2.412-2.546v-2.151a2.55 2.55 0 0 1 1.135-2.122z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m23.59 46.21 0.7924-0.7046a2.55 2.55 0 0 1 1.694-0.6445h13.48a2.55 2.55 0 0 1 1.695 0.6445l0.7923 0.7046a2.55 2.55 0 0 1 0.8555 1.905v2.985a2.55 2.55 0 0 1-0.8555 1.905l-0.7923 0.7046a2.55 2.55 0 0 1-1.695 0.6445h-13.48a2.55 2.55 0 0 1-1.694-0.6445l-0.7924-0.7046a2.55 2.55 0 0 1-0.8554-1.905v-2.985a2.55 2.55 0 0 1 0.8551-1.905z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m49.86 48.06-2.37-2.37a2.55 2.55 0 0 1-0.7364-2.034l0.9638-10.6q0.01032-0.1132 0.03073-0.2253l1.951-10.73a2.55 2.55 0 0 1 1.094-1.665l4.443-2.962a2.55 2.55 0 0 1 2.419-0.2221l4.76 2.04a2.55 2.55 0 0 1 1.546 2.344v4.265a2.55 2.55 0 0 1-0.2246 1.046l-9.057 20.13a2.55 2.55 0 0 1-1.519 1.373l-0.6913 0.2304a2.55 2.55 0 0 1-2.609-0.6159z"/>
+ <path transform="translate(-8.565 -9.172) scale(1.275)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.569" d="m15.86 47.11h-1.54"/>
+ <path transform="translate(-8.565 -9.172) scale(1.275)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.569" d="m15.65 44.32-1.25 0.1"/>
+ <path transform="translate(-8.565 -9.172) scale(1.275)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.569" d="m20.65 50.15c0.3858-3.8e-5 0.7633-0.1117 1.087-0.3215l2.447-1.586v-3.53l-1.629-3.167c-0.1011-0.1966-0.1689-0.4086-0.2007-0.6273l-0.7261-4.998c-0.268-0.8935-1.974-0.9759-2.502-0.092-0.2689 1.154-0.3842 2.339-0.3429 3.523 0.03806 1.08-0.7724 2.001-1.848 2.102l-2.45 0.1825c-1.7 0.1012-1.778 2.576-0.0882 2.785-1.721 0.6565-1.495 2.417-0.0775 2.694-1.519 0.3195-1.474 2.498 0.05605 2.763l1.741 0.2732z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9BF.svg b/public/assets/img/icons/1F9BF.svg
new file mode 100644
index 0000000..f0447b1
--- /dev/null
+++ b/public/assets/img/icons/1F9BF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="28 29.175 29.924 27.251 34.842 29.347 34.424 33 28.962 33.024 28 31.1 28 29.175"/>
+ <polygon fill="#d0cfce" points="35.742 56.2 36.057 53.886 33.644 51 30.758 51 24.875 57.359 22.835 59.475 23.493 61.1 35.742 56.2"/>
+ <polyline fill="#d0cfce" points="34.428 51.422 31.071 51.422 28.834 42.763 28.834 33.142 35.186 33.118 37.112 36.982 36.978 41.785 34.428 51.422"/>
+ <path fill="#d0cfce" d="M30.8434,27.4215a.0084.0084,0,0,1-.004-.0125L41.33,10.0582a.0241.0241,0,0,1,.015-.01L46.9275,9.15a.0233.0233,0,0,1,.0172.0052l4.0175,3.7279A.0261.0261,0,0,1,50.97,12.9l.0273,5.7526a.0214.0214,0,0,1-.0081.0158L35.77,29.4837a.02.02,0,0,1-.0174.002Z"/>
+ <path fill="#9b9b9a" d="M48.865,10.5609s2.1228,2.9638-15.1377,17.9827h0s2.0307,1.9315,5.7535-1.1739S50.997,18.6628,50.997,18.6628s2.3953-4.8639-2.132-8.1019"/>
+ <path fill="#9b9b9a" d="M31.4209,33.4005s3.9361,1.444,1.5521,18.0218h0l4.0048-9.6369s.8043-8.7585-5.5569-8.3849"/>
+ <polygon fill="#9b9b9a" points="32.973 28.927 32.973 33.024 34.424 33 34.842 29.347 32.973 28.927"/>
+ </g>
+ <g id="line">
+ <g id="Mechanical_Leg">
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.12,27.7436a.7963.7963,0,0,1-.3849-1.2139L40.8356,10.8918a2.5216,2.5216,0,0,1,1.5319-.9859l3.9474-.5824a2.4467,2.4467,0,0,1,1.7377.5173l2.7462,2.4341a2.5412,2.5412,0,0,1,.7484,1.6632v3.7727a2.0917,2.0917,0,0,1-.8325,1.554L36.2224,28.9109a2.1294,2.1294,0,0,1-1.76.18Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M33.9628,51.4223H32.2266a2.1975,2.1975,0,0,1-1.9875-1.9842L28.4267,35.1265a1.73,1.73,0,0,1,1.7487-1.9915l2.5714-.0093a3.5952,3.5952,0,0,1,2.917,1.77l.1591.3083a9.1977,9.1977,0,0,1,.8591,3.7766l-.0234.8055a20.1577,20.1577,0,0,1-.5859,3.9282l-2.11,7.7079"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M35.5423,56.9767A1.8737,1.8737,0,0,0,36.62,55.6329l.0481-.3345a2.4657,2.4657,0,0,0-.52-1.7392l-1.226-1.3875a2.5355,2.5355,0,0,0-1.6621-.7494H32.2092a2.7355,2.7355,0,0,0-1.6992.7149l-4.82,4.9289c-.3845.3932-1.02,1.03-1.4128,1.4154l-.7287.7153a1.4954,1.4954,0,0,0-.3658,1.513,1,1,0,0,0,1.2831.4586Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M28.1585,30.256a2.6181,2.6181,0,0,1,.7264-1.6494l.581-.55a1.7015,1.7015,0,0,1,1.6539-.3133l3.3426,1.3475a1.3811,1.3811,0,0,1,.8076,1.3667l-.2015,1.6678a1.1659,1.1659,0,0,1-1.12.997l-3.7732.0156a1.82,1.82,0,0,1-1.4673-.88l-.0824-.156A4.7039,4.7039,0,0,1,28.1585,30.256Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C0.svg b/public/assets/img/icons/1F9C0.svg
new file mode 100644
index 0000000..bc6d473
--- /dev/null
+++ b/public/assets/img/icons/1F9C0.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M57,11.9961c5.5225,0,10,4.4775,10,10v31c0,1.1045-0.8955,2-2,2H7c-1.1045,0-2-0.8955-2-2v-31 c0-1.1045,0.8955-2,2-2l13-2.0801L57,11.9961z"/>
+ <circle cx="16" cy="43.9961" r="5" fill="#f1b31c" stroke="none"/>
+ <circle cx="56" cy="29.9961" r="5" fill="#f1b31c" stroke="none"/>
+ <circle cx="49" cy="44.9961" r="3" fill="#f1b31c" stroke="none"/>
+ <circle cx="40" cy="31.9961" r="3" fill="#f1b31c" stroke="none"/>
+ <circle cx="32" cy="40.9961" r="3" fill="#f1b31c" stroke="none"/>
+ <circle cx="21" cy="28.9961" r="3" fill="#f1b31c" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,21.9961v31c0,1.1045-0.8955,2-2,2H7c-1.1045,0-2-0.8955-2-2v-31c0-1.1045,0.8955-2,2-2l50-8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57,11.9961c5.5225,0,10,4.4775,10,10"/>
+ <circle cx="16" cy="43.9961" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="56" cy="29.9961" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49" cy="44.9961" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="40" cy="31.9961" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="32" cy="40.9961" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="21" cy="28.9961" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C1.svg b/public/assets/img/icons/1F9C1.svg
new file mode 100644
index 0000000..6338a9d
--- /dev/null
+++ b/public/assets/img/icons/1F9C1.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="34.134" x2="35.866" y1="16.5" y2="15.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.866" x2="26.134" y1="25.5" y2="24.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.866" x2="35.134" y1="35.5" y2="34.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.5" x2="44.5" y1="26.866" y2="25.134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.5" x2="35.5" y1="27.866" y2="26.134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.5" x2="40.5" y1="18.866" y2="17.134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.5" x2="22.5" y1="35.866" y2="34.134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="29" x2="31" y1="40" y2="40" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.5" x2="48.5" y1="36.866" y2="35.134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.134" x2="42.866" y1="39.5" y2="38.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2" d="M59.0314,43.6287a2,2,0,1,0-2-3.4641L36,40l-21.01.1646a2.1507,2.1507,0,0,0-2.732.732,2.1509,2.1509,0,0,0,.732,2.7321L36,57Z"/>
+ <path fill="#92d3f5" d="M56,46c-4,0-8,13-8,21H24c0-8-4-21-8-21h5l3,2,3-2,3,2,3-2,3,2,3-2,3,2,3-2,3,2,3-2Z"/>
+ <path fill="#ffa7c0" stroke="#ffa7c0" stroke-miterlimit="10" stroke-width="2" d="M50,42c3.8461-1.0989,6-3,6-7,0-2-3-4-3-4s-1.9145-1.958-1.3566-3.2038C52,27,20,27.1609,20,28c0,1-2,2-2,2s-3,0-3,4c0,7,6.8643,7.4661,13,9,4,1,5-1,10-1C42,42,43,44,50,42Z"/>
+ <path fill="#ffa7c0" stroke="#ffa7c0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0517,20.6591c-2.2758,0-4.5517,2.46-4.5517,4.31,0,2.2069,1.1379,5.4138,10.2414,5.4138l10.2414.1034c10.2413,0,12.5172-2.1034,12.5172-4.31S49.0862,22.97,49.0862,22.97C47.8594,22,46.8281,21,47.9483,18.3488c-.0859-2.2688-6.3762-4.2728-6.8047-7.39a1.42,1.42,0,0,0-.21-.6111L39,5c-.1265,6.6629-12.6724,7.8315-12.6724,12.2453C26.3276,17.2453,26.3276,20.6591,24.0517,20.6591Z"/>
+ <line x1="34.134" x2="35.866" y1="16.5" y2="15.5" fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.866" x2="26.134" y1="25.5" y2="24.5" fill="#61b2e4" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.866" x2="35.134" y1="35.5" y2="34.5" fill="#61b2e4" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.5" x2="44.5" y1="26.866" y2="25.134" fill="#61b2e4" stroke="#5c9e31" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.5" x2="35.5" y1="27.866" y2="26.134" fill="#61b2e4" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.5" x2="40.5" y1="18.866" y2="17.134" fill="#61b2e4" stroke="#8967aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.5" x2="22.5" y1="35.866" y2="34.134" fill="#5c9e31" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="29" x2="31" y1="40" y2="40" fill="#61b2e4" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.5" x2="48.5" y1="36.866" y2="35.134" fill="#61b2e4" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.134" x2="42.866" y1="39.5" y2="38.5" fill="#61b2e4" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39,5c-.1265,6.6629-12.6724,7.8315-12.6724,12.2453,0,2.2069,3.4138,2.2069,5.69,2.2069"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.1207,10.6246c0,3.31,6.8276,5.5173,6.8276,7.7242s-4.49,4.6339-11.3793,4.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0517,20.6591c-2.2758,0-4.5517,2.46-4.5517,4.31,0,2.2069,1.1379,5.4138,10.2414,5.4138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9828,30.4867c10.2413,0,12.5172-2.1034,12.5172-4.31S49.0862,22.97,49.0862,22.97"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,46c-4,0-8,13-8,21H24c0-8-4-21-8-21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21,46l2.1679,1.4453a1.6273,1.6273,0,0,0,1.6642,0l1.3358-.8906a1.6273,1.6273,0,0,1,1.6642,0l1.3358.8906a1.6273,1.6273,0,0,0,1.6642,0l1.3358-.8906a1.6273,1.6273,0,0,1,1.6642,0l1.3358.8906a1.6273,1.6273,0,0,0,1.6642,0l1.3358-.8906a1.6273,1.6273,0,0,1,1.6642,0l1.3358.8906a1.6273,1.6273,0,0,0,1.6642,0l1.3358-.8906a1.6273,1.6273,0,0,1,1.6642,0l1.3358.8906a1.6273,1.6273,0,0,0,1.6642,0L51,46"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,30s-3,0-3,4c0,3,3,8,9,8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.0314,40.1646a2,2,0,1,1,2,3.4641"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.99,40.1646a2.1507,2.1507,0,0,0-2.732.732,2.1509,2.1509,0,0,0,.732,2.7321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,31s3,1,3,4-2,7-6,7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C2.svg b/public/assets/img/icons/1F9C2.svg
new file mode 100644
index 0000000..08d7b14
--- /dev/null
+++ b/public/assets/img/icons/1F9C2.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M47.005,23.6808q-.0165-.1244-.0344-.2486c-.6379-4.42-3.0608-8.2535-7.464-9.6336-4.6024-1.4424-10.3.3264-12.82,4.5724-1.69,2.847-1.5438,6.097-1.7552,9.2756-.1392,2.0924-.2538,4.1868-.3806,6.28l-.91,15.01C23.61,49.45,23.1764,58,23.0915,58h26c-.65-10.7276-1.2233-21.46-1.8875-32.1728C47.16,25.11,47.1,24.3934,47.005,23.6808Z"/>
+ <path fill="#d0cfce" d="M47.204,25.8272c-.0445-.7175-.1045-1.4339-.199-2.1464q-.0163-.1244-.0344-.2486c-.6379-4.42-3.0609-8.2536-7.464-9.6336a11.4619,11.4619,0,0,0-5.43-.3033,10.62,10.62,0,0,1,1.27.3033c4.4031,1.38,6.8261,5.2141,7.464,9.6336q.018.1242.0344.2486c.0945.7125.1545,1.4289.199,2.1464C43.7082,36.54,44.2813,47.2724,44.9315,58h4.16C48.4413,47.2724,47.8682,36.54,47.204,25.8272Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.005,23.6808q-.0165-.1244-.0344-.2486c-.6379-4.42-3.0608-8.2535-7.464-9.6336-4.6024-1.4424-10.3.3264-12.82,4.5724-1.69,2.847-1.5438,6.097-1.7552,9.2756-.1392,2.0924-.2538,4.1868-.3806,6.28l-.91,15.01C23.61,49.45,23.1764,58,23.0915,58h26c-.65-10.7276-1.2233-21.46-1.8875-32.1728C47.16,25.11,47.1,24.3934,47.005,23.6808Z"/>
+ </g>
+ <g id="color-foreground">
+ <circle cx="36.6115" cy="17.5762" r="1.4703"/>
+ <circle cx="39.7315" cy="19.6562" r="1.4703"/>
+ <circle cx="33.4915" cy="19.6562" r="1.4703"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C3.svg b/public/assets/img/icons/1F9C3.svg
new file mode 100644
index 0000000..0389d27
--- /dev/null
+++ b/public/assets/img/icons/1F9C3.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#f4aa41" points="19.895 17 19 17 19 21 19 67 53 67 53 21 53 17 52.105 17"/>
+ <path fill="#fcea2b" d="M27.7162,49.891a2.1678,2.1678,0,0,1-.4029-2.4062c-1.6843-3.3029-.6629-8.0165,2.7517-11.4312s8.1282-4.436,11.4312-2.7518a2.1747,2.1747,0,0,1,2.8828,2.8828c1.688,3.3068.6629,8.0165-2.7518,11.4312s-8.1244,4.44-11.4312,2.7518a2.1681,2.1681,0,0,1-2.4434-.4394l-.0364-.0372"/>
+ <path fill="#f4aa41" d="M41.3775,47.5468c-3.4152,3.4152-8.1253,4.44-11.4332,2.7529,13.7235,0,14.3781-13.9067,14.3781-13.9067C46.0133,39.6972,44.7889,44.1317,41.3775,47.5468Z"/>
+ <path fill="#f4aa41" d="M33.4236,51.4942a16.5715,16.5715,0,0,1-4.1366-1.1825l-.9892-.4077h1.6465c5.535,0,9.568-2.27,11.9873-6.7456a17.7932,17.7932,0,0,0,1.9954-6.7838l.07-1.4858.6778,1.3241c1.7663,3.4516.5819,8.0105-3.0175,11.6138h0A11.9469,11.9469,0,0,1,33.4236,51.4942Zm-1.395-.9112a10.6268,10.6268,0,0,0,9.0691-3.3158c2.8038-2.8073,4.0589-6.3314,3.4028-9.2245C43.8559,41.5436,41.3671,49.5427,32.0286,50.583Z"/>
+ <path fill="#f4aa41" d="M43.9121,33.6536a5.77,5.77,0,0,1,.3828,2.8624l-1.6226-1.6226,1.24-1.24"/>
+ <path fill="#f4aa41" d="M27.7707,50.36a5.77,5.77,0,0,0,2.8868-.0817L28.7954,48.937,27.7707,50.36"/>
+ </g>
+ <g id="line">
+ <line x1="23" x2="49" y1="17" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="53" y1="28" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19" x2="53" y1="56" y2="56" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.895 17 19 17 19 21 19 67 53 67 53 21 53 17 52.105 17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40,14l2.7655-4.9779A7.82,7.82,0,0,1,49.6011,5H60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M27.7162,49.891a2.1678,2.1678,0,0,1-.4029-2.4062c-1.6843-3.3029-.6629-8.0165,2.7517-11.4312s8.1282-4.436,11.4312-2.7518a2.1747,2.1747,0,0,1,2.8828,2.8828c1.688,3.3068.6629,8.0165-2.7518,11.4312s-8.1244,4.44-11.4312,2.7518a2.1681,2.1681,0,0,1-2.4434-.4394l-.0364-.0372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C4.svg b/public/assets/img/icons/1F9C4.svg
new file mode 100644
index 0000000..d103b03
--- /dev/null
+++ b/public/assets/img/icons/1F9C4.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M23.3922,28.2316a14.9321,14.9321,0,0,0-1.4625.7992A15.273,15.273,0,0,0,14.6325,41.975c0,8.3124,8.3359,15.2821,16.9124,15.2821h9.2294c8.5765,0,17.3808-6.97,17.3808-15.2821a15.2738,15.2738,0,0,0-7.334-12.9666c-.1755-.0913-.5667-.3017-1.0809-.6-2.4494-1.42-7.57-5.2052-8.7459-9.1391H31.8268c-.5127,5.0859-9.1691,9.4064-9.8971,9.7612l-.0713.0347"/>
+ <path fill="#9b9b9a" d="M50.9321,29.0655s-.0408-.0206-.111-.0571q-.5271-.3212-1.0809-.6c-.1156-.0579-.2275-.1221-.3448-.1771"/>
+ <path fill="#fff" d="M31.3363,21.2727A58.1686,58.1686,0,0,0,33.0742,11.03,2.4549,2.4549,0,0,1,35.5364,8.775l.9394.0014c1.6873,0,2.07.6932,2.4746,2.3313l2.4041,9.6,7.3393,15.9259a13.7507,13.7507,0,0,1,2.0444,7.1994A14.3687,14.3687,0,0,1,36.16,57.9825,14.3686,14.3686,0,0,1,21.5811,43.8333,13.725,13.725,0,0,1,23.01,37.7562"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M23.01,37.7562a14.0256,14.0256,0,0,1,1.2417-2.068"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="1.9591" d="M31.3363,21.2727a58.0316,58.0316,0,0,0,1.7543-10.4751,2.1554,2.1554,0,0,1,2.1465-2.023l1.2387.0018c1.6873,0,2.07.6932,2.4746,2.3313l2.1765,8.6043.2262.8738a4.8279,4.8279,0,0,0,.1879.527l6.7209,14.584c1.0973,2.1763,2.4763,5.5042,2.4763,8.1365A14.3687,14.3687,0,0,1,36.16,57.9825,14.3686,14.3686,0,0,1,21.5811,43.8333,13.725,13.725,0,0,1,23.01,37.7562"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M31.2916,21.4349s.0178-.0633.0447-.1622"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M31.3363,21.2727c.0809-.2806.1537-.5528.2086-.8065"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M22.9327,37.8805s.0266-.0428.0768-.1243"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M24.2512,35.6882c2.0515-3.479,5.8961-10.2926,7.0851-14.4155"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M23.01,37.7562c.1728-.2813.6271-1.0255,1.2417-2.068"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M31.8268,19.27c-.5127,5.0859-9.1691,9.4064-9.8971,9.7612l-.0713.0347"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M41.0122,57.18c8.364-.3419,17.1429-7.1037,17.1429-15.2047a15.2738,15.2738,0,0,0-7.334-12.9666c-.1755-.0913-.5667-.3017-1.0809-.6-2.4494-1.42-7.8942-5.005-8.72-9.1391l-.027-.1064"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M23.3922,28.2316a14.9321,14.9321,0,0,0-1.4625.7992A15.273,15.273,0,0,0,14.6325,41.975c0,7.9861,8.7026,14.7648,16.9124,15.2821"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.9591" d="M50.9321,29.0655s-.0408-.0206-.111-.0571q-.5271-.3212-1.0809-.6c-.1156-.0579-.2425-.1624-.4111-.2423"/>
+ <line x1="32.3161" x2="30.5367" y1="57.9825" y2="62.7545" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9591"/>
+ <line x1="36.5842" x2="36.4618" y1="58.3781" y2="62.4288" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9591"/>
+ <line x1="40.5231" x2="42.3357" y1="57.9887" y2="62.7482" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.9591"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C5.svg b/public/assets/img/icons/1F9C5.svg
new file mode 100644
index 0000000..68cb8c4
--- /dev/null
+++ b/public/assets/img/icons/1F9C5.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#f4aa41" d="M38.4912,16.7851l.0168-.0011a3.5657,3.5657,0,0,1-1.9173-4.5094l-3.0652,1.94L31.88,16.2681s.1379.7632-.0658.7984C20.8294,18.9628,12.5172,27.7978,12.5172,38.418c0,12.0034,10.6151,21.734,23.7094,21.734s23.7093-9.7306,23.7093-21.734C59.9359,27.1151,50.5227,17.8306,38.4912,16.7851Z"/>
+ <path fill="#e27022" d="M37.3583,9.74s-2.4851,5.7564.5827,7.2051l-.0168.001c12.0316,1.0456,21.4447,10.33,21.4447,21.633,0,12.0033-10.615,20.4085-23.7093,20.4085,0,0,8.0283-1.9112,13.0787-8.4973,4.3078-5.6179,6.3119-13.7888.813-23.2031-1.9052-3.2618-6.2748-6.9157-11.8291-8.5751-.1088-.0325-1.4118-.6586-1.4956-.7352-.4363-.3985-.7207-1.5541-.567-4.0836A9.8024,9.8024,0,0,1,37.3583,9.74Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.4166,14.6311l4.3043-6.1339a20.0263,20.0263,0,0,0-1.22,2.2393c-2.7869,6.1037,2.1232,6.3747,2.1232,6.3747C51.1091,18.61,59.9359,27.59,59.9359,38.4438c0,11.9029-10.615,21.5522-23.7093,21.5522S12.5173,50.3467,12.5173,38.4438c0-8.2317,5.0767-15.3855,12.5394-19.0154a24.8313,24.8313,0,0,1,3.0884-1.2525q.1238-.0406.2481-.08.1619-.0515.3249-.1009a25.4857,25.4857,0,0,1,3.2831-.7619"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9929,60.2041l-5.797,2.59Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.931 62.794 35.993 60.204 35.993 62.794"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.3755,53.4552c-2.33-2.343-3.9821-8.237-3.9821-15.1375,0-5.8044,1.1693-10.8967,2.9272-13.7624"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7259,49.8921c-1.7551-1.7652-3-6.2059-3-11.4048,0-4.3732.881-8.21,2.2054-10.3689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.28,49.8921c1.7551-1.7652,3-6.2059,3-11.4048,0-4.3732-.8811-8.21-2.2055-10.3689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.2155,53.4552c2.33-2.343,3.9822-8.237,3.9822-15.1375,0-5.8044-1.1693-10.8967-2.9273-13.7624"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C6.svg b/public/assets/img/icons/1F9C6.svg
new file mode 100644
index 0000000..096c1ff
--- /dev/null
+++ b/public/assets/img/icons/1F9C6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" transform="translate(-40.6 1.488)">
+ <circle cx="76.6" cy="34.51" r="28" fill="#fff" stroke-miterlimit="10"/>
+ <path fill="#a57939" stroke="#a57939" stroke-width="2" d="m93.59 43.99c-2.627 4.555-6.949 7.882-12.02 9.248-5.067 1.365-10.49 0.6441-15.03-1.979l3.463-6.007c8.406-15.49 5.906-11.48 21.62-2.395z" paint-order="normal"/>
+ <ellipse cx="79.02" cy="-4.052" rx="8.057" ry="7.993" transform="rotate(20)" fill="#6a462f" stroke="#6a462f" stroke-width="2" paint-order="normal"/>
+ <ellipse cx="60.45" cy="45.92" rx="8.057" ry="7.99" transform="rotate(-10)" fill="#5c9e31" paint-order="normal"/>
+ <path fill="#6a462f" d="m60.92 39.05a8.057 7.99 0 0 0 6.682 3.535 8.057 7.99 0 0 0 8.057-7.99 8.057 7.99 0 0 0-8.057-7.99 8.057 7.99 0 0 0-0.6387 0.0293 8.057 7.99 0 0 1 0.09765 0.1367 8.057 7.99 0 0 1 0.4004 0.6914 8.057 7.99 0 0 1 0.3281 0.7305 8.057 7.99 0 0 1 0.2539 0.7578 8.057 7.99 0 0 1 0.1777 0.7793 8.057 7.99 0 0 1 0.0957 0.793 8.057 7.99 0 0 1 0.02148 0.5645 8.057 7.99 0 0 1-0.04102 0.7969 8.057 7.99 0 0 1-0.1211 0.791 8.057 7.99 0 0 1-0.1992 0.7734 8.057 7.99 0 0 1-0.2754 0.75 8.057 7.99 0 0 1-0.3496 0.7187 8.057 7.99 0 0 1-0.4219 0.6816 8.057 7.99 0 0 1-0.4863 0.6367 8.057 7.99 0 0 1-0.5508 0.584 8.057 7.99 0 0 1-0.6035 0.5273 8.057 7.99 0 0 1-0.6562 0.4648 8.057 7.99 0 0 1-0.6973 0.3965 8.057 7.99 0 0 1-0.7363 0.3262 8.057 7.99 0 0 1-0.7637 0.252 8.057 7.99 0 0 1-0.7852 0.1758 8.057 7.99 0 0 1-0.7305 0.08789z" paint-order="normal"/>
+ <ellipse cx="90.67" cy="4.321" rx="8.057" ry="7.99" transform="rotate(20)" fill="#6a462f" paint-order="normal"/>
+ <path fill="none" d="m47.37 59.44a8.057 7.99 0 0 0 6.682 3.535 8.057 7.99 0 0 0 8.057-7.99 8.057 7.99 0 0 0-8.057-7.99 8.057 7.99 0 0 0-0.6387 0.0293 8.057 7.99 0 0 1 0.09765 0.1367 8.057 7.99 0 0 1 0.4004 0.6914 8.057 7.99 0 0 1 0.3281 0.7305 8.057 7.99 0 0 1 0.2539 0.7578 8.057 7.99 0 0 1 0.1777 0.7793 8.057 7.99 0 0 1 0.0957 0.793 8.057 7.99 0 0 1 0.02148 0.5645 8.057 7.99 0 0 1-0.04102 0.7969 8.057 7.99 0 0 1-0.1211 0.791 8.057 7.99 0 0 1-0.1992 0.7734 8.057 7.99 0 0 1-0.2754 0.75 8.057 7.99 0 0 1-0.3496 0.7187 8.057 7.99 0 0 1-0.4219 0.6816 8.057 7.99 0 0 1-0.4863 0.6367 8.057 7.99 0 0 1-0.5508 0.584 8.057 7.99 0 0 1-0.6035 0.5273 8.057 7.99 0 0 1-0.6562 0.4648 8.057 7.99 0 0 1-0.6973 0.3965 8.057 7.99 0 0 1-0.7363 0.3262 8.057 7.99 0 0 1-0.7637 0.252 8.057 7.99 0 0 1-0.7852 0.1758 8.057 7.99 0 0 1-0.7305 0.08789z" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="m51.28 44.49 1.703 0.9851c-5.471 9.48-17.57 12.74-27.02 7.278l3.463-6.007" paint-order="normal"/>
+ <circle cx="36.01" cy="36" r="28" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="m27.02 24.79c-0.029-0.9764 0.123-1.974 0.477-2.947 1.509-4.147 6.122-6.274 10.3-4.752 3.519 1.281 5.611 4.739 5.286 8.274" paint-order="normal"/>
+ <ellipse cx="20.07" cy="40.02" rx="8.057" ry="7.99" transform="rotate(-10)" fill="none" stroke="#000" stroke-width="2" paint-order="normal"/>
+ <path fill="none" stroke-width="2" d="m21.86 41.28a8.057 7.99 0 0 0 6.682 3.535 8.057 7.99 0 0 0 8.057-7.99 8.057 7.99 0 0 0-8.057-7.99 8.057 7.99 0 0 0-0.6387 0.0293 8.057 7.99 0 0 1 0.09765 0.1367 8.057 7.99 0 0 1 0.4004 0.6914 8.057 7.99 0 0 1 0.3281 0.7305 8.057 7.99 0 0 1 0.2539 0.7578 8.057 7.99 0 0 1 0.1777 0.7793 8.057 7.99 0 0 1 0.0957 0.793 8.057 7.99 0 0 1 0.02148 0.5645 8.057 7.99 0 0 1-0.04102 0.7969 8.057 7.99 0 0 1-0.1211 0.791 8.057 7.99 0 0 1-0.1992 0.7734 8.057 7.99 0 0 1-0.2754 0.75 8.057 7.99 0 0 1-0.3496 0.7187 8.057 7.99 0 0 1-0.4219 0.6816 8.057 7.99 0 0 1-0.4863 0.6367 8.057 7.99 0 0 1-0.5508 0.584 8.057 7.99 0 0 1-0.6035 0.5273 8.057 7.99 0 0 1-0.6562 0.4648 8.057 7.99 0 0 1-0.6973 0.3965 8.057 7.99 0 0 1-0.7363 0.3262 8.057 7.99 0 0 1-0.7637 0.252 8.057 7.99 0 0 1-0.7852 0.1758 8.057 7.99 0 0 1-0.7305 0.08789z" paint-order="normal"/>
+ <ellipse cx="53.2" cy="19.47" rx="8.411" ry="8.345" transform="rotate(20)" fill="none" stroke="#000" stroke-width="2" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="0" stroke-width="2" d="m20.02 40.39a8.057 7.99 0 0 0 6.682 3.535 8.057 7.99 0 0 0 8.057-7.99 8.057 7.99 0 0 0-8.057-7.99 8.057 7.99 0 0 0-0.6387 0.0293 8.057 7.99 0 0 1 0.09765 0.1367 8.057 7.99 0 0 1 0.4004 0.6914 8.057 7.99 0 0 1 0.3281 0.7305 8.057 7.99 0 0 1 0.2539 0.7578 8.057 7.99 0 0 1 0.1777 0.7793 8.057 7.99 0 0 1 0.0957 0.793 8.057 7.99 0 0 1 0.02148 0.5645 8.057 7.99 0 0 1-0.04102 0.7969 8.057 7.99 0 0 1-0.1211 0.791 8.057 7.99 0 0 1-0.1992 0.7734 8.057 7.99 0 0 1-0.2754 0.75 8.057 7.99 0 0 1-0.3496 0.7187 8.057 7.99 0 0 1-0.4219 0.6816 8.057 7.99 0 0 1-0.4863 0.6367 8.057 7.99 0 0 1-0.5508 0.584 8.057 7.99 0 0 1-0.6035 0.5273 8.057 7.99 0 0 1-0.6562 0.4648 8.057 7.99 0 0 1-0.6973 0.3965 8.057 7.99 0 0 1-0.7363 0.3262 8.057 7.99 0 0 1-0.7637 0.252 8.057 7.99 0 0 1-0.7852 0.1758 8.057 7.99 0 0 1-0.7305 0.08789z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C7.svg b/public/assets/img/icons/1F9C7.svg
new file mode 100644
index 0000000..cfb6c61
--- /dev/null
+++ b/public/assets/img/icons/1F9C7.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="17.534" x2="49.1785" y1="26.8777" y2="38.0096" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.3606" x2="58.8929" y1="24.1496" y2="33.4832" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.6745" x2="54.1536" y1="25.3644" y2="36.515" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.6973" x2="38.4192" y1="30.1877" y2="39.2362" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.8638" x2="19.9489" y1="26.0582" y2="37.2853" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1631" x2="13.7607" y1="24.7162" y2="34.3558" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57.9722" x2="29.3631" y1="28.92" y2="38.9841" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M41.1875,29.7323c-2.4421-1.3366-4.6916-2.63-8.0178-1.3488-2.4131.93-3.365,1.8461-3.4348,2.6691l-.0115,0,.0027.093c0,.0194.0007.0387.0017.0581l.0264.9179c-.4688,2.0237,4.5068,3.5277,6.9087,3.351,1.1667-.0859,5.0561-1.6,5.31-3.1837v-1.35A1.3972,1.3972,0,0,0,41.1875,29.7323Z"/>
+ <path d="M33.1638,28.3835c3.3262-1.2815,5.5758.0122,8.0178,1.3488,2.9283,1.94-3.0306,4.3928-4.5247,4.5027C33.3309,34.48,25.07,31.5016,33.1638,28.3835Z"/>
+ <line x1="49.1786" x2="32.006" y1="43.442" y2="49.566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54.0647" x2="59.0417" y1="42.1198" y2="43.8265" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.3949" x2="31.6268" y1="48.1109" y2="44.6143" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.7729" x2="14.1693" y1="42.9735" y2="45.1354" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.664" x2="53.5995" y1="44.1521" y2="47.4056" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.0576" x2="43.2744" y1="44.2236" y2="49.5766" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#a57939" d="M60.4877,41.6427c-1.0474-5.1255-13.1523-7.8836-24.5806-7.8836a64.6014,64.6014,0,0,0-13.4433,1.3227.9967.9967,0,0,0-.6543.478l-1.1758,2.042-2.7666-.9731a1.0046,1.0046,0,0,0-.7.0137c-4.3706,1.7284-5.6545,3.7026-5.88,5.204a5.3278,5.3278,0,0,0-1.3408,6.5967c2.5264,4.7945,12.6846,7.8926,25.88,7.8926h.3506c13.1953,0,23.3525-3.0981,25.8564-7.8535A5.3669,5.3669,0,0,0,60.4877,41.6427Z"/>
+ <line x1="49.1786" x2="32.006" y1="43.442" y2="49.566" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54.0647" x2="59.0417" y1="42.1198" y2="43.8265" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#a57939" d="M60.4877,30.96c-1.0474-5.1255-13.1523-7.8836-24.5806-7.8836a64.5944,64.5944,0,0,0-13.4433,1.3228.9964.9964,0,0,0-.6543.478l-1.1758,2.042-2.7666-.9731a1.0052,1.0052,0,0,0-.7.0136c-4.3706,1.7284-5.6545,3.7027-5.88,5.2041A5.3278,5.3278,0,0,0,9.9462,37.76c2.5264,4.7944,12.6846,7.8926,25.88,7.8926h.3506c13.1953,0,23.3525-3.0982,25.8564-7.8535A5.3671,5.3671,0,0,0,60.4877,30.96Z"/>
+ <polygon fill="#6a462f" points="21.6 25.244 53.855 37.184 51.667 39.916 49.178 37.97 20.243 27.831 21.6 25.244"/>
+ <line x1="17.534" x2="49.1785" y1="26.8777" y2="38.0096" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.3606" x2="58.8929" y1="24.1496" y2="33.4832" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.6745" x2="54.1536" y1="25.3644" y2="36.515" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.6973" x2="38.4192" y1="30.1877" y2="39.2362" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.8638" x2="19.9489" y1="26.0582" y2="37.2853" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1631" x2="13.7607" y1="24.7162" y2="34.3558" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57.9722" x2="29.3631" y1="28.92" y2="38.9841" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#f1b31c" d="M40.6358,29.7323c-2.4422-1.3366-4.6917-2.63-8.0179-1.3488-2.4131.93-3.365,1.8461-3.4348,2.6691l-.0115,0,.0027.093c0,.0194.0008.0387.0017.0581l.0264.9179c-.4687,2.0237,4.5068,3.5277,6.9087,3.351,1.1667-.0859,5.0561-1.6,5.31-3.1837v-1.35A1.3974,1.3974,0,0,0,40.6358,29.7323Z"/>
+ <path fill="#fcea2b" d="M32.612,28.3835c3.3263-1.2815,5.5759.0122,8.0178,1.3488,2.9283,1.94-3.0306,4.3928-4.5247,4.5027C32.7791,34.48,24.5184,31.5016,32.612,28.3835Z"/>
+ <line x1="20.3949" x2="31.6268" y1="48.1109" y2="44.6143" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.7729" x2="14.1693" y1="42.9735" y2="45.1354" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.664" x2="53.5995" y1="44.1521" y2="47.4056" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.0576" x2="43.2744" y1="44.2236" y2="49.5766" fill="none" stroke="#6a462f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.0847,28.1268l1.59-2.7624a63.5552,63.5552,0,0,1,13.2319-1.3c13.0682,0,23.6621,3.4057,23.6621,7.6069,0,1.84-2.0324,3.5277-5.4149,4.8433L51.667,39.9162,49.1785,37.97a63.4878,63.4878,0,0,1-13.2721,1.3084c-13.0682,0-23.6621-3.4058-23.6621-7.607,0-1.8173,1.9823-3.4858,5.29-4.7941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0545" d="M12.2443,31.6717a4.36,4.36,0,0,0-1.39,5.5979c2.1367,4.0564,11.1794,7.3447,24.97,7.3447h.3508A65.915,65.915,0,0,0,49.1786,43.442,45.2446,45.2446,0,0,0,54.0647,42.12c3.5717-1.3737,6.1014-2.9914,7.0806-4.85a4.36,4.36,0,0,0-1.39-5.5979"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.4861,39.9162a3.42,3.42,0,0,0-1.2418,2.4385c0,1.84,2.0323,3.5276,5.4148,4.8432a28.7656,28.7656,0,0,0,4.9752,1.4553,66.4254,66.4254,0,0,0,13.2721,1.3084c13.0682,0,23.6621-3.4057,23.6621-7.6069a3.3306,3.3306,0,0,0-1.1276-2.327"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0545" d="M12.2443,42.3547a4.36,4.36,0,0,0-1.39,5.5978c2.1367,4.0564,11.1794,7.3448,24.97,7.3448h.3508A65.915,65.915,0,0,0,49.1786,54.125s2.9172-.6432,4.8861-1.3223c3.6176-1.2476,6.1014-2.9913,7.0806-4.85a4.36,4.36,0,0,0-1.39-5.5978"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C8.svg b/public/assets/img/icons/1F9C8.svg
new file mode 100644
index 0000000..188491b
--- /dev/null
+++ b/public/assets/img/icons/1F9C8.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M19,33a3.416,3.416,0,0,0-3.3141,2.9835l-1.3718,13.033A2.65,2.65,0,0,0,17,52H55a2.65,2.65,0,0,0,2.6859-2.9835l-1.3718-13.033A3.416,3.416,0,0,0,53,33Z"/>
+ <polyline fill="#fff" points="12.251 52 60.189 52 58 56 13.616 56 12.251 52"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19,33a3.416,3.416,0,0,0-3.3141,2.9835l-1.3718,13.033A2.65,2.65,0,0,0,17,52H55a2.65,2.65,0,0,0,2.6859-2.9835l-1.3718-13.033A3.416,3.416,0,0,0,53,33Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.38 52 14.448 52 36 52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,56H15a2.4394,2.4394,0,0,1-1.82-.5833l-.2389-.2381L9.0074,47.17,4.88,47.1514"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="60.62 52 57.552 52 36 52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,56H57a2.4394,2.4394,0,0,0,1.82-.5833l.2389-.2381,3.934-8.0083,4.1271-.0189"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9C9.svg b/public/assets/img/icons/1F9C9.svg
new file mode 100644
index 0000000..0e13ec3
--- /dev/null
+++ b/public/assets/img/icons/1F9C9.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="m49.15 65.85c7.524-4.309 12.53-10.69 12.53-19.98 0-2.521-2.033-4.476-2.727-6.77l-5.336-8.306-32.2 0.51-5.61 5.587c-0.6942 2.295-2.597 8.88-2.597 11.4 0 9.292 3.599 13.25 11.12 17.56z"/>
+ <path fill="#e27022" d="m58.9 39.03-5.066-7.885a0.7549 0.7549 0 0 0-0.6351-0.3468h-4.424a0.7549 0.7549 0 0 0-0.6717 1.099l1.514 2.952a16.01 16.01 0 0 1 1.351 3.691c0.2916 1.257 0.64 2.766 0.7695 3.349a22.91 22.91 0 0 1 0.5136 6.113c-0.4674 5.59-2.793 13.41-10.17 17.74a0.7889 0.7889 0 0 1-0.397 0.1074h11.26a0.7958 0.7958 0 0 0 0.4-0.1086c7.348-4.324 8.008-11.64 8.008-20.86 0-2.489-1.662-3.466-2.372-5.698a0.6811 0.6811 0 0 0-0.0745-0.1608z"/>
+ <rect x="21.81" y="24.04" width="31.36" height="6.114" fill="#9b9b9a"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m39.4 19.67 2.467-6.773c1.23-3.378 3.565-5.473 6.098-5.473h9.577"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.2 30.8h16.42s8.005 10.28 8.211 16.97c0.1908 6.208-2.786 14.34-9.316 18.08h-29.99c-6.53-3.74-9.507-11.88-9.316-18.08 0.2057-6.694 8.211-16.97 8.211-16.97h16.42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.54 19.5 2.766-7.63c1.379-3.805 3.996-6.165 6.836-6.165h10.4"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.42 30.8 21.42 23.5 53.62 23.5 53.62 30.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CA.svg b/public/assets/img/icons/1F9CA.svg
new file mode 100644
index 0000000..48706c3
--- /dev/null
+++ b/public/assets/img/icons/1F9CA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M36.6352,54.5916,58.47,48.923,58.318,20.5487l-21.7013,4.55-21.85-5.0948V44.91a5.0437,5.0437,0,0,0,3.637,4.9572l18.1976,4.7244V29.2336"/>
+ <path fill="#61b2e4" d="M36.6352,54.5916l20.1764-5.2381A2.2146,2.2146,0,0,0,58.47,47.21V22.7943a2.2148,2.2148,0,0,0-2.7176-2.1569L36.6167,25.0987"/>
+ <path fill="#fff" d="M36.6182,43.7113l-.26,10.4178-5.3535-.7313L15.076,33.0374V20.5487l2.955.2794L36.6182,43.7113"/>
+ <polyline fill="#92d3f5" points="14.767 20.004 36.808 14.309 57.949 20.579"/>
+ <polyline fill="#92d3f5" points="57.398 20.254 36.451 25.368 14.745 19.869"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.069" d="M36.6013,29.2336v22.644a2.0994,2.0994,0,0,1-2.627,2.032l-1.1441-.297-.1645-.0427L18.151,49.8016a4.6932,4.6932,0,0,1-3.3843-4.6127v-22.54a2.0993,2.0993,0,0,1,2.5761-2.0445l17.7214,4.1321a6.8379,6.8379,0,0,0,3.105,0l17.7245-4.1322A2.0994,2.0994,0,0,1,58.47,22.649v24.65a2.1,2.1,0,0,1-1.5719,2.032L37.3243,54.4127a2.9706,2.9706,0,0,1-1.3844.0261L33.9743,53.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.069" d="M14.7451,24.4107l.0168-3.4268a1.2719,1.2719,0,0,1,.9537-1.2252L34.83,14.82a7.0928,7.0928,0,0,1,3.926.1089l18.5261,5.0135A1.6083,1.6083,0,0,1,58.47,21.4952v2.6654"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CB.svg b/public/assets/img/icons/1F9CB.svg
new file mode 100644
index 0000000..a011657
--- /dev/null
+++ b/public/assets/img/icons/1F9CB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M42.9778,61.958H27.1451A4.0845,4.0845,0,0,1,23.21,58.3763L19.0916,31.1494A1,1,0,0,1,20.08,30H50.0642a.9994.9994,0,0,1,.9883,1.15L46.8773,58.6067A3.9444,3.9444,0,0,1,42.9778,61.958Z"/>
+ <path fill="#b399c8" d="M39.0727,32.0166,37.6941,47.1833a1,1,0,0,1-.9756.7851.5574.5574,0,0,1-.1564,0l-4.546-.0926a1.11,1.11,0,0,1-.7631-.4643.998.998,0,0,1-.1338-.7588L32.1,32.0166ZM33.822,25.3945l.2588-1.1523c1.336-5.9443,3.0879-8.4473,8.1514-11.6426l7.4844-4.77a.9983.9983,0,0,1,1.3721.293l2.6142,3.9687a.9987.9987,0,0,1-.293,1.39l-8.0156,5.1709A10.5358,10.5358,0,0,0,40.8,25.2373l-.043.195Z"/>
+ <path fill="#92d3f5" d="M52.9021,32.0166H17.25a1,1,0,0,1-1-1V28.9033a3.513,3.513,0,0,1,3.5088-3.5088H50.3933a3.513,3.513,0,0,1,3.5088,3.5088v2.1133A.9994.9994,0,0,1,52.9021,32.0166Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.55,34.1934,45.9024,58.3491A3.0671,3.0671,0,0,1,42.87,60.9583h-15.62A3.0672,3.0672,0,0,1,24.2164,58.35L20.5626,34.1934"/>
+ <circle cx="28.8063" cy="55.7315" r="2"/>
+ <circle cx="39.1173" cy="56.5657" r="2"/>
+ <circle cx="27.8773" cy="47.2169" r="2"/>
+ <circle cx="42.2668" cy="43.979" r="2"/>
+ <circle cx="25.8773" cy="41.0017" r="2"/>
+ <circle cx="34.4036" cy="52.0518" r="2"/>
+ <circle cx="42.2668" cy="50.4521" r="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.9022,28.9037a2.5163,2.5163,0,0,0-2.5089-2.5089H19.7587A2.5162,2.5162,0,0,0,17.25,28.9037v2.1127H52.9022Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.6406,26.3948l.76-3.3468c1.2233-4.62,2.9271-6.8011,7.3659-9.6029l7.4875-4.7737,2.614,3.9693-8.0154,5.1712a11.5951,11.5951,0,0,0-4.3971,5.2362l-.7969,3.3467"/>
+ <line x1="38.3711" x2="42.0205" y1="16.9675" y2="20.3926" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1451" x2="43.7301" y1="14.5306" y2="18.6355" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.3922" x2="40.8584" y1="20.109" y2="22.193" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.9397" x2="32.0967" y1="34.1934" y2="46.8749" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.8713" x2="36.7104" y1="34.1934" y2="46.9802" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CC.svg b/public/assets/img/icons/1F9CC.svg
new file mode 100644
index 0000000..eb30038
--- /dev/null
+++ b/public/assets/img/icons/1F9CC.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M50.63,15.6a1.2,1.2,0,0,1-1.73,1.18c-1.08-.56-2.98-1.24-3.92-.35a.3039.3039,0,0,1-.07.05c-1.52-2.09-4.21-3.79-8.91-3.79a3.7944,3.7944,0,0,1,3.56-4.24,8.4848,8.4848,0,0,0,4.73-2.06,5.0935,5.0935,0,0,1,.65,3.96l.49.01C49.15,10.36,50.4,13.41,50.63,15.6Z"/>
+ <path fill="#b1cc33" d="M36.0022,42.0333c-15.2776,0-10.5548-6.0794-10.5548-12.7628,0-3.5808-.3769-3.4016-.3769-5.9038s.6328-10.681,10.9317-10.681,10.9317,8.1789,10.9317,10.681-.3769,2.323-.3769,5.9038C46.557,35.9539,51.28,42.0333,36.0022,42.0333Z"/>
+ <path fill="#b1cc33" d="M46.9339,23.3667c2.137-2.8369,5.3093-2.0623,8.8-4.36-.548,3.5228-1.6172,12.3056-8.9959,12.787Z"/>
+ <path fill="#b1cc33" d="M25.2622,31.7941c-7.3787-.4814-8.4479-9.2642-8.9959-12.787,3.49,2.2973,6.6628,1.5227,8.8,4.36Z"/>
+ <path fill="#b1cc33" d="M17.0625,57.8177s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-.125c3.0736.0062,5.8081-1.4643,9-3.5922,12,0,10,13,10,13l.0076,1H17.0361Z"/>
+ <path fill="#5c9e31" d="M36,58.8164c8.1262-10.7061,8.3828-14.831,8.3828-14.831a1.0008,1.0008,0,0,1,.5547-.168c3.6563,0,6.4844,1.1357,8.4072,3.3769C56.8984,51.3369,55.9668,57.7,55.9258,57.97a.9991.9991,0,0,1-.9863.8467Z"/>
+ <path fill="#a57939" d="M44.9635,57.8182A47.8735,47.8735,0,0,1,51.43,50.9394c4.4058-3.4682,6.7662-3.56,10.948-8.9061,2.0629-2.6374,2.6374-7.2817,0-9.3447S56.024,31.4452,53.5,34.5164c-4.681,5.6962-3.8249,8.713-6.1991,13.1933A102.5608,102.5608,0,0,1,40.4972,57.816v1h4.4654Z"/>
+ <path fill="#fff" d="M31.0551,31.4981h0a2.6068,2.6068,0,0,1,2.6068,2.6068v.651a0,0,0,0,1,0,0H31.0551a0,0,0,0,1,0,0V31.4981A0,0,0,0,1,31.0551,31.4981Z"/>
+ <path transform="translate(79.3987 66.254) rotate(180)" fill="#fff" d="M38.3959,31.4981h2.6068a0,0,0,0,1,0,0v.651a2.6068,2.6068,0,0,1-2.6068,2.6068h0a0,0,0,0,1,0,0V31.4981A0,0,0,0,1,38.3959,31.4981Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7288,52.4471a16.7057,16.7057,0,0,1,.2087,5.3706"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0625,57.8177s-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5922h-.125c3.0736.0062,5.8081-1.4643,9-3.5922"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.287,12.09a5.0267,5.0267,0,0,0,0-5.7006,8.4359,8.4359,0,0,1-4.7251,2.0561,3.7937,3.7937,0,0,0-3.56,4.24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9339,23.3667c2.137-2.8369,5.3093-2.0623,8.8-4.36-.548,3.5228-1.6172,12.3056-8.9959,12.787"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2622,31.7941c-7.3787-.4814-8.4479-9.2642-8.9959-12.787,3.49,2.2973,6.6628,1.5227,8.8,4.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0022,42.0333c-15.2776,0-10.5548-6.0794-10.5548-12.7628,0-3.5808-.3769-3.4016-.3769-5.9038s.6328-10.681,10.9317-10.681,10.9317,8.1789,10.9317,10.681-.3769,2.323-.3769,5.9038C46.557,35.9539,51.28,42.0333,36.0022,42.0333Z"/>
+ <path d="M42.0023,26.4993a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.0023,26.4993a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.039,23.0265a5.4257,5.4257,0,0,1,5.0488-1.2713"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.97,21.7552a5.4256,5.4256,0,0,1,5.0488,1.2713"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9635,57.8182A47.8735,47.8735,0,0,1,51.43,50.9394c4.4058-3.4682,6.7662-3.56,10.948-8.9061,2.0629-2.6374,2.6374-7.2817,0-9.3447S56.024,31.4452,53.5,34.5164c-4.681,5.6962-3.8249,8.713-6.1991,13.1933A102.5608,102.5608,0,0,1,40.4972,57.816"/>
+ <line x1="50.3728" x2="53.5159" y1="36.0726" y2="37.974" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56.4724" x2="58.3992" y1="45.2117" y2="48.3395" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="59.3606" x2="59.0523" y1="29.4325" y2="33.0931" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.0551" x2="31.0551" y1="32.4956" y2="35.2715" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.2494" x2="29.8085" y1="35.2715" y2="35.2715" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.0027" x2="41.0027" y1="32.4956" y2="35.2715" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2467,15.1081a9.3183,9.3183,0,0,1,2.754,1.1523s0-5.21-4.4936-5.21"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..71ae237
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fadcbc" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fadcbc"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2d64659
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fadcbc" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fadcbc"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FB.svg b/public/assets/img/icons/1F9CD-1F3FB.svg
new file mode 100644
index 0000000..2d64659
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fadcbc" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fadcbc"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..00dd6ed
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#debb90" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#debb90"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c049d74
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#debb90" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#debb90"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FC.svg b/public/assets/img/icons/1F9CD-1F3FC.svg
new file mode 100644
index 0000000..c049d74
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#debb90" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#debb90"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ca0f206
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#c19a65" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#c19a65"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c102340
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#c19a65" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#c19a65"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FD.svg b/public/assets/img/icons/1F9CD-1F3FD.svg
new file mode 100644
index 0000000..c102340
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#c19a65" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#c19a65"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ec2e734
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#a57939" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#a57939"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..abaedb0
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#a57939" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#a57939"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FE.svg b/public/assets/img/icons/1F9CD-1F3FE.svg
new file mode 100644
index 0000000..abaedb0
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#a57939" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#a57939"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d7af60a
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#6a462f" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#6a462f"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..55ad73c
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#6a462f" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#6a462f"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-1F3FF.svg b/public/assets/img/icons/1F9CD-1F3FF.svg
new file mode 100644
index 0000000..55ad73c
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#6a462f" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#6a462f"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..378f3e0
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-200D-2640-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fcea2b" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Woman">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.47,23.9986c2.3523,3.5329.677,6.107.0317,8a33.37,33.37,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987L39.27,61.63a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8732,35.8732,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5H38.3a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1284,7.7112s.5786-.2695.9252.0177c.4081.3372.6856,1.5991,1.168,2.145a3.2605,3.2605,0,0,0,1.8128,1.0717"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0ae925c
--- /dev/null
+++ b/public/assets/img/icons/1F9CD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fcea2b" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CD.svg b/public/assets/img/icons/1F9CD.svg
new file mode 100644
index 0000000..0ae925c
--- /dev/null
+++ b/public/assets/img/icons/1F9CD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fcea2b" d="M42.533,22.2881a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0173,1.0173,0,0,1-.1209.4369L30.1357,40.07l-.7136,22.1333a1.2322,1.2322,0,0,0,.25.8789.2412.2412,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9252,4.9252,0,0,1,.4028-1.1922l.7246-.8052H36.21l.984.6231a4.9259,4.9259,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11L44,42.5"/>
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="Standing_Man">
+ <g id="line-2">
+ <circle cx="35.4039" cy="10.6511" r="2.969" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.37,23.5891l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3729,41.5891l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3,17.589a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..244a91f
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..936609e
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FB.svg b/public/assets/img/icons/1F9CE-1F3FB.svg
new file mode 100644
index 0000000..936609e
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..56acc6f
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4fd070a
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FC.svg b/public/assets/img/icons/1F9CE-1F3FC.svg
new file mode 100644
index 0000000..4fd070a
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f53ff44
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7c9a02d
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FD.svg b/public/assets/img/icons/1F9CE-1F3FD.svg
new file mode 100644
index 0000000..7c9a02d
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FD.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8ce7a31
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8747576
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FE.svg b/public/assets/img/icons/1F9CE-1F3FE.svg
new file mode 100644
index 0000000..8747576
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..5065be7
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..46a0cb1
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-1F3FF.svg b/public/assets/img/icons/1F9CE-1F3FF.svg
new file mode 100644
index 0000000..46a0cb1
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-1F3FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7cb8a17
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.9688" cy="17.0938" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M29.1644,51.3625c4.0423,0,6.7854-.434,8.864-.5845,3.02-.2186,5.4881-2.515,5.2635-5.5345l-.96-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6259,1.1984A7.7321,7.7321,0,0,0,33.2869,31.99l.0445,4.3723-1.9057,4.0393-.3792,4.2217-7.7206,2.4354a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008,7.7935,7.7935,0,0,0,4.413,1.3025c6.94.2112,16.4115-1.8578,16.4115-1.8578l-3.224-3.4764"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.9688" cy="18.094" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,51.042c4.0423,0,6.95-.1135,9.0284-.264a5.4916,5.4916,0,0,0,5.0991-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,38,25.042h0a4.6314,4.6314,0,0,0-4.4463,4.0171L33,34.021l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.89,44.762l-8.7493,2.4432a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.115 29.992 37.369 40.305 26.845 43.248"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.354,15.2087s.5786-.27.9253.0177c.408.3372.6855,1.5991,1.1679,2.145A3.2612,3.2612,0,0,0,45.26,18.4431"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..617ef34
--- /dev/null
+++ b/public/assets/img/icons/1F9CE-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CE.svg b/public/assets/img/icons/1F9CE.svg
new file mode 100644
index 0000000..617ef34
--- /dev/null
+++ b/public/assets/img/icons/1F9CE.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M29.0042,51.3216c4.0423,0,6.7848-.2676,8.8634-.4181a5.4876,5.4876,0,0,0,5.2641-5.7009l-.9605-14.881c0-.7383-.1846-4.916-4.5-4.916a3.3534,3.3534,0,0,0-2.6258,1.1984,7.7317,7.7317,0,0,0-1.9187,5.3453l.0445,4.3723L31.2543,40.379l-.4723,4.1287-7.6163,2.51a4.4272,4.4272,0,0,0-1.75,1.0181l-.075.071a4.3761,4.3761,0,0,0,.31,6.7008A7.7935,7.7935,0,0,0,26.064,56.11c6.94.2112,16.3947-1.8511,16.3947-1.8511l-3.0541-3.2582"/>
+ </g>
+ <g id="line">
+ <g id="Kneeing_Woman">
+ <circle cx="37.8086" cy="18.0531" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.84,51.0011c4.0423,0,6.95-.1135,9.0285-.264a5.4916,5.4916,0,0,0,5.099-5.855l-.2027-5.3-.6323-10.5385A4.3671,4.3671,0,0,0,37.84,25.0011h0a4.6314,4.6314,0,0,0-4.4463,4.0171L32.84,33.98l-.7,7.021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.438,44.8535,22.98,47.1643a4.4945,4.4945,0,0,0-1.75.9614l-.075.067a3.9881,3.9881,0,0,0,.3105,6.3276,8.1207,8.1207,0,0,0,4.4127,1.23,145.2047,145.2047,0,0,0,15.94-.7448"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.955 29.952 37.209 40.265 26.685 43.207"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..09d8f3c
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#fadcbc" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..01f5ae8
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#fadcbc" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FB.svg b/public/assets/img/icons/1F9CF-1F3FB.svg
new file mode 100644
index 0000000..43970e4
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#fadcbc" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ef9331b
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#debb90" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b251223
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#debb90" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FC.svg b/public/assets/img/icons/1F9CF-1F3FC.svg
new file mode 100644
index 0000000..497ef7f
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#debb90" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..dfa7b92
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#c19a65" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9eacfee
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#c19a65" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FD.svg b/public/assets/img/icons/1F9CF-1F3FD.svg
new file mode 100644
index 0000000..2c6a2c5
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#c19a65" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3dc2501
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#a57939" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8246b73
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#a57939" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FE.svg b/public/assets/img/icons/1F9CF-1F3FE.svg
new file mode 100644
index 0000000..82ecad4
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#a57939" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..2307d53
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#6a462f" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..90051eb
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#6a462f" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-1F3FF.svg b/public/assets/img/icons/1F9CF-1F3FF.svg
new file mode 100644
index 0000000..0aa7ddc
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#6a462f" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9CF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f8fd56b
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.0985,61l1-4c0.882-3.7223,3.2788-6.9071,6.6115-8.785c1.7304-0.9126,3.6858-1.3109,5.6353-1.148 c0.225,0.0313-1.3287,0.251-1.0783,0.3947c7.9961,4.5894,12.1261,4.8623,16.9794,1.8752c1.8003-1.1192,4.035-1.2848,5.9806-0.4431 c3.2977,1.4523,5.8715,4.5252,5.8715,8.1062v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M29.7468,47.1166c6.209,5.0127,12.4951,5.0127,18.7,0c1.5146,0.112,2.9698,0.6353,4.2089,1.5134 c1.0534-0.6931,2.0475-1.4724,2.972-2.33c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8533-0.8251-1.7325-1.1573-2.6326 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5239c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226c-0.5339,2.0123-0.7246,4.1001-0.5641,6.1758 c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.627,1.4627-1.1193,2.0879l-1.08,5.8961l4.9189-5.5975l2.2051,2.0355 l-4.41,4.8624l3.6185,2.827l-0.113,4.7494L29.7468,47.1166z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M18.8459,60.9583l3.2252-10.22c1.2814-0.2502,2.4901-0.7855,3.5366-1.5662 c0.7613-0.5853,1.2082-1.4904,1.21-2.4507l0.0062-0.8187l-0.9673-0.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271 c0.637-0.5814,0.9781-1.419,0.9285-2.28c-0.1839-1.4763-2.15-0.483-2.15-0.483l-5.6295,5.7082 c-0.192,0.1954-0.3282,0.4387-0.3945,0.7046l-1.2649,5.0423c-0.2775,1.1067-0.253,2.2676,0.071,3.3616l0.22,0.7427l-4.7955,11.508 H18.8459z"/>
+ <path fill="#FCEA2B" d="M28.4869,29.0647v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426s10.4942-5.9932,10.4942-13.6426 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C32.5562,26.1736,28.9478,28.2287,28.4869,29.0647z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60v-3 c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.5655,29.3344 c1.1934,1.6038,1.1699,3.8068-0.0575,5.3848"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9838,27.0754 c0,0,2.5694,4.9485-0.6794,9.3944"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212 c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271c0.637-0.5814,0.978-1.419,0.9284-2.28c-0.1838-1.4763-2.15-0.483-2.15-0.483 l-5.6295,5.7083c-0.192,0.1954-0.3282,0.4387-0.3944,0.7046L17.92,45.48c-0.2775,1.1067-0.253,2.2677,0.071,3.3617l0.22,0.7427 L13.5636,60.029"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363 l-0.0062,0.8187c-0.0018,0.9603-0.4487,1.8654-1.21,2.4507c-0.9974,0.8119-2.1746,1.3735-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.8292,37.926 c-0.204-3.01,2.0835-6.8738,2.0835-6.8738c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c1.6689,3.8623,1.1153,8.3256-1.4466,11.6631"/>
+ <path d="M44.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S44.9127,27.9476,44.9127,29.0522"/>
+ <path d="M36.9127,29.0522c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S36.9127,27.9476,36.9127,29.0522"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M27.9127,30.0522c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.0522z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.895,37.1205 c1.8826-0.9693,4.1174-0.9693,6,0v0.2729c-1.8826,0.9693-4.1174,0.9693-6,0V37.1205z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9CF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f8b2c50
--- /dev/null
+++ b/public/assets/img/icons/1F9CF-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.1,61l1-4a14.0069,14.0069,0,0,1,6.6-8.8,9.921,9.921,0,0,1,5.6-1.1c.2,0-1.3.3-1.1.4,8,4.6,12.1,4.9,17,1.9a6.3763,6.3763,0,0,1,6-.4c3.3,1.5,5.9,4.5,5.9,8.1v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M29.1,38c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M18.8,61,22,50.8a8.6267,8.6267,0,0,0,3.5-1.6,3.0339,3.0339,0,0,0,1.2-2.5v-.8l-1-.9c3-3-2.9-5.1-2.9-5.1L26,36.6a2.8138,2.8138,0,0,0,.9-2.3c-.2-1.5-2.1-.5-2.1-.5l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.2,61Z"/>
+ <path fill="#fcea2b" d="M28,30.5c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.0923,17.0923,0,0,0,28,30.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.1,60V57c0-5-5-9-10-9q-9,7.5-18,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.9,29.3a4.3585,4.3585,0,0,1-.1,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7,27.5s2.6,4.9-.7,9.4"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1,45.1c3-3-2.9-5.1-2.9-5.1l3.2-3.3a2.8138,2.8138,0,0,0,.9-2.3c-.1-1.4-2.1-.4-2.1-.4l-5.6,5.7a1.6118,1.6118,0,0,0-.4.7l-1.3,5a5.643,5.643,0,0,0,.1,3.4l.2.7L13.6,60"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1,46v.8a3.0339,3.0339,0,0,1-1.2,2.5,7.61,7.61,0,0,1-3.4,1.6"/>
+ <line x1="22.4" x2="19.2" y1="50.9001" y2="60.0001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8,33.1A49.69,49.69,0,0,1,25,24c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1,38c-.9,0-1.5-.4-2.1-1.5"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28,31c-.1,8,4.9,14,11,14,5.9,0,11.1-6,11.1-14,0-5-3-11-3-11-8,0-10,3-16,1C31.1,21,28.1,26,28,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1,37.7a6.375,6.375,0,0,1,6,0V38a6.375,6.375,0,0,1-6,0Z"/>
+ <path d="M37,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M45,30a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9CF.svg b/public/assets/img/icons/1F9CF.svg
new file mode 100644
index 0000000..e313994
--- /dev/null
+++ b/public/assets/img/icons/1F9CF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.0985,61l1-4A13.7126,13.7126,0,0,1,24.71,48.215a10.25,10.25,0,0,1,5.6353-1.148c.225.0313-1.3287.251-1.0783.3947,7.9961,4.5894,12.1261,4.8623,16.9794,1.8752a6.4655,6.4655,0,0,1,5.9806-.4431C55.5247,50.3461,58.0985,53.419,58.0985,57v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M39.0985,12c-10,0-14,7-14,14s0,13,4,13h.6336a17.7974,17.7974,0,0,1-1.6971-8c0-5,1.0635-6,1.0635-6,6-1,9-4,13-7,0,0,4,5,7,8a12.1371,12.1371,0,0,1,1,5,17.4511,17.4511,0,0,1-1.7462,8h.7462c4,0,4-6,4-13S49.0985,12,39.0985,12Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="#fcea2b" d="M18.8459,60.9583l3.2252-10.22a8.7039,8.7039,0,0,0,3.5366-1.5662,3.0988,3.0988,0,0,0,1.21-2.4507l.0062-.8187-.9673-.9151c2.9608-3.0021-2.9-5.0627-2.9-5.0627l3.2259-3.271a2.8641,2.8641,0,0,0,.9285-2.28c-.1839-1.4763-2.15-.483-2.15-.483l-5.6295,5.7082a1.5349,1.5349,0,0,0-.3945.7046l-1.2649,5.0423a6.3773,6.3773,0,0,0,.071,3.3616l.22.7427L13.1676,60.9583Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0985,39a2.8777,2.8777,0,0,1-2.4938-1.2827c-.724-1.0235,4.6251-4.803-1.2952-4.5278,0,0-.211-4.5645-.211-7.19,0-7,4-14,14-14s14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.0985,60V57c0-4.9941-5.0059-9-10-9q-9,7.5-18,0"/>
+ <path d="M44.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M36.9715,30a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M28.035,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C29.0985,25,28.035,26,28.035,31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0985,37.7271a6.5535,6.5535,0,0,1,6,0V38a6.5535,6.5535,0,0,1-6,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M19.8838,29.3344a4.447,4.447,0,0,1-.0575,5.3848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.7264,27.5s2.5694,4.9484-.6794,9.3943"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1041,45.1212c2.9607-3.0021-2.9-5.0627-2.9-5.0627l3.226-3.271a2.864,2.864,0,0,0,.9284-2.28c-.1838-1.4763-2.15-.483-2.15-.483L19.579,39.7328a1.5347,1.5347,0,0,0-.3944.7046L17.92,45.48a6.3777,6.3777,0,0,0,.071,3.3617l.22.7427L13.5636,60.029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0713,46.0363l-.0062.8187a3.0988,3.0988,0,0,1-1.21,2.4507,8.0641,8.0641,0,0,1-3.4333,1.6379"/>
+ <line x1="22.4219" x2="19.1568" y1="50.9436" y2="60.0006" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D0.svg b/public/assets/img/icons/1F9D0.svg
new file mode 100644
index 0000000..61f2098
--- /dev/null
+++ b/public/assets/img/icons/1F9D0.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.8233,44.2876c2.3686-0.6663,11.8642,0.535,14.0445,2.0632"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3012,23.3391c1.2822-0.889,2.8466-1.271,4.3937-1.0722c1.5679,0.0356,3.0646,0.6567,4.1996,1.7378"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0443,27.3182c-2.4149-1.7243-5.3513,0-8.2333-0.2604"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M47,33c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S47,31.3448,47,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.6437,47.9697c2.1202-3.4721,3.346-7.5506,3.3562-11.916C59.0295,23.3506,48.7558,13.0296,36.0537,13 c-12.7031-0.0297-23.0239,10.2431-23.0536,22.9462c-0.0296,12.7022,10.2432,23.0241,22.9462,23.0537 c5.209,0.0122,10.0176-1.7084,13.8804-4.6186"/>
+ <circle cx="43.9286" cy="30.8098" r="9.4209" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.6876,30.9567c0,0,2.2127,0.5511,1.9237,4.0128s-3.5691,7.9621-3.5691,7.9621s-2.0208,2.3624-1.4607,4.3219 c0.7165,2.5065,4.3147,6.4367,4.1809,8.6099"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F33E.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F33E.svg
new file mode 100644
index 0000000..a7e1fb7
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F373.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F373.svg
new file mode 100644
index 0000000..01612d5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#a57939" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F37C.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F37C.svg
new file mode 100644
index 0000000..eb7896c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#fadcbc" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#fadcbc" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#fadcbc" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F384.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F384.svg
new file mode 100644
index 0000000..479411b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#a57939" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F393.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F393.svg
new file mode 100644
index 0000000..a87bca4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#a57939" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A4.svg
new file mode 100644
index 0000000..f117912
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#a57939" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A8.svg
new file mode 100644
index 0000000..bd59d77
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3EB.svg
new file mode 100644
index 0000000..6cc3e69
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3ED.svg
new file mode 100644
index 0000000..a400ea3
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BB.svg
new file mode 100644
index 0000000..cac12c1
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BC.svg
new file mode 100644
index 0000000..d484ff8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F527.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F527.svg
new file mode 100644
index 0000000..0227a2e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F52C.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F52C.svg
new file mode 100644
index 0000000..64c3e5a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#fadcbc" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F680.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F680.svg
new file mode 100644
index 0000000..85459c4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F692.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F692.svg
new file mode 100644
index 0000000..e8298f5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#fadcbc" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#a57939" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..7e13dbe
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#fadcbc" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#fadcbc" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..24cb74d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#debb90" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#fadcbc" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..9456551
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#c19a65" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#fadcbc" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..5f3db15
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#a57939" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#fadcbc" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..6e30a7b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#6a462f" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#fadcbc" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9AF.svg
new file mode 100644
index 0000000..7d0d62a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B0.svg
new file mode 100644
index 0000000..3b19298
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B1.svg
new file mode 100644
index 0000000..86d53fa
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B2.svg
new file mode 100644
index 0000000..a189470
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B3.svg
new file mode 100644
index 0000000..619b3ab
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BC.svg
new file mode 100644
index 0000000..eb44c53
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BD.svg
new file mode 100644
index 0000000..cf61317
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#fadcbc" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2695-FE0F.svg
new file mode 100644
index 0000000..746d8d6
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2696-FE0F.svg
new file mode 100644
index 0000000..037675c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2708-FE0F.svg
new file mode 100644
index 0000000..13f1455
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#a57939" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#fadcbc"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..6ab7688
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..228b8f6
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..017d63a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..3a16224
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..3a80e48
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..62fd34d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..eacd37a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..c129889
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FB.svg
new file mode 100644
index 0000000..a73f096
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F33E.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F33E.svg
new file mode 100644
index 0000000..a322682
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F373.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F373.svg
new file mode 100644
index 0000000..3e4c639
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#fcea2b" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F37C.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F37C.svg
new file mode 100644
index 0000000..69c8a9b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#debb90" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#debb90" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#debb90" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F384.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F384.svg
new file mode 100644
index 0000000..5112a19
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#fcea2b" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F393.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F393.svg
new file mode 100644
index 0000000..e6ba2d0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#fcea2b" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A4.svg
new file mode 100644
index 0000000..c8afa6b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A8.svg
new file mode 100644
index 0000000..2f10d73
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3EB.svg
new file mode 100644
index 0000000..fe050e4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3ED.svg
new file mode 100644
index 0000000..9a58796
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BB.svg
new file mode 100644
index 0000000..af2859c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BC.svg
new file mode 100644
index 0000000..b3275d9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F527.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F527.svg
new file mode 100644
index 0000000..fe9e069
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F52C.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F52C.svg
new file mode 100644
index 0000000..3efc536
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#debb90" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F680.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F680.svg
new file mode 100644
index 0000000..2e51991
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F692.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F692.svg
new file mode 100644
index 0000000..ce3ad1e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#debb90" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#fcea2b" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..4f0c8df
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#fadcbc" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#debb90" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..88a67b5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#debb90" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#debb90" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..f729b73
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#c19a65" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#debb90" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..87e7661
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#a57939" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#debb90" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..e469af9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#6a462f" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#debb90" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9AF.svg
new file mode 100644
index 0000000..2ad3cfb
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B0.svg
new file mode 100644
index 0000000..a75008c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B1.svg
new file mode 100644
index 0000000..6bb024a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B2.svg
new file mode 100644
index 0000000..cbcaa64
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B3.svg
new file mode 100644
index 0000000..c3b9444
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BC.svg
new file mode 100644
index 0000000..cbb3ce2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#debb90"/>
+ <path fill="#debb90" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BD.svg
new file mode 100644
index 0000000..e4dc460
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#debb90"/>
+ <path fill="#debb90" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#debb90" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2695-FE0F.svg
new file mode 100644
index 0000000..e91c67d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2696-FE0F.svg
new file mode 100644
index 0000000..7c8434d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2708-FE0F.svg
new file mode 100644
index 0000000..389202e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#fcea2b" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#debb90"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#debb90"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..0f9fee9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..2399896
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..dd24af9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..17dfc30
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..87fb0f0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..9bb6b02
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..a344a54
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..08df2c5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#debb90" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FC.svg
new file mode 100644
index 0000000..8c6d7e2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F33E.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F33E.svg
new file mode 100644
index 0000000..020166e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F373.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F373.svg
new file mode 100644
index 0000000..1e27ee1
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#6a462f" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F37C.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F37C.svg
new file mode 100644
index 0000000..171d36e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#c19a65" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#c19a65" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#c19a65" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F384.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F384.svg
new file mode 100644
index 0000000..5cfe7ba
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#6a462f" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F393.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F393.svg
new file mode 100644
index 0000000..33c2823
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#6a462f" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A4.svg
new file mode 100644
index 0000000..2b38b90
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A8.svg
new file mode 100644
index 0000000..bbabca8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3EB.svg
new file mode 100644
index 0000000..e69dca5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3ED.svg
new file mode 100644
index 0000000..e87b05b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BB.svg
new file mode 100644
index 0000000..9d99043
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BC.svg
new file mode 100644
index 0000000..b7253e8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F527.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F527.svg
new file mode 100644
index 0000000..1073b78
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F52C.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F52C.svg
new file mode 100644
index 0000000..606f848
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#c19a65" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F680.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F680.svg
new file mode 100644
index 0000000..261dde2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F692.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F692.svg
new file mode 100644
index 0000000..7fd7444
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#c19a65" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#6a462f" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..aa469d5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#fadcbc" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#c19a65" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..d871ed9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#debb90" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#c19a65" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..4a5fc94
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#c19a65" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#c19a65" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..73cf744
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#a57939" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#c19a65" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..c50c8b4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#6a462f" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#c19a65" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9AF.svg
new file mode 100644
index 0000000..51a7eed
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B0.svg
new file mode 100644
index 0000000..1159468
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B1.svg
new file mode 100644
index 0000000..7d5266d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B2.svg
new file mode 100644
index 0000000..8cefbde
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B3.svg
new file mode 100644
index 0000000..8ce97ad
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BC.svg
new file mode 100644
index 0000000..2d13e2f
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#c19a65"/>
+ <path fill="#c19a65" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BD.svg
new file mode 100644
index 0000000..cbfa20d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#c19a65"/>
+ <path fill="#c19a65" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#c19a65" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2695-FE0F.svg
new file mode 100644
index 0000000..5ffcdde
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2696-FE0F.svg
new file mode 100644
index 0000000..9e8609b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2708-FE0F.svg
new file mode 100644
index 0000000..40abe6d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#6a462f" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#c19a65"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#c19a65"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..375dec9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..8760f71
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..15a94a8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..5ad1e04
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..6581ca6
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..8132bf1
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..8c71fd0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..91f98c0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#c19a65" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FD.svg
new file mode 100644
index 0000000..e5dbc83
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F33E.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F33E.svg
new file mode 100644
index 0000000..5d7369a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F373.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F373.svg
new file mode 100644
index 0000000..f787488
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#000000" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F37C.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F37C.svg
new file mode 100644
index 0000000..cb76200
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#a57939" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#a57939" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#a57939" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F384.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F384.svg
new file mode 100644
index 0000000..c1ee1f2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#000000" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F393.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F393.svg
new file mode 100644
index 0000000..769abfd
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#000000" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A4.svg
new file mode 100644
index 0000000..4391b19
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#000000" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A8.svg
new file mode 100644
index 0000000..1086c17
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3EB.svg
new file mode 100644
index 0000000..350ec1f
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3ED.svg
new file mode 100644
index 0000000..cdb5991
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BB.svg
new file mode 100644
index 0000000..7cf69c4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BC.svg
new file mode 100644
index 0000000..cc94bd4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F527.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F527.svg
new file mode 100644
index 0000000..45ae70c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F52C.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F52C.svg
new file mode 100644
index 0000000..792768e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#a57939" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F680.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F680.svg
new file mode 100644
index 0000000..cae5058
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F692.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F692.svg
new file mode 100644
index 0000000..eaf412d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#a57939" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#000000" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..4a64bef
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#fadcbc" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#a57939" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..d4bb815
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#debb90" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#a57939" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..aea3858
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#c19a65" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#a57939" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..c23c2b0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#a57939" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#a57939" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..de0a327
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#6a462f" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#a57939" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9AF.svg
new file mode 100644
index 0000000..5b216d5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B0.svg
new file mode 100644
index 0000000..5aba8b2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B1.svg
new file mode 100644
index 0000000..5c6d413
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B2.svg
new file mode 100644
index 0000000..4b959cc
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B3.svg
new file mode 100644
index 0000000..74a4c1d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BC.svg
new file mode 100644
index 0000000..df75390
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#a57939"/>
+ <path fill="#a57939" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BD.svg
new file mode 100644
index 0000000..5951073
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#a57939"/>
+ <path fill="#a57939" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#a57939" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2695-FE0F.svg
new file mode 100644
index 0000000..c7895f9
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2696-FE0F.svg
new file mode 100644
index 0000000..e3b98ad
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2708-FE0F.svg
new file mode 100644
index 0000000..1055123
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#000000" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#a57939"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#a57939"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..1f15bdd
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..48f8c9b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..03cfc67
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..0adc20a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..e0ea406
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..f68222c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..3d819cd
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..0cb97e8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#6a462f" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#a57939" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FE.svg
new file mode 100644
index 0000000..c5c3fc0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F33E.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F33E.svg
new file mode 100644
index 0000000..6af35e0
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F373.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F373.svg
new file mode 100644
index 0000000..f13d7f1
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#000000" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F37C.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F37C.svg
new file mode 100644
index 0000000..df0d06d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#6a462f" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#6a462f" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#6a462f" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F384.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F384.svg
new file mode 100644
index 0000000..d41c61d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#000000" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F393.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F393.svg
new file mode 100644
index 0000000..b6e2262
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#000000" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A4.svg
new file mode 100644
index 0000000..c17c4ae
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#000000" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A8.svg
new file mode 100644
index 0000000..460a7d4
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3EB.svg
new file mode 100644
index 0000000..8188834
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3ED.svg
new file mode 100644
index 0000000..5386e2f
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BB.svg
new file mode 100644
index 0000000..d32cc8e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BC.svg
new file mode 100644
index 0000000..de61885
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F527.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F527.svg
new file mode 100644
index 0000000..2a71da7
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F52C.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F52C.svg
new file mode 100644
index 0000000..60b00d8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#6a462f" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F680.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F680.svg
new file mode 100644
index 0000000..d6500f8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F692.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F692.svg
new file mode 100644
index 0000000..d8979d2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#6a462f" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#000000" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..d3cb637
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#fadcbc" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#6a462f" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..c5c5480
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#debb90" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#6a462f" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..17288c8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#c19a65" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#6a462f" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..9af9337
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#a57939" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#6a462f" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF.svg
new file mode 100644
index 0000000..c5ca144
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#6a462f" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#6a462f" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9AF.svg
new file mode 100644
index 0000000..707548b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B0.svg
new file mode 100644
index 0000000..5c4d154
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B1.svg
new file mode 100644
index 0000000..ac43059
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B2.svg
new file mode 100644
index 0000000..c9c9670
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B3.svg
new file mode 100644
index 0000000..5811efc
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BC.svg
new file mode 100644
index 0000000..1fa4c65
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#6a462f"/>
+ <path fill="#6a462f" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BD.svg
new file mode 100644
index 0000000..7bfc896
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#6a462f"/>
+ <path fill="#6a462f" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#6a462f" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2695-FE0F.svg
new file mode 100644
index 0000000..0ffb316
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2696-FE0F.svg
new file mode 100644
index 0000000..8706064
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2708-FE0F.svg
new file mode 100644
index 0000000..4ac7ad2
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#000000" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#6a462f"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#6a462f"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..2e5f423
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..8cb03c8
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..0fe3b9e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..26c8e1d
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M36,14.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.5,35.8c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3 c0,0-3.5-4.2-3.6-6.6c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ </g>
+ <g id="hair-b">
+ <path fill="#A57939" d="M38.7,55c-3-4.5-0.6-8.8,0.8-12.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3 c3.2,0.3,5.6,2.9,5.6,6.1c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,7.6-1.4,10.2"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25.6,35.3c0,0-11.5,4.4-12.3,0.6c0,0-0.7353,2.7525-1.4128,3.6849c-0.0514,0.4968-0.0872,1-0.0872,1.5151 c0,6.2408,3.8951,11.3,8.7,11.3c4.6063,0,8.3665-4.6531,8.6703-10.5361C28.8699,41.4988,25.6953,37.5867,25.6,35.3z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.2,41.9c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3 C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.2,40.2c0,0.3,0,0.6,0,0.9 c0,6.3-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2,47.4 c0.6,0.7,1.4,0.7,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,41.8c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.5,35.8 c0.6-8.8,7.3-8.9,10.6-8.3c0.3,0.1,1.2,0,1.5,0c6.1-0.8,9.1,6.1,9.1,9.1c0,1.1,0,3.8-1.5,5.3c0,0-3.5-4.2-3.6-6.6 c0,0-11.5,4.4-12.3,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.8,42.6,9.2,39.5,9.5,35.8z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,14.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,30l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,12.3,36,14.7L36,14.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,54 c-3-4.5-0.6-7.8,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.2,5.5-6.8,10.4-6.8c4.1,0,6.1,2.3,6.1,2.3c3.2,0.3,5.6,2.9,5.6,6.1 c0.3,5.4,0.8,5.4,2.6,9.7c1.3,3.1,0.8,6.6-1.4,9.2"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.2,41.9 c0,6.1,3.8,10.6,8.3,10.6s8.3-4.5,8.3-10.6c0-3.8-1.5-6.1-4.5-9.1c-3,3-12.1,6.8-12.1,8.3C43.2,41.1,43.2,41.9,43.2,41.9z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.2,47.4 c0.6,0.8,1.4,0.8,2.1,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.9,41.1c0,0,1.5,1.5,3,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.3,41.8c0,0,1.5,1.5,3,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FB.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
new file mode 100644
index 0000000..009a973
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FC.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
new file mode 100644
index 0000000..56ac385
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#debb90" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FD.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
new file mode 100644
index 0000000..7e1ab6c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#c19a65" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FE.svg b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
new file mode 100644
index 0000000..bbf06ec
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M38,61v-3.3c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#92D3F5" d="M6,61v-3.3C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V61"/>
+ <path fill="#EA5A47" d="M36,11.7c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4 c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ </g>
+ <g id="hair">
+ <g id="hair-b">
+ <path fill="#A57939" d="M41.5,52.1c1.2-0.7,2.5-1.1,3.9-1.1c4.4,3.7,8.8,3.7,13.3,0c1.4,0,2.8,0.4,4,1.2c0.9-0.6,1.7-1.3,2.3-2.2 c1.5-2,2-6.7,0.7-9.8c-1.8-4.2-2.3-4.2-2.6-9.6c-0.1-3.1-2.5-5.7-5.6-6c0,0-1.9-2.3-6-2.3c-4.8,0-9.2,2.6-10.3,6.7 c-1.2,4.2,0.2,5.9-1,9.1c-1.4,3.6-3.6,8.4-1.4,11.9C39.2,50.6,40.1,51.4,41.5,52.1z"/>
+ </g>
+ <g id="hair-a">
+ <path fill="#A57939" d="M9.1,31.4c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3 c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <g id="skin-b">
+ <path fill="#a57939" d="M43.7,37.3c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.3 L43.7,37.3z"/>
+ </g>
+ <g id="skin-a">
+ <path fill="#6a462f" d="M25,30.8c0,0-11.4,4.3-12.2,0.6c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3l0,0c0.6,5.5,4.2,9.8,8.6,9.8 c4.6,0,8.4-4.7,8.7-10.6C28.3,37,25.2,33.1,25,30.8z"/>
+ </g>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M28.6,36.1c0,0.2,0,0.4,0,0.7 c0,6.2-3.9,11.3-8.7,11.3s-8.7-5.1-8.7-11.3c0-0.2,0-0.4,0-0.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.1,31.4 c0.6-8.7,7.2-8.8,10.5-8.3c0.3,0.1,1.2,0,1.5,0c6-0.8,9,6,9,9c0,1.1,0,3.8-1.5,5.3c0,0-3.4-4.2-3.6-6.6c0,0-11.4,4.3-12.2,0.6 c0,0-0.8,3-1.5,3.8c0,0,0,2.3,0,3C11.3,38.2,8.8,35.2,9.1,31.4z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,11.7 c1.1-2.4,4-3.4,6.3-2.2s3.3,4,2.2,6.4c-0.1,0.3-0.3,0.5-0.4,0.7L36,27l-8.1-10.4c-0.2-0.2-0.3-0.5-0.4-0.7 c-1.1-2.4-0.1-5.2,2.2-6.4S34.9,9.3,36,11.7L36,11.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,49.4 c-3-4.5-0.6-7.7,0.8-11.3c1.2-3.2-0.2-4.9,1-9.1c1.1-4.1,5.5-6.7,10.3-6.7c4.1,0,6,2.3,6,2.3c3.1,0.3,5.5,2.9,5.6,6 c0.3,5.4,0.8,5.4,2.6,9.6c1.3,3.1,0.8,6.6-1.4,9.1"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7,37.5 c0,6,3.8,10.5,8.3,10.5s8.3-4.5,8.3-10.5c0-3.8-1.5-6-4.5-9c-3,3-12,6.8-12,8.3L43.7,37.5L43.7,37.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38,60v-2.3 c0-3.7,3.7-6.7,7.4-6.7c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6,60v-2.3 C6,54,9.7,51,13.4,51c4.4,3.7,8.8,3.7,13.3,0c3.7,0,7.4,3,7.4,6.7V60"/>
+ <path d="M56.2,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4C55.6,35.8,56.2,36.4,56.2,37.2"/>
+ <path d="M50.6,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S50.6,36.4,50.6,37.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9,42.9 c1.3,0.7,2.9,0.7,4.2,0"/>
+ <path d="M24.2,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S24.2,36.7,24.2,37.4"/>
+ <path d="M18.6,37.4c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S18.6,36.7,18.6,37.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9,43.2 c1.3,0.7,2.9,0.7,4.2,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-1F3FF.svg b/public/assets/img/icons/1F9D1-1F3FF.svg
new file mode 100644
index 0000000..727da83
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F33E.svg b/public/assets/img/icons/1F9D1-200D-1F33E.svg
new file mode 100644
index 0000000..61c76bb
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F33E.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M54.9702,59.0416c0,0,2-13.9922-10-13.9922c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125 c-3.0736,0.0063-5.8082-1.4643-9-3.5922c-12,0-10,13.9922-10,13.9922"/>
+ <polyline fill="#5C9E31" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="#5C9E31" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="#9B9B9A"/>
+ <polygon fill="#A57939" points="62.6522,54.8388 62.6522,43.7392 58.6522,43.7392 58.6522,54.8388 58.6522,58.0592 58.6522,59.0416 62.855,59.0416 62.855,54.8388"/>
+ <rect x="22.1623" y="45.0897" width="4.2883" height="13.9706" fill="#61B2E4"/>
+ <polygon fill="#61B2E4" points="49.653,58.2054 22.1623,58.0353 22.1623,59.0132 49.653,59.0132"/>
+ <polygon fill="#61B2E4" points="48.9196,45.0897 44.6313,45.0897 44.6313,50.7728 44.6313,59.032 48.9196,59.032"/>
+ <polyline fill="#F4AA41" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <rect x="27.185" y="12.8535" width="17.4463" height="2.6585" fill="#E27022"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623c0,0.7929,0.0521,1.5707,0.1523,2.3282 l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244 c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.7418,17.5364c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1794,6.2122-11.0663,8.7219c-0.0145,0.0745-0.0322,0.1473-0.0458,0.2222c-0.0624,0.3441-0.1099,0.6948-0.1518,1.0479 c-0.0198,0.1668-0.0459,0.3309-0.061,0.4996c-0.047,0.5239-0.0762,1.0546-0.0762,1.5942c0,0.4494,0.0211,0.8925,0.0538,1.3311 c0.0104,0.1393,0.0273,0.2761,0.0409,0.4142c0.6894,7.0025,5.4556,12.428,11.2439,12.428c5.9927,0,10.8871-5.8153,11.2983-13.1756 L41.7418,17.5364z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9703,25.8916,41.9703,26.9951"/>
+ <path d="M33.9703,26.9951c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9703,25.8916,33.9703,26.9951"/>
+ <path d="M35.9702,36.9976c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2739,36.7114,37.122,36.9976,35.9702,36.9976z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.0327,45.0494 32.8364,53.9364 36.0327,48.6416"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.0327,45.0494 39.2289,53.9364 36.0327,48.6416"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.4805,23.7951c0,0-2.3766,15.4155,7.0845,15.6583V23.7951"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67.6495,23.7951c0,0,2.3767,15.4155-7.0845,15.6583V23.7951"/>
+ <rect x="57.9121" y="39.4534" width="5.4802" height="4.2448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6522,58.0692 62.6522,43.7392 58.6522,43.7392 58.6522,58.0592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.9702,58.0494c0,0,2-13-10-13c-3.1919,2.1279-5.9264,3.5985-9,3.5922h0.125c-3.0736,0.0063-5.8082-1.4643-9-3.5922 c-12,0-10,13-10,13"/>
+ <line x1="22.1623" x2="22.1623" y1="46.0014" y2="58.0353" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.653" x2="49.653" y1="46.0014" y2="58.0637" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.301,45.3046 27.301,58.0353 44.7492,58.0211 44.7492,45.2839"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" d="M24.724,24.9937c-0.2098,1.0778-0.321,2.2038-0.321,3.3623 c0,0.7929,0.0521,1.5707,0.1523,2.3282l-0.4737-0.5234c0,0-4.6525-6.8512,2.5534-13.8906h18.2132 c7.206,7.0394,2.5535,13.8906,2.5535,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931c0,0,1.0645-4.7593-0.2835-4.7593 c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.9525,24.9937 c-0.2097,1.0778-0.3209,2.2038-0.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732c5.9698,0,10.8621-5.7671,11.3058-13.0874"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0768,16.2702c7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.6599-12.6244c0,0-1.4782,3.8056-5.6542,3.4931 c0,0,1.0646-4.7593-0.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.3101,30.1608c0,0-4.6525-6.8512,2.5534-13.8906"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.185,16.2702 27.185,8.0684 35.9702,9.4857 44.7553,8.0684 44.7553,16.2702"/>
+ <line x1="27.185" x2="44.7553" y1="12.7654" y2="12.7654" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="19.5127" x2="52.0809" y1="16.2702" y2="16.2702" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F373.svg b/public/assets/img/icons/1F9D1-200D-1F373.svg
new file mode 100644
index 0000000..0d68b6a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F373.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4 c-0.8757,0-1.6789,0.2894-2.3376,0.7666c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4 c-1.8202,0-3.339,1.2234-3.8235,2.8873c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4 c0,0.7103,0.2007,1.3677,0.5254,1.9459c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ <path fill="#FFFFFF" d="M54.8479,57.7898c0,0,2-12.8016-10-12.8016c-3.1919,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8082-1.4642-9-3.5921c-12,0-10,12.8016-10,12.8016"/>
+ <path fill="#D0CFCE" d="M47.7679,7.081c-0.9873-0.6744-4.0588,0.3783-4.0588,0.3783c1.4981-3.7579-1.9342-5.6378-1.9342-5.6378 s0.7999,3.7291-1.5665,5.7485c-0.254,0.2167-0.4339,0.5065-0.4339,0.8404v12.3027h0.6366l0.3124,0.0363h5.3232v-0.5621v-5.4946 c2.209,0,4-1.7908,4-4C50.0467,9.0998,49.1156,7.7244,47.7679,7.081l-0.0183,0.3969"/>
+ <path fill="#D0CFCE" d="M44.2544,45.1394c-3.1699,2.1133-9.076,6.2728-17.3439,0c0.3845,5.5358,9.6727,10.6392,19.3119,5.8941 l0.4192,6.7374c4.2378,0,8.1797,0,8.1797,0S56.2544,45.1394,44.2544,45.1394z"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361 c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <path fill="#A57939" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.8922,24.8287c-0.2094,1.077-0.3204,2.202-0.3204,3.3595c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-1.0419-0.0899-2.0576-0.2607-3.0355c-3.4698-0.2273-6.2888-1.8188-8.6902-4.2855l-4.3876,0 C31.3234,22.9279,28.3667,24.3355,24.8922,24.8287z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1996,20.8672c-1.0332,2.1368-1.6278,4.6421-1.6278,7.321c0,7.8276,5.0765,14.1732,11.3386,14.1732 S47.249,36.0158,47.249,28.1882c0-2.6789-0.5946-5.1842-1.6278-7.321"/>
+ <path d="M54.9104,57.8273c-0.5523,0-1-0.4477-1-1v-3c0-4.4516-4.4961-7.8105-8.6519-7.9921c-6.205,5.0117-12.4912,5.0117-18.6963,0 c-4.1557,0.1816-8.6518,3.5405-8.6518,7.9921v3c0,0.5523-0.4478,1-1,1c-0.5523,0-1-0.4477-1-1v-3 c0-5.3247,5.1401-9.9975,10.9995-10h0.0005c0.2339,0,0.4604,0.0821,0.6401,0.232c5.625,4.6875,11.0947,4.6875,16.7197,0 c0.1797-0.1499,0.4063-0.232,0.6402-0.232h0.0005c5.8593,0.0025,10.9995,4.6753,10.9995,10v3 C55.9104,57.3796,55.4626,57.8273,54.9104,57.8273z"/>
+ <path d="M41.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9105,25.7239,41.9105,26.8274"/>
+ <path d="M33.9105,26.8274c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9105,25.7239,33.9105,26.8274"/>
+ <path d="M35.9104,36.8298c-1.1519,0-2.3037-0.2862-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4472-1.3418 c0.2465-0.4937,0.8461-0.6944,1.3418-0.4473c1.7177,0.8594,3.3876,0.8594,5.1054,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4472,1.3418C38.2141,36.5436,37.0622,36.8298,35.9104,36.8298z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5622,45.8352c0,0,3.6651,10.8583,20.1668,5.0964v5.8753"/>
+ <circle cx="28.4105" cy="55.8273" r="1.5"/>
+ <circle cx="43.4105" cy="55.8273" r="1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1925,20.8672c-0.6529,1.3503-1.1307,2.8478-1.3939,4.4432l0.0644-0.361c0,0,3.2903,0.6195,8.457-3.7624"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.4255,20.8672c0.6529,1.3503,1.1307,2.8478,1.3939,4.4432l-0.0644-0.361c0,0-3.2903,0.6195-8.4569-3.7624"/>
+ <line x1="26.2746" x2="26.2746" y1="14.8468" y2="20.9035" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.2746,20.9035h19.2715v-0.5621v-5.4946c2.209,0,4-1.7908,4-4c0-2.2091-1.791-4-4-4c-0.8757,0-1.6789,0.2894-2.3376,0.7666 c0.3247-0.5782,0.5254-1.2355,0.5254-1.9459c0-2.2091-1.7908-4-4-4c-1.8202,0-3.339,1.2234-3.8235,2.8873 c-0.4845-1.6639-2.0034-2.8873-3.8236-2.8873c-2.2091,0-4,1.7909-4,4c0,0.7103,0.2007,1.3677,0.5254,1.9459 c-0.6587-0.4773-1.4619-0.7666-2.3376-0.7666c-2.2092,0-4,1.7909-4,4c0,2.2092,1.7908,4,4,4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F37C.svg b/public/assets/img/icons/1F9D1-200D-1F37C.svg
new file mode 100644
index 0000000..4ce5138
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F37C.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e27022" d="M41.0089,54.175H28.7462a.9978.9978,0,0,1-.6767-.2636l-7.4307-6.834a1,1,0,0,1-.2637-1.0762C21.8527,41.9065,22.88,39.177,23.43,37.89a4.2739,4.2739,0,0,1,4.0176-2.4844c.1562-.0137.3105-.0264.4609-.0449a2.9169,2.9169,0,0,1,2.0635.5234c1.04.6319,3.4657,2.14,6.0194,2.0681h0c2.5556.0313,6.384-1.6566,7.424-2.2894a1.85,1.85,0,0,1,1.6513-.3021c.15.0185.3047.0312.46.0449a4.2536,4.2536,0,0,1,3.9961,2.4365c1.0136,2.3682,3.1191,8.1963,4.7119,12.6778a1,1,0,0,1-.7568,1.3174l-12.2832,2.32A.99.99,0,0,1,41.0089,54.175Z"/>
+ <path fill="#b1cc33" d="M36.9777,51.0547a27.0291,27.0291,0,0,0-3.5672-.3887,8.2421,8.2421,0,0,1-12.4241,8.71,9.3928,9.3928,0,0,0,3.2442,4.1351,22.6438,22.6438,0,0,0,9.8017,4.0635A26.73,26.73,0,0,0,38.7179,68c6.14,0,10.8838-2.3281,11.5488-6.0537C51.0919,57.3145,45.254,52.53,36.9777,51.0547Z"/>
+ <path fill="#92d3f5" d="M36.3234,50.8547a2.7013,2.7013,0,0,1-2.55-1.8115l-.79-2.2754a2.7,2.7,0,0,1,1.6621-3.4306l8.583-2.98a2.6968,2.6968,0,0,1,3.4307,1.6611l.79,2.2773a2.6982,2.6982,0,0,1-1.6621,3.43l-8.583,2.98A2.6742,2.6742,0,0,1,36.3234,50.8547Z"/>
+ <circle cx="33.2779" cy="47.8546" r="2" fill="#f1b31c"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.3321,60.6418A8.2568,8.2568,0,1,1,33.589,52.385,8.2663,8.2663,0,0,1,25.3321,60.6418Z"/>
+ <path fill="#fcea2b" d="M56.0392,55.6418s-.8418-2.415-1.9424-5.5087a.5389.5389,0,0,1-.0889-.1866c-.0178-.0291-.0466-.0454-.0667-.0721a.9664.9664,0,0,0-.1331-.1436.9552.9552,0,0,0-.1569-.1154.9756.9756,0,0,0-.163-.0747.99.99,0,0,0-.5738-.0286.25.25,0,0,0-.1834.0668.9346.9346,0,0,0-.0981.0356,10.17,10.17,0,0,1-5.1561,1.1044c-1.2471-2.0232-2.5472-3.968-3.2507-5.1871A2.1824,2.1824,0,0,0,41.5,44.3391a2.5917,2.5917,0,0,0-1.5674,3.4561c3.0694,7.3545,7.545,15.8017,11.9053,15.8017a3.3207,3.3207,0,0,0,.874-.1172c.0185-.0049.0313-.0186.0492-.0245.02-.0065.04-.0037.06-.0116a5.5817,5.5817,0,0,0,3.27-3.0127A6.85,6.85,0,0,0,56.0392,55.6418Z"/>
+ <path fill="#fcea2b" d="M32.6124,62.1077l-8.9951-3.6993c-.0184-.0075-.0378-.0044-.0564-.0108-.0134-.0047-.0227-.0153-.0364-.0194a6.2736,6.2736,0,0,1-4.3847-5.086.9191.9191,0,0,0-.0423-.119.9881.9881,0,0,0-.0783-.2217.9714.9714,0,0,0-.1236-.1582.9607.9607,0,0,0-.1162-.129.9749.9749,0,0,0-.2307-.13.9392.9392,0,0,0-.0876-.05c-.0065-.0021-.013,0-.0195-.0022a.9628.9628,0,0,0-.2384-.0271,1.0161,1.0161,0,0,0-.1648-.0074c-.0107.0014-.0206-.0031-.0314-.0014a.9319.9319,0,0,0-.1482.0529.9884.9884,0,0,0-.1875.0669.9757.9757,0,0,0-.1648.1283.9623.9623,0,0,0-.1274.1156.9955.9955,0,0,0-.1141.2016.943.943,0,0,0-.0647.1144c-.0058.0178-.0093.0333-.0149.051l-.0029.01c-2.0249,6.2905.6584,8.2629.95,8.4537a43.2961,43.2961,0,0,0,12.85,5.3173,2.5775,2.5775,0,0,0,3.0987-1.705A2.5489,2.5489,0,0,0,32.6124,62.1077Z"/>
+ <path fill="#fcea2b" d="M35.5778,34.9113c-4.9668.001-9.5888-4.8466-10.6172-11.4209a12.7968,12.7968,0,0,1,.543-6.0459,1.0668,1.0668,0,0,1,1.8291-.2265c.02.0234,3.43,3.9013,13.9619-3.1846a1.0654,1.0654,0,0,1,1.5938.5088,33.6378,33.6378,0,0,1,1.6367,5.9c1.1035,7.085-2.3809,13.5332-7.77,14.3769A7.5929,7.5929,0,0,1,35.5778,34.9113Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M45.9923,10.4082a4.8358,4.8358,0,0,0-4.5381-2.1416,5.8878,5.8878,0,0,0-3.0791,1.28c-1.3984-1.0537-4.541-3.0069-8.1543-2.5606-2.8935.36-5.4082,2.16-7.5107,5.4141a5.232,5.232,0,0,1-4.3809,2.5332,1.0661,1.0661,0,0,0-1.0029,1.4307,6.79,6.79,0,0,0,2.3877,3.2041,4.5969,4.5969,0,0,0-.3916,2.3457,4.459,4.459,0,0,0,1.8086,3.0341c.7636,1.1719,4.4453,6.5264,7.92,6.5264l.0333-.0006.0028.0006.0044-.0007.0122,0c.0142,0,.0257-.0078.04-.0086a1.052,1.052,0,0,0,.3384-.0737,1.0225,1.0225,0,0,0,.1313-.0743,1.0094,1.0094,0,0,0,.1528-.0865c.0159-.0131.0224-.0321.0373-.0459a1.989,1.989,0,0,0,.2437-.3323,1.02,1.02,0,0,0,.0569-.193,1.04,1.04,0,0,0,.0386-.2083c.001-.021.0116-.039.0112-.06a.9961.9961,0,0,0-.0312-.1449.7908.7908,0,0,0-.1547-.4065.9813.9813,0,0,0-.0592-.1107,13.7645,13.7645,0,0,1-2.8408-6.5664,12.8273,12.8273,0,0,1,.0176-3.5244c2.041,1.0684,6.414,1.8516,14.248-3.084a25.5726,25.5726,0,0,1,1.0791,4.1787l.0045.0133c.0007.0048-.0013.0092-.0006.0141a14.3637,14.3637,0,0,1-.1582,5.3867c-.0036.0157.0017.0306-.0012.0462a2.3953,2.3953,0,0,0,.0073.4244,1.0989,1.0989,0,0,0,.0464.1208,1.0506,1.0506,0,0,0,.1283.2636c.0058.0081.0065.0179.0126.0258.0177.0232.0439.0339.063.0552a1.0264,1.0264,0,0,0,.23.2017,223.3026,223.3026,0,0,1,.3123.1416,1.0862,1.0862,0,0,0,.2412.0283,1.0471,1.0471,0,0,0,.2317-.04c.0162-.0037.0321-.0039.0482-.0083a1.0541,1.0541,0,0,0,.4076-.2127C50.3552,22.2808,48.0962,14.0839,45.9923,10.4082Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3154,46.3271c1.2325-3.4161,2.4138-6.6069,3.0343-8.0586.9436-1.9239,2.4321-1.7805,3.6765-1.9283a2.682,2.682,0,0,1,1.7149.3829A11.9033,11.9033,0,0,0,36,38.5h.9747a11.9033,11.9033,0,0,0,6.2589-1.777,2.682,2.682,0,0,1,1.7149-.3829c1.2444.1478,2.7329.0044,3.6765,1.9283,1.65,3.86,6.47,17.6883,6.47,17.6883s1.9655,4.6809-2.6193,6.5336l-.0256.01c-4.3986,1.1908-9.8745-10.9634-11.6494-15.2354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.47,20.5943a32.96,32.96,0,0,0-1.58-5.6764h0c-11.6718,7.853-15.406,2.9469-15.406,2.9469a11.8108,11.8108,0,0,0-.47,5.4609c1.02,6.52,5.7549,11.1942,10.5753,10.44s7.9007-6.6513,6.88-13.1713"/>
+ <circle cx="25.332" cy="52.385" r="7.257" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7,60.8171A42.8484,42.8484,0,0,0,31.5,66.058"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2136,48.2555l-4.3375,1.5057a1.7,1.7,0,0,1-2.1578-1.0457l-.79-2.276a1.7,1.7,0,0,1,1.0457-2.1577l8.5828-2.9794a1.7,1.7,0,0,1,2.1578,1.0457l.79,2.276"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.552,51.6519a25.7007,25.7007,0,0,1,4.2495.4042,23.5323,23.5323,0,0,1,7.5264,2.6414"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5572,51.158a49.6121,49.6121,0,0,0,4.9284,6.7668"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3262,48.2934a2.0016,2.0016,0,0,1,2.5118-2.3593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.88,49.0522a2,2,0,0,1-2.9721.2593"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2985,26.3791c7.3764-5.64,1.7794-15.4208,1.7794-15.4208a3.7853,3.7853,0,0,0-3.53-1.6291,5.1064,5.1064,0,0,0-3.1329,1.6291s-8.4289-7.8418-14.7706,1.9592A6.3419,6.3419,0,0,1,18.3287,16s1.0781,2.9636,2.9867,2.9636c0,0-2.5032,2.9187.6131,5.2533,0,0,3.9567,6.2405,7.1588,6.19"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F384.svg b/public/assets/img/icons/1F9D1-200D-1F384.svg
new file mode 100644
index 0000000..51ad2a5
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F384.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M25.6035,19.3722C26.1094,12.7284,31.5,8.3523,36.5,8.3523c6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02a1.9917,1.9917,0,0,1,1.7272,1.0084,1.9833,1.9833,0,0,1,1.7271,2.9916,1.9832,1.9832,0,0,1-1.727,2.9915,1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.1979,34.62Z"/>
+ <path fill="#d22f27" d="M25.9722,19.7192,45.5,19.3523s4-3-1-10c14,4,11.0735,22.8005,11.0837,22.9368-.0188-.0256-.0771.0845-.23,1.0832.05-.0038.0952-.02.1458-.02l-3.4641,2a1.9167,1.9167,0,0,1,.1933-.2494l-1.06.5655Z"/>
+ <path fill="#fff" d="M51.5,37.3523a4,4,0,1,0,4-4c-2,1-2,1-3.2961,1.7331A3.9814,3.9814,0,0,0,51.5,37.3523Z"/>
+ <path fill="#fff" d="M47.3221,19.3523H25.6779a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.3221A1.077,1.077,0,0,0,48.5,23.42v-3.135A1.077,1.077,0,0,0,47.3221,19.3523Z"/>
+ <path fill="#ea5a47" d="M55.48,60.9583H15.9794a1,1,0,0,1-.9375-.6523c-.7813-2.1065-.1074-7.711,2.69-11.3575a9.6931,9.6931,0,0,1,8.9814-3.82,1.0113,1.0113,0,0,1,.544.2246,14.17,14.17,0,0,0,8.0771,3.37l.9336-.0078a14.17,14.17,0,0,0,7.9336-3.3623,1.0113,1.0113,0,0,1,.544-.2246,9.6859,9.6859,0,0,1,8.9814,3.82c2.7979,3.6465,3.4717,9.251,2.69,11.3575A1,1,0,0,1,55.48,60.9583Z"/>
+ <path fill="#d22f27" d="M53.7274,48.9475a9.6857,9.6857,0,0,0-8.9814-3.82,1.0107,1.0107,0,0,0-.544.2247,15.27,15.27,0,0,1-4.7538,2.7008,9.5541,9.5541,0,0,1,7.8249,3.8631,16.1373,16.1373,0,0,1,2.989,9.0415H55.48a.9994.9994,0,0,0,.9375-.6523C57.1991,58.1984,56.5253,52.5939,53.7274,48.9475Z"/>
+ <path fill="#fff" d="M50.8016,46.3382a9.9735,9.9735,0,0,0-6.0566-1.21,1.0114,1.0114,0,0,0-.543.2246,14.17,14.17,0,0,1-7.9336,3.3623l-.9336.0078a14.17,14.17,0,0,1-8.0771-3.37,1.0114,1.0114,0,0,0-.543-.2246,9.9876,9.9876,0,0,0-6.0556,1.21.9857.9857,0,0,0-.4146,1.2175c.0034.0111.0005.0224.0044.0335,1.5684,4.5439,5.78,7.4492,11.63,8.0634v4.3057a1,1,0,0,0,1,1h5.7031a1,1,0,0,0,1-1V55.6526c5.85-.6142,10.0615-3.52,11.63-8.0634.0039-.0112.0011-.0226.0045-.0338A.9869.9869,0,0,0,50.8016,46.3382Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M48.0268,24.1639a28.8164,28.8164,0,0,1,.2523,4.4513,18.802,18.802,0,0,1-3.6565,11.056A10.7656,10.7656,0,0,1,36.1372,44.26c-.065,0-.131-.001-.196-.0019C29.32,44.12,24.0835,36.873,24.2656,28.1033a28.0762,28.0762,0,0,1,.349-4.1213H47.94Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M29.7711,39.0823l-.0075-.0135a16.429,16.429,0,0,1-3.542-10.9746,27.4758,27.4758,0,0,1,.2614-3.4065.9394.9394,0,0,0-.4189-1.1736c-.0121-.0079-.0227-.0163-.0352-.0237a.967.967,0,0,0-.2559-.0935.9048.9048,0,0,0-.1012-.037c-.0234-.0036-.0444.005-.0674.003-.0188-.0011-.0347-.0108-.0537-.0108a.41.41,0,0,1-.1836-.0391l-.0022-.0071c-.0008-.0063-.0047-.0121-.0054-.0184a.9864.9864,0,0,0-.1133-.3466l-.0041-.0127c-.0133-.0237-.0362-.0369-.0511-.0591a.9874.9874,0,0,0-.1862-.2154.946.946,0,0,0-.1177-.0731,1.6367,1.6367,0,0,0-.5142-.1612c-.0212,0-.039.0108-.06.0121a1.7506,1.7506,0,0,0-.3811.1013c-.0166.0082-.0348.0074-.0511.0165a13.5621,13.5621,0,0,1-4.8994,1.3076.999.999,0,0,0-.8769,1.2364c.0879.3505.85,3.2285,2.6533,4.5664.1875,2.3115,1.3564,11.1162,8.2969,11.1162a.9972.9972,0,0,0,.7165-1.6936Z"/>
+ <path fill="#a57939" d="M42.699,39.7759a.9994.9994,0,0,0,1,1c6.94,0,8.1093-8.8047,8.2968-11.1162,1.8037-1.3379,2.5655-4.2159,2.6534-4.5664a.999.999,0,0,0-.877-1.2364,13.5629,13.5629,0,0,1-4.8994-1.3076c-.0162-.0091-.0344-.0083-.051-.0165a1.7545,1.7545,0,0,0-.3811-.1013c-.021-.0013-.0389-.0121-.06-.0121a.9592.9592,0,0,0-.1543.0291.9777.9777,0,0,0-.1533.029.9656.9656,0,0,0-.2066.1031.9448.9448,0,0,0-.1176.0731.9878.9878,0,0,0-.1863.2154c-.0149.0222-.0377.0354-.051.0591l-.0042.0127a.9864.9864,0,0,0-.1133.3466c-.0007.0063-.0046.0121-.0053.0184l-.0022.0071a.4106.4106,0,0,1-.1836.0391c-.0191,0-.0349.01-.0537.0108-.0231.002-.0441-.0066-.0674-.003a.9048.9048,0,0,0-.1012.037.9664.9664,0,0,0-.256.0935c-.0125.0074-.0231.0158-.0352.0237a.94.94,0,0,0-.4189,1.1736,27.4878,27.4878,0,0,1,.2615,3.4065A16.43,16.43,0,0,1,42.99,39.0688l-.0076.0135A.9941.9941,0,0,0,42.699,39.7759Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5206,24.3478a27.7526,27.7526,0,0,0-.2988,3.747c-.1723,8.2606,4.6388,15.06,10.7461,15.1878s11.1974-6.4661,11.37-14.7267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.3376,28.5559a27.4609,27.4609,0,0,0-.2348-4.2081"/>
+ <path d="M42,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34,29.773a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36,39.7754a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6528,7.6528,0,0,1,36,39.7754Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2692,19.3722a23.7827,23.7827,0,0,0-.359-2.7506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1948,19.3523H25.5506a1.0769,1.0769,0,0,0-1.1779.9325V23.42a1.0769,1.0769,0,0,0,1.1779.9325H47.1948a1.077,1.077,0,0,0,1.1779-.9325v-3.135A1.077,1.077,0,0,0,47.1948,19.3523Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4762,19.3722c.5059-6.6438,5.8965-11.02,10.8965-11.02,6,0,9.0025,1.39,10.8816,2.3793,10.4928,5.524,8.7806,17.3451,7.9726,22.6407.05-.0038.0952-.02.1458-.02A1.9917,1.9917,0,0,1,57.1,34.3607a1.9833,1.9833,0,0,1,1.7271,2.9916A1.9832,1.9832,0,0,1,57.1,40.3438a1.9835,1.9835,0,0,1-3.4546,0,1.9833,1.9833,0,0,1-1.7271-2.9915,1.9913,1.9913,0,0,1-.01-2,1.9167,1.9167,0,0,1,.1933-.2494L51.0706,34.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5818,59.9581v-5.225c5.8635-.3618,10.1308-2.969,11.6845-7.47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4807,59.9581c.9919-2.6744-.7759-14.7577-10.6416-13.8341a15.1321,15.1321,0,0,1-8.5644,3.5915l-1.004.0058a15.1117,15.1117,0,0,1-8.65-3.5973C16.7553,45.2,14.9876,57.2837,15.98,59.9581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.1939,47.2627c1.5537,4.5014,5.8209,7.1086,11.6845,7.47v5.225"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3727,23.42a14.2578,14.2578,0,0,1-5.2976,1.4325s.8181,3.2885,2.6488,4.2367c0,0,.3859,10.6864,7.3309,10.6864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.381,23.42a14.258,14.258,0,0,0,5.2977,1.4325s-.8181,3.2885-2.6488,4.2367c0,0-.3859,10.6864-7.3309,10.6864"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F393.svg b/public/assets/img/icons/1F9D1-200D-1F393.svg
new file mode 100644
index 0000000..bcd1612
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F393.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M54.8621,58.8041c0,0,2-14-10-14c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,14-10,14"/>
+ <polygon fill="#9B9B9A" points="45.1314,12.1554 35.8214,13.0654 26.7514,12.1854 21.3114,11.6554 35.1914,9.1254 50.3214,11.6554"/>
+ <path fill="#3F3F3F" d="M45.1314,12.1554v7.97c0,0-6.72-0.26-9.19,2.64c-2.47-2.9-9.19-2.64-9.19-2.64v-7.94l9.07,0.88 L45.1314,12.1554z"/>
+ <path fill="#FFFFFF" d="M35.9688,51.3809c-0.0079,0-0.0137,0-0.0215,0h-0.0459c-0.0118,0-0.0274,0-0.041,0v-0.001 c-3.1973-0.0313-5.9854-1.4639-9.4278-3.7598c-0.4599-0.3066-0.584-0.9277-0.2773-1.3867c0.3056-0.46,0.9248-0.583,1.3867-0.2773 c3.1533,2.1025,5.6601,3.4101,8.3828,3.4248c2.7217-0.0137,5.2285-1.3223,8.3828-3.4248c0.46-0.3057,1.0811-0.1827,1.3867,0.2773 c0.3067,0.46,0.1827,1.0801-0.2773,1.3867c-3.4434,2.2959-6.2315,3.7285-9.4277,3.7598v0.001 C35.9824,51.3809,35.9756,51.3809,35.9688,51.3809z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M26.5778,20.0977c-0.6876,1.2066-1.2278,2.5535-1.5876,3.9997l-0.0279,0.0694 c0,0,3.9805,0.7845,7.961-3.0788l0.0355-0.1017c-2.8687-0.9967-6.3327-0.8611-6.3327-0.8611"/>
+ <path fill="#F4AA41" d="M45.0119,20.1252c0,0-3.4076-0.2012-6.3247,0.9044l0.0275,0.0584c3.9805,3.8633,7.961,3.0788,7.961,3.0788 l-0.0102,0.0025c-0.3597-1.4735-0.9063-2.8451-1.6054-4.0716"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.5413,24.1869c-0.7043,0.0936-4.2608,0.3619-7.8265-3.0989l-0.0275-0.0584 c0.0073-0.0027,0.0148-0.0049,0.022-0.0077c-1.0909,0.3906-2.0895,0.9471-2.7678,1.7435 c-2.0695-2.4297-7.1041-2.6405-8.6871-2.6452c1.1271,0.0109,3.5778,0.1272,5.7045,0.8661l-0.0355,0.1017 c-3.5658,3.4608-7.1223,3.1925-7.8265,3.0989c-0.3976,1.4398-0.6163,2.9834-0.6163,4.5929c0,7.8276,5.0765,14.1732,11.3386,14.1732 c6.2621,0,11.3386-6.3456,11.3386-14.1732C47.1576,27.1702,46.9389,25.6266,46.5413,24.1869z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9416,25.8478,41.9416,26.9513"/>
+ <path d="M33.9416,26.9513c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9416,25.8478,33.9416,26.9513"/>
+ <path d="M35.9414,36.9537c-1.1518,0-2.3037-0.2861-3.4472-0.8579C32,35.8487,31.7998,35.2481,32.0469,34.754 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0468,1.0947-0.4473,1.3418C38.2451,36.6676,37.0933,36.9537,35.9414,36.9537z"/>
+ <path d="M46.13,19.7698c-0.57-1.03-1.24-1.97-2-2.79v2.15c-0.22,0-0.48,0.01-0.76,0.03c0.46,0.6,0.87,1.2599,1.23,1.96 c1.06,2.07,1.6801,4.54,1.6801,7.19c0,7.27-4.64,13.18-10.34,13.18s-10.34-5.91-10.34-13.18c0-2.66,0.62-5.13,1.69-7.2 c0.36-0.7,0.77-1.35,1.22-1.95c-0.28-0.02-0.54-0.03-0.76-0.03v-2.15c-0.75,0.82-1.43,1.76-2,2.79c-1.36,2.43-2.15,5.37-2.15,8.54 c0,8.37,5.54,15.18,12.34,15.18c6.81,0,12.34-6.81,12.34-15.18C48.28,25.1398,47.49,22.1998,46.13,19.7698z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="21.3114,11.6554 26.7514,12.1854 35.8214,13.0654 45.1314,12.1554 50.3214,11.6554"/>
+ <path d="M36.74,23.3698c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-1.65-1.86-5.85-2.25-7.85-2.26c-0.19,0-0.36,0.01-0.5,0.01c-0.27,0.01-0.54-0.08-0.73-0.27 c-0.2-0.19-0.31-0.45-0.31-0.72v-8.47c0-0.56,0.45-1,1-1s1,0.44,1,1v7.47c0.22,0,0.48,0.01,0.76,0.03 c2.04,0.12,5.36,0.5699,7.43,2.24c0.28,0.21,0.53,0.45,0.76,0.72C37.01,22.4797,37.02,22.9998,36.74,23.3698z"/>
+ <path d="M46.13,11.6598v8.47c0,0.27-0.11,0.53-0.3,0.72c-0.2,0.18-0.44,0.28-0.74,0.28c-0.14-0.01-0.31-0.01-0.4901-0.01 c-2.0099,0-6.22,0.38-7.86,2.25c-0.02,0.01-0.03,0.03-0.04,0.04c-0.13,0.16-0.29,0.2599-0.47,0.31c-0.04,0.02-0.08,0.03-0.12,0.03 c-0.06,0.02-0.11,0.02-0.17,0.02s-0.12,0-0.17-0.02c-0.04,0-0.08-0.01-0.12-0.03c-0.13-0.03-0.25-0.1-0.36-0.19 c-0.06-0.05-0.11-0.1-0.15-0.16c-0.28-0.37-0.27-0.89,0.04-1.25c0.23-0.27,0.48-0.51,0.76-0.72c2.07-1.67,5.39-2.12,7.43-2.24 c0.28-0.02,0.54-0.03,0.76-0.03v-7.47c0-0.56,0.45-1,1-1S46.13,11.0998,46.13,11.6598z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.3214,11.6554 35.1914,9.1254 21.3114,11.6554"/>
+ <path d="M21.3125,21.0005c-0.5527,0-1-0.4478-1-1v-8.1211c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v8.1211 C22.3125,20.5527,21.8652,21.0005,21.3125,21.0005z"/>
+ <path d="M19.2852,23.5801c-0.2159,0-0.4336-0.0698-0.6172-0.2134c-0.4336-0.3413-0.5098-0.9702-0.168-1.4043l2.0264-2.5796 c0.3408-0.4336,0.9677-0.5102,1.4043-0.1689c0.4336,0.3413,0.5097,0.9702,0.1679,1.4043l-2.0263,2.5796 C19.875,23.4487,19.582,23.5801,19.2852,23.5801z"/>
+ <path d="M21.3125,25.1011c-0.5527,0-1-0.4478-1-1v-4.1006c0-0.5523,0.4473-1,1-1s1,0.4477,1,1v4.1006 C22.3125,24.6533,21.8652,25.1011,21.3125,25.1011z"/>
+ <path d="M45.8936,25.2324c-1.5938,0-4.6875-0.4511-7.753-3.4267c-0.3965-0.3848-0.4062-1.0181-0.0215-1.4141 c0.3858-0.3965,1.0176-0.4053,1.4141-0.0215c3.5215,3.4185,6.9356,2.8418,7.0781,2.8145c0.5401-0.0967,1.0635,0.2573,1.1651,0.7964 c0.1025,0.54-0.2461,1.061-0.7852,1.1669C46.9385,25.1587,46.5381,25.2324,45.8936,25.2324z"/>
+ <path d="M25.9893,25.2324c-0.6455,0-1.045-0.0737-1.0977-0.0845c-0.542-0.1064-0.8945-0.6323-0.7881-1.1743 c0.1065-0.5405,0.6289-0.8911,1.169-0.789c0.1611,0.0312,3.5664,0.5947,7.0771-2.8145c0.3965-0.3838,1.0283-0.375,1.4141,0.0215 c0.3847,0.396,0.375,1.0293-0.0215,1.4141C30.6768,24.7813,27.583,25.2324,25.9893,25.2324z"/>
+ <path d="M54.7588,58.8027c-0.0508,0-0.1016-0.0029-0.1524-0.0107c-0.5459-0.084-0.9209-0.5938-0.8378-1.1387 c0.0087-0.0576,0.8271-5.7412-2.129-9.1777c-1.4755-1.7149-3.6894-2.6123-6.5859-2.669c-3.3096,2.1856-6.0283,3.5459-9.126,3.5889 c-0.0214,0.001-0.0429,0.001-0.0644,0.001c-0.0078,0-0.0137,0-0.0215,0h-0.0449c-0.0147,0-0.0274,0-0.042,0 c-0.0147,0-0.0293,0-0.044-0.001c-3.0996-0.043-5.8164-1.4033-9.1259-3.5889c-2.8965,0.0567-5.1104,0.9541-6.586,2.669 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387c-0.5351,0.084-1.0547-0.29-1.1386-0.8359 c-0.0411-0.2696-0.9727-6.6329,2.581-10.7754c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168 c3.1533,2.1025,5.6602,3.4101,8.3828,3.4248c2.7217-0.0137,5.2286-1.3223,8.3828-3.4248c0.1641-0.1094,0.3575-0.168,0.5547-0.168 c3.6563,0,6.4844,1.1358,8.4073,3.377c3.5537,4.1425,2.622,10.5058,2.581,10.7754C55.6689,58.4502,55.2432,58.8027,54.7588,58.8027 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F3A4.svg b/public/assets/img/icons/1F9D1-200D-1F3A4.svg
new file mode 100644
index 0000000..eb7161e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F3A4.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M54.7775,58.5922c0,0,2-13.7973-10-13.7973c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,13.7973-10,13.7973"/>
+ <path fill="#61B2E4" d="M26.9025,44.7949c-12,0-10,13.9674-10,13.9674h15.8934C32.7959,58.7623,28.3745,55.4976,26.9025,44.7949"/>
+ <path fill="#61B2E4" d="M44.7775,44.7949c12,0,10,13.9674,10,13.9674h-15.748C39.0295,58.7623,44.4519,51.319,44.7775,44.7949"/>
+ <path fill="#92D3F5" d="M33.5327,48.2842c0,0-1.2063,6.0214,2.3073,6.0214c3.5135,0,2.3072-6.0214,2.3072-6.0214"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="#9B9B9A"/>
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.9896,54.4882l-2.4152,3.6378c-3.6298-1.7539-5.6719-12.9622-5.6719-12.9622l-5.1046,6.9347l2.974,1.842 l-0.9985,3.1134l8.8689,1.0721"/>
+ <polygon fill="#92D3F5" points="35.6789,54.0961 37.4694,56.7063 38.9764,58.7496 32.6649,58.7496 34.1719,56.7063"/>
+ <path fill="#92D3F5" d="M36.6904,54.4882l2.4151,3.6378c3.6298-1.7539,5.672-12.9622,5.672-12.9622l5.1045,6.9347l-2.974,1.842 l0.9985,3.1134l-8.8689,1.0721"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#A57939" d="M26,35.0808c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="54.6619" cy="37.4614" rx="4" ry="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="65.0907" x2="67.1379" y1="47.6667" y2="49.7138" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8928" x2="58.8928" y1="44.6641" y2="57.8641" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.5327,48.0978c0,0-1.2063,6.0215,2.3073,6.0215c3.5135,0,2.3072-6.0215,2.3072-6.0215"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.9896,54.1193l-2.4152,3.6377c-3.6298-1.7538-5.6719-12.9621-5.6719-12.9621l-5.1046,6.9346l2.974,1.842l-0.9985,3.1134 l8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.6904,54.1193l2.4151,3.6377c3.6298-1.7538,5.672-12.9621,5.672-12.9621l5.1045,6.9346l-2.974,1.842l0.9985,3.1134 l-8.8689,1.0721"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.9025,57.7949c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,35.0808 c-4,0-4-4.5-4-11.5s4-14,14-14s14,7,14,14s0,11.5-4,11.5"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <rect x="59.3862" y="38.7816" width="4" height="10.4296" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.1305 56.2929)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="9.9999" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F3A8.svg b/public/assets/img/icons/1F9D1-200D-1F3A8.svg
new file mode 100644
index 0000000..d65ebae
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F3A8.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M22.843,18.5543c0,0-1.175-0.9644,0-1.8669c0,0-2.4338-1.4384-1.2589-2.5553 c0.7295-0.6933,7.2842-4.0617,14.2341-4.8293c4.2444-0.4687,9.3808,0.0325,12.3426,2.7054c0,0,3.6155,2.8307,0.3425,4.2368 c0,0,1.9302,1.9303,0,2.3499L22.843,18.5543z"/>
+ <path fill="#FFFFFF" d="M56.4341,59.2048c0,0,2.1786-15.0289-10.8927-15.0289c-3.4768,2.3083-6.4554,3.9036-9.8034,3.8968h0.1362 c-3.3481,0.0068-6.3267-1.5885-9.8034-3.8968c-13.0713,0-10.8927,15.0289-10.8927,15.0289"/>
+ <path fill="#D0CFCE" d="M44.7757,44.0759c-3.8028,2.5353-5.8484,3.599-10.7221,4.3051 c15.6708,0.4936,15.6708,6.022,16.5852,10.8207c5.084,0,6.1338,0,6.1338,0S59.1719,44.0759,44.7757,44.0759z"/>
+ <path fill="#EA5A47" d="M50.0103,53.2624c0,0-3.9,0.82-6.18-3.07l-0.34-0.59c0.21-0.37,0.34-0.78,0.37-1.2h0.01l1.04,0.15 C49.4003,49.3024,50.0103,53.2624,50.0103,53.2624z"/>
+ <path fill="#EA5A47" d="M43.4903,49.6024c-0.22,0.4-0.53,0.74-0.93,1.01c-0.1,0.07-0.21,0.13-0.33,0.19 c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09v-0.01 c1.85-0.34,3.64-1.2,5.54-2.37v0.01l0.3,0.77c0.26,0.52,0.36,1.08,0.3,1.62C43.8303,48.8224,43.7003,49.2324,43.4903,49.6024z"/>
+ <path fill="#EA5A47" d="M43.2103,51.2024c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64v-0.02 c0.29-0.04,0.58-0.13,0.85-0.27c0.12-0.06,0.23-0.12,0.33-0.19l0.09,0.15L43.2103,51.2024z"/>
+ <path fill="#EA5A47" d="M40.8003,51.1124l-0.02,0.34c-13.41,3.47-13.75-6.5-13.75-6.5c3.15,2.1,5.85,3.56,8.87,3.59h0.13 c0.57-0.01,1.13-0.06,1.69-0.17v0.01l0.48,1.09C38.7203,50.4924,39.7403,51.0924,40.8003,51.1124z"/>
+ <path fill="#F1B31C" d="M16.2521,59.6661c-0.4557-0.3472-0.8796-0.7068-1.2731-1.0768c-0.2702-0.2541-0.526-0.5131-0.7679-0.7764 c-3.3407-3.6362-4.0105-8.0778-3.0519-11.5453c1.1291-4.0839,5.4064-6.472,9.5509-5.3186 c1.9615,0.5459,7.9171,1.6131,8.9643,11.5648c3.846-1.1751,7.7742,1.9024,5.029,5.9617c-0.4138,0.6119-0.9792,1.246-1.7194,1.8913 C29.1858,63.678,21.3441,63.5453,16.2521,59.6661z"/>
+ <path fill="#EA5A47" d="M17.8514,46.3434c-0.2943,1.0646-1.397,1.6888-2.4606,1.3948c-1.0636-0.2941-1.6891-1.3961-1.3947-2.4607 c0.294-1.0636,1.397-1.6888,2.4606-1.3947C17.5203,44.1768,18.1455,45.2798,17.8514,46.3434"/>
+ <path fill="#61B2E4" d="M23.6283,57.946c-0.2943,1.0646-1.3971,1.6888-2.4607,1.3948c-1.0636-0.2941-1.689-1.3961-1.3947-2.4607 c0.2941-1.0636,1.397-1.6888,2.4606-1.3947S23.9223,56.8824,23.6283,57.946"/>
+ <path fill="#3F3F3F" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217 c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133L60.275,44.1946z"/>
+ <polygon fill="#9B9B9A" points="61.1538,40.7964 60.275,44.1946 56.17,43.133 57.0488,39.7348 58.0847,40.0027 60.1372,40.5335"/>
+ <path fill="#A57939" d="M61.3082,31.8914c0,0,3.9546,4.359-0.4411,8.0562l-0.7299,0.5859l-2.0525-0.5308l-0.4802-0.8989 C55.6404,33.638,61.3082,31.8914,61.3082,31.8914z"/>
+ <path fill="#FCEA2B" d="M18.3218,53.2112c-0.2943,1.0645-1.397,1.6888-2.4606,1.3947c-1.0636-0.294-1.6891-1.3961-1.3948-2.4606 c0.2941-1.0636,1.3971-1.6888,2.4607-1.3948C17.9907,51.0446,18.6159,52.1476,18.3218,53.2112"/>
+ </g>
+ <g id="hair">
+ <path fill="#F4AA41" d="M29.3654,20.6521c0,0,6.0436,4.0119,4.6066,0.9647c0,0,6.0002,3.9967,5.125,0.5757 c0,0,5.4199,5.8571,5.8039,0.4877c0,0,0.5485,5.2657,2.3966,4.9999c1.122,0,3.1536-6.1121,0.3973-9.0852H24.6333 c0,0-3.3697,6.0539,0.0117,9.0852C26.5401,26.9445,29.3654,20.6521,29.3654,20.6521z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.9009,22.6802c-0.384,5.3694-5.8039-0.4877-5.8039-0.4877c0.8752,3.421-5.125-0.5757-5.125-0.5757 c1.437,3.0472-4.6066-0.9647-4.6066-0.9647s-2.7924,6.2159-4.6871,7.0098c-0.0229,0.3678-0.0449,0.7361-0.0449,1.1112 c0,7.8276,5.0764,14.1732,11.3385,14.1732s11.3385-6.3456,11.3385-14.1732c0-0.3694-0.022-0.7319-0.0442-1.0941 C45.4442,27.8788,44.9009,22.6802,44.9009,22.6802z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.972,25.841,41.972,26.9445"/>
+ <path d="M33.972,26.9445c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.972,25.841,33.972,26.9445"/>
+ <path d="M35.9719,36.947c-1.1519,0-2.3038-0.2862-3.4473-0.8579c-0.4942-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2756,36.6608,37.1237,36.947,35.9719,36.947z"/>
+ <path d="M35.9717,43.4785c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.2222,0.0039-0.4434,0.0127-0.6626l1.9981,0.0752 c-0.0069,0.1948-0.0108,0.3906-0.0108,0.5874c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3388-5.9092,10.3388-13.1733 c0-0.1983-0.0039-0.396-0.0097-0.5918l1.998-0.0664c0.0078,0.2182,0.0117,0.4375,0.0117,0.6582 C48.3105,36.6719,42.7754,43.4785,35.9717,43.4785z"/>
+ <path d="M48.5029,19.5947c-0.0009,0-0.0009,0-0.0019,0l-25.6602-0.0405c-0.2304-0.0005-0.4541-0.0806-0.6328-0.2271 c-0.1504-0.124-0.9033-0.7924-0.8867-1.7851c0.0029-0.1841,0.0332-0.4043,0.124-0.6406c-0.5224-0.4561-1.082-1.1133-1.1699-1.8814 c-0.0674-0.5957,0.1523-1.1684,0.6201-1.6123c1.0254-0.9756,7.9131-4.3369,14.8135-5.0991 c2.6387-0.2886,9.1963-0.585,13.1221,2.9575c0.3349,0.2588,2.2597,1.8677,2.0234,3.6875c-0.0596,0.4585-0.2744,1.0405-0.8857,1.564 c0.2939,0.5083,0.5078,1.1406,0.3232,1.769c-0.1104,0.376-0.4619,1.043-1.5772,1.2852 C48.6455,19.5869,48.5742,19.5947,48.5029,19.5947z M23.3652,17.5552l24.9131,0.039c-0.1123-0.205-0.3144-0.4736-0.4824-0.6421 c-0.2344-0.2343-0.3379-0.5698-0.2754-0.8955c0.0625-0.3256,0.2832-0.5996,0.5879-0.7304 c0.2168-0.0928,0.7246-0.3404,0.7627-0.6294c0.0654-0.4976-0.7441-1.4405-1.3281-1.9024 c-2.3584-2.125-6.6768-3.0434-11.6153-2.4975c-6.7529,0.7456-13.0283,4.0371-13.6455,4.5527 c0.1094,0.2427,0.6114,0.7061,1.0694,0.9771c0.2861,0.1689,0.4697,0.4687,0.4892,0.8003c0.0205,0.3315-0.126,0.6513-0.3887,0.8535 C23.4141,17.5093,23.3857,17.5347,23.3652,17.5552z"/>
+ <path d="M35.8184,10.3027c-0.5528,0-1-0.4477-1-1V6.2173c0-0.5523,0.4472-1,1-1c0.5527,0,1,0.4477,1,1v3.0854 C36.8184,9.855,36.3711,10.3027,35.8184,10.3027z"/>
+ <path d="M47.1621,28.6899c-0.4355,0-0.8545-0.1489-1.2256-0.4384c-0.6826-0.5323-1.1474-1.5537-1.459-2.5791 c-0.1045,0.0566-0.2138,0.1054-0.3291,0.146c-1.4677,0.5141-3.247-0.6382-4.4902-1.7007c-0.0547,0.0508-0.1103,0.0952-0.166,0.1347 c-1.0518,0.7452-2.9248,0.0518-4.6611-0.9296c-0.0323,0.0346-0.0655,0.0659-0.0997,0.0952 c-0.3623,0.3134-1.1757,1.0112-4.9433-1.3072c-1.0235,2.1202-3.0215,5.8184-4.7813,6.5015 c-0.3525,0.1362-0.749,0.064-1.0302-0.1875c-3.9297-3.5239-0.3711-10.0405-0.2178-10.3164 c0.1767-0.3169,0.5107-0.5137,0.874-0.5137h23.0615c0.2784,0,0.544,0.1162,0.7334,0.3203c2.3526,2.5371,1.7813,6.7232,0.8233,8.918 c-0.5156,1.1816-1.1446,1.8018-1.8711,1.8447C47.3066,28.686,47.2344,28.6899,47.1621,28.6899z M47.1855,26.6895 c0.004,0.0024,0.0088,0.0043,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.2568,26.6802,47.2188,26.6836,47.1855,26.6895z M44.9014,21.6807c0.5107,0,0.9414,0.3857,0.9941,0.8955 c0.1836,1.7466,0.7549,3.6342,1.2051,4.0517c0.2998-0.4336,0.8418-1.687,0.956-3.3457c0.0616-0.8984,0.0235-2.5034-0.833-3.6875 H25.252c-0.5948,1.2803-1.9141,4.6558-0.4502,6.7637c1.0117-1.021,2.5761-3.7222,3.6513-6.1157 c0.1201-0.2681,0.3526-0.4693,0.6348-0.5508c0.2812-0.082,0.5859-0.0347,0.8301,0.1269c1.083,0.7183,2.2715,1.3736,3.0576,1.7081 c0.0234-0.252,0.1416-0.4927,0.3428-0.667c0.3398-0.2945,0.8359-0.3247,1.207-0.0757c1.3418,0.8921,2.9101,1.6489,3.6309,1.7778 c-0.0079-0.0366-0.0167-0.0766-0.0284-0.1216c-0.1133-0.4433,0.0889-0.9067,0.4903-1.1255 c0.4013-0.2197,0.9013-0.1372,1.2119,0.1978c1.331,1.4351,3.1035,2.604,3.6562,2.4185c0.1143-0.0406,0.3496-0.3687,0.418-1.3223 c0.0371-0.5171,0.4629-0.9199,0.9805-0.9282C44.8906,21.6807,44.8965,21.6807,44.9014,21.6807z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c0.12-0.06,0.23-0.12,0.33-0.19c0.4-0.27,0.71-0.61,0.93-1.01c0.21-0.37,0.34-0.78,0.37-1.2 c0.06-0.54-0.04-1.1-0.3-1.62l-0.3-0.77"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2303,50.8024c-0.27,0.14-0.56,0.23-0.85,0.27c-0.19,0.04-0.39,0.06-0.58,0.04c-1.06-0.02-2.08-0.62-2.6-1.64l-0.48-1.09"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9303,46.5424c-1.45-0.97-3.4-1.59-6.03-1.59c-0.56,0.37-1.1,0.72-1.64,1.05c-1.9,1.17-3.69,2.03-5.54,2.37 c-0.56,0.11-1.12,0.16-1.69,0.17h-0.13c-2.7351-0.0272-5.2076-1.2272-7.9897-3.0133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6503,50.7624l0.56,0.44c2.87,3.06,0.43,6.44,0.43,6.44s-3.56-1.91-2.45-5.91l0.19-0.64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.463,50.111c0.3957,0.3631,0.8557,0.7006,1.3904,0.9935c0.5347,0.2929,1.144,0.5412,1.8384,0.7257 c0.2081,0.0553,0.4237,0.1048,0.6474,0.1481c1.8713,0.3624,4.2969,0.2876,7.4412-0.526"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.4703,49.5624l0.02,0.04l0.34,0.59c2.28,3.89,6.18,3.07,6.18,3.07s-0.61-3.96-5.1-4.71l-1.04-0.15"/>
+ <path d="M25.6602,63.7158c-3.4844,0-7.1836-1.0976-10.0147-3.2539l0,0c-0.4746-0.3623-0.9297-0.7471-1.3525-1.1445 c-0.2871-0.2715-0.5606-0.5469-0.8184-0.8281c-3.2402-3.5264-4.4668-8.1954-3.2793-12.4883 c0.6123-2.2158,2.0586-4.0635,4.0723-5.2022c2.0488-1.1592,4.4297-1.4463,6.7109-0.8134l0.3096,0.0839 c2.1894,0.5791,7.8701,2.083,9.2422,11.2442c2.0898-0.2569,4.1474,0.4951,5.2636,2.0068c1.1954,1.6182,1.0997,3.7012-0.2626,5.7158 c-0.4766,0.7061-1.1124,1.4073-1.8897,2.085C31.6455,62.8604,28.7363,63.7158,25.6602,63.7158z M16.8584,58.8701 c4.5586,3.4737,11.9326,3.8262,15.4687,0.7432c0.6465-0.5635,1.167-1.1348,1.5479-1.6973c0.8711-1.289,0.9814-2.499,0.3096-3.4072 c-0.8135-1.1006-2.5869-1.5352-4.2178-1.0391c-0.2861,0.0879-0.5967,0.042-0.8438-0.122c-0.249-0.1651-0.4111-0.4327-0.4423-0.7295 c-0.9239-8.7686-5.8155-10.0625-7.9043-10.6153l-0.334-0.0898c-1.7647-0.4912-3.6074-0.2686-5.1895,0.626 c-1.5488,0.8759-2.6601,2.2949-3.1299,3.9951c-1.0019,3.623,0.0538,7.5869,2.8243,10.6015 c0.2265,0.2461,0.4648,0.4883,0.7168,0.7256C16.0361,58.2109,16.4375,58.5508,16.8584,58.8701L16.8584,58.8701z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0847,40.0027l-0.4802-0.8989c-1.9641-5.4658,3.7037-7.2124,3.7037-7.2124s3.9546,4.359-0.4411,8.0562l-0.7299,0.5859"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.275,44.1946l-3.8708,14.9676c-0.2929,1.1327-1.4505,1.8146-2.5832,1.5217c-0.5615-0.1452-1.0243-0.5128-1.297-0.9758 c-0.2728-0.4631-0.3699-1.0459-0.2247-1.6075L56.17,43.133"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60.275,44.1946 61.1538,40.7964 60.1372,40.5335 58.0847,40.0027 57.0488,39.7348 56.17,43.133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F3EB.svg b/public/assets/img/icons/1F9D1-200D-1F3EB.svg
new file mode 100644
index 0000000..6865550
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F3EB.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#5C9E31" points="13.8857,52.0966 10.8304,52.0966 10.8304,16.9138 19.8222,16.9138 36.3277,16.9138 52.0393,16.9138 60.7657,16.9138 60.7657,52.0966 56.6808,52.0966"/>
+ <path fill="#6A462F" d="M53.8795,58.9993c0,0,2.7-14.1375-9.3-14.1375c-3.1919,2.1192-5.9264,3.5837-9,3.5775h0.125 c-3.0736,0.0062-5.8082-1.4583-9-3.5775c-12,0-10,14.1375-10,14.1375"/>
+ <polygon fill="#3F3F3F" points="44.5804,45.3645 47.1504,54.4045 41.5304,54.1645 41.6204,58.9545 35.7404,57.3545 35.8304,57.3245 35.7404,57.1945"/>
+ <path fill="#D0CFCE" d="M44.4804,45.2145l0.1,0.15l-8.84,11.83l-8.85-11.83l0.16-0.24c3.08,2.05,5.75,3.46,8.72,3.49 c0.01,0,0.02,0,0.03,0h0.09C38.8204,48.5845,41.4504,47.2145,44.4804,45.2145z"/>
+ <polygon fill="#3F3F3F" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair">
+ <path fill="#A57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M22.9654,17.9098H11.83v32.29h2.06c0.55,0,1,0.44,1,1c0,0.55-0.45,1-1,1h-3.06c-0.55,0-1-0.45-1-1v-34.29 c0-0.55,0.45-1,1-1l13.0581,0L22.9654,17.9098z"/>
+ <path d="M48.15,15.9098h12.62c0.55,0,1,0.4499,1,1v34.29c0,0.55-0.45,1-1,1h-2.59c-0.55,0-1-0.45-1-1c0-0.56,0.45-1,1-1h1.59 v-32.29H49.0303L48.15,15.9098z"/>
+ <path d="M47.15,27.2997h-1.96v1.24c0,2.11-1.71,3.82-3.81,3.82h-2.01c-1.55,0-2.88-0.93-3.48-2.25c-0.6,1.32-1.94,2.25-3.48,2.25 H30.4c-2.11,0-3.82-1.71-3.82-3.82v-1.24h-0.69c-0.45,0-0.83-0.3-0.95-0.71c0.23-0.38,0.44-0.8,0.62-1.23 c0.1-0.04,0.21-0.06,0.33-0.06h1.69c0.05,0,0.1,0,0.15,0.01c0.49,0.08,0.85,0.49,0.85,0.99v2.24c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-1.1c0-0.55,0.45-1,1-1h1.33c0.56,0,1,0.45,1,1v1.1c0,1,0.82,1.82,1.82,1.82h2.01 c1,0,1.81-0.82,1.81-1.82v-2.24c0-0.55,0.45-1,1-1h2.406L47.15,27.2997z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8904,58.0245c0,0-2-13,10-13c0.05,0.04,0.11,0.07,0.16,0.1c3.08,2.05,5.75,3.46,8.72,3.49c0.01,0,0.02,0,0.03,0h0.09 c2.93-0.03,5.56-1.4,8.59-3.4c0.1-0.06,0.19-0.12,0.29-0.19c3.99,0,6.43,1.44,7.92,3.36l0.78,1.26"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.8304,57.3245 35.7404,57.3545 29.8504,58.9545 29.9404,54.1645 24.3204,54.4045 26.8904,45.3645"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.7404,57.1945 35.6404,57.3245 35.7404,57.3545 41.6204,58.9545 41.5304,54.1645 47.1504,54.4045 44.5804,45.3645"/>
+ <path d="M53.0441,58.7525c-0.5096,0-0.9023-0.4491-0.8345-0.9541l3.3718-26.5033L54.1676,57.967 C54.1379,58.4091,53.4872,58.7525,53.0441,58.7525L53.0441,58.7525z"/>
+ <path d="M53.0439,59.5029c-0.4599,0-0.8964-0.1982-1.1982-0.5439c-0.3027-0.3467-0.4404-0.8057-0.3789-1.2608l3.3701-26.498 c0.0508-0.3994,0.3975-0.6895,0.8115-0.6523c0.4014,0.0361,0.7032,0.3837,0.6817,0.7871L54.917,58.0068 C54.8506,58.9746,53.7676,59.5029,53.0439,59.5029z M53.7539,51.6025l-0.7998,6.2911l0.0898,0.1093 c0.1153,0,0.3028-0.0859,0.379-0.1572L53.7539,51.6025z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 s0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F3ED.svg b/public/assets/img/icons/1F9D1-200D-1F3ED.svg
new file mode 100644
index 0000000..a3e7587
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F3ED.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M35.5735,10.7259c0.0293,0.0008,0.0557,0.0033,0.0845,0.0041c0.0293-0.0008,0.0554-0.0033,0.0845-0.0041 H35.5735z"/>
+ <path fill="#9B9B9A" d="M35.658,10.73c-12.6145,0.3537-10.76,9.6192-10.76,9.6192c6.4833-3.498,18.0292-2.5454,21.5203,0 C46.4183,20.3492,48.2728,11.0837,35.658,10.73z"/>
+ <path fill="#D0CFCE" d="M16.825,58.8833c0,0-2-13.6701,10-13.6701c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.7 c3.0736,0.0062,4.7081-2.1643,7.9-4.2922c5.715,0,9.042,1.9359,10.5843,4.3867c2.0157,4.2358,0.6039,9.9834,0.6039,9.9834"/>
+ <path fill="#E27022" d="M58.8271,33.29c4.5773,3.7761,7.8593-1.1008,7.8593-1.1008s-3.238-4.9716-7.7812-1.5403"/>
+ <polyline fill="#92D3F5" points="31.8851,11.1748 31.8851,14.262 39.1489,14.262 39.1489,11.1748"/>
+ <line x1="57.9505" x2="58.3321" y1="29.1036" y2="35.2301" fill="none"/>
+ <path fill="#61B2E4" d="M50.7166,46.0662v12.8171H21.5135V45.8111l-0.0033-0.0058c1.3944-0.797,3.203-1.2921,5.5449-1.2921v9.2652 h17.8378v-9.2085l0.0007-0.055c2.3927,0.0347,4.4908,0.5958,5.8761,1.467"/>
+ <rect x="39.6894" y="48.2318" width="15.9782" height="4" transform="matrix(0.2706 -0.9627 0.9627 0.2706 -13.5809 82.5389)" fill="#3F3F3F"/>
+ <path fill="#FCEA2B" d="M58.4145,32.71c2.1562,1.7788,3.7022-0.5186,3.7022-0.5186s-1.5253-2.3419-3.6654-0.7255"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M46.7217,20.5249c1.5075,5.4986,0.1748,6.9726,0.1748,6.9726l-5.2598-8.6243 c0,0-1.4783,4.1056-5.6542,3.7931c0,0,0.6471-2.8931,0.2934-4.168L35.23,18.4437c-1.4018,1.5624-5.7645,6.1275-10.6039,8.1882 l-0.0072-0.0014l0.0286,0.0037c0,0-0.9446-0.6107,0.024-5.8262c0,0,9.1232-4.933,22.3137-0.3234"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M41.7729,19.0966c-0.0721-0.0135-0.1415-0.0229-0.2133-0.0359c-0.349,0.7975-1.9385,3.878-5.5772,3.6057 c0,0,0.6364-2.8483,0.2999-4.1375c-0.3898-0.0062-0.7635-0.0001-1.137,0.0079c-1.4785,1.6367-5.759,6.0634-10.5077,8.0898 c0.006,0.0051,0.0098,0.0077,0.0098,0.0077l-0.0206-0.0027c-0.0002,0.0001-0.0005,0.0002-0.0008,0.0004l-0.0072-0.0014l0.008,0.001 c0.0037-0.0015,0.0071-0.0035,0.0108-0.005c-0.0365-0.0309-0.1722-0.1763-0.2765-0.6118c-0.1128,0.8022-0.1827,1.623-0.1827,2.4657 c0,7.8276,5.0764,14.1732,11.3385,14.1732c6.262,0,11.3385-6.3456,11.3385-14.1732c0-0.3797-0.022-0.7525-0.0454-1.1246 L41.7729,19.0966z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.8851,25.9709,41.8851,27.0744"/>
+ <path d="M33.8851,27.0744c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.8851,25.9709,33.8851,27.0744"/>
+ <path d="M35.8849,37.0769c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.1886,36.7907,37.0368,37.0769,35.8849,37.0769z"/>
+ <path d="M39.1484,15.2622h-7.2636c-0.5528,0-1-0.4477-1-1v-3.0874c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.0874h5.2636 v-2.0874c0-0.5522,0.4473-1,1-1c0.5528,0,1,0.4478,1,1v3.0874C40.1484,14.8145,39.7012,15.2622,39.1484,15.2622z"/>
+ <path d="M47.3643,18.3247c-0.5528,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4472-1,1-1c0.5527,0,1,0.4478,1,1v2.6763 C48.3643,17.877,47.917,18.3247,47.3643,18.3247z"/>
+ <path d="M23.9668,18.3247c-0.5527,0-1-0.4477-1-1v-2.6763c0-0.5522,0.4473-1,1-1s1,0.4478,1,1v2.6763 C24.9668,17.877,24.5195,18.3247,23.9668,18.3247z"/>
+ <path d="M35.7168,43.6084c-6.8037,0-12.3389-6.8066-12.3389-15.1733c0-0.8765,0.0616-1.7535,0.1817-2.606l1.9804,0.2803 c-0.1074,0.7597-0.1621,1.5425-0.1621,2.3257c0,7.2641,4.6377,13.1733,10.3389,13.1733s10.3389-5.9092,10.3389-13.1733 c0-1.0723-0.1016-2.1387-0.3028-3.17l1.9629-0.3828c0.2256,1.1573,0.3399,2.3526,0.3399,3.5528 C48.0557,36.8018,42.5205,43.6084,35.7168,43.6084z"/>
+ <path d="M46.8965,28.4976c-0.0313,0-0.0625-0.0015-0.0938-0.0044c-0.3144-0.0293-0.5957-0.2056-0.7597-0.4751l-4.3614-7.1514 c-1.0771,1.4902-2.9824,3.001-5.7734,2.7969c-0.29-0.0215-0.5557-0.168-0.7285-0.4014c-0.1738-0.2334-0.2363-0.5303-0.1729-0.814 c0.1651-0.7421,0.336-1.8344,0.3702-2.685c-1.9405,2.0683-5.8399,5.8149-10.2032,7.7217 c-0.1894,0.1172-0.4189,0.1704-0.6504,0.1416c-0.0361-0.0035-0.0713-0.0093-0.1074-0.0166 c-0.2715-0.0586-0.4961-0.2232-0.6357-0.4419c-0.6973-0.92-0.7285-3.1148-0.0918-6.5425c0.0556-0.2969,0.2422-0.5532,0.5078-0.6968 c0.251-0.1362,4.2334-2.2309,10.6611-2.4126c0.1348-0.0542,0.2871-0.0801,0.4248-0.0708L36.3281,17.5 c0.0352,0.002,0.0694,0.0054,0.1035,0.0107c1.4883,0.0318,3.0879,0.1695,4.7872,0.4541c0.0986-0.0454,0.205-0.0752,0.3173-0.0869 c0.3047-0.0307,0.6055,0.0816,0.8155,0.2954c1.5791,0.3179,3.2373,0.7637,4.9638,1.3672c0.5215,0.1822,0.7959,0.7525,0.6143,1.274 c-0.0176,0.0493-0.0381,0.0966-0.0625,0.1411c1.2822,5.1933,0.043,6.9116-0.2285,7.2129 C47.4473,28.3789,47.1777,28.4976,46.8965,28.4976z M25.5664,21.4878c-0.3369,1.957-0.3643,3.1035-0.3154,3.7495 c2.916-1.4761,5.6084-3.8071,7.3906-5.5459C29.0039,20.0859,26.5088,21.0645,25.5664,21.4878z M43.8447,20.5728l2.5948,4.2548 c-0.0206-0.8676-0.168-2.063-0.584-3.6684C45.1738,20.9385,44.5029,20.7437,43.8447,20.5728z M37.3809,19.5635 c-0.003,0.6938-0.0889,1.436-0.1846,2.0503c1.3262-0.2403,2.2207-1.0694,2.7744-1.8067 C39.0752,19.6855,38.2109,19.6069,37.3809,19.5635z"/>
+ <path d="M49.6641,23.4844c-0.2891,0-0.5743-0.124-0.7725-0.3638c-1.7725-2.1484-7.1289-3.7241-13.1494-3.895 c-6.0195,0.1709-11.376,1.7466-13.1484,3.895c-0.3506,0.4253-0.9805,0.4883-1.4083,0.1353 c-0.4257-0.3516-0.4863-0.982-0.1347-1.4078c2.4951-3.0239,8.7178-4.333,13.8359-4.5893c0.0938-0.0293,0.1934-0.0449,0.2969-0.0449 h1.1172c0.1035,0,0.2031,0.0156,0.2969,0.0449c5.1181,0.2563,11.3418,1.5654,13.8369,4.5893 c0.3515,0.4258,0.291,1.0562-0.1348,1.4078C50.1133,23.4097,49.8877,23.4844,49.6641,23.4844z"/>
+ <path d="M51.2832,42.9463l-2.8887-0.8125l2.0088-7.1465c0.1113-0.3887,1.1309-3.709,3.6533-3.8057l3.8926-0.5019l0.3848,2.9746 l-3.9727,0.5127c-0.0644,0.0088-0.1279,0.0127-0.1924,0.0127H54.168c-0.2022,0.1035-0.6836,0.9433-0.878,1.625L51.2832,42.9463z"/>
+ <path d="M58.3311,36.2305c-0.5235,0-0.9639-0.4082-0.9971-0.9375l-0.3819-6.127c-0.0341-0.5513,0.3848-1.0264,0.9356-1.0605 c0.5723-0.0406,1.0254,0.3852,1.0605,0.9355l0.3819,6.127c0.0342,0.5517-0.3848,1.0263-0.9356,1.0605 C58.373,36.2295,58.3516,36.2305,58.3311,36.2305z"/>
+ <path d="M46.4189,21.3491c-0.0654,0-0.1308-0.0063-0.1972-0.0195c-0.5401-0.1084-0.8906-0.6328-0.7852-1.1733l0,0 c0.0059-0.0293,0.541-2.9542-1.3398-5.2886c-1.585-1.9668-4.4238-3.0225-8.4385-3.1392c-4.0283,0.1167-6.8721,1.1792-8.4541,3.1582 c-1.8818,2.355-1.3311,5.2368-1.3252,5.2656c0.1084,0.5415-0.2422,1.0689-0.7842,1.1773c-0.539,0.1074-1.0674-0.2422-1.1767-0.7837 c-0.0313-0.1553-0.7334-3.8325,1.7246-6.9077c1.9424-2.4312,5.2383-3.7442,9.7998-3.9038c0.043-0.0054,0.0869-0.0083,0.1308-0.0083 h0.169c0.0439,0,0.0879,0.0029,0.1308,0.0083c4.5616,0.1596,7.8584,1.4726,9.8008,3.9043 c2.4571,3.0747,1.7559,6.7519,1.7246,6.9072C47.3027,21.021,46.8857,21.3491,46.4189,21.3491z"/>
+ <path d="M62.3047,35.7246c-1.3936,0-2.7734-0.5576-4.1143-1.6631c-0.4258-0.3515-0.4863-0.9814-0.1347-1.4082 c0.3515-0.4248,0.9804-0.4863,1.4082-0.1347c1.124,0.9287,2.2314,1.3222,3.3007,1.1738c1.1817-0.167,2.1163-0.9629,2.6377-1.5166 c-0.5312-0.5938-1.5048-1.4756-2.7392-1.6875c-1.0205-0.1699-2.0811,0.1484-3.1553,0.958 c-0.4424,0.334-1.0683,0.2451-1.4004-0.1953c-0.333-0.4405-0.2451-1.0674,0.1953-1.4004c1.5381-1.1621,3.127-1.6104,4.7159-1.3301 c2.7578,0.4824,4.4355,3.0156,4.5058,3.1231c0.2188,0.3369,0.2158,0.7714-0.0078,1.1044 c-0.0693,0.1026-1.7285,2.5254-4.4521,2.9219C62.8105,35.7061,62.5576,35.7246,62.3047,35.7246z"/>
+ <path d="M54.7021,58.8848c-0.0507,0-0.1015-0.003-0.1523-0.0108c-0.5459-0.083-0.9209-0.5937-0.8379-1.1386 c0.0069-0.045,0.6485-4.4786-1.2334-7.8829c-0.2676-0.4824-0.0918-1.0918,0.3916-1.3584c0.4854-0.2695,1.0918-0.0908,1.3584,0.3916 c2.2178,4.0108,1.4922,8.9444,1.46,9.1524C55.6123,58.5322,55.1865,58.8848,54.7021,58.8848z"/>
+ <path d="M21.2832,58.8857c-0.5527,0-1-0.4472-1-1V46.1836c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v11.7021 C22.2832,58.4385,21.8359,58.8857,21.2832,58.8857z"/>
+ <path d="M41.0557,55.8027H26.8252c-0.5527,0-1-0.4472-1-1v-9.917c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v8.917h13.2305 c0.5527,0,1,0.4473,1,1C42.0557,55.3555,41.6084,55.8027,41.0557,55.8027z"/>
+ <path d="M16.8232,58.8848c-0.4843,0-0.9101-0.3526-0.9863-0.8467c-0.041-0.2695-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.7509-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1026,5.6601,3.4111,8.3828,3.4248 c2.1543-0.0107,4.2734-0.8008,7.293-2.7148c0.4677-0.2969,1.0839-0.1563,1.3798,0.3095c0.2959,0.4659,0.1573,1.084-0.3095,1.3799 c-2.4385,1.5459-5.125,2.9776-8.253,3.0244c-0.0214,0.002-0.0439,0-0.0664,0.001c-0.0078,0-0.0136,0-0.0214,0h-0.0489 c-0.0127,0-0.0254-0.001-0.0381,0c-0.0146,0-0.0293,0-0.0439-0.001c-3.0996-0.0429-5.8164-1.4033-9.126-3.5888 c-2.8965,0.0566-5.1103,0.9541-6.5859,2.6689c-2.9561,3.4365-2.1377,9.1201-2.1289,9.1778c0.083,0.5449-0.292,1.0546-0.8379,1.1386 C16.9248,58.8818,16.874,58.8848,16.8232,58.8848z"/>
+ <path d="M47.4414,59.4639c-0.0908,0-0.1816-0.0127-0.2705-0.0371l-3.8506-1.083c-0.5322-0.1495-0.8418-0.7022-0.6924-1.2334 l4.3233-15.3819c0.1494-0.5322,0.7041-0.8408,1.2334-0.6924l3.8506,1.0821c0.2548,0.0722,0.4716,0.2422,0.6015,0.4736 s0.1621,0.5049,0.0908,0.7598l-4.3232,15.3828c-0.0723,0.2558-0.2422,0.4717-0.4736,0.6015 C47.7803,59.4209,47.6113,59.4639,47.4414,59.4639z M44.8242,56.6885l1.9248,0.542l3.7823-13.4571l-1.9249-0.541L44.8242,56.6885z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F4BB.svg b/public/assets/img/icons/1F9D1-200D-1F4BB.svg
new file mode 100644
index 0000000..067bd85
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F4BB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.2831,58.8244c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,4.7081-2.1642,7.9-4.2921c15.5705-0.0001,11.5,14.2,11.5,14.2"/>
+ <polygon fill="#FFFFFF" points="35.5372,55.498 32.2983,51.5662 29.0593,47.6344 35.5372,47.6344 42.0152,47.6344 38.7762,51.5662"/>
+ <path fill="#61B2E4" d="M26.5302,44.9199c0,0-5.9003,4.0266-2.161,7.4669h4.5729l-0.8335,3.7419l7.8919,1.9525l0.2903-2.5055 l-8.3606-10.3636"/>
+ <polygon fill="#D0CFCE" points="67.0867,43.4225 60.1367,59.7725 35.1467,59.7725 42.0967,43.4225"/>
+ <polygon fill="#9B9B9A" points="67.3033,43.4225 60.3533,59.7725 60.1333,59.7725 51.3633,59.7725 58.3133,43.4225 67.0833,43.4225"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M16.917,58.9189c-0.4844,0.001-0.9102-0.3525-0.9863-0.8466c-0.0411-0.2696-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3907,0.0586,0.5547,0.168c3.1631,2.1084,5.6758,3.418,8.4053,3.4238h0.04 c0.5518,0,0.9991,0.4473,1,0.999c0.001,0.5518-0.4462,1-0.998,1.001c-0.001,0-0.001,0-0.002,0H35.916 c-0.0107-0.001-0.0254-0.001-0.0381,0h-0.084c-0.0146,0-0.0302,0-0.0449-0.001c-3.0986-0.0419-5.8164-1.4023-9.1269-3.5878 c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0186,58.916,16.9678,58.9189,16.917,58.9189z"/>
+ <path d="M33.9961,55.2832c-0.294,0-0.584-0.1279-0.7813-0.375l-7.2646-9.0713c-0.3457-0.4306-0.2764-1.0605,0.1553-1.4053 c0.4326-0.3486,1.0615-0.2753,1.4052,0.1553l7.2647,9.0713c0.3457,0.4307,0.2764,1.0606-0.1553,1.4053 C34.4355,55.2119,34.2148,55.2832,33.9961,55.2832z"/>
+ <path d="M33.0068,57.3555c-0.0742,0-0.1494-0.0078-0.2255-0.0254l-4.8975-1.127c-0.2686-0.0615-0.499-0.2314-0.6387-0.4697 c-0.1387-0.2373-0.1738-0.5225-0.0967-0.7861l0.458-1.5606h-3.2373c-0.2509,0-0.4921-0.0947-0.6767-0.2637 c-1.4043-1.2919-1.6201-2.6455-1.5537-3.5546c0.2129-2.9268,3.459-5.2227,3.8281-5.4746c0.4551-0.3116,1.0762-0.1934,1.3877,0.2617 c0.3115,0.455,0.1953,1.0771-0.2598,1.3896c-0.7832,0.5381-2.8427,2.3008-2.9619,3.9717c-0.042,0.5918,0.1709,1.1406,0.6504,1.6699 h4.1592c0.3154,0,0.6113,0.1485,0.8008,0.4004c0.1884,0.2529,0.247,0.5791,0.1591,0.8809l-0.5351,1.8242l3.8633,0.8887 c0.5381,0.124,0.874,0.6601,0.75,1.1992C33.874,57.042,33.4619,57.3555,33.0068,57.3555z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1467,59.7725 60.1367,59.7725 67.0867,43.4225 42.0967,43.4225"/>
+ <line x1="24.1767" x2="35.1467" y1="59.7725" y2="59.7725" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ <path d="M41.4707,32.668h-2.0078c-1.5479,0-2.8828-0.9258-3.4815-2.253c-0.5976,1.3272-1.9335,2.253-3.4804,2.253h-2.0078 c-2.1045,0-3.8164-1.7119-3.8164-3.8164v-1.2378h-0.6924c-0.5528,0-1-0.4478-1-1c0-0.5523,0.4472-1,1-1h1.6924 c0.5527,0,1,0.4477,1,1v2.2378c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078c1.001,0,1.8154-0.8145,1.8154-1.8164v-1.104 c0-0.5523,0.4473-1,1-1h1.3301c0.5527,0,1,0.4477,1,1v1.104c0,1.0019,0.8144,1.8164,1.8164,1.8164h2.0078 c1.001,0,1.8154-0.8145,1.8154-1.8164v-2.2378c0-0.5523,0.4473-1,1-1h1.1573c0.5527,0,1,0.4477,1,1c0,0.5522-0.4473,1-1,1h-0.1573 v1.2378C45.2861,30.9561,43.5742,32.668,41.4707,32.668z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F4BC.svg b/public/assets/img/icons/1F9D1-200D-1F4BC.svg
new file mode 100644
index 0000000..6e9670e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F4BC.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M17.298,58.8535c0,0-2-13.8,10-13.8c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125 c3.0736,0.0063,5.3081-2.6642,8.5-4.7921c13.3136,0,10.9,15,10.9,15"/>
+ <polyline fill="#D0CFCE" points="36.6129,54.2067 39.0281,58.7515 45.4,44.1365 51.8574,53.9202 40.6996,58.0515"/>
+ <path fill="#FFFFFF" d="M38.507,57.7426c-0.5976,1.0349-4.8914,1.0349-5.489,0l-1.842-2.4101l-3.3864-8.7387l7.9729,2.7l7.573-2.7 l-3.2865,8.7387L38.507,57.7426z"/>
+ <path fill="#D0CFCE" d="M65.729,58.4861H50.2443V38.6837h15.2709c0.1181,0,0.2138,0.0957,0.2138,0.2138V58.4861z"/>
+ <path fill="#FFFFFF" d="M62.6179,60.9619H48.0103V42.0102h10.753c2.1288,0,3.8546,1.7257,3.8546,3.8545 C62.6179,45.8647,62.6179,60.9619,62.6179,60.9619z"/>
+ <path fill="#3F3F3F" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <path fill="#3F3F3F" d="M35.0163,54.8799c0.3249-0.5627,1.137-0.5627,1.4619,0l1.1645,2.0171l1.8956,1.9831h-3.7911h-3.791 l1.8955-1.9831L35.0163,54.8799z"/>
+ <polyline fill="#D0CFCE" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ </g>
+ <g id="hair">
+ <path fill="#3F3F3F" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="62.6179,60.9619 48.0103,60.9619 48.0103,42.3261 59.8355,42.3261 59.8355,44.4385 62.6179,44.4385"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.2144,38.8631 66.0398,38.8631 66.0398,57.499"/>
+ <line x1="59.8355" x2="62.6179" y1="42.3261" y2="44.4385" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="48.5348" y2="48.5348" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="52.6312" y2="52.6312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9548" x2="59.3875" y1="56.2155" y2="56.2155" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.4552,48.5348c0,0-1.2063,6.0215,2.3073,6.0215s2.3073-6.0215,2.3073-6.0215"/>
+ <line x1="44.7" x2="38.9601" y1="55.6292" y2="57.8075" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,57.8861c0,0-2-13,10-13c3.1919,2.1279,5.9264,3.5984,9,3.5921H35.7c3.0736,0.0063,5.8081-1.4642,9-3.5921"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34.9121,54.5563 32.4969,57.8011 26.825,44.8861 22.8676,53.3698 32.3254,57.8011"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.7,44.8861 39.0281,57.8011 36.6129,54.5563"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F527.svg b/public/assets/img/icons/1F9D1-200D-1F527.svg
new file mode 100644
index 0000000..c240124
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F527.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17.1347,58.8989c0,0-2-13.5,10-13.5c3.1918,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.4081-2.1643,8.6-4.2922c15.5705,0,10.8,14.2,10.8,14.2"/>
+ <polygon fill="#61B2E4" points="49.2972,58.8612 49.2972,45.9861 44.8058,45.2018 44.8058,52.4469 26.929,52.4469 26.9308,45.2018 22.2649,45.9861 22.2649,58.8612"/>
+ <path fill="#61B2E4" d="M36.9313,9.2258h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397c12.8913-5.6569,21.8933,0,21.8933,0 S48.2265,9.261,36.9313,9.2258z"/>
+ <path fill="#9B9B9A" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637 c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601 c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956 c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="#FFFFFF" d="M33.1159,18.2555v-2.3118c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447 c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679 c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.2609,23.3958c2.1125,0.0278,4.1416-0.5155,6.0263-2.0457l5.1256,6.6847 c0,7.8277-5.0765,14.1733-11.3386,14.1733s-11.3386-6.3456-11.3386-14.1733c0-3.2033,11.8187-8.2069,11.8187-8.2069 L36.2609,23.3958z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9743,25.9313,41.9743,27.0348"/>
+ <path d="M33.9743,27.0348c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9743,25.9313,33.9743,27.0348"/>
+ <path d="M35.9742,37.0372c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6943,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.247,1.0947-0.0464,1.3418,0.4473 c0.2471,0.4941,0.0469,1.0947-0.4473,1.3418C38.2779,36.7511,37.126,37.0372,35.9742,37.0372z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7535,26.3437 c-0.0777,0.6699-0.1179,1.355-0.1179,2.0519c0,7.8277,5.0764,14.1732,11.3386,14.1732c6.2621,0,11.3386-6.3455,11.3386-14.1732 c0-0.3957-0.013-0.7876-0.0385-1.1751"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.7457,47.1887c-1.5129-1.3672-3.7235-2.3011-6.9399-2.3011c-3.1918,2.1279-5.9264,3.5984-9,3.5921h0.125 c-3.0736,0.0063-5.8081-1.4642-9-3.5921c-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7242,38.1713c0.5179-2.1527,2.3562-3.642,4.4486-3.8149l-1.1314,4.637c0.0817,0.0154,2.7265,0.6496,2.8079,0.6692 l1.1311-4.7124c1.9373,1.0552,3.007,3.313,2.4664,5.5601c-0.4768,1.9822-2.0758,3.3943-3.9596,3.7416l-3.4226,14.2269 c-0.2616,1.0876-1.3553,1.7572-2.443,1.4956c-1.0876-0.2617-1.757-1.3555-1.4954-2.4431l3.4226-14.2269 C55.0292,42.1384,54.2474,40.1535,54.7242,38.1713z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.1159,18.2555v-2.3118 c0-1.6568,1.3431-3,3-3s3,1.3432,3,3v2.3295"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44.8058,44.8876 44.8058,52.1327 26.929,52.1327 26.9308,44.8876"/>
+ <line x1="49.2972" x2="49.2972" y1="45.6719" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.2649" x2="22.2649" y1="45.7569" y2="57.8666" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.6042" x2="26.929" y1="56.7776" y2="56.7776" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9763,20.5397c0,0,1.2502-11.2787-10.045-11.3139h-1.8034C23.8327,9.261,25.083,20.5397,25.083,20.5397"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.8089,22.4082c-6.1883-4.9827-16.9721-5.4838-24.0306-2.1379c-1.2509,0.593-2.3848,1.3068-3.3554,2.1379"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.4782,20.4703c0.5452-0.1169,10.5986-5.3959,21.5581,0.3394l-0.0361,0.1447c1.5074,5.4986,0.1748,6.2727,0.1748,6.2727 l-5.2599-6.3244c0,0-1.4782,2.8056-5.6542,2.4931c0,0,0.6471-2.293,0.2934-3.5679c0,0-6.8103,4.4728-11.6497,6.5335L24.8973,26.36 l-0.1214,0.0037c-0.4592,0.1263-0.7052-4.1554,0.8544-5.824"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F52C.svg b/public/assets/img/icons/1F9D1-200D-1F52C.svg
new file mode 100644
index 0000000..ad7412e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F52C.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M17.2543,58.726c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5081-2.1643,8.7-4.2922c15.5705-0.0001,10.7,14.2,10.7,14.2"/>
+ <path fill="#D0CFCE" d="M46.7393,44.7531c-3.17,2.1133-4.875,3-8.9375,3.5886c13.0625,0.4114,13.0625,5.4114,13.8246,9.4114 c4.2379,0,5.1129,0,5.1129,0S58.7393,44.7531,46.7393,44.7531z"/>
+ <path fill="#FFFFFF" d="M58.4735,43.0986h-1.1793v6.4784l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805 c-0.5364,0-9.8482,0.0116-10.3846,0.0116c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286v-6.5h-1.0854"/>
+ <line x1="53.0562" x2="57.2942" y1="43.0986" y2="43.0986" fill="none"/>
+ <path fill="#B1CC33" d="M57.2942,49.577l3.8661,8.8385c0,0,0.3081,1.3805-0.7928,1.3805c-0.5364,0-9.8482,0.0116-10.3846,0.0116 c-1.1009,0-0.7928-1.3804-0.7928-1.3804l3.8661-8.8286"/>
+ <path fill="#92D3F5" d="M23.1487,25.0027c0,0,12.7029-7.0231,26.2497,0.8022l-3.8831,6.0255c0,0-6.7095,0.9323-9.2418-1.6 c-2.5912,2.5912-8.4903,1.6-8.4903,1.6L23.1487,25.0027z"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M36,9.5808c-10,0-14,7-14,14s0,13,4,13h20c4,0,4-6,4-13S46,9.5808,36,9.5808z M45.5153,31.8304 c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.6345-6.8277c0,0,12.7029-7.0231,26.2497,0.8022 L45.5153,31.8304z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M47.187,24.6586c-0.5139-0.3405-1.0151-0.6812-1.187-1.0778c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 c0-0.0003-1.2526,0.55-1.9208,1.9705C27.0334,23.2264,36.6489,19.7369,47.187,24.6586z"/>
+ <path fill="#FCEA2B" d="M45.5153,31.8304c0,0-6.7095,0.9323-9.2418-1.6c-2.5912,2.5912-8.4903,1.6-8.4903,1.6l-4.081-6.0122l0,0 c-0.0997,0.7969,1.2343,1.5124,1.2343,2.7626c0,9,4.9365,14,11,14c5.7099,0,10.6571-4.6369,11.0275-12.9984L45.5153,31.8304z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M37.5615,58.9531c-0.5527,0-1-0.4472-1-1v-4.4248c-6.1631-1.165-10.6885-7.7207-10.8877-8.0127 c-0.3105-0.456-0.1924-1.0781,0.2647-1.3886c0.4541-0.3116,1.0781-0.1924,1.3886,0.2626 c0.0459,0.0674,4.6504,6.7227,10.3321,7.2784c0.5117,0.0498,0.9023,0.4804,0.9023,0.9951v5.29 C38.5615,58.5059,38.1143,58.9531,37.5615,58.9531z"/>
+ <path d="M16.9932,58.9521c-0.4844,0-0.9102-0.3525-0.9864-0.8466c-0.041-0.2696-0.9726-6.6328,2.5811-10.7754 c1.9228-2.2412,4.751-3.377,8.4072-3.377c0.1973,0,0.3906,0.0586,0.5547,0.168c3.1533,2.1025,5.6611,3.4102,8.3828,3.4238 c2.7227-0.0127,5.2295-1.3213,8.3828-3.4238c0.1641-0.1094,0.3575-0.168,0.5547-0.168c1.9072,0,3.6094,0.3155,5.0596,0.9365 c0.5078,0.2168,0.7432,0.8047,0.5254,1.3125c-0.2168,0.5088-0.8086,0.7452-1.3125,0.5254 c-1.127-0.4824-2.4629-0.7412-3.9756-0.7714c-3.3096,2.1855-6.0274,3.5459-9.1279,3.5878c-0.0147,0.001-0.0313,0.003-0.044,0.001 h-0.0029c-0.0108,0-0.0254,0-0.0381,0h-0.043c-0.0136,0-0.0283,0-0.0381,0h-0.0029c-0.0185,0.002-0.0293,0-0.0439-0.001 c-3.1006-0.0419-5.8174-1.4023-9.128-3.5878c-2.8964,0.0566-5.1103,0.9541-6.5859,2.6689 c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.545-0.292,1.0547-0.8379,1.1387 C17.0947,58.9492,17.0439,58.9521,16.9932,58.9521z"/>
+ <path d="M49.9824,60.8076c-0.5801,0-1.081-0.2265-1.4111-0.6387c-0.5918-0.7382-0.4014-1.7626-0.3565-1.9599 c0.0137-0.0635,0.0342-0.124,0.0596-0.1836l3.7822-8.6358v-5.291h-0.0859c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h1.0859 c0.5528,0,1,0.4473,1,1v6.5c0,0.1377-0.0283,0.2744-0.0839,0.4014l-3.8164,8.7139c-0.003,0.0302-0.0049,0.0615-0.0059,0.0927 l10.0498-0.0107c-0.001-0.0313-0.0029-0.0635-0.0068-0.0947l-3.8155-8.7237c-0.0556-0.1259-0.084-0.2627-0.084-0.4004v-6.4785 c0-0.5527,0.4473-1,1-1h1.1797c0.5528,0,1,0.4473,1,1c0,0.5528-0.4472,1-1,1h-0.1797v5.2696l3.7823,8.6464 c0.0263,0.0586,0.0459,0.1192,0.0595,0.1827c0.045,0.1972,0.2354,1.2207-0.3564,1.959c-0.3301,0.413-0.832,0.6396-1.4121,0.6396 L49.9824,60.8076z"/>
+ <path d="M57.2939,44.0986h-4.2373c-0.5527,0-1-0.4472-1-1c0-0.5527,0.4473-1,1-1h4.2373c0.5528,0,1,0.4473,1,1 C58.2939,43.6514,57.8467,44.0986,57.2939,44.0986z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path d="M30.0567,33.0156c-1.4844,0-2.6045-0.1816-2.7129-0.1992c-0.2686-0.0449-0.5078-0.1992-0.6611-0.4248l-4.6348-6.8271 c-0.1582-0.2325-0.2109-0.5206-0.1455-0.794c0.0654-0.2734,0.2431-0.5068,0.4892-0.6426 c0.5381-0.2978,13.3555-7.2046,27.2334,0.8111c0.2373,0.1367,0.4073,0.3647,0.4717,0.6308 c0.0645,0.2656,0.0176,0.5464-0.1308,0.7764l-3.8829,6.0259c-0.1582,0.2441-0.415,0.4082-0.7031,0.4482 c-0.6806,0.0947-6.3066,0.7959-9.373-1.2949C34.2881,32.7373,31.8936,33.0156,30.0567,33.0156z M28.0889,30.9033 c1.7627,0.2149,5.5313,0.293,7.2041-1.3799c0.3906-0.3906,1.0234-0.3906,1.4141,0c1.6513,1.6524,5.9384,1.5811,7.9492,1.3702 l3.0488-4.7315c-10.415-5.499-20.2529-2.0986-23.3476-0.7558L28.0889,30.9033z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9484,27.6893 c-0.0078,0.282-0.0119,0.5789-0.0119,0.8915c0,9,4.9365,14,11,14c5.7258,0,10.6986-4.6514,11.0443-13.057"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,23.5808c-3-3-7-8-7-8 c-4,3-7,6-13,7.0005c0-0.0002-0.2659,0.2494-0.5317,1.1243"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F680.svg b/public/assets/img/icons/1F9D1-200D-1F680.svg
new file mode 100644
index 0000000..0992fca
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F680.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ <path fill="#d0cfce" stroke="none" d="M31.9312,12.9274c0,0-6.5188,2.2396-9.1842,7.3842c-1.1602,2.1133-3.0061,3.5059-1.4206,10.7665 c1.5855,7.2605,10.5604,11.0474,10.5604,11.0474c5.4844-1.2857,9.8095-5.5807,11.1387-11.0479 c0.2773-1.1401,0.424-2.3311,0.424-3.5564C43.4495,20.4355,38.5367,14.4973,31.9312,12.9274z"/>
+ <path fill="#d0cfce" stroke="none" d="M16.7643,58.7383c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922h-0.125 c3.0736,0.0062,5.5082-2.1643,8.7-4.2922c15.5705,0,10.7,14.2,10.7,14.2"/>
+ <rect x="28.4496" y="52.8928" width="15.5608" height="5.8236" fill="#9b9b9a" stroke="none"/>
+ <path fill="#9b9b9a" stroke="none" d="M44.7452,45.6655c-3.1699,2.1132-4.875,3-8.9375,3.5885c13.0625,0.4115,13.0625,5.4115,13.8246,9.4115 c4.2379,0,5.1129,0,5.1129,0S56.7452,45.6655,44.7452,45.6655z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M47.1168,26.5485c-0.365-2.5625-13.943-8.544-22.2102-0.8061c0,0-0.3152,1.9842-0.3152,3.1318 c0,7.8276,5.0766,14.1732,11.3388,14.1732c6.262,0,11.3384-6.3456,11.3384-14.1732C47.2686,28.082,47.4817,29.111,47.1168,26.5485z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M34.7953,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="#000000" stroke="none" d="M41.4973,58.7082c0.0426-0.1623,0.0653-0.3327,0.0653-0.5083c0-1.1035-0.8965-2-2-2h0.0068c-1.1035,0-2,0.8965-2,2 c0,0.1756,0.0227,0.346,0.0653,0.5083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8702,57.8071c0,0-2-13,10-13c3.1918,2.1279,5.9264,3.5984,9,3.5921h-0.125c3.0736,0.0063,5.8081-1.4642,9-3.5921 c12,0,10,13,10,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.7916,28.0765c-0.2095-0.3905-0.4467-0.7659-0.7094-1.1234c-1.1918-1.6212-2.9103-2.8724-4.9635-3.4745 c-2.1203-0.6217-4.1294-0.903-6.2164-0.8438c-2.0871-0.0592-4.0963,0.2221-6.2165,0.8438 c-2.5057,0.7348-4.513,2.4362-5.6725,4.5972"/>
+ <line x1="53.8642" x2="53.8642" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="17.7512" x2="17.7512" y1="25.4561" y2="30.2269" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="43.8305,57.7854 43.8305,52.9773 28.5695,52.9773 28.5695,57.7854"/>
+ <path fill="#000000" stroke="none" d="M41.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C41.0337,24.9543,41.9302,25.8508,41.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M33.9302,26.9543c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0337,24.9543,33.9302,25.8508,33.9302,26.9543"/>
+ <path fill="#000000" stroke="none" d="M35.9301,36.9567c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2465-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2338,36.6706,37.082,36.9567,35.9301,36.9567z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.2349,34.2361 c0.6636-1.8017,1.0338-3.8073,1.0338-5.921c0-0.3873-0.0125-0.771-0.0368-1.1505"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M24.6342,27.0769 c-0.0283,0.408-0.0427,0.821-0.0427,1.2382c0,7.8277,5.0765,14.1732,11.3386,14.1732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.5562,39.343 c0,0,7.0406-0.0053,9.5918-5.1389"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.9022,27.5212c0,1.2253-0.1469,2.4164-0.4241,3.5564c-1.5969,6.5676-7.5169,11.4436-14.5759,11.4436 c-7.0588,0-12.9787-4.8758-14.5758-11.4431c-0.2772-1.1402-0.4242-2.3314-0.4242-3.5569c0-8.2843,6.7157-15,15-15 S50.9022,19.2369,50.9022,27.5212z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F692.svg b/public/assets/img/icons/1F9D1-200D-1F692.svg
new file mode 100644
index 0000000..0a45b9c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F692.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M16.725,58.8812c0,0-2-13.5,10-13.5c3.1919,2.1279,5.9264,3.5984,9,3.5922H35.6 c3.0736,0.0062,5.7081-2.5643,8.9-4.6922c10.0682-0.5859,11.8023,7.479,11.4489,10.8872c-0.1964,1.8934-1.1178,3.683-1.049,3.7128"/>
+ <polygon fill="#3F3F3F" points="39.7007,52.7035 35.8107,58.5735 31.9807,52.7035"/>
+ <path fill="#D22F27" d="M51.8005,21.8785c-1.2424-1.0275-3.1754-1.2844-5.0366-1.156c-1.9375,0.1336-3.8314,0.7472-5.5122,1.7728 c-1.6872,1.0295-3.5154,1.5017-5.2726,1.5234c-1.7569-0.0217-3.585-0.4939-5.2722-1.5234 c-1.6809-1.0256-3.5747-1.6392-5.5122-1.7728c-1.8615-0.1284-3.7943,0.1285-5.0366,1.156c0,0-4.4856,3.4441,0.6199,7.4121 c10.1343,4.2267,20.2683,4.2267,30.4025,0.0001C56.2861,25.3226,51.8005,21.8785,51.8005,21.8785z"/>
+ <path fill="#EA5A47" d="M35.7608,7.2c0.0691,0,0.1399,0.0052,0.2092,0.006C36.0394,7.2052,36.1102,7.2,36.1793,7.2H35.7608z"/>
+ <path fill="#EA5A47" d="M35.97,7.206c-5.4277,0.062-11.719,2.5726-11.8034,12.5426l-0.2803,0.8992 c0.5991-0.0556,1.2175-0.0608,1.8293-0.0208c1.8726,0.1224,3.7029,0.6843,5.3274,1.6236c1.6307,0.9427,3.3975,1.3752,5.0955,1.3951 c1.6982-0.0199,3.4651-0.4524,5.0957-1.3951c1.6245-0.9393,3.4548-1.5012,5.3274-1.6236c0.5063-0.0331,1.0171-0.0342,1.5183-0.0035 l-0.3064-0.8749C47.689,9.7786,41.3978,7.268,35.97,7.206z"/>
+ <path fill="#9B9B9A" d="M63.6613,38.5923l1.43,1.72c-2.29,1.78-6.58,7.24-6.58,7.24l-3.03-3.65 C55.4813,43.9023,61.4113,40.6523,63.6613,38.5923z"/>
+ <rect x="53.7631" y="44.5209" width="3.6501" height="4.7436" transform="matrix(0.7694 -0.6387 0.6387 0.7694 -17.1349 46.3176)" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M52.6713,46.2323l3.03,3.65c0,0-6.98,5.92-6.65,9.01h-5.21 C42.8713,52.7623,52.6713,46.2323,52.6713,46.2323z"/>
+ <path fill="#FCEA2B" d="M31.6701,17.8821v-4.6824l4.1171-5.8178l4.4789,5.8962v4.604 C37.7311,19.7487,33.8896,19.0632,31.6701,17.8821z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.6607,45.0435l0.06,0.09l-5.02,7.57h-7.72l-5.06-7.75c3.15,2.1,5.86,3.56,8.88,3.59 c0.01,0,0.02,0,0.03,0h0.09C38.9007,48.5135,41.5707,47.0935,44.6607,45.0435z"/>
+ <path fill="#FCEA2B" d="M35.7608,23.6457c2.8407,0,9.4021-3.0962,9.4021-3.0962c1.2226,2.2621,1.9365,4.989,1.9365,7.9244 c0,7.8276-5.0765,14.1732-11.3386,14.1732s-11.3386-6.3456-11.3386-14.1732c0-2.915,0.704-5.6244,1.911-7.8772 C26.3332,20.5967,32.9201,23.6457,35.7608,23.6457z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M30.9807,22.4223c-1.4187,1.9337-3.748,4.4784-4.013,0.7735c0,0-0.5485,5.2657-2.3966,4.9999 c-0.9568-0.0001-2.1388-4.4453-0.7565-7.5979"/>
+ <path fill="#6A462F" d="M47.707,20.5978c1.3823,3.1526,0.2003,7.5978-0.7565,7.5979c-1.848,0.2658-2.3966-4.9999-2.3966-4.9999 c-0.2649,3.7049-2.5943,1.1602-4.013-0.7735"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M41.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S41.9832,25.9154,41.9832,27.0189"/>
+ <path d="M33.9832,27.0189c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S33.9832,25.9154,33.9832,27.0189"/>
+ <path d="M35.9831,37.0213c-1.1519,0-2.3037-0.2861-3.4473-0.8579c-0.4941-0.2471-0.6943-0.8476-0.4472-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4473c1.7177,0.8594,3.3877,0.8594,5.1054,0c0.4947-0.247,1.0948-0.0463,1.3418,0.4473 c0.2471,0.4942,0.0469,1.0947-0.4472,1.3418C38.2868,36.7352,37.135,37.0213,35.9831,37.0213z"/>
+ <path d="M35.9834,43.5527c-6.8037,0-12.3389-6.8066-12.3389-15.1728c0-0.5523,0.4473-1,1-1c0.5528,0,1,0.4477,1,1 c0,7.2637,4.6377,13.1728,10.3389,13.1728c5.7002,0,10.3379-5.9091,10.3379-13.1728c0-0.5523,0.4473-1,1-1s1,0.4477,1,1 C48.3213,36.7461,42.7861,43.5527,35.9834,43.5527z"/>
+ <path d="M16.9209,58.8711c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.9229-2.2412,4.751-3.3769,8.4073-3.3769c0.1972,0,0.3906,0.0586,0.5546,0.1679c3.1534,2.1016,5.6602,3.4092,8.3829,3.4239 c2.7236-0.0137,5.2304-1.3213,8.3828-3.4239c0.164-0.1093,0.3574-0.1679,0.5547-0.1679c1.2753,0,2.4638,0.1406,3.5332,0.4179 c0.5341,0.1387,0.8554,0.6836,0.7168,1.2188c-0.1387,0.5342-0.6846,0.8584-1.2188,0.7168 c-0.8242-0.2129-1.7422-0.3311-2.7344-0.3506c-3.3086,2.1846-6.0254,3.5449-9.1259,3.5879c-0.0215,0.001-0.043,0.001-0.0645,0.001 c-0.0078,0-0.0137,0-0.0205,0h-0.0459c-0.0156-0.001-0.0274-0.001-0.042,0c-0.0146,0-0.0293,0-0.0439-0.001 c-3.0987-0.043-5.8165-1.4033-9.126-3.5879c-2.8965,0.0566-5.1104,0.9541-6.586,2.6689c-2.956,3.4366-2.1377,9.1202-2.1289,9.1778 c0.083,0.5449-0.292,1.0547-0.8379,1.1387C17.0225,58.8682,16.9717,58.8711,16.9209,58.8711z"/>
+ <path d="M36.3389,20.0459c-1.8516,0-3.708-0.52-5.1387-1.2808c-0.3262-0.1733-0.5303-0.5131-0.5303-0.8828v-4.6826 c0-0.207,0.0645-0.4087,0.1836-0.5776l4.1172-5.8179c0.1846-0.2603,0.4814-0.417,0.7998-0.4224 c0.3242-0.0151,0.6211,0.1416,0.8125,0.3951l4.4785,5.8964c0.1328,0.1744,0.2041,0.3868,0.2041,0.605v4.604 c0,0.3179-0.1513,0.6167-0.4072,0.8052C39.5459,19.6543,37.9443,20.0459,36.3389,20.0459z M32.6699,17.2559 c1.9932,0.8754,4.7315,1.1489,6.5957,0.0854v-3.7261l-3.4502-4.5424l-3.1455,4.4448V17.2559z"/>
+ <path d="M47.5,45.0698v6.6c-1.57,1.72-2.79,3.76-2.56,5.84c-0.15,0.04-0.3,0.04-0.45,0c-0.45-0.11-0.77-0.51-0.77-0.97v-8.3 l-7.08,10.21c-0.19,0.27-0.5,0.43-0.83,0.43s-0.64-0.16-0.82-0.44l-7.07-10.33v9.81c0,0.55-0.44,1-1,1h-1.78c-0.55,0-1-0.45-1-1 v-12.87c0-0.55,0.45-1,1-1c0.36,0,0.67,0.18,0.85,0.46c0.11-0.28,0.34-0.5,0.64-0.59c0.41-0.13,0.87,0.03,1.12,0.39l8.07,11.81 l8.08-11.64c0.25-0.36,0.7-0.52,1.12-0.39c0.26,0.09,0.48,0.27,0.59,0.51c0.17-0.3101,0.5-0.53,0.89-0.53 C47.05,44.0698,47.5,44.5198,47.5,45.0698z"/>
+ <path d="M39.7021,53.2217h-7.7187c-0.5527,0-1-0.4473-1-1c0-0.5528,0.4473-1,1-1h7.7187c0.5528,0,1,0.4472,1,1 C40.7021,52.7744,40.2549,53.2217,39.7021,53.2217z"/>
+ <path d="M47.6182,20.7485c-0.5489,0-0.9952-0.4419-1-0.9917c-0.0801-9.4179-5.8692-11.499-10.8037-11.5556 c-4.9346,0.0566-10.7237,2.1377-10.8038,11.5556c-0.0048,0.5523-0.4658,1.0127-1.0087,0.9917 c-0.5518-0.0048-0.9961-0.456-0.9913-1.0083C23.1104,8.0679,31.3535,6.3403,35.4717,6.209 c0.0439-0.0059,0.0888-0.0088,0.1338-0.0088h0.4179c0.045,0,0.0899,0.0029,0.1338,0.0088 c4.1182,0.1313,12.3614,1.8589,12.461,13.5312c0.0048,0.5523-0.4395,1.0035-0.9912,1.0083 C47.624,20.7485,47.6211,20.7485,47.6182,20.7485z"/>
+ <path d="M47.0371,29.2061c-0.4355,0-0.8545-0.1495-1.2256-0.439c-0.7226-0.5635-1.2011-1.6753-1.5127-2.7598 c-0.0175,0.0054-0.0351,0.0108-0.0537,0.0161c-1.1855,0.3457-2.5097-0.5849-4.2881-3.0097 c-0.3261-0.4453-0.2304-1.0713,0.2149-1.398c0.4463-0.3261,1.0713-0.2295,1.3984,0.2154c1.1192,1.5258,1.7744,2.0249,2.0576,2.1855 c0.0518-0.1519,0.1172-0.4253,0.1514-0.8921c0.0361-0.5171,0.4619-0.9194,0.9805-0.9282c0.0058,0,0.0117,0,0.0166,0 c0.5107,0,0.9414,0.3857,0.9941,0.8955c0.1807,1.7124,0.7334,3.561,1.1787,4.0254c0.4903-0.8779,1.0645-3.8364,0.0645-6.1182 c-0.2217-0.5058,0.0088-1.0957,0.5146-1.3174c0.5098-0.2197,1.0957,0.0098,1.3174,0.5147c1.2461,2.8442,0.665,6.6509-0.2998,8.1279 c-0.4365,0.6675-0.9277,0.8457-1.2891,0.8692C47.1836,29.2012,47.1104,29.2061,47.0371,29.2061z M47.0605,27.2051 c0.004,0.0024,0.0088,0.0044,0.0137,0.0063c0.0459-0.0063,0.0508-0.0156,0.0977-0.0156 C47.1318,27.1958,47.0947,27.1992,47.0605,27.2051z M43.5527,24.1821L43.5527,24.1821L43.5527,24.1821z M43.7939,24.0903 L43.7939,24.0903L43.7939,24.0903z"/>
+ <path d="M24.9287,29.2061c-0.0732,0-0.1465-0.0049-0.2197-0.0127c-0.3613-0.0235-0.8526-0.2017-1.2881-0.8692 c-0.9658-1.4775-1.5469-5.2846-0.2998-8.1284c0.2217-0.5054,0.8076-0.7358,1.3174-0.5142 c0.5058,0.2222,0.7363,0.8121,0.5146,1.3179c-1.0078,2.2974-0.417,5.2827,0.0752,6.1367c0.416-0.4174,0.9863-2.3017,1.168-4.0439 c0.0527-0.5103,0.4824-0.8965,0.9941-0.8965c0.0049,0,0.0108,0,0.0166,0c0.5176,0.0088,0.9444,0.4116,0.9805,0.9287 c0.0342,0.4663,0.0986,0.7402,0.1514,0.8916c0.2832-0.1606,0.9384-0.6597,2.0576-2.1855c0.3271-0.4444,0.9521-0.542,1.3984-0.2144 c0.4453,0.3267,0.541,0.9526,0.2149,1.398c-1.7793,2.4243-3.1026,3.352-4.2891,3.0092c-0.0176-0.0053-0.0361-0.0107-0.0537-0.0166 c-0.3106,1.085-0.79,2.1968-1.5127,2.7603C25.7832,29.0566,25.3643,29.2061,24.9287,29.2061z M28.4141,24.1821L28.4141,24.1821 L28.4141,24.1821z M28.1719,24.0903L28.1719,24.0903L28.1719,24.0903z"/>
+ <path d="M50.6758,29.4746c-0.3076,0-0.6104-0.1416-0.8067-0.4072c-0.3271-0.4448-0.2324-1.0708,0.2129-1.3985 c1.294-0.9531,1.9512-1.9043,1.9532-2.8276c0.0019-1.3271-1.3409-2.3398-1.3536-2.3501c-0.8769-0.687-2.3632-0.9897-4.2099-0.8662 c-1.7061,0.1113-3.3975,0.627-4.8916,1.4912c-1.6914,0.9776-3.6221,1.5064-5.585,1.5298c-1.9863-0.0234-3.917-0.5522-5.6084-1.5298 c-1.4951-0.8638-3.1865-1.3799-4.8916-1.4912c-1.8447-0.1216-3.334,0.1802-4.1865,0.8477 c-0.0371,0.0288-1.3799,1.0415-1.377,2.3681c0.002,0.9234,0.6592,1.8745,1.9532,2.8277c0.4453,0.3276,0.54,0.9536,0.2129,1.3979 c-0.3272,0.4453-0.9532,0.5381-1.3985,0.2129c-1.8408-1.356-2.7715-2.8545-2.7676-4.4541c0.0069-2.3457,2.084-3.8838,2.1729-3.9482 c1.5605-1.2232,3.8672-1.3545,5.5215-1.2481c2.0097,0.1318,4.0019,0.7388,5.7617,1.7559c1.3945,0.8061,2.9883,1.2422,4.6074,1.2612 c1.5957-0.019,3.1895-0.4551,4.583-1.2612c1.7598-1.0171,3.752-1.6241,5.7627-1.7559c1.6543-0.1094,3.961,0.0234,5.5498,1.2695 c0.0596,0.043,2.1367,1.5811,2.1446,3.9268c0.0039,1.6001-0.9268,3.0986-2.7676,4.4541 C51.0889,29.4111,50.8818,29.4746,50.6758,29.4746z"/>
+ <path d="M55.8301,50.8848c-0.2881,0-0.5733-0.1231-0.7705-0.3623l-3.0283-3.6543c-0.17-0.2041-0.251-0.4668-0.2266-0.7315 c0.0254-0.2637,0.1543-0.5068,0.3584-0.6758l1.5996-1.3261l-6.0029-2.8369c-0.4991-0.2364-0.7119-0.8321-0.4766-1.3321 c0.2363-0.498,0.8291-0.7138,1.332-0.4765l6.958,3.289c1.4024-0.7881,5.7569-3.2871,7.5479-4.9219 c0.2021-0.1845,0.4707-0.2744,0.7432-0.2597c0.2724,0.0195,0.5263,0.1494,0.7002,0.3603l1.4218,1.7159 c0.1729,0.208,0.2539,0.4775,0.2246,0.746c-0.0293,0.2686-0.166,0.5147-0.3798,0.6807c-2.1045,1.6387-6.1407,6.7383-6.3936,7.0596 c-0.0381,0.0498-0.082,0.0976-0.1309,0.1416l0,0l-0.0009,0.001c-0.0108,0.0097-0.0215,0.0185-0.0332,0.0283l-2.8057,2.3242 C56.2803,50.8096,56.0547,50.8848,55.8301,50.8848z M54.209,46.3623l1.7519,2.1143l1.2696-1.0518l-1.752-2.1143L54.209,46.3623z M57.1455,44.1875l1.4805,1.7861c1.1758-1.4482,3.4511-4.1728,5.1943-5.7812l-0.1543-0.1865 C61.751,41.502,58.7354,43.2803,57.1455,44.1875z"/>
+ <path d="M53.29,47.0998c-0.06,0.03-3.34,1.91-5.79,4.5699c-1.57,1.72-2.79,3.76-2.56,5.84c0,0.07,0.01,0.15,0.02,0.22 c0.09,0.55-0.28,1.06-0.83,1.15c-0.05,0.01-0.1,0.01-0.16,0.01c-0.48,0-0.9-0.35-0.98-0.84c-0.24-1.52,0.08-3,0.73-4.36 c0.86-1.83,2.3101-3.47,3.78-4.81c2.28-2.08,4.61-3.41,4.81-3.52c0.48-0.27,1.09-0.1,1.36,0.38 C53.94,46.2198,53.77,46.8298,53.29,47.0998z"/>
+ <path d="M49.1816,58.9189c-0.5048,0-0.9384-0.3808-0.9931-0.8935c-0.374-3.4951,5.8174-8.0742,7.0625-8.9561 c0.4511-0.3203,1.0752-0.2148,1.3935,0.2373c0.3194,0.4502,0.2139,1.0743-0.2373,1.3936c-2.6982,1.915-6.415,5.3867-6.2304,7.1123 c0.0586,0.5498-0.3389,1.042-0.8877,1.1006C49.2529,58.917,49.2168,58.9189,49.1816,58.9189z"/>
+ <path d="M54.8984,58.8711c-0.0507,0-0.1015-0.0029-0.1523-0.0107c-0.5459-0.084-0.9209-0.5938-0.8379-1.1387 c0-0.0049,0.0723-0.4854,0.1006-1.2393l0.0088-0.2998c0.0068-0.2988,0.0049-0.626-0.0078-0.9775l0.0117-0.6953 c0.0107-0.5528,0.4707-0.9571,1.0195-0.9805c0.5528,0.0107,0.9912,0.4678,0.9805,1.0195l-0.0127,0.6387 c0.0137,0.3379,0.0156,0.7041,0.0088,1.0342l-0.0108,0.3359c-0.0332,0.8789-0.1181,1.4434-0.122,1.4668 C55.8086,58.5186,55.3828,58.8711,54.8984,58.8711z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F91D-200D-1F9D1.svg b/public/assets/img/icons/1F9D1-200D-1F91D-200D-1F9D1.svg
new file mode 100644
index 0000000..12fdd97
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F91D-200D-1F9D1.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-b">
+ <circle cx="47" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M56,42.9c-3.3,0-5.5-18.3-9-18.3s-7.2,18.3-11,18.3c0,0,2.1-5.7,2.5-10.6c0.2-2.5,0.3-9.3,0.3-9.3 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,42.9z"/>
+ <path fill="#FCEA2B" d="M52,23.8c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8 S51,63,50.9,62.3L48.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8 c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ <g id="skin-a">
+ <circle cx="25" cy="11" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M16.8,23c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,10.6,2.5,10.6 c-3.8,0-7.5-18.3-11-18.3s-5.7,18.3-9,18.3L16.8,23z"/>
+ <path fill="#FCEA2B" d="M30,23.8c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2 c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3 s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="25" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,41.9L16.8,23 c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5c0,0,0.1,6.7,0.3,9.3c0.4,4.9,2.5,9.6,2.5,9.6"/>
+ <circle cx="47" cy="11" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,41.9 c0,0,2.1-4.7,2.5-9.6c0.2-2.5,0.3-9.3,0.3-9.3c0.1-2.8,2.4-5,5.2-5h6c2.8,0,5.1,2.2,5.2,5L56,41.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2c0.3,1.5,0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S29,63,28.9,62.3L26.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,23.8 c-0.5,2.5-0.1,6.7,0.2,8.2s0.5,4.9,0.6,5.6c0.3,3,1.1,24.2,1.1,24.2c0.1,1.1-0.7,1.8-1.5,1.8S51,63,50.9,62.3L48.2,39 c-0.1-0.6-0.5-1.1-1.2-1.1s-1.1,0.5-1.2,1.1l-2.7,23.3c-0.1,0.7-0.7,1.3-1.5,1.3s-1.6-0.7-1.5-1.8c0,0,0.8-21.2,1.1-24.2 c0-0.7,0.3-4.2,0.6-5.6c0.3-1.5,0.7-5.7,0.2-8.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9AF.svg b/public/assets/img/icons/1F9D1-200D-1F9AF.svg
new file mode 100644
index 0000000..d0eeb0a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9AF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M49.05,19.1578l-3.458-1.333-9.709-.2085-3.416,4.458-.542,4.2915-1.667,1.167-6.666-6.1665s-1.459,1.729-.459,3.104,3.7881,5.3242,5.916,5.7285a4.1625,4.1625,0,0,0,4.375-1.416,13.9159,13.9159,0,0,0,1.834-5.75l-1.7,41h3.3l3.4-25h2l3.4,25h3.3l-1.7-41S49.952,39.724,50.94,41.149a1.3558,1.3558,0,0,0,2.3546.2476Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g id="line-2">
+ <circle cx="41.2264" cy="10.1266" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2576,23.0328,48.826,62.0367a1.7151,1.7151,0,0,1-1.5176,1.9961,2.1831,2.1831,0,0,1-1.92-1.9814L42.5271,41.0142c-.1484-1.09-.72-1.9814-1.27-1.9814s-1.1211.8916-1.2695,1.9814L37.1267,62.0514a2.1831,2.1831,0,0,1-1.92,1.9814,1.7151,1.7151,0,0,1-1.5176-1.9961l2.5684-39.0039"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2576,22.0328l3.707,4.2373c1.8116,2.0693,3.6631,1.543,4.1153-1.1694l.3554-2.1358c.4522-2.7129,2.6221-5.1572,4.8223-5.4321a38.9051,38.9051,0,0,1,8,0c2.2.2749,4.37,2.7192,4.8223,5.4321l.3554,2.1358c.4522,2.7124,2.3794,13.6435,2.593,15.7239"/>
+ </g>
+ <line x1="24.1997" x2="19.7347" y1="22.101" y2="61.6725" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <g>
+ <line x1="22.3616" x2="18.8126" y1="21.6975" y2="52.5305" fill="none" stroke="#d0cfce" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.8126" x2="17.7371" y1="52.5305" y2="62.0921" fill="none" stroke="#d22f27" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="17.7371" cy="62.1715" r="1.0973" fill="#d0cfce"/>
+ <line x1="22.3616" x2="21.5721" y1="21.6975" y2="28.5561" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9B0.svg b/public/assets/img/icons/1F9D1-200D-1F9B0.svg
new file mode 100644
index 0000000..ad0460e
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9B0.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#E27022" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9B1.svg b/public/assets/img/icons/1F9D1-200D-1F9B1.svg
new file mode 100644
index 0000000..d785267
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9B1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4 c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1 c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1 c0,0-5-2.1-6.5,2.9c0,0-4.2,1.1-2.2,5.9c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M44.5,21.8c1.7,2.7,2.7,5.9,2.6,9.1c0,7.7-4.9,14-11,14s-11-6.3-11-14c0-2.7,0.6-5.4,1.9-7.8l3.2,1.3 c1.9-0.9,3.9-1.2,6-1.1c1.9,0.2,3,0.8,4.8,0.4C42.3,23.4,43.5,22.8,44.5,21.8z"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8,41.5 c-2.5-2.9-3.8-6.7-3.7-10.5c0.1-2.8,0.8-5.5,2.1-8c0.5,0.9,1.4,1.5,2.4,1.6c1.3,0,2.5-0.9,2.8-2.1c1.1,1.4,3,1.7,4.4,0.6 c0.3-0.2,0.5-0.4,0.7-0.7c1.5,1.8,4.1,2.1,5.9,0.6c0.4-0.4,0.8-0.8,1.1-1.3c1.6,2.9,2.5,6.1,2.7,9.4c0,8-5.1,14-11.1,14 C33.3,45,30.6,43.7,28.8,41.5z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M44.6,39.6c1.3,0.5,2.7,0.3,3.7-0.5 c0.8-0.6,1.3-1.5,1.5-2.5c0.9-0.5,1.6-1.3,1.9-2.4c0.3-1.2,0-2.4-0.7-3.4c1-1,1.5-2.3,1.3-3.7c-0.2-1.1-0.8-2.1-1.6-2.7 c1-1.2,1.3-2.8,0.7-4.3c-0.5-1-1.3-1.7-2.4-2.1c0.1-1.3-0.4-2.6-1.5-3.3c-1.3-0.8-2.9-0.7-4.1,0.3c-0.5-1.3-1.6-2.2-3-2.4 c-1.3-0.1-2.5,0.4-3.3,1.4c0,0-3.2-3.5-7.1,0.1c0,0-4.7-3.1-6.1,2.6c0,0-5.4,0.8-2.6,6.2c0,0-2.9,3-0.8,6.5c0,0-2.1,4.2,1.8,5.7 c-0.1,1,0.2,1.9,0.7,2.7c0.9,1.1,2.3,1.7,3.7,1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9B2.svg b/public/assets/img/icons/1F9D1-200D-1F9B2.svg
new file mode 100644
index 0000000..731ffdf
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9B2.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="35.6" cy="31" rx="11" ry="14" fill="#FCEA2B"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M36,45c-5.9,0-11-6-11-14c0-3.3,1-7.4,3-10 c0.3-0.3,0.5-0.6,0.8-0.9c2-1.8,4.5-2.8,7.2-2.8l0,0c2.7,0,5.2,1,7.2,2.8c0.3,0.3,0.6,0.6,0.8,0.9c2,2.6,3,6.7,3,10 C47,39,41.9,45,36,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9B3.svg b/public/assets/img/icons/1F9D1-200D-1F9B3.svg
new file mode 100644
index 0000000..9154261
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9B3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9BC.svg b/public/assets/img/icons/1F9D1-200D-1F9BC.svg
new file mode 100644
index 0000000..93311fc
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9BC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="46.0647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <circle cx="19.7647" cy="55.4408" r="5" fill="#d0cfce"/>
+ <path fill="#ea5a47" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6l-6.9021.0206,1.1021,4.8794,8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="#a57939" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="47.5292" cy="11.2407" r="2.5993" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M35.0155,33.9542l5.8363-.3724.0356-.0343,1.1978-8.6156.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L49.94,36.2957a2.5073,2.5073,0,0,1-2.5066,2.4491H42.9114l-8.2679.0258L26.8907,49.1725c-.3652.5478-1.2438.2714-1.452-.3532A5.0532,5.0532,0,0,1,25.91,46.7l4.2951-9.5055a4.365,4.365,0,0,1,2.0179-2.3h0A6.7132,6.7132,0,0,1,35.0155,33.9542Z"/>
+ </g>
+ <g id="line">
+ <circle cx="47.3368" cy="11.1445" r="2.5993" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4329,33.7536l5.8364-.3724.0355-.0344,1.1978-8.6155.6513-4.3151a3.9744,3.9744,0,0,1,3.9785-3.2913h0a3.7838,3.7838,0,0,1,3.5809,3.6439L50.357,36.0951A2.5073,2.5073,0,0,1,47.85,38.5442H43.3288l-8.2679.0258-7.974,10.5633c-.3652.5478-1.283.6246-1.4912,0a4.2411,4.2411,0,0,1,.3532-2.0406l4.6732-10.0985a4.3656,4.3656,0,0,1,2.0179-2.3h0A6.715,6.715,0,0,1,35.4329,33.7536Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.409 20.737 43.218 28.194 33.794 26.495"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5647,51.3408a8.8792,8.8792,0,0,1,1.3,4.9l8.6.1h0a9.9,9.9,0,0,1,19.8,0,25.5081,25.5081,0,0,0-2.8-15.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5647,41.7408c-6.2,2.2-6.9,9.6-6.9,9.6h-3.2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3648,38.4408a4.5375,4.5375,0,0,1-1,.1h-13.3a1.0021,1.0021,0,0,0-1,1v1.2a1.0754,1.0754,0,0,0,1,1h16.4a1.0754,1.0754,0,0,0,1-1v-16.5a1.0021,1.0021,0,0,0-1-1h-1.2c-.5,0-.4192.4315-.4192,1.0315l-.5808,13.0685A7.4642,7.4642,0,0,1,50.3648,38.4408Z"/>
+ <circle cx="19.7653" cy="55.4404" r="4.9999" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.0647" cy="55.4408" r="5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9647,56.3408a6.602,6.602,0,0,0-.1-1.4,9.9842,9.9842,0,0,0-2.8-5.6,6.8638,6.8638,0,0,0-6.5391-2.1518"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.108 46.682 29.508 29.182 32.508 29.182 34.808 29.282"/>
+ <line x1="32.5081" x2="32.5081" y1="27.5818" y2="29.1818" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1F9BD.svg b/public/assets/img/icons/1F9D1-200D-1F9BD.svg
new file mode 100644
index 0000000..9d6d9f7
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1F9BD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M31.9584,59.4823A12.319,12.319,0,0,0,44.4356,47.3234h0a12.3191,12.3191,0,1,0-12.4772,12.159"/>
+ <path fill="#9b9b9a" d="M32.1892,41.6212a5.5435,5.5435,0,1,0,5.4715,5.6147A5.5435,5.5435,0,0,0,32.1892,41.6212Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M28.0981,31.5638a.4877.4877,0,0,1,.05-.216l1.0645-2.1529a.6442.6442,0,0,1,.4884-.295c.1669,0,.2768.1566.2768.3513v1.9613a.4873.4873,0,0,0,.4873.4873h1.4215a14.0763,14.0763,0,0,1,6.5905,1.5785.4873.4873,0,0,0,.7189-.4905l-.4619-3.2823-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.758.05-3.2576.9971l-2.3771,4.41A6.7577,6.7577,0,0,0,24.79,31.9772v6.6783c0,1.5228.7282,2.1783,1.69,2.1783.9983,0,1.6183-.9379,1.6183-2.276Z"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="#fcea2b" d="M46.2144,36.5519l2.2944,17.2346c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M48.5088,53.7865c.244,1.6308,1.0284,2.3372,2.1734,2.3372"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M50.6822,56.1237c1.2071,0,2.01-1.1816,2.01-2.957,0,0-.5541-10.2185-.744-12.6678s-2.3424-3.947-5.7334-3.947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M26.5745,47.0927a5.5436,5.5436,0,1,0,5.6149-5.4715h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M30.283,31.7h1.6041a14.0754,14.0754,0,0,1,7.4462,2.0607l-.5987-4.255-.5986-3.922a2.965,2.965,0,0,0-2.46-2.6594L31.45,22.3922c-1.6617-.1993-2.7878.05-3.2576.9971l-3.2958,7.4548a1.2455,1.2455,0,0,0-.1064.5034v7.3081c0,1.5228.7282,2.1783,1.69,2.1783"/>
+ <circle cx="34.2541" cy="15.736" r="3.5559" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0071" d="M22.4973,39.5367a12.2851,12.2851,0,1,0,7.4935-4.382"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-1FAA9.svg b/public/assets/img/icons/1F9D1-200D-1FAA9.svg
new file mode 100644
index 0000000..0ec227c
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-1FAA9.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.9998" y="49.3225" rx="3.3386" ry="3.3386" width="40" height="6.6773" fill="#9b9b9a"/>
+ <polyline fill="#d0cfce" points="56 52.661 56 56 39.924 56 39.924 49.323 56 49.323 56 52.661"/>
+ </g>
+ <g id="skin">
+ <g id="skin-2">
+ <circle cx="35.9981" cy="19.886" r="3.5" fill="#fcea2b"/>
+ </g>
+ <path fill="#fcea2b" d="M53.65,15.0305c-.6812-.2344-1.4234,.1279-1.6578,.8091-.0092,.0267-.0175,.0537-.0249,.0809l-2.3187,7.6376c-.3387,.6366-.9167,1.1122-1.6066,1.3219l-3.747,.9189c-1.2893,.3249-2.5974,.5695-3.917,.7324l-8.6944,.6436c-1.3353-.049-2.6476,.3581-3.7207,1.1543l-.62,.4609-.15,.1268c-1.0378,.9775-1.8588,2.1619-2.41,3.4767l-.6856,2.0508c-.2178,.6162-.5517,1.55-.8721,2.334-.5294,1.2229-.5112,2.6137,.05,3.8223l3.803,5.0484c.2434,.5371,.7785,.882,1.3681,.8819,.2061,0,.0424,.0423,.2436-.0475,.6968-.2562,1.054-1.0287,.7978-1.7255-.0145-.0393-.0307-.0779-.0488-.1157l-3.11-5.5567c-.1934-.4475-.1867-.9563,.0185-1.3985,.4809-.9643,1.0174-1.8998,1.6068-2.8018l1.0511,8.052c.0633,.4846,.4759,.8473,.9646,.8479l10.9788,.0127c.5657,.0006,1.0247-.4575,1.0253-1.0231v-6.9467c-.0478-1.6113,.2722-3.2124,.9357-4.6815l6.3146-3.0707c1.534-.695,2.7168-1.9875,3.2736-3.5769l2.02-7.6445c.2242-.7408-.1516-1.5307-.8679-1.824Z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <circle cx="36.0025" cy="19.886" r="3.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.3333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.9713,30.7922s-.2246,.6748-.5,1.5c-.3205,1.1395-.4886,2.3164-.5,3.5v7"/>
+ <line x1="29.9713" x2="28.9713" y1="42.7922" y2="34.7922" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.657,45.649l-4.5089-5.66c-.4156-.8471-.455-1.8301-.1086-2.7078,.3291-.8289,.6675-1.7276,.8915-2.3777l.7652-2.2192c.473-1.2232,1.1745-2.3452,2.0669-3.3062l.1715-.1714c.9502-.8572,2.1393-1.4041,3.4085-1.5678l9.0178-.6938c1.3227-.1212,2.6354-.3344,3.9285-.6378l4.1205-1.03c1.1751-.3659,2.1263-1.2359,2.5953-2.3738l2.4688-7.1108"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.7455,20.4549v-3.2356c0-2.9061,2.3559-5.262,5.262-5.262h0c2.9061,0,5.262,2.3559,5.262,5.262v3.2356"/>
+ <line x1="21.5343" x2="34.2998" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.6926" x2="50.4581" y1="46.4834" y2="46.4834" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.9981 52.661 55.9981 49.323 15.9981 49.323 15.9981 52.661 15.9981 56 55.9981 56 55.9981 52.661"/>
+ <circle cx="46.6574" cy="52.6612" r="1"/>
+ <circle cx="49.645" cy="52.6612" r="1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M30.5259,20.61c-.9027,0-1.6344-.7317-1.6344-1.6344s.7317-1.6344,1.6344-1.6344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2161" d="M41.2571,17.3412c.9027,0,1.6344,.7317,1.6344,1.6344s-.7317,1.6344-1.6344,1.6344"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-2695-FE0F.svg b/public/assets/img/icons/1F9D1-200D-2695-FE0F.svg
new file mode 100644
index 0000000..581105b
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-2695-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6483,58.8573s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.0771,43.8448c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.1915,43.8426,45.0771,43.8448Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9529,27.0468a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9527,37.0492a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,35.9527,37.0492Z"/>
+ <circle cx="24.6141" cy="54.7818" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6141,51.7818s-1.3273-5.46,2.2791-9.2021"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9156,45.9787C56.1221,49.097,54.7678,57.9,54.7678,57.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5935,45.99c2.4969,1.5232,4.7846,2.5066,7.2993,2.5014h-.125a13.3645,13.3645,0,0,0,6.86-2.2377"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8928,57.9S15.4582,48.5749,22.3089,45.72"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4576,42.58c1.5847,1.6445,2.4274,5.3192,2.4274,5.3192-3.4246.1134-3.3095,3.8829-3.3095,3.8829s-.7793,5.5625,1.6548,5.4316L45.0658,58.83l.2835-2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2913,47.8989c3.4246.1134,3.31,3.8829,3.31,3.8829s.7793,5.5625-1.6549,5.4316l.1645,1.6162-.2835-2.963"/>
+ <line x1="29.9529" x2="35.6105" y1="46.7668" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.2681" x2="35.6105" y1="46.9968" y2="57.8996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14a12.1371,12.1371,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-2696-FE0F.svg b/public/assets/img/icons/1F9D1-200D-2696-FE0F.svg
new file mode 100644
index 0000000..140faec
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-2696-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M16.9628,58.9989c0,0-2.1669-14.8402,9.8331-14.8402c3.1918,2.128,5.7264,3.6985,8.8,3.6922h-0.125 c3.0736,0.0063,6.208-1.9642,9.3999-4.0922c12.3378-0.0001,10.109,15.1402,10.34,15.2402"/>
+ <path fill="#FFFFFF" d="M44.7853,44.6077l-3.8861,5.9728l-2.5935,4.4989c-1.2071,2.0939-4.2282,2.0958-5.438,0.0035l-2.5994-4.4955 l-3.4576-5.9797C32.9523,49.8996,38.9435,49.8996,44.7853,44.6077z"/>
+ <path fill="#A57939" d="M64.2334,41.3898c1.53,0.73,2.17,2.57,1.43,4.09l-1.63,3.39c-0.74,1.52-2.58,2.16-4.1,1.43l-2.05-1.74 l0.36-0.43l3.41-7.05l0.04-0.2L64.2334,41.3898z"/>
+ <polygon fill="#F1B31C" points="61.6934,40.8798 61.6534,41.0798 58.2434,48.1298 57.8834,48.5598 57.3534,48.1198 57.3334,48.0998 53.6834,46.3398 53.6634,46.3398 52.7034,46.1298 52.8334,45.5198 56.2434,38.4698 56.4134,38.2698 57.2534,38.9598 60.8934,40.7198"/>
+ <path fill="#A57939" d="M57.3334,48.0998l0.02,0.02l-0.06,0.07l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17 c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48l0.02-0.09h0.02L57.3334,48.0998z"/>
+ <path fill="#A57939" d="M54.4834,36.6798l1.93,1.59l-0.17,0.2l-3.41,7.05l-0.13,0.61l-2.52-0.54c-1.53-0.74-2.17-2.57-1.43-4.1 l1.64-3.38C51.1234,36.5798,52.9634,35.9398,54.4834,36.6798z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M26,36.5808c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,28.5808c0,9,4.9365,14,11,14c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7.0005C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+ <g id="line">
+ <path d="M16.9082,58.9834c-0.4844,0-0.9102-0.3525-0.9863-0.8467c-0.041-0.2695-0.9727-6.6328,2.581-10.7754 c1.8809-2.1914,4.627-3.3261,8.166-3.375c0.3672-0.1035,0.7666,0.0235,1.0157,0.3116c3.0508,2.0175,5.5049,3.2656,8.1631,3.2783 c2.7226-0.0127,5.2294-1.3213,8.3828-3.4239c0.3886-0.2587,0.9052-0.2138,1.2441,0.1075c0.3379,0.3222,0.4092,0.8359,0.169,1.2373 c-1.6524,2.7705-7.2334,11.8652-9.6397,12.5625c-1.9541,0.5713-5.2012-3.4942-9.6621-12.0645 c-2.7637,0.1065-4.8857,1-6.3145,2.6612c-2.956,3.4365-2.1377,9.1201-2.1289,9.1777c0.083,0.5449-0.292,1.0547-0.8379,1.1387 C17.0098,58.9805,16.959,58.9834,16.9082,58.9834z M29.6025,47.7959c2.3633,4.1709,4.9024,7.9229,5.9258,8.3096 c0.9912-0.4873,3.6455-4.1123,6.2305-8.1358c-1.9512,0.9991-3.7979,1.5782-5.8047,1.6055c-0.0215,0.001-0.0449,0-0.0664,0.001 c-0.0078,0-0.0156,0-0.0234,0h-0.0332c-0.0157,0.0009-0.0323,0.0009-0.0479,0c-0.0146,0-0.0283,0-0.042-0.001 C33.6201,49.5469,31.6777,48.9004,29.6025,47.7959z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.2934,48.1898l-5.5,11.38c-0.44,0.91-1.47,1.45-2.43,1.17c-1.24-0.37-1.8-1.72-1.26-2.83l5.54-11.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.4134,38.2698l-1.93-1.59c-1.52-0.74-3.36-0.1-4.09,1.43l-1.64,3.38c-0.74,1.53-0.1,3.36,1.43,4.1l2.52,0.54l0.96,0.21h0.02 l3.65,1.76l0.02,0.02l0.53,0.44l2.05,1.74c1.52,0.73,3.36,0.09,4.1-1.43l1.63-3.39c0.74-1.52,0.1-3.36-1.43-4.09l-2.54-0.51 l-0.8-0.16l-3.64-1.76L56.4134,38.2698z"/>
+ <line x1="61.6534" x2="58.2434" y1="41.0798" y2="48.1298" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.8334" x2="56.2434" y1="45.5198" y2="38.4698" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M32.0244,54.6201c-0.208,0-0.417-0.0644-0.5967-0.1982c-0.4423-0.3301-0.5341-0.9571-0.2041-1.3994l3.7598-5.044 c0.1904-0.2558,0.4883-0.4053,0.8135-0.4023c0.3203,0.0039,0.6181,0.1601,0.8037,0.4209l3.3779,4.7597 c0.3194,0.4512,0.2139,1.0752-0.2363,1.3946c-0.4512,0.3203-1.0742,0.2129-1.3945-0.2364l-2.5821-3.6386l-2.9385,3.9414 C32.6309,54.4814,32.3301,54.6201,32.0244,54.6201z"/>
+ <path d="M41.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0573,25.0472,41.9525,25.9424,41.9529,27.0468"/>
+ <path d="M33.9529,27.0468c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.0573,25.0472,33.9525,25.9424,33.9529,27.0468"/>
+ <path d="M35.9527,37.0492c-1.2005-0.0116-2.3813-0.3055-3.4472-0.8579c-0.494-0.247-0.6943-0.8477-0.4473-1.3418 c0.247-0.4941,0.8477-0.6943,1.3418-0.4473c1.5934,0.8593,3.5121,0.8593,5.1055,0c0.494-0.247,1.0947-0.0468,1.3418,0.4473 s0.0468,1.0947-0.4473,1.3418C38.3341,36.7437,37.1532,37.0376,35.9527,37.0492z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,36.5808c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,28.5808c0,9,4.9365,14,11,14 c5.9365,0,11.0635-5,11.0635-14c0.0245-1.7187-0.3164-3.4229-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7.0005 C26,22.5808,24.9365,23.58,24.9365,28.5808z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1-200D-2708-FE0F.svg b/public/assets/img/icons/1F9D1-200D-2708-FE0F.svg
new file mode 100644
index 0000000..13b025a
--- /dev/null
+++ b/public/assets/img/icons/1F9D1-200D-2708-FE0F.svg
@@ -0,0 +1,44 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.1739,16.1588c0.6,1.14,0.42,2.53-0.4,3.52l-2.24,2.72l-0.09,0.06c-1.02-1.56-2.34-2.5-2.34-2.5 l-0.04-0.05c0.49-0.35,0.93-0.76,1.31-1.21h-21.07c0.33,0.33,0.7,0.64,1.1,0.93l-0.02,0.03c0,0-1.2,0.91-2.17,2.4l-0.24-0.15 l-1.85-2.23c-0.82-0.99-1-2.38-0.4-3.52c1.37-2.58,4.98-6.72,14.23-7.28C45.2039,9.4388,48.8139,13.5788,50.1739,16.1588z"/>
+ <path fill="#3F3F3F" d="M33.8539,22.2588c-2.82-0.33-5.51-1.23-7.45-2.63c-0.4-0.29-0.77-0.6-1.1-0.93h21.07 c-0.38,0.45-0.82,0.86-1.31,1.21c-1.08,0.82-2.38,1.43-3.82,1.83C38.9639,22.3888,36.3639,22.5488,33.8539,22.2588z"/>
+ <path fill="#D0CFCE" d="M33.0232,18.1161c0-1.6553,1.3448-3,3-3c1.6553,0,3,1.3447,3,3"/>
+ <path fill="#FFFFFF" d="M16.6742,58.8838c0,0-0.9644-3.8571-0.1756-7.6612c0.7007-3.3792,4.6186-7.2388,10.2087-7.2388 c3.1918,2.1279,5.5264,4.5985,8.6,4.5922h-0.125c3.0736,0.0063,6.308-1.5642,9.4999-3.6922c11.5647-0.0346,10.009,13.9,10.24,14"/>
+ <path fill="#D0CFCE" d="M44.5757,49.8784c4.2663,2.3224,4.3828,6.254,4.9068,9.004c4.2378,0,5.1128,0,5.1128,0 s1.6601-4.6027,0.1076-8.7835c-1.1542-3.1082-4.4418-6.1174-9.6076-6.1165"/>
+ <polygon fill="#3F3F3F" points="35.7209,50.2064 39.4956,58.8832 35.7209,58.8832 31.7463,58.8832"/>
+ <path fill="#3F3F3F" d="M33.3503,48.7604c0,0-1.2063,5.0369,2.3073,5.0369s2.3073-5.0369,2.3073-5.0369"/>
+ </g>
+ <g id="hair">
+ <path fill="#A57939" d="M33.8539,22.2588c-7.05,1.08-9.38,7.7-9.38,7.7c-2.46-3.11-1.54-5.98-0.26-7.9c0.97-1.49,2.17-2.4,2.17-2.4 l0.02-0.03C28.3439,21.0288,31.0339,21.9288,33.8539,22.2588z"/>
+ <path fill="#A57939" d="M47.4439,22.4588c1.18,1.83,1.94,4.51-0.43,7.5c0,0-2.69-7.96-5.77-8.22c1.44-0.4,2.74-1.01,3.82-1.83 l0.04,0.05C45.1039,19.9588,46.4239,20.8988,47.4439,22.4588z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M36.3226,22.4588c0,0,7.7547-2.8806,10.9168,6.2998c0,7.8277-5.0765,14.1733-11.3386,14.1733 s-11.3386-6.3456-11.3386-14.1733C30.7437,20.5482,36.3226,22.4588,36.3226,22.4588z"/>
+ <rect x="16.7351" y="44.3824" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ <rect x="47.6851" y="44.3824" width="6.9637" height="3.8501" fill="#FCEA2B"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M42.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S42.0234,25.7738,42.0234,26.8773"/>
+ <path d="M34.0234,26.8773c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2S34.0234,25.7738,34.0234,26.8773"/>
+ <path d="M36.0232,36.8798c-1.1518,0-2.3037-0.2862-3.4472-0.858c-0.4942-0.247-0.6944-0.8476-0.4473-1.3418 c0.2466-0.4936,0.8462-0.6943,1.3418-0.4472c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4472 c0.247,0.4942,0.0468,1.0948-0.4473,1.3418C38.3269,36.5936,37.1751,36.8798,36.0232,36.8798z"/>
+ <path d="M47.6016,23.5176c-0.2237,0-0.4493-0.0752-0.6358-0.229c-0.4258-0.3521-0.4863-0.9824-0.1338-1.4082l2.2481-2.7198 c0.5771-0.6987,0.6885-1.6464,0.2832-2.414c-1.2051-2.2847-4.5391-6.1944-13.3399-6.7505 c-8.7998,0.5561-12.1357,4.4658-13.3408,6.7505c-0.4053,0.7671-0.2939,1.7148,0.2842,2.414l1.8457,2.2344 c0.3525,0.4253,0.292,1.0557-0.1338,1.4077c-0.4267,0.3521-1.0566,0.2925-1.4072-0.1342l-1.8457-2.2339 c-1.0947-1.3238-1.2949-3.1377-0.5127-4.6216c1.4053-2.6611,5.2275-7.2153,15.0488-7.8169c0.041-0.0029,0.082-0.0029,0.1231,0 c9.8232,0.6016,13.6445,5.1558,15.0478,7.8174c0.7832,1.4839,0.582,3.2978-0.5117,4.6216l-2.2481,2.7197 C48.1758,23.394,47.8896,23.5176,47.6016,23.5176z"/>
+ <path d="M35.9395,43.4111c-6.417,0-11.6993-5.916-12.2862-13.7607l1.9942-0.1484c0.5,6.6777,5.0205,11.9091,10.292,11.9091 c5.2578,0,9.6728-5.0136,10.2705-11.6631c0.0449-0.4892,0.0673-0.997,0.0673-1.5097h2c0,0.5732-0.0253,1.1416-0.0752,1.6904 C47.5107,37.6143,42.2393,43.4111,35.9395,43.4111z"/>
+ <path d="M24.5498,31.0781c-0.3027,0-0.5928-0.1377-0.7842-0.3799c-1.4687-1.8569-2.0664-3.7729-1.7773-5.6948 c0.4814-3.2016,3.2871-5.167,3.4062-5.2495c0.458-0.3125,1.0782-0.1968,1.3907,0.2564c0.3134,0.4541,0.1992,1.0751-0.2539,1.3891 l0,0c-0.0215,0.0156-2.2227,1.5762-2.5674,3.9151c-0.1299,0.8847,0.0234,1.789,0.458,2.7026 c1.248-2.2017,4.0664-5.7915,9.4287-6.5454c0.5596-0.085,1.0527,0.3042,1.1299,0.8511c0.0771,0.5468-0.3037,1.0527-0.8506,1.1293 c-6.4873,0.9122-8.6133,6.8907-8.6348,6.9512c-0.1181,0.3457-0.417,0.5987-0.7773,0.6602 C24.6621,31.0732,24.6055,31.0781,24.5498,31.0781z"/>
+ <path d="M47.0908,31.0781c-0.0566,0-0.1133-0.0049-0.1699-0.0146c-0.3613-0.0625-0.6592-0.3174-0.7773-0.6641 c-1.004-2.9599-3.2598-7.4038-4.9131-7.5415c-0.5508-0.0459-0.959-0.5293-0.9131-1.0796c0.0449-0.5498,0.5205-0.9668,1.0791-0.9136 c2.6748,0.2227,4.8086,4.3306,5.9082,6.9629c0.3682-0.8491,0.4932-1.6894,0.3721-2.5131 c-0.3448-2.3389-2.5459-3.8995-2.5674-3.9151c-0.4522-0.3154-0.5655-0.938-0.251-1.3906c0.3145-0.4536,0.9355-0.5659,1.3877-0.2549 c0.1191,0.0825,2.9248,2.0479,3.4062,5.2495c0.2891,1.9219-0.3085,3.8379-1.7773,5.6948 C47.6836,30.9404,47.3936,31.0781,47.0908,31.0781z"/>
+ <path d="M39.0234,19.1162c-0.5527,0-1-0.4477-1-1c0-1.103-0.8974-2-2-2c-1.1025,0-2,0.897-2,2c0,0.5523-0.4472,1-1,1 c-0.5527,0-1-0.4477-1-1c0-2.2056,1.794-4,4-4c2.2061,0,4,1.7944,4,4C40.0234,18.6685,39.5762,19.1162,39.0234,19.1162z"/>
+ <path d="M35.6572,54.7969c-1.4111,0-2.2158-0.6455-2.6426-1.1865c-1.3828-1.753-0.7167-4.7471-0.6367-5.0831 c0.1289-0.5351,0.6612-0.8671,1.2041-0.7382c0.5362,0.1269,0.8682,0.666,0.7412,1.2031c-0.1435,0.6094-0.4043,2.5391,0.2627,3.3818 c0.1436,0.1817,0.4112,0.4229,1.0713,0.4229c0.6612,0,0.9287-0.2422,1.0733-0.4248c0.6201-0.7871,0.4443-2.6162,0.2617-3.3789 c-0.1289-0.5371,0.2031-1.0762,0.7402-1.2051c0.5362-0.127,1.0762,0.2031,1.2051,0.7402c0.0801,0.335,0.7451,3.3291-0.6367,5.0821 C37.873,54.1514,37.0684,54.7969,35.6572,54.7969z"/>
+ <path d="M54.7373,58.9355c-0.0508,0-0.1016-0.0029-0.1523-0.0107c-0.5459-0.083-0.9209-0.5937-0.8379-1.1387 c0.0049-0.0371,0.5361-3.6923-0.7725-6.9131c-0.208-0.5117,0.0391-1.0947,0.5508-1.3027c0.5078-0.206,1.0937,0.0381,1.3027,0.5508 c1.5205,3.7432,0.9219,7.7969,0.8955,7.9678C55.6475,58.583,55.2217,58.9355,54.7373,58.9355z"/>
+ <path d="M30.082,54.7314c-0.0283,0-0.0576-0.0009-0.0869-0.0039c-0.3662-0.0322-0.6855-0.2627-0.831-0.5996l-3.7745-8.748 c-0.1279-0.2959-0.1054-0.6338,0.0596-0.9102c0.166-0.2763,0.4531-0.456,0.7735-0.4824l0.5527-0.0469 c0.2285-0.0224,0.4512,0.0391,0.6396,0.1641c3.1534,2.1025,5.6602,3.4111,8.3829,3.4238c2.7207-0.0127,5.2275-1.3213,8.3828-3.4238 c0.1845-0.1221,0.3994-0.1768,0.624-0.166l0.6777,0.0469c0.3281,0.0234,0.625,0.206,0.792,0.4902 c0.167,0.2832,0.1846,0.6318,0.0449,0.9297l-4.0752,8.748c-0.1562,0.336-0.4853,0.5576-0.8554,0.5772 c-0.3682,0.0234-0.7198-0.17-0.9092-0.4864l-2.9072-4.8691c-0.5469,0.0928-1.1006,0.1445-1.668,0.1523 c-0.0147,0.001-0.0293,0.004-0.0439,0.001h-0.003c-0.0117,0-0.0263-0.001-0.0381,0h-0.0429c-0.0127-0.001-0.0274,0-0.0381,0 h-0.0029c-0.0166,0.003-0.0293,0-0.044-0.001c-0.5293-0.0068-1.0478-0.0527-1.5596-0.1337l-3.2138,4.8877 C30.7314,54.5635,30.417,54.7314,30.082,54.7314z M28.2773,47.0234l1.9883,4.6094l1.8155-2.7607 C30.8389,48.4424,29.5947,47.8135,28.2773,47.0234z M39.5859,48.8467l1.6426,2.751l2.1475-4.6084 C42.0615,47.7803,40.8223,48.4111,39.5859,48.8467z"/>
+ <path d="M16.8584,58.9355c-0.4844,0-0.9102-0.3525-0.9863-0.8466c-0.0264-0.169-0.6172-4.1651,0.8613-7.8858 c0.2051-0.5136,0.7861-0.7627,1.2988-0.5605c0.5137,0.2041,0.7637,0.7861,0.5606,1.2988c-1.2735,3.2031-0.749,6.8086-0.7442,6.8447 c0.083,0.545-0.292,1.0547-0.8379,1.1387C16.96,58.9326,16.9092,58.9355,16.8584,58.9355z"/>
+ <path d="M31.8779,58.8936c-0.1767,0-0.3554-0.0469-0.5175-0.1456c-0.4727-0.2861-0.6231-0.9013-0.336-1.373l2.2393-3.6895 c0.2861-0.4736,0.9004-0.624,1.373-0.3359c0.4727,0.2861,0.6231,0.9014,0.336,1.3731l-2.2393,3.6894 C32.5459,58.7227,32.2158,58.8936,31.8779,58.8936z"/>
+ <path d="M39.4375,58.8936c-0.3379,0-0.668-0.1709-0.8555-0.4815l-2.2392-3.6894c-0.2871-0.4717-0.1367-1.087,0.3359-1.3731 c0.4736-0.2871,1.0879-0.1367,1.3731,0.3359l2.2392,3.6895c0.2871,0.4717,0.1367,1.0869-0.3359,1.373 C39.793,58.8467,39.6143,58.8936,39.4375,58.8936z"/>
+ <path d="M23.6992,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C24.6992,47.8242,24.252,48.2715,23.6992,48.2715z"/>
+ <path d="M20.3037,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C21.3037,47.8242,20.8564,48.2715,20.3037,48.2715z"/>
+ <path d="M16.9072,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1c0.5528,0,1,0.4473,1,1v1.9522 C17.9072,47.8242,17.46,48.2715,16.9072,48.2715z"/>
+ <path d="M47.7715,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C48.7715,47.8242,48.3242,48.2715,47.7715,48.2715z"/>
+ <path d="M51.167,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C52.167,47.8242,51.7197,48.2715,51.167,48.2715z"/>
+ <path d="M54.5625,48.2715c-0.5527,0-1-0.4473-1-1v-1.9522c0-0.5527,0.4473-1,1-1s1,0.4473,1,1v1.9522 C55.5625,47.8242,55.1152,48.2715,54.5625,48.2715z"/>
+ <path d="M36.3428,23.5176c-4.6983,0-9.208-1.5288-11.6699-3.9951c-0.2852-0.2862-0.3702-0.7163-0.2159-1.0899 c0.1553-0.373,0.5196-0.6167,0.9239-0.6167h21.0683c0.3897,0,0.7442,0.2266,0.9072,0.5801c0.1641,0.3535,0.1075,0.77-0.1455,1.0674 c-2.0312,2.3921-5.6777,3.8633-10.0048,4.0371C36.918,23.5122,36.6299,23.5176,36.3428,23.5176z M28.5176,19.8159 c2.333,1.1797,5.4336,1.8174,8.6084,1.6861c2.5635-0.1031,4.8261-0.6978,6.5381-1.6861H28.5176z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D1.svg b/public/assets/img/icons/1F9D1.svg
new file mode 100644
index 0000000..bff1394
--- /dev/null
+++ b/public/assets/img/icons/1F9D1.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C40.9775,28,41.873,28.8955,41.873,30"/>
+ <path d="M33.873,30c0,1.1045-0.8955,2-2,2c-1.1044,0-2-0.8955-2-2s0.8956-2,2-2C32.9775,28,33.873,28.8955,33.873,30"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38 c1.9385,0.9385,4,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2-1F3FB.svg b/public/assets/img/icons/1F9D2-1F3FB.svg
new file mode 100644
index 0000000..d0406e2
--- /dev/null
+++ b/public/assets/img/icons/1F9D2-1F3FB.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2-1F3FC.svg b/public/assets/img/icons/1F9D2-1F3FC.svg
new file mode 100644
index 0000000..513ebf6
--- /dev/null
+++ b/public/assets/img/icons/1F9D2-1F3FC.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2-1F3FD.svg b/public/assets/img/icons/1F9D2-1F3FD.svg
new file mode 100644
index 0000000..3ccf61c
--- /dev/null
+++ b/public/assets/img/icons/1F9D2-1F3FD.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2-1F3FE.svg b/public/assets/img/icons/1F9D2-1F3FE.svg
new file mode 100644
index 0000000..be16cd2
--- /dev/null
+++ b/public/assets/img/icons/1F9D2-1F3FE.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2-1F3FF.svg b/public/assets/img/icons/1F9D2-1F3FF.svg
new file mode 100644
index 0000000..efd9db0
--- /dev/null
+++ b/public/assets/img/icons/1F9D2-1F3FF.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D2.svg b/public/assets/img/icons/1F9D2.svg
new file mode 100644
index 0000000..2c614f3
--- /dev/null
+++ b/public/assets/img/icons/1F9D2.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M18,61v-4.1c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V61"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M26,40c-6,0-5-16-2-20c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5 C26.2,26.8,25,28,25,34z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,40c-6,0-5-16-2-20 c6-8,18-8,24,0c3,4,4,20-2,20"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18,60v-3.1 c0-5,3.8-9,8.8-9c6,5,12,5,18,0c5,0,9.2,4,9.2,9V60"/>
+ <path d="M42,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,31.9,42,33"/>
+ <path d="M34,33c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2C33.1,31,34,31.9,34,33"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,34c0,8,4.8,11.9,10.8,11.9S47,42,47,34 c0-5.9-2.2-9.2-2.2-9.2c-2,0-5.8-3.5-5.8-3.5s-8.2,5.5-12.8,5.5C26.2,26.8,25,28,25,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8,39.2 c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3-1F3FB.svg b/public/assets/img/icons/1F9D3-1F3FB.svg
new file mode 100644
index 0000000..ed3efe8
--- /dev/null
+++ b/public/assets/img/icons/1F9D3-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3-1F3FC.svg b/public/assets/img/icons/1F9D3-1F3FC.svg
new file mode 100644
index 0000000..8f695be
--- /dev/null
+++ b/public/assets/img/icons/1F9D3-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3-1F3FD.svg b/public/assets/img/icons/1F9D3-1F3FD.svg
new file mode 100644
index 0000000..b994b5a
--- /dev/null
+++ b/public/assets/img/icons/1F9D3-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3-1F3FE.svg b/public/assets/img/icons/1F9D3-1F3FE.svg
new file mode 100644
index 0000000..01b9ad3
--- /dev/null
+++ b/public/assets/img/icons/1F9D3-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3-1F3FF.svg b/public/assets/img/icons/1F9D3-1F3FF.svg
new file mode 100644
index 0000000..4ff692e
--- /dev/null
+++ b/public/assets/img/icons/1F9D3-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D3.svg b/public/assets/img/icons/1F9D3.svg
new file mode 100644
index 0000000..5c95fd5
--- /dev/null
+++ b/public/assets/img/icons/1F9D3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M55,60.998V57c0-4.9941-5.0059-9-10-9c-6,5-12,5-18,0c-4.9922,0-10,4.0059-10,9v3.998H55z"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M25,39c-2,0-4-10-4-13c0-4,5-14,15-14s15,8,15,14c0,5-3,14-5,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,31.5C25,39.7861,29,46,35.9365,46C43,46,47,39.7861,47,31.5c0-6.2144-3-11.3931-4-12.4287 C41,17,40,17,40,17c-2,1.0356-9,0-11,2.0713C28,20.1069,25,25.2856,25,31.5z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0957,41 c-4-2-5.4473-8.0303-6-13c-1-9,6-16,15-16c10,0,16,7,15,16.1538c-0.7432,6.8062-3,11.8462-6,12.8462"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0957,31.5c0,8.2861,4,14.5,10.9365,14.5 c7.0635,0,11.0635-6.2139,11.0635-14.5c0-6.2144-1.2158-8.1025-2-9.3213c-2-3.1074-4-5.1787-4-5.1787c-2,1.0356-10,0-12,2.0713 C28.0957,20.1069,25.0957,25.2856,25.0957,31.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.127,38.4375 c-1.2481,0.75-2.5821,0.75-4,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.127,36.4375 c0,1-1,2-1,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.127,36.4375 c0,1,1,2,1,2"/>
+ <path d="M42,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S42,28.333,42,29.4375"/>
+ <path d="M34,29.4375c0,1.1045-0.8955,2-2,2s-2-0.8955-2-2s0.8955-2,2-2S34,28.333,34,29.4375"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c35c888
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8caacc5
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#fadcbc"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FB.svg b/public/assets/img/icons/1F9D4-1F3FB.svg
new file mode 100644
index 0000000..19f6eba
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ec73db9
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..154821c
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#debb90"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FC.svg b/public/assets/img/icons/1F9D4-1F3FC.svg
new file mode 100644
index 0000000..cd013db
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..61340ea
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..47be426
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#c19a65"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FD.svg b/public/assets/img/icons/1F9D4-1F3FD.svg
new file mode 100644
index 0000000..bb28c71
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a49810b
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8f3911d
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#a57939"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FE.svg b/public/assets/img/icons/1F9D4-1F3FE.svg
new file mode 100644
index 0000000..4cec26d
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..a71f012
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4dbc9e1
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#6a462f"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-1F3FF.svg b/public/assets/img/icons/1F9D4-1F3FF.svg
new file mode 100644
index 0000000..18465ba
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D4-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d3f26b3
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.4,29.4v1C25.4,38,30,44,35.9,44s10.5-6,10.5-13.6c0-4.7-1.8-7.5-5.3-11.1 c-2.8215,2.1972-5.8334,4.1382-9,5.8C29.5,26.5,25.8,28.6,25.4,29.4z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M53.3,34.1c-0.4-0.9-0.8-1.7-1.2-2.6c-1.5-3.3-2-4.5-2.3-10.5c0-3.7-3.8-6.8-7.5-7.1 c-0.266,0.0074-0.5219-0.1022-0.7-0.3c-1.916-1.8685-4.5278-2.848-7.2-2.7c-6.2,0-11.4,3.4-12.7,8.2 c-0.5009,2.0264-0.7031,4.1151-0.6,6.2c0.1854,2.0347-0.088,4.085-0.8,6c-0.2031,0.7742-0.5792,1.4922-1.1,2.1 c-3.7,4.2-1.1,13.9-1.2,13.9c1.1134,1.01,2.3186,1.914,3.6,2.7c1.5698-1.1883,3.4398-1.9155,5.4-2.1c6.2,5,12.5,5,18.7,0 c1.5148,0.0874,2.9726,0.6081,4.2,1.5c1.0596-0.6856,2.0628-1.4547,3-2.3C54.1,46.4,56,38.8,53.3,34.1z M40,39c0,0.7-1.6,2-4,2 s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138V39H40z M47,29c-0.4891,2.0033-1.1932,3.9479-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2-8.8158-1.2-13.1,0c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6789-1.3053-1.2153-2.6799-1.6-4.1v-1.1C24.7,28.3,37.2,23,41,18.5 c3.0604,2.6697,5.196,6.2407,6.1,10.2L47,29z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.8,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c1.6-4.2-0.2-6.5,1.3-12s7.3-9,13.7-9c5.4,0,8,3,8,3c4.1708,0.3386,7.387,3.8155,7.4,8 c0.4,7.2,1,7.2,3.4,12.8c1.667,3.8686,1.1327,8.3339-1.4,11.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,59.9v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M42,29.3c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,27.3032,41.9968,28.1968,42,29.3"/>
+ <path d="M34,29.3c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,27.3032,33.9968,28.1968,34,29.3"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,30.9c0-5-2-8-6-12c-4,4-16,9-16,11v1"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D4-200D-2642-FE0F.svg
new file mode 100644
index 0000000..db1e6b0
--- /dev/null
+++ b/public/assets/img/icons/1F9D4-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#92D3F5" d="M55,61v-4c0-5-5-9-10-9c-6,5-12,5-18,0c-5,0-10,4-10,9v4H55z"/>
+ </g>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M42.2,20c1.2,0.1,3.2,1.5,5,8.7v0.4c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2 c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2c-0.9151-1.8485-1.6195-3.7941-2.1-5.8v-0.4 c2.8-11.1,6.2-8.6,6.2-8.6c4.4,1.9,4.8,2.2,10.6,0c0,0,0.5-0.2,1.2-0.5L42.2,20z"/>
+ <rect x="30.6" y="35.2" width="11" height="7.6" fill="#FCEA2B"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M47.1,29v-0.4c-1.8-7.2-3.8-8.6-5-8.7v-0.3c-0.3493,0.177-0.7186,0.3113-1.1,0.4c-5.8,2.2-6.1,1.9-10.6,0 c0,0-3.4-2.5-6.2,8.6V29c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.6-2.4 c0.7247,1.8456,0.249,3.9466-1.2,5.3l0,0l0.1,0.1C47.5834,20.8007,48.0423,25.0015,47.1,29z M45.4,40.3 c-0.5279,1.0216-1.2398,1.9369-2.1,2.7c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3c-2.698,0.1615-5.3527-0.7353-7.4-2.5 c-0.8311-0.7899-1.539-1.7-2.1-2.7c-1.474-2.723-2.1336-5.8125-1.9-8.9c0.1-1,0.1-2,0.1-2.4c0.4805,2.0059,1.1849,3.9515,2.1,5.8 c0,0,2,3,2.7-1.2c4.2842-1.2003,8.8158-1.2003,13.1,0c0.8,4.2,2.7,1.2,2.7,1.2c0.9151-1.8485,1.6195-3.7941,2.1-5.8 c0.1887,0.7864,0.2894,1.5913,0.3,2.4C47.5336,34.4875,46.874,37.577,45.4,40.3z M40,37.1c-0.0012-0.5518-0.4482-0.9988-1-1 l-3.1,1.5l-3-1.5c-0.5209-0.0314-0.9686,0.3653-1,0.8862c-0.0023,0.0379-0.0023,0.0759,0,0.1138V39c0,0.7,1.6,2,4,2s4-1.3,4-2v-1.9 H40z"/>
+ </g>
+ <g id="line">
+ <g id="color-3">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,60v-3c0-5-5-9-10-9 c-6,5-12,5-18,0c-5,0-10,4-10,9v3"/>
+ </g>
+ <path d="M40,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2s-2-0.8954-2-2C38.0032,27.5968,38.8968,26.7032,40,26.7z"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1865-0.4504,0.7028-0.6643,1.1531-0.4778 c0.0513,0.0212,0.1005,0.0473,0.1469,0.0778c1.5809,0.9,3.5191,0.9,5.1,0C38.9251,35.7994,39.5943,35.9779,39.9,36.5z"/>
+ <path d="M32,26.7c1.1046,0,2,0.8954,2,2s-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2C30.0032,27.5968,30.8968,26.7032,32,26.7z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c0,0.4,0,1.4-0.1,2.4c-0.2336,3.0875,0.426,6.177,1.9,8.9c0.561,1,1.2689,1.9101,2.1,2.7c2.0541,1.7528,4.7038,2.6479,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,28.7v0.4 c-0.4805,2.0059-1.1849,3.9515-2.1,5.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2003-8.8158-1.2003-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.9151-1.8485-1.6195-3.7941-2.1-5.8c0-0.1-0.2-1.3-0.2-1.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2,29 c0,0.4,0.1,1.4,0.1,2.4c0.2336,3.0875-0.426,6.177-1.9,8.9c-0.5279,1.0216-1.2398,1.9369-2.1,2.7 c-2.0473,1.7647-4.702,2.6615-7.4,2.5h-0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3,29 c-1.2142-4.4858-0.4886-9.2753,2-13.2c3.2-4.9,12.9-2.4,12.9-2.4l3.1-2.4l1.1,3.1l3.4-2.5c0.7247,1.8456,0.249,3.9466-1.2,5.3 c-1.0075,1.0362-2.193,1.883-3.5,2.5c-0.3734,0.2244-0.7777,0.3928-1.2,0.5c-5.8,2.2-6.1,1.9-10.6,0c0,0-3.3-2.5-6.1,8.6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42,19.9h0.2 c1.2,0.1,3.2,1.5,5,8.7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8,17.1 c1.787,3.6977,2.28,7.8885,1.4,11.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D4.svg b/public/assets/img/icons/1F9D4.svg
new file mode 100644
index 0000000..d41d8ea
--- /dev/null
+++ b/public/assets/img/icons/1F9D4.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M17,61v-4c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,31c0,9,4.9,14,11,14c6,0,11.1-5,11.1-14c0.0164-1.7179-0.3241-3.4205-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7 C26,25,24.9,26,24.9,31z"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M36,12c-10,0-14,7-14,14c0,6.7,0,12.4,3.5,12.9c0.2,0.5,0.4,0.9,0.6,1.4 c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0255,1.8025,4.6964,2.7048,7.4,2.5h0.3c2.7037,0.2048,5.3745-0.6975,7.4-2.5 c0.8667-0.757,1.5796-1.6737,2.1-2.7c0.3745-0.7139,0.7084-1.4484,1-2.2L46.1,39C50,38.9,50,33,50,26S46,12,36,12z M40,39 c0,0.7-1.6,2-4,2s-4-1.3-4-2v-1.9c0.0012-0.5518,0.4482-0.9988,1-1l3,1.5l3.1-1.5c0.5209-0.0314,0.9686,0.3653,1,0.8862 c0.0023,0.0379,0.0023,0.0759,0,0.1138L40,39z M44.9,34.8c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0 c-0.7,4.2-2.7,1.2-2.7,1.2c-0.6363-1.3242-1.1712-2.6948-1.6-4.1c0.1925-1.8639,0.5608-3.7054,1.1-5.5c7.2-1,12.9-7.1,12.9-7.1 s1.4,1.2,7.2,7.8c0.3133,1.3181,0.5471,2.6538,0.7,4C46.3277,31.6082,45.722,33.257,44.9,34.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5,39.2 C20.7,39.2,22,33,22,26s4-14,14-14s14,7,14,14s0.9,13.4-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <path d="M41.9,29c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.0032,27.0032,41.8968,27.8968,41.9,29"/>
+ <path d="M33.9,29c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.0032,27.0032,33.8968,27.8968,33.9,29"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M47,31c0.0164-1.7179-0.3241-3.4205-1-5 c-3-3-7-8-7-8c-4,3-7,6-13,7c0,0-1.1,1-1.1,6"/>
+ <path d="M39.9,36.5c0.2165,0.4972-0.0061,1.0761-0.5,1.3c-1.0802,0.5583-2.2845,0.8336-3.5,0.8 c-1.1781-0.0154-2.3386-0.2885-3.4-0.8c-0.4939-0.2239-0.7165-0.8028-0.5-1.3c0.1662-0.4582,0.6724-0.6948,1.1306-0.5286 C33.1541,35.98,33.1773,35.9895,33.2,36c0.1,0,0.1,0,0.1,0.1c1.5809,0.9,3.5191,0.9,5.1,0 C38.9269,35.8138,39.5856,35.9895,39.9,36.5z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9,31 c-0.2,3.1-0.3,6.6,1.2,9.3c0.5866,0.9827,1.2919,1.8896,2.1,2.7c2.0576,1.7465,4.7048,2.6408,7.4,2.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31 c-0.2804,1.4441-0.9357,2.7891-1.9,3.9c0,0-1.9,3-2.7-1.2c-4.2842-1.2-8.8158-1.2-13.1,0c-0.8,4.2-2.7,1.2-2.7,1.2 c-0.7775-1.1859-1.3207-2.5097-1.6-3.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47,31.4 c0.3271,3.0586-0.2281,6.1469-1.6,8.9c-0.5204,1.0263-1.2333,1.943-2.1,2.7c-2.0255,1.8025-4.6964,2.7048-7.4,2.5h-0.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5-1F3FB.svg b/public/assets/img/icons/1F9D5-1F3FB.svg
new file mode 100644
index 0000000..1625b60
--- /dev/null
+++ b/public/assets/img/icons/1F9D5-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5-1F3FC.svg b/public/assets/img/icons/1F9D5-1F3FC.svg
new file mode 100644
index 0000000..7ac16ee
--- /dev/null
+++ b/public/assets/img/icons/1F9D5-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5-1F3FD.svg b/public/assets/img/icons/1F9D5-1F3FD.svg
new file mode 100644
index 0000000..5f7c14e
--- /dev/null
+++ b/public/assets/img/icons/1F9D5-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5-1F3FE.svg b/public/assets/img/icons/1F9D5-1F3FE.svg
new file mode 100644
index 0000000..f52d736
--- /dev/null
+++ b/public/assets/img/icons/1F9D5-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5-1F3FF.svg b/public/assets/img/icons/1F9D5-1F3FF.svg
new file mode 100644
index 0000000..e775fd0
--- /dev/null
+++ b/public/assets/img/icons/1F9D5-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D5.svg b/public/assets/img/icons/1F9D5.svg
new file mode 100644
index 0000000..d3adec3
--- /dev/null
+++ b/public/assets/img/icons/1F9D5.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" stroke="none" d="M54.7199,58.8222c0.1516-0.0159,0.763-2.2457,0.771-4.982c0.012-4.1237-2.2823-9.4153-11.271-9.9154 c-3.1919,2.1193-5.9264,3.5838-9,3.5775h0.125c-3.0736,0.0063-5.8082-1.4582-9-3.5775c-3.5464,0-5.9701,1.3012-7.484,3.1344 c-3.6085,4.3699-2.516,11.763-2.516,11.763"/>
+ <path fill="#B399C8" stroke="none" d="M36.8316,56.6756l-0.5001-0.3c-7.932,0-14.3622-7.1302-14.3622-15.0622l-1-8.5973v-6.6879 c0-7.932,7.4302-14.3622,15.3622-14.3622h0.0001c7.932,0,15.2622,6.4302,15.2622,14.3622l0.1,13.2852 c0,0.9045-0.6953,3.7895-0.876,4.6477c2.2612,2.4635,1.8051,4.9002-2.7703,8.9835C45.2578,55.4343,40.6923,56.6756,36.8316,56.6756 z"/>
+ <rect x="31.6272" y="52.8015" width="15.7748" height="6.0407" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M47.283,30.0923c-2.2979-6.6293-6.1527-9.2106-11.3386-12.7732 c-4.0003,3.8404-7.7972,4.8124-11.3385,12.7732c0,7.8277,5.0764,12.5733,11.3385,12.5733 C42.2066,42.6656,47.283,37.92,47.283,30.0923z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M41.9446,27.0395c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 S41.9446,25.936,41.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M33.9446,27.0395c0,1.1045-0.8965,2-2,2c-1.1035,0-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C33.0481,25.0395,33.9446,25.936,33.9446,27.0395"/>
+ <path fill="#000000" stroke="none" d="M35.9444,37.0419c-1.1518,0-2.3037-0.2861-3.4472-0.8579c-0.4942-0.2471-0.6944-0.8477-0.4473-1.3418 c0.2466-0.4937,0.8462-0.6944,1.3418-0.4473c1.7178,0.8594,3.3877,0.8594,5.1055,0c0.4946-0.2471,1.0947-0.0464,1.3418,0.4473 c0.247,0.4941,0.0469,1.0947-0.4473,1.3418C38.2482,36.7558,37.0963,37.0419,35.9444,37.0419z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.2595,51.3922c1,3.25,0.5,6.5,0.5,6.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8845,57.8922c0,0-1.0975-7.1337,3.2115-10.8322"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.0666,17.6112H35.822c0,0-13.231,7.4283-10.187,16.678c0,0,2.3335,8.2843,10.3096,8.2843c7.9755,0,10.309-8.2843,10.309-8.2843 C49.2976,25.0395,36.0666,17.6112,36.0666,17.6112z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9444,11.6696c0,0-13.6893-0.6317-14.8096,14.7821c-1.1203,15.4137,2.0357,18.9522,2.0357,18.9522 s3.9019,10.1328,13.6485,11.3073s15.5895-8.7886,15.5895-8.7886s1.9145-4.864-5.7-5.3491c-1.5975,1.0065-6.1982,4.2466-10.7639,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1583,11.6696c0,0,13.6894-0.6317,14.8096,14.7821c0.3086,4.2458,0.2928,7.5905,0.1078,10.2085l-0.365,2.8404"/>
+ <line x1="31.9441" x2="31.9441" y1="55.2335" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.402" x2="47.402" y1="53.4707" y2="57.8805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.6023,46.3423c0,0-3.4695,5.6659-10.8426,4.7052c-5.8156-0.7577-15.8085-8.0759-16.8587-17.521"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..223405a
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#fadcbc" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3f6e56c
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#fadcbc" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FB.svg b/public/assets/img/icons/1F9D6-1F3FB.svg
new file mode 100644
index 0000000..5aa635f
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FB.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#fadcbc" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#fadcbc" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#fadcbc" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ac073d4
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#debb90" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..046825c
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#debb90" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FC.svg b/public/assets/img/icons/1F9D6-1F3FC.svg
new file mode 100644
index 0000000..81157e5
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FC.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#debb90" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#debb90" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#debb90" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9df3ebd
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#c19a65" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a83e952
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#c19a65" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FD.svg b/public/assets/img/icons/1F9D6-1F3FD.svg
new file mode 100644
index 0000000..9909edb
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FD.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#c19a65" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#c19a65" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#c19a65" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8326e85
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#a57939" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..35c5d27
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#a57939" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FE.svg b/public/assets/img/icons/1F9D6-1F3FE.svg
new file mode 100644
index 0000000..2a47281
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FE.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#a57939" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#a57939" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#a57939" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1506f2b
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#6a462f" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..eb696a5
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#6a462f" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-1F3FF.svg b/public/assets/img/icons/1F9D6-1F3FF.svg
new file mode 100644
index 0000000..4003918
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-1F3FF.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#6a462f" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#6a462f" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#6a462f" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D6-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8ae5641
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-200D-2640-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f1b31c" d="M21.2176,47.98a23.37,23.37,0,0,1-3.7511-2.7264c.0991-.0238-2.427-9.2257,1.1373-13.3524a5.0455,5.0455,0,0,0,1.0486-2.0019,13.024,13.024,0,0,0,.7626-5.72,20.4231,20.4231,0,0,1,.5719-5.91c1.2393-4.5757,6.1963-7.8168,12.1066-7.8168a9.2646,9.2646,0,0,1,6.8635,2.5738.8657.8657,0,0,0,.6673.286c3.5271.286,7.15,3.2411,7.15,6.7682.2859,5.72.7626,6.8636,2.1925,10.0094.1668.3755.3336.7321.5,1.0876l.143.3032c.1669.3555.3337.7121.5005,1.0876,2.5738,4.48.7626,11.7253-.3813,12.3926a21.6989,21.6989,0,0,1-3.0371,2.3841l-.1335-1.5214-3.38-2.8713s-3.4442.4319-3.4442,4.7216l-.0076,2.7549a26.3227,26.3227,0,0,1-12.4869.2927l-.0076-3.0476c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713Zm-3.7511-2.7264-.0067-.0066Zm7.1429-17.1655v.9533c0,7.2448,4.385,12.9644,10.0093,12.9644S44.628,36.286,44.628,29.0412c0-4.48-1.7158-7.15-5.0523-10.5814a57.3022,57.3022,0,0,1-8.5794,5.529C28.5178,25.3234,24.9907,27.3252,24.6094,28.0879Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.4516,28.1556v.9532c0,7.2449,4.3851,12.9645,10.0094,12.9645S44.47,36.3537,44.47,29.1088c0-4.48-1.7159-7.1495-5.0523-10.5813a57.31,57.31,0,0,1-8.5794,5.529C28.36,25.3911,24.833,27.393,24.4516,28.1556Z"/>
+ <path fill="#fcea2b" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M40.0855,28.9065A1.9066,1.9066,0,1,1,38.179,27a1.9122,1.9122,0,0,1,1.9065,1.9065"/>
+ <path fill="#000000" d="M32.46,28.9065A1.9066,1.9066,0,1,1,30.553,27,1.9122,1.9122,0,0,1,32.46,28.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.88,29.5855c0,7.6261,4.7663,13.3458,10.486,13.3458s10.4859-5.72,10.4859-13.3458c0-4.7664-1.9065-7.6262-5.72-11.4393-3.8131,3.8131-15.2523,8.58-15.2523,10.486Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2206,47.5319A11.3883,11.3883,0,0,0,36,49.2361h0a12.3365,12.3365,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2535,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366C17.2757,50.3061,17.9355,49.3658,20,48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.9694,44.5518c-3.5271-5.6243-.572-9.628,1.1439-14.0131,1.5253-4.0037-.1906-6.1962,1.2393-11.4392s6.9589-8.5794,13.06-8.5794c5.1477,0,7.6262,2.86,7.6262,2.86a7.7436,7.7436,0,0,1,7.0542,7.6261c.3813,6.8636.9532,6.8636,3.2411,12.2019a11.1874,11.1874,0,0,1-1.3346,11.1533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4525,57.23v-2.86a8.921,8.921,0,0,0-.5752-2.7366C51.43,50.3061,50.7705,49.3658,48.7056,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D6-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6b50d39
--- /dev/null
+++ b/public/assets/img/icons/1F9D6-200D-2642-FE0F.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f1b31c" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M52.9544,58.1836a.9006.9006,0,0,1-.9532-.9533v-2.86c0-4.29-4.29-8.3888-8.2935-8.5794-5.91,4.7663-11.9159,4.7663-17.8261,0-4.0038.1906-9.2468,4.29-9.2468,8.5794v2.86a.9006.9006,0,0,1-.9532.9533"/>
+ <path fill="#fcea2b" d="M23.266,29.2922c-.1,7.6738,4.1,13.4291,11,13.4291,7.1,0,11.1-5.7553,11.1-13.4291,0-4.7961-3-9.5922-3-9.5922-8,0-10,2.8777-16,.9592A16.206,16.206,0,0,0,23.266,29.2922Z"/>
+ </g>
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.1836s-.9094-3.6072-.9094-4.1791l-.0162-6.263c0-4.29-3.4442-4.7216-3.4442-4.7216l-3.38,2.8713-.734,8.3554.13,3.937Z"/>
+ <path fill="#92d3f5" d="M39.6506,58.1836s.9094-3.6072.9094-4.1791l.0162-6.263c0-4.29,3.4442-4.7216,3.4442-4.7216l3.38,2.8713.734,8.3554-.13,3.937Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6347,57.2294l-.08-8.2906c0-.9552.0782-2.6339.713-3.1639a5.2776,5.2776,0,0,1,1.5729-.5015c.9009-.3145,1.3842-2.7635,2.0982-2.8683.5786-.0849,2.9208,2.7635,3.0638,2.9a6.0315,6.0315,0,0,1,.1153,2.1678,28.1171,28.1171,0,0,0-.2259,6.0561c.1.8789.837,3.7006.837,3.7006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0149,57.2294l.08-8.2906c0-.9552-.0781-2.6339-.713-3.1639a5.2776,5.2776,0,0,0-1.5729-.5015c-.9008-.3145-1.3841-2.7635-2.0982-2.8683-.5786-.0849-2.9208,2.7635-3.0638,2.9a6.0315,6.0315,0,0,0-.1153,2.1678,28.1171,28.1171,0,0,1,.2259,6.0561c-.1.8789-.8369,3.7006-.8369,3.7006"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.506,36.5a7.7957,7.7957,0,0,0,6,0"/>
+ <path fill="#000000" d="M32.4591,28.9065A1.9066,1.9066,0,1,1,30.5525,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="#000000" d="M40.0851,28.9065A1.9066,1.9066,0,1,1,38.1785,27a1.9122,1.9122,0,0,1,1.9066,1.9065"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M23.3758,28.2157c0,7.6262,5.3656,14.7156,11.0852,14.7156s10.486-5.72,10.486-13.3458c0-4.7664-.756-6.2954-2.581-10.8855,0,0-5.4469.4865-6.5085.7341-1.6961.3916-4.0485,1.1286-6.0674.9418A20.1963,20.1963,0,0,1,26.366,19.7C24.5154,23.7,23.3758,27.299,23.3758,28.2157Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2208,47.5319a11.3882,11.3882,0,0,0,7.78,1.7042h0a12.3373,12.3373,0,0,0,3.9668-1.3941"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2609,57.23v-2.86a8.921,8.921,0,0,1,.5752-2.7366c.447-1.3278,1.1068-2.2681,3.1717-3.6339"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.366,36.7c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4526,57.23v-2.86a8.918,8.918,0,0,0-.5752-2.7366C51.43,50.3061,50.7706,49.3658,48.7057,48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D6.svg b/public/assets/img/icons/1F9D6.svg
new file mode 100644
index 0000000..4a27e2b
--- /dev/null
+++ b/public/assets/img/icons/1F9D6.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M29,58.2s-.9-3.6-.9-4.2V47.7c0-4.3-3.4-4.7-3.4-4.7l-3.4,2.9-.7,8.4.1,3.9Z"/>
+ <path fill="#92d3f5" d="M39.7,58.2s.9-3.6.9-4.2V47.7C40.6,43.4,44,43,44,43l3.4,2.9.7,8.4L48,58.2Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M20.6,58.2,20,48.3c-2,1.6-3.5,3.8-3.5,6.1v2.9a1.9074,1.9074,0,0,1-.4,1"/>
+ <path fill="#fcea2b" d="M23.3,29.3c-.1,7.7,4.1,13.4,11,13.4,7.1,0,11.1-5.8,11.1-13.4,0-4.8-7.2-12.5-7.2-12.5-3.6,1.5-8.6,4.9-13.7,7.2C22.6,26.5,23.4,26.2,23.3,29.3Z"/>
+ <path fill="#fcea2b" d="M28.9,58.2l-.8-10.7s7.4,3.2,12.1-.2l-.3,10.9Z"/>
+ <polygon fill="#fcea2b" points="48 58.2 48.1 48.3 51.9 51.6 52.3 58.2 48 58.2"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M44.1,37.2c1.9-3.3.6-9.9.2-11.8S37.8,16,37.8,16c-2.3,4.1-9,5.1-12.8,7.9s-.2,13.9-.2,13.9c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13l-.7-.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6,57.2l-.1-8.3c0-1,.1-2.6.7-3.2a7.4939,7.4939,0,0,1,1.6-.5c.9-.3,1.4-2.8,2.1-2.9.6-.1,2.9,2.8,3.1,2.9a5.3665,5.3665,0,0,1,.1,2.2,24.7765,24.7765,0,0,0-.2,6.1c.1.9.8,3.7.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48,57.2l.1-8.3c0-1-.1-2.6-.7-3.2a7.4939,7.4939,0,0,0-1.6-.5c-.9-.3-1.4-2.8-2.1-2.9-.6-.1-2.9,2.8-3.1,2.9a5.3665,5.3665,0,0,0-.1,2.2,24.7765,24.7765,0,0,1,.2,6.1c-.1.9-.8,3.7-.8,3.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2,47.5A11.3052,11.3052,0,0,0,36,49.2h0a11.9485,11.9485,0,0,0,4-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3,57.2V54.3a6.264,6.264,0,0,1,.6-2.7c.4-1.3,1.1-2.3,3.2-3.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5,57.2V54.3a6.264,6.264,0,0,0-.6-2.7c-.4-1.3-1.1-2.3-3.2-3.6"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,37.5c-4,0-4-6-4-13s4-14,14-14,14,7,14,14,0,13-4,13"/>
+ <path d="M40.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path d="M32.4,28.5a2,2,0,1,1-2-2,2.0059,2.0059,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.4,29.5c0,9,4.9,14,11,14,5.9,0,11.1-5,11.1-14a12.1332,12.1332,0,0,0-1-5c-3-3-7-8-7-8-4,3-7,6-13,7C24.5,23.5,23.4,24.5,23.4,29.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.5,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d5ad995
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1bd67c4
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fadcbc" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#fadcbc"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FB.svg b/public/assets/img/icons/1F9D7-1F3FB.svg
new file mode 100644
index 0000000..03708cf
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FB.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1c3232a
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1c37f43
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#debb90" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#debb90"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FC.svg b/public/assets/img/icons/1F9D7-1F3FC.svg
new file mode 100644
index 0000000..556b1ed
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FC.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c97ddcc
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2fe2bdb
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#c19a65" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#c19a65"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FD.svg b/public/assets/img/icons/1F9D7-1F3FD.svg
new file mode 100644
index 0000000..fd3a1a4
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7af0d66
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..cd82429
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#a57939" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#a57939"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FE.svg b/public/assets/img/icons/1F9D7-1F3FE.svg
new file mode 100644
index 0000000..18858aa
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FE.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..d960bae
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7ffb3e3
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#6a462f" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#6a462f"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-1F3FF.svg b/public/assets/img/icons/1F9D7-1F3FF.svg
new file mode 100644
index 0000000..39133a8
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-1F3FF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D7-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7ff6e5e
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-200D-2640-FE0F.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.4057,16.6514s.6578-.0232.8715.389c.252.4842.0079,1.7942.2465,2.5066a3.3629,3.3629,0,0,0,1.2906,1.7468"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D7-200D-2642-FE0F.svg
new file mode 100644
index 0000000..bed90f1
--- /dev/null
+++ b/public/assets/img/icons/1F9D7-200D-2642-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M49.5811,21.6466l4.7663,2.2879L51.6782,36.5177l-1.0486,1.43L48.6278,49.2915l2.86,11.4393-2.86.9532L43.8614,49.2915V39.7588L35.282,34.9924l-7.1839,7.2659-2.0447-1.7045,8.2753-10.3277L44.92,33.4987s2.4737-8.53,2.7549-8.9922A96.0264,96.0264,0,0,1,36.4259,21.742c-1.43-.4767-2.86-1.5253-1.9065-3.4318"/>
+ <circle cx="53.3899" cy="16.0223" r="2.8598" fill="#fcea2b"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linejoin="round" stroke-width="2" d="M42.0227,8.3009v.9532L40.54,15.16,34.9761,16.27l-2.6968,2.2116,1.817,4.2544-.653,3.6768-2.86,1.9065-1.9066,1.9066-5.182,10.4965.817,2.1191.6473,1.2173.387.8894-2.52,4.4842-3.87,5.793-4.5786,5.5052-5.5861.8541L8.7812,6.952l28.6915.0333Z"/>
+ <path fill="#92d3f5" d="M52.532,33.2766l2.9551.9532-1.2392,3.6225-2.9552-.9533"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0722,55.0112l6.6729-10.486-2.0858-4.2821,5.8874-10.9588L34.62,25.781,34.31,23.12"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9677,30.7714l6.4689,2.3145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.532,33.2766l2.9551.9533-1.2392,3.6224-2.9552-.9533"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6908,14.4533l1.2164-5.0428"/>
+ <circle cx="53.3899" cy="16.0223" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4092,33.1669,36.1357,30.798a3.05,3.05,0,0,0-3.05.9533L26.9405,39.448a2.0726,2.0726,0,0,0-.3041,2.5348c.44.51,1.7187.1649,2.4814-.5977l4.8254-5.0581a2.59,2.59,0,0,1,3.05-.3813l5.243,2.9551a9.2638,9.2638,0,0,0,3.5271.9533h.9532a5.2968,5.2968,0,0,0,3.2412-1.43l.4766-.4766a7.3208,7.3208,0,0,0,1.7159-3.1458c.1906-.9533.3813-1.7159.3813-1.7159"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.6255,37.9476,49.0049,47.385A12.1659,12.1659,0,0,0,49.1,51.1027l1.9066,7.7215a1.8053,1.8053,0,0,1-.9533,2.2879,1.7817,1.7817,0,0,1-2.0972-1.3346l-3.4318-8.8654a12.201,12.201,0,0,1-.6673-3.7178V40.5214"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4367,33.0859l1.8112-5.91c.5719-2.0019-.1907-4.099-1.8112-4.5757a54.1713,54.1713,0,0,0-6.6729-1.43h-.0954c-2.0972-.286-5.2429-.8579-7.1495-1.3346-1.8112-.4766-3.3364-.9532-3.3364-.9532"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D7.svg b/public/assets/img/icons/1F9D7.svg
new file mode 100644
index 0000000..3ca6604
--- /dev/null
+++ b/public/assets/img/icons/1F9D7.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#92D3F5" points="51.1123,33.1885 54.1621,34.2051 52.8975,38 49.8477,36.9834"/>
+ <path fill="#D0CFCE" d="M40,7v1l-2,8c0,0-1,3-3,6s-4,4-4,4l-3,2l-2,2l-5,11l1,2v1l1,1l-3,4l-3.2656,7.6875L11,62l-7.041,1L4,9l16-5 h16L40,7z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M48,21l4.9688,2.375L50.207,36.6104l-1.0722,1.5302L47,50l3,12l-3,1l-5-13v-9v-1l-9-5l-9,9l-2-2l10-12 l9.6025,2.8809c0,0,3.0225-6.6309,4.3975-8.8809c0,0-4.917-0.75-11.8262-2.9106c-1.5439-0.483-3.0175-1.5581-2.0175-3.5581"/>
+ </g>
+ <g id="line">
+ <circle cx="51.9688" cy="15.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42,33l-8.084-2.4258c-1.0537-0.3154-2.4922,0.1172-3.1963,0.9619l-7.4394,8.9278C22.5762,41.3086,22.4502,42.4502,23,43 s1.6367,0.3633,2.4141-0.4141l6.1718-6.1718c0.7774-0.7774,2.2012-0.9766,3.1621-0.4424l5.504,3.0566 C41.2129,39.5625,42.9004,40,44,40h1c1.0996,0,2.6182-0.6533,3.375-1.4531l0.457-0.4834c0.7569-0.7998,1.5537-2.2656,1.7715-3.2588 C50.8213,33.8125,51,33,51,33"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1348,38.1406l-1.7803,9.8907c-0.1953,1.083-0.1357,2.8417,0.1309,3.9091l2.0292,8.1192 c0.2667,1.0674-0.1894,2.165-1.0146,2.4404s-1.8232-0.3398-2.2178-1.3662l-3.5644-9.2676C42.3232,50.8398,42,49.0996,42,48v-7"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,33l1.8506-6.1685C53.4824,24.7241,52.6504,22.5498,51,22s-4.7861-1.2231-6.9687-1.4961l-0.0625-0.0078 c-2.1827-0.273-5.544-0.9248-7.4688-1.4492c-1.9248-0.5244-3.5-0.9531-3.5-0.9531"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,56 23,45 21,41 27,28 32,25 34,22"/>
+ <line x1="43" x2="51" y1="30" y2="33" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.2646,33.5723 54.1621,34.2051 52.8975,38 51,37.3672"/>
+ <line x1="37" x2="39" y1="16" y2="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46" x2="45" y1="25" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..eb7ade3
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#fadcbc" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..32e252f
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#fadcbc" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FB.svg b/public/assets/img/icons/1F9D8-1F3FB.svg
new file mode 100644
index 0000000..0d3d74c
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..e152314
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#debb90" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e3d1b06
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#debb90" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FC.svg b/public/assets/img/icons/1F9D8-1F3FC.svg
new file mode 100644
index 0000000..9cd5326
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#debb90"/>
+ <path fill="#debb90" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..986016a
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#c19a65" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c3ca193
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#c19a65" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FD.svg b/public/assets/img/icons/1F9D8-1F3FD.svg
new file mode 100644
index 0000000..e8a9976
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FD.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6fe3c05
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#a57939" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f216125
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#a57939" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FE.svg b/public/assets/img/icons/1F9D8-1F3FE.svg
new file mode 100644
index 0000000..304e351
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FE.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#a57939"/>
+ <path fill="#a57939" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..394ef4a
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#6a462f" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..fc0bbcc
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#6a462f" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-1F3FF.svg b/public/assets/img/icons/1F9D8-1F3FF.svg
new file mode 100644
index 0000000..e4060c5
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-1F3FF.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D8-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c0542e4
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-200D-2640-FE0F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8861" cy="18.8805" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M36,45c1.0661,1.9778,7.7059,1.4761,8.9146-1.0219.2093-.4324.3384-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4217-4.8769-.3989-5.0915-3.0663-3.568H33.8883l-4.4425.0953-1.6144,1.6348-.949,3.0667-1.51,7.4889-1.68,4.7054-1.4473,1.56a1.6947,1.6947,0,0,0,.3247,1.044c.8043,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#fcea2b" d="M29.4067,38.1251a15.1843,15.1843,0,0,1-2.1173,5.1467s-.6869.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8631-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8861" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7977,44.1789S25.2,38.6747,25.769,36.5231a16.8869,16.8869,0,0,0,.4462-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.05,14.05,0,0,1,3.021-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.0511,14.0511,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8622,16.8622,0,0,0,.4452,5.2563c.57,2.1516,2.4451,6.62,2.4451,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9923,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892A20.66,20.66,0,0,0,29.636,35.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4136,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.079a1.639,1.639,0,0,1-1.667-1.5991,3.0749,3.0749,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5219,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2055,28.2055,0,0,0,1.5585,3.7893c.42,1.1182,2.3242,1.8942,3.1573,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.9171-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4823-.755l10.0265.0133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8524,17.5167s.625-.2066.9456.1293c.3775.3943.51,1.72.9386,2.3373a3.3627,3.3627,0,0,0,1.7281,1.3154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D8-200D-2642-FE0F.svg
new file mode 100644
index 0000000..14db7f3
--- /dev/null
+++ b/public/assets/img/icons/1F9D8-200D-2642-FE0F.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <circle cx="33.8865" cy="18.8805" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M36.0006,45c1.066,1.9778,7.7058,1.4761,8.9146-1.0219.2092-.4324.3383-.9295.25-1.0266-.3518-.3851-2.3909-3.957-2.3909-3.957l-1.4216-4.8769-.399-5.0915-3.0663-3.568H33.8888l-4.4426.0953-1.6144,1.6348-.949,3.0667-1.5095,7.4889-1.68,4.7054-1.4474,1.56a1.6942,1.6942,0,0,0,.3248,1.044c.8042,1.0179,3.2.9607,4.43-.0527"/>
+ <path fill="#fcea2b" d="M29.4071,38.1251A15.1843,15.1843,0,0,1,27.29,43.2718s-.6868.68-5.5737,3.2535c-1.5993.858-4.3741,3.3994-4.3741,4.6387s8.0366,1.0838,10.5049,1.0057c1.8632-.0582,5.9308-1.8437,5.9308-1.8437l7.7736,1.591,4.5145.6969,3.8215-.0439,1.4074-1.6291-1.4954-2.2983-7.2342-3.571-2.399-2.3632a26.6905,26.6905,0,0,1-1.6171-5.9846c-.088-2.14-.4372-6.9779.1111-6.9055"/>
+ </g>
+ <g id="line">
+ <circle cx="33.8865" cy="18.8805" r="2.8598" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7981,44.1789S25.2,38.6747,25.77,36.5231a16.8842,16.8842,0,0,0,.4461-5.2563c-.08-2.1124,1.19-5.2363,3.08-5.8083a14.0485,14.0485,0,0,1,3.0209-.3536c.1963-.0039.4956-.0106.692-.0077.1954-.0029,2.3622.0038,2.5577.0077a14.05,14.05,0,0,1,3.0218.3536c1.89.572,3.16,3.6959,3.08,5.8083a16.8594,16.8594,0,0,0,.4451,5.2563c.57,2.1516,2.4452,6.62,2.4452,6.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9927,42.7723a28.2241,28.2241,0,0,0,1.5593-3.7892,20.66,20.66,0,0,0,.0844-3.6234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.414,51.9426s-.5834.08-1.25.24c-.6668.08-2,.16-2.9171.16H19.0794a1.6389,1.6389,0,0,1-1.6669-1.5991,3.0748,3.0748,0,0,1,1.5-2.3988l3.0838-1.5991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5223,35.36a20.6425,20.6425,0,0,0,.0849,3.6233,28.2159,28.2159,0,0,0,1.5586,3.7893c.42,1.1182,2.3241,1.8942,3.1572,2.3736l6.2506,3.2783a2.955,2.955,0,0,1,1.5005,2.3984,1.6391,1.6391,0,0,1-1.6664,1.6s-5.04-.3108-7.5012-.7436c-3.4871-.613-13.22-3.2783-13.22-3.2783-.917-.2393-1.265-.5758-1.0982-1.2154s.5653-.7445,1.4824-.755l10.0265.0133"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D8.svg b/public/assets/img/icons/1F9D8.svg
new file mode 100644
index 0000000..fb47cb3
--- /dev/null
+++ b/public/assets/img/icons/1F9D8.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin-shadow"/>
+ <g id="skin">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M30,32c0,0,0,10-1,13l-0.543,0.126c0,0-0.666,1.333-6.208,3.958C20.4482,49.9365,17,53.7461,17,55.0801 S28.501,57,28.501,57L29,57.4141L39.4375,56l8.0635,1l4.5,0.4141L53.917,57L55,54.2471l-1.6641-2.1553l-7.8349-4.1777l-3.167-3.834 l-0.417-12.5c0,0,1.1143,1.3262,1.709,7.8789c0.3086,3.3984,2.917,6.1142,3.791,6.9551c1.6377,1.5761,6.3203,4.7509,6.7627,4.9668 C55.792,52.167,57.25,50.4209,56.833,50s-5.5-3.3369-5.5-3.3369l-2.25-2.166l-3.0947-3.3145l-0.3916-5.2246l-0.7637-5.3789L40.5,27 h-4.5312L31,27.1113l-2,1.3848l-1.667,2.833l-2.251,10.166l-2.3789,3.7539l-7.5381,5.3291c0,0,1.0176,1.96,2.96,0.6709 c2.2666-1.5049,6.8555-4.9658,7.542-5.709c1.0019-1.0849,2.6367-4.1396,2.958-6.54C29.334,33.707,30,32,30,32z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9688" cy="19.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16,50l5.7959-4.1084c2.2432-1.5908,4.2471-5.1357,4.4531-7.8779l0.377-5.0274C26.832,30.2441,29.0254,27.5498,31.5,27 s6.5254-0.5498,9,0s4.668,3.2441,4.874,5.9863l0.377,5.0274c0.206,2.7422,2.2099,6.2871,4.4531,7.8779L56,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,46c0,0,0.2246-0.4355,0.5-0.9687c0.2754-0.5333,0.5742-1.8653,0.665-2.962L31,32"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,56.4541c0,0-0.6748,0.123-1.5,0.2725C26.6748,56.877,25.0996,57,24,57h-5c-1.0996,0-2-0.9004-2-2l0,0 c0-1.0996,0.79-2.4307,1.7559-2.958L22.5,50"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,32l0.8467,11.0059C41.9307,44.1025,42.4502,45.4502,43,46s1.79,1.4307,2.7559,1.958l7.4882,4.084 C54.21,52.5693,55,53.9004,55,55l0,0c0,1.0996-0.9004,2-2,2h-5c-1.0996,0-2.8789-0.1953-3.9521-0.4336l-5.0958-1.1328 c-1.0732-0.2383-2.8203-0.6699-3.8818-0.96l-7.1406-1.9472c-1.0615-0.2901-1.7803-1.2012-1.5967-2.0264 c0.1836-0.8252,1.2324-1.459,2.3311-1.4092L48.666,50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4669e24
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..c7642e4
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FB.svg b/public/assets/img/icons/1F9D9-1F3FB.svg
new file mode 100644
index 0000000..583d6f7
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cd53e9c
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..00e538d
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FC.svg b/public/assets/img/icons/1F9D9-1F3FC.svg
new file mode 100644
index 0000000..8379a03
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9832334
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..580c921
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FD.svg b/public/assets/img/icons/1F9D9-1F3FD.svg
new file mode 100644
index 0000000..a90c38b
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4df3975
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..dc293da
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FE.svg b/public/assets/img/icons/1F9D9-1F3FE.svg
new file mode 100644
index 0000000..2910428
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7bbfe0b
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7f4f246
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-1F3FF.svg b/public/assets/img/icons/1F9D9-1F3FF.svg
new file mode 100644
index 0000000..ec1f4b7
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-200D-2640-FE0F.svg b/public/assets/img/icons/1F9D9-200D-2640-FE0F.svg
new file mode 100644
index 0000000..b1795a8
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#D0CFCE" d="M41.4163,13.561c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547c-6.2,0-11.4413,3.3818-12.743,8.226 c-0.534,2.0122,0.2752,4.1001,0.4355,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609c-0.2481,0.7561-0.6269,1.4627-1.1192,2.0879 c-3.7725,4.42-0.9237,14.1072-1.1159,13.8144c1.1226,1.0189,1.288,2.125,2.5821,2.9149c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,4.6164-8.3882,1.883-13.1314c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328 c-0.5702-1.1775-1.0541-2.3948-1.4479-3.6424c-0.6-2.0685-0.1322-2.4675-0.6672-3.7278c-0.5729-1.2495-3.0276-2.1732-4.2363-2.8278"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#92D3F5" d="M14,25.685h44l-11.851-4.85c-0.2182-4.2512-2.23-11.3493-10.9108-11.5669 c-12.97,0-15.2347,13.47-15.2347,13.47"/>
+ <path fill="#61B2E4" d="M20.0701,31.9327c-0.72,1.87-1.66,3.68-2.28,5.55l-1.15-4.23c-0.1404-0.6378-0.0593-1.3045,0.23-1.89 l1.59-5.68h2.29C21.0011,27.7906,20.7685,29.928,20.0701,31.9327z"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9l1.425,5.4454"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.7171,25.8 c0.1484,1.2016,0.3347,2.1097,0.587,2.9501"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6646,46.6 c-3.7-5.9-0.6-10.1,1.2-14.7c0.8867-2.3275,0.7292-4.0715,0.6678-6.1"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9-200D-2642-FE0F.svg b/public/assets/img/icons/1F9D9-200D-2642-FE0F.svg
new file mode 100644
index 0000000..4d915f0
--- /dev/null
+++ b/public/assets/img/icons/1F9D9-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,4.6413-9.3352,9.6335-9.3352c6,5,12.9974,4.9176,18.9974-0.0824 C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.6486-5.3621-3.7023-7.0128 c0.9952-0.5542,2.6756-1.5633,3.6708-2.3927C50.625,47.5314,55,51.9549,55,56.949v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="hair">
+ <path fill="#D0CFCE" d="M35.7577,54.3964c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897 s-9.496-7.897-9.496-7.897h-1.7463C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M45.7577,25.8136c0,0,1.5809,8.897-9.7577,8.897s-9.496-8.897-9.496-8.897"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4401,48.109 c2.7065,0.407,5.2719,1.9246,6.8759,4.0597"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.5823,4.2159-8.3326,8.7675-8.92"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7577,54.3964 c13.4215-9.6934,13.0943-22.1473,11.7-27.5827h-1.7c0,0,1.5809,7.897-9.7577,7.897s-9.496-7.897-9.496-7.897h-1.7463 C23.1558,31.5588,22.3608,42.4881,35.7577,54.3964z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9D9.svg b/public/assets/img/icons/1F9D9.svg
new file mode 100644
index 0000000..4bfa0d6
--- /dev/null
+++ b/public/assets/img/icons/1F9D9.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M58,25.7l-11.9-4.8c-0.2-4.3-1.9-11.3-10.6-11.6c-12,0-14.6,11-14.6,11l-1,2l-0.6,1.2L14,25.7"/>
+ <path fill="#61B2E4" d="M19.0858,25.7L16.8,31.4c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44 c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44l0.2-7.7l0.6-0.6l1-1.3l8-8.8"/>
+ <path fill="#92D3F5" d="M17,60.949v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M45.6624,60.949v-4.0122c-0.1404-2.631-1.5943-5.2619-3.6479-6.9125 c0.9952-0.5542,1.9904-1.246,2.9855-2.0753c4.9941,0,10,4.0059,10,9v4"/>
+ <path fill="#61B2E4" d="M53.3683,40.539c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599 s3.7346,4.008,2.6599,6.5517c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <path fill="#92D3F5" d="M55.3145,32.4717c-0.8786,0.137-1.6948,0.5381-2.34,1.15c1.5407-0.3467,3.1393-0.3467,4.68,0 C57.0093,33.0098,56.1931,32.6087,55.3145,32.4717z"/>
+ <polyline fill="#A57939" points="57.314,61 57.314,40.539 53.314,40.539 53.314,61"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.9065,25.7998C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14 c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.0858,25.8L16.9,31.4 c-0.3115,0.5831-0.3832,1.2648-0.2,1.9L19.5,44c0.0564,0.1933,0.2588,0.3043,0.4521,0.2479C20.0717,44.213,20.1651,44.1195,20.2,44 l0.2-7.7c0.0103-0.473,0.0775-0.943,0.2-1.4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.9,17.5 c-0.4245,1.0967-0.7263,2.2369-0.9,3.4l0,0l-12,4.9h44l-11.9-4.9c-0.2-4.3-2.2-11.3-10.9-11.6C22.2,9.3,20,22.8,20,22.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3683,40.59 c-2.5437-1.0747-3.7346-4.008-2.6599-6.5517s4.008-3.7346,6.5517-2.6599s3.7346,4.008,2.6599,6.5517 c-0.4479,1.0601-1.2477,1.9332-2.2646,2.4721"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="57.314,60.051 57.314,40.605 53.314,40.605 53.314,60.051"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.2121,0,6.4292,1.6572,8.316,4.1687"/>
+ <path d="M42,29.9c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S42,28.8,42,29.9"/>
+ <path d="M34,29.9c0,1.1-0.9,2-2,2c-1.1,0-2-0.9-2-2s0.9-2,2-2C33.1,27.9,34,28.8,34,29.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9065,25.7998 C25.3022,27.3152,25,28.9565,25,30.9c0,8,5,14,11,14s11-6,11-14c0-1.9435-0.3022-3.5848-0.9065-5.1002"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38.1c1.9,1,4.1,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7f1fd92
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#fadcbc" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a4d40e7
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#fadcbc" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FB.svg b/public/assets/img/icons/1F9DA-1F3FB.svg
new file mode 100644
index 0000000..6feb16d
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FB.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#fadcbc" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..270f750
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#debb90" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..314e647
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#debb90" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FC.svg b/public/assets/img/icons/1F9DA-1F3FC.svg
new file mode 100644
index 0000000..b8f6370
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FC.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#debb90" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..dbaf46f
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#c19a65" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..afcccd5
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#c19a65" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FD.svg b/public/assets/img/icons/1F9DA-1F3FD.svg
new file mode 100644
index 0000000..a32a4b6
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FD.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#c19a65" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3bc4aca
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#a57939" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0dcb092
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#a57939" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FE.svg b/public/assets/img/icons/1F9DA-1F3FE.svg
new file mode 100644
index 0000000..98bda5f
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#a57939" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..71c5181
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#6a462f" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..38d430a
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#6a462f" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-1F3FF.svg b/public/assets/img/icons/1F9DA-1F3FF.svg
new file mode 100644
index 0000000..82d9449
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-1F3FF.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#6a462f" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DA-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6545324
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-200D-2640-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M18.1548,47.3779c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5144,0.1118,2.9696,0.6349,4.2087,1.5128c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0253c-0.4387-0.8534-0.8251-1.7327-1.1573-2.6329 c-1.4726-3.27-2.0234-4.4927-2.3486-10.5238c0.0273-3.6929-3.794-6.7843-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433 c-0.0928-0.1-2.4082-2.6548-7.2432-2.6548c-6.2,0-11.4413,3.3818-12.743,8.2261c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758 c0.2039,2.019-0.0563,4.0579-0.7607,5.961c-0.2481,0.756-0.6269,1.4627-1.1192,2.0878 C15.5491,37.7881,18.3469,47.6709,18.1548,47.3779z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25.5748,29.4834v0.957c0,7.6494,4.6093,13.6426,10.4941,13.6426S46.5628,38.09,46.5628,30.44 c0-4.6533-1.7784-7.5151-5.2842-11.1343c-2.8304,2.1706-5.8369,4.1012-8.9883,5.772 C29.6438,26.5923,26.0354,28.6474,25.5748,29.4834z"/>
+ <path fill="#FCEA2B" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3448,36.2334 c-0.1387-0.4879-0.3092-0.9661-0.5105-1.4316c-2.4043-5.67-3.042-5.6426-3.4287-12.8223 c-0.0322-4.1856-3.2362-7.6631-7.4052-8.0371c0,0-2.6-3-8-3c-6.4317,0-12.23,3.4658-13.709,8.9658 c-1.5,5.583,0.3447,7.834-1.291,12.0342c-0.622,1.5982-1.3964,3.1465-1.993,4.7286"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2 C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25.0003,30.9424c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11V30.9424z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DA-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b9a9a4b
--- /dev/null
+++ b/public/assets/img/icons/1F9DA-200D-2642-FE0F.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M26,38c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9,30.4167C24.8,38.75,29,45,35.9,45C43,45,47,38.75,47,30.4167C47,25.2083,44,20,44,20 c-8,0-10,3.125-16,1.0417C28,21.0417,25,25.2083,24.9,30.4167z"/>
+ <path fill="#FCEA2B" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9,31c-0.1,8,4.9,14,11,14c6,0,11.1-6,11.1-14 c0-5-3-11-3-11c-8,0-10,3-16,1C28,21,25,26,24.9,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DA.svg b/public/assets/img/icons/1F9DA.svg
new file mode 100644
index 0000000..b5b2499
--- /dev/null
+++ b/public/assets/img/icons/1F9DA.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#F4AA41" d="M26,39c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9365,31c0,9,4.9365,14,11,14C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8 c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="#FCEA2B" d="M17,61v-4c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="color">
+ <path fill="#B1CC33" d="M64.2206,31.343c-0.28,1.27,0.3061,2.9919-0.1539,5.4719c-0.46,2.52-0.6695,4.4305-1.0495,7.7605 c-0.67,6.01-1.0319,6.9518-1.0219,7.9518c-0.042,1.0297-1.5076,5.1479-1.7648,6.1458c-0.0487,0.1797-0.1157,0.354-0.2,0.52 c-0.0507,0.0841-0.1075,0.1643-0.17,0.24c-0.681,0.6066-1.4292,1.1334-2.23,1.57L55,61v-3.8327c0-4.99-4.9294-9.0043-9.9294-9.0043 c-2.1181,1.9044-4.7324,3.1699-7.54,3.65c0.9864-2.6874,2.5225-5.1396,4.51-7.2c1.35-1.35,6.54-4.33,16.87-10.25 C61.1305,33.093,62.9706,32.043,64.2206,31.343z"/>
+ <path fill="#B1CC33" d="M34.6206,51.8131c-2.8121-0.4755-5.4307-1.7415-7.55-3.65c-4.99,0-10,4.01-10,9v3.84h-2.55 c-0.805-0.4348-1.5567-0.9617-2.24-1.57c-0.0574-0.0772-0.1108-0.1573-0.16-0.24c-0.0937-0.1617-0.1612-0.3372-0.2-0.52 c-0.2626-0.9972-0.4168-2.0197-0.46-3.05c0.02-1-0.38-4-1.05-10.01c-0.37-3.33-0.85-5.98-1.32-8.5c-0.46-2.48-0.88-4.5-1.16-5.77 c1.24,0.7,3.08,1.75,5.3,3.02c10.33,5.92,15.52,8.9,16.87,10.25c1.891,1.96,3.3761,4.2743,4.37,6.81L34.6206,51.8131z"/>
+ <polygon fill="#FCEA2B" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="#A57939" d="M24.7,61c0.1979-1.9479,0.3825-5.3371,0.3971-6.6899c0.0484-4.4969-0.7975-5.8392-0.7975-5.8392 c0.904-0.2618,1.8406-0.4026,2.7767-0.4026c6,5,12,5,18,0c0.8579,0.0117,1.7011,0.1266,2.5139,0.3363l0.0006,0.0002 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,4.742,0.3971,6.6899"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14 C41.873,45,47,40,47,31c0-3-1-5.0005-1-5.0005c-3-2.9995-7-8-7-8c-4,3-7,6-13,7.0005C26,25,24.9365,25.9995,24.9365,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7929,51.4488 c1.0309-2.496,2.4667-4.8047,4.2495-6.8331c1.983-2.2291,2.9034-2.25,16.8669-10.2481c2.2246-1.2743,4.0655-2.3206,5.3082-3.0253 c-0.2364,1.0767-0.5789,2.685-0.9563,4.6577"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1293,58.7552 c0.0972-0.1878,0.7619-1.5115,0.9072-1.88c0.4825-1.1863,0.8064-2.4301,0.9641-3.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.0155,58.7552 c-0.0973-0.1878-0.7619-1.5115-0.9072-1.88c-1.5871-4.025-0.647-6.9374-3.0149-19.7594c-0.4587-2.4838-0.8866-4.5-1.1662-5.7736 c1.2428,0.7047,3.0837,1.751,5.3083,3.0253c13.9634,7.998,14.8839,8.019,16.8668,10.2481c1.7273,1.9632,3.1284,4.1908,4.15,6.5979"/>
+ <line x1="59.4341" x2="51.0052" y1="47.742" y2="61.8825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.9508,50.163 59.7998,46.514 55.5748,46.218 58.3798,43.045 57.3558,38.935 61.2408,40.622 64.8328,38.378 64.4288,42.594 67.6728,45.317 63.5388,46.236"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.0763,60.0683v-3 c0-4.9941,5.0078-9,10-9c6,5,12,5,18,0c3.1629,0.0432,6.1254,1.4887,8.1051,3.915"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.41,48.6432 c0,0,0.7355,1.17,0.6871,5.6669C25.0825,55.6629,24.8979,58.0521,24.7,60"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5908,48.4047 c0,0-0.7422,1.4085-0.6938,5.9054c0.0146,1.3528,0.1992,3.742,0.3971,5.6899"/>
+ <path d="M42.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2S42.0003,28.8378,42.0003,29.9424"/>
+ <path d="M34.0003,29.9424c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C33.1049,27.9424,34.0003,28.8378,34.0003,29.9424"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0003,38.1924 c1.875,1,4.125,1,6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..859fad4
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..3060722
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FB.svg b/public/assets/img/icons/1F9DB-1F3FB.svg
new file mode 100644
index 0000000..a02e755
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#a57939" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..cdf9d7b
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..06127eb
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FC.svg b/public/assets/img/icons/1F9DB-1F3FC.svg
new file mode 100644
index 0000000..d9ed067
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#fcea2b" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..1809267
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..095a0d4
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FD.svg b/public/assets/img/icons/1F9DB-1F3FD.svg
new file mode 100644
index 0000000..9f16e13
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#6a462f" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..e93e332
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0fc0364
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FE.svg b/public/assets/img/icons/1F9DB-1F3FE.svg
new file mode 100644
index 0000000..6d14942
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..35fbcdd
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..2905e9b
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-1F3FF.svg b/public/assets/img/icons/1F9DB-1F3FF.svg
new file mode 100644
index 0000000..e94094d
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#000000" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..6e95a55
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-200D-2640-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#3F3F3F" d="M17.6583,47.37c1.1226,1.0189,2.3391,1.9294,3.6331,2.7193c1.5566-1.1839,3.4138-1.908,5.361-2.09 c6.209,5.0127,12.4951,5.0127,18.7,0c1.5145,0.1121,2.9697,0.6354,4.2087,1.5136c1.0534-0.6931,2.0475-1.4724,2.972-2.33 c1.1884-0.7148,3.125-8.2822,0.3916-13.0254c-0.4386-0.8534-0.8251-1.7326-1.1573-2.6328C50.295,28.2544,49.7442,27.0312,49.419,21 c0.0273-3.6929-3.794-6.7842-7.4746-7.0928c-0.266-0.0182-0.5139-0.1418-0.6885-0.3433c-0.0928-0.1-2.4082-2.6547-7.2432-2.6547 c-6.2,0-11.4413,3.3818-12.743,8.226c-0.534,2.0122-0.7248,4.1001-0.5645,6.1758c0.2039,2.019-0.0563,4.0578-0.7607,5.9609 c-0.2481,0.7561-0.6269,1.4629-1.1192,2.0881C15.0528,37.78,17.8506,47.6626,17.6583,47.37z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M25,30.9341c0,8,5,14,11,14s11-6,11-14 c0-5-2-8-6-12c-4,4-16,9-16,11L25,30.9341z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2483,39.1383 c0.4948-2.4807,1.7853-4.7854,2.7268-7.2042c1.6357-4.2-0.209-6.4512,1.291-12.0342c1.4795-5.5,7.2773-8.9658,13.709-8.9658 c5.4,0,8,3,8,3c4.169,0.374,7.373,3.8515,7.4052,8.0371c0.3867,7.18,1.0244,7.1523,3.4287,12.8222 c0.5667,1.3101,0.8863,2.7137,0.9427,4.14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..b6c2967
--- /dev/null
+++ b/public/assets/img/icons/1F9DB-200D-2642-FE0F.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#3F3F3F" d="M26,38.0571c-3,0-4-7-4-14c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11 c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,38.0571c-3,0-4-7-4-14 c0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.969,31.0571c-0.1015,7.999,4.9365,14,11,14 c5.9365,0,11.0635-6,11.0635-14c0-5-3-11-3-11c-8,0-10,3-16,1C28.033,21.0571,25.033,26.0571,24.969,31.0571z"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DB.svg b/public/assets/img/icons/1F9DB.svg
new file mode 100644
index 0000000..590829d
--- /dev/null
+++ b/public/assets/img/icons/1F9DB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#3F3F3F" d="M26.1,39.2c-4,0-4-6-4-13s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M24.9494,31.1c0,9,4.9,14,11,14c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8 c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ </g>
+ <g id="color">
+ <path fill="#D22F27" d="M35.65,45.1c-3.4-0.1-8.6-5.7-8.6-5.7h-13.6c1.5916,2.7161,3.0272,5.5207,4.3,8.4 c1.281,3.1916,2.2196,6.5102,2.8,9.9h30.9c0.5804-3.3898,1.519-6.7084,2.8-9.9c1.2728-2.8793,2.7084-5.6839,4.3-8.4h-13.9 C44.75,39.4,39.15,45.1,35.65,45.1z"/>
+ <path fill="#3F3F3F" d="M17,61v-3.8c0-5,5-9,10-9c6,5,12,5,18,0c5,0,10,4,10,9V61H17z"/>
+ <path d="M31.45,61h9c3.6-2.9,5.6-13.5,5.6-13.5c-5.7672,5-14.3328,5-20.1,0C25.95,47.4,27.95,58,31.45,61z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M26.5,39.4H13.4 c1.6694,2.6727,3.1079,5.4829,4.3,8.4c0.5072,1.2402,0.9413,2.509,1.3,3.8"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M53,51.4c0.4-1.2,0.8-2.4,1.3-3.6 c1.1713-2.9266,2.6108-5.7385,4.3-8.4H44.7"/>
+ <path d="M42,30.1c0,1.1046-0.8954,2-2,2s-2-0.8954-2-2s0.8954-2,2-2C41.1032,28.1032,41.9968,28.9968,42,30.1"/>
+ <path d="M34,30.1c0,1.1046-0.8954,2-2,2c-1.1046,0-2-0.8954-2-2s0.8954-2,2-2C33.1032,28.1032,33.9968,28.9968,34,30.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,39 c1.875-1,4.125-1,6,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M38,38.5 c0.2408,0.0816,0.4748,0.1819,0.7,0.3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-5,5-9,10-9 c6,5,12,5,18,0c5,0,10,4,10,9v3"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="34,38.7 34.3,41.1 35.1,38.8 35,38.7"/>
+ <polygon stroke="#000000" stroke-linecap="round" stroke-linejoin="round" points="37.9,38.7 37.7,41.1 36.9,38.8 36.8,38.7"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M24.9494,31.1c0,9,4.9,14,11,14 c5.9,0,11.1-5,11.1-14c0.0246-1.7187-0.3163-3.423-1-5c-3-3-7-8-7-8c-4,3-7,6-13,7C26.0494,25.1,24.9494,26.1,24.9494,31.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39.1c-4,0-4-6-4-13 s4-14,14-14s14,7,14,14s0,13-4,13"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..96d186e
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#fadcbc" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#a57939" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#a57939" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..0d98306
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#fadcbc" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FB.svg b/public/assets/img/icons/1F9DC-1F3FB.svg
new file mode 100644
index 0000000..188eb2e
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FB.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#fadcbc" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..381f2ae
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#debb90" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#fcea2b" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#fcea2b" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..10df824
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#debb90" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FC.svg b/public/assets/img/icons/1F9DC-1F3FC.svg
new file mode 100644
index 0000000..3c98141
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FC.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#debb90" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..c51ea18
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#c19a65" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#6a462f" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#6a462f" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7902e31
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#c19a65" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FD.svg b/public/assets/img/icons/1F9DC-1F3FD.svg
new file mode 100644
index 0000000..1cf2123
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FD.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#c19a65" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..7471c3b
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#a57939" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#000000" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#000000" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..5b83a53
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#a57939" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FE.svg b/public/assets/img/icons/1F9DC-1F3FE.svg
new file mode 100644
index 0000000..b5927ed
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FE.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#a57939" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..3c0eb87
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#6a462f" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#000000" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#000000" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..bfab716
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#6a462f" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-1F3FF.svg b/public/assets/img/icons/1F9DC-1F3FF.svg
new file mode 100644
index 0000000..242d47c
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-1F3FF.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#6a462f" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..eac0a90
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-200D-2640-FE0F.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M33.89,59.4118l10.4571-8.456,8.0469,3.77S43.5754,65.8894,33.89,59.4118Z"/>
+ <path fill="#ffa7c0" d="M26.8543,51.6657a3.3643,3.3643,0,0,0,2.6313-2.9074c.4863-2.61,3.8554,2.7656,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6691,52.9538a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#ffa7c0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4211,49.3444a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1405,49.23c.38,1.373.0929,2.6924-1.3073,3.1289-1.4021.4394-1.598-1.0342-1.9789-2.4092"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5168,47.6442a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#e67a94" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9043,46.0563a2.8173,2.8173,0,0,1-5.3877,1.5879"/>
+ <path fill="#e67a94" d="M23.6457,42.6589s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416L41.426,46.445s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#ffa7c0" d="M59.258,43.8532c2.0088.9151-3.1621,9.8682-5.707,9.252S57.5607,43.0837,59.258,43.8532Z"/>
+ <path fill="#ffa7c0" d="M53.7648,53.8845c-1.1386-2.3562,10.2895-3.2657,10.7706-1.4668.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.6434,30.2361s-5.3071,7.4758-9.9653,6.8441L14.52,34.0811s3.8691-.08,9.8711-8.292l12.3965-.6323S40.4193,26.5,41.6839,31.79c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2961,4.2961,0,0,1,.5627,1.485c-.0773,1.5863-3.5014,2.128-4.1536-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#fcea2b" d="M36.2412,17.27a4.7843,4.7843,0,0,1-4.7841,4.7847h0c-2.6426,0-6.5283-4.0371-4.0234-4.8731,2.6162-.871,3.0918-3.0908,4.2012-4.0419C33.6416,11.4193,36.2412,14.6264,36.2412,17.27Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M23.6711,33.4313s-4.5183,4.7285-3.6686,8.582C19.9588,47.8219,24.763,47.08,24.763,47.08Z"/>
+ <path fill="#f4aa41" d="M24.8392,25.1569s.6895-3.3242-.3593-5.3926S22.9506,8.603,31.4779,8.4048s6.7139,11.416,6.7139,11.416l-.8789,5.0429L31.872,21.6788s8.6125-4.2242,1.0253-8.7355c0,0-3.9685,5.1315-6.5794,4.7764l4.7414,3.9685Z"/>
+ <polygon fill="#f4aa41" points="23.751 25.418 23.771 22.007 38.514 21.886 38.595 25.397 23.751 25.418"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2346,34.3044c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7365,31.0954l-.3877,9.8672a21.6657,21.6657,0,0,0,9.5635,17.8047S41.61,65.3767,53.35,53.2644"/>
+ <line x1="39.4709" x2="37.2053" y1="40.3972" y2="31.0954" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2333,53.4011c-10.73,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9533" x2="14.9533" y1="63.3083" y2="11.3083" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9543,16.3137c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6945,16.3137c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.4279,53.1306s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5363,43.5251s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.591,53.8649s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8381,52.1228s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.53,40.8054c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5543,7.8483s-7.4531-.3125-7.6172,7.1709c0,0-.4246,3.5706.4141,4.8321a4.9822,4.9822,0,0,1,.414,2.8056"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.5334,22.6794a5.3992,5.3992,0,0,1,.5156-2.8281c.6631-1.0137.4141-4.8321.4141-4.8321-.1641-7.4834-7.6172-7.1709-7.6172-7.1709"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.0988,37.26s-2.9277,5.1231-.3174,7.8047"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.55,13.0046c1.5625-2.0557,3.918,2.3652,3.2061,4.8476a4.6761,4.6761,0,0,1-5.7836,3.2066l-.0016-.0005s-2.9971-1.0645-3.2314-3.48C26.74,17.5783,28.8325,17.1848,32.55,13.0046Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7c06512
--- /dev/null
+++ b/public/assets/img/icons/1F9DC-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M33.8921,59.4666l10.4571-8.4561,8.0469,3.77S43.5777,65.9442,33.8921,59.4666Z"/>
+ <path fill="#92d3f5" d="M26.8566,51.72a3.3641,3.3641,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4932,6.043-2.1972l4.1064,5.1758s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1289Z"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.6714,53.0086a3.01,3.01,0,0,1-4.747,3.6083"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.4234,49.3991a3.013,3.013,0,0,1-4.752,3.61"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.1518,49.285c.3577,1.373.0874,2.6924-1.231,3.1289-1.32.4394-1.5046-1.0342-1.8633-2.4092"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.5191,47.6989a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.9066,46.1111a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#61b2e4" d="M23.648,42.7137s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2033,0,0,4.7705,2.3125,5.4932-1.416L41.4283,46.5s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7137-5.35,1.1572,0,0-.3271,5.0761-4.664,1.1436Z"/>
+ <path fill="#92d3f5" d="M59.26,43.9079c2.0088.9151-3.1621,9.8683-5.707,9.252S57.563,43.1384,59.26,43.9079Z"/>
+ <path fill="#92d3f5" d="M53.7671,53.9392c-1.1386-2.3561,10.29-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M36.3446,16.6341a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ <path fill="#fcea2b" d="M24.7177,30.2908s-5.3072,7.4758-9.9654,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.7811,3.2721,1.3692,5.9449,2.1778,7.28a4.2952,4.2952,0,0,1,.5628,1.485c-.0774,1.5863-3.5014,2.128-4.1537-.4342-1.8155-2.3711-1.5271,2.6117-1.5271,2.6117l-14.5891.4518"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2369,34.3591C22.563,31.79,21.5494,25.363,26.12,25.363H36.09c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7388,31.15l-.3877,9.8672A21.6657,21.6657,0,0,0,33.9146,58.822s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.4732" x2="37.2076" y1="40.4519" y2="31.1501" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2356,53.4558c-10.7295,1.05-13.7627-13.0606-13.7627-13.0606"/>
+ <line x1="14.9556" x2="14.9556" y1="63.363" y2="11.363" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9566,16.3684c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.6968,16.3684c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.43,53.1853s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5386,43.58s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.5933,53.92s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.84,52.1775s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5327,40.86c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.1942,16.6437a4.6655,4.6655,0,1,1-4.6659-4.6651h.0009A4.6657,4.6657,0,0,1,36.1942,16.6437Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DC.svg b/public/assets/img/icons/1F9DC.svg
new file mode 100644
index 0000000..6ef7d43
--- /dev/null
+++ b/public/assets/img/icons/1F9DC.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M33.9813,59.6181l10.4571-8.456,8.0469,3.77S43.6669,66.0957,33.9813,59.6181Z"/>
+ <path fill="#b1cc33" d="M26.9458,51.872a3.3642,3.3642,0,0,0,2.6313-2.9073c.4863-2.61,3.8554,2.7655,4.9433-1.6475,0,0,6.9443,1.4931,6.043-2.1972L44.67,50.2958s-1.6572,4.1552-5.8935,3.1132c0,0,1.43,5.9-3.4453,4.23,0,0,.6464,1.8926-3.5469.1288Z"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M38.7606,53.16a3.01,3.01,0,0,1-4.747,3.6084"/>
+ <path fill="none" stroke="#b1cc33" stroke-miterlimit="10" stroke-width="2" d="M43.5126,49.5507a3.013,3.013,0,0,1-4.752,3.6094"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M30.2226,49.4366c.4033,1.373.0986,2.6924-1.3877,3.1288-1.4208.4182-1.6247-1.0567-2.1006-2.4092"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M35.6083,47.8505a2.8159,2.8159,0,0,1-5.3857,1.586"/>
+ <path fill="none" stroke="#5c9e31" stroke-miterlimit="10" stroke-width="2" d="M40.9958,46.2627a2.8173,2.8173,0,0,1-5.3877,1.5878"/>
+ <path fill="#5c9e31" d="M23.7708,42.6844s.1152,2.5156,1.6465.3467c1.5332-2.169,5.8418,3.3535,8.6748-.2032,0,0,4.77,2.3125,5.4932-1.416l1.9658,5.0586s-2.3418,4.4248-5.7529,1.7061c0,0-1.6192,4.7138-5.35,1.1572,0,0-.3271,5.0762-4.664,1.1436Z"/>
+ <path fill="#b1cc33" d="M59.35,44.06c2.0088.9151-3.1621,9.8683-5.707,9.252S57.6522,43.29,59.35,44.06Z"/>
+ <path fill="#b1cc33" d="M53.8563,54.0908c-1.1386-2.3561,10.2895-3.2656,10.7706-1.4667.5712,2.1357-9.6309,3.8242-10.7706,1.4668"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.6616,30.4525s-5.3071,7.4758-9.9653,6.8441l-.1582-2.9991s3.8691-.08,9.8711-8.292l12.3965-.6323s3.6318,1.3433,4.8964,6.6333c.781,3.2721,1.3691,5.9449,2.1778,7.28a4.2977,4.2977,0,0,1,.5628,1.485c-.0774,1.5863-3.5015,2.128-4.1537-.4342-1.8155-2.3711-1.5272,2.6116-1.5272,2.6116l-14.589.4519"/>
+ <path fill="#fcea2b" d="M36.3124,16.5014a4.7677,4.7677,0,1,1,0-.0006Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M27.8164,18.3751,27.3853,14.75l6.55-2.382,1.9277,5.6207c-2.3358,2.3062,1.1344,4.8271,2.9425,2.6781l.3722-1.7357c.3651-1.3659.0133-7.1131-1.746-10.0453-.3769-.6281-7.2964-1.9431-11.1423.1885-3.263,1.8085-3.046,9.9422-2.4177,10.6962C25.4231,22.1086,28.9412,20.4812,27.8164,18.3751Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M33.16,12.0137a4.6631,4.6631,0,1,1-6.1231,3.0382"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1013,11.9935c-1.5565-.0258-2.5552,2.905-6.0126,2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.0241,20.05a10.9487,10.9487,0,0,0,1.1913-5.3027C38.71,7.338,32.5428,7.478,31.4994,7.46c-.1189.0292-7.66-.1621-7.6781,7.2853A10.245,10.245,0,0,0,24.8,19.3569"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M15.2437,34.402c7.3261-2.5693,6.3125-8.9961,10.8828-8.9961h9.9707c4.5713,0,5.7744,7.5483,7.4062,15.2461"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.7456,31.193,24.3579,41.06a21.666,21.666,0,0,0,9.5635,17.8047s7.6973,6.6094,19.4375-5.5029"/>
+ <line x1="39.48" x2="37.2144" y1="40.4948" y2="31.193" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.2424,53.4987C42.5129,54.5487,39.48,40.4381,39.48,40.4381"/>
+ <line x1="14.9624" x2="14.9624" y1="63.4059" y2="11.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M8.9634,16.4113c0,3.8,2.6279,6.8818,5.87,6.8818s5.87-3.0815,5.87-6.8818l-.2656-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7036,16.4113c0,3.8-2.6279,6.8818-5.87,6.8818s-5.87-3.0815-5.87-6.8818l.2646-4.8907"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.437,53.2282s-.8555-7.0772,6.1426-9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.5454,43.6227s.8574,7.0762-6.1406,9.6045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.6,53.9625s4.7549-5.3115,11.27-1.7168"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M65.8472,52.22s-4.753,5.31-11.27,1.7158"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.54,40.903c0,1.4443-4.0068,2.624-8.5947,2.624-4.5918,0-6.5859-1.0635-6.5859-2.5078"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ad6b1f1
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#fadcbc" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#fadcbc" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#a57939" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..754ef9a
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#fadcbc" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#fadcbc" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#a57939" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FB.svg b/public/assets/img/icons/1F9DD-1F3FB.svg
new file mode 100644
index 0000000..516d52b
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FB.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#fadcbc" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#fadcbc" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#a57939" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..86b0c21
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#debb90" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#debb90" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#fcea2b" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6e3755b
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#debb90" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#debb90" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#fcea2b" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FC.svg b/public/assets/img/icons/1F9DD-1F3FC.svg
new file mode 100644
index 0000000..73eff64
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#debb90" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#debb90" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#fcea2b" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..44a762e
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#c19a65" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#c19a65" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#6a462f" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..5d33073
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#c19a65" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#c19a65" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#6a462f" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FD.svg b/public/assets/img/icons/1F9DD-1F3FD.svg
new file mode 100644
index 0000000..1b7d8df
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#c19a65" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#c19a65" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#6a462f" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..0a94deb
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#a57939" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#a57939" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#000000" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..7ccbaf4
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#a57939" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#a57939" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#000000" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FE.svg b/public/assets/img/icons/1F9DD-1F3FE.svg
new file mode 100644
index 0000000..70e7dbc
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FE.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#a57939" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#a57939" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#000000" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..754919b
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#6a462f" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#6a462f" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#000000" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..9a381e1
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#6a462f" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#6a462f" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#000000" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-1F3FF.svg b/public/assets/img/icons/1F9DD-1F3FF.svg
new file mode 100644
index 0000000..0e62004
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-1F3FF.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#6a462f" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#6a462f" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#000000" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..80a1ddc
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-200D-2640-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M54.9246,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#e67a94" d="M45.3106,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3106,46.9047,45.3106,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.058 52.064 18.058 42.499 25.143 42.499 25.143 46.063"/>
+ <path fill="#a57939" d="M47.97,60.9583C29.4706,55.8225,27.05,46.9047,27.05,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M38.1556,20.7562a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.231,37.6977,47.231,29.87a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1556,20.7562Z"/>
+ <path fill="#fcea2b" d="M46.6784,24.6989l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#fcea2b" d="M25.5687,24.68,14.2512,23.063S20.44,32.7981,24.6175,31.76"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M35.8617,11.9194A15.35,15.35,0,0,0,20.7253,24.765c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8617,11.9194Z"/>
+ <path fill="#f4aa41" d="M47.2631,32.3374l4.8794-1.5357s-.943,1.64,1.023,3.999C54.8648,36.84,58.31,38.54,57.38,42.0739a9.8857,9.8857,0,0,0,2.8549,9.9242c3.4065,3.23.0162,8.9354.0162,8.9354H54.8394c1.767-13.95-9.5789-13.8569-9.5789-13.8569-10.4159,8.0909-17.3908,0-17.3908,0l-2.139.372-.093-4.371-7.6259-.186.2789,9.3-1.2285,8.7H11.6085c-3.19-7.3723-.3577-8.8028,1.5455-11.1139,1.4022-1.7026,1.7421-7.0244,1.7421-7.0244s-1.7374-3.9066,2.4935-7.603c3.5625-3.1125,2.4133-4.8758,2.4133-4.8758L24.57,32.4385S28.895,44.64,35.4185,44.08c7.2879-.6255,10.248-3.8931,11.8446-11.7429"/>
+ </g>
+ <g id="line">
+ <path d="M42.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0105,28.5516a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.01,38.554a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.01,38.554Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9578,24.1129C46.4844,10.4921,36.01,11.8916,36.01,11.8916S25.6572,10.5082,21.1412,23.878"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4555,24.6987,14.138,23.0816s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <circle cx="36.0104" cy="22.1129" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.01,15.7392a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.082 52.072 18.082 42.506 25.167 42.506 25.167 46.071"/>
+ <line x1="20.0159" x2="20.0159" y1="42.4677" y2="37.7245" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3874" x2="23.3874" y1="42.5065" y2="39.0652" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9479,59.9124s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4333,24.51l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.349,37.74,47.349,29.9124a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5652,24.7175l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.89,59.9691C29.3908,54.8333,27.0729,46.9124,27.0729,46.9124s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.86,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6347,30.2912s-.06,3.717-2.7115,5.1447c-2.5417,1.4408-2.7524,4.5177-2.2435,7.0705.7479,3.5353.4079,5.7108-2.2435,8.0223-3.12,2.72-2.1923,7.7515-.9,9.3831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8294,21.54a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.19,21.54a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.2,30.2912s.06,3.717,2.7115,5.1447c2.5417,1.4408,2.7524,4.5177,2.2435,7.0705-.7478,3.5353-.4079,5.7108,2.2435,8.0223,3.12,2.72,2.1923,7.7515.9006,9.3831"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..62e5101
--- /dev/null
+++ b/public/assets/img/icons/1F9DD-200D-2642-FE0F.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M54.9224,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#61b2e4" d="M45.3084,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3084,46.9047,45.3084,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.056 52.064 18.056 42.499 25.141 42.499 25.141 46.063"/>
+ <path fill="#a57939" d="M47.9673,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M38.1326,20.5319a9.3955,9.3955,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732S47.208,37.4734,47.208,29.6457a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1326,20.5319Z"/>
+ <path fill="#fcea2b" d="M46.5844,24.451l11.45-1.6359S51.7663,32.6639,47.54,31.614"/>
+ <path fill="#fcea2b" d="M25.4747,24.4322,14.1572,22.8151s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M35.7974,11.7565A15.35,15.35,0,0,0,20.661,24.6021c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592H35.88a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.7974,11.7565Z"/>
+ <path fill="#f4aa41" d="M37.48,44.3806l-5.1958-.6448-4.21-2.6168-3.4133-6.106-.3793-2.8445-2.3514-.4171L19.02,29.4878V42.0409l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885a9.6884,9.6884,0,0,1,6.5536,2.1348,12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3265,1.4249-2.2.2654-1.29,4.8924-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0163,28.5884a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0162,38.5908a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0162,38.5908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9636,24.15C46.49,10.5289,36.0162,11.9284,36.0162,11.9284S25.663,10.545,21.147,23.9148"/>
+ <circle cx="36.0162" cy="22.1497" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4613,24.7355,14.1438,23.1184s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0162,15.776a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2159" x2="51.2159" y1="31.033" y2="44.5357" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.088 52.108 18.088 42.543 25.173 42.543 25.173 46.108"/>
+ <line x1="20.0217" x2="20.0217" y1="42.5045" y2="37.7613" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3932" x2="23.3932" y1="42.5433" y2="39.102" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9537,59.9492s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4391,24.5466l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.571,24.7543l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9468" x2="19.9468" y1="30.333" y2="33.5011" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8955,60.0059C29.3966,54.87,27.0787,46.9492,27.0787,46.9492s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7244,21.2945c-2.6425-.6931-3.2409,2.473-6.127,1.7854"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3867,23.08c-2.886.6876-2.8758-2.7625-5.5183-2.0694"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DD.svg b/public/assets/img/icons/1F9DD.svg
new file mode 100644
index 0000000..8e01cb0
--- /dev/null
+++ b/public/assets/img/icons/1F9DD.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.9563,60.9315s2-14.0268-10-14.0268c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,14.0268-10,14.0268Z"/>
+ <path fill="#5c9e31" d="M45.3423,46.9047a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,12.9775,6.395,13.74,10.395h5.1129S57.3423,46.9047,45.3423,46.9047Z"/>
+ <polyline fill="#6a462f" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <path fill="#a57939" d="M48.0012,60.9583c-18.4989-5.1358-20.92-14.0536-20.92-14.0536s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.9346,9.5505,14.1044,12.6807"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M38.1218,20.7907a9.3946,9.3946,0,0,1-2.18-5.054c-.028,0-.0549-.0052-.0829-.0052a8.2719,8.2719,0,0,1-1.98,5.0591,10.8766,10.8766,0,0,1-8.7937,4.7087,17.3993,17.3993,0,0,0-.5656,4.4052c0,7.8277,5.0765,14.1732,11.3386,14.1732s11.3386-6.3455,11.3386-14.1732a17.3453,17.3453,0,0,0-.6258-4.6109A9.7529,9.7529,0,0,1,38.1218,20.7907Z"/>
+ <path fill="#fcea2b" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="#fcea2b" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ </g>
+ <g id="hair">
+ <path fill="#f4aa41" d="M35.8592,11.8839A15.35,15.35,0,0,0,20.7228,24.73c8.8261,3.0574,13.1564-3.9388,13.1564-3.9388a8.2716,8.2716,0,0,0,1.98-5.0592h.0826a9.3969,9.3969,0,0,0,2.18,5.0592s3.413,6.46,12.8727,3.93A15.3509,15.3509,0,0,0,35.8592,11.8839Z"/>
+ <path fill="#f4aa41" d="M37.4764,44.508l-5.1958-.6448-4.21-2.6168L24.6576,35.14l-.3792-2.8444-2.3514-.4172-2.9109-2.2636V42.1683l6.159.3305v4.5958l1.9062-.19c3.17,2.1133,5.8895,3.5747,8.9375,3.5885,3.048-.0138,5.7675-1.4752,8.9375-3.5885A9.6884,9.6884,0,0,1,51.51,49.04a12.86,12.86,0,0,0,.6612-4.1082c0-16.6561-.27-14.3257-.27-14.3257l-2.3264,1.4249-2.2.2655-1.2895,4.8923-3.6029,4.9683Z"/>
+ </g>
+ <g id="line">
+ <path d="M42.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0189,28.5439a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0188,38.5463a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6524,7.6524,0,0,1,36.0188,38.5463Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9662,24.1052C46.4928,10.4844,36.0188,11.8839,36.0188,11.8839S25.6656,10.5005,21.15,23.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8385,21.5385a6.5528,6.5528,0,0,0,6.0977,1.5354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.199,21.5385a6.5525,6.5525,0,0,1-6.0976,1.5354"/>
+ <circle cx="36.0188" cy="22.1052" r="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4639,24.691,14.1464,23.0739s6.1889,9.7351,10.3663,8.6973"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4581,20.4581,0,0,1-3.08,5.0592"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0188,15.7315a20.4558,20.4558,0,0,0,3.08,5.0592"/>
+ <line x1="51.2185" x2="51.2185" y1="30.9885" y2="44.4912" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.09 52.064 18.09 42.499 25.175 42.499 25.175 46.063"/>
+ <line x1="20.0243" x2="20.0243" y1="42.46" y2="37.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.3958" x2="23.3958" y1="42.4988" y2="39.0575" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.9563,59.9047s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8082-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.4417,24.5021l-.9825.2293a17.29,17.29,0,0,0-.779,5.1733c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.29,17.29,0,0,0-.7791-5.1733l-.8123-.3239"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5736,24.71l11.45-1.6359s-6.2678,9.8488-10.494,8.7989"/>
+ <line x1="19.9494" x2="19.9494" y1="30.2885" y2="33.4566" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.8981,59.9614C29.3992,54.8256,27.0813,46.9047,27.0813,46.9047s-4.2.2046-5.6776,1.3537c3.1163,6.4287,5.69,8.6387,13.8595,11.7689"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DE-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..ac03aab
--- /dev/null
+++ b/public/assets/img/icons/1F9DE-200D-2640-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M45.511,50.67l.797,2.48-1.1339,4.9948L39.9928,63.82A23.9672,23.9672,0,0,0,54.93,59.7071s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35,5.3094-.9076"/>
+ <path fill="#ffa7c0" d="M54.9151,59.7071s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="#e67a94" d="M45.1974,46.7071A18.0129,18.0129,0,0,1,36.26,50.2956c13.0625.4115,13.0625,5.4115,13.8247,9.4115h5.1128S57.1974,46.7071,45.1974,46.7071Z"/>
+ <path fill="#e67a94" d="M55.1974,59.7071S43.4412,68.733,34.4606,62.67l10.7135-4.5251L46.308,53.15S55.285,50.6863,55.1974,59.7071Z"/>
+ <ellipse cx="35.9927" cy="30.2071" rx="11.3386" ry="14.1732" fill="#ffa7c0"/>
+ <polygon fill="#fcea2b" points="45.174 58.145 40.762 59.977 40.762 54.731 45.791 54.731 45.174 58.145"/>
+ <path fill="#fcea2b" d="M36.2972,12.7659h0c-1.6576,0-3.0015-.4749-3.0015-1.0607V9.5837c0-.5858,1.3439-1.0607,3.0015-1.0607h0c1.6577,0,3.0015.4749,3.0015,1.0607v2.1215C39.2987,12.291,37.9549,12.7659,36.2972,12.7659Z"/>
+ <path fill="#3f3f3f" d="M38.1991,20.0215C38.96,22.32,47.314,21.94,48.3483,30.4081c0,0,5.5792-18.1618-12.2859-17.2715s-12.2859,15.55-12.2859,15.55c1.7657-8.2879,9.8525-5.3417,10.09-8.3093C33.8664,20.3776,35.4689,11.7715,38.1991,20.0215Z"/>
+ <ellipse cx="36.3267" cy="7.6906" rx="4.2527" ry="2.2135" fill="#3f3f3f"/>
+ <path fill="#fcea2b" d="M35.874,24.8735h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,35.874,24.8735Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9928,63.82A23.9672,23.9672,0,0,0,54.93,59.7071s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.511,50.67l.797,2.48-1.1339,4.9948"/>
+ <path d="M41.9928,28.8463a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.9928,28.8463a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.9927,38.8487a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,35.9927,38.8487Z"/>
+ <line x1="40.7621" x2="40.7621" y1="55.0244" y2="59.7728" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.8291,20.6964c-2.9676,3.9172-8.2893.2-9.097,7.6924a17.83,17.83,0,0,0-.0949,1.8417c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732a17.8264,17.8264,0,0,0-.101-1.9c-1.4014-7.134-7.5085-4.5481-9.289-7.9906"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.834,10.2366s3.7378-5.1462-3.5483-5.184l-.0316.0077c-7.2861.0378-3.5482,5.184-3.5482,5.184"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6318,11.965c-1.1446-3.7662,8.4185-4.1724,7.2,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7109,31.7423C18.5374,19.706,27.0713,12.86,36.02,12.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4747,31.7028C49.84,30.2834,53.25,13.1766,36.2255,12.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9046,24.72h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,35.9046,24.72Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DE-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e662de7
--- /dev/null
+++ b/public/assets/img/icons/1F9DE-200D-2642-FE0F.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M45.5317,50.6166l.797,2.48-1.1339,4.9948L40.0135,63.766A23.9672,23.9672,0,0,0,54.951,59.6536s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35,5.3094-.9076"/>
+ <path fill="#92d3f5" d="M54.9358,59.6536s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="#61b2e4" d="M45.2181,46.6536a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,13.0625,5.4115,13.8247,9.4115h5.1128S57.2181,46.6536,45.2181,46.6536Z"/>
+ <path fill="#61b2e4" d="M55.2181,59.6536S43.4619,68.68,34.4813,62.6168l10.7135-4.5251,1.1339-4.9948S55.3057,50.6328,55.2181,59.6536Z"/>
+ <ellipse cx="36.0134" cy="30.1536" rx="11.3386" ry="14.1732" fill="#92d3f5"/>
+ <path fill="#fff" d="M49.1847,14.728c-13.1713,4.1165-24.51,13.5184-24.51,13.5184s-3.96-5.3394-2.2369-10.7265c0,0,2.2369-8.0773,13.036-8.0773,7.7035,0,11.5948,3.1694,13.7108,5.2854C55.331,23.4529,47.05,28.3322,47.05,28.3322a126.1662,126.1662,0,0,1-9.655-8.3413"/>
+ <path fill="#3f3f3f" d="M36.0422,46.9384c5.0174-.1253,9.5065-6.0464,10.3-10.8959-3.2477,5.68-8.6155,4.61-8.6155,4.61L36.02,38.0191l-1.7063,2.6338s-5.3678,1.0695-8.6155-4.61c.7933,4.85,5.2824,10.7706,10.3,10.8959"/>
+ <path fill="#d0cfce" d="M49.1847,14.728C55.331,23.4529,47.05,28.3322,47.05,28.3322a126.1662,126.1662,0,0,1-9.655-8.3413"/>
+ <path fill="#fcea2b" d="M36.0135,25.82h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,36.0135,25.82Z"/>
+ <polygon fill="#fcea2b" points="45.195 58.092 40.783 59.923 40.783 54.678 45.812 54.678 45.195 58.092"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0135,63.766A23.9672,23.9672,0,0,0,54.951,59.6536s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5317,50.6166l.797,2.48-1.1339,4.9948"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.7159,36.0725a17.002,17.002,0,0,1-1.04-5.92,18.7051,18.7051,0,0,1,.11-2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2459,28.2025a17.9177,17.9177,0,0,1,.11,1.95,17.0185,17.0185,0,0,1-1.06,5.97"/>
+ <path d="M42.0135,28.7928a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0135,28.7928a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0134,38.7952a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,36.0134,38.7952Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0422,46.9384c5.0174-.1253,9.5065-6.0464,10.3-10.8959-3.2477,5.68-8.6155,4.61-8.6155,4.61L36.02,38.0191l-1.7063,2.6338s-5.3678,1.0695-8.6155-4.61c.7933,4.85,5.2824,10.7706,10.3,10.8959"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0159,21.7725c-1.28.77-2.47,1.53-3.53,2.24-3.13,2.09-5.21,3.75-5.7,4.14-.07.06-.11.09-.11.09s-3.96-5.34-2.24-10.72c0,0,2.24-8.08,13.04-8.08,7.7,0,11.59,3.17,13.71,5.29,5.58,7.91-.72,12.65-1.94,13.47-.13.09-.2.13-.2.13s-4.41-3.38-9.03-7.75"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9859,19.5125a66.4314,66.4314,0,0,1,11.2-4.78"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0135,25.82h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,36.0135,25.82Z"/>
+ <line x1="40.7828" x2="40.7828" y1="54.9709" y2="59.7193" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DE.svg b/public/assets/img/icons/1F9DE.svg
new file mode 100644
index 0000000..85cc264
--- /dev/null
+++ b/public/assets/img/icons/1F9DE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M45.5218,50.5618l.797,2.48-1.1339,4.9948-5.1813,5.6743a23.9672,23.9672,0,0,0,14.9375-4.1124s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35,5.3094-.9076"/>
+ <path fill="#b1cc33" d="M54.9259,59.5988s2-13-10-13c-3.1919,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13"/>
+ <path fill="#5c9e31" d="M45.2082,46.5988a18.0129,18.0129,0,0,1-8.9375,3.5885c13.0625.4115,13.0625,5.4115,13.8247,9.4115h5.1128S57.2082,46.5988,45.2082,46.5988Z"/>
+ <path fill="#5c9e31" d="M55.2082,59.5988S43.452,68.6247,34.4714,62.562l10.7135-4.5251,1.1339-4.9948S55.2958,50.578,55.2082,59.5988Z"/>
+ <ellipse cx="36.0035" cy="30.0988" rx="11.3386" ry="14.1732" fill="#b1cc33"/>
+ <path fill="#fff" d="M49.1748,14.6732c-13.1713,4.1165-24.51,13.5184-24.51,13.5184s-3.96-5.3394-2.2369-10.7265c0,0,2.2369-8.0773,13.036-8.0773,7.7035,0,11.5948,3.1694,13.7108,5.2854C55.3211,23.3981,47.04,28.2774,47.04,28.2774a126.1662,126.1662,0,0,1-9.655-8.3413"/>
+ <path fill="#d0cfce" d="M49.1748,14.6732C55.3211,23.3981,47.04,28.2774,47.04,28.2774a126.1662,126.1662,0,0,1-9.655-8.3413"/>
+ <path fill="#fcea2b" d="M36.0036,25.7654h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,36.0036,25.7654Z"/>
+ <polygon fill="#fcea2b" points="45.185 58.037 40.773 59.868 40.773 54.623 45.802 54.623 45.185 58.037"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0036,63.7112a23.9672,23.9672,0,0,0,14.9375-4.1124s2-13-10-13c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,13-10,13,9.9776,6.0208,14.368,3.708,28.1188-1.5619l.6171-3.5208-24.0677,1.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5218,50.5618l.797,2.48-1.1339,4.9948"/>
+ <path d="M42.0036,28.738a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M34.0036,28.738a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M36.0035,38.74a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,36.0035,38.74Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.006,21.7177c-1.28.77-2.47,1.53-3.53,2.24-3.13,2.09-5.21,3.75-5.7,4.14-.07.06-.11.09-.11.09s-3.96-5.34-2.24-10.72c0,0,2.24-8.08,13.04-8.08,7.7,0,11.59,3.17,13.71,5.29,5.58,7.91-.72,12.65-1.94,13.47-.13.09-.2.13-.2.13s-4.41-3.38-9.03-7.75"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.976,19.4577a66.4314,66.4314,0,0,1,11.2-4.78"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0036,25.7654h0a2,2,0,0,1-2-2v-4a2,2,0,0,1,2-2h0a2,2,0,0,1,2,2v4A2,2,0,0,1,36.0036,25.7654Z"/>
+ <line x1="40.7729" x2="40.7729" y1="54.9161" y2="59.6645" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7429,28.2805a17.8611,17.8611,0,0,0-.0948,1.8417c0,7.8276,5.0765,14.1732,11.3386,14.1732S47.3253,37.95,47.3253,30.1222a17.8264,17.8264,0,0,0-.101-1.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DF-200D-2640-FE0F.svg b/public/assets/img/icons/1F9DF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..38bcba1
--- /dev/null
+++ b/public/assets/img/icons/1F9DF-200D-2640-FE0F.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.3659" cy="28.3486" r="10" fill="#e67a94"/>
+ <path fill="#b1cc33" d="M35.1853,17.2058c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733S47.3467,39.1547,47.3467,31.327a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="#b1cc33" d="M54.9455,60.9585s2-12.6032-10-12.6032c-3.1918,2.128-5.9264,3.5985-9,3.5922h.125c-3.0736.0063-5.8081-1.4642-9-3.5922-12,0-10,12.6032-10,12.6032"/>
+ <path fill="#d0cfce" d="M46.362,48.3253l-.9075.8851a15.6367,15.6367,0,0,1-5.3451,5.81L38.1065,60.765l-2-4.5853c-3.337.02-6.674-2.2824-9.3481-6.9693l-.55-.9118c-10.9306.6777-9.0393,12.6875-9.0393,12.6875l3.1531-.007,2.0839-4.7825,1.5287,4.8108,31.18-.05"/>
+ <path fill="#fcea2b" d="M32.0082,38.3478s8-3.11,8,0C40.0082,44.59,32.0082,38.3478,32.0082,38.3478Z"/>
+ <path fill="#9b9b9a" d="M42.5157,52.7743c6.4062,1.661,6.5337,5.0343,7.1339,8.1842h5.1128s1.8925-11.904-9.05-12.5747q-.46-.0282-.95-.0285"/>
+ <path fill="#5c9e31" d="M30.0082,29.9816v2.041a2.1088,2.1088,0,0,0,1.7064,2.1339,2.0016,2.0016,0,0,0,2.2936-1.9791V29.9816a.0571.0571,0,0,0-.0571-.0571H30.0653A.057.057,0,0,0,30.0082,29.9816Z"/>
+ <path fill="#5c9e31" d="M38.0082,29.9245v2.2529a2,2,0,0,0,4,0V29.9245Z"/>
+ <path fill="#fff" d="M42.0082,29.9662a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#fff" d="M34.0082,29.9662a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#3f3f3f" d="M53.0521,51.4424s6.0211-3.94,3.7911-8.3254c-1.865-3.6679-3.05-2.9718-5.5723-6.6808,0,0,4.5573.7879,4.9282-3.0695,0,0-4.1419-.5987-4.5869-2.6015,2.032.3261.315-14.02-6.6162-6.9837.2355-1.2222,8.9306,17.7872-7.1192,21.454-15.3929,3.5166-17.0529-28.1861-2.3575-28.141l2.7526,1.31c.609-.5622,1.5694-2.5768.5622-4.0525-1.4611-2.1406-6.4019-3.4788-13.79.6178-2.8847-.8727-7.5511,13.4479-10.4593,13.8716,0,0,2.5221,3.4864,5.5634,1.3352,0,0-.0313,1.2369-3.7089,8.3082-4.4193,8.4972,4.9328,11.9654,4.1292,11.9166,0,0,5.2327-3.6286,6.9235-2.8668,2.3857,1.0749,8.0418,8.8,17.4322.0742C44.9238,47.6092,51.6993,48.6878,53.0521,51.4424Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1853,17.2058c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733S47.3467,39.1547,47.3467,31.327a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3916,25.3133a2,2,0,0,0-1.3286-2.18,1.9753,1.9753,0,0,0,.3775-.8915,1.9931,1.9931,0,0,0-2.79-2.1141,1.9923,1.9923,0,0,0-3.3909-1.3058,1.9922,1.9922,0,0,0-2.7713-.4814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1853,17.2058q.0408.48.1262.9464A9.9978,9.9978,0,0,0,44.7328,26.34q.2037.0082.4093.0082a10.0162,10.0162,0,0,0,1.4372-.1149"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0082,38.3478s8-3.11,8,0C40.0082,44.59,32.0082,38.3478,32.0082,38.3478Z"/>
+ <line x1="39.4412" x2="35.142" y1="40.0644" y2="40.0644" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.9515" x2="36.9515" y1="40.0644" y2="37.1387" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.66,48.974c2.6741,4.6869,6.0111,6.99,9.3481,6.9693l2,4.0183,2.0029-5.1777a15.6376,15.6376,0,0,0,5.3451-5.81"/>
+ <line x1="43.5576" x2="42.8019" y1="57.2892" y2="59.952" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.224 59.92 22.308 56.357 23.836 59.92"/>
+ <path d="M55.008,60.9662a1,1,0,0,1-1-1v-3c0-4.4517-4.4961-7.81-8.6518-7.9922-6.2051,5.0117-12.4912,5.0117-18.6963,0-4.1558.1817-8.6519,3.5405-8.6519,7.9922v3a1,1,0,0,1-2,0v-3c0-5.3247,5.14-9.9976,11-10h0a.9994.9994,0,0,1,.64.2319c5.625,4.6875,11.0947,4.6875,16.72,0a.9994.9994,0,0,1,.64-.2319h0c5.8594.0024,11,4.6753,11,10v3A1,1,0,0,1,55.008,60.9662Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M42.0082,29.9662a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M34.0082,29.9662a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.5353,22.8288c5.0381.18,3.4578,6.7348,3.03,7.2054a4.4742,4.4742,0,0,0,4.6831,2.5273c-.3149,3.5538-3.68,3.2945-4.7574,3.2707a9.3964,9.3964,0,0,0,2.899,4.6831,5.02,5.02,0,0,1,.5947,7.7308"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.1522,47.2228c-3.1087-2.9376-3.6951-8.0927-.2186-11.1464a7.2646,7.2646,0,0,0,2.1143-5.2045c-2.6565,1.2469-5.1757-.6366-5.9093-1.6807,1.5855-.3927,4.1821-3.7919,4.6165-5.89,1.48-5.5,5.1875-9.769,11.5628-10.6191,4.2819-.5709,6.484.4078,7.6666,2.1614"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DF-200D-2642-FE0F.svg b/public/assets/img/icons/1F9DF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..a166b8e
--- /dev/null
+++ b/public/assets/img/icons/1F9DF-200D-2642-FE0F.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.3579" cy="28.3174" r="10" fill="#e67a94"/>
+ <path fill="#b1cc33" d="M35.1773,17.1746c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733s11.3387-6.3456,11.3387-14.1733a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="#b1cc33" d="M54.9375,60.9273s2-12.6032-10-12.6032c-3.1918,2.128-5.9264,3.5985-9,3.5922h.125c-3.0736.0063-5.8081-1.4642-9-3.5922-12,0-10,12.6032-10,12.6032"/>
+ <path fill="#d0cfce" d="M46.354,48.2941l-.9075.8851a15.6367,15.6367,0,0,1-5.3451,5.81l-2.0029,5.7447-2-4.5853c-3.337.02-6.674-2.2824-9.3481-6.9693l-.55-.9118c-10.9306.6777-9.0393,12.6875-9.0393,12.6875l3.1531-.007,2.0839-4.7825,1.5287,4.8108,31.18-.05"/>
+ <path fill="#fcea2b" d="M32,38.3166s8-3.11,8,0C40,44.559,32,38.3166,32,38.3166Z"/>
+ <path fill="#9b9b9a" d="M42.5077,52.7431c6.4062,1.661,6.5337,5.0343,7.1339,8.1842h5.1128s1.8925-11.904-9.0495-12.5747q-.46-.0282-.9505-.0285"/>
+ <path fill="#5c9e31" d="M30,29.95v2.041a2.1088,2.1088,0,0,0,1.7064,2.1339A2.0016,2.0016,0,0,0,34,32.1462V29.95a.0571.0571,0,0,0-.0571-.0571H30.0573A.057.057,0,0,0,30,29.95Z"/>
+ <path fill="#5c9e31" d="M38,29.8933v2.2529a2,2,0,0,0,4,0V29.8933Z"/>
+ <path fill="#fff" d="M42,29.935a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#fff" d="M34,29.935a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#3f3f3f" d="M44.6305,20.8571a4.413,4.413,0,0,1,3.594-1.24c3.6706.3863,4.7788,4.47,4.7788,4.47l-2.9848,1.72c.9733,2.5306-1.8456,9.0847-1.8456,9.0847C47.6669,32.6152,44.6305,20.8571,44.6305,20.8571Z"/>
+ <path fill="#3f3f3f" d="M31.0252,11.6261c4.8136-1.7281,7.7481.574,8.5866,2.974a3.5253,3.5253,0,0,1-.6423,3.2575l-3.7276-.2418C22.3166,18.7537,24.684,37.5,24.684,37.5c-4.223-4.4482-2.59-12.4438-2.59-12.4438l-3.66-5.2928,14.1725-5.4058Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1773,17.1746c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733s11.3387-6.3456,11.3387-14.1733a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3836,25.2821a2,2,0,0,0-1.3286-2.18,1.9753,1.9753,0,0,0,.3775-.8915,1.9931,1.9931,0,0,0-2.79-2.1141,1.9923,1.9923,0,0,0-3.3909-1.3058,1.9922,1.9922,0,0,0-2.7713-.4814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1773,17.1746q.0408.48.1262.9464a9.9978,9.9978,0,0,0,9.4213,8.1874q.2037.0083.4093.0082a10.0162,10.0162,0,0,0,1.4372-.1149"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38.3166s8-3.11,8,0C40,44.559,32,38.3166,32,38.3166Z"/>
+ <line x1="39.4332" x2="35.134" y1="40.0332" y2="40.0332" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.9435" x2="36.9435" y1="40.0332" y2="37.1075" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6519,48.9428C29.326,53.63,32.663,55.9324,36,55.9121L38,59.93l2.0029-5.1777a15.6376,15.6376,0,0,0,5.3451-5.81"/>
+ <line x1="43.5496" x2="42.7939" y1="57.258" y2="59.9208" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.216 59.889 22.3 56.326 23.828 59.889"/>
+ <path d="M55,60.935a1,1,0,0,1-1-1v-3c0-4.4517-4.4961-7.8105-8.6518-7.9922-6.2051,5.0117-12.4912,5.0117-18.6963,0C22.4961,49.1245,18,52.4833,18,56.935v3a1,1,0,0,1-2,0v-3c0-5.3247,5.14-9.9976,11-10h0a.9994.9994,0,0,1,.64.2319c5.625,4.6875,11.0947,4.6875,16.72,0A.9994.9994,0,0,1,45,46.935h.0005C50.86,46.9374,56,51.61,56,56.935v3A1,1,0,0,1,55,60.935Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M42,29.935a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M34,29.935a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0364,20.6121c3.4146.1863,4.8648,2.27,5.26,3.741-2.8809-.5155-3.37,1.5587-3.37,1.5587-.1412,6.4506-1.2038,12.46-3.9834,12.46"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.1624,23.7859c-1.5605-.13-4.0343-2.7451-3.5986-3.954,4.5956-1.089,6.9979-4.4539,13.6841-5.0564a2.8884,2.8884,0,0,0-.8363-2.9536c1.6367-.9116,6.3473-1.01,7.3072,3.2529"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.9433,38.3714c-3.9772-.12-5.3519-11.8735-3.797-14.5173"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9DF.svg b/public/assets/img/icons/1F9DF.svg
new file mode 100644
index 0000000..e2ea11f
--- /dev/null
+++ b/public/assets/img/icons/1F9DF.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.9435" cy="28.0392" r="10" fill="#e67a94"/>
+ <path fill="#b1cc33" d="M35.1773,17.1567c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733s11.3387-6.3456,11.3387-14.1733a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="#b1cc33" d="M54.9375,60.9094s2-12.6032-10-12.6032c-3.1918,2.128-5.9264,3.5985-9,3.5922h.125c-3.0736.0063-5.8081-1.4642-9-3.5922-12,0-10,12.6032-10,12.6032"/>
+ <path fill="#d0cfce" d="M46.354,48.2762l-.9075.8851a15.6367,15.6367,0,0,1-5.3451,5.81l-2.0029,5.7447-2-4.5853c-3.337.02-6.674-2.2824-9.3481-6.9693L26.2,48.25C15.27,48.9272,17.1609,60.937,17.1609,60.937l3.1531-.007,2.0839-4.7825,1.5287,4.8108,31.18-.05"/>
+ <path fill="#fcea2b" d="M32,38.2987s8-3.11,8,0C40,44.5411,32,38.2987,32,38.2987Z"/>
+ <path fill="#9b9b9a" d="M42.5077,52.7252c6.4062,1.661,6.5337,5.0343,7.1339,8.1842h5.1128s1.8925-11.904-9.0495-12.5747q-.46-.0282-.9505-.0285"/>
+ <path fill="#5c9e31" d="M30,29.9325v2.041a2.1088,2.1088,0,0,0,1.7064,2.1339A2.0016,2.0016,0,0,0,34,32.1283V29.9325a.0571.0571,0,0,0-.0571-.0571H30.0573A.057.057,0,0,0,30,29.9325Z"/>
+ <path fill="#5c9e31" d="M38,29.8754v2.2529a2,2,0,0,0,4,0V29.8754Z"/>
+ <path fill="#fff" d="M42,29.9171a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="#fff" d="M34,29.9171a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1773,17.1567c-5.8765.5287-10.5159,6.6407-10.5159,14.1212,0,7.8277,5.0764,14.1733,11.3386,14.1733s11.3387-6.3456,11.3387-14.1733a17.2594,17.2594,0,0,0-.7674-5.0941,9.9175,9.9175,0,0,1-11.394-9.0271Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3836,25.2642a2,2,0,0,0-1.3286-2.18,1.9753,1.9753,0,0,0,.3775-.8915,1.9931,1.9931,0,0,0-2.79-2.1141,1.9923,1.9923,0,0,0-3.3909-1.3058,1.9922,1.9922,0,0,0-2.7713-.4814"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1773,17.1567q.0408.48.1262.9464a9.9978,9.9978,0,0,0,9.4213,8.1874q.2037.0082.4093.0082a10.0162,10.0162,0,0,0,1.4372-.1149"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38.2987s8-3.11,8,0C40,44.5411,32,38.2987,32,38.2987Z"/>
+ <line x1="39.4332" x2="35.134" y1="40.0153" y2="40.0153" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.9435" x2="36.9435" y1="40.0153" y2="37.0896" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6519,48.9249c2.6741,4.6869,6.0111,6.99,9.3481,6.9693l2,4.0183,2.0029-5.1777a15.6376,15.6376,0,0,0,5.3451-5.81"/>
+ <line x1="43.5496" x2="42.7939" y1="57.2401" y2="59.9029" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.216 59.871 22.3 56.308 23.828 59.871"/>
+ <path d="M55,60.9171a1,1,0,0,1-1-1v-3c0-4.4517-4.4961-7.81-8.6518-7.9922-6.2051,5.0117-12.4912,5.0117-18.6963,0C22.4961,49.1066,18,52.4654,18,56.9171v3a1,1,0,1,1-2,0v-3c0-5.3247,5.14-9.9976,11-10h0a.9994.9994,0,0,1,.64.2319c5.625,4.6875,11.0947,4.6875,16.72,0a.9994.9994,0,0,1,.64-.2319h.0005C50.86,46.92,56,51.5924,56,56.9171v3A1,1,0,0,1,55,60.9171Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M42,29.9171a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5" d="M34,29.9171a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E0.svg b/public/assets/img/icons/1F9E0.svg
new file mode 100644
index 0000000..a1e32c6
--- /dev/null
+++ b/public/assets/img/icons/1F9E0.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="16" x2="25.875" y1="35" y2="35" fill="#ea5a47" stroke="none"/>
+ <path fill="#ea5a47" stroke="none" d="M25.875,35c3.4167,0,4.75-2.9167,4.75-6.1667"/>
+ <line x1="16" x2="19.75" y1="45.5" y2="45.5" fill="#ea5a47" stroke="none"/>
+ <line x1="35.2997" x2="35.2997" y1="45.5" y2="39.4375" fill="#ea5a47" stroke="none"/>
+ <path fill="#ea5a47" stroke="none" d="M35.2997,39.4375c0-2.2455,1.2003-5.25,5.0756-5.25"/>
+ <line x1="58.4583" x2="49.875" y1="34.5417" y2="34.5417" fill="#ea5a47" stroke="none"/>
+ <path fill="#FFA7C0" stroke="none" d="M40.375,45.5c0,0,0.1642,10.5-7.9583,10.5H16c-7.2083,0-7.6667-10.5,0-10.5C8.7917,45.5,8.3333,35,16,35 c-8.1667-7.25,1.875-13.5625,6.5-8.6875c-4.799-6.625,5.375-10.3125,8.875-5C30.9627,16,36.2222,15.0417,41.1003,19.024 l-0.4336,0.351c2.375-2.375,10.1776-1.0833,10.1776,5.3141l-2.2192,1.6234c6.8646-6.8646,14.2083,4.1875,8.5,8.2292h1.3333 c4.75,0,5.2917,10.9583-1.3333,10.9583H29.2917"/>
+ <path fill="#ea5a47" stroke="none" d="M40.6667,19.375c-2.4167,2.4167-0.2822,3.1782-4.2707,7.1667"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="16" x2="25.875" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.875,35c3.4167,0,4.75-2.9167,4.75-6.1667"/>
+ <line x1="16" x2="19.75" y1="45.5" y2="45.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.2997" x2="35.2997" y1="45.5" y2="39.4375" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.2997,39.4375c0-2.2455,1.2003-5.25,5.0756-5.25"/>
+ <line x1="58.4583" x2="49.875" y1="34.5417" y2="34.5417" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.375,45.5c0,0,0.1642,10.5-7.9583,10.5H16c-7.2083,0-7.6667-10.5,0-10.5C8.7917,45.5,8.3333,35,16,35 c-8.1667-7.25,1.875-13.5625,6.5-8.6875c-4.799-6.625,5.375-10.3125,8.875-5C30.9627,16,36.2222,15.0417,41.1003,19.024 l-0.4336,0.351c2.375-2.375,10.1776-1.0833,10.1776,5.3141l-2.2192,1.6234c6.8646-6.8646,14.2083,4.1875,8.5,8.2292h1.3333 c4.75,0,5.2917,10.9583-1.3333,10.9583H29.2917"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.6667,19.375c-2.4167,2.4167-0.2822,3.1782-4.2707,7.1667"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E1.svg b/public/assets/img/icons/1F9E1.svg
new file mode 100644
index 0000000..d637c69
--- /dev/null
+++ b/public/assets/img/icons/1F9E1.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E2.svg b/public/assets/img/icons/1F9E2.svg
new file mode 100644
index 0000000..8cd41c7
--- /dev/null
+++ b/public/assets/img/icons/1F9E2.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#186648" d="M49.08,43.82c-.8521,1.2378-1.8604,2.3604-3,3.34-2.8864,2.6725-6.5101,4.4147-10.4,5-2.1292,.3873-4.3175,.3019-6.41-.25-1.0402-.3158-2.0132-.8209-2.87-1.49-3.3346-2.3956-7.378-3.6002-11.48-3.42-1.5111-.0804-3.0162,.2442-4.36,.94-.42,.23-.71,.11-1.11-.38v-.58c1.0155-.9504,2.1094-1.8135,3.27-2.58,2.28-1.59,4.58-3.17,6.87-4.75,.28-.32,.68-.25,1-.3,2.1966-.2056,4.4112-.1046,6.58,.3,3.13,.53,6.18,1.39,9.26,2.12,2.7502,.6808,5.534,1.2181,8.34,1.61,1,.06,2.07,.23,3.12,.24,.4079-.0739,.8287-.0032,1.19,.2Z"/>
+ <path fill="#186648" d="M49.08,43.82l-4.08-.31c-.0744-.0132-.1457-.0403-.21-.08,1.0146-3.1517,1.6851-6.404,2-9.7,.3436-2.9199,.1539-5.8779-.56-8.73-.5571-2.4579-2.0398-4.6068-4.14-6-.16-.1-.36-.18-.35-.42,0,0,.07-.08,.12-.07,.7671,.0343,1.5191,.2248,2.21,.56,1.2897,.4153,2.555,.9027,3.79,1.46,3.1699,1.3851,5.8915,3.6254,7.86,6.47,1.6434,2.5599,2.5944,5.5025,2.76,8.54,.1548,2.001,.0911,4.0128-.19,6,.0056,.0966,.0056,.1934,0,.29-.46,2.08-1.26,2.65-3.4,2.47-1.9269-.2615-3.8663-.4218-5.81-.48Z"/>
+ <path fill="#b1cc33" d="M27.25,39.72c-1.08-.1-2.14-.26-3.22-.33-1.4832-.1005-2.973-.0301-4.44,.21,.0791-1.2709,.2699-2.5325,.57-3.77,.4893-2.3482,1.2268-4.6377,2.2-6.83,1.7482-3.9802,5.0406-7.0777,9.12-8.58,2.4213-.9149,4.9476-1.523,7.52-1.81,.4901-.227,1.0364-.3036,1.57-.22,.11,0,.25,0,.27,.16s-.14,.17-.24,.2c-.53,.19-1.08,.33-1.62,.53-2.6337,1.0616-4.895,2.8776-6.5,5.22-2.109,3.0663-3.5814,6.5245-4.33,10.17-.3653,1.5618-.6325,3.1449-.8,4.74,.0086,.1124-.0273,.2238-.1,.31Z"/>
+ <path fill="#3f3f3f" d="M40.67,18.51l-1.65,.1c-.0726-1.4065,1.0087-2.6055,2.4152-2.6781,.5308-.0274,1.057,.1118,1.5048,.3981,.8508,.3702,1.3352,1.277,1.17,2.19v.48c-.78-.12-1.53-.41-2.32-.47-.4,.18-.79-.1-1.12-.02Z"/>
+ <path fill="#5c9e31" d="M40.67,18.51c.3473-.1351,.7327-.1351,1.08,0,.9098,.1621,2.162,.6015,2.7266,1.0821,1.5245,1.5383,1.6205,3.7359,2.0534,5.8579,.3164,1.3679,.484,2.766,.5,4.17,.0461,1.6695-.0241,3.3402-.21,5-.3357,2.6219-.8638,5.2156-1.58,7.76-.1,.36-.07,.81-.46,1-1.7019-.1792-3.3915-.4597-5.06-.84-3.29-.67-6.53-1.56-9.8-2.32-.88-.2-1.77-.37-2.65-.55,.0946-1.5407,.3255-3.07,.69-4.57,.5709-2.8671,1.5474-5.6383,2.9-8.23,1.3418-2.6863,3.3661-4.9727,5.87-6.63,1.234-.7721,2.5848-1.3395,4-1.68h.08l-.14-.05Z"/>
+ </g>
+ <g id="line">
+ <line x1="19.34" x2="9.51" y1="38.78" y2="46.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,41.24c1.41-5,3.12-17.65-13.85-23,0,0,.27-2.72-2.28-2.94s-2.93,2.66-2.93,2.66c-19.82,1.04-19.44,20.76-19.44,20.76,2.5468-.3449,5.1338-.2536,7.65,.27,2.44,.51,7.44,1.74,12.38,2.66,1.91,.36,3.83,.64,5.55,.88,0,0,2.2292,.2878,3.85,.53s4.679,.71,6,.71,2.6956-1.1153,3.07-2.53Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.51,46.92c-.06,1,1.08,.87,2,.54s8.21-2.06,16.49,3.91c8.28,5.97,22.9689-7.4612,20.9981-8.1632"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.15,39c1.54-9.93,5.17-15.39,8-18.24,1.85-1.88,2.85-2.8809,7.64-2.2509l.0614,.01c1.4606,.2488,2.5919,1.4016,3.0183,2.8205,.7794,2.5933,2.7449,10.419-.6837,20.9014"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E3.svg b/public/assets/img/icons/1F9E3.svg
new file mode 100644
index 0000000..a91845f
--- /dev/null
+++ b/public/assets/img/icons/1F9E3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Scarf_Color_1" fill="#ea5a47" d="M58.5325,26.2869c-.7637-4.5368-5.5179-3.3408-6.6654-4.8738,0,0,1.5728-3.7014.79-6.2409-.84-2.7235-4.5033-4.4717-5.0751-4.0175a20.7541,20.7541,0,0,1-11.6084,4.017,20.7541,20.7541,0,0,1-11.6084-4.017c-.5718-.4542-4.2353,1.294-5.0751,4.0175A8.2083,8.2083,0,0,0,19.397,19.27a2.65,2.65,0,0,1-1.9159,3.2084c-1.6963.422-3.6067,1.0736-4.067,3.8084-1.1975,7.1144,3.9252,8.4664,6.6654,8.8068,7.8862.98,23.8853.8409,31.7876,0C54.6128,34.8016,59.73,33.4013,58.5325,26.2869Z"/>
+ <path id="Scarf_Color_2" fill="#ea5a47" d="M41.786,35.7819s7.049-.4124,7.4305-.4535a33.6533,33.6533,0,0,0,7.8259-1.8118c.0192-.0058,0,5.6384,0,5.6384-.1608,6.5671-.8528,16.53-.8528,16.53L42.8,57.1252s-.156-10.7842-.2307-17.1464c-.0015-.13-.7821-.834-.7836-.96Z"/>
+ <line id="Scarf_Color_3" x1="46.1403" x2="46.1403" y1="61.1075" y2="55.093" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Color_4" x1="48.8063" x2="48.8063" y1="60.7794" y2="54.7648" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Color_5" x1="51.4723" x2="51.4723" y1="60.4512" y2="54.4367" fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path id="Scarf_Color_6" fill="#d22f27" d="M58.5325,26.2869c-1.11-4.4648-5.5179-3.3408-6.6654-4.8738,0,0,1.5728-3.7014.79-6.2409-.84-2.7235-4.5033-4.4717-5.0751-4.0175A24.6416,24.6416,0,0,1,46.14,23.4324s1.0507,7.1627-3.45,12.3451C42.69,35.7775,61.0183,36.289,58.5325,26.2869Z"/>
+ <polygon id="Scarf_Color_7" fill="#d22f27" points="57.042 33.517 51.088 56.159 55.616 55.585 57.042 37.575 57.042 33.517 57.042 33.517"/>
+ </g>
+ <g id="line">
+ <path id="Scarf_Line_1" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M58.5325,26.2869c-.5538-3.29-3.2062-3.5652-5.06-4.0526a1.65,1.65,0,0,1-1.1647-2.0749,9.3069,9.3069,0,0,0,.3488-4.9872c-.84-2.7235-4.5033-4.4717-5.0751-4.0175a20.7541,20.7541,0,0,1-11.6084,4.017,20.7541,20.7541,0,0,1-11.6084-4.017c-.5718-.4542-4.2353,1.294-5.0751,4.0175a9.497,9.497,0,0,0,.394,5.1338,1.472,1.472,0,0,1-.9778,1.8647c-1.8562.533-4.7145.6862-5.2919,4.1162-1.1975,7.1144,3.9252,8.4664,6.6654,8.8068,7.8862.98,23.8853.8409,31.7876,0C54.6128,34.8016,59.73,33.4013,58.5325,26.2869Z"/>
+ <line id="Scarf_Line_2" x1="56.0565" x2="56.0565" y1="54.7112" y2="37.3367" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Line_3" x1="42.8003" x2="42.8003" y1="56.1176" y2="38.7431" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Line_4" x1="52.2194" x2="52.2194" y1="59.9794" y2="53.9648" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Line_5" x1="49.5534" x2="49.5534" y1="60.3075" y2="54.293" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="Scarf_Line_6" x1="46.8874" x2="46.8874" y1="60.6356" y2="54.6211" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path id="Scarf_Line_7" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.98,23.4314c3.7066,1.6744,7.5693,2.1755,12.993,2.1755a25.1354,25.1354,0,0,0,7.1648-1.0878"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E4.svg b/public/assets/img/icons/1F9E4.svg
new file mode 100644
index 0000000..373bdc5
--- /dev/null
+++ b/public/assets/img/icons/1F9E4.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Gloves_Color_2" fill="#ea5a47" d="M33.76,32.4295c-1.5816-1.582-4.1121.5854-4.9849,2.6526l.0014-10.4373a7.29,7.29,0,0,0-2.6321-5.6982c-6.617-5.3284-15.4657.4108-15.7323,7.0178-.2336,5.79-.0016,11.5886-.0025,17.383,0,3.0637,1.4989,10.5377,1.4989,10.5377s6.3562,1.1788,9.5168,1.32c3.38.1506,6.7166-.0164,8.9268-2.1929,2.1361-2.1035,3.2031-6.1585,3.2036-9.3933C33.5215,41.3839,33.7589,37.5841,33.76,32.4295Z"/>
+ <path id="Gloves_Color_2-2" fill="#ea5a47" d="M38.0406,32.5248c1.5815-1.5821,4.1121.5853,4.9849,2.6525L43.024,24.74a7.29,7.29,0,0,1,2.6322-5.6982c6.6169-5.3284,15.4656.4109,15.7322,7.0179.2336,5.79.0017,11.5886.0025,17.3829,0,3.0638-1.4988,10.5378-1.4988,10.5378s-6.3563,1.1788-9.5169,1.32c-3.38.1506-6.7166-.0165-8.9268-2.1929-2.1361-2.1035-3.2031-6.1585-3.2036-9.3933C38.2786,41.4792,38.0413,37.6794,38.0406,32.5248Z"/>
+ </g>
+ <g id="line">
+ <path id="Gloves_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.9834,55.1505H28.5161c4.6471-3.7963,6.7794-10.2411,5.5558-21.5825a1.6534,1.6534,0,0,0-2.1567-1.4435,5.79,5.79,0,0,0-2.9407,3.0528L28.976,24.74a7.3549,7.3549,0,0,0-2.8-5.8308c-6.5977-5.0987-15.0386.6151-15.564,7.1505C9.7764,36.4475,8.13,49.7477,12.9834,55.1505Z"/>
+ <path id="Gloves_Line_1-2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.0166,55.1505H43.4839c-4.6471-3.7963-6.7794-10.2411-5.5558-21.5825a1.6534,1.6534,0,0,1,2.1567-1.4435,5.79,5.79,0,0,1,2.9407,3.0528L43.024,24.74a7.3549,7.3549,0,0,1,2.8-5.8308c6.5977-5.0987,15.0386.6151,15.564,7.1505C62.2236,36.4475,63.87,49.7477,59.0166,55.1505Z"/>
+ <line x1="43.4839" x2="43.0255" y1="41.8819" y2="35.1773" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.5161" x2="28.9745" y1="41.8819" y2="35.1773" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E5.svg b/public/assets/img/icons/1F9E5.svg
new file mode 100644
index 0000000..c4658d0
--- /dev/null
+++ b/public/assets/img/icons/1F9E5.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M54,17,39,8H33L18,17H17V37h5V26h1l3.9311,7.62Q25.4655,46.81,24,60H48q-1.4656-13.19-2.9311-26.38L49,26h1V37h5V17Z"/>
+ <path fill="#6a462f" d="M30,10c-.7039,1.9925,2.3578,6.0016,6,6,3.6255-.0016,6.6992-3.977,6-6-.7541-2.1817-5.8732-2.0252-6.5-2C34.3643,8.0456,30.6376,8.1953,30,10Z"/>
+ </g>
+ <g id="line">
+ <circle cx="35.9" cy="39.9" r="0.9" fill="#000000"/>
+ <circle cx="35.9" cy="43.9" r="0.9" fill="#000000"/>
+ <circle cx="35.9" cy="47.9" r="0.9" fill="#000000"/>
+ <g id="_">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.944 35 24 60 36.079 60 48.158 60 45.214 35"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4461,26.3725V36.9412H17.1673v-18.95a1.4518,1.4518,0,0,1,.8427-1.2783L27,11"/>
+ <line x1="30" x2="42" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.1673,11l8.99,5.7132A1.4518,1.4518,0,0,1,55,17.9915v18.95H49.7212V26.3725"/>
+ </g>
+ <g id="_2">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29,10.5385,34.376,15.22,31.6271,17C25.528,10.5308,27.59,10.7137,27.59,10.7137a14.6763,14.6763,0,0,1,16.923,0s2.1475-.2556-4.0375,6.2136l-2.7489-1.78L43,10.5385"/>
+ </g>
+ <circle cx="35.9" cy="21.9" r="0.9" fill="#000000"/>
+ <circle cx="35.9" cy="25.9" r="0.9" fill="#000000"/>
+ <circle cx="35.9" cy="29.9" r="0.9" fill="#000000"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E6.svg b/public/assets/img/icons/1F9E6.svg
new file mode 100644
index 0000000..37cdddd
--- /dev/null
+++ b/public/assets/img/icons/1F9E6.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Socks_Color_1" fill="#f4aa41" d="M47.0151,13.4757c.872,3.7029,4.3966,18.78,5.2367,23.4147.5558,3.0663,6.243,9.2905,2.2939,12.8615-1.6463,1.4887-8.0961-.1464-18.6271,5.7239A32.3756,32.3756,0,0,1,24.6,58.6741a2.6468,2.6468,0,0,1-1.83-4.5719c2.7678-2.5,6.9394-5.1285,9.4506-7.3386,3.4583-3.0436,5.4853-5.7263,6.3283-8.6978a4.2384,4.2384,0,0,0,.1184-1.8113c-.3742-2.3922-3.3821-14.836-4.2313-17.4714a1.1,1.1,0,0,1,.63-1.4009c1.7238-.6,6.8613-2.6177,8.8566-3.3288"/>
+ <path id="Socks_Color_2" fill="#f4aa41" d="M43.7336,12.21c.62,3.7533,3.1185,19.0338,3.6437,23.7149.3475,3.0968,5.6015,9.6908,1.42,12.987-1.7431,1.3741-8.0678-.6927-18.9711,4.4531a32.3742,32.3742,0,0,1-11.5091,2.4266A2.6469,2.6469,0,0,1,16.8,51.1065c2.93-2.307,7.27-4.6481,9.9246-6.6836,3.6559-2.8032,5.8594-5.343,6.9012-8.2507a4.2389,4.2389,0,0,0,.24-1.7992c-.2118-2.412-2.3726-15.03-3.042-17.7172a1.1,1.1,0,0,1,.7234-1.3552c1.76-.4822,7.0224-2.1484,9.0611-2.7232"/>
+ <path id="Socks_Color_3" fill="#e27022" d="M29.0586,53.3207s-5.6794-.3977-6.4778,1.4244c-.3341.7626-.4158,2.8548.2753,3.3192,2.36,1.586,11.24-1.7383,11.24-1.7383l-.7854-3.6331L32.3032,52.05Z"/>
+ <polygon id="Socks_Color_4" fill="#e27022" points="53.042 39.715 48.672 44.255 47.997 50.99 54.408 50.403 56.165 46.57 53.042 39.715"/>
+ <path id="Socks_Color_5" fill="#e27022" d="M23.16,47.2779s-5.6723,2.6932-6.592,4.4573c-.3849.7383-.6076,2.82.05,3.33C18.8666,56.8071,27.951,54.09,27.951,54.09l-.5383-3.6779Z"/>
+ <polygon id="Socks_Color_6" fill="#e27022" points="47.975 38.796 43.309 43.031 42.18 49.704 48.616 49.552 50.628 45.847 47.975 38.796"/>
+ </g>
+ <g id="line">
+ <path id="Socks_Line_1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9388,13.2183c.9837,3.9139,2.5025,19.0774,3.4385,22.7065.7783,3.0175,5.0075,9.6808.8263,12.977-1.7431,1.3742-7.1054-1.2565-18.0087,3.8893-2.0512.9681-7.7537,3.6933-11.8776,3-2.1741-.3653-2.6941-3.918-1.0469-5.676,2.55-2.7214,7.8017-4.4489,10.4564-6.4844,3.656-2.8032,5.1131-4.4062,6.4073-7.2107.7272-1.5759.0155-13.8624-3.3095-19.7646a1.0129,1.0129,0,0,1,.7234-1.3552,54.7736,54.7736,0,0,1,9.274-1.74"/>
+ <path id="Socks_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.2879,14.468c1.2458,3.8385,3.785,18.8648,4.9639,22.4224.98,2.9581,5.65,9.3206,1.7006,12.8917-1.6463,1.4887-7.174-.7739-17.7049,5.0964-1.9812,1.1043-7.4866,4.2084-11.648,3.7956-1.46-.1449-2.1551-1.475-2.0942-3.08"/>
+ <path id="Socks_Line_3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.645,51.8587a11.4937,11.4937,0,0,1,1.9741,3.9075"/>
+ <path id="Socks_Line_4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.6292,23.3905a48.1235,48.1235,0,0,1,6.1619-1.7889"/>
+ <path id="Socks_Line_5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M52.7025,39.7887a18.1162,18.1162,0,0,0-2.6806,2.3687"/>
+ <path id="Socks_Line_6" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.8176,46.9215a6.6045,6.6045,0,0,1,3.8752,2.4416A13.3326,13.3326,0,0,1,28.51,53.5668"/>
+ <path id="Socks_Line_7" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.6312,38.8468A14.5979,14.5979,0,0,0,43.3518,42.78c-1.6329,2.7539-.9307,6.5283-.9307,6.5283"/>
+ <path id="Socks_Line_8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3691,21.7928c.335-.0791.6481-.1446.9274-.1912"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E7.svg b/public/assets/img/icons/1F9E7.svg
new file mode 100644
index 0000000..437b40c
--- /dev/null
+++ b/public/assets/img/icons/1F9E7.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <rect x="17" y="5" width="38" height="62" fill="#d22f27"/>
+ <circle cx="36" cy="27" r="10" fill="#f1b31c"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <g>
+ <line x1="31.8871" x2="31.8871" y1="21.4132" y2="23.8668" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M29.9242,23.8669h3.8493A12.01,12.01,0,0,1,29.7,28.85"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M33.5868,28.2638a5.2377,5.2377,0,0,1-1.7-1.4514v5.7744"/>
+ <line x1="34.8121" x2="41.7" y1="22.1481" y2="22.1481" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <rect x="35.9805" y="23.8402" width="4.488" height="2.0098" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="35.37 32.537 35.37 27.615 38.268 27.615 41.166 27.615 41.166 32.537"/>
+ <line x1="35.3697" x2="41.1664" y1="29.6667" y2="29.6667" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="35.3697" x2="41.1664" y1="31.7164" y2="31.7164" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <line x1="38.2294" x2="38.2294" y1="31.7164" y2="27.6149" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ </g>
+ <g>
+ <circle cx="36" cy="27" r="10" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55,18a25.4,25.4,0,0,1-9.2886,6.6522"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M26.2886,24.6522A25.4,25.4,0,0,1,17,18"/>
+ </g>
+ </g>
+ <rect x="17" y="5" width="38" height="62" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E8.svg b/public/assets/img/icons/1F9E8.svg
new file mode 100644
index 0000000..d2ae57f
--- /dev/null
+++ b/public/assets/img/icons/1F9E8.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <line x1="62" x2="67.6569" y1="23" y2="21.5858" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55" x2="56.4142" y1="14.3431" y2="20" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60" x2="63" y1="20" y2="15" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="color">
+ <rect x="3.5162" y="31.2797" rx="1" width="40" height="13" transform="translate(-19.8266 27.6939) rotate(-45)" fill="#d22f27"/>
+ <g>
+ <line x1="62" x2="67.6569" y1="23" y2="21.5858" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55" x2="56.4142" y1="14.3431" y2="20" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60" x2="63" y1="20" y2="15" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="3.5162" y="31.2797" rx="1" width="40" height="13" transform="translate(-19.8266 27.6939) rotate(-45)" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58,23.28s-2.7574,6.8285-7,4,.4721-8.7639-4-11c-4-2-9.3417,7.3573-9.3417,7.3573"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9E9.svg b/public/assets/img/icons/1F9E9.svg
new file mode 100644
index 0000000..28bab85
--- /dev/null
+++ b/public/assets/img/icons/1F9E9.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M39.7792,57.8819H52.77V44.851c5.2976,0,11.6314,1.4,11.6314-6.1934,0-6.7613-6.3338-5.8535-11.6314-5.8535V19.5133H39.7792c1.8239-5.8157,1.8239-11.6314-4.9774-11.6314s-6.73,6.3338-6.73,11.6314H14.4016V33.5239c4.2433-1.5715,11.6314-4.4184,11.6314,5.1737s-8.48,6.5814-11.6314,5.1737V57.8819H26.3729c0-5.2976,0-12.383,7.213-12.3112C40.3686,45.6382,39.7792,52.5843,39.7792,57.8819Z"/>
+ <path fill="#61b2e4" d="M39.0542,51.0992c1.7359,1.7359,1.11,4.1339,1.11,6.7827H52.77V43.8713c5.8157,1.0357,10.9968,3.6045,10.9968-5.2137,0-5.2976-4.9743-6.1934-10.2719-6.1934V19.8154H49.3788"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.402 33.524 14.402 19.513 29.628 19.513"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28 57.882 14.402 57.882 14.402 43.871"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.77 43.871 52.77 57.882 38.348 57.882"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.976 19.513 52.77 19.513 52.77 33.524"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4016,33.5239c2.6813-2.3413,11.6314-3.2873,11.6314,5.1737"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.4016,43.8713c2.6813,2.3413,11.6314,3.2873,11.6314-5.1737"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.0005,57.8819c-2.3414-2.6814-3.2873-11.6314,5.1737-11.6314"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3479,57.8819c2.3413-2.6814,3.2873-11.6314-5.1737-11.6314"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6281,19.5133c-2.3414-2.6814-3.2873-11.6314,5.1737-11.6314"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.9755,19.5133c2.3413-2.6814,3.2873-11.6314-5.1737-11.6314"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.77,43.8713c2.6813,2.3413,11.6314,3.2873,11.6314-5.1737"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.77,33.5239c2.6813-2.3413,11.6314-3.2873,11.6314,5.1737"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9EA.svg b/public/assets/img/icons/1F9EA.svg
new file mode 100644
index 0000000..2eec755
--- /dev/null
+++ b/public/assets/img/icons/1F9EA.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M42.06,29.84V52.92a6.506,6.506,0,0,1-6.51,6.51,6.3082,6.3082,0,0,1-1.7754-.2486A6.5,6.5,0,0,1,29.04,52.92V29.84h.7811l-.5444,1.0534A14.0534,14.0534,0,0,0,35.55,32.2075a15.9069,15.9069,0,0,0,2.9589-.26c.071-.0119.1539-.0236.2249-.0355a11.5513,11.5513,0,0,0,3.0891-1.0178"/>
+ <path fill="#b1cc33" d="M28.2936,30.8938a14.0534,14.0534,0,0,0,6.2729,1.3137,15.9069,15.9069,0,0,0,2.9589-.26V52.92a6.5,6.5,0,0,1-4.7343,6.261,6.5,6.5,0,0,1-4.7342-6.261V29.84"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.06,16.9372v35.43A6.7993,6.7993,0,0,1,35.55,59.43a6.7992,6.7992,0,0,1-6.51-7.0628V17.2855"/>
+ <ellipse cx="35.5433" cy="15.2238" rx="7.3933" ry="3.137" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.06,29.84V52.92a6.506,6.506,0,0,1-6.51,6.51,6.3082,6.3082,0,0,1-1.7754-.2486A6.5,6.5,0,0,1,29.04,52.92V29.84"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.277,30.8938A14.0534,14.0534,0,0,0,35.55,32.2075a15.9069,15.9069,0,0,0,2.9589-.26c.071-.0119.1539-.0236.2249-.0355a11.5513,11.5513,0,0,0,3.0891-1.0178"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9EB.svg b/public/assets/img/icons/1F9EB.svg
new file mode 100644
index 0000000..c08d124
--- /dev/null
+++ b/public/assets/img/icons/1F9EB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0526" cy="36.3321" r="21.5814" fill="#d0cfce"/>
+ <circle cx="36.0526" cy="36.3321" r="16.9387" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <circle cx="36.0526" cy="36.3321" r="16.9387" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.0526" cy="36.3321" r="21.5814" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.922" x2="32.0375" y1="28.9292" y2="26.219" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.3639" x2="26.9281" y1="42.5787" y2="37.8648" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.7305" x2="40.8795" y1="34.5571" y2="33.6905" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.4157" x2="41.6773" y1="44.4103" y2="39.6469" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.0563" cy="35.0695" r="0.8293" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="40.8696" cy="27.549" r="0.8293" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.2804" cy="47.5386" r="0.8293" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9EC.svg b/public/assets/img/icons/1F9EC.svg
new file mode 100644
index 0000000..a7210dc
--- /dev/null
+++ b/public/assets/img/icons/1F9EC.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22.1844" y="50.2336" width="2" height="6.8467" transform="translate(-31.1506 32.1096) rotate(-45)" fill="#92d3f5"/>
+ <rect x="17.3429" y="45.3919" width="2" height="6.8472" transform="translate(-29.1452 27.2681) rotate(-45)" fill="#ea5a47"/>
+ <rect x="30.1412" y="33.3138" width="2" height="6.2505" transform="translate(-16.6452 32.6929) rotate(-45)" fill="#92d3f5"/>
+ <rect x="34.5608" y="37.7336" width="2" height="6.25" transform="translate(-18.4759 37.1125) rotate(-45)" fill="#ea5a47"/>
+ <rect x="38.4468" y="33.9712" width="2" height="6.8467" transform="translate(-14.8882 38.8457) rotate(-45)" fill="#92d3f5"/>
+ <rect x="33.6053" y="29.1294" width="2" height="6.8472" transform="translate(-12.8828 34.0042) rotate(-45)" fill="#ea5a47"/>
+ <polygon fill="#92d3f5" points="41.7477 30.2523 40.0161 31.9839 37.1138 29.0815 38.1518 28.0435 41.7477 30.2523"/>
+ <polygon fill="#ea5a47" points="44.0376 33.767 42.9185 34.8862 40.0161 31.9839 41.7477 30.2523 44.0376 33.767"/>
+ <rect x="51.3518" y="20.9426" width="2" height="6.25" transform="translate(-1.6848 44.0676) rotate(-45)" fill="#92d3f5"/>
+ <rect x="46.9323" y="16.5227" width="2" height="6.2505" transform="translate(.1458 39.648) rotate(-45)" fill="#ea5a47"/>
+ <rect x="55.8358" y="16.5822" width="2" height="6.8467" transform="translate(2.5008 46.0485) rotate(-45)" fill="#92d3f5"/>
+ <rect x="50.9943" y="11.7404" width="2" height="6.8472" transform="translate(4.5062 41.207) rotate(-45)" fill="#ea5a47"/>
+ <rect x="17.8889" y="54.5291" width="2" height="6.8467" transform="translate(-35.4461 30.3303) rotate(-45)" fill="#92d3f5"/>
+ <rect x="13.0474" y="49.6873" width="2" height="6.8472" transform="translate(-33.4407 25.4888) rotate(-45)" fill="#ea5a47"/>
+ <path fill="#92d3f5" d="M48.8128,31.8422c.792,3.9598,.3747,8.4358-4.08,12.8905-4.4548,4.4548-8.9308,4.872-12.8905,4.08-2.1284-.4313-4.1154-1.2162-5.8761-1.9021-.2122-.0848-.4242-.1697-.6293-.2475-4.5891-1.7748-7.2407-2.4466-10.2459,.5586l-4.4407,4.4407c-1.0748,1.0748-2.8143,1.0748-3.8891,0s-1.0748-2.8143,0-3.8891l4.4407-4.4407c4.0446-4.0446,8.2024-4.1436,11.9854-3.1749,1.6829,.4101,3.2951,1.0465,4.7871,1.6334,.5586,.2192,1.0961,.4313,1.6122,.6223,4.5326,1.6758,7.5731,2.1142,11.2571-1.5698,3.684-3.684,3.2456-6.7245,1.5698-11.2571,.5162,.1909,1.0536,.4031,1.6122,.6223,1.4919,.5869,3.1042,1.2233,4.7871,1.6334Z"/>
+ <path fill="#92d3f5" d="M51.6624,6.7612c1.0748,1.0748,1.0748,2.8143,0,3.8891l-4.4407,4.4407c-3.0052,3.0052-2.3334,5.6568-.5586,10.2459-.2051-.0778-.4172-.1626-.6293-.2475-1.7607-.6859-3.7477-1.4708-5.8761-1.9021-.9687-3.783-.8697-7.9408,3.1749-11.9854l4.4407-4.4407c1.0748-1.0748,2.8143-1.0748,3.8891,0Z"/>
+ <path fill="#ea5a47" d="M25.9662,46.9107c1.7607,.6859,3.7477,1.4708,5.8761,1.9021,.9687,3.783,.8697,7.9408-3.1749,11.9854l-4.4407,4.4407c-1.0748,1.0748-2.8143,1.0748-3.8891,0s-1.0748-2.8143,0-3.8891l4.4407-4.4407c3.0052-3.0052,2.3334-5.6568,.5586-10.2459,.2051,.0778,.4172,.1626,.6293,.2475Z"/>
+ <path fill="#ea5a47" d="M65.2388,20.3376c1.0748,1.0748,1.0748,2.8143,0,3.8891l-4.4407,4.4407c-4.0446,4.0446-8.2024,4.1436-11.9854,3.1749-1.6829-.4101-3.2951-1.0465-4.7871-1.6334-.5586-.2192-1.0961-.4313-1.6122-.6223-4.5326-1.6758-7.5731-2.1142-11.2571,1.5698s-3.2456,6.7245-1.5698,11.2571c-.5162-.1909-1.0536-.4031-1.6122-.6223-1.4919-.5869-3.1042-1.2233-4.7871-1.6334-.792-3.9598-.3747-8.4358,4.08-12.8905s8.9308-4.872,12.8905-4.08c2.1284,.4313,4.1154,1.2162,5.8761,1.9021,.2122,.0848,.4242,.1697,.6293,.2475,4.5891,1.7748,7.2407,2.4466,10.2459-.5586l4.4407-4.4407c1.0748-1.0748,2.8143-1.0748,3.8891,0Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M23.1932,40.1518c-.7944-3.9626-.3766-8.4301,4.076-12.8827,6.8508-6.8508,13.7371-4.1505,18.7646-2.1779,4.9843,1.9542,7.7305,2.8277,10.8738-.3156l4.4401-4.4401c1.0738-1.0738,2.8153-1.0738,3.8891,0s1.0738,2.8153,0,3.8891l-4.4401,4.4401c-5.835,5.835-11.8986,3.4575-16.7703,1.5468-5.469-2.1448-8.7629-3.1585-12.8681,.9467-3.684,3.684-3.2459,6.7149-1.5669,11.2503"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.8511,48.8057c.9568,3.7914,.8586,7.946-3.1864,11.991l-4.4401,4.4401c-1.0738,1.0738-2.8153,1.0738-3.8891,0s-1.0738-2.8153,0-3.8891l4.4401-4.4401c3.0081-3.0081,2.3373-5.6531,.5607-10.2439"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.1484,23.193c-.9565-3.7911-.8576-7.9453,3.1868-11.9897l4.4401-4.4401c1.0738-1.0738,2.8153-1.0738,3.8891,0s1.0738,2.8153,0,3.8891l-4.4401,4.4401c-3.0084,3.0084-2.337,5.6534-.5609,10.2443"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M48.8073,31.851c.7937,3.9617,.3748,8.4283-4.0766,12.8797-6.8508,6.8508-13.7371,4.1498-18.7649,2.1783-4.9836-1.9542-7.7305-2.8277-10.8735,.3152l-4.4401,4.4401c-1.0738,1.0738-2.8153,1.0738-3.8891,0s-1.0738-2.8153,0-3.8891l4.4401-4.4401c5.835-5.835,11.8982-3.4572,16.7707-1.5465,5.4683,2.1448,8.7625,3.1582,12.8678-.9471,3.6841-3.6841,3.2456-6.7147,1.5671-11.2501"/>
+ </g>
+ <line x1="50.9838" x2="60.6671" y1="11.3328" y2="21.0161" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.7124" x2="56.3471" y1="15.6527" y2="25.2875" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.2237" x2="43.423" y1="28.5769" y2="36.7762" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.7892" x2="40.459" y1="31.5409" y2="41.2106" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.3611" x2="35.4887" y1="36.5112" y2="43.6388" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17.735" x2="26.5463" y1="45.4536" y2="54.2649" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13.0033" x2="22.6867" y1="49.3132" y2="58.9966" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9ED.svg b/public/assets/img/icons/1F9ED.svg
new file mode 100644
index 0000000..277c3d5
--- /dev/null
+++ b/public/assets/img/icons/1F9ED.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <polyline points="33.2 33.2 48 24 38.8 38.8"/>
+ </g>
+ <g id="color">
+ <circle cx="36" cy="36" r="24" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M53,19A24.0417,24.0417,0,0,1,36,60a24.302,24.302,0,0,1-17-7"/>
+ <polyline fill="#fff" points="33.2 33.2 24 48 38.8 38.8"/>
+ <polyline fill="#ea5a47" points="33.2 33.2 48 24 38.8 38.8"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="24" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.2 33.2 24 48 38.8 38.8"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.2 33.2 48 24 38.8 38.8"/>
+ <line x1="36" x2="36" y1="21" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="56" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51" x2="56" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="21" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9EE.svg b/public/assets/img/icons/1F9EE.svg
new file mode 100644
index 0000000..7a622b1
--- /dev/null
+++ b/public/assets/img/icons/1F9EE.svg
@@ -0,0 +1,59 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="20.1969" cy="19.7365" r="2.7237" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M21.2765,17.0572a2.7207,2.7207,0,0,1-3.7589,3.7589,2.7221,2.7221,0,1,0,3.7589-3.7589Z"/>
+ <circle cx="30.8343" cy="19.7365" r="2.7237" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M31.9139,17.0572a2.7207,2.7207,0,0,1-3.7589,3.7589,2.7221,2.7221,0,1,0,3.7589-3.7589Z"/>
+ <circle cx="37.6971" cy="19.7365" r="2.7237" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M38.7767,17.0572a2.7207,2.7207,0,0,1-3.7589,3.7589,2.7221,2.7221,0,1,0,3.7589-3.7589Z"/>
+ <circle cx="45.2462" cy="19.7365" r="2.7237" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M46.3258,17.0572a2.7207,2.7207,0,0,1-3.7589,3.7589,2.7221,2.7221,0,1,0,3.7589-3.7589Z"/>
+ <circle cx="23.9309" cy="30.3739" r="2.7237" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M25.0105,27.6946a2.7206,2.7206,0,0,1-3.7588,3.7588,2.722,2.722,0,1,0,3.7588-3.7588Z"/>
+ <circle cx="31.1369" cy="30.3739" r="2.7237" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M32.2165,27.6946a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ <circle cx="47.2645" cy="30.3739" r="2.7237" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M48.3441,27.6946a2.7206,2.7206,0,0,1-3.7588,3.7588,2.722,2.722,0,1,0,3.7588-3.7588Z"/>
+ <circle cx="54.8136" cy="30.3739" r="2.7237" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M55.8933,27.6946a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ <circle cx="23.9309" cy="41.0113" r="2.7237" fill="#f4aa41"/>
+ <path fill="#e27022" d="M25.0106,38.332a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ <circle cx="31.1369" cy="41.0113" r="2.7237" fill="#f4aa41"/>
+ <path fill="#e27022" d="M32.2165,38.332a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ <circle cx="41.088" cy="41.0113" r="2.7237" fill="#f4aa41"/>
+ <path fill="#e27022" d="M42.1676,38.332a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ <circle cx="51.4227" cy="41.0113" r="2.7237" fill="#f4aa41"/>
+ <path fill="#e27022" d="M52.5024,38.332a2.7206,2.7206,0,0,1-3.7589,3.7588,2.7221,2.7221,0,1,0,3.7589-3.7588Z"/>
+ </g>
+ <g id="line">
+ <line x1="12.0921" x2="12.0921" y1="58.8737" y2="12.8737" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.651" x2="59.5457" y1="19.7366" y2="19.7365" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.0235" x2="41.8915" y1="19.7366" y2="19.7366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.1442" x2="34.407" y1="19.7366" y2="19.7366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.5864" x2="27.4731" y1="19.7366" y2="19.7366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.8594" x2="16.8908" y1="19.7366" y2="19.7366" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="59.9079" x2="59.9079" y1="58.8737" y2="12.8737" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="20.1969" cy="19.7365" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="30.8343" cy="19.7365" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="37.6971" cy="19.7365" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="45.2462" cy="19.7365" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <line x1="58.0749" x2="58.8594" y1="30.3739" y2="30.3739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.5571" x2="51.5424" y1="30.3739" y2="30.3739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.4797" x2="43.9218" y1="30.3739" y2="30.3739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.1829" x2="27.885" y1="30.3739" y2="30.3739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.8594" x2="20.6344" y1="30.3739" y2="30.3739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="23.9309" cy="30.3739" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="31.1369" cy="30.3739" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="47.2645" cy="30.3739" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="54.8137" cy="30.3739" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <line x1="54.7598" x2="58.8594" y1="41.0113" y2="41.0113" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.4396" x2="48.0712" y1="41.0113" y2="41.0113" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.4578" x2="37.7914" y1="41.0113" y2="41.0113" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.2519" x2="27.812" y1="41.0113" y2="41.0113" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="12.8594" x2="20.606" y1="41.0113" y2="41.0113" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="23.9309" cy="41.0113" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="31.1369" cy="41.0113" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="41.088" cy="41.0113" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ <circle cx="51.4228" cy="41.0113" r="2.7237" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.3618"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9EF.svg b/public/assets/img/icons/1F9EF.svg
new file mode 100644
index 0000000..b2c14d3
--- /dev/null
+++ b/public/assets/img/icons/1F9EF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M44.75,28.1191V64H26.47V28.1191a8.9827,8.9827,0,0,1,5.93-8.7063,6.3683,6.3683,0,0,1,.65-.176h.01a7.4867,7.4867,0,0,1,1.66-.1868H36.5C41.06,19.05,44.75,23.1064,44.75,28.1191Z"/>
+ <path fill="#ea5a47" d="M38.33,26.723V64H26.47V28.1191a8.9827,8.9827,0,0,1,5.93-8.7063,6.3683,6.3683,0,0,1,.65-.176h.01a7.4867,7.4867,0,0,1,1.66-.1868h.15A9.844,9.844,0,0,1,38.33,26.723Z"/>
+ <rect x="33.518" y="9.9768" width="4.186" height="8.704" fill="#ea5a47"/>
+ <rect x="39.6339" y="10.7868" width="3.1867" height="7.0465" transform="translate(55.5374 -26.9172) rotate(90)" fill="#d0cfce"/>
+ <path fill="#d0cfce" d="M33.52,12.7167H28.8791a4.5108,4.5108,0,0,0-3.7455,1.9973L19.63,22.9146a1.5943,1.5943,0,0,0,.6751,2.34,1.6527,1.6527,0,0,0,2.0226-.6418l4.475-6.7034a4.5109,4.5109,0,0,1,3.7516-2.0062H33.52Z"/>
+ <polygon fill="#d0cfce" points="44.751 12.412 44.751 14.243 44.751 14.415 44.751 16.245 56.844 18.864 56.844 14.415 56.844 14.243 56.844 9.793 44.751 12.412"/>
+ <rect x="30.9133" y="29.2839" width="9.3953" height="5.6744" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.611,19.0521h0a9.14,9.14,0,0,1,9.14,9.14V63.1053a.8909.8909,0,0,1-.8909.8909H27.3624a.8909.8909,0,0,1-.8909-.8909V28.1916A9.14,9.14,0,0,1,35.611,19.0521Z"/>
+ <rect x="33.518" y="9.9768" width="4.186" height="8.704" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="39.6339" y="10.7868" width="3.1867" height="7.0465" transform="translate(55.5374 -26.9172) rotate(90)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.52,12.7167H28.8791a4.5108,4.5108,0,0,0-3.7455,1.9973L19.63,22.9146a1.5943,1.5943,0,0,0,.6751,2.34,1.6527,1.6527,0,0,0,2.0226-.6418l4.475-6.7034a4.5109,4.5109,0,0,1,3.7516-2.0062H33.52Z"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.751 12.412 44.751 14.243 44.751 14.415 44.751 16.245 56.844 18.864 56.844 14.415 56.844 14.243 56.844 9.793 44.751 12.412"/>
+ <rect x="30.9133" y="29.2839" width="9.3953" height="5.6744" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F0.svg b/public/assets/img/icons/1F9F0.svg
new file mode 100644
index 0000000..8dad086
--- /dev/null
+++ b/public/assets/img/icons/1F9F0.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.6742" y="11.6325" width="48.6516" height="24.3664" fill="#d22f27"/>
+ <rect x="11.6742" y="35.9989" width="48.6516" height="24.2852" fill="#ea5a47"/>
+ <polygon fill="#a57939" points="44.407 29.061 44.368 35.999 41.809 35.999 41.848 29.061 44.407 29.061"/>
+ <path fill="#9b9b9a" d="M38.5888,22.0886V29.11h9.0071V25.0673s6.0283,0,8.0141,1.9858a10.6528,10.6528,0,0,0-8.0141-5.0354A39.6255,39.6255,0,0,0,38.5888,22.0886Z"/>
+ <path fill="#d0cfce" d="M36.2832,22.7269v5.6737h0a2.2354,2.2354,0,0,1-2.6241,0h0V22.7269h0a1.8842,1.8842,0,0,1,2.6241,0Z"/>
+ <path fill="#d0cfce" d="M27.8655,23.9041a7.3568,7.3568,0,0,1-.0681.9049,4.9929,4.9929,0,0,1-3.1527,3.98l-.5838.2044v7.0058H20.3342V28.9931l-.4962-.1654a5.05,5.05,0,0,1-3.23-3.98V24.809a4.6961,4.6961,0,0,1,1.2454-4.184,6.12,6.12,0,0,1,1.4888-1.0411.4248.4248,0,0,1,.5838.3794v3.1429l.8271,1.2455h2.9l.8271-1.2455V19.9633a.4125.4125,0,0,1,.5838-.3794,6.3726,6.3726,0,0,1,1.4887,1.0411A4.4486,4.4486,0,0,1,27.8655,23.9041Z"/>
+ <rect x="32.4231" y="40.4229" width="7.1539" height="3.6129" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <rect x="11.6742" y="11.6325" width="48.6516" height="24.3664" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g id="_">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M20.3342,35.9989V28.74l-.4963-.1654a5.0391,5.0391,0,0,1-3.23-3.9311V24.595A4.5741,4.5741,0,0,1,17.853,20.46a5.4741,5.4741,0,0,1,1.4887-1.0022.429.429,0,0,1,.5838.3794v3.104l.8271,1.2455h2.9l.8271-1.2455v-3.104a.416.416,0,0,1,.5838-.3794A5.6789,5.6789,0,0,1,26.5519,20.46a4.4289,4.4289,0,0,1,1.3136,3.25,7.0368,7.0368,0,0,1-.0682.8855,4.9093,4.9093,0,0,1-3.1526,3.9407l-.5838.2044v7.2588"/>
+ </g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.368 35.999 60.326 35.999 60.326 60.286 11.674 60.286 11.674 35.999 20.334 35.999"/>
+ <line x1="41.809" x2="24.0609" y1="35.9989" y2="35.9989" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="32.4231" y="40.4229" width="7.1539" height="3.6129" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <g id="_2">
+ <g>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" points="44.368 35.999 44.407 29.061 41.848 29.061 41.809 35.999"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M38.5888,22.04v7.0212h9.0071V25.0187s6.0283,0,8.0141,1.9858a10.6531,10.6531,0,0,0-8.0141-5.0355A39.6283,39.6283,0,0,0,38.5888,22.04Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M36.2832,22.6783V28.352h0a2.2357,2.2357,0,0,1-2.6241,0h0V22.6783h0a1.884,1.884,0,0,1,2.6241,0Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F1.svg b/public/assets/img/icons/1F9F1.svg
new file mode 100644
index 0000000..5f63229
--- /dev/null
+++ b/public/assets/img/icons/1F9F1.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <rect x="15" y="45" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="33" y="46" width="16" height="8" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="40" y="36" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="23" y="37" width="16" height="7" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="15" y="27" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="32" y="27" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="40" y="18" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="23" y="18" width="17" height="9" fill="#d22f27" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <line x1="32" x2="32" y1="36" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54" x2="15" y1="27" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="19" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58" x2="19" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="45" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="52" x2="19" y1="45" y2="45" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32" x2="32" y1="53" y2="45" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47" x2="20" y1="18" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23" x2="23" y1="18" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23" x2="23" y1="45" y2="41" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32" x2="32" y1="36" y2="27" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49" x2="49" y1="46" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44" x2="26" y1="54" y2="54" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="57" x2="57" y1="40" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F2.svg b/public/assets/img/icons/1F9F2.svg
new file mode 100644
index 0000000..a3c6565
--- /dev/null
+++ b/public/assets/img/icons/1F9F2.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M43.5,36.5V47a8.5,8.5,0,0,1-17,0V36.5h-6V47a14.5,14.5,0,0,0,29,0V36.5Z"/>
+ <g>
+ <rect x="20.5" y="31.5" width="6" height="5" fill="#d0cfce"/>
+ <rect x="43.5" y="31.5" width="6" height="5" fill="#d0cfce"/>
+ </g>
+ <path fill="#fcea2b" d="M44.8818,19.7754a1.283,1.283,0,0,0-1.26-.9072H38.6973l3.4609-7.75a1,1,0,0,0-1.6455-1.0889L29.4214,21.958a1.327,1.327,0,0,0-.2788,1.4512,1.37,1.37,0,0,0,1.2666.85h4.8789l-4.9946,8.05a1.0006,1.0006,0,0,0,.2124,1.2988c.227.1875.38.3145.5717.3145.4,0,.9659-.5567,2.7163-2.2783L44.21,21.3711A1.4519,1.4519,0,0,0,44.8818,19.7754Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5,36.5V47a8.5,8.5,0,0,1-17,0V36.5h-6V47a14.5,14.5,0,0,0,29,0V36.5Z"/>
+ <g>
+ <rect x="20.5" y="31.5" width="6" height="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="43.5" y="31.5" width="6" height="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M44.8818,19.7754a1.283,1.283,0,0,0-1.26-.9072H38.6973l3.4609-7.75a1,1,0,0,0-1.6455-1.0889L29.4214,21.958a1.327,1.327,0,0,0-.2788,1.4512,1.37,1.37,0,0,0,1.2666.85h4.8789l-4.9946,8.05a1.0006,1.0006,0,0,0,.2124,1.2988c.227.1875.38.3145.5717.3145.4,0,.9659-.5567,2.7163-2.2783L44.21,21.3711A1.4519,1.4519,0,0,0,44.8818,19.7754Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F3.svg b/public/assets/img/icons/1F9F3.svg
new file mode 100644
index 0000000..7b88f7f
--- /dev/null
+++ b/public/assets/img/icons/1F9F3.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g>
+ <path d="M40.701,37.6519l2.598,1.5-1,1.7321-2.598-1.5,1-1.7321m-.3651-2.3662a1,1,0,0,0-.867.5l-2,3.4641a1,1,0,0,0,.366,1.366l4.33,2.5a.9994.9994,0,0,0,1.366-.366l2-3.4641a1,1,0,0,0-.366-1.366l-4.33-2.5a.9944.9944,0,0,0-.499-.1342Z"/>
+ <path d="M30.4974,29.2674A1.0015,1.0015,0,1,1,30,29.4019a.9926.9926,0,0,1,.4974-.1345m0-2a3,3,0,1,0,2.6009,1.5005,2.987,2.987,0,0,0-2.6009-1.5005Z"/>
+ <path d="M58.4972,42.2681A1.0008,1.0008,0,1,1,58,42.4026a.9922.9922,0,0,1,.4974-.1345m0-2a3,3,0,1,0,2.6009,1.5005,2.9869,2.9869,0,0,0-2.6009-1.5005Z"/>
+ <path d="M33.299,47.6519l1,1.7321-2.598,1.5-1-1.7321,2.598-1.5m.3651-2.3662a.9946.9946,0,0,0-.499.1342l-4.33,2.5a1,1,0,0,0-.366,1.366l2,3.4641a.9994.9994,0,0,0,1.366.366l4.33-2.5a1,1,0,0,0,.366-1.366l-2-3.4641a1,1,0,0,0-.867-.5Z"/>
+ <path d="M15,38.5v3H13v-3h2m1-2H12a1,1,0,0,0-1,1v5a1,1,0,0,0,1,1h4a1,1,0,0,0,1-1v-5a1,1,0,0,0-1-1Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g>
+ <rect x="9" y="22" rx="3" width="54" height="34" fill="#a57939"/>
+ <rect x="19" y="20" rx="1" width="4" height="38" fill="#6a462f"/>
+ <rect x="49" y="20" rx="1" width="4" height="38" fill="#6a462f"/>
+ <rect x="38" y="36.2679" rx="1" width="7" height="6" transform="matrix(0.866, 0.5, -0.5, 0.866, 25.194, -15.4891)" fill="#e67a94"/>
+ <circle cx="30.5" cy="30.2679" r="3" fill="#fcea2b"/>
+ <circle cx="58.4998" cy="43.2686" r="3" fill="#61b2e4"/>
+ <rect x="29" y="46.2679" rx="1" width="7" height="6" transform="translate(-20.2798 22.8507) rotate(-30)" fill="#f4aa41"/>
+ <rect x="10.5" y="37" rx="1" width="7" height="6" transform="translate(54 26) rotate(90.0001)" fill="#b1cc33"/>
+ <path fill="#a57939" d="M33.5,22V20a1,1,0,0,1,1-1h3a1,1,0,0,1,1,1v2h3V18.2A2.2,2.2,0,0,0,39.3,16H32.7a2.2,2.2,0,0,0-2.2,2.2V22Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M33.5,22V20a1,1,0,0,1,1-1h3a1,1,0,0,1,1,1v2h3V18.2A2.2,2.2,0,0,0,39.3,16H32.7a2.2,2.2,0,0,0-2.2,2.2V22Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M53,56h7a3,3,0,0,0,3-3V25a3,3,0,0,0-3-3H53"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M19,22H12a3,3,0,0,0-3,3V53a3,3,0,0,0,3,3h7"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.067 40.75 38.335 39.75 40.335 36.286 43.366 38.036"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5,32a2,2,0,1,1-2-3.4635"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M57.5,41.5365a2,2,0,1,1,2,3.4641"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.067 47.786 29.335 48.786 31.335 52.25 34.366 50.5"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12 39.5 12 37.5 16 37.5 16 41"/>
+ <rect x="19" y="20" rx="1" width="4" height="38" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="49" y="20" rx="1" width="4" height="38" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23" x2="49" y1="22" y2="22" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="23" y1="56" y2="56" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F4.svg b/public/assets/img/icons/1F9F4.svg
new file mode 100644
index 0000000..ed8103e
--- /dev/null
+++ b/public/assets/img/icons/1F9F4.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M48.0312,34.43V53.1413a5.2419,5.2419,0,0,1-5.2493,5.24H29.905a5.24,5.24,0,0,1-5.24-5.24V34.43a9.5463,9.5463,0,0,1,8.7611-9.5137c.2509-.0186.5111-.0279.7712-.0279h4.3016A9.542,9.542,0,0,1,48.0312,34.43Z"/>
+ <path fill="#92d3f5" d="M42.1781,34.43V53.1413a5.24,5.24,0,0,1-5.24,5.24H29.905a5.24,5.24,0,0,1-5.24-5.24V34.43a9.5463,9.5463,0,0,1,8.7611-9.5137A9.5383,9.5383,0,0,1,42.1781,34.43Z"/>
+ <path fill="#ea5a47" d="M36.0746,17.7765h0a3.7,3.7,0,0,1,3.7,3.7v3.1971a0,0,0,0,1,0,0h-7.4a0,0,0,0,1,0,0V21.4765A3.7,3.7,0,0,1,36.0746,17.7765Z"/>
+ <ellipse cx="36.3481" cy="41.6347" rx="6.8339" ry="10.5612" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path d="M38.97,14.268H33.3872c-.1475-.1475,2.7839,4.4322,2.7916,4.42C36.1864,18.7,39.1179,14.1205,38.97,14.268Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.96,17.1731c.0775-.0278,5.1429-2.9513,5.1429-2.9513H42.18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9279,24.8908h2.8388A10.2649,10.2649,0,0,1,48.0316,35.1557V52.74a5.6461,5.6461,0,0,1-5.6461,5.6461H30.309A5.6461,5.6461,0,0,1,24.6629,52.74V35.1557A10.2649,10.2649,0,0,1,34.9279,24.8908Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0746,17.7765h0a3.7,3.7,0,0,1,3.7,3.7v3.1971a0,0,0,0,1,0,0h-7.4a0,0,0,0,1,0,0V21.4765A3.7,3.7,0,0,1,36.0746,17.7765Z"/>
+ <ellipse cx="36.3481" cy="41.6347" rx="6.8339" ry="10.5612" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F5.svg b/public/assets/img/icons/1F9F5.svg
new file mode 100644
index 0000000..f27cf8f
--- /dev/null
+++ b/public/assets/img/icons/1F9F5.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#d0cfce" points="49.224 17.187 53.891 12.36 17.207 12.36 21.875 17.187"/>
+ <polyline fill="#d0cfce" points="49.224 54.526 53.891 59.353 17.207 59.353 21.875 54.526"/>
+ <rect x="22.0343" y="17.1871" width="27.3651" height="37.5202" fill="#ea5a47"/>
+ <rect x="42.9257" y="17.1871" width="6.4737" height="37.5202" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.224 17.187 53.891 12.36 17.207 12.36 21.875 17.187"/>
+ <line x1="21.8746" x2="49.2242" y1="17.1871" y2="17.1871" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1579"/>
+ <line x1="22.2017" x2="49.232" y1="54.7073" y2="54.7073" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1579"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.224 54.707 53.891 59.534 17.207 59.534 21.875 54.707"/>
+ <g>
+ <line x1="22.0343" x2="49.0646" y1="17.1871" y2="17.1871" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.0115" x2="49.0874" y1="22.5471" y2="22.5471" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.9887" x2="49.1102" y1="27.9071" y2="27.9071" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.9659" x2="49.133" y1="33.2672" y2="33.2672" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.943" x2="49.1558" y1="38.6272" y2="38.6272" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.9202" x2="49.1786" y1="43.9872" y2="43.9872" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.8974" x2="49.2014" y1="49.3472" y2="49.3472" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.8746" x2="49.2242" y1="54.7073" y2="54.7073" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2017,43.9829h27.03a9.5279,9.5279,0,0,1,5.6467,2.5918c3.2368,3.2368,5.9341,5.9342,11.3288,5.3947"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F6.svg b/public/assets/img/icons/1F9F6.svg
new file mode 100644
index 0000000..6373bea
--- /dev/null
+++ b/public/assets/img/icons/1F9F6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="30.8061" cy="34.8221" r="22.2237" fill="#f4aa41"/>
+ <path fill="#e27022" d="M43.2943,15.8254C37.055,18.5041,31.2826,23.86,31.2826,33.4714s2.7688,16.8558,11.31,19.955c5.712-4.986,11.01-8.8868,11.01-18.4984S47.09,18.8793,43.2943,15.8254Z"/>
+ </g>
+ <g id="line">
+ <circle cx="30.8061" cy="34.8221" r="22.2237" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.92,17.0156a22.124,22.124,0,0,1-13.1141,4.28,22.1238,22.1238,0,0,1-13.1232-4.2865"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7354,19.6607c-3.3016,4.46-9.726,8.3615-15.9293,8.3615a21.241,21.241,0,0,1-16.21-8.2991"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.1487,22.6555C46.3245,29.142,38.6345,34.7491,30.8061,34.7491A21.24,21.24,0,0,1,12.3428,23.0609"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.2308,26.4248c-2.6184,8.1809-11.28,15.0511-20.4247,15.0511a22.361,22.361,0,0,1-20.5554-14.815"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.559,30.5513A22.2316,22.2316,0,0,1,30.8061,48.2027,22.6412,22.6412,0,0,1,8.8738,31.2144"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.1424,51.971c1.3165.9452,3.7331,3.6351,6.6276,3.6753s5.5935-3.1506,7.0575-2.3287c2.6065,1.4632,3.7516,3.7282,6.6919,3.7746"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8184,55.8438A22.7078,22.7078,0,0,1,23.7208,34.8221,22.2316,22.2316,0,0,1,37.8392,14.1228"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.5632,15.8254A22.2229,22.2229,0,0,0,30.3879,34.8221,21.8953,21.8953,0,0,0,41.66,53.9286"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.5777,17.8248A22.926,22.926,0,0,0,37.055,34.8221c0,6.904,2.8854,13.414,8.0874,17.1489"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F7.svg b/public/assets/img/icons/1F9F7.svg
new file mode 100644
index 0000000..950c8de
--- /dev/null
+++ b/public/assets/img/icons/1F9F7.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M46.16,18.741 C45.786,16.339 44.543,14.152 42.659,12.609 L42.347,12.366 C41.951,12.073 41.536,11.809 41.102,11.576 L40.764,11.403 C40.731,11.387 40.699,11.372 40.666,11.358 L40.373,11.226 C40.295,11.185 40.213,11.15 40.129,11.122 L39.884,11.028 C39.821,11.002 39.756,10.979 39.691,10.961 L39.691,10.96 C39.588,10.925 39.483,10.89 39.382,10.861 L39.353,10.853 L39.353,10.852 C39.203,10.806 39.053,10.761 38.959,10.74 C38.81,10.7 38.661,10.662 38.504,10.63 C38.445,10.616 38.386,10.605 38.326,10.596 L38.211,10.577 C38.126,10.561 38.054,10.549 38.045,10.549 C37.927,10.528 37.808,10.512 37.689,10.502 C36.94,10.41 36.183,10.403 35.433,10.484 C35.285,10.497 35.137,10.519 35.056,10.535 C34.961,10.547 34.871,10.562 34.782,10.578 L34.673,10.596 C34.608,10.605 34.544,10.618 34.481,10.635 C34.198,10.693 33.918,10.766 33.643,10.853 C33.348,10.944 33.052,11.047 32.776,11.16 C32.726,11.18 32.677,11.203 32.629,11.228 L32.341,11.358 C32.314,11.37 32.285,11.383 32.258,11.396 C31.698,11.669 31.164,11.993 30.664,12.365 L30.29,12.656 C28.039,14.512 26.736,17.278 26.739,20.195 C26.739,20.367 26.74,20.538 26.75,20.704 C26.761,20.892 26.773,21.058 26.796,21.234 C26.905,22.086 27.63,22.724 28.488,22.725 C28.759,22.728 29.026,22.657 29.259,22.521 C29.893,22.142 30.251,21.431 30.176,20.697 C30.17,20.635 30.167,20.572 30.163,20.501 C30.157,20.399 30.158,20.297 30.158,20.195 C30.152,18.322 30.977,16.542 32.411,15.337 L32.714,15.1 C33.04,14.86 33.386,14.65 33.749,14.472 L34.036,14.343 C34.071,14.329 34.106,14.313 34.14,14.296 C34.306,14.231 34.483,14.172 34.673,14.113 C34.852,14.056 35.035,14.009 35.219,13.972 L35.259,13.963 L35.565,13.915 C35.622,13.905 35.679,13.894 35.779,13.885 C36.26,13.828 36.745,13.829 37.225,13.889 C37.247,13.892 37.292,13.897 37.314,13.899 L37.611,13.943 C37.662,13.952 37.713,13.96 37.763,13.968 C37.781,13.973 38.056,14.045 38.073,14.048 L37.815,13.98 C37.905,13.996 37.99,14.02 38.131,14.057 C38.203,14.073 38.275,14.098 38.347,14.119 C38.365,14.125 38.384,14.131 38.404,14.136 C38.429,14.144 38.452,14.151 38.473,14.157 L38.677,14.227 L38.684,14.229 L38.74,14.251 C38.798,14.274 38.855,14.296 38.911,14.316 C38.932,14.326 38.953,14.335 38.974,14.344 L39.519,14.606 C39.789,14.752 40.049,14.918 40.296,15.102 L40.538,15.29 C41.758,16.295 42.559,17.719 42.785,19.284 C42.816,19.526 42.742,19.77 42.58,19.953 C42.419,20.137 42.186,20.242 41.942,20.241 C40.545,20.252 39.154,20.041 37.823,19.616 C37.465,19.503 37.074,19.615 36.83,19.901 C36.586,20.186 36.536,20.59 36.703,20.927 C37.9,23.291 40.437,26.617 45.019,25.77 C45.761,25.617 46.295,24.966 46.299,24.208 C46.378,22.385 46.332,20.558 46.16,18.741 z"/>
+ <ellipse cx="36.4891" cy="57.3056" rx="4.7249" ry="4.7009" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.1433,58.223s7.4435-25.2046,10.4789-35.0066"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M26.7958,21.234C27.471,28.5161,31.7681,57.73,31.7681,57.73"/>
+ <ellipse cx="36.4891" cy="57.3056" rx="4.7249" ry="4.7009" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="36.5102" cy="57.3056" rx="1.667" ry="1.6755" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M26.739,20.195 C26.739,20.367 26.74,20.538 26.75,20.704 C26.761,20.892 26.773,21.058 26.796,21.234 C26.905,22.086 27.63,22.724 28.488,22.725"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.16,18.741 C45.786,16.339 44.543,14.152 42.659,12.609 L42.347,12.366 C41.951,12.073 41.536,11.809 41.102,11.576 L40.764,11.403 C40.732,11.387 40.699,11.372 40.666,11.358 L40.373,11.226 C40.295,11.185 40.213,11.15 40.129,11.122 L39.884,11.028 C39.821,11.002 39.756,10.979 39.691,10.961 L39.691,10.96 C39.588,10.925 39.483,10.89 39.382,10.861 L39.353,10.853 L39.353,10.852 C39.203,10.806 39.053,10.761 38.959,10.74 C38.81,10.7 38.661,10.662 38.504,10.63 C38.445,10.616 38.386,10.605 38.326,10.596 L38.211,10.577 C38.127,10.561 38.054,10.549 38.045,10.549 C37.927,10.528 37.808,10.512 37.689,10.502 C36.94,10.41 36.183,10.403 35.433,10.484 C35.285,10.497 35.137,10.519 35.056,10.534 C34.961,10.547 34.871,10.562 34.782,10.578 L34.673,10.596 C34.608,10.605 34.544,10.618 34.481,10.635 C34.198,10.693 33.918,10.766 33.643,10.853 C33.348,10.944 33.052,11.047 32.776,11.16 C32.726,11.18 32.677,11.203 32.629,11.228 L32.341,11.357 C32.314,11.37 32.285,11.383 32.258,11.396 C31.698,11.669 31.164,11.993 30.664,12.365 L30.29,12.656 C28.039,14.512 26.736,17.278 26.739,20.195 C26.739,20.367 26.74,20.538 26.75,20.704 C26.761,20.892 26.773,21.058 26.796,21.234 C26.907,22.096 26.796,22.98 28.488,22.725 C28.757,22.71 29.019,22.64 29.259,22.521 C29.893,22.142 30.251,21.431 30.176,20.697 C30.17,20.635 30.167,20.572 30.163,20.501 C30.157,20.399 30.158,20.297 30.158,20.195 C30.152,18.322 30.977,16.542 32.411,15.337 L32.714,15.1 C33.04,14.86 33.386,14.65 33.749,14.472 L34.036,14.343 C34.071,14.329 34.106,14.313 34.14,14.296 C34.306,14.231 34.483,14.172 34.673,14.113 C34.852,14.056 35.035,14.009 35.219,13.972 L35.259,13.963 L35.565,13.915 C35.622,13.905 35.679,13.894 35.779,13.885 C36.26,13.828 36.745,13.829 37.225,13.889 C37.247,13.892 37.292,13.897 37.314,13.899 L37.611,13.942 C37.662,13.952 37.713,13.96 37.763,13.968 C37.781,13.973 38.056,14.045 38.073,14.048 L37.815,13.98 C37.905,13.996 37.99,14.02 38.131,14.057 C38.203,14.073 38.275,14.098 38.347,14.119 C38.365,14.125 38.384,14.131 38.404,14.136 C38.429,14.144 38.452,14.151 38.473,14.157 L38.677,14.227 L38.684,14.229 L38.74,14.251 C38.798,14.274 38.855,14.296 38.911,14.316 C38.932,14.326 38.953,14.335 38.974,14.344 L39.519,14.606 C39.789,14.752 40.049,14.918 40.296,15.102 L40.538,15.29 C41.758,16.295 42.559,17.719 42.785,19.284 C42.816,19.526 42.742,19.77 42.58,19.953 C42.419,20.137 42.186,20.242 41.942,20.241 C40.545,20.252 39.154,20.041 37.823,19.616 C37.465,19.503 37.074,19.615 36.83,19.901 C36.586,20.186 36.536,20.59 36.703,20.926 C37.9,23.291 40.437,26.617 45.019,25.77 C45.761,25.617 46.295,24.966 46.299,24.208 C46.378,22.385 46.332,20.558 46.16,18.741 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F8.svg b/public/assets/img/icons/1F9F8.svg
new file mode 100644
index 0000000..97ed776
--- /dev/null
+++ b/public/assets/img/icons/1F9F8.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M30.5611,10.066a7.5009,7.5009,0,1,0-8.9647,9.7881Z"/>
+ <path fill="#6a462f" d="M50.4041,19.8542A7.5008,7.5008,0,1,0,41.44,10.0649Z"/>
+ <path fill="#a57939" d="M52.5669,42.4826A16.0121,16.0121,0,0,0,47.4524,35.13a15.9551,15.9551,0,1,0-22.8492.0627,15.9518,15.9518,0,0,0-5.0468,7.3114c4.1889.5944,6.8444,4.7164,6.8444,9.638,0,5.33-2.7746,6.3213-2.7746,6.3213a29.5176,29.5176,0,0,0,12.373,2.8993c3.43,0,7.4815-1.2495,12.041-3.2844,0,0-2.41-.6062-2.41-5.9362C45.63,47.1718,48.3181,43.0132,52.5669,42.4826Z"/>
+ <path fill="#6a462f" d="M36,39.9478c-4.6338,0-8.4033-3.1475-8.4033-7.0166S31.3664,25.9136,36,25.9136s8.4033,3.1484,8.4033,7.0176S40.634,39.9478,36,39.9478Z"/>
+ <path fill="#3f3f3f" d="M36,32.7866h-.0059c-.0234,0-.0468-.0009-.0693-.0029h0l-.0019-.001h-.0079a.848.848,0,0,1-.1455-.0273c-.1582-.043-3.8808-1.09-3.8808-3.97,0-1.6407,1.24-2.68,3.3174-2.7793l1.3007-.0079c2.2608.0176,3.6036,1.0586,3.6036,2.7872,0,2.88-3.7227,3.9267-3.8809,3.97a.8573.8573,0,0,1-.1387.0263h-.0039l-.0019.001h0c-.0264.002-.0528.0039-.08.0039H36Z"/>
+ <path fill="#6a462f" d="M18.5,61.8076c-4.6865,0-8.5-4.3359-8.5-9.666s3.8135-9.665,8.5-9.665,8.5,4.3359,8.5,9.665S23.1867,61.8076,18.5,61.8076Z"/>
+ <path fill="#6a462f" d="M53.5,61.8076c-4.6865,0-8.5-4.3359-8.5-9.666s3.8135-9.665,8.5-9.665,8.5,4.3359,8.5,9.665S58.1867,61.8076,53.5,61.8076Z"/>
+ </g>
+ <g id="line">
+ <path d="M30,22.0343a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path d="M38,22.0343a2,2,0,1,0,2-2,2.0007,2.0007,0,0,0-2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7621,34.1416a4.9971,4.9971,0,0,0,6.4747.0009"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M21,24.0448a15,15,0,1,0,15-15,15.0055,15.0055,0,0,0-15,15"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M30.5611,10.066a7.5009,7.5009,0,1,0-8.9647,9.7881"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M11,52.142c0,4.7856,3.3619,8.6656,7.5,8.6656s7.5-3.88,7.5-8.6656c0-4.7813-3.3619-8.6656-7.5-8.6656S11,47.3607,11,52.142"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M46,52.142c0,4.7856,3.3619,8.6656,7.5,8.6656s7.5-3.88,7.5-8.6656c0-4.7813-3.3619-8.6656-7.5-8.6656S46,47.3607,46,52.142"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M14.4143,53.4248a4.0015,4.0015,0,0,0,4,4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54,57.4248a4.0015,4.0015,0,0,0,4-4"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M28.5,32.931c0,3.3763,3.3619,6.1138,7.5,6.1138s7.5-2.7375,7.5-6.1138c0-3.3732-3.3618-6.1137-7.5-6.1137s-7.5,2.7405-7.5,6.1137"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M50.4041,19.8542A7.5008,7.5008,0,1,0,41.44,10.0649"/>
+ <line x1="36" x2="36" y1="32.3325" y2="35.3325" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,31.9131s-3.2374-.881-3.2374-3.1277c0-1.5446,1.53-1.8607,2.4865-1.9074l1.2638-.0068c.9127.0072,2.7249.2332,2.7249,1.9142,0,2.2467-3.2373,3.1277-3.2373,3.1277"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.2823,43.7251c1.1282-5.2329,5.8479-8.3926,5.8479-8.3926"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,35.3325s4.6611,3.1205,5.8264,8.2952"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.9516,41.9494,28.5,48.01a3.22,3.22,0,0,0,4.2578,1.3235h0a3.22,3.22,0,0,0,1.4263-4.3471l-1.0163-1.9848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4348,41.9494,43.6438,48.01a3.22,3.22,0,0,1-4.2578,1.3235h0A3.22,3.22,0,0,1,37.96,44.9867l1.0163-1.9848"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2861,58.0782s9.4536,6.5808,23.4278,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9F9.svg b/public/assets/img/icons/1F9F9.svg
new file mode 100644
index 0000000..7b4ff1c
--- /dev/null
+++ b/public/assets/img/icons/1F9F9.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" d="M20.6736,59.9844c1.2983-1.388,3.5826-3.6053,4.8424-4.9521-1.4537.886-4.2076,3.37-5.6142,4.2624A46.0024,46.0024,0,0,1,14.41,54.5235a23.6424,23.6424,0,0,0,9.05-4.15,29.78,29.78,0,0,1-10.084,2.9036,47.9434,47.9434,0,0,1-3.4267-5.45c7.1521,1.9446,14.9291-.92,19.73-5.92,1.2414.7174,2.835,1.59,4.1359,2.2474a3.2052,3.2052,0,0,1,1.6174,1.9094c1.7464,4.6657.728,8.7784-2.4318,12.475-1.3221,1.5467-3.2938,3.9123-5.0353,4.9607A33.9572,33.9572,0,0,1,20.6736,59.9844Z"/>
+ <path fill="#a57939" d="M36.41,39.1206l-2.5918-1.5c.684-1.1936,1.3464-2.3568,2.0156-3.516Q43.0888,21.5374,50.3463,8.9716c.0989-.1713.1948-.3449.3033-.51A1.4973,1.4973,0,0,1,53.234,9.9742c-.81,1.4511-1.6532,2.8832-2.484,4.3224Q44.3857,25.322,38.02,36.347C37.4975,37.2525,36.9705,38.1556,36.41,39.1206Z"/>
+ <path fill="#92d3f5" d="M35.17,44.2183,30.05,41.2608c.5348-.9183,1.0216-1.82,1.5756-2.6789a.9318.9318,0,0,1,1.31-.3181q1.7127.9444,3.3875,1.9568a.9384.9384,0,0,1,.377,1.2973C36.2334,42.4269,35.696,43.3,35.17,44.2183Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6736,59.9844c1.2983-1.388,3.5826-3.6053,4.8424-4.9521-1.4537.886-4.2076,3.37-5.6142,4.2624A46.0024,46.0024,0,0,1,14.41,54.5235a23.6424,23.6424,0,0,0,9.05-4.15,29.78,29.78,0,0,1-10.084,2.9036,47.9434,47.9434,0,0,1-3.4267-5.45c7.1521,1.9446,14.9291-.92,19.73-5.92,1.2414.7174,2.835,1.59,4.1359,2.2474a3.2052,3.2052,0,0,1,1.6174,1.9094c1.7464,4.6657.728,8.7784-2.4318,12.475-1.3221,1.5467-3.2938,3.9123-5.0353,4.9607A33.9572,33.9572,0,0,1,20.6736,59.9844Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.41,39.1206l-2.5918-1.5c.684-1.1936,1.3464-2.3568,2.0156-3.516Q43.0888,21.5374,50.3463,8.9716c.0989-.1713.1948-.3449.3033-.51A1.4973,1.4973,0,0,1,53.234,9.9742c-.81,1.4511-1.6532,2.8832-2.484,4.3224Q44.3857,25.322,38.02,36.347C37.4975,37.2525,36.9705,38.1556,36.41,39.1206Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M35.17,44.2183,30.05,41.2608c.5348-.9183,1.0216-1.82,1.5756-2.6789a.9318.9318,0,0,1,1.31-.3181q1.7127.9444,3.3875,1.9568a.9384.9384,0,0,1,.377,1.2973C36.2334,42.4269,35.696,43.3,35.17,44.2183Z"/>
+ <circle cx="33.0575" cy="63.3582" r="1.4081"/>
+ <circle cx="36.2993" cy="59.2947" r="1.1846"/>
+ <circle cx="36.2993" cy="62.2939" r="0.9413"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FA.svg b/public/assets/img/icons/1F9FA.svg
new file mode 100644
index 0000000..482f211
--- /dev/null
+++ b/public/assets/img/icons/1F9FA.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="36 35.129 17.213 35.084 22.09 58.34 36 58.34 49.91 58.34 54.787 35.084 36 35.129"/>
+ <polygon fill="#a57939" points="15.092 27.478 15.092 35.15 56.608 35.15 57.357 27.478 15.092 27.478"/>
+ <path fill="#a57939" d="M31.6746,32.2975,22.4853,17.56c-1.1159-1.79-.83-3.9827.638-4.8982h0c1.4682-.9156,3.5631-.207,4.6791,1.5827L38.9357,32.2975Z"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 35.129 17.213 35.084 22.09 58.34 36 58.34 49.91 58.34 54.787 35.084 36 35.129"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.6746,32.2975,22.4853,17.56c-1.1159-1.79-.83-3.9827.638-4.8982h0c1.4682-.9156,3.5631-.207,4.6791,1.5827L38.9357,32.2975Z"/>
+ <g>
+ <line x1="39.1761" x2="47.8885" y1="37.7919" y2="47.3696" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.9154" x2="44.7347" y1="37.6497" y2="55.2642" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.845" x2="36.383" y1="41.5015" y2="55.6997" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.2828" x2="26.6673" y1="54.0989" y2="55.4775" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.5639" x2="32.5746" y1="46.4652" y2="37.7919" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.8759" x2="43.3942" y1="55.3523" y2="37.7919" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.383" x2="48.4451" y1="55.6997" y2="43.2164" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.7347" x2="46.8963" y1="55.2642" y2="53.4424" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <circle cx="33.8738" cy="29.8369" r="0.8858"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.383 27.427 57.357 27.427 57.357 35.092 14.643 35.092 14.643 27.427 27.849 27.427"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FB.svg b/public/assets/img/icons/1F9FB.svg
new file mode 100644
index 0000000..3ab7785
--- /dev/null
+++ b/public/assets/img/icons/1F9FB.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m11.41 56.6c8.303 12.49 32.7 6.093 39.05 3.446l0.7008-44.25c-0.9537-3.003-22.19-15.83-39.75-0.3751z"/>
+ <path fill="#d0cfce" d="m47.37 61.41c4.514-3.053 13.23-9.667 13.23-9.667v-38.44c-2.321 2.072-9.972 5.775-13.23 6.769"/>
+ <ellipse cx="30.85" cy="15.3" rx="4.666" ry="2.13" fill="#fff"/>
+ </g>
+ <g id="line">
+ <ellipse cx="31.23" cy="15.32" rx="20.18" ry="7.368" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m11.05 14.93 1e-6 41.76c0 4.074 9.037 7.363 20.18 7.363 6.02 0 10.53-0.6946 14.26-1.873 8.515-2.892 15.46-10.42 15.46-10.42v-38.98c-3.73 3.326-13.38 6.865-13.38 6.865"/>
+ <line x1="31.23" x2="31.23" y1="22.69" y2="26.01" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.23" x2="31.23" y1="32.96" y2="57.25" fill="none" stroke="#000" stroke-dasharray="5.2132, 5.2132" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.23" x2="31.23" y1="60.72" y2="64.05" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="30.79" cy="15.31" rx="4.739" ry="2.16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FC.svg b/public/assets/img/icons/1F9FC.svg
new file mode 100644
index 0000000..86fd522
--- /dev/null
+++ b/public/assets/img/icons/1F9FC.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.6055" y="25.6722" rx="10.9652" ry="10.9652" width="41.6334" height="26.4867" fill="#ffa7c0"/>
+ <path fill="#61b2e4" d="M18.9426,34.3527a4.1622,4.1622,0,0,1-4.1633,4.1634,3.9106,3.9106,0,0,1-1.5613-.3123,4.1509,4.1509,0,0,1,0-7.7022,3.9088,3.9088,0,0,1,1.5613-.3122A4.1621,4.1621,0,0,1,18.9426,34.3527Z"/>
+ <ellipse cx="14.2589" cy="34.3527" rx="2.6021" ry="3.8511" fill="#92d3f5"/>
+ <ellipse cx="19.6754" cy="23.7084" rx="3.8019" ry="4.6838" transform="translate(-8.259 10.7131) rotate(-25.3628)" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M31.6443,23.2787a5.2061,5.2061,0,0,1-1.8034,7.1354,5.5518,5.5518,0,0,1-1.4581.6032,5.2188,5.2188,0,0,1-5.0975-8.5455,5.5512,5.5512,0,0,1,1.2235-.9965A5.2062,5.2062,0,0,1,31.6443,23.2787Z"/>
+ <ellipse cx="25.8527" cy="26.8513" rx="3.6908" ry="5.1536" transform="translate(-11.3165 29.6449) rotate(-50.3837)" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M21.2364,27.2573a11.3923,11.3923,0,0,0-3.9031,3.8094"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.499,25.6752H45.8209a11.4406,11.4406,0,0,1,11.418,11.4075v3.6638A11.4406,11.4406,0,0,1,45.8209,52.154H27.0234A11.4406,11.4406,0,0,1,15.6055,40.7465V38.4358"/>
+ <line x1="24.9484" x2="47.8959" y1="35.8962" y2="35.8962" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.9484" x2="47.8959" y1="41.935" y2="41.935" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="14.7793" cy="34.3527" r="4.1633" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.6752,21.87a5.1348,5.1348,0,0,0-.4909.3643,4.1077,4.1077,0,0,0-.1777-.4986,4.1633,4.1633,0,1,0-1.9787,5.5454c.0665-.0315.1208-.0771.1848-.1116A5.1985,5.1985,0,1,0,23.6752,21.87Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FD.svg b/public/assets/img/icons/1F9FD.svg
new file mode 100644
index 0000000..031c66d
--- /dev/null
+++ b/public/assets/img/icons/1F9FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M38.5633,46.7536a4.5586,4.5586,0,0,1-4.56,4.56,4.2818,4.2818,0,0,1-1.71-.342,4.5462,4.5462,0,0,1,0-8.4358,4.28,4.28,0,0,1,1.71-.342A4.5586,4.5586,0,0,1,38.5633,46.7536Z"/>
+ <ellipse cx="33.4334" cy="46.7536" rx="2.8499" ry="4.2179" fill="#92d3f5"/>
+ <path fill="#f1b31c" d="M58.8535,37.7725a8.8632,8.8632,0,0,1-9.4352,7.45c-2.7163-.2206-5.425-.5738-8.145-.7025-4.3592-.4814-7.84-4.505-11.2786.0525-1.8735.2056-5.614.5481-7.4948.6679a8.96,8.96,0,0,1-9.332-8.57q-.0988-3.7179,0-7.44a8.9847,8.9847,0,0,1,9.8628-8.56,112.1762,112.1762,0,0,0,16.93.79c2.6381-.1114,5.2733-.39,7.898-.6945a9.9786,9.9786,0,0,1,7.132,1.3608,8.7733,8.7733,0,0,1,4.0135,7.2948C59.0422,30.61,59.0684,36.206,58.8535,37.7725Z"/>
+ <ellipse cx="14.5061" cy="39.0086" rx="3.6906" ry="5.13" transform="translate(-5.9767 2.7794) rotate(-9.0838)" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M27.3491,42.6051a5.702,5.702,0,0,1-4.0867,6.9481,6.0834,6.0834,0,0,1-1.7182.1865A5.716,5.716,0,0,1,18.8086,39.19a6.0835,6.0835,0,0,1,1.5923-.672A5.7021,5.7021,0,0,1,27.3491,42.6051Z"/>
+ <ellipse cx="19.5282" cy="44.7407" rx="4.0423" ry="5.6446" transform="translate(-21.7278 18.6443) rotate(-34.1047)" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <circle cx="34.0034" cy="46.7536" r="4.5599" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M26.4722,44.9147c.5586-.057,1.1058-.114,1.6643-.171.6156-.0684,1.2312-.1254,1.8582-.171M13.123,34.6435c-.0228-1.8012,0-3.6023.0456-5.4149a8.9939,8.9939,0,0,1,9.8608-8.5612,112.12,112.12,0,0,0,16.9287.798c2.6448-.114,5.2781-.399,7.9-.6954a9.9728,9.9728,0,0,1,7.1362,1.3565,8.79,8.79,0,0,1,4.0128,7.2959c.0342,1.1856.057,6.7829-.1482,8.3446A8.8782,8.8782,0,0,1,49.42,45.2225c-2.7131-.2166-5.4263-.57-8.1508-.7068-1.1172-.057-2.2344-.0912-3.3515-.114"/>
+ <circle cx="53.1242" cy="33.2596" r="1.4316"/>
+ <circle cx="26.6059" cy="34.37" r="1.4316"/>
+ <circle cx="33.4795" cy="27.6923" r="1.4316"/>
+ <circle cx="46.523" cy="39.3041" r="1.4316"/>
+ <circle cx="44.3871" cy="28.94" r="1.9458" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="21.5865" cy="27.6923" r="1.9458" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.4253" cy="37.4517" r="1.9458" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.4032,38.6779a5.6221,5.6221,0,0,0-.6279.2322,4.5039,4.5039,0,0,0-.0337-.5787,4.56,4.56,0,1,0-3.7829,5.2226c.08-.0127.1506-.0439.2285-.0605a5.6937,5.6937,0,1,0,4.216-4.8156Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FE.svg b/public/assets/img/icons/1F9FE.svg
new file mode 100644
index 0000000..0a5cc9d
--- /dev/null
+++ b/public/assets/img/icons/1F9FE.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="48.031 57.253 48.031 53.067 48.031 20.375 48.031 15.646 48.031 14.658 23.729 14.658 23.729 15.646 23.729 20.375 23.729 53.067 23.729 57.253 48.031 57.253"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.729 15.428 23.729 20.076 23.729 52.206 23.729 56.32"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.031 56.32 48.031 52.206 48.031 20.076 48.031 15.428"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.729 15.428 26.966 13.725 28.993 15.561 32.667 13.962 35.75 15.591 39.297 14.05 42.253 15.413 45.252 13.962 47.976 15.36"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.031 56.32 44.507 58.186 42.479 56.349 38.805 57.949 35.722 56.32 32.175 57.86 29.219 56.498 26.22 57.949 23.776 56.434"/>
+ <line x1="27.2749" x2="35.6019" y1="28.2126" y2="28.2126" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.7287" x2="44.3164" y1="28.2154" y2="28.2154" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.2749" x2="34.9818" y1="33.7471" y2="33.7471" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.7287" x2="44.3164" y1="33.7519" y2="33.7519" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.2749" x2="34.0073" y1="39.2615" y2="39.2615" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.7287" x2="44.3164" y1="39.2885" y2="39.2885" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.7287" x2="44.3164" y1="45.8216" y2="45.8216" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1F9FF.svg b/public/assets/img/icons/1F9FF.svg
new file mode 100644
index 0000000..b11f2fb
--- /dev/null
+++ b/public/assets/img/icons/1F9FF.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.2835" cy="35.9583" r="29" fill="#1e50a0"/>
+ <path fill="#1e50a0" d="M52.1725,11.4337a29.2845,29.2845,0,0,1-40.46,40.4591,29.3,29.3,0,1,0,40.46-40.4591Z"/>
+ <circle cx="36.2835" cy="35.9583" r="18.5" fill="#fff"/>
+ <circle cx="36.2835" cy="35.9583" r="13" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M43.0813,24.0672A13.5574,13.5574,0,0,1,24.35,42.7979,13.5644,13.5644,0,1,0,43.0813,24.0672Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36.2835" cy="35.9583" r="29" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.2835" cy="35.9583" r="19.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.2835" cy="35.9583" r="13" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.2835" cy="35.9583" r="6" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA70.svg b/public/assets/img/icons/1FA70.svg
new file mode 100644
index 0000000..54d70d1
--- /dev/null
+++ b/public/assets/img/icons/1FA70.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M10,54.9042c-2.2485-1.8528-3-8.2556-3-11.3966,0-2.79,1.1307-4.3151,2.9588-6.1432,0,0,2.6586-2.1324,4.0412-1,4.5288,3.7092,15.6575,15.2147,27.0042,3,0,0,15.5773,2.3421,20.32,3.5458C67,45,65.7407,45.03,65.7407,47.7325c0,8.6515-6.0838,7.5391-12.81,7.1718-3.7068-.2025-38.8008.2254-42.93,0"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10,54.9042c-2.2485-1.8528-3-8.2556-3-11.3966,0-2.79,1.1307-4.3151,2.9588-6.1432,0,0,2.6586-2.1324,4.0412-1,4.5288,3.7092,15.6575,14.2147,27.0042,2,0,0,15.9958,2.6356,20.32,4.5458C67,45,65.7407,45.03,65.7407,47.7325c0,8.6515-6.0838,7.5391-12.81,7.1718-3.7068-.2025-38.8008.2254-42.93,0"/>
+ <line x1="46.5264" x2="41.4548" y1="39.8017" y2="45.7397" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.3703" x2="45.9025" y1="39.604" y2="43.7397" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA71.svg b/public/assets/img/icons/1FA71.svg
new file mode 100644
index 0000000..e56908b
--- /dev/null
+++ b/public/assets/img/icons/1FA71.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b399c8" d="M23.1141,22.5l3.5,16.5-6.5,14.5c7.4469,3.4679,11.7477,8.9461,13.175,15.5h4.65c.5613-6.3319,5.6639-11.2823,13.175-15.5l-6.5-14.5,4.05-16.5C47.1141,28.5,26.1141,29.5,23.1141,22.5Z"/>
+ <path fill="#8967aa" d="M44.8859,4.5s6.6123,18.22,2,21c-3.9956,2.4081-16.822,2.8488-22,0-5.8774-3.2336,2-21,2-21-.2888.29-2.0408,4.0444,2,12,6.1492,6.2577,8.1287,6.8691,13,0C47.0908,7.395,45.0772,4.6421,44.8859,4.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1141,22.5l3.5,16.5-6.5,14.5c7.4469,3.4679,11.7477,8.9461,13.175,15.5h4.65c.5613-6.3319,5.6639-11.2823,13.175-15.5l-6.5-14.5,4.05-16.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.1218,4.5s6.6123,18.22,2,21c-3.9956,2.4081-16.822,2.8488-22,0-5.8774-3.2336,2-21,2-21s-3.4311,4.2216,2,12c4.1942,6.0068,9.225,6.4472,13,0C47.0982,8.0009,45.1218,4.5,45.1218,4.5Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA72.svg b/public/assets/img/icons/1FA72.svg
new file mode 100644
index 0000000..0d03696
--- /dev/null
+++ b/public/assets/img/icons/1FA72.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M8.1924,30.2063c0-1.6819,0.996-1.5227,2.2246-1.5227h51.166c1.2286,0,2.2246-0.1592,2.2246,1.5227v1.5749 c0,2.6857-0.8443,2.68-2.7141,3.4932c-12.8582,5.5906-10.02,6.2746-16.19,14.72c-5.5122,7.5445-12.3623,7.4371-17.88-0.1 c-6.4513-8.8121-3.815-9.0294-16.0148-14.6507c-1.8973-0.8742-2.8163-3.8808-2.8163-6.6213L8.1924,30.2063z"/>
+ <path fill="#92D3F5" d="M8.1924,28.6836c0-1.6819,0.996-1.5226,2.2246-1.5226h51.166c1.2286,0,2.2246,1.3634,2.2246,3.0453v-1.47 c0,2.6857-0.7522,6.5385-2.7141,6.5385c-20.6443,0-18.9758,15.6932-22.8639,20.2543h-4.5323 c-2.7027-2.9387-2.1465-19.993-22.6886-20.285c-2.0018-0.0284-2.8163-0.8354-2.8163-3.576V28.6836z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M61.0935,35.2744 c-12.8582,5.5906-10.02,6.2746-16.19,14.72c-5.5122,7.5445-12.3623,7.4371-17.88-0.1c-6.4513-8.8121-3.815-9.0294-16.0148-14.6507"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M32.585,54.5615c0,0-1.59-19.3178-21.5763-19.3178 c-2.0019,0-2.8163-2.3581-2.8163-5.0986v-1.4615c0-1.6819,0.996-1.5226,2.2246-1.5226h51.166c1.2286,0,2.2246-0.1593,2.2246,1.5226 v1.5749c0,2.6858-0.7522,4.9848-2.7141,4.9848c-20.0881,0-21.7516,19.3188-21.7516,19.3188"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA73.svg b/public/assets/img/icons/1FA73.svg
new file mode 100644
index 0000000..3413061
--- /dev/null
+++ b/public/assets/img/icons/1FA73.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M36.6214,42.6711c-2.56,0-3.9347.7605-3.9347,1.8289s-2,6.4131-2,6.4131H16.625V18.9583h40V50.9131H42.5633s-2-5.3446-2-6.4131-1.3743-1.8289-3.9347-1.8289"/>
+ <rect x="17" y="18" width="39" height="6" fill="#3f3f3f"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34,29c2.0039-1.2821-.0281-3.2706,2-4"/>
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M40,30c-1.6822-1.6822-.9719-4.2706-3-5"/>
+ <circle cx="36.5" cy="25.5" r="0.5" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.6214,42.6711c-2.56,0-3.9347.7605-3.9347,1.8289s-2,6.4131-2,6.4131H16.625V17.9583h40V50.9131H42.5633s-2-5.3445-2-6.413-1.3743-1.8289-3.9347-1.8289Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0438,26.328S26.6591,34,18.9562,39.7946"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9562,26.328S46.3409,34,54.0438,39.7946"/>
+ <line x1="17" x2="56" y1="24" y2="24" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34,29c2.0039-1.2821-.0281-3.2706,2-4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M40,30c-1.6822-1.6822-.9719-4.2706-3-5"/>
+ <circle cx="36.5" cy="25.5" r="0.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA74.svg b/public/assets/img/icons/1FA74.svg
new file mode 100644
index 0000000..457c67a
--- /dev/null
+++ b/public/assets/img/icons/1FA74.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M37.2373,61.8457a8.756,8.756,0,0,1-5.542-1.7978c-3.4931-2.73-3.9316-7.544-3.9482-7.7471L24.2305,30.4c-.9248-7.2568.1211-12.7666,3.1054-16.4063a10.9052,10.9052,0,0,1,7.0889-4.0214,10.1811,10.1811,0,0,1,7.5059,2.7441c2.1816,2.2275,3.0615,5.5879,2.6142,9.9883-.7744,7.626,1.0547,24.3271,1.169,25.3554.1435.6836,1.2959,6.6407-1.3223,10.5059a7.2109,7.2109,0,0,1-5.0283,3.1A13.2293,13.2293,0,0,1,37.2373,61.8457ZM34.502,10.97h0Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.55,22.6038C44.816,10.1385,34.5016,10.97,34.5016,10.97s-8.1434.5758-9.4276,11.5684"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3811,37.4927l2.3622,14.7248s.8348,10.0291,10.4589,8.4611c8-1.3034,5.5232-12.4566,5.5232-12.4566S44.1129,42.81,43.7066,36.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1894,35.1471s-11.22-3.6806,5.464-15.1572l.3479-2.83"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6653,34.1658S51.3068,29.504,33.6534,19.99"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA78.svg b/public/assets/img/icons/1FA78.svg
new file mode 100644
index 0000000..7ffe6c6
--- /dev/null
+++ b/public/assets/img/icons/1FA78.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M56,46.7065C56,58.4814,47.0458,68.003,36,68.003s-20-9.5455-20-21.32c0,0-.2191-14.3086,16.6559-40.1878,0,0,3.1666-5.37,6.3541-.3523C55.8851,32.0216,56,46.7065,56,46.7065"/>
+ <path fill="#d22f27" d="M36,3.9991C48.875,14.375,55.875,44.8744,55.875,44.8744c0,15.0006-8.8293,23.1265-19.875,23.1265,0,0,22-18.1265,0-64.0018"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,46.7065C56,58.4814,47.0458,68.003,36,68.003s-20-9.5455-20-21.32c0,0-.2191-14.3086,16.6559-40.1878,0,0,3.1666-5.37,6.3541-.3523C55.8851,32.0216,56,46.7065,56,46.7065"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA79.svg b/public/assets/img/icons/1FA79.svg
new file mode 100644
index 0000000..5554a51
--- /dev/null
+++ b/public/assets/img/icons/1FA79.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="25" y="27" width="22" height="19" transform="rotate(-45 36 36.5)" fill="#e67a94"/>
+ <rect x="19.0557" y="38.5157" width="10.8571" height="19" transform="rotate(-45 24.484 48.016)" fill="#ffa7c0"/>
+ <rect x="12.1053" y="41.3947" rx="8.8214" ry="8.8214" width="19" height="19" transform="rotate(-45 21.605 50.895)" fill="#ffa7c0"/>
+ <rect x="42.0872" y="15.4843" width="10.8571" height="19" transform="rotate(135 47.516 24.984)" fill="#ffa7c0"/>
+ <rect x="40.8947" y="12.6053" rx="9.5" ry="9.5" width="19" height="19" transform="rotate(135 50.395 22.105)" fill="#ffa7c0"/>
+ <circle cx="19.9739" cy="44.465" r="0.6786" fill="#e67a94"/>
+ <circle cx="22.6609" cy="47.152" r="0.6786" fill="#e67a94"/>
+ <circle cx="25.348" cy="49.8391" r="0.6786" fill="#e67a94"/>
+ <circle cx="28.035" cy="52.5261" r="0.6786" fill="#e67a94"/>
+ <circle cx="17.095" cy="47.344" r="0.6786" fill="#e67a94"/>
+ <circle cx="19.782" cy="50.031" r="0.6786" fill="#e67a94"/>
+ <circle cx="22.469" cy="52.718" r="0.6786" fill="#e67a94"/>
+ <circle cx="25.156" cy="55.405" r="0.6786" fill="#e67a94"/>
+ <circle cx="46.844" cy="17.595" r="0.6786" fill="#e67a94"/>
+ <circle cx="49.531" cy="20.282" r="0.6786" fill="#e67a94"/>
+ <circle cx="52.218" cy="22.969" r="0.6786" fill="#e67a94"/>
+ <circle cx="54.905" cy="25.656" r="0.6786" fill="#e67a94"/>
+ <circle cx="43.965" cy="20.4739" r="0.6786" fill="#e67a94"/>
+ <circle cx="46.652" cy="23.1609" r="0.6786" fill="#e67a94"/>
+ <circle cx="49.3391" cy="25.848" r="0.6786" fill="#e67a94"/>
+ <circle cx="52.0261" cy="28.535" r="0.6786" fill="#e67a94"/>
+ </g>
+ <g id="line">
+ <line x1="43.6771" x2="14.8878" y1="15.3878" y2="44.1771" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.6053" x2="35.0403" y1="37.4596" y2="50.8947" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M57.1122,28.8228a9.5,9.5,0,0,0-13.435-13.435"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M28.3228,57.6122a9.5,9.5,0,0,1-13.435-13.435"/>
+ <line x1="36.9596" x2="50.3947" y1="22.1053" y2="35.5404" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.3229" x2="57.1122" y1="57.6122" y2="28.8228" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="19.9739" cy="44.465" r="0.6786"/>
+ <circle cx="22.6609" cy="47.152" r="0.6786"/>
+ <circle cx="25.348" cy="49.8391" r="0.6786"/>
+ <circle cx="28.035" cy="52.5261" r="0.6786"/>
+ <circle cx="17.095" cy="47.344" r="0.6786"/>
+ <circle cx="19.782" cy="50.031" r="0.6786"/>
+ <circle cx="22.469" cy="52.718" r="0.6786"/>
+ <circle cx="25.156" cy="55.405" r="0.6786"/>
+ <circle cx="46.844" cy="17.595" r="0.6786"/>
+ <circle cx="49.531" cy="20.282" r="0.6786"/>
+ <circle cx="52.218" cy="22.969" r="0.6786"/>
+ <circle cx="54.905" cy="25.656" r="0.6786"/>
+ <circle cx="43.965" cy="20.4739" r="0.6786"/>
+ <circle cx="46.652" cy="23.1609" r="0.6786"/>
+ <circle cx="49.3391" cy="25.848" r="0.6786"/>
+ <circle cx="52.0261" cy="28.535" r="0.6786"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA7A.svg b/public/assets/img/icons/1FA7A.svg
new file mode 100644
index 0000000..4822131
--- /dev/null
+++ b/public/assets/img/icons/1FA7A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="49.5" cy="51.5" r="3" fill="#d0cfce"/>
+ <circle cx="49.5" cy="51.5" r="1.5" fill="#9b9b9a"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1,13c-.5762.49-2.0521.6519-1.4611,5.4565C29.1438,22.56,33,38.5,36.5,38.5s7.1635-16.9587,7.86-20.0574c.58-2.5826.13-3.095-1.36-4.9426"/>
+ </g>
+ <g id="line">
+ <path stroke="#000" stroke-linecap="round" stroke-miterlimit="10" d="M41.2027,9.9048c1.1555.6671,1.883,1.0871,1.279,2.1332s-1.3314.6261-2.4869-.041-2.0923-1.208-1.4883-2.2541S40.0472,9.2376,41.2027,9.9048Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.5,11.5c-2,1-5,2-3.8611,6.9565C28.5971,22.6263,31.1823,39.5,36.5,39.5c5.2511,0,8-18,8.86-21.0574C46.2141,15.4047,43.5,12.5,41.5,11.5"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.5,49.5c-5-6-5,8-10,12-11.713,9.37-21-9-7-11,5.94-.8485,6-11,6-11"/>
+ <circle cx="49.5" cy="51.5" r="3" fill="none" stroke="#000" stroke-miterlimit="10"/>
+ <path stroke="#000" stroke-linecap="round" stroke-miterlimit="10" d="M32.3312,9.967c1.11-.4041,1.8091-.6585,2.1749.3466s-.3331,1.26-1.4433,1.6635-2.01.7317-2.376-.2734S31.221,10.371,32.3312,9.967Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA7B.svg b/public/assets/img/icons/1FA7B.svg
new file mode 100644
index 0000000..b2da36d
--- /dev/null
+++ b/public/assets/img/icons/1FA7B.svg
@@ -0,0 +1,50 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="11" rx="1.9231" ry="1.9231" width="50" height="50" fill="#1e50a0"/>
+ <path fill="#92d3f5" d="M36.0525,61c5.6087,.0814,11.9733,.1739,17.0982-3.9839,7.0824-5.7459,6.9269-15.6579,6.8054-23.4084-.083-5.2918-.2408-10.416-4.087-13.6901-2.4247-1.8931-5.449-2.8517-8.5215-2.701-4.0244,2.683-7.4723,4.537-11.3476,4.5292h.0438c-3.8753,.0078-7.3233-1.8462-11.3476-4.5292-3.0725-.1507-6.0968,.8079-8.5215,2.701-3.8462,3.2741-4.004,8.3983-4.087,13.6901-.1215,7.7505-.277,17.6625,6.8054,23.4084,5.1249,4.1578,11.4895,4.0654,17.0982,3.9839h.0612Z"/>
+ <path fill="none" stroke="#61b2e4" stroke-miterlimit="10" stroke-width="2" d="M36.0525,61c5.6087,.0814,11.9733,.1739,17.0982-3.9839,7.0824-5.7459,6.9269-15.6579,6.8054-23.4084-.083-5.2918-.2408-10.416-4.087-13.6901-2.4247-1.8931-5.449-2.8517-8.5215-2.701-4.0244,2.683-7.4723,4.537-11.3476,4.5292h.0438c-3.8753,.0078-7.3233-1.8462-11.3476-4.5292-3.0725-.1507-6.0968,.8079-8.5215,2.701-3.8462,3.2741-4.004,8.3983-4.087,13.6901-.1215,7.7505-.277,17.6625,6.8054,23.4084,5.1249,4.1578,11.4895,4.0654,17.0982,3.9839h.0612Z"/>
+ <path fill="#61b2e4" d="M19.0187,34.6963c0,9.2673,2.9015,16.78,6.4807,16.78s6.481-7.5127,6.481-16.78c0-.4344-.0184-.9702-.0435-1.498-.0917-1.9322-.8432-3.8167-2.2529-5.1413-4.6192-4.3405-10.3989,1.2734-10.5786,3.8858-.1346,.9114-.1637,1.8353-.0868,2.7535Z"/>
+ <path fill="#61b2e4" d="M52.8944,31.9428c-.1796-2.6124-5.9593-8.2263-10.5786-3.8858-1.4096,1.3246-2.1611,3.2092-2.2529,5.1413-.0251,.5278-.0435,1.0635-.0435,1.498,0,9.2673,2.9017,16.78,6.481,16.78s6.4807-7.5127,6.4807-16.78c.0769-.9181,.0478-1.842-.0868-2.7535Z"/>
+ </g>
+ <g id="line">
+ <path d="M15,12.9583c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2c1.1044,.0004,1.9996,.8956,2,2"/>
+ <path d="M61,12.9583c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2c1.1044,.0004,1.9996,.8956,2,2"/>
+ <path d="M15,59c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2c1.1044,.0004,1.9996,.8956,2,2"/>
+ <path d="M61,59c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2c1.1044,.0004,1.9996,.8956,2,2"/>
+ <rect x="11" y="11" rx="1.9231" ry="1.9231" width="50" height="50" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4958,23.3652c-.9382-1.4974-2.0411-2.1902-4.8109-2.1902-1.6937,0-9.7449,0-9.7449,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.94,21.1751h-10.145c-2.7698,0-3.8727,.6927-4.8109,2.1902"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.2281,31.9346s11.7865,.3478,10.0626-3.8191"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.7778,27.5085s6.4699,.1909,5.5236-2.0964"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.7232,35.6496s14.2699,2.3051,12.633-3.0287"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.4498,38.9493s13.2217,6.8954,13.3105-.324"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.6847,41.6875s16.3389,14.4467,13.355,3.3463"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.6847,41.6875s9.8151,23.2474,12.3186,10.486"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.2895,31.9346s-11.7865,.3478-10.0626-3.8191"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.7397,27.5085s-6.4699,.1909-5.5236-2.0964"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.7944,35.8033s-14.2699,2.3051-12.633-3.0287"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.0677,38.9493s-13.2217,6.8954-13.3105-.324"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.8328,41.6875s-16.3389,14.4467-13.355,3.3463"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.8328,41.6875s-9.8151,23.2474-12.3186,10.486"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.5393 24.8263 35.8153 43.9888 34.9406 24.8263 36.5393 24.8263"/>
+ </g>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4958,23.3652c-.9382-1.4974-2.0411-2.1902-4.8109-2.1902-1.6937,0-9.7449,0-9.7449,0"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.94,21.1751h-10.145c-2.7698,0-3.8727,.6927-4.8109,2.1902"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.2281,31.9346s11.7865,.3478,10.0626-3.8191"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.7778,27.5085s6.4699,.1909,5.5236-2.0964"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.7232,35.6496s14.2699,2.3051,12.633-3.0287"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.4498,38.9493s13.2217,6.8954,13.3105-.324"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.6847,41.6875s16.3389,14.4467,13.355,3.3463"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.6847,41.6875s9.8151,23.2474,12.3186,10.486"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.2895,31.9346s-11.7865,.3478-10.0626-3.8191"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.7397,27.5085s-6.4699,.1909-5.5236-2.0964"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M30.7944,35.8033s-14.2699,2.3051-12.633-3.0287"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.0677,38.9493s-13.2217,6.8954-13.3105-.324"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.8328,41.6875s-16.3389,14.4467-13.355,3.3463"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.8328,41.6875s-9.8151,23.2474-12.3186,10.486"/>
+ <polygon fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.5393 24.8263 35.8153 43.9888 34.9406 24.8263 36.5393 24.8263"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA7C.svg b/public/assets/img/icons/1FA7C.svg
new file mode 100644
index 0000000..9660f24
--- /dev/null
+++ b/public/assets/img/icons/1FA7C.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M37.8086,65.8265c0-2.3872-1.0786-4.3224-2.4092-4.3224s-2.4092,1.9352-2.4092,4.3224h4.8184Z"/>
+ <path fill="#61b2e4" d="M46.31,26.29c-.52,.18-1.09-.1-1.27-.63l-.27-.81-6.88,2.38-1.89,.66-.65-1.89-5.5699-16.11c-.1801-.52,.1-1.09,.62-1.27,.52-.18,1.09,.1,1.27,.62l5.57,16.1,7.83-2.71c.25-.09,.53-.07,.77,.05,.24,.12,.42,.32,.5099,.58l.59,1.77c.18,.52-.1,1.09-.63,1.2599Z"/>
+ <path transform="translate(-1.5403 12.0429) rotate(-19.0221)" fill="#61b2e4" d="M29.3642,6.8332h7.8265c2.089,0,3.7849,1.696,3.7849,3.7849h0c0,2.089-1.696,3.7849-3.7849,3.7849h-7.8265V6.8332h0Z"/>
+ </g>
+ <g id="line">
+ <line x1="35.3994" x2="35.3994" y1="29.0981" y2="61.5041" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8086,65.8265c0-2.3872-1.0786-4.3224-2.4092-4.3224s-2.4092,1.9352-2.4092,4.3224h4.8184Z"/>
+ <path transform="translate(-1.5403 12.0429) rotate(-19.0221)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.3642,6.8332h7.8265c2.089,0,3.7849,1.696,3.7849,3.7849h0c0,2.089-1.696,3.7849-3.7849,3.7849h-7.8265V6.8332h0Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.9934 25.4401 35.4104 29.0981 28.4476 8.9541"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA80.svg b/public/assets/img/icons/1FA80.svg
new file mode 100644
index 0000000..5c619bc
--- /dev/null
+++ b/public/assets/img/icons/1FA80.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967aa" d="M18.9173,32.8733a13.3293,13.3293,0,1,1,17.706,19.2585"/>
+ <circle cx="24.3282" cy="45.6616" r="13.3282" fill="#b399c8"/>
+ <polygon fill="#fcea2b" points="24.969 54.8 21.735 49.822 15.801 49.665 19.535 45.051 17.851 39.359 23.393 41.485 28.286 38.124 27.977 44.052 32.685 47.667 26.952 49.205 24.969 54.8"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.969 54.8 21.735 49.822 15.801 49.665 19.535 45.051 17.851 39.359 23.393 41.485 28.286 38.124 27.977 44.052 32.685 47.667 26.952 49.205 24.969 54.8"/>
+ <circle cx="24.3282" cy="45.6616" r="13.3282" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9173,32.8733a13.3293,13.3293,0,1,1,17.706,19.2585"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.5939,12.7954c1.2762,3.059,5.5809,2.7469,5.5809,2.7469a3.1806,3.1806,0,0,0,3.5015-3.1043,4.1684,4.1684,0,0,0-4.4128-1.9115s-10.0687.39-12.2819,13.4416c-1.5124,8.9187-4.5094,9.7773-8.8623,9.3163-1.6194-.1716-2.9128-.9946-5.7844-2.2653a9.93,9.93,0,0,0-2.5408-.724s-3.3942-.2966-4.4659.4574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" d="M16.57,35.0107A13.3293,13.3293,0,1,1,34.2756,54.2692"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" d="M15.8011,35.5411A13.3293,13.3293,0,1,1,33.5071,54.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" d="M15.0074,36.3346A13.3293,13.3293,0,1,1,32.7135,55.5931"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA81.svg b/public/assets/img/icons/1FA81.svg
new file mode 100644
index 0000000..58614c6
--- /dev/null
+++ b/public/assets/img/icons/1FA81.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ffa7c0" points="15.036 4.719 5.696 26.061 32.289 45.27 36.889 12.789 15.036 4.719"/>
+ <polyline fill="#e67a94" points="32.289 45.27 36.889 12.789 15.036 4.719"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.289 45.27 36.889 12.789 15.036 4.719 5.696 26.061 32.289 45.27"/>
+ <line x1="15.3978" x2="31.7804" y1="5.5225" y2="44.1129" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="6.4419" x2="36.3676" y1="25.7642" y2="13.3134" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.78,44.523s4.0231,9.2382,16.9864,6.5561C57.6253,49.2464,60.8478,55.6239,62,59.8466a16.0263,16.0263,0,0,1,.4933,4.83"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA82.svg b/public/assets/img/icons/1FA82.svg
new file mode 100644
index 0000000..c6fbade
--- /dev/null
+++ b/public/assets/img/icons/1FA82.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M60.709,28.9912A24.6027,24.6027,0,0,0,36.1416,8.417c-13.7193,0-24.841,10.88-24.841,24.3005,0,0,3.0573-1.8827,5.1108-.2893a.7149.7149,0,0,0,.7445.0778,11.63,11.63,0,0,1,10.1763.0629.7128.7128,0,0,0,.5473.06c1.5773-.4857,9.6051-2.708,16.679-.0346a.75.75,0,0,0,.6163-.0411,11.6416,11.6416,0,0,1,10.1442-.05.7254.7254,0,0,0,.7574-.0829c2.0348-1.5919,4.906.1853,4.906.1853"/>
+ <path fill="#5c9e31" d="M55.72,32.5682C51.2562,7.0727,36.1416,8.417,36.1416,8.417s7.76.7192,8.73,24.2229A10.0731,10.0731,0,0,1,55.72,32.5682Z"/>
+ <path fill="#5c9e31" d="M56.3414,31.952c1.6572-.05,3.4387-.54,5.5345.6879,0-20.2924-21.8072-23.19-21.8072-23.19s4.8854,1.1285,9.3779,6.7089Z"/>
+ <rect x="32.0805" y="58.353" rx="1.4199" width="6.5859" height="6.5859"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.9824,32.6058,38.6664,59.7729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.709,28.9912A24.6027,24.6027,0,0,0,36.1416,8.417c-13.7193,0-24.841,10.88-24.841,24.3005,0,0,3.0573-1.8827,5.1108-.2893a.7149.7149,0,0,0,.7445.0778,11.63,11.63,0,0,1,10.1763.0629.7128.7128,0,0,0,.5473.06c1.5773-.4857,9.6051-2.708,16.679-.0346a.75.75,0,0,0,.6163-.0411,11.6416,11.6416,0,0,1,10.1442-.05.7254.7254,0,0,0,.7574-.0829c2.0348-1.5919,4.906.1853,4.906.1853"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.7606,32.57C21.2242,7.0746,36.1416,8.417,36.1416,8.417s-7.5643.7338-8.5346,24.2376l6.78,25.0408"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.8716,32.64,37.2465,58.353"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.72,32.5682C51.2562,7.0727,36.1416,8.417,36.1416,8.417s7.76.7192,8.73,24.2229"/>
+ <line x1="16.7606" x2="33.5004" y1="32.6598" y2="58.353" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.7199" x2="37.2465" y1="32.6898" y2="58.353" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.3006" x2="32.0805" y1="32.7175" y2="59.7729" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="32.0805" y="58.353" rx="1.4199" width="6.5859" height="6.5859" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA83.svg b/public/assets/img/icons/1FA83.svg
new file mode 100644
index 0000000..524b637
--- /dev/null
+++ b/public/assets/img/icons/1FA83.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M56.2572,56.5079a3.6438,3.6438,0,0,1-1.8248-.12,4.12,4.12,0,0,1-2.537-2.5472c-.1745-.4688-.8453-2.3951-1.7366-4.9545-2.0524-5.8964-5.8741-16.8724-6.4614-18.0656a7.6229,7.6229,0,0,0-7.3731-4.3817c-5.2377-.0228-20.3535.0763-22.8461.1041a4.2774,4.2774,0,0,1-3.3968-1.4521,3.8181,3.8181,0,0,1-.7478-3.2645,4.1547,4.1547,0,0,1,.3579-.9635c.0462-.0968.0925-.1935.1336-.2913l.0955-.1776a4.2413,4.2413,0,0,1,2.9806-1.72c1.904-.3271,4.4137-.7626,7.1784-1.2426,12.1-2.1007,22.2222-3.8469,23.5236-3.9344a10.0771,10.0771,0,0,1,10.7184,8.48c1.42,8.1167,4.853,28.01,5.1405,29.7239a3.9712,3.9712,0,0,1-1.7366,4.2A4.0343,4.0343,0,0,1,56.2572,56.5079Z"/>
+ <polygon fill="#fcea2b" points="18.108 25.507 15.424 19.771 19.499 19.042 22.382 25.205 18.108 25.507"/>
+ <polygon fill="#d22f27" points="24.964 26.476 21.432 18.877 25.512 18.159 29.365 26.447 24.964 26.476"/>
+ <polygon fill="#fcea2b" points="51.167 50.764 57.399 51.892 57.062 47.767 50.367 46.555 51.167 50.764"/>
+ <polygon fill="#d22f27" points="48.589 44.382 56.728 45.855 56.379 41.728 47.068 40.043 48.589 44.382"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4022,40.8228c-1.7382-4.9513-3.41-9.6347-3.8074-10.4437a8.6038,8.6038,0,0,0-8.2664-4.94c-1.7794-.0078-4.6533-.0018-7.78.0107"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.6211,25.4632c-5.4429.0268-10.8706.0656-12.1543.08-2.1544.0241-3.5618-1.5206-3.1534-3.5158a6.14,6.14,0,0,1,.4354-1.0723,3.2263,3.2263,0,0,1,2.322-1.2948c8.4613-1.4536,28.8507-5.0473,30.5994-5.1652a9.0219,9.0219,0,0,1,9.6663,7.654c1.4457,8.2642,4.8648,28.0768,5.1394,29.7168a2.986,2.986,0,0,1-1.301,3.2,2.85,2.85,0,0,1-4.3429-1.5744c-.2771-.7445-1.8107-5.18-3.4878-9.9791"/>
+ <line x1="19.203" x2="17.5922" y1="25.4998" y2="22.0557" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6211" x2="24.0103" y1="25.4744" y2="22.0303" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.5331" x2="55.2764" y1="49.83" y2="50.4963" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.3472" x2="53.0906" y1="43.5116" y2="44.1779" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA84.svg b/public/assets/img/icons/1FA84.svg
new file mode 100644
index 0000000..c450f4b
--- /dev/null
+++ b/public/assets/img/icons/1FA84.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="33.6248" y="20.0448" width="4.6535" height="32.1987" transform="matrix(.70797 .70624 -.70624 .70797 36.025 -14.836)"/>
+ </g>
+ <g id="color">
+ <rect x="33.6248" y="20.0448" width="4.6535" height="32.1987" transform="rotate(44.93 35.952 36.144)" fill="#3f3f3f"/>
+ <circle cx="47.5749" cy="10.9583" r="2" fill="#fcea2b"/>
+ <circle cx="56" cy="28.3101" r="2" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <rect x="34.2628" y="9.2771" rx="0.4398" width="3.3851" height="53.5249" transform="matrix(.70797 .70624 -.70624 .70797 35.953 -14.8682)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.3062" x2="47.6346" y1="23.8732" y2="26.0854" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.4413" x2="25.8379" y1="46.1937" y2="48.5844" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5749" x2="47.5749" y1="8.9583" y2="7.2929" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.5749" x2="47.5749" y1="14.6237" y2="12.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5749" x2="43.9096" y1="10.9583" y2="10.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.2403" x2="49.5749" y1="10.9583" y2="10.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="56" y1="26.3101" y2="24.6447" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="56" y1="31.9755" y2="30.3101" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54" x2="52.3346" y1="28.3101" y2="28.3101" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="59.6654" x2="58" y1="28.3101" y2="28.3101" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA85.svg b/public/assets/img/icons/1FA85.svg
new file mode 100644
index 0000000..5177e6c
--- /dev/null
+++ b/public/assets/img/icons/1FA85.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="24.8004" y="56" rx="2.0196" width="8.2319" height="4.9583" fill="#8967aa"/>
+ <rect x="40.4664" y="56" rx="2.0196" width="8.2319" height="4.9583" fill="#8967aa"/>
+ <polygon fill="#f1b31c" points="25.309 58.031 32.737 58.031 33.333 49.922 24.475 49.922 25.309 58.031"/>
+ <polygon fill="#f1b31c" points="48.058 58.031 41.354 58.031 39.638 50.104 48.794 50.104 48.058 58.031"/>
+ <polygon fill="#b1cc33" points="24.52 53.271 33.113 53.271 33.952 50.104 39.638 50.104 40.478 53.271 48.621 53.271 49.681 43.232 23.781 43.232 24.52 53.271"/>
+ <polygon fill="#e67a94" points="49.344 46.692 41.244 46.692 39.38 43.656 37.817 45.688 35.398 45.688 33.891 43.656 32.11 45.688 30.195 45.688 28.45 43.656 26.886 46.692 24.266 46.692 22.702 37.805 50.128 37.805 49.344 46.692"/>
+ <polygon fill="#fcea2b" points="49.713 37.805 49.863 40.803 46.017 40.834 44.272 37.805 42.708 39.836 40.346 39.836 38.601 37.805 37.038 39.836 34.62 39.836 33.112 37.805 31.304 40.862 23.576 40.862 22.234 37.406 14.153 35.76 12.48 32.958 12.48 30.141 33.523 30.141 33.523 32.231 36.056 33.984 46.609 34.234 49.713 37.805"/>
+ <polygon fill="#61b2e4" points="33.523 31.045 34.336 34.449 30.026 34.449 28.193 31.385 26.63 33.416 24.211 33.416 22.704 31.385 20.923 33.416 19.008 33.416 17.263 31.385 15.535 34.449 13.141 34.449 12.816 28.297 18.101 24.4 31.893 24.826 33.523 31.045"/>
+ <polygon fill="#ea5a47" points="32.661 27.269 33.144 28.274 25.491 28.274 23.875 25.237 22.105 28.274 13.141 28.274 23.257 21.048 23.51 17.402 30.069 17.402 30.469 21.61 32.661 27.269"/>
+ <polygon fill="#f1b31c" points="30.469 21.121 29.335 21.121 27.827 19.09 26.046 22.124 21.751 22.124 23.599 20.502 23.859 12.388 29.175 12.388 30.469 21.121"/>
+ <polygon fill="#fcea2b" points="29.735 14.974 23.575 14.974 24.489 10.121 26.321 8.248 28.389 10.261 29.735 14.974"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0447,28.718a50.9486,50.9486,0,0,0-2.6571-7.7831.7613.7613,0,0,1-.065-.2757c-.058-1.3759-.6253-12.2818-4.0433-12.1226-3.23.15-2.8123,9.65-2.6741,11.8245a.758.758,0,0,1-.3477.6864l-9.3459,6.0771A2.9579,2.9579,0,0,0,12.48,29.6584V32.652a3.7251,3.7251,0,0,0,3.217,3.69l5.7258.7884c2.1713.21,2.3663,3.5306,2.3676,6.1408,0,.0184.0007.0363.0022.0546l1.255,15.78A1.8525,1.8525,0,0,0,26.9,60.9583h4.0044a1.8524,1.8524,0,0,0,1.8524-1.8525l.4347-8.3377a.7672.7672,0,0,1,.76-.6641h5.6861a.7672.7672,0,0,1,.7584.6513l.6069,8.3505a1.8525,1.8525,0,0,0,1.8525,1.8525h3.2322A1.8525,1.8525,0,0,0,47.94,59.1058l2.1836-19.9222a4.97,4.97,0,0,0-4.9117-5.1686l-9.63-.1064A1.9555,1.9555,0,0,1,33.68,32.1519a28.4052,28.4052,0,0,0-.6348-3.4339"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.469 21.121 29.335 21.121 27.827 19.09 26.046 21.121"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.8 27.269 25.382 27.269 23.875 25.237 22.094 27.269 20.179 27.269"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.7 33.416 17.263 31.385 19.008 33.416 20.923 33.416 22.704 31.385 24.211 33.416 26.63 33.416 28.193 31.385 29.938 33.416"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.331 39.836 33.112 37.805 34.62 39.836 37.038 39.836 38.601 37.805 40.346 39.836 42.708 39.836 44.272 37.805 46.017 39.836"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.886 45.688 28.45 43.656 30.195 45.688 32.11 45.688 33.891 43.656 35.398 45.688 37.817 45.688 39.38 43.656 41.125 45.688"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.5244,44.5659a10.0043,10.0043,0,0,1-6.75-9.46"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.5245,50.4176a10.0171,10.0171,0,0,1-6.5469-7.4447"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA86.svg b/public/assets/img/icons/1FA86.svg
new file mode 100644
index 0000000..41eb102
--- /dev/null
+++ b/public/assets/img/icons/1FA86.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="m53.36 39.58a15.6 15.6 0 0 0-0.6-1.661c-0.6888-1.623-1.416-3.154-2.16-4.551a7.693 7.693 0 0 1-1.009-4.783q0.1512-1.134 0.2949-2.27c0.1609-1.251 0.3218-2.503 0.4974-3.752a13.85 13.85 0 0 0-7.318-14.2 16.91 16.91 0 0 0-8.934-1.371 13.43 13.43 0 0 0-12.6 14.28c0.07 1.358 0.2681 2.711 0.4586 4.019 0.1091 0.747 0.2182 1.494 0.3042 2.242l0.0138 0.123a7.932 7.932 0 0 1-0.2394 4.196c-0.6269 1.399-1.306 2.746-1.885 3.879a20.83 20.83 0 0 0-1.553 3.856 0.9467 0.9467 0 0 0 0.8784 1.204c1.286 0.0453 12.68 0.3329 16.27-3.138a4.397 4.397 0 0 0 0.3319-0.3559c0.074 0.0813 0.1535 0.1627 0.2376 0.2441 1.595 1.541 5.28 3.292 13.78 3.292q1.12 0 2.355-0.0425a0.9468 0.9468 0 0 0 0.8755-1.215z"/>
+ <path fill="#92d3f5" d="m56.95 43.31a1 1 0 0 0-0.9961-0.917l-39.9 0.0039a0.9994 0.9994 0 0 0-0.9961 0.9141 15.12 15.12 0 0 0 0.5811 5.664c0.9531 3.176 2.018 6.368 3.049 9.455 0.6533 1.957 1.307 3.914 1.936 5.879a1 1 0 0 0 0.9522 0.6943h0.0038l28.83-0.1015a1 1 0 0 0 0.9434-0.68l0.5966-1.764c1.478-4.366 3.005-8.881 4.375-13.37a15.35 15.35 0 0 0 0.6222-5.778zm-32.8 0.0864h22v2.83a11 11 0 0 1-22 0zm26.26 20.5-28.83 0.1015-1.54-4.904h32z"/>
+ <circle cx="36" cy="21.75" r="10" fill="#ffa7c0"/>
+ <polyline fill="#61b2e4" points="21.58 64 20.04 59.1 52.04 59.1 50.4 63.9 21.58 64"/>
+ <path d="m26 22.68s10-0.93 9.996-8.328c0 0 0.7634 7.818 9.979 8.096 0 0 0.9722-10.7-9.976-10.7-11.35 0-10 10.93-10 10.93z"/>
+ <path fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="m19.54 41.85-1.107 1.549h6.769v3.85l3.761 6.756 7.652 2.096 6.659-4.01 1.834-4.941 5e-4 -3.854 8.378-4.93e-4 -1.032-1.445c-6.67-0.1353-13.61 0.03024-16.34-4.548-1.645 3.968-10.53 4.594-16.57 4.548z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m48.7 39.87c-12.7-0.3093-12.7-4.817-12.7-4.817 0 3.742-8.025 4.595-12.87 4.769m-3.59 0.0237a20.18 20.18 0 0 1 1.484-3.682c0.6633-1.294 1.313-2.597 1.907-3.924a8.948 8.948 0 0 0 0.3018-4.814c-0.2359-2.07-0.65-4.128-0.7566-6.203a12.46 12.46 0 0 1 11.73-13.29 16.13 16.13 0 0 1 8.449 1.28 12.94 12.94 0 0 1 6.791 13.21c-0.2826 2.007-0.5261 4.02-0.7929 6.029a8.69 8.69 0 0 0 1.112 5.352c0.7755 1.456 1.479 2.957 2.124 4.476a14.78 14.78 0 0 1 0.5636 1.561"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.95 43.39a14.31 14.31 0 0 1-0.5829 5.404c-1.545 5.068-3.266 10.08-4.962 15.11l-28.83 0.1014c-1.638-5.112-3.436-10.17-4.979-15.31a14.04 14.04 0 0 1-0.5432-5.291z"/>
+ <circle cx="36" cy="21.75" r="10" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.76" x2="48.24" y1="60.11" y2="60.11" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m45.11 47.15a10 10 0 0 1-19.91 0.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m46 21.75a10.11 10.11 0 0 1-10.07-9.999h0a10.17 10.17 0 0 1-9.934 9.997"/>
+ <circle cx="32.83" cy="23.61" r="2"/>
+ <circle cx="38.98" cy="23.61" r="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA90.svg b/public/assets/img/icons/1FA90.svg
new file mode 100644
index 0000000..f0702ba
--- /dev/null
+++ b/public/assets/img/icons/1FA90.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.1456" cy="36.4282" r="22.5428" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M52.5238,20.931A22.5441,22.5441,0,0,1,16.2821,47.0757,22.5423,22.5423,0,1,0,52.5238,20.931Z"/>
+ <path fill="#f1b31c" d="M52.7935,22.7551c7.6746-.9256,13.1384-.0236,14.1918,2.8489C68.8256,30.6221,56.51,39.7536,39.4777,46S7.1461,53.2415,5.3059,48.2235c-1.07-2.9183,2.6472-7.2279,9.2958-11.552l.0766,1.5538c-2.5091,2.2523-3.7143,4.3411-3.1382,5.9122,1.4336,3.909,13.3515,3.1334,26.6194-1.7323s22.8616-11.9789,21.428-15.8879c-.5527-1.5073-2.6644-2.3181-5.8112-2.4664Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.1562,46.5937A21.5389,21.5389,0,1,1,55.9267,27.9065"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.6771,37.1641a21.5552,21.5552,0,0,1-34.892,16.1641"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.7935,22.7551c7.6746-.9256,13.1384-.0236,14.1918,2.8489C68.8256,30.6221,56.51,39.7536,39.4777,46S7.1461,53.2415,5.3059,48.2235c-1.07-2.9183,2.6472-7.2279,9.2958-11.552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.7763,24.0509c3.1468.1483,5.2585.9591,5.8112,2.4664,1.4336,3.909-8.16,11.0223-21.428,15.8879S12.9737,48.0465,11.54,44.1375c-.5761-1.5711.6291-3.66,3.1382-5.9122"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA91.svg b/public/assets/img/icons/1FA91.svg
new file mode 100644
index 0000000..ee03ed0
--- /dev/null
+++ b/public/assets/img/icons/1FA91.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M17.5,8.5c4,11,10,31,5,49l-2,8h2s7-16,7-21h19l3,21h2v-21s1.2367-2.0532,0-7c-1-4-1.75-4.03-3-4-5.2545.125-21,1-21,1s-2.4645-22.4645-6-26C20.5,5.5,17.5,8.5,17.5,8.5Z"/>
+ <path fill="#fcea2b" d="M24.587,44H54s.5339-1.07-1-7.2056c-1-4-.1437-3.53-8.5718-3.265S29.5,34.5,29.5,34.5s-1.8546-15.2833-4.5637-23.0281C24.3662,9.8423,21.8424,5.4021,18,8a2.4561,2.4561,0,0,0,0,1C23.8665,25.8218,24.587,44,24.587,44Z"/>
+ <path fill="#f1b31c" d="M44.587,44H54c.231-3.732-.22-7.161-2-10l-7.5718-.4708S49,42,44.587,44Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7592,8.2729a.4635.4635,0,0,0-.1517.5236C21.6062,19.8566,27.4554,39.6606,22.5,57.5l-1.7193,6.8773A.9035.9035,0,0,0,21.6572,65.5h1.1593a1.0322,1.0322,0,0,0,.9533-.6248c1.2445-2.9041,5.3848-15.1432,5.7137-19.9245a.4736.4736,0,0,1,.47-.4507H48.09a.4722.4722,0,0,1,.4675.4055L50.3743,64.62a1.0252,1.0252,0,0,0,1.0149.88h1.1757a.9352.9352,0,0,0,.9351-.9351V44.615a.4933.4933,0,0,1,.0506-.2126c.22-.46,1.0317-2.573-.0506-6.9024-1-4-1.75-4.03-3-4-4.7344.1127-17.986.8342-20.5627.9759a.4654.4654,0,0,1-.4876-.4177C29.083,30.8967,26.7417,11.7417,23.5,8.5A4.0406,4.0406,0,0,0,17.7592,8.2729Z"/>
+ <line x1="30" x2="24.5" y1="44.5" y2="44.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54" x2="47" y1="44.5" y2="44.5" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA92.svg b/public/assets/img/icons/1FA92.svg
new file mode 100644
index 0000000..cfd9149
--- /dev/null
+++ b/public/assets/img/icons/1FA92.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M32.5,22.5s0,38,1,42,4,4,5,0c2.0308-8.123,1-42,1-42"/>
+ <path fill="#92d3f5" d="M22.5,15.5s10,5,10,7h7c0-1.6987,7.214-5.5616,9.3876-6.6869.3855-.2.6124-.3131.6124-.3131Z"/>
+ <rect x="20" y="6.5" rx="2.2437" ry="2.2437" width="32" height="9" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.5,22.5s0,38,1,42,4,4,5,0c2.0308-8.123,1-42,1-42"/>
+ <rect x="20" y="6.5" rx="2.2437" ry="2.2437" width="32" height="9" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.5,15.5s10,5,10,7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M39.5,22.5c0-1.6987,7.214-5.5616,9.3876-6.6869.3855-.2.6124-.3131.6124-.3131"/>
+ <line x1="20" x2="52" y1="11" y2="11" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA93.svg b/public/assets/img/icons/1FA93.svg
new file mode 100644
index 0000000..324a88e
--- /dev/null
+++ b/public/assets/img/icons/1FA93.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="38.465 11.46 38.436 43.582 39.639 47.205 39.614 62.911 38.405 62.913 34.781 62.919 33.573 62.921 33.598 47.214 34.812 43.588 34.841 11.466 38.465 11.46"/>
+ <polygon fill="#a57939" points="34.812 13.588 34.841 10.466 38.465 10.46 38.436 13.582 34.812 13.588"/>
+ <path fill="#d0cfce" d="M45,15v7c-9,0-15,1-18,4V11C30,14,36,15,45,15Z"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.465 22.212 38.436 43.334 39.639 46.957 39.614 62.663 38.405 62.665 34.781 62.671 33.573 62.673 33.598 46.967 34.812 43.34 34.841 22.7 38.465 22.212"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.812 14.34 34.841 11.218 38.465 11.212 38.436 14.334 34.812 14.34"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45,15v7c-9,0-15,1-18,4V11C30,14,36,15,45,15Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA94.svg b/public/assets/img/icons/1FA94.svg
new file mode 100644
index 0000000..3163238
--- /dev/null
+++ b/public/assets/img/icons/1FA94.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M6.5,34.5s4,2.5,4.35,4.1815C12.2991,43.0449,17.7225,56,37.6875,56,61.0625,56,64.5,35.5,64.5,35.5H11Z"/>
+ <path fill="#6a462f" d="M50.21,37.0055S49.5,51.5,44.5,54.5s18-2,20-19Z"/>
+ <path fill="#ea5a47" d="M5.8906,30s0-11.2658,1.6094-12.8752S9.1094,30,9.1094,30Z"/>
+ <path fill="#f1b31c" d="M6.6953,30.5s0-5.6329.8047-6.4376S8.3047,30.5,8.3047,30.5Z"/>
+ <path fill="#fcea2b" d="M7.1286,30s0-1.6.3714-1.9712S7.8714,30,7.8714,30Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.5,34.5s4,2.5,4.35,4.1815C12.2991,43.0449,17.7225,56,37.6875,56,61.0625,56,64.5,35.5,64.5,35.5s-20.85,1.01-27.8063,1C30.2654,36.4905,11,35.5,11,35.5Z"/>
+ <line x1="7.5" x2="7.5" y1="34.5" y2="32" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M5.8287,30.5s0-11.6991,1.6713-13.37S9.1713,30.5,9.1713,30.5Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA95.svg b/public/assets/img/icons/1FA95.svg
new file mode 100644
index 0000000..d68c7f9
--- /dev/null
+++ b/public/assets/img/icons/1FA95.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M59.65,9.6142c-.0625.0039-4.9,4.8677-5.9621,5.5117-1.541,1.0313-2.5045,3.7789-2.6432,3.9146L29.1194,39.7588a15.9732,15.9732,0,0,1,1.9548,2.1867l22.8869-21.65a7.5276,7.5276,0,0,0,3.3142-1.9664c.3054-.3617,4.6013-4.24,4.97-4.97C63.0017,11.8616,60.1521,9.5815,59.65,9.6142Z"/>
+ <path fill="#ea5a47" d="M34.708,38.4357a.8932.8932,0,0,0-.2148.2158.9811.9811,0,0,1,.2163-.2139Z"/>
+ <path fill="#ea5a47" d="M30.4344,41.4778c-.0324-.0472-.0661-.0932-.1-.14C30.3683,41.3846,30.402,41.4307,30.4344,41.4778Z"/>
+ <circle cx="21.3487" cy="49.3419" r="12" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <line x1="15.2475" x2="20.3487" y1="50.252" y2="55.1946" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.6873,19.6056a5.0443,5.0443,0,0,0,2.2362-.58c.6314-.3969,3.5323-3.3609,5.1821-5.068a1.6979,1.6979,0,0,0-.0232-2.3817l-1.529-1.5289a1.6943,1.6943,0,0,0-2.379-.0257c-1.8269,1.7649-5.1332,4.9724-5.4614,5.3846a3.3166,3.3166,0,0,0-.4651,1.4471,1.7237,1.7237,0,0,1-.4994,1.0055L29.5532,39.4956"/>
+ <circle cx="21.3487" cy="49.3419" r="12" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA96.svg b/public/assets/img/icons/1FA96.svg
new file mode 100644
index 0000000..1f6da4d
--- /dev/null
+++ b/public/assets/img/icons/1FA96.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#186648" d="M59.8031,26.1187A5.1634,5.1634,0,0,1,62.58,31.1716a1.0337,1.0337,0,0,1-.9994,1H47.5963a15.8941,15.8941,0,0,0-10.1071,3.6275L33.7623,38.87a17.8944,17.8944,0,0,1-11.379,4.084L12.34,42.9478A3.0341,3.0341,0,0,1,9.2931,40.03l-.0044-12.757c.0039-.2314.6748-21.2246,24.3252-21.2246,18.662,0,21.848,12.0567,22.5365,17.5664a1.3479,1.3479,0,0,0,.8556,1.1022A15.7661,15.7661,0,0,1,59.8031,26.1187ZM11.2887,41.9541h0Z"/>
+ <path fill="#a57939" d="M34.5382,52.4209c-.083,0-.166-.0029-.249-.0107l-1.6484-.1514h0a2.683,2.683,0,0,1-2.4219-2.9141l.1514-1.6484a2.6954,2.6954,0,0,1,2.9131-2.4229l1.6494.1524a2.6827,2.6827,0,0,1,2.4219,2.914l-.1514,1.6475a2.6851,2.6851,0,0,1-2.6651,2.4336Z"/>
+ <path fill="#5c9e31" d="M35.0461,19.8613a3.1556,3.1556,0,0,1-2.1411-.9092,7.1007,7.1007,0,0,1-1.46-3.0788,1.4882,1.4882,0,0,0-.16-.3641c-.2943-.46-.8679-.6221-1.7208-1.0181A6.4826,6.4826,0,0,1,27.12,12.8262a6.5187,6.5187,0,0,1-.1319-5.7608,1.0008,1.0008,0,0,1,.7305-.5293,37.4538,37.4538,0,0,1,9.7322-.3027l1.7825.2363a1.0555,1.0555,0,0,1,.4211.147,5.4817,5.4817,0,0,1,2.6541,4.6763,2.6374,2.6374,0,0,1-1.0118,1.916c-.3291.2617-.6855.5019-1.042.7412a4.5885,4.5885,0,0,0-1.7734,1.6523,6.67,6.67,0,0,0-.374,1.0821c-.3174,1.1054-.752,2.6191-2.36,3.1a.8578.8578,0,0,1-.123.0283A3.5394,3.5394,0,0,1,35.0461,19.8613Z"/>
+ <path fill="#a57939" d="M18.047,32.0527a4.857,4.857,0,0,1-1.5537-.2461,3.9284,3.9284,0,0,1-1.457-1.1962,4.4353,4.4353,0,0,0-.4727-.5079,4.227,4.227,0,0,0-2.0078-.6718,10.0019,10.0019,0,0,1-1.7285-.41,2.0926,2.0926,0,0,1-1.499-1.4971,1.0136,1.0136,0,0,1-.0235-.2431A22.5261,22.5261,0,0,1,14.2687,14.209h0a3.8629,3.8629,0,0,1,3.6592-.97,4.1084,4.1084,0,0,1,2.9756,2.6289,7.6654,7.6654,0,0,1,.2461.917,2.3465,2.3465,0,0,0,.3857,1.0478,2.3888,2.3888,0,0,0,.627.3652c.1054.05.2119.1.3154.1524a6.1777,6.1777,0,0,1,3.2568,4.5117c.4336,2.4922-1.207,3.2188-2.2929,3.7a3.314,3.314,0,0,0-1.3438.8535,4.124,4.124,0,0,0-.3916,1.2949A3.8529,3.8529,0,0,1,20.01,31.6572a1.01,1.01,0,0,1-.1181.0567A5.0628,5.0628,0,0,1,18.047,32.0527ZM14.9757,14.916h0Z"/>
+ <path fill="#a57939" d="M49.5275,29.168c-1.9785,0-3.7051-.5176-4.5508-1.5772-.6767-.8476-1.3711-2.6914,1.58-5.5088a7.5009,7.5009,0,0,0,2.0723-3.4746c.5146-1.915,1.1523-3.8613,2.77-4.7793a1.0021,1.0021,0,0,1,1.2226.1865c.1338.1426,3.0552,4.1023,3.6836,11.58l.41.3981a1.0016,1.0016,0,0,1-.38,1.1943A12.8086,12.8086,0,0,1,49.5275,29.168Z"/>
+ <path fill="#b1cc33" d="M31.3439,34.84a5.3243,5.3243,0,0,1-3.249-1.0576A3.55,3.55,0,0,1,26.72,30.45a5.4379,5.4379,0,0,1,.5205-1.4834,4.5049,4.5049,0,0,0,.332-.8223,4.7808,4.7808,0,0,0,.0449-1.24,5.5732,5.5732,0,0,1,.1622-1.999,2.8808,2.8808,0,0,1,.5166-.9239C30.48,21.2637,35.0812,20.3027,38.549,21.84a3.4006,3.4006,0,0,1,1.9775,2.8282V24.67l.001.0088c.0147.169.0293.34.0537.5078a1.4409,1.4409,0,0,0,.2022.5c.55.9209,1.2226,2.291.71,3.5293-.5713,1.3789-2.1758,1.7842-4.0342,2.253a1.5773,1.5773,0,0,0-.7851.4316c-.1729.1777-.3389.3652-.5059.5527a5.4531,5.4531,0,0,1-3.0957,2.1026A5.2659,5.2659,0,0,1,31.3439,34.84Z"/>
+ <path fill="#5c9e31" d="M12.34,42.9478A3.0682,3.0682,0,0,1,9.2931,40.03h0a3.02,3.02,0,0,1,.5982-1.9157,16.4726,16.4726,0,0,1,3.1382-2.99,5.3785,5.3785,0,0,1,1.5839-.8506,4.8823,4.8823,0,0,1,4.0762.875c.45.3008.8623.6318,1.26.9512a11.879,11.879,0,0,0,1.4453,1.0517c.1533.09.3115.1719.47.2549a5.9549,5.9549,0,0,1,1.4483.959,3.6035,3.6035,0,0,1,.792,3.9434,1.0021,1.0021,0,0,1-.9161.6045L12.34,42.9478Zm10.8462-1.0337h0Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.2884,34.9887V27.2739s.3826-20.225,23.3254-20.225c17.9306,0,21.0732,11.6225,21.5906,16.7008a2.14,2.14,0,0,0,1.2628,1.7566c1.1892.5224,3.4722,1.5061,4.4474,2.9856"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.2792,10.6242a3.2361,3.2361,0,0,1,.03.6192,1.64,1.64,0,0,1-.6356,1.1838c-1.09.8681-2.5035,1.4612-3.1,2.7568-.6021,1.2174-.5677,3.1808-2.1123,3.6421-1.8331.3038-2.68-1.4424-3.0156-3.0674-.4465-2.16-3.4168-1.92-4.501-3.4988a5.4826,5.4826,0,0,1-.0672-4.7367"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1615,14.9782a2.8385,2.8385,0,0,1,.7939,1.2076c.2871.7931.2751,1.7432.865,2.3461a4.3425,4.3425,0,0,0,1.2045.7106,5.1737,5.1737,0,0,1,2.7217,3.769c.4835,2.7822-2.2428,2.208-3.4466,3.8024-.8071,1.1837-.3777,3.1892-1.7771,3.97a4.122,4.122,0,0,1-2.7068.076c-.6758-.3069-1.04-1.04-1.6059-1.52-1.0877-.922-2.7021-.7735-4.0425-1.26a1.2269,1.2269,0,0,1-.8633-.7694"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.8925,14.6983c-1.2812.7267-1.8385,2.4606-2.2976,4.1693a8.51,8.51,0,0,1-2.3477,3.9377c-4.7234,4.5087.489,6.2689,5.352,4.9541"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.53,24.7564c.017.1912.0333.3836.0611.5722a2.4055,2.4055,0,0,0,.3333.87c1.8952,3.1736-.076,3.6362-2.7874,4.3207a2.4982,2.4982,0,0,0-1.1806.6853c-.9283.9572-1.6846,2.1508-3.1407,2.3806-2.1614.8111-5.4346-.3425-5.1039-3.0114.13-.773.6482-1.4308.832-2.1931.2488-1.0318-.1283-2.185.1881-3.169a1.9309,1.9309,0,0,1,.3446-.6049c1.9845-2.4709,6.2012-3.1215,9.0686-1.8523A2.4072,2.4072,0,0,1,39.53,24.7564Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.7661,39.2424q-.07-.0821-.1483-.1575a8.4287,8.4287,0,0,0-1.7252-1.0674c-.9887-.5743-1.8066-1.4009-2.7577-2.0356a3.9614,3.9614,0,0,0-3.2328-.75,4.3711,4.3711,0,0,0-1.2835.7023,15.4907,15.4907,0,0,0-2.9007,2.7485,1.9838,1.9838,0,0,0-.43,1.2537h0a2.0181,2.0181,0,0,0,2.018,2.0179h9.353a18.9116,18.9116,0,0,0,12.0256-4.316l2.61-2.1506a18.9112,18.9112,0,0,1,12.0256-4.316h13.26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.1156,32.089s.3991,10.8651-5.8172,15.5623"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.2564,48.9821q-.5181-.0081-1.0847.0129c-5.6436.213-10.7778-6.4626-11.2116-7.0408"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2984,47.6513A10.8261,10.8261,0,0,1,44.8631,52.39s2.2657,3.1164,5.7239,2.1147S53.6,56.5634,53.6,56.5634s-.7791,4.4825-5.7319,2.09c0,0-5.4314-3.01-7.739-5.3173a15.6652,15.6652,0,0,0-3.9437-3.2863"/>
+ <rect x="31.2799" y="46.3353" rx="1.6793" width="5.0137" height="5.0137" transform="matrix(-.99579 -.09168 .09168 -.99579 62.954 100.576)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA97.svg b/public/assets/img/icons/1FA97.svg
new file mode 100644
index 0000000..54eb229
--- /dev/null
+++ b/public/assets/img/icons/1FA97.svg
@@ -0,0 +1,50 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="56.8815" cy="44.306" r="1"/>
+ <circle cx="60.7016" cy="38.7196" r="1"/>
+ <circle cx="59.7716" cy="42.9274" r="1"/>
+ <circle cx="57.8728" cy="40.0561" r="1"/>
+ <circle cx="61.6612" cy="34.3952" r="1"/>
+ <circle cx="58.8552" cy="35.607" r="1"/>
+ <circle cx="59.8269" cy="31.3216" r="1"/>
+ <circle cx="19.9122" cy="45.5619" r="1"/>
+ <circle cx="18.0621" cy="41.6095" r="1"/>
+ <circle cx="16.0818" cy="37.5061" r="1"/>
+ <circle cx="14.1943" cy="33.538" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#781e32" d="M19.7985,54.9706a1.0011,1.0011,0,0,1-.9053-.5733L6.8219,28.8163A.9993.9993,0,0,1,7.3,27.4852l5.7744-2.7246a.9987.9987,0,0,1,1.3311.4775L26.4762,50.8192a.9991.9991,0,0,1-.4775,1.331l-5.7744,2.7247A.99.99,0,0,1,19.7985,54.9706Z"/>
+ <path fill="#781e32" d="M60.4611,53.3613a.9924.9924,0,0,1-.4006-.0055l-7.4116-1.6283a1.0005,1.0005,0,0,1-.7626-1.1913l6.0691-27.6269a1.001,1.001,0,0,1,1.1913-.7626l7.4116,1.6283a1.0005,1.0005,0,0,1,.7626,1.1913L61.2518,52.5932a1.0008,1.0008,0,0,1-.7907.7681Z"/>
+ <path fill="#fff" d="M15.9245,53.0282a3.6458,3.6458,0,0,1-3.2871-2.084L5.7653,36.3827a3.6325,3.6325,0,0,1,1.7354-4.835l2.1015-.9922a.9993.9993,0,0,1,1.3311.4776l9.1181,19.3232a.9994.9994,0,0,1-.4775,1.3311l-2.1016.9912A3.6174,3.6174,0,0,1,15.9245,53.0282Z"/>
+ <polygon fill="#d0cfce" points="28.962 46.828 17.965 22.982 20.891 21.255 28.962 46.828"/>
+ <polygon fill="#d0cfce" points="34.792 44.759 27.705 17.933 31.046 17.885 34.792 44.759"/>
+ <polygon fill="#d0cfce" points="41.294 45.068 38.336 16.946 41.209 17.791 41.294 45.068"/>
+ <polygon fill="#d0cfce" points="48.025 46.637 49.192 19.545 51.119 21.979 48.025 46.637"/>
+ <circle cx="56.8815" cy="44.306" r="1" fill="#fff"/>
+ <circle cx="60.7016" cy="38.7196" r="1" fill="#fff"/>
+ <circle cx="59.7716" cy="42.9274" r="1" fill="#fff"/>
+ <circle cx="57.8728" cy="40.0561" r="1" fill="#fff"/>
+ <circle cx="61.6612" cy="34.3952" r="1" fill="#fff"/>
+ <circle cx="58.8552" cy="35.607" r="1" fill="#fff"/>
+ <circle cx="59.8269" cy="31.3216" r="1" fill="#fff"/>
+ <circle cx="19.9122" cy="45.5619" r="1" fill="#fff"/>
+ <circle cx="18.0621" cy="41.6095" r="1" fill="#fff"/>
+ <circle cx="16.0818" cy="37.5061" r="1" fill="#fff"/>
+ <circle cx="14.1943" cy="33.538" r="1" fill="#fff"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.915 21.386 48.418 20.173 46.997 46.783 43.115 44.371"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53.664 25.174 58.553 24.705 53.059 49.467 50.177 46.223"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.866 19.708 38.112 17.924 40.325 45.383 36.373 43.696"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.952 21.272 27.834 18.935 33.98 45.922 29.973 44.889"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.73 27.043 18.464 23.839 28.35 47.44 23.837 47.44"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.331 31.789 7.727 28.39 13.5 25.665 25.572 51.246 19.798 53.97 18.449 51.112"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1469,50.7828l-3.6775,1.7354a.89.89,0,0,1-1.1841-.4249L5.9263,34.38a.8894.8894,0,0,1,.4249-1.1841L10.0286,31.46"/>
+ <rect x="55.8095" y="23.6085" width="7.5882" height="28.2857" transform="translate(9.4888 -11.9101) rotate(12.3906)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="9.886" x2="7.1123" y1="35.6425" y2="36.9359" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.4609" x2="8.6872" y1="38.7342" y2="40.0276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13.0537" x2="10.28" y1="41.861" y2="43.1544" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.5573" x2="11.7836" y1="45.0317" y2="46.3251" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.1167" x2="13.3431" y1="48.1973" y2="49.4908" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA98.svg b/public/assets/img/icons/1FA98.svg
new file mode 100644
index 0000000..4776576
--- /dev/null
+++ b/public/assets/img/icons/1FA98.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M29.625,35.9453a1,1,0,0,1-.8408-1.54l4.5527-7.1006L30.042,23.2236a1,1,0,0,1,1.5566-1.2558l3.7471,4.6416a1,1,0,0,1,.0635,1.1679l-4.9414,7.7081A.9986.9986,0,0,1,29.625,35.9453Z"/>
+ <path d="M25.6152,35.84a1,1,0,0,1-.7578-.3476L19.8037,29.623a1.001,1.001,0,0,1-.0225-1.2783L24.959,21.89a1,1,0,0,1,1.5605,1.252l-4.6582,5.8066,4.5117,5.2393a1,1,0,0,1-.7578,1.6523Z"/>
+ <path d="M28.7969,54.457a1.0007,1.0007,0,0,1-.9844-.8281L25.1846,38.5273a1,1,0,1,1,1.9707-.3437l2.6279,15.1016a1,1,0,0,1-.8135,1.1572A1.0571,1.0571,0,0,1,28.7969,54.457Z"/>
+ <path d="M30.5293,54.457a1,1,0,0,1-.9961-.9189L28.2959,38.373a1,1,0,0,1,1.9941-.1621L31.5273,53.376a1.0007,1.0007,0,0,1-.916,1.0781C30.584,54.4561,30.5566,54.457,30.5293,54.457Z"/>
+ <path d="M39.51,35.9453a.9985.9985,0,0,1-.8428-.46l-4.9414-7.7081a1,1,0,0,1,.0635-1.1679l3.747-4.6416a1,1,0,0,1,1.5567,1.2558l-3.2949,4.0811,4.5527,7.1006a1,1,0,0,1-.8408,1.54Z"/>
+ <path d="M43.5205,35.84a1,1,0,0,1-.7578-1.6523l4.5107-5.2393-4.6582-5.8066a1,1,0,0,1,1.5606-1.252l5.1777,6.4551a1.0009,1.0009,0,0,1-.0224,1.2783l-5.0528,5.8692A.9978.9978,0,0,1,43.5205,35.84Z"/>
+ <path d="M40.3389,54.457a1.0364,1.0364,0,0,1-.1719-.0146,1,1,0,0,1-.8145-1.1563L41.98,38.1846a1,1,0,1,1,1.9707.3418l-2.627,15.1015A1.0006,1.0006,0,0,1,40.3389,54.457Z"/>
+ <path d="M38.6055,54.457c-.0274,0-.0547-.0009-.0821-.0029a1.0008,1.0008,0,0,1-.916-1.0781l1.2373-15.1651a1.0112,1.0112,0,0,1,1.0782-.916,1.0008,1.0008,0,0,1,.916,1.0781L39.6016,53.5381A1,1,0,0,1,38.6055,54.457Z"/>
+ </g>
+ <g id="color">
+ <path fill="#d22f27" d="M43.3557,57.378C52.84,30.25,47.2842,15.58,45.4308,11.8305a1.7576,1.7576,0,0,0-1.5829-.9736H25.45a1.7576,1.7576,0,0,0-1.5829.9736c-1.8534,3.75-7.4094,18.42,2.0751,45.5475a5.2374,5.2374,0,0,0,4.9413,3.4968h7.5313A5.2373,5.2373,0,0,0,43.3557,57.378Z"/>
+ <polygon fill="#f1b31c" points="21.725 18.112 20.953 22.511 48.343 22.596 47.573 18.11 21.725 18.112"/>
+ <polygon fill="#f1b31c" points="24.871 53.457 44.514 53.457 43.651 56.524 25.981 56.524 24.871 53.457"/>
+ <rect x="24.7007" y="35.1812" rx="1.2901" width="6" height="3" fill="#a57939"/>
+ <rect x="38.4342" y="35.1812" rx="1.2901" width="6" height="3" transform="rotate(180 41.434 36.681)" fill="#a57939"/>
+ <polygon fill="#a57939" points="25.038 10.857 43.848 10.857 45.431 11.831 46.34 13.958 22.957 13.958 23.867 11.831 25.038 10.857"/>
+ <path fill="#f1b31c" d="M29.625,35.9453a1,1,0,0,1-.8408-1.54l4.5527-7.1006L30.042,23.2236a1,1,0,0,1,1.5566-1.2558l3.7471,4.6416a1,1,0,0,1,.0635,1.1679l-4.9414,7.7081A.9986.9986,0,0,1,29.625,35.9453Z"/>
+ <path fill="#f1b31c" d="M25.6152,35.84a1,1,0,0,1-.7578-.3476L19.8037,29.623a1.001,1.001,0,0,1-.0225-1.2783L24.959,21.89a1,1,0,0,1,1.5605,1.252l-4.6582,5.8066,4.5117,5.2393a1,1,0,0,1-.7578,1.6523Z"/>
+ <path fill="#f1b31c" d="M28.7969,54.457a1.0007,1.0007,0,0,1-.9844-.8281L25.1846,38.5273a1,1,0,1,1,1.9707-.3437l2.6279,15.1016a1,1,0,0,1-.8135,1.1572A1.0571,1.0571,0,0,1,28.7969,54.457Z"/>
+ <path fill="#f1b31c" d="M30.5293,54.457a1,1,0,0,1-.9961-.9189L28.2959,38.373a1,1,0,0,1,1.9941-.1621L31.5273,53.376a1.0007,1.0007,0,0,1-.916,1.0781C30.584,54.4561,30.5566,54.457,30.5293,54.457Z"/>
+ <path fill="#f1b31c" d="M39.51,35.9453a.9985.9985,0,0,1-.8428-.46l-4.9414-7.7081a1,1,0,0,1,.0635-1.1679l3.747-4.6416a1,1,0,0,1,1.5567,1.2558l-3.2949,4.0811,4.5527,7.1006a1,1,0,0,1-.8408,1.54Z"/>
+ <path fill="#f1b31c" d="M43.5205,35.84a1,1,0,0,1-.7578-1.6523l4.5107-5.2393-4.6582-5.8066a1,1,0,0,1,1.5606-1.252l5.1777,6.4551a1.0009,1.0009,0,0,1-.0224,1.2783l-5.0528,5.8692A.9978.9978,0,0,1,43.5205,35.84Z"/>
+ <path fill="#f1b31c" d="M40.3389,54.457a1.0364,1.0364,0,0,1-.1719-.0146,1,1,0,0,1-.8145-1.1563L41.98,38.1846a1,1,0,1,1,1.9707.3418l-2.627,15.1015A1.0006,1.0006,0,0,1,40.3389,54.457Z"/>
+ <path fill="#f1b31c" d="M38.6055,54.457c-.0274,0-.0547-.0009-.0821-.0029a1.0008,1.0008,0,0,1-.916-1.0781l1.2373-15.1651a1.0112,1.0112,0,0,1,1.0782-.916,1.0008,1.0008,0,0,1,.916,1.0781L39.6016,53.5381A1,1,0,0,1,38.6055,54.457Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M43.3557,57.378C52.84,30.25,47.2842,15.58,45.4308,11.8305a1.7576,1.7576,0,0,0-1.5829-.9736H25.45a1.7576,1.7576,0,0,0-1.5829.9736c-1.8534,3.75-7.4094,18.42,2.0751,45.5475a5.2374,5.2374,0,0,0,4.9413,3.4968h7.5313A5.2373,5.2373,0,0,0,43.3557,57.378Z"/>
+ <line x1="21.7247" x2="47.5728" y1="18.119" y2="18.119" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.2711" x2="46.3401" y1="13.9579" y2="13.9579" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20.9533" x2="48.3431" y1="22.5152" y2="22.5152" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24.7007" y="35.1812" rx="1.3284" width="6" height="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.6477" x2="44.6102" y1="53.4569" y2="53.4569" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9808" x2="43.3369" y1="56.5235" y2="56.5235" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="38.4342" y="35.1812" rx="1.3284" width="6" height="3" transform="matrix(-1 0 0 -1 82.868 73.362)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA99.svg b/public/assets/img/icons/1FA99.svg
new file mode 100644
index 0000000..9e08fbf
--- /dev/null
+++ b/public/assets/img/icons/1FA99.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="34.1528" cy="34.6346" rx="29.0327" ry="22.118" transform="translate(-14.2455 39.4907) rotate(-51.131)" fill="#fcea2b"/>
+ <path fill="#fff" d="M52.1386,12.03a18.6978,18.6978,0,0,0-13.3-3.8592A17.98,17.98,0,0,1,48.9161,12.03c9.5107,7.6656,9.0636,24-.9986,36.4842-6.14,7.6178-14.44,12.034-22.14,12.5837,8.5313.6389,18.354-3.8885,25.3623-12.5837C61.2023,36.03,61.6494,19.6954,52.1386,12.03Z"/>
+ <path fill="#f1b31c" d="M55.3488,13.082c-.4942-.3984-1.0176-.7812-1.5577-1.1377a.9281.9281,0,0,0-.1108-.045,1.03,1.03,0,0,0-.5558-.1024.9231.9231,0,0,0-.5263.2355.9427.9427,0,0,0-.0942.0682c-.0189.0205-.0247.047-.0417.0686s-.0414.0338-.0569.0573a.9449.9449,0,0,0-.0443.1094,1.0267,1.0267,0,0,0-.1021.5619.9782.9782,0,0,0,.0434.183.8341.8341,0,0,0,.1891.3358.9413.9413,0,0,0,.07.0971C60.84,21.15,59.9767,36.25,50.5968,47.8887c-9.7021,12.0351-24.97,15.88-34.0342,8.5732a.9608.9608,0,0,0-.1862-.0967c-.019-.01-.0363-.02-.0557-.0289a.97.97,0,0,0-.3-.0741c-.027-.0026-.0525-.0064-.08-.0068a.9161.9161,0,0,0-.5906.1954.94.94,0,0,0-.0972.058c-.0193.0174-.0268.0415-.0444.06-.0158.0171-.0375.0251-.0523.0435a.9354.9354,0,0,0-.0473.091.9593.9593,0,0,0-.1171.2256.9341.9341,0,0,0-.024.097.9719.9719,0,0,0-.0255.2966c.0017.02.0056.0386.0084.0585a.9646.9646,0,0,0,.0962.312c.0079.0157.0178.0295.0266.0447a.9534.9534,0,0,0,.109.1832,20.0687,20.0687,0,0,0,2.2862,2.1582A21.13,21.13,0,0,0,30.91,64.6338c8.59,0,17.8906-4.48,24.5283-12.7149C65.882,38.9619,65.841,21.539,55.3488,13.082Z"/>
+ <path fill="#f1b31c" d="M20.6524,44.72c.0722-.2316.6087-2.2138.6809-2.4455,5.9173.1054,6.209-.0917,7.0882-3.008,1.661-5.5087,2.1449-6.4941,3.8058-12.0028.5824-1.9314.4791-2.3538-2.29-2.882L28.25,24.0707c.063-.2034.4414-2.0746.5044-2.278a94.249,94.249,0,0,0,12.214-.7883l-5.4991,19c-.8584,2.9659-.7526,3.2031,4.9288,4.3013-.0656.2347-.5987,2.2183-.6642,2.453Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M53.2375,12.777q.7611.5013,1.4822,1.0818c10.08,8.1245,10.0527,24.8829-.061,37.4308S28.1748,67.4234,18.0948,59.2988a19.09,19.09,0,0,1-2.172-2.05"/>
+ <ellipse cx="34.1528" cy="34.6346" rx="29.0327" ry="22.118" transform="translate(-14.2455 39.4907) rotate(-51.131)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.3734" x2="54.6587" y1="48.5146" y2="51.2896" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.9155" x2="50.8122" y1="52.2602" y2="55.3725" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.2573" x2="46.6351" y1="55.3041" y2="58.6263" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.2427" x2="42.1155" y1="57.9819" y2="61.3263" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.0356" x2="57.5245" y1="44.7745" y2="47.1887" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.6524,44.72c.0722-.2316.6087-2.2138.6809-2.4455,5.9173.1054,6.209-.0917,7.0882-3.008,1.661-5.5087,2.1449-6.4941,3.8058-12.0028.5824-1.9314.4791-2.3538-2.29-2.882L28.25,24.0707c.063-.2034.4414-2.0746.5044-2.278a94.249,94.249,0,0,0,12.214-.7883l-5.4991,19c-.8584,2.9659-.7526,3.2031,4.9288,4.3013-.0656.2347-.5987,2.2183-.6642,2.453Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9A.svg b/public/assets/img/icons/1FA9A.svg
new file mode 100644
index 0000000..b25a5b5
--- /dev/null
+++ b/public/assets/img/icons/1FA9A.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M52.3689,50.64,39.7526,53.9072a1.0037,1.0037,0,0,1-.4978,0L35.982,53.074A.9989.9989,0,0,1,35.35,51.63l.9949-1.8455-2.0322-.5181a.9988.9988,0,0,1-.6325-1.4436l.995-1.8455L32.643,45.46a.9988.9988,0,0,1-.6325-1.4435l.995-1.8456-2.0322-.5181a.9986.9986,0,0,1-.6325-1.4435l.995-1.8456-2.0317-.5173a.9988.9988,0,0,1-.6325-1.4435l.9941-1.845-2.0308-.5178a.9988.9988,0,0,1-.6325-1.4435l.9941-1.8451-2.0308-.5178a.9988.9988,0,0,1-.6325-1.4435l.9941-1.8451-2.0313-.5186a.9986.9986,0,0,1-.6325-1.4435l.9946-1.8442-2.0322-.5182a.9988.9988,0,0,1-.6325-1.4435l.9949-1.8455-2.0316-.5173a.9988.9988,0,0,1-.6325-1.4435l.9949-1.8456-2.0321-.5181a.9986.9986,0,0,1-.6325-1.4435l1.6036-2.9726a.9981.9981,0,0,1,.3708-.386l6.036-3.57a1,1,0,0,1,1.37.3516L52.9792,49.1625a1.0007,1.0007,0,0,1-.61,1.4774Z"/>
+ <polygon fill="#9b9b9a" points="28.035 6.987 26.665 6.635 23.792 8.335 43.028 46.846 50.853 45.627 28.035 6.987"/>
+ <path fill="#d22f27" d="M37.4132,57.1493l3.8722,6.547a2.0464,2.0464,0,0,0,2.8.7188l.659-.39a2.0454,2.0454,0,0,0,.7179-2.7992l-.0164-.0278L53.83,56.277a2.0464,2.0464,0,0,0,2.8.7188l.6278-.3714a2.0464,2.0464,0,0,0,.7188-2.8L53.229,45.7982a2.998,2.998,0,0,0-2.9777-1.4474l-5.7667.76a3.102,3.102,0,0,0-2.2115,1.4078l-4.8069,7.53,0,.0013A2.9456,2.9456,0,0,0,37.4132,57.1493Zm5.0655-.9674,8.37-4.95.5.8456-8.37,4.9505Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.2291,52.1048l1.6033-2.9724L34.56,48.2983l1.6033-2.9724L32.89,44.4918l1.6033-2.9724-3.2731-.8345,1.6035-2.9727-3.2727-.834,1.6033-2.9725-3.2727-.834,1.6033-2.9725-3.2727-.834,1.6033-2.9725-3.2727-.834,1.6033-2.9725-3.2727-.834L24.477,18.68l-3.2727-.8341,1.6033-2.9724-3.2731-.8346,1.6034-2.9726,6.0357-3.57L47.87,42.4886"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3093,54.5876l4.8068-7.5305a2.1045,2.1045,0,0,1,1.4986-.9541l5.7683-.7611a2.0017,2.0017,0,0,1,1.9849.9655l4.7473,8.0266a1.0436,1.0436,0,0,1-.367,1.4295l-.6281.3714a1.0435,1.0435,0,0,1-1.4294-.3669l-.5256-.8886-10.089,5.9671.5256.8886a1.0435,1.0435,0,0,1-.367,1.4294l-.6587.39a1.0436,1.0436,0,0,1-1.4295-.367L38.2743,56.64A1.96,1.96,0,0,1,38.3093,54.5876Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.21 51.568 51.201 49.861 41.97 55.321 42.979 57.028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9B.svg b/public/assets/img/icons/1FA9B.svg
new file mode 100644
index 0000000..54eb8ec
--- /dev/null
+++ b/public/assets/img/icons/1FA9B.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="41.6352" x2="53.2902" y1="43.3021" y2="54.9571" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.6767" x2="55.3316" y1="41.2607" y2="52.9156" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#f4aa41" d="M58.5645,55.9782l-2.09,2.09a4.3035,4.3035,0,0,1-6.076.118l-13.64-13.64a.9993.9993,0,0,1,0-1.4142l.2147-.2147-.705-.7051-.2148.2148a1,1,0,0,1-1.4142,0l-2.64-2.64a1,1,0,0,1,0-1.4142l6.87-6.87a1,1,0,0,1,1.4142,0l2.64,2.64a1,1,0,0,1,0,1.4143l-.2845.2845.705.705.2845-.2845a.9993.9993,0,0,1,1.4142,0l13.64,13.64A4.3035,4.3035,0,0,1,58.5645,55.9782Z"/>
+ <path fill="#d0cfce" d="M34.82,37.4869a.9969.9969,0,0,1-.7071-.293L20.2686,23.3506l-3.416-.7719a1,1,0,0,1-.69-.5645l-2.3516-5.2148a1,1,0,0,1,.2041-1.1182l2.041-2.0415a1.0014,1.0014,0,0,1,1.1074-.21l5.2666,2.3a1,1,0,0,1,.5782.7119l.7236,3.4585L37.5684,33.7388a1,1,0,0,1,0,1.4141l-2.041,2.041A.9969.9969,0,0,1,34.82,37.4869Z"/>
+ <line x1="41.6352" x2="53.2902" y1="43.3021" y2="54.9571" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.6767" x2="55.3316" y1="41.2607" y2="52.9156" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.3357,36.9691l13.64,13.64a3.3,3.3,0,0,1-.1177,4.6619l-2.09,2.09a3.3,3.3,0,0,1-4.662.1176l-13.64-13.64.922-.9219-2.1194-2.1194-.9219.922-2.64-2.64,6.87-6.87,2.64,2.64-.9919.992,2.1194,2.1193Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.778 32.313 22.813 20.397 22.03 16.647 16.763 14.347 14.721 16.388 17.074 21.603 20.772 22.439 32.736 34.355"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9C.svg b/public/assets/img/icons/1FA9C.svg
new file mode 100644
index 0000000..03451e0
--- /dev/null
+++ b/public/assets/img/icons/1FA9C.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M22.2648,62.0342H20.2072a1.0759,1.0759,0,0,1-1.0234-1.4072l16.164-49.94a1.0754,1.0754,0,0,1,1.0235-.7451H38.43a1.0759,1.0759,0,0,1,1.0235,1.4072L23.2882,61.2891A1.0752,1.0752,0,0,1,22.2648,62.0342Z"/>
+ <path fill="#a57939" d="M36.09,62.0342H34.0324A1.0759,1.0759,0,0,1,33.009,60.627l16.1641-49.94a1.0752,1.0752,0,0,1,1.0234-.7451h2.0586a1.0759,1.0759,0,0,1,1.0234,1.4072L37.1135,61.2891A1.0753,1.0753,0,0,1,36.09,62.0342Z"/>
+ <path fill="#a57939" d="M47.9377,18.6777H34.12a1,1,0,0,1-.9346-1.3554l.6387-1.6778A1,1,0,0,1,34.759,15H48.5763a1,1,0,0,1,.9346,1.3555l-.6387,1.6777A1,1,0,0,1,47.9377,18.6777Z"/>
+ <path fill="#a57939" d="M44.1359,30.3166H30.3185a1,1,0,0,1-.9345-1.3555l.6386-1.6777a1,1,0,0,1,.9346-.6446H44.7746a1,1,0,0,1,.9346,1.3555l-.6387,1.6777A1,1,0,0,1,44.1359,30.3166Z"/>
+ <path fill="#a57939" d="M40.4338,42H26.6164a1,1,0,0,1-.9346-1.3555l.6387-1.6777a1,1,0,0,1,.9346-.6446H41.0725a1,1,0,0,1,.9345,1.3555l-.6386,1.6778A1.0005,1.0005,0,0,1,40.4338,42Z"/>
+ <path fill="#a57939" d="M36.6485,53.6528H22.8311a1,1,0,0,1-.9345-1.3555l.6386-1.6777a1,1,0,0,1,.9346-.6446H37.2872a1,1,0,0,1,.9346,1.3555l-.6387,1.6777A1,1,0,0,1,36.6485,53.6528Z"/>
+ </g>
+ <g id="line">
+ <line x1="20.2069" x2="36.3713" y1="60.9583" y2="11.0176" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.0242" x2="50.1886" y1="60.9583" y2="11.0176" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.7586" x2="48.5759" y1="16" y2="16" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.9853" x2="44.8026" y1="27.658" y2="27.658" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.2559" x2="23.4385" y1="50.9739" y2="50.9739" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.2119" x2="41.0292" y1="39.316" y2="39.316" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9D.svg b/public/assets/img/icons/1FA9D.svg
new file mode 100644
index 0000000..32547e2
--- /dev/null
+++ b/public/assets/img/icons/1FA9D.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M28.3493,64.0547a14.1852,14.1852,0,0,1-9.08-25.083,1,1,0,0,1,1.6318.8994c-.7138,5.3779,5.1221,9.1143,5.1817,9.1514a1.0006,1.0006,0,0,1-.5313,1.8476H20.9782a7.438,7.438,0,0,0,14.8086-1V23a8.91,8.91,0,1,1,6.747.2344V49.87A14.2007,14.2007,0,0,1,28.3493,64.0547ZM39.445,12.7188a2.1643,2.1643,0,1,0,2.164,2.164A2.1664,2.1664,0,0,0,39.445,12.7188Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5511,49.87s-6.4505-4.0285-5.64-10.1295L19.91,39.74A13.1848,13.1848,0,1,0,41.5335,49.87V22.5059a7.9115,7.9115,0,1,0-4.7465-.18V49.87a8.4382,8.4382,0,1,1-16.8763,0h.8339M41.2972,17.4489a3.1645,3.1645,0,1,1,1.3123-2.566"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9E.svg b/public/assets/img/icons/1FA9E.svg
new file mode 100644
index 0000000..f363a56
--- /dev/null
+++ b/public/assets/img/icons/1FA9E.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="39.843" x2="43.4774" y1="24.5524" y2="29.6505" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.8239" x2="42.8042" y1="25.2117" y2="36.4059" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fcea2b" d="M35.8447,61.958c-3.7715,0-7.0723-2.167-8.0274-5.27A4.387,4.387,0,0,0,25.19,54.3721V57.27a.9994.9994,0,0,1-1,1H20.7617a.9993.9993,0,0,1-1-1V51.916c-2.4375-.7646-4.1787-3.7558-4.1787-7.4189a9.83,9.83,0,0,1,1.1728-4.7617,11.4276,11.4276,0,0,0-.0039-7.5469,9.8345,9.8345,0,0,1-1.1689-4.7549c0-2.9346,1.1484-5.5518,2.997-6.83a4.4373,4.4373,0,0,1,1.1817-.5869V14.3115a.9994.9994,0,0,1,1-1H24.19a1,1,0,0,1,1,1v3.2256a4.4515,4.4515,0,0,0,2.6494-2.374c.9326-3.0381,4.2334-5.2051,8.0049-5.2051,3.874,0,7.2685,2.3164,8.1064,5.5195A4.2416,4.2416,0,0,0,46.499,17.6V14.3115a1,1,0,0,1,1-1h3.4287a1,1,0,0,1,1,1v5.7276a4.4646,4.4646,0,0,1,1.0225.5048,1.1831,1.1831,0,0,1,.207.1456,8.3647,8.3647,0,0,1,2.8769,6.7441,9.9323,9.9323,0,0,1-1.08,4.5937.8654.8654,0,0,1-.0323.1045,11.4664,11.4664,0,0,0-.0078,7.6465.9736.9736,0,0,1,.0449.1338,9.9375,9.9375,0,0,1,1.0752,4.585,8.3669,8.3669,0,0,1-2.8711,6.7392,1.03,1.03,0,0,1-.1816.128,4.411,4.411,0,0,1-1.0537.5263V57.27a.9994.9994,0,0,1-1,1H47.499a.9994.9994,0,0,1-1-1v-2.959a4.2432,4.2432,0,0,0-2.5479,2.128C43.1132,59.6416,39.7187,61.958,35.8447,61.958Z"/>
+ <path fill="#92d3f5" d="M36,55.93c-8.044,0-14.5879-8.87-14.5879-19.7735S27.956,16.3838,36,16.3838s14.5879,8.87,14.5879,19.7724S44.0439,55.93,36,55.93Z"/>
+ <line x1="39.843" x2="43.4774" y1="24.5524" y2="29.6505" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.8239" x2="42.8042" y1="25.2117" y2="36.4059" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36" cy="36.1564" rx="13.5878" ry="18.773" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1909,18.8628V14.3115H20.762v6.5222"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9041,17.9478a4.572,4.572,0,0,1-1.9029-2.1506c-.684-2.7619-3.628-4.8389-7.1565-4.8389-3.409,0-6.2643,1.9414-7.0712,4.5635A4.8632,4.8632,0,0,1,26.7079,17.9"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.9275,20.8392V14.3115H47.4986V18.89"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.2382,49.8211a8.028,8.028,0,0,0,1.7963-5.3245,8.7693,8.7693,0,0,0-1.05-4.2829l.0073-.0506a12.3867,12.3867,0,0,1,0-8.3983l-.0071-.0489a8.7692,8.7692,0,0,0,1.05-4.2824,8.0279,8.0279,0,0,0-1.7962-5.3245"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4986,53.0217v4.2474h3.4289V51.0908"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.7061,54.0136a4.872,4.872,0,0,1,2.0674,2.3812c.8069,2.6221,3.6622,4.5635,7.0712,4.5635,3.5285,0,6.4725-2.077,7.1565-4.8389A4.5494,4.5494,0,0,1,44.83,54.0135"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.762,51.0963v6.1728h3.4289v-4.22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.482,21.9973a7.9338,7.9338,0,0,0-1.8994,5.4362,8.7366,8.7366,0,0,0,1.079,4.3308v.0005a12.3867,12.3867,0,0,1,0,8.3983l0,.0023a8.7366,8.7366,0,0,0-1.0793,4.3312,7.9289,7.9289,0,0,0,1.9,5.4372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FA9F.svg b/public/assets/img/icons/1FA9F.svg
new file mode 100644
index 0000000..2d42464
--- /dev/null
+++ b/public/assets/img/icons/1FA9F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="35.9004" x2="35.9004" y1="14.7127" y2="57.1676" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0249"/>
+ <line x1="14.7206" x2="57.2826" y1="35.9583" y2="35.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0249"/>
+ </g>
+ <g id="color">
+ <rect x="14.513" y="14.6126" rx="0.7841" width="42.7749" height="42.7749" fill="#92d3f5"/>
+ <polygon fill="#fff" points="14.535 26.666 26.588 14.613 55.23 14.613 14.514 55.477 14.535 26.666"/>
+ <path fill="#a57939" d="M60.94,62H11.0176a1.06,1.06,0,0,1-1.06-1.06V11.0179a1.06,1.06,0,0,1,1.06-1.06H60.94a1.06,1.06,0,0,1,1.06,1.06V60.94A1.06,1.06,0,0,1,60.94,62ZM16.5733,56.3877H55.228a1.06,1.06,0,0,0,1.06-1.06V16.6722a1.06,1.06,0,0,0-1.06-1.06H16.5733a1.06,1.06,0,0,0-1.06,1.06V55.3278A1.06,1.06,0,0,0,16.5733,56.3877Z"/>
+ <line x1="35.9004" x2="35.9004" y1="14.6126" y2="57.3874" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0249"/>
+ <line x1="14.513" x2="57.2879" y1="35.9583" y2="35.9583" fill="none" stroke="#a57939" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0249"/>
+ </g>
+ <g id="line">
+ <line x1="61" x2="10.9583" y1="61" y2="61" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="10.958 57.168 10.958 10.958 61 10.958 61 57.168"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA0.svg b/public/assets/img/icons/1FAA0.svg
new file mode 100644
index 0000000..2422e2c
--- /dev/null
+++ b/public/assets/img/icons/1FAA0.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M38.3053,42.0308a.9969.9969,0,0,1-.707-.293L15.9049,20.0444a2.9565,2.9565,0,0,1,4.1817-4.1806L41.78,37.5571a1,1,0,0,1,0,1.4141c-.3906.3906-2.3769,2.376-2.7675,2.7666A.9971.9971,0,0,1,38.3053,42.0308Z"/>
+ <path fill="#d22f27" d="M61.0807,41.7407a3.224,3.224,0,0,0-3.28-.7073,11.778,11.778,0,0,0-12.737-1.9821l-2.39-2.3887a1,1,0,0,0-1.4141,0l-4.5566,4.5557a.9995.9995,0,0,0,0,1.414l2.39,2.39A11.7809,11.7809,0,0,0,41.0582,57.74a3.1428,3.1428,0,0,0,5.1749,3.2982L61.0807,46.1919A3.15,3.15,0,0,0,61.0807,41.7407Z"/>
+ <path fill="#ea5a47" d="M61.0807,41.7407a3.23,3.23,0,0,0-4.4512,0L41.7819,56.5874a3.1475,3.1475,0,0,0,4.4512,4.4512L61.0807,46.1919A3.15,3.15,0,0,0,61.0807,41.7407Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,43.7834l1.3361-1.336a2.1541,2.1541,0,0,1,3.0374,0h0a2.1541,2.1541,0,0,1,0,3.0374l-14.847,14.847a2.1541,2.1541,0,0,1-3.0374,0h0a2.1541,2.1541,0,0,1,0-3.0374L43.7834,56Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,38.7255,16.6124,19.3379a1.9626,1.9626,0,0,1,0-2.7672h0a1.9626,1.9626,0,0,1,2.7672,0L38.7672,35.9583"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.4327,40.5239a10.8744,10.8744,0,0,0-10.5719-.2612l-2.8933-2.8933L37.411,41.9258l2.8934,2.8933a10.8747,10.8747,0,0,0,.239,10.5343"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA1.svg b/public/assets/img/icons/1FAA1.svg
new file mode 100644
index 0000000..e919a27
--- /dev/null
+++ b/public/assets/img/icons/1FAA1.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1786,35.6423l15.0183-17.26a3.9887,3.9887,0,0,0-6.38-4.7887L18.5791,59.1927l16.39-18.7271"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9081,19.6608c-.7433.515-1.4725.6747-1.9149.3426-.7033-.5278-.416-2.0979.6416-3.507s2.485-2.1234,3.1882-1.5956a.9071.9071,0,0,1,.3111.4506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.005,16.0479a10.5275,10.5275,0,0,1,1.5422.9753,13.1655,13.1655,0,0,1,5.21,13.2026s-1.613,8.9339-10.8977,9.209C36.3547,39.6868,23.451,30.8018,11,42.233"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.5894,18.5635s6.0295-4.8028,12.1836-3.3422"/>
+ </g>
+ <g id="color">
+ <path fill="#d0cfce" d="M54.0019,11.998a5.0087,5.0087,0,0,0-7.0273,1.0562L17.7373,58.6523A1,1,0,0,0,19.332,59.85L54.95,19.04c.0166-.0185.0322-.0376.0469-.0576A4.995,4.995,0,0,0,54.0019,11.998Zm-3.62,5.81a3.283,3.283,0,0,1-1.7685,1.3692,3.2815,3.2815,0,0,1,.8213-2.08,3.283,3.283,0,0,1,1.7685-1.3692A3.2884,3.2884,0,0,1,50.3818,17.8076Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1786,35.6423l15.0183-17.26a3.9887,3.9887,0,0,0-6.38-4.7887L18.5791,59.1927l16.39-18.7271"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.9081,19.6608c-.7433.515-1.4725.6747-1.9149.3426-.7033-.5278-.416-2.0979.6416-3.507s2.485-2.1234,3.1882-1.5956a.9071.9071,0,0,1,.3111.4506"/>
+ <path fill="#92d3f5" d="M46.3,14.1057c-6.2857-1.0746-12.087,3.4745-12.3394,3.6755a1,1,0,0,0,1.2451,1.565c.0518-.0411,4.8049-3.75,9.8964-3.3722Z"/>
+ <path fill="#92d3f5" d="M49.2587,17.345q.3492.221.6837.4753a12.0932,12.0932,0,0,1,4.831,12.2256c-.0615.332-1.6054,8.1416-9.9433,8.3887A32.3323,32.3323,0,0,1,36.8467,37.13c-7.68-1.8545-17.2334-4.16-26.5235,4.3672A1,1,0,0,0,11.6767,42.97c8.503-7.8056,17.1075-5.73,24.7-3.8965a35.2989,35.2989,0,0,0,8.5118,1.3614c9.98-.2969,11.8349-9.9341,11.8369-9.9624a14.0555,14.0555,0,0,0-5.5733-14.2447q-.2141-.1624-.4341-.3145a3.8635,3.8635,0,0,0-1.4042,1.3433Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA2.svg b/public/assets/img/icons/1FAA2.svg
new file mode 100644
index 0000000..3207b63
--- /dev/null
+++ b/public/assets/img/icons/1FAA2.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.2987,47.0371s.17,2.1674,4.5371,2.8755"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0343,35.4841A5.4642,5.4642,0,0,1,29.5569,36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8582,28.2336a7.5161,7.5161,0,0,1,5.2271-.6931"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.27,19.1212s3.0736.3742,2.6079,4.286"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.1464,34.9927s4.7358,1.001,5.6255-3.3181"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3957,40.6445a6,6,0,0,0,6.6792,1.4717"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5978,45.2113s4.3436-.38,5.458,1.5936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.7889,56.9573s2.5774-2.8107,6.0761-1.884"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0919,14.609s2.3364,2.296,1.1682,7.1425"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0558,20.6344s.7182,2.9572-1.898,6.6866"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3668,32.03s-.4284,5.567,3.1854,6.1831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.9289,45.1819s3.7608,1.0774,4.49-2.3129"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.0005,52.5446s6.3137-.9121,5.5583-4.2323"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4663,30.3446S45.247,35.2934,47.5347,36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.4925,22.9816s-.5088,3.9862,1.6566,6.1516"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M24.5226,49.6863a13.1184,13.1184,0,0,1-5.8688,3.6567,1,1,0,0,1-1.2492-.6631L15.94,47.8993a1,1,0,0,1,.6631-1.2491,7.3519,7.3519,0,0,0,3.57-2.4363Zm-.93-10.5711c-.3791-1.9241.85-5.3214.85-5.3214.2027-.79.3949-1.5933.5868-2.3994.9789-4.0965,1.99-8.3311,4.54-11.2018a11.6527,11.6527,0,0,1,10.9473-3.8358A15.2716,15.2716,0,0,1,43.66,17.3759a25.4763,25.4763,0,0,1-7.3478,6.2792,5.2812,5.2812,0,0,0-1.5072,1.1839c-1.9008,2.1405-2.9741,6.3152-4.0114,10.352a52.2,52.2,0,0,1-3.41,10.27S23.9717,41.0393,23.5927,39.1152ZM46.2251,28.3745A14.534,14.534,0,0,0,41.05,23.8912l1.0392-.71a17.333,17.333,0,0,0,4.277-4.3095q.7529.5014,1.4783,1.0854h0a21.6831,21.6831,0,0,1,2.6876,2.5842,10.0715,10.0715,0,0,0-3.6373,4.27ZM31.8006,53.86a13.7961,13.7961,0,0,0-2.5515,6.0447,1,1,0,0,1-1.1572.8132L23.166,59.861a1,1,0,0,1-.8132-1.1572,18.0528,18.0528,0,0,1,3.4686-7.985Zm-2.4391-6.8048A57.6416,57.6416,0,0,1,38.2266,41.3a43.44,43.44,0,0,0,7.8061-5.1223A5.1724,5.1724,0,0,0,47.8074,32.75a14.3971,14.3971,0,0,1,4.5664-7.7965q.4171.6309.7895,1.2877a12.2119,12.2119,0,0,1-2.406,15.1015,26.6818,26.6818,0,0,1-6.5276,3.925c-1.1274.5413-2.192,1.0529-3.1918,1.618a34.4313,34.4313,0,0,1-5.1464,2.3265C33.7528,49.8693,29.3615,47.0554,29.3615,47.0554Z"/>
+ <path fill="#92d3f5" d="M35.1731,22.0105a23.4742,23.4742,0,0,0,6.0509-4.7473h0a10.1947,10.1947,0,0,0,2.5772-5.2516,1.0014,1.0014,0,0,1,1.1572-.8132l4.9258.8571a1,1,0,0,1,.8133,1.1572c-1.6129,9.27-8.9133,12.9245-15.3544,16.1492-1.5385.7705-3.03,1.5178-4.4,2.3127Zm12.9018,18.92c-.8671,3.4376-2.0365,6.7351-4.3373,9.3277A11.6573,11.6573,0,0,1,32.79,54.0945a17.4064,17.4064,0,0,1-7.327-3.6015,22.1779,22.1779,0,0,1-5.3192-6.2841,12.2121,12.2121,0,0,1,2.4048-15.1,26.2811,26.2811,0,0,1,6.07-3.839s-.9792,3.4859-1.7137,6.6059c-.8065,3.4258-1.2924,5.4625-1.2924,5.4625a5.2389,5.2389,0,0,0,.6217,3.4209c1.8268,3.2221,5.1124,5.8979,7.9561,6.4766a3.9656,3.9656,0,0,0,1.5047.0092s1.0426-.0662,4.8242-2.0364C45.0011,42.8738,48.0749,40.931,48.0749,40.931Zm-7.1718-.2865c.434-1.4833.79-3.11,1.1547-4.7768,1.406-6.4238,3.1548-14.4151,11.2878-16.907a1.001,1.001,0,0,1,1.2491.6631l1.4656,4.78a1.0008,1.0008,0,0,1-.6631,1.2491c-3.1856.9767-4.7535,3.7765-5.7769,8.0184Z"/>
+ <path fill="#b1cc33" d="M22.8371,50.9126a1.0121,1.0121,0,0,1-.1612-.0127c-4.998-.8105-5.35-3.4824-5.374-3.7842a1,1,0,0,1,1.99-.1963c.02.0909.3935,1.47,3.7041,2.0059a1,1,0,0,1-.1592,1.9873Z"/>
+ <path fill="#b1cc33" d="M29.5558,37.0005a.9944.9944,0,0,1-.5058-.1377,4.4421,4.4421,0,0,0-3.6514-.4473,1,1,0,0,1-.7363-1.86,6.4773,6.4773,0,0,1,5.4013.583,1,1,0,0,1-.5078,1.8623Z"/>
+ <path fill="#b1cc33" d="M26.8615,29.2329a1,1,0,0,1-.501-1.8662,8.5,8.5,0,0,1,5.9951-.7891,1,1,0,1,1-.541,1.9258,6.5339,6.5339,0,0,0-4.4609.6A.9981.9981,0,0,1,26.8615,29.2329Z"/>
+ <path fill="#b1cc33" d="M34.8791,24.4067A.9836.9836,0,0,1,34.76,24.4a1,1,0,0,1-.875-1.1113c.3242-2.7295-1.3994-3.124-1.748-3.1758a1.0061,1.0061,0,0,1-.8516-1.124.9906.9906,0,0,1,1.1055-.8594c1.4053.1709,3.9414,1.5185,3.48,5.3955A1.0006,1.0006,0,0,1,34.8791,24.4067Z"/>
+ <path fill="#b1cc33" d="M49.29,36.0913a7.1188,7.1188,0,0,1-1.3506-.12,1,1,0,0,1-.7715-1.1856.9893.9893,0,0,1,1.1826-.7714c.39.0791,3.78.67,4.4415-2.542a1,1,0,1,1,1.9589.4043,4.9889,4.9889,0,0,1-2.1338,3.32A6.1025,6.1025,0,0,1,49.29,36.0913Z"/>
+ <path fill="#b1cc33" d="M45.6984,43.5347a6.7405,6.7405,0,0,1-5.084-2.2657,1,1,0,0,1,1.5586-1.2539,5.0172,5.0172,0,0,0,5.58,1.1553,1,1,0,0,1,.6445,1.8926A8.3429,8.3429,0,0,1,45.6984,43.5347Z"/>
+ <path fill="#b1cc33" d="M39.0568,47.8052a1.0006,1.0006,0,0,1-.8721-.5088c-.5986-1.0606-3.289-1.19-4.5009-1.0889a1,1,0,0,1-.1729-1.9922c.5117-.0449,5.0244-.3662,6.416,2.0987a1,1,0,0,1-.87,1.4912Z"/>
+ <path fill="#b1cc33" d="M23.7892,57.9556a1,1,0,0,1-.7373-1.6739c.1221-.1328,3.0352-3.2441,7.0694-2.1748a1,1,0,0,1-.5118,1.9336,5.5033,5.5033,0,0,0-5.0859,1.5957A1.0012,1.0012,0,0,1,23.7892,57.9556Z"/>
+ <path fill="#61b2e4" d="M45.2609,22.7515a1.0222,1.0222,0,0,1-.2353-.0274,1.0011,1.0011,0,0,1-.7383-1.207c1.0068-4.1738-.8262-6.1221-.9043-6.2031a1,1,0,0,1,1.41-1.418c.1114.1094,2.7246,2.7539,1.4395,8.09A1.0017,1.0017,0,0,1,45.2609,22.7515Z"/>
+ <path fill="#61b2e4" d="M37.1564,28.3208a1,1,0,0,1-.8174-1.5742c2.292-3.2686,1.7666-5.78,1.7432-5.8848a1,1,0,0,1,1.9453-.4639c.0342.1387.792,3.4434-2.0518,7.4971A.9974.9974,0,0,1,37.1564,28.3208Z"/>
+ <path fill="#61b2e4" d="M24.5529,39.2124a1.0011,1.0011,0,0,1-.1689-.0146c-4.461-.7608-4.0352-6.98-4.0147-7.2442a1,1,0,0,1,1.9941.1514c-.0029.0469-.3115,4.667,2.3565,5.1221a1,1,0,0,1-.167,1.9853Z"/>
+ <path fill="#61b2e4" d="M23.2306,46.3481a6.0568,6.0568,0,0,1-1.5771-.205A1,1,0,0,1,22.2,44.2192a3.471,3.471,0,0,0,2.3779-.1914,1.9749,1.9749,0,0,0,.8623-1.3691,1,1,0,0,1,1.9551.42A3.9613,3.9613,0,0,1,25.6,45.7466,4.5974,4.5974,0,0,1,23.2306,46.3481Z"/>
+ <path fill="#61b2e4" d="M30.9992,53.5444a1,1,0,0,1-.1426-1.9892c.91-.1338,3.6982-.79,4.54-2.0186a1.1822,1.1822,0,0,0,.1875-1.0029,1,1,0,0,1,1.9493-.4434,3.196,3.196,0,0,1-.4883,2.5791c-1.4912,2.1709-5.4551,2.8-5.9024,2.8643A.8965.8965,0,0,1,30.9992,53.5444Z"/>
+ <path fill="#61b2e4" d="M47.5343,37.0005a.9994.9994,0,0,1-.2949-.0449c-2.8017-.8662-3.6709-5.8858-3.7607-6.4551a1,1,0,1,1,1.9746-.3125c.2871,1.8008,1.2148,4.498,2.376,4.8574a1,1,0,0,1-.295,1.9551Z"/>
+ <path fill="#61b2e4" d="M50.15,30.1333a.9971.9971,0,0,1-.7071-.293c-2.4843-2.4834-1.9658-6.8027-1.9423-6.9853a1,1,0,0,1,1.9843.2519c-.0039.0352-.414,3.5342,1.3721,5.3194a1,1,0,0,1-.707,1.707Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41.9641,17.9355a11.1753,11.1753,0,0,0,2.8223-5.7523M35.49,22.9816a24.8111,24.8111,0,0,0,6.4745-5.0461M46.4366,43.06A17.7364,17.7364,0,0,1,42.99,49.5947a10.6515,10.6515,0,0,1-9.9985,3.52,16.406,16.406,0,0,1-6.9005-3.4,21.1658,21.1658,0,0,1-5.0766-5.9984,11.2174,11.2174,0,0,1,2.21-13.87,20.331,20.331,0,0,1,3.9477-2.7025m27.9321-2.447c-3.7722,1.1558-5.47,4.594-6.4885,8.8732m-6.5633,6.6843c.36-1.325.6684-2.7358.9833-4.1753,1.42-6.488,3.0295-13.8417,10.6029-16.1625M24.6924,36.8211a6.234,6.234,0,0,0,.6721,4.4312,16.1788,16.1788,0,0,0,3.8847,4.5766,11.38,11.38,0,0,0,4.7415,2.3868,5.2968,5.2968,0,0,0,3.6759-.6485M49.7122,13.0413c-1.5262,8.7724-8.587,12.3075-14.8169,15.4264-1.3269.6645-2.6225,1.3133-3.8432,1.9941"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.5789,20.2442q.3237.24.6416.4957M24.6568,36.8132q.3873-1.3116.7587-2.7671c1.2146-4.7269,2.0418-9.96,4.9058-13.1862A10.649,10.649,0,0,1,40.32,17.34a13.6481,13.6481,0,0,1,1.7463.4812M16.9,47.61a8.4831,8.4831,0,0,0,4.4667-3.2954m3.0795,3.9176A12.2526,12.2526,0,0,1,18.3646,52.39M35.8519,22.774a6.2737,6.2737,0,0,0-1.7912,1.4052c-2.06,2.32-3.1641,6.6137-4.2316,10.7662a59.69,59.69,0,0,1-2.7411,8.77M46.0042,26.4844a15.99,15.99,0,0,0-1.942-1.8592q-.56-.451-1.1339-.8276m-11.9278,23.24a64.0142,64.0142,0,0,1,7.7239-4.8637,44.08,44.08,0,0,0,7.9874-5.2542,6.2846,6.2846,0,0,0,1.92-3.3456m-25.29,25.3051a17.1545,17.1545,0,0,1,3.861-8.258m4.2586,2.0785a14.91,14.91,0,0,0-3.1937,7.0375M52.1154,26.4232q.0926.1566.1821.3147a11.2172,11.2172,0,0,1-2.2108,13.8707c-2.5466,2.3289-6.4051,3.6411-9.5366,5.41-1.0044.5089-1.963,1.03-2.87,1.5721m9.5408-26.85h0a20.45,20.45,0,0,1,1.8517,1.6924"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA3.svg b/public/assets/img/icons/1FAA3.svg
new file mode 100644
index 0000000..3950d18
--- /dev/null
+++ b/public/assets/img/icons/1FAA3.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="m44.01 60.96h-16.57a3.857 3.857 0 0 1-3.816-3.444l-2.695-23.7h29.83l-2.936 23.74a3.864 3.864 0 0 1-3.811 3.406z"/>
+ <path fill="#61b2e4" d="m45.04 33.81-2.937 23.74a3.864 3.864 0 0 1-3.811 3.406h5.716a3.864 3.864 0 0 0 3.811-3.406l2.936-23.74z"/>
+ <path fill="#61b2e4" d="m50.97 35.87h-30.02a2.172 2.172 0 0 1-2.156-2.183v-0.7919a5.459 5.459 0 0 1 5.418-5.486h23.5a5.459 5.459 0 0 1 5.418 5.486v0.7919a2.172 2.172 0 0 1-2.155 2.183z"/>
+ <path fill="#fff" d="m40.73 8.888v5.155h-9.552v-5.155z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m49.18 38.23-2.374 19.19a2.836 2.836 0 0 1-2.802 2.504h-16.57a2.836 2.836 0 0 1-2.805-2.532l-2.179-19.17"/>
+ <path d="m50.97 34.84a1.145 1.145 0 0 0 1.138-1.153v-0.7926a4.428 4.428 0 0 0-4.4-4.456h-23.5a4.428 4.428 0 0 0-4.4 4.456v0.7926a1.145 1.145 0 0 0 1.138 1.152z"/>
+ <rect x="31.18" y="8.888" width="9.552" height="5.155" transform="translate(71.91 22.93) rotate(180)"/>
+ <path d="m40.71 11.54a20.7 20.7 0 0 1 15.29 20.26h-1.01"/>
+ <path d="m31.18 11.57a20.7 20.7 0 0 0-15.18 20.23h1.156"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA4.svg b/public/assets/img/icons/1FAA4.svg
new file mode 100644
index 0000000..f7a7b30
--- /dev/null
+++ b/public/assets/img/icons/1FAA4.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M31.591,39.3414,31.6,39.33c-.0129-.0246-.0339-.0434-.0486-.0668a1.081,1.081,0,0,0-.0868-.1193,1.1028,1.1028,0,0,0-.1277-.13,1.0309,1.0309,0,0,0-.1049-.0818,1.09,1.09,0,0,0-.2061-.1076c-.0175-.0069-.0313-.02-.0493-.0258-.0083-.0028-.0169-.0017-.0252-.0043a.9609.9609,0,0,0-.2545-.0424c-.0285-.0018-.056-.0069-.0843-.0065-.0115.0006-.0228-.0037-.0342-.0027l-8.6729.381a1.0992,1.0992,0,0,0-1.0506,1.0978V42.623a1.1058,1.1058,0,0,0,.01.1471,4.6005,4.6005,0,0,0,1.7878,3.1732,7.1609,7.1609,0,0,0,4.2388,1.2147,8.0249,8.0249,0,0,0,1.0377-.06l0-.0245a1.08,1.08,0,0,0,.7249-.4l2.8492-3.7667a1.103,1.103,0,0,0,.2221-.6631V39.84A1.0834,1.0834,0,0,0,31.591,39.3414Zm-7.6,1.2911c-.4664,0-.8446-.2268-.8446-.5064s.3782-.5064.8446-.5064.8445.2267.8445.5064S24.4573,40.6325,23.9909,40.6325Zm3.3872,1.1953c-1.0616,0-1.9222-.516-1.9222-1.1525s.8606-1.1524,1.9222-1.1524S29.3,40.0388,29.3,40.6753,28.44,41.8278,27.3781,41.8278Z"/>
+ </g>
+ <g id="color">
+ <path fill="#a57939" d="M30.9046,57.9627a1.0919,1.0919,0,0,1-.4546-.0992L9.4828,48.3175a1.09,1.09,0,0,1-.6407-.9926V42.9485a1.09,1.09,0,0,1,.5562-.95L43.85,22.5611a1.0957,1.0957,0,0,1,.9755-.0512L65.198,31.33a1.09,1.09,0,0,1,.1155,1.9436L32,52.6534v4.2175a1.0945,1.0945,0,0,1-1.0953,1.0918Z"/>
+ <polygon fill="#6a462f" points="64.813 32.263 64.813 37.053 30.848 56.964 30.848 51.663 64.813 32.263"/>
+ <path fill="#f1b31c" d="M27.7773,47.1087A1.098,1.098,0,0,1,26.6784,46.01V43.6082a1.1034,1.1034,0,0,1,.2222-.6632L29.75,39.1773a1.0991,1.0991,0,0,1,1.9756.6631v2.4028a1.103,1.103,0,0,1-.2221.6631L28.654,46.673A1.099,1.099,0,0,1,27.7773,47.1087Zm2.8491-4.8655h0Z"/>
+ <path fill="#fcea2b" d="M27.9857,44.1714l-.0571,2.9265a8.0249,8.0249,0,0,1-1.0377.06,7.1609,7.1609,0,0,1-4.2388-1.2147A4.6005,4.6005,0,0,1,20.8643,42.77a1.1058,1.1058,0,0,1-.01-.1471V40.2214a1.0992,1.0992,0,0,1,1.0506-1.0978l8.6729-.381A1.0885,1.0885,0,0,1,31.6,39.33Z"/>
+ <ellipse cx="27.3781" cy="40.6754" rx="1.9222" ry="1.1525" fill="#f1b31c"/>
+ <ellipse cx="23.9909" cy="40.1261" rx="0.8445" ry="0.5064" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.311 31.934 9.849 42.95 9.849 47.356 30.884 56.964 64.849 37.053 64.849 32.263 58.275 36.006"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8635,30.1233l10.2022-8.5952a3.6558,3.6558,0,0,1,4.1018-.5243l13.3418,5.769a2.6207,2.6207,0,0,1,.2877,4.3617l-11.8813,9.678"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.449,39.8462,49.5009,26.4434s-1.31-2.673,1.0547-3.0178"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.822 47.109 30.848 51.663 23.991 48.818"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.38,37.0435s1.3494-3.129,3.8656-1.4244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.1092,35.5656s1.3493-3.129,3.8656-1.4245"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.5841,41.2459s1.3494-3.129,3.8656-1.4244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.3133,39.768s1.3494-3.129,3.8656-1.4245"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA5.svg b/public/assets/img/icons/1FAA5.svg
new file mode 100644
index 0000000..19bcadf
--- /dev/null
+++ b/public/assets/img/icons/1FAA5.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M17.7061,53.5176a2.6421,2.6421,0,0,1-1.875-.7744l-.043-.042a2.666,2.666,0,0,1-.0117-3.7686L33.4092,32.3584l8.33-5.0088L51.7774,17.2881A2.6926,2.6926,0,0,1,55.59,21.0908L44.794,31.8779l-8.1836,5.14L19.56,52.7637a2.61,2.61,0,0,1-1.85.7529Z"/>
+ <path fill="#fff" d="M42.7,28.6167a1,1,0,0,1-.7031-.2891L37.0205,23.35a.9883.9883,0,0,1-.18-.2412,2.9024,2.9024,0,0,1-.12-2.6718,2.398,2.398,0,0,1,2.2491-1.04,1.2056,1.2056,0,0,0,.8779-.2373.8234.8234,0,0,0,.0879-.5869,2.9549,2.9549,0,0,1,.5859-2.3809,2.8473,2.8473,0,0,1,2.4239-.8486c.7861.0352,1.0175-.34,1.082-.6943a2.8273,2.8273,0,0,1,.9023-2.3028,2.4079,2.4079,0,0,1,2.4268-.1865,1.0052,1.0052,0,0,1,.3584.2276l4.9767,4.9778a1,1,0,0,1,.0137,1.4082l-9.2881,9.541a1.0015,1.0015,0,0,1-.707.3028Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.2733,48.8968,18.8813,52.03a1.66,1.66,0,0,1-2.3473.0029l-.0464-.0463a1.66,1.66,0,0,1-.0029-2.3473l17.44-16.4231,8.4353-5.0721,10.125-10.15a1.66,1.66,0,0,1,2.3473-.0029l.0464.0464a1.66,1.66,0,0,1,.0029,2.3472L44.2614,31.0312,36,36.2194,25.2054,46.256"/>
+ <line x1="42.9935" x2="44.0706" y1="21.4042" y2="22.4813" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.631" x2="46.7081" y1="18.7667" y2="19.8438" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M40.919,25.8338l-3.1877-3.1877s-1.1923-2.2415,1.2458-2.2415,1.9419-2.0462,1.9419-2.0462a1.6659,1.6659,0,0,1,1.9763-2.01,1.8756,1.8756,0,0,0,2.144-1.65s-.2173-2.3987,1.98-1.5939l3.1877,3.1877"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA6.svg b/public/assets/img/icons/1FAA6.svg
new file mode 100644
index 0000000..22b4705
--- /dev/null
+++ b/public/assets/img/icons/1FAA6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement" transform="matrix(1.165 0 0 1.165 -5.868 -5.359)">
+ <polygon fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" points="52.11 48.61 51.44 56 47.58 52.3 50.12 56 54.5 56 57.29 49.9 53.38 56"/>
+ <polygon fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" points="19.77 48.62 20.44 56.01 24.31 52.32 21.76 56.01 17.38 56.01 14.59 49.91 18.51 56.01"/>
+ </g>
+ <g id="color">
+ <path fill="#9b9b9a" d="m55.21 59.88h-38.42a1.164 1.164 0 0 1-1.165-1.165v-27.39a20.38 20.38 0 0 1 40.75 0v27.39a1.165 1.165 0 0 1-1.165 1.165z"/>
+ <path fill="#3f3f3f" d="m36 10.95a20.37 20.37 0 0 0-3.935 0.3893 20.4 20.4 0 0 1 16.44 19.99v28.55h6.706a1.165 1.165 0 0 0 1.165-1.165v-27.39a20.4 20.4 0 0 0-20.38-20.38z"/>
+ <path fill="#5c9e31" d="m56.31 61.04h-3.787a1.167 1.167 0 0 1-0.9591-0.5028l-2.971-4.301a1.165 1.165 0 0 1 1.763-1.505l2.759 2.635 0.5642-6.2a1.165 1.165 0 0 1 1.115-1.058 1.142 1.142 0 0 1 1.193 0.968l0.9647 5.641 2.936-4.574a1.165 1.165 0 0 1 2.04 1.114l-3.254 7.103a1.165 1.165 0 0 1-1.059 0.6802h-1.305z"/>
+ <path fill="#5c9e31" d="m15.69 61.05h-1.305a1.165 1.165 0 0 1-1.059-0.6803l-3.253-7.103a1.165 1.165 0 0 1 2.04-1.114l2.936 4.576 0.9648-5.644a1.165 1.165 0 0 1 2.308 0.09098l0.5643 6.2 2.758-2.634a1.165 1.165 0 0 1 1.763 1.504l-2.971 4.301a1.167 1.167 0 0 1-0.959 0.5028h-1.524a0.036 0.036 0 0 0-0.01596 0z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.33" d="m16.79 47.51v-16.19a19.21 19.21 0 0 1 19.21-19.21v0a19.21 19.21 0 0 1 19.21 19.21v16.19"/>
+ <line x1="25.99" x2="46.01" y1="30.35" y2="30.35" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.33"/>
+ <line x1="25.99" x2="46.01" y1="35.57" y2="35.57" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.33"/>
+ <line x1="30.75" x2="41.25" y1="44.39" y2="44.39" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.33"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA7.svg b/public/assets/img/icons/1FAA7.svg
new file mode 100644
index 0000000..e2dc9d1
--- /dev/null
+++ b/public/assets/img/icons/1FAA7.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M55.0372,42.06H16.9628a1.19,1.19,0,0,1-1.19-1.19V16.119a1.19,1.19,0,0,1,1.19-1.19H55.0372a1.19,1.19,0,0,1,1.19,1.1905v24.75A1.19,1.19,0,0,1,55.0372,42.06Z"/>
+ <rect x="44.5182" y="16.119" width="10.5189" height="24.75" fill="#d0cfce"/>
+ <path fill="#a57939" d="M40.1509,40.8687V59.7671a1,1,0,0,1-1,1H32.8491a1,1,0,0,1-1-1V40.8687Z"/>
+ <path fill="#a57939" d="M31.8491,16.1187v-3.97a1,1,0,0,1,1-1h6.3018a1,1,0,0,1,1,1v3.97Z"/>
+ </g>
+ <g id="line">
+ <rect x="16.9632" y="16.119" width="38.0739" height="24.75" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.151 44.202 39.151 59.768 32.85 59.768 32.85 44.202"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.85 16.119 32.85 12.149 39.151 12.149 39.151 16.119"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5862,35.1753a10.0216,10.0216,0,0,1,1.85-3.6652c.1528-.1911.36-.3952.6011-.3555a.6826.6826,0,0,1,.38.2738c.93,1.1124,1.41,2.5781,2.4781,3.5583a1.0167,1.0167,0,0,0,.4386.2689c.4569.1057.8339-.34,1.1121-.7171a12.0069,12.0069,0,0,1,2.4219-2.4517,2.0944,2.0944,0,0,1,.9546-.4729A2.012,2.012,0,0,1,35.56,32.689a4.4635,4.4635,0,0,0,1.3923,1.6084.6244.6244,0,0,0,.4891.0766.7134.7134,0,0,0,.291-.2457c1.0448-1.2986,1.7306-3.1732,3.3578-3.534a18.9793,18.9793,0,0,0,1.0763,3.0115c.1085.2379.3.5156.5559.4623a.5971.5971,0,0,0,.282-.1916l3.1854-3.2242,2.2245,3.8963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5561,27.1047a14.5927,14.5927,0,0,1,3.5364-5.0428,38.6124,38.6124,0,0,0,3.0545,3.12,2.194,2.194,0,0,0,1.8763.7965,2.3016,2.3016,0,0,0,1.0807-.8641A33.7344,33.7344,0,0,1,35.72,22.3323a2.0613,2.0613,0,0,1,.9065-.589A1.8094,1.8094,0,0,1,38.3719,22.77a5.379,5.379,0,0,0,1.262,1.7335.723.723,0,0,0,.567.1521.93.93,0,0,0,.4094-.2963,13.7677,13.7677,0,0,1,2.6606-2.1535,1.7758,1.7758,0,0,1,1.4349-.36,1.8846,1.8846,0,0,1,.8813.86l2.0915,3.2414"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA8.svg b/public/assets/img/icons/1FAA8.svg
new file mode 100644
index 0000000..0fde8f0
--- /dev/null
+++ b/public/assets/img/icons/1FAA8.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M55.785,34.99a.9992.9992,0,0,1,.1055,1.041l-3.8946,8.0626a1.0021,1.0021,0,0,1-.706.5468L40.492,46.7783a1.007,1.007,0,0,1-.7939-.1806L16.2137,29.02a1.0007,1.0007,0,0,1-.1758-1.4316l2.4385-2.9971a.9981.9981,0,0,1,.3252-.2627l18.3057-9.2217a1.0147,1.0147,0,0,1,.6572-.0849l3.8193.8066a.9974.9974,0,0,1,.6367.4424l2.6731,4.144,1.6213,2.4905Z"/>
+ <polygon fill="#3f3f3f" points="26.692 56 46.788 56 40.317 45.819 16.943 28.219 15.814 33.046 26.692 56"/>
+ <polygon fill="#9b9b9a" points="54.78 36.031 56.128 47.544 54.469 56 46.788 56 40.317 45.819 50.939 43.94 54.78 36.031"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.797 23.608 54.99 35.597 56.128 47.239 54.469 56 26.692 56 16 32.86 16.813 28.219 19.252 25.222 37.558 16 41.377 16.807 44.02 20.917 39.008 24.27"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.359 56 40.298 45.797 16.813 28.219"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54.99 35.597 51.095 43.659 40.298 45.797"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAA9.svg b/public/assets/img/icons/1FAA9.svg
new file mode 100644
index 0000000..745268c
--- /dev/null
+++ b/public/assets/img/icons/1FAA9.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path d="M40.3879,15.3248V11.8671h-9.309v3.4577A11.0451,11.0451,0,0,1,40.3879,15.3248Z"/>
+ <ellipse cx="36" cy="40.0972" rx="7.7594" ry="24.9637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M61.9174,39.4543c-.2886-5.91-4.5112-11.12-10.8721-14.3475-3.3388-6.6532-8.8362-11.01-15.0454-11.01-5.4929,0-10.4255,3.4134-13.8027,8.8061a2.9933,2.9933,0,0,1,2.3652,2.7744,32.7338,32.7338,0,0,1,11.42-2.0024A31.9385,31.9385,0,0,1,49.5688,26.58a29.7156,29.7156,0,0,1,2.1289,6.457,68.85,68.85,0,0,0-15.6792-1.7,68.8,68.8,0,0,0-15.71,1.7069A31.0644,31.0644,0,0,1,21.51,28.8311a2.9712,2.9712,0,0,1-1.8589-.7119,33.0236,33.0236,0,0,0-1.4953,5.5154A20.5059,20.5059,0,0,0,12.77,36.0287a16.6479,16.6479,0,0,1,6.8648-7.9228,2.9831,2.9831,0,0,1-.9986-1.6967c-5.2854,3.3736-8.6176,8.2582-8.6176,13.688,0,6.2054,4.3508,11.7,10.997,15.0391C24.36,61.7213,29.8283,66.0249,36,66.0249c6.1792,0,11.6528-4.3141,14.9966-10.9127C57.3844,51.887,61.6278,46.6656,61.9171,40.74a3.211,3.211,0,0,0,0-1.2861ZM35.9823,21.6753a34.5626,34.5626,0,0,0-12.0136,2.0984C26.97,19.0565,31.2519,16.0972,36,16.0972c4.7539,0,9.0405,2.9662,12.042,7.6934A34.5458,34.5458,0,0,0,35.9823,21.6753ZM59.17,35.9609a20.8868,20.8868,0,0,0-5.3276-2.3387,33.0231,33.0231,0,0,0-1.4929-5.5035A16.68,16.68,0,0,1,59.17,35.9609Zm-41.3364-.1485a35.5239,35.5239,0,0,0,.0083,8.5725c-3.6716-1.2474-5.7871-2.8065-5.7871-4.2877S14.1669,37.0594,17.8334,35.8124ZM12.77,44.1657a20.5272,20.5272,0,0,0,5.3989,2.3983,32.9072,32.9072,0,0,0,1.5273,5.5651A16.6791,16.6791,0,0,1,12.77,44.1657ZM36,64.0249c-4.7158,0-8.9712-2.92-11.9692-7.5818A35.44,35.44,0,0,0,47.98,56.4262C44.9814,61.0977,40.7216,64.0249,36,64.0249ZM59.93,40.48c-.2817,1.1724-1.8445,2.3707-4.4077,3.4088a2.627,2.627,0,0,1,.4446,1.9377A17.4038,17.4038,0,0,0,59.17,44.2335a16.6973,16.6973,0,0,1-6.855,7.8648,32.2594,32.2594,0,0,0,1.0823-3.6363,2.6817,2.6817,0,0,1-1.9346-.3966,29.296,29.296,0,0,1-1.94,5.5712,31.9609,31.9609,0,0,1-13.54,2.8824A31.9851,31.9851,0,0,1,22.4887,53.66a29.6313,29.6313,0,0,1-2.1714-6.5076,68.8111,68.8111,0,0,0,15.7012,1.705,70.4105,70.4105,0,0,0,14.6623-1.4734,2.9727,2.9727,0,0,1-.68-1.8719,67.8119,67.8119,0,0,1-13.9824,1.3453,63.9611,63.9611,0,0,1-16.0762-1.84,33.8857,33.8857,0,0,1-.011-9.8359,63.9358,63.9358,0,0,1,16.0872-1.8433,64.0157,64.0157,0,0,1,16.0488,1.8331,34.51,34.51,0,0,1,.3545,4.8905q0,1.28-.0957,2.5235a2.8644,2.8644,0,0,1,1.9761.2262c.07-.9049.12-1.8185.12-2.75a36.2223,36.2223,0,0,0-.2566-4.2621c3.3748,1.1423,5.4365,2.5474,5.7651,3.9153.0044.1278.0149.2545.0149.383S59.9347,40.3525,59.93,40.48Z"/>
+ </g>
+ <g id="color">
+ <path d="M40.3879,15.3248V11.8671h-9.309v3.4577A11.0451,11.0451,0,0,1,40.3879,15.3248Z"/>
+ <polygon fill="#92d3f5" points="28.588 32.687 28.588 47.507 19.039 45.785 18.578 34.547 28.588 32.687"/>
+ <polygon fill="#92d3f5" points="30.31 23.129 28.588 32.687 43.412 32.687 41.655 23.129 30.31 23.129"/>
+ <polygon fill="#ffa7c0" points="30.31 23.129 21.695 25.811 18.578 34.547 28.588 32.687 30.31 23.129"/>
+ <polygon fill="#ffa7c0" points="11.214 42.07 19.039 45.785 21.232 54.153 12.24 47.857 11.214 42.07"/>
+ <polygon fill="#b399c8" points="28.588 47.507 30.31 57.065 41.177 57.519 43.376 47.857 28.588 47.507"/>
+ <polyline fill="#d0cfce" points="21.578 25.838 26.974 17.677 22.966 18.724 15.62 25.58 11.214 33.38 21.578 25.838"/>
+ <polygon fill="#9b9b9a" points="21.579 25.838 16.932 28.838 11.611 34.547 11.018 40.097 13.326 43.718 19.039 45.784 18.579 34.547 21.579 25.838"/>
+ <polyline fill="#92d3f5" points="41.359 16.303 46.881 20.568 50.318 25.838 56 29.687 60.39 34.547 55.7 24.671 49.11 18.771 41.359 16.303"/>
+ <polyline fill="#b399c8" points="37.693 64.46 41.997 57.008 50 54.514 43.759 63.423 37.693 64.46"/>
+ <polyline fill="#d0cfce" points="28.588 32.687 28.588 47.507 43.376 47.857 43.412 32.687 28.588 32.687"/>
+ <polygon fill="#9b9b9a" points="37.9 15.133 33.655 15.325 26.974 17.677 22.091 25.246 30.31 23.129 41.655 23.129 37.9 15.133"/>
+ <polygon fill="#9b9b9a" points="52.762 34.364 50.318 25.838 41.655 23.129 43.394 33.313 43.41 33.316 43.376 47.857 52.958 45.796 52.97 34.401 52.762 34.364"/>
+ <polygon fill="#fff" points="37.9 15.134 41.655 23.129 50.318 25.838 44.109 17.962 37.9 15.134"/>
+ <polygon fill="#fff" points="50.318 25.838 52.97 34.401 52.958 45.796 43.376 47.857 41.997 57.008 50 54.514 43.759 63.949 50.23 60.649 56.813 54.514 60.39 45.502 60.39 38.419 58.771 31.138 50.318 25.838"/>
+ <polygon fill="#fff" points="12.24 47.857 17.62 57.519 28.241 63.83 37.693 65.446 41.997 57.008 30.31 57.065 28.588 47.507 19.039 45.785 21.232 54.153 12.24 47.857"/>
+ <ellipse cx="36" cy="40.0972" rx="7.7594" ry="24.9637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="36" cy="40.0609" rx="17.4215" ry="24.9637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="36.0181" cy="40.0972" rx="24.9637" ry="7.7594" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="35.9819" cy="40.0972" rx="24.9637" ry="17.4215" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="21.5785" cy="25.838" r="3" fill="#fff"/>
+ <circle cx="53" cy="45.502" r="3" fill="#fff"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="40.0609" r="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.079 15.061 31.079 11.867 40.668 11.867 40.668 15.061"/>
+ <line x1="35.8737" x2="35.8737" y1="11.8671" y2="5.0771" fill="none" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAAA.svg b/public/assets/img/icons/1FAAA.svg
new file mode 100644
index 0000000..7c2d5be
--- /dev/null
+++ b/public/assets/img/icons/1FAAA.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="9.9148" x2="26.6131" y1="22.0022" y2="22.0022" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.8614" x2="62.0321" y1="22.0022" y2="22.0022" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="29.556" y2="29.556" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="33.5542" y2="33.5542" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="37.5523" y2="37.5523" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <rect x="5" y="17" rx="3.5081" width="62" height="38" fill="#d0cfce"/>
+ <rect x="10" y="29.5438" width="16.5279" height="19.4619" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#fcea2b" d="M26.6131,51l-1.1526-4.5626a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314L9.9148,51Z"/>
+ <circle cx="18.3314" cy="34.8004" r="3" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.474,50.0058l4.706-7.1323,1.255,6.2152,3.1695-4.1457.77,3.4347c4.7928-2.6426,9.5335,1.4738,13.2683.1157"/>
+ <rect x="5" y="17" rx="3.5081" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="18.3314" cy="34.8004" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6131,50.0058l-.1776-3.2675a5.274,5.274,0,0,0-5.2075-5H15.3a5.274,5.274,0,0,0-5.208,5l-.1776,3.2674"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="9.9148" x2="26.6131" y1="22.0022" y2="22.0022" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.8614" x2="62.0321" y1="22.0022" y2="22.0022" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="29.556" y2="29.556" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="33.5542" y2="33.5542" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.9341" x2="54.1085" y1="37.5523" y2="37.5523" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAAB.svg b/public/assets/img/icons/1FAAB.svg
new file mode 100644
index 0000000..5bfb75b
--- /dev/null
+++ b/public/assets/img/icons/1FAAB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M60.8136,42.8021A1.0384,1.0384,0,0,1,61.8479,41.76h4.285V32.1869h-4.285a1.0383,1.0383,0,0,1-1.0343-1.0424m0,0V23.6816H5.6769V49.7562H60.8136V42.8021"/>
+ <path fill="#d22f27" d="M11.501,45.784H20.62V27.7714H11.501Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.081,31.3475v-7.159a1,1,0,0,0-1-1H6.772a1,1,0,0,0-1,1v25.016a1,1,0,0,0,1,1H60.085a1,1,0,0,0,1-1v-6.674h5.143V31.3475Z"/>
+ <rect x="11" y="27.3595" width="10.1213" height="19.007" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAAC.svg b/public/assets/img/icons/1FAAC.svg
new file mode 100644
index 0000000..a5eeb1e
--- /dev/null
+++ b/public/assets/img/icons/1FAAC.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M48.0056,34.1314l-.0008,5.0108.0038-23.6357c.0006-3.7005-7.4368-4.0258-7.6548.3919-.0032.0655-.0374,18.5258-.0374,18.5934v-20c0-3.7329-2.29-4.8444-4.1235-4.9836H35.807c-1.8333.1392-4.1238,1.2507-4.1234,4.9836v20c0-.0676-.0342-18.5279-.0374-18.5934-.218-4.4177-7.6554-4.0924-7.6548-.3919l.0038,23.6357-.0008-5.0108c-1.3859-2.9117-5.4041-5.9646-7.9155-3.7363a73.2708,73.2708,0,0,0,2.0768,18.0967C21.473,57.32,25.8632,62.2879,35.6293,62.474l0,.0178c.0973,0,.1857-.008.282-.0089.0962.0009.1845.0089.2817.0089v-.0177c9.7729-.186,14.3341-5.1542,17.6514-13.9823a74.5043,74.5043,0,0,0,2.0768-18.0967C53.41,28.1668,49.3915,31.22,48.0056,34.1314Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M36.1257,40.9548c6.1218,0,11.0845,6.505,11.0845,6.505s-4.9627,6.505-11.0845,6.505S25.0412,47.46,25.0412,47.46,30.0039,40.9548,36.1257,40.9548Z"/>
+ <circle cx="36.2053" cy="47.3102" r="5.8448" fill="#61b2e4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0056,34.1314l-.0008,5.0108.0038-23.6357c.0006-3.7005-7.4368-4.0258-7.6548.3919-.0032.0655-.0374,18.5258-.0374,18.5934v-20c0-3.7329-2.29-4.8444-4.1235-4.9836H35.807c-1.8333.1392-4.1238,1.2507-4.1234,4.9836v20c0-.0676-.0342-18.5279-.0374-18.5934-.218-4.4177-7.6554-4.0924-7.6548-.3919l.0038,23.6357-.0008-5.0108c-1.3859-2.9117-5.4041-5.9646-7.9155-3.7363a73.2708,73.2708,0,0,0,2.0768,18.0967C21.473,57.32,25.8632,62.2879,35.6293,62.474l0,.0178c.0973,0,.1857-.008.282-.0089.0962.0009.1845.0089.2817.0089v-.0177c9.7729-.186,14.3341-5.1542,17.6514-13.9823a74.5043,74.5043,0,0,0,2.0768-18.0967C53.41,28.1668,49.3915,31.22,48.0056,34.1314Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9984" d="M36.1257,40.4278c6.6178,0,11.9826,7.032,11.9826,7.032s-5.3648,7.032-11.9826,7.032S24.1431,47.46,24.1431,47.46,29.5079,40.4278,36.1257,40.4278Z"/>
+ <circle cx="36.2053" cy="47.3102" r="2.6881"/>
+ <circle cx="36.2053" cy="47.3102" r="5.8448" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9984"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB0.svg b/public/assets/img/icons/1FAB0.svg
new file mode 100644
index 0000000..af49750
--- /dev/null
+++ b/public/assets/img/icons/1FAB0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M40.2451,32.9176H31.7123c3.2564,11.704-1.0771,20.0171-1.0771,20.0171L31.82,54.9362c.5108.8526,2.3242,3.6358,4.18,3.6358,1.8457,0,3.7158-2.7725,4.2451-3.6211l1.1885-1.8978S37.5413,45.4682,40.2451,32.9176Z"/>
+ <path fill="#d22f27" d="M29.9766,22.8725a5.0792,5.0792,0,1,1,5.1463-5.0787A5.1185,5.1185,0,0,1,29.9766,22.8725Z"/>
+ <path fill="#d22f27" d="M35.8391,17.775a5.161,5.161,0,1,1,5.16,5.0665A5.1194,5.1194,0,0,1,35.8391,17.775Z"/>
+ <path fill="#d0cfce" d="M17.6953,60.0554a7.809,7.809,0,0,1-3.9014-.9209,5.7966,5.7966,0,0,1-2.8457-3.9756c-.3447-1.2315-1.4648-9.1963,17.61-30.9307a1.018,1.018,0,0,1,.9238-.3262,1,1,0,0,1,.7588.62,63.5309,63.5309,0,0,1,3.4727,13.9316c.855,7.0692-.1541,12.4784-2.93,15.968a11.2475,11.2475,0,0,1-4.22,3.27A22.3942,22.3942,0,0,1,17.6953,60.0554Z"/>
+ <path fill="#d0cfce" d="M54.2939,60.0554a22.3764,22.3764,0,0,1-8.8671-2.3633c-5.878-2.6631-8.3516-9.3154-7.1514-19.2383A63.5591,63.5591,0,0,1,41.748,24.5222a1,1,0,0,1,.7579-.62,1.0123,1.0123,0,0,1,.9248.3262c19.0752,21.7344,17.955,29.6992,17.61,30.9307a5.7962,5.7962,0,0,1-2.8457,3.9756A7.8087,7.8087,0,0,1,54.2939,60.0554Z"/>
+ <path d="M35.5107,34.5954H35.51c-.0254,0-.0889-.002-.1153-.0039-4.2832-.2041-6.8183-4.4844-7.5039-12.7227a4.4428,4.4428,0,0,1,1.01-3.2841c1.916-2.2891,5.8418-2.4053,6.6094-2.4053h.97c.7676,0,4.6943.1162,6.6094,2.4053A4.4424,4.4424,0,0,1,44.1,21.8679c-.6885,8.2392-3.2236,12.52-7.5342,12.7255Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3963,54.4212S37.4338,57.5718,36,57.5718s-3.322-3.1506-3.322-3.1506"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.2176,30.9159c2.1195,8.0259,4.1409,21.6941-5.0676,25.865-13.3088,6.0279-14.2239-1.844-14.2239-1.844S9.4045,47.5813,29.2717,24.9316"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.8129,30.7616c-2.134,8.004-4.2411,21.8216,5.0267,26.0193,13.3087,6.0279,14.2239-1.844,14.2239-1.844S62.585,47.5812,42.7174,24.931"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0142,19.098a4.1674,4.1674,0,1,1,8.1116-1.7954"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9808,19.098a4.1674,4.1674,0,1,0-8.1116-1.7954"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="29.469 54.421 29.977 57.479 25.875 63.807"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="42.674 54.586 42.194 57.479 46.295 63.807"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0092,33.3341a3.9639,3.9639,0,0,1-1.59-1.0147c-1.91-1.7455-3.0941-5.2687-3.5324-10.534a3.4564,3.4564,0,0,1,.7809-2.559c1.6648-1.99,5.4193-2.0472,5.8419-2.0472h.97c.4225,0,4.1771.0571,5.8419,2.0472a3.4569,3.4569,0,0,1,.7809,2.559c-.4388,5.257-1.62,8.7774-3.5245,10.5258A5.8964,5.8964,0,0,1,37.98,33.3341"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="15.545 15.444 19.758 23.888 26.446 28.229"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="56.327 15.444 52.113 23.888 45.503 28.179"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB1.svg b/public/assets/img/icons/1FAB1.svg
new file mode 100644
index 0000000..f85de66
--- /dev/null
+++ b/public/assets/img/icons/1FAB1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ffa7c0" d="M57.7021,31.0427c-5.0518-.3037-7.9434,3.9609-8.085,4.1748-4.23,6.9561-8.2783,8.293-8.7773,8.4355-1.6846.0782-2.81-.31-3.3545-1.1708-1.55-2.4454.99-8.2452,2.1211-10.3145.1513-.31,3.6709-7.6309-.2764-10.7686-3.8252-3.0419-8.2881-.7744-8.4395-.6933-7.5537,3.5566-11.248,3.0039-13.0195,1.917a5.0115,5.0115,0,0,1-2.2275-3.8985l-.001-.0254a2.2205,2.2205,0,0,0-.6953-1.6474,1.62,1.62,0,0,0-1.1416-.4082,1.7684,1.7684,0,0,0-1.3115.6318,4.2089,4.2089,0,0,0-.6036,2.8828c.5557,6.166,5.2344,10.127,12.835,10.8682a9.9316,9.9316,0,0,0,7.4639-2.1729,5.0477,5.0477,0,0,1-.77,1.543c-4.74,5.7988-4.2442,10.7637-4.1543,11.4111.3261,5.6749,4.4472,9.4366,11.3154,10.3252a11.1834,11.1834,0,0,0,1.4355.0928c4.334,0,8.2354-2.6133,11.6133-7.7861,2.8545-4.3721,4.5821-4.4434,4.5655-4.4453a.886.886,0,0,1,.72.3593,3.3578,3.3578,0,0,1,.1387,2.209c-.0957.3155-.9,3.1416.3593,5.1533A3.9026,3.9026,0,0,0,60.2177,49.47,3.4668,3.4668,0,0,0,63.06,48.72c2.21-1.8252,2.41-6.1885,2.4248-6.6778C65.665,36.8259,63.0487,31.3728,57.7021,31.0427Z"/>
+ <path fill="#e67a94" d="M38.3505,34.6335A2.399,2.399,0,0,0,36.8417,33.32a14.6888,14.6888,0,0,0-6.041-.3115,4.3663,4.3663,0,0,0-3.6221,3.2862,14.3088,14.3088,0,0,0-.3681,4.02A4.4472,4.4472,0,0,0,30.79,44.5134c.4257.041.832.0586,1.22.0586a11.4322,11.4322,0,0,0,3.77-.6152,2.559,2.559,0,0,0,1.6758-2.7393,8.8459,8.8459,0,0,1,.8838-4.6348A2.3384,2.3384,0,0,0,38.3505,34.6335Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36.3091,42.2835c.5354,1.5184,1.9056,2.5273,4.7008,2.3618,0,0,4.6455-.9546,9.4819-8.9092,0,0,2.6328-3.9779,7.1693-3.6969s7.0143,5.0676,6.8453,9.9669c0,0-.2252,7.0955-4.1108,6.476S58.03,42.8508,58.03,42.8508s.9481-3.5782-1.7126-3.8534c0,0-2.11-.3058-5.5049,4.8932s-7.3475,7.86-12.084,7.2481c-3.5524-.4587-7.46-1.9411-9.3365-5.35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.2137,31.028A6.2163,6.2163,0,0,0,33.41,27.9969c.2078-1.7945-1.1935-.53-1.1935-.53a8.7269,8.7269,0,0,1-7.373,2.5635c-4.8377-.4719-11.2807-2.69-11.9365-9.9637,0,0-.2862-2.38.955-2.4251,0,0,.7462-.0719.8019,1.1038,0,0,.191,10.6274,16.673,2.8637,0,0,4.0289-2.1,7.3918.5727s0,9.5456,0,9.5456A29.1379,29.1379,0,0,0,37.321,34.81"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M30.961,33.9974a13.6284,13.6284,0,0,1,5.6174.28,1.37,1.37,0,0,1,.8754,1.8816,9.8658,9.8658,0,0,0-.97,5.1712,1.5653,1.5653,0,0,1-1.0128,1.6818,10.7245,10.7245,0,0,1-4.5657.5047A3.4248,3.4248,0,0,1,27.83,40.2627a13.3383,13.3383,0,0,1,.3417-3.7385A3.352,3.352,0,0,1,30.961,33.9974Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB2.svg b/public/assets/img/icons/1FAB2.svg
new file mode 100644
index 0000000..4f250c5
--- /dev/null
+++ b/public/assets/img/icons/1FAB2.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="31.592" cy="45.6233" r="1"/>
+ <circle cx="30.1589" cy="41.739" r="1"/>
+ <circle cx="32.814" cy="39.7492" r="1"/>
+ <circle cx="40.4278" cy="45.6233" r="1"/>
+ <circle cx="41.8608" cy="41.739" r="1"/>
+ <circle cx="39.2058" cy="39.7492" r="1"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M43.12,34.5381H28.8805a1.0054,1.0054,0,0,1-.5068-.1377,7.0918,7.0918,0,0,1-3.2578-6.7861,3.1992,3.1992,0,0,1,.625-1.626,3.6052,3.6052,0,0,1,2.2461-1.1055c.205-.043.4111-.084.6064-.1426A6.5658,6.5658,0,0,0,30.52,23.5859c.2158-.1621.4306-.3252.6494-.4795a4.7522,4.7522,0,0,1,3.99-1.0556.9933.9933,0,0,1,.1289.0439h0a2.1056,2.1056,0,0,0,1.4219,0c1.498-.6289,2.9892.21,4.12,1.0117.2178.1543.4316.3155.6455.4776A6.5716,6.5716,0,0,0,43.4079,24.74c.1943.0586.4.1.6064.1426a3.6031,3.6031,0,0,1,2.2451,1.1055,3.1827,3.1827,0,0,1,.624,1.6269A7.09,7.09,0,0,1,43.6266,34.4,1.0054,1.0054,0,0,1,43.12,34.5381Z"/>
+ <path fill="#186648" d="M44.5006,33.2559c-2.7872-2.2383-7.4574-1.51-8.5009-1.3124-1.043-.1981-5.711-.9269-8.5,1.3114a5.7772,5.7772,0,0,0-2.0655,4.7617c0,3.4863,0,14.0967,9.1084,15.6582a.9977.9977,0,0,0,1.0537-.5186L36,52.3921l.4033.7641a.9977.9977,0,0,0,1.0537.5186c9.1094-1.5615,9.1094-12.1719,9.1094-15.6582A5.7742,5.7742,0,0,0,44.5006,33.2559Z"/>
+ <circle cx="31.592" cy="45.6233" r="1" fill="#fcea2b"/>
+ <circle cx="30.1589" cy="41.739" r="1" fill="#fcea2b"/>
+ <circle cx="32.814" cy="39.7492" r="1" fill="#fcea2b"/>
+ <circle cx="40.4278" cy="45.6233" r="1" fill="#fcea2b"/>
+ <circle cx="41.8608" cy="41.739" r="1" fill="#fcea2b"/>
+ <circle cx="39.2058" cy="39.7492" r="1" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.746,51.6805c-4.4446-2.4527-5.3118-8.2931-5.3118-13.6639,0-7.1689,9.5658-5.0535,9.5658-5.0535V50.2488L34.7119,52.69"/>
+ <line x1="36" x2="37.288" y1="50.2488" y2="52.6898" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2539,51.6805c4.4446-2.4527,5.3118-8.2931,5.3118-13.6639,0-7.1689-9.5657-5.0535-9.5657-5.0535"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.817 43.343 23.045 46.301 26.092 52.145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.1274,50.2952s-3.0066,6.004-.8821,11.2089"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.12 35.201 20.879 34.117 21.124 38.691"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3507,46.24A9.7065,9.7065,0,0,1,21.01,36.559"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.8806,31.4565a6.0714,6.0714,0,0,1-.7723-3.7131,2.2123,2.2123,0,0,1,.4085-1.1252c.5429-.6693,1.5368-.6726,2.3623-.92a10.4722,10.4722,0,0,0,2.8685-1.7764,3.9325,3.9325,0,0,1,3.1539-.9056,3.1056,3.1056,0,0,0,2.197,0c1.0423-.4384,2.2315.2515,3.1539.9056a10.4722,10.4722,0,0,0,2.8685,1.7764c.8255.2474,1.8194.2507,2.3623.92a2.2123,2.2123,0,0,1,.4085,1.1252,6.0714,6.0714,0,0,1-.7723,3.7131"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.183 43.343 48.955 46.301 45.908 52.145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8726,50.2952s3.0066,6.004.8821,11.2089"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.88 35.201 51.121 34.117 50.876 38.691"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6493,46.24A9.7065,9.7065,0,0,0,50.99,36.559"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.57 10.958 36 15.106 40.43 10.958"/>
+ <line x1="36" x2="36" y1="15.1064" y2="23.2178" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.1083" x2="23.5215" y1="27.7434" y2="23.8408" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3839,15.1064s-3.0817,8.29,4.2655,10.4359"/>
+ <line x1="45.8938" x2="48.4806" y1="27.7434" y2="23.8408" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6182,15.1064s3.0817,8.29-4.2654,10.4359"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB3.svg b/public/assets/img/icons/1FAB3.svg
new file mode 100644
index 0000000..3d4cbd4
--- /dev/null
+++ b/public/assets/img/icons/1FAB3.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#6a462f" d="M36.0054,29.976a5.03,5.03,0,1,1,5.1533-5.0286A5.0974,5.0974,0,0,1,36.0054,29.976Z"/>
+ <path fill="#781e32" d="M36.0064,61.26c-4.3064,0-7.68-7.7576-7.68-17.6608,0-6.71,1.5589-12.7273,4.0682-15.702a.8628.8628,0,0,1,.9806-.2441,7.9026,7.9026,0,0,0,5.2627,0,.862.862,0,0,1,.9806.2441c2.5093,2.9747,4.0682,8.9916,4.0682,15.702C43.6866,53.5024,40.3128,61.26,36.0064,61.26Z"/>
+ <path fill="#a57939" d="M41.4645,31.2665a12.5819,12.5819,0,0,0-1.8461-3.1052c-.0082-.01-.02-.0135-.0287-.0228a.8316.8316,0,0,0-.1378-.1091.687.687,0,0,0-.5921-.1528.8337.8337,0,0,0-.1884.0344c-.0111.0039-.0227.0018-.0336.0061a7.9019,7.9019,0,0,1-5.2627,0,.863.863,0,0,0-.9806.2442,13.69,13.69,0,0,0-1.724,2.8341,62.0892,62.0892,0,0,1,6.3047,11.7712,53.3266,53.3266,0,0,1,5.1017-9.8826Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1979,8.9656s7.37,5.9313,7.37,12.1743"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9974,29.976c-.9718-.2711-1.3741-1.4613-2.272-1.9168a6.2247,6.2247,0,0,0-2.3835-.2443,20.604,20.604,0,0,1-2.8243-.7164,12.5,12.5,0,0,0-4.06.0038"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.21,34.6046c-1.64.2321-2.8212-1.8133-4.477-1.8677-1.5821-.052-2.5542,1.6443-3.8889,2.4823-2.1559,1.3537-5.2056.38-7.3932,1.6829"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2016,41.4188a9.8237,9.8237,0,0,0-3.5164-.1106c-1.1532.2456-2.3567.6248-2.6555,1.7486a6.8252,6.8252,0,0,0,.2493,2.7355A37.6674,37.6674,0,0,1,23.43,61.2449"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0026,29.976c.9718-.2711,1.3741-1.4613,2.272-1.9168a6.2247,6.2247,0,0,1,2.3835-.2443,20.604,20.604,0,0,0,2.8243-.7164,12.5,12.5,0,0,1,4.06.0038"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.79,34.6046c1.64.2321,2.8212-1.8133,4.477-1.8677,1.5821-.052,2.5542,1.6443,3.8889,2.4823,2.1559,1.3537,5.2056.38,7.3932,1.6829"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.7984,41.4188a9.8237,9.8237,0,0,1,3.5164-.1106c1.1532.2456,2.3567.6248,2.6555,1.7486a6.8252,6.8252,0,0,1-.2493,2.7355,37.6674,37.6674,0,0,0-.15,15.4526"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.7729,8.9656s-7.37,5.9313-7.37,12.1743"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9466,25.794a3.8839,3.8839,0,0,1-.0977-.8679,4.16,4.16,0,0,1,8.3146,0,3.8875,3.8875,0,0,1-.0845.808"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.9589,28.453c2.2871,2.7114,3.8656,8.4745,3.8656,15.146,0,9.2777-3.0527,16.7987-6.8183,16.7987s-6.8183-7.521-6.8183-16.7987c0-6.6716,1.5786-12.4348,3.8657-15.1461a8.7052,8.7052,0,0,0,5.9053,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8836,32.5167a64.0546,64.0546,0,0,1,7.904,18.2016"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.1164,32.5167a55.1884,55.1884,0,0,0-3.55,6.3811"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB4.svg b/public/assets/img/icons/1FAB4.svg
new file mode 100644
index 0000000..3cd8afb
--- /dev/null
+++ b/public/assets/img/icons/1FAB4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M42.2688,60.9583H28.6752a.83.83,0,0,1-.8187-.6964l-2.4489-15.05a.8291.8291,0,0,1,.686-.9515c.4526-.0737,18.3067-.0745,18.7569,0a.8291.8291,0,0,1,.6859.9515L43.0876,60.2619A.83.83,0,0,1,42.2688,60.9583Z"/>
+ <path fill="#ea5a47" d="M47.7634,45.9079H23.1806a.8288.8288,0,0,1-.8292-.8293V39.9314a.8288.8288,0,0,1,.8292-.8292H47.7634a.8288.8288,0,0,1,.8293.8292v5.1472A.8288.8288,0,0,1,47.7634,45.9079Z"/>
+ <path fill="#5c9e31" d="M35.2717,32.3523a1,1,0,0,1-.9444-.6738c-1.2588-3.6514-13.1757-11.21-17.6611-13.8144a1,1,0,0,1-.0039-1.7276,12.09,12.09,0,0,1,10.4219-.7051l.0175.0088c8.8291,4.1338,9.1612,15.4131,9.1709,15.8916a1,1,0,0,1-.8242,1.0049A.9841.9841,0,0,1,35.2717,32.3523Z"/>
+ <path fill="#b1cc33" d="M50.0949,12.8416a1.0014,1.0014,0,0,0-.0488-1.6943,9.852,9.852,0,0,0-12.2529,2.4668c-4.8512,5.46-3.7389,14.053-3.4178,15.9636C32.05,27.86,27.3221,25.2581,21.98,27.4031c-.0127.0049-.0254.01-.0371.0156-.1719.0762-4.2041,1.9356-4.2608,6.3428a.9994.9994,0,0,0,1,1.0127,1.0156,1.0156,0,0,0,.2637-.0351c.1082-.0293,10.8372-2.9316,16.073-2.1958l.0163.0019.0123.0015a.9772.9772,0,0,0,.1762-.0023.9468.9468,0,0,0,.1226-.0007l.01-.0012.01-.0011c4.8706-.7582,13.4261,1.5561,13.5129,1.5795a1.0156,1.0156,0,0,0,.2637.0351.9993.9993,0,0,0,.9736-1.2265,7.5539,7.5539,0,0,0-6.2432-5.4736h-.0009a10.91,10.91,0,0,0-7.44,1.9071C36.6063,21.9418,49.9576,12.9328,50.0949,12.8416Z"/>
+ <path fill="#5c9e31" d="M35.1935,31.323a1,1,0,0,1-.9462-1.3212c.123-.3614,3.082-8.8575,10.2128-11.3184h0c7.4122-2.5606,11.0938,3.1465,11.1309,3.2041a1.0006,1.0006,0,0,1-.7559,1.5273c-4.3261.4-16.1289,2.5069-18.7607,7.3828A1,1,0,0,1,35.1935,31.323Zm9.5928-11.6943h0Z"/>
+ <path fill="#a57939" d="M31.19,39.1022v-1.32a4.0049,4.0049,0,0,1,1.2969-2.9345,2.96,2.96,0,0,1-.2969-1.2911,3,3,0,0,1,6,0,2.96,2.96,0,0,1-.2968,1.2911A4.0032,4.0032,0,0,1,39.19,37.782v1.32Z"/>
+ </g>
+ <g id="line">
+ <rect x="23.1806" y="39.9315" width="24.583" height="5.147" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.678 47.853 28.675 60.129 42.269 60.129 44.266 47.853"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1376,37.2208A3.0039,3.0039,0,0,0,36.4721,35.08a2,2,0,1,0-2.5631,0,3.004,3.004,0,0,0-1.6674,2.1509"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.8864,31.7085A61.9157,61.9157,0,0,1,49.1648,33.16a6.5952,6.5952,0,0,0-5.4268-4.7128c-4.4986-.7141-8.5255,3.1133-8.5255,3.1133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.2585,31.3474s-.2277-11.089-8.5947-15.0072a11.15,11.15,0,0,0-9.51.653,132.2347,132.2347,0,0,1,11.6173,7.6777"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1953,31.5564s-5.9594-5.9847-12.8388-3.2258c0,0-3.6211,1.6242-3.67,5.4432a84.0357,84.0357,0,0,1,10.71-2.1093"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.2122,30.3226c3.4659-6.4211,19.5492-7.9037,19.5492-7.9037s-3.2069-5.12-9.9567-2.7906"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.4193,29.7723C35.1153,21.6311,49.5322,12.01,49.5322,12.01A8.7847,8.7847,0,0,0,38.534,14.2782a12.9636,12.9636,0,0,0-2.6366,4.8407"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB5.svg b/public/assets/img/icons/1FAB5.svg
new file mode 100644
index 0000000..571bcb8
--- /dev/null
+++ b/public/assets/img/icons/1FAB5.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M35.6648,60.7711a31.3627,31.3627,0,0,1-9.832-1.4524.9588.9588,0,0,1-.6528-.9081v-.3919a.8758.8758,0,0,1,.0065-.11,5.694,5.694,0,0,0-.8856-3.8812.9866.9866,0,0,1-.1749-.3788c-.015-.0673-.029-.1328-.043-.1954a11.2648,11.2648,0,0,0,.0486,3.4575.9583.9583,0,0,1-1.429,1.0091c-2.6981-1.603-3.2649-3.3472-3.2649-4.5284V18.3849a.9581.9581,0,0,1,.8941-.9558.9691.9691,0,0,1,1.0128.83c.0075.0411-.5016,5.5907,14.32,5.5907,14.7728,0,14.3126-5.5514,14.3229-5.6076a.99.99,0,0,1,1.025-.8033.9518.9518,0,0,1,.8791.9464v9.0062a3.0992,3.0992,0,0,0,1.5553-1,.968.968,0,0,1,.9941-.3694c2.6673.6275,3.2761,5.6234,3.3706,6.6185a.9556.9556,0,0,1-.3788.8567c-2.23,1.6722-4.6929,7.15-5.5412,9.3326V53.3912C51.8918,57.5988,44.916,60.7711,35.6648,60.7711Z"/>
+ <path fill="#6a462f" d="M26.1377,59.3682a.6074.6074,0,0,1-.1936-.02,11.0947,11.0947,0,0,1-3.364-1.5151.9578.9578,0,0,1-.3274-.55,11.9768,11.9768,0,0,1,.3451-5.7376,1.62,1.62,0,0,1,1.4908-1.3326c1.0128.04,1.4889,1.1578,1.8686,2.843a7.7564,7.7564,0,0,1,1.1381,5.0166v.3376a.9572.9572,0,0,1-.9576.9576Z"/>
+ <path fill="#fcea2b" d="M35.6648,25.7648c-9.2513,0-16.2271-3.1723-16.2271-7.38s6.9758-7.38,16.2271-7.38,16.227,3.1723,16.227,7.38S44.916,25.7648,35.6648,25.7648Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.934,42.6522s2.91-7.66,5.9244-9.921c0,0-.5023-5.2745-2.6372-5.7768a4.1563,4.1563,0,0,1-3.2872,1.5249V18.3852"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.934,46.034v7.3576c0,2.9685-4.7887,5.4666-11.2944,6.2023l-.0175-.0474a11.4324,11.4324,0,0,1-.6936-3.6526,6.2742,6.2742,0,0,1,.3015-2.2668c.2165-.6044.566-1.155.7737-1.7625a8.1179,8.1179,0,0,0,.2887-2.6551l-.0215-10.0733"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3956,18.3852V53.3916c0,1.38,1.0348,2.6583,2.7959,3.7052a11.088,11.088,0,0,1,.3037-5.2173s.7152-2.3759,1.5671,1.5671a6.6658,6.6658,0,0,1,1.0752,4.5725v.3914a30.5618,30.5618,0,0,0,9.5273,1.4032q.2328,0,.464-.0029"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.0678,19.6992c7.1175-2.4351-9.8937-4.0178-8.7109.2467C31.7357,22.66,44.57,22.5016,45.7706,18.5044c1.1582-5.4256-22.2033-4.7544-19.9212.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.3506,48.3638a75.095,75.095,0,0,1-.5041-9.564,4.6685,4.6685,0,0,0-.2721-2.0361,8.1822,8.1822,0,0,0-.993-1.3624,8.1053,8.1053,0,0,1-1.164-5.5933,53.8785,53.8785,0,0,0,.5412-5.44l-.0053-.2127a33.5233,33.5233,0,0,0,6.7115.652c8.433,0,15.2692-2.8752,15.2692-6.422s-6.8362-6.4221-15.2692-6.4221-15.2692,2.8753-15.2692,6.4221c0,1.9436,2.0528,3.6855,5.2964,4.8632"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB6.svg b/public/assets/img/icons/1FAB6.svg
new file mode 100644
index 0000000..542bd2d
--- /dev/null
+++ b/public/assets/img/icons/1FAB6.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b399c8" d="M42.3339,49.147a29.9446,29.9446,0,0,1-19.3378-8.1514h0c-8.0137-7.3643-8.378-18.0752-8.5332-22.6484l-.0215-.627a2.9039,2.9039,0,0,1,3.457-2.9512c17.0049,3.3555,21.6943,16.3243,22.0557,17.4a49.5426,49.5426,0,0,1,3.5742,15.9219,1,1,0,0,1-.9668,1.0518C42.5322,49.144,42.455,49.147,42.3339,49.147Z"/>
+ <path fill="#61b2e4" d="M44.4355,55.3159c-11.6455,0-17.3757-6.9734-17.6521-7.3542a1,1,0,0,1,.2617-1.4239,11.1031,11.1031,0,0,1,12.7742-1.5734c-1.4648-9.0782,1.877-13.5684,2.0312-13.77a.9982.9982,0,0,1,.75-.39.9705.9705,0,0,1,.78.3242c8.9434,9.7715,8.793,16.5322,7.9072,19.6914-.0341.1406-1.0615,4.0918-4.7714,4.4063C45.8046,55.2876,45.1113,55.3159,44.4355,55.3159Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.1837,57.69S34.96,45.877,23.0974,24.2062"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2281,54.3024C33.2973,54.7629,27.6,47.4216,27.6,47.4216"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.528,42.4827c-.5595-7.1945,2.1157-10.6784,2.1157-10.6784,8.8346,9.6533,8.4063,16.1616,7.6813,18.7468"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.0138,47.4216A30.15,30.15,0,0,1,23.673,40.26c-8.0725-7.4186-8.0674-18.2414-8.2321-22.5774a1.9032,1.9032,0,0,1,2.2642-1.9314C34.6938,19.1027,39.02,32.5284,39.02,32.5284"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB7.svg b/public/assets/img/icons/1FAB7.svg
new file mode 100644
index 0000000..95c7714
--- /dev/null
+++ b/public/assets/img/icons/1FAB7.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <polygon fill="#b1cc33" points="8.661 40.827 14.498 37.601 17.032 37.14 28.092 41.211 37.462 42.286 46.447 40.596 56.508 36.833 63.42 40.135 58.736 43.284 52.438 44.974 55.279 48.737 56.172 53.633 48.214 53.192 42.991 51.809 39.919 56.878 36.527 59.301 31.471 54.958 29.321 51.656 24.866 53.499 17.109 54.344 16.391 49.466 18.722 46.279 11.733 43.284 8.661 40.827"/>
+ <polygon fill="#b1cc33" points="8.661 40.827 14.498 37.601 17.032 37.14 28.092 41.211 37.462 42.286 46.447 40.596 56.508 36.833 63.42 40.135 58.736 43.284 52.438 44.974 55.279 48.737 56.172 53.633 48.214 53.192 42.991 51.809 39.919 56.878 36.527 59.301 31.471 54.958 29.321 51.656 24.866 53.499 17.109 54.344 16.391 49.466 18.722 46.279 11.733 43.284 8.661 40.827"/>
+ </g>
+ <path fill="#5c9e31" d="M38.4657,44.1935l6.3361-1.7682,5.9016-1.9892,4.0447-4.0523,5.7467,2.284,2.9471,1.9892-3.0944,2.063-6.2625,1.9155-.8841,1.1789,2.5791,4.5679,.3922,3.25-6.7283-.5244-6.4522-1.2991-.768,2.2569-6.2237,4.9343v-14l2.4657-.8065Z"/>
+ <polygon fill="#ffa7c0" points="17.004 33.533 17.923 25.306 20.864 17.601 22.701 18.164 26.677 21.548 28.466 19.007 32.74 14.631 36.306 12.699 42.055 16.781 44.23 19.054 45.736 21.501 49.252 18.778 51.749 17.601 55.179 27.457 55.421 35.905 50.703 40.436 42.296 43.431 37.216 44.123 32.015 44.046 25.18 41.895 19.193 38.286 17.004 33.533"/>
+ <path fill="#e67a94" d="M44.2711,23.6246l4.3408-4.7982,2.6236-1.206,2.5825,4.6847,1.7831,9.37-.2332,5.5349-6.0385,3.9123-8.3624,2.4986-4.796,.39,8.1001-20.3863Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.037,43.5708c-2.8087,1.2481-5.8346,1.9341-8.907,2.0192-.7948,.0092-1.5894-.0275-2.38-.11-4.1976-.5267-8.2178-2.0117-11.75-4.34,2.8158-2.1842,6.1637-3.5772,9.6978-4.035"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6085,44.5929c-.6457,2.4758-2.1654,4.6344-4.2785,6.0771-.571,.3918-1.173,.7362-1.8,1.03-5.42,2.61-12.96,2.43-12.96,2.43-.2099-3.2031,.9454-6.3455,3.18-8.65,.7906,.0825,1.5852,.1192,2.38,.11,3.0724-.0851,6.0983-.7711,8.907-2.0192"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.59,44.5242c.7826,2.4929,2.4276,4.6256,4.64,6.0158,.5928,.3758,1.2148,.7035,1.86,.98v.01c-1.04,4.38-7.09,7.47-7.09,7.47,0,0-5.18-2.95-6.47-7.3,.627-.2938,1.229-.6382,1.8-1.03,2.1108-1.4411,3.6296-3.5966,4.2764-6.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.781,45.07c.839,2.2642,2.4032,4.1873,4.449,5.47,.5928,.3758,1.2148,.7035,1.86,.98v.01c5.57,2.47,13.08,2.1,13.08,2.1,.0203-3.2395-1.3095-6.3412-3.67-8.56-.4849-.4407-1.0068-.8388-1.56-1.19-1.0805-.6708-2.2379-1.2092-3.4471-1.6034"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7227,36.5008c3.3059,.7391,6.4496,2.0739,9.2773,3.9392-3.4131,2.4314-7.3544,4.0182-11.5,4.63-.4849-.4407-1.0068-.8388-1.56-1.19-1.2326-.7602-2.5604-1.3539-3.9488-1.7658"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.3064,44.5634s-19.3028-2.4511-19.3028-11.03,2.8955-14.7069,3.8606-15.9324,6.756,4.9022,6.756,7.3534"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.9926,24.9543c0-2.4512,5.7909-8.579,6.756-7.3534s3.86,7.3534,3.86,15.9324-19.3027,11.03-19.3027,11.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M43.3534,19.5336s-4.698-6.3166-7.047-6.3166-7.047,6.3166-7.047,6.3166"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB8.svg b/public/assets/img/icons/1FAB8.svg
new file mode 100644
index 0000000..e5d5b32
--- /dev/null
+++ b/public/assets/img/icons/1FAB8.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M43.7741,52.4718c-1.3631-3.4068-3.2668-9.5135-.5621-11.5135s6.2951,1.4808,6.2951,1.4808h0c.5942,.5393,1.3909,.7984,2.1887,.7117,1.0706-.1689,1.8475-1.1093,1.8113-2.1925-.001-.4278-.1404-.8438-.3974-1.1859-1.0019-1.4007,.6813-3.1193,2.4438-2.86h0c.15,.02,.3,.0241,.4536,.0457,1.355,.2332,2.7025-.4504,3.3147-1.6815,.7434-1.487-.0512-2.909-.808-4.2547l-.0738-.1419c-.8084-1.6185-1.1385-3.4339-.9517-5.2333,.0048-.0633,.019-.1237,.019-.1882,0-1.3807-1.1193-2.5-2.5-2.5s-2.5,1.1193-2.5,2.5c-.011,3.5955-3,10.5-7,9.2532s-1-9.7532,2-13.7532c1.7292-2.1427,2.7744-4.7558,3-7.5,0-1.3807-1.1193-2.5-2.5-2.5s-2.5,1.1193-2.5,2.5c0,0,0,4.5-3,4.5s-3-4-3-4c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3c0,5,5,9,6,16.5074s-3.2073,9.7117-5.0534,9.4956c-2.0394-.2389-3.9466-4.0032-1.9466-8.0032,1.1938-2.4872,1.5448-5.2955,1-8,0-1.1046-.8954-2-2-2s-2,.8954-2,2c0,5-1,6-3.0356,6s-2.9644-5-2.9644-5c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3c0,7,5,10,10.96,16,3.4654,3.2241,4.5399,7.1582,2.1216,11.6874-.5103,.9558-2.4391,4.8122-2.4391,4.8122,2.6926,2.0449,14.0121,1.0848,16.7531-.7344,0,0-.3465-2.2965-1.1288-4.2518Z"/>
+ <path fill="#d22f27" d="M40.0883,47.1227c-.3514,2.7065,1.2158,8.7523,2.1694,10.0731l3.432-1.1356s-.6752-1.8323-1.2388-3.4361c-.6997-1.9908-3.9437-9.6658-1.239-11.6658,.2363-.1713,.4955-.3084,.77-.4074-1.751,.26-3.4325,3.0201-3.8936,6.5718Z"/>
+ <path fill="#9b9b9a" d="M31.4937,58.5617c0,2.1369-2.791,2.9929-6.2338,2.9929s-6.2338-.856-6.2338-2.9929,2.7909-3.8693,6.2338-3.8693,6.2338,1.7324,6.2338,3.8693Z"/>
+ <path fill="#9b9b9a" d="M53.07,58.5763c0,2.2081-2.8839,3.0926-6.4415,3.0926s-6.4416-.8845-6.4416-3.0926,2.884-3.9982,6.4416-3.9982,6.4415,1.79,6.4415,3.9982Z"/>
+ <path fill="#d22f27" d="M25.6916,31.1751c1.1838-.0873,2.2264-.8117,2.7211-1.8907-.5204,.4926-1.2273,.7381-1.941,.6739-2.0357,0-2.9644-5-2.9644-5-.0019-.65-.2168-1.2814-.6117-1.7977-.4739,.9275-.7172,1.9556-.7091,2.9971,0,2.771,1.5693,5.0174,3.5051,5.0174Z"/>
+ <path fill="#d22f27" d="M52.28,37.9124c.0117,.5976,.2524,1.1678,.6724,1.593-.6328-1.3417,.9494-2.836,2.6012-2.5928,.15,.02,.3,.024,.4537,.0457,.9099,.1386,1.8358-.1148,2.5484-.6973-.7455-.7098-1.7416-1.0958-2.7707-1.0736-1.9358,0-3.505,1.22-3.505,2.725Z"/>
+ <path fill="#d22f27" d="M57.4883,25.6465c.0047-.0632,.019-.1237,.019-.1882-.0013-.864-.4501-1.6657-1.1861-2.1183-.6384,.902-1.0014,1.9698-1.045,3.074,0,1.9358,1.4879,2.7147,2.96,4.054,.0068,.0061,.0145,.0084,.0213,.0144-.6639-1.5202-.9287-3.1847-.7692-4.8359Z"/>
+ <path fill="#d22f27" d="M41.4275,29.7551c0,3.6709,1.6229,6.2032,4.1873,6.2032,1.529-.0986,2.888-1.0087,3.5615-2.3849-.9016,1.0546-2.3289,1.4973-3.669,1.1381-4-1.2469-1-9.7532,2-13.7532,.3916-.5228,.7527-1.0678,1.0817-1.6321-2.402,1.8188-7.1615,6.7596-7.1615,10.4289Z"/>
+ <path fill="#d22f27" d="M41.2015,19.1244c1.4716-.0687,2.7803-.9568,3.3877-2.2989-.4485,.7153-1.2377,1.1448-2.0819,1.1328-3,0-3-4-3-4-.0027-1.1287-.6409-2.1596-1.65-2.6652-.4633,.8651-.7024,1.8325-.6957,2.8138,.0001,2.7711,1.8084,5.0175,4.0399,5.0175Z"/>
+ <path fill="#d22f27" d="M33.1613,40.9757c2.1061,.1842,4.0942-.9989,4.9368-2.9379-.8195,1.207-2.1853,1.9279-3.6442,1.9237-2.0393-.2389-3.9466-4.0032-1.9466-8.0032,.5899-1.1933,.9746-2.4774,1.138-3.7984-1.5526,2.0672-3.9891,5.0283-3.9891,7.7984s1.5856,4.7671,3.5051,5.0174Z"/>
+ <path fill="#9b9b9a" d="M43.882,60.7984c0,2.4383-3.1845,3.4149-7.1129,3.4149s-7.1129-.9766-7.1129-3.4149,3.1846-4.4149,7.1129-4.4149,7.1129,1.9765,7.1129,4.4149Z"/>
+ <path fill="#d0cfce" d="M40.8755,61.1527c0,2.1853-2.5115,3.0606-5.61,3.0606s-5.61-.8753-5.61-3.0606,2.5115-3.9569,5.61-3.9569,5.61,1.7715,5.61,3.9569Z"/>
+ <path fill="#d0cfce" d="M27.4162,57.9769c0,1.4208-1.8782,1.99-4.1951,1.99s-4.195-.5691-4.195-1.99,1.8782-2.5726,4.195-2.5726,4.1951,1.1518,4.1951,2.5726Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5073,52.9583s-3-10-.2951-12,6.2951,1.4808,6.2951,1.4808h0c.5942,.5393,1.3909,.7984,2.1887,.7117,1.0706-.1689,1.8475-1.1093,1.8113-2.1925-.001-.4278-.1404-.8438-.3974-1.1859-1.0019-1.4007,.6813-3.1193,2.4438-2.86h0c.15,.02,.3,.0241,.4536,.0457,1.355,.2332,2.7025-.4504,3.3147-1.6815,.7434-1.487-.0512-2.909-.808-4.2547l-.074-.1419c-.8084-1.6185-1.1385-3.4339-.9517-5.2333,.0048-.0633,.019-.1237,.019-.1882,0-1.3807-1.1193-2.5-2.5-2.5s-2.5,1.1193-2.5,2.5c-.011,3.5955-3,10.5-7,9.2532s-1-9.7532,2-13.7532c1.7292-2.1427,2.7744-4.7558,3-7.5,0-1.3807-1.1193-2.5-2.5-2.5s-2.5,1.1193-2.5,2.5c0,0,0,4.5-3,4.5s-3-4-3-4c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3c0,5,5,9,6,16.5074s-3.2073,9.7117-5.0534,9.4956c-2.0394-.2389-3.9466-4.0032-1.9466-8.0032,1.1938-2.4872,1.5448-5.2955,1-8,0-1.1046-.8954-2-2-2s-2,.8954-2,2c0,5-1,6-3.0356,6s-2.9644-5-2.9644-5c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3c0,7,5,10,10.96,16s3.0644,11.9594,3.0644,11.9594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.882,60.7984c0,2.4383-3.1845,3.4149-7.1129,3.4149s-7.1129-.9766-7.1129-3.4149,3.1846-4.4149,7.1129-4.4149,7.1129,1.9765,7.1129,4.4149Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.5447,55.7547s1.1946-.4209,2.6667-.4209c2.7993,0,5.0686,1.4085,5.0686,3.146s-2.2693,2.4334-5.0686,2.4334"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0046,60.8236c-.5411,.0619-1.0854,.0919-1.63,.09-2.7992,0-5.0685-.6959-5.0685-2.4334s2.2693-3.146,5.0685-3.146c1.0473-.0118,2.0848,.2028,3.0414,.6291"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAB9.svg b/public/assets/img/icons/1FAB9.svg
new file mode 100644
index 0000000..6114b8f
--- /dev/null
+++ b/public/assets/img/icons/1FAB9.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M11.5905,31.688c0-6.7958,10.9285-12.3048,24.41-12.3048s24.41,5.509,24.41,12.3048v1.0556c0,5.6918-2.0093,12.49-5.0625,16.3445C52.2593,52.9859,45.7545,55.242,36,55.242s-15.8538-1.8262-19.347-6.1539c-3.0884-3.8263-5.0625-9.6808-5.0625-16.3445Z"/>
+ <path fill="#6a462f" d="M56.616,47.215c0,2.1079-7.3333,8.027-17.6307,8.027S20.34,53.5331,20.34,51.4252s7.4581.6442,19.3909-1.3738C49.8844,48.3343,56.616,45.1071,56.616,47.215Z"/>
+ <ellipse cx="36" cy="33.754" rx="17.3412" ry="7.0837" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1564,36.8075c0-1.6922,5.7726-4.0639,12.8436-4.0639,7.0163,0,12.8436,2.3717,12.8436,4.0639"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.3244,33.688c0,3.8911-7.3087,7.0454-16.3244,7.0454S19.6756,37.5791,19.6756,33.688"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3015,42.5287c-1.5841,2.241-5.687,4.008-10.885,4.6863"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,24.6426a28.5707,28.5707,0,0,1,12.4738,2.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5905,31.688c0-6.7958,10.9285-12.3048,24.41-12.3048s24.41,5.509,24.41,12.3048v1.0556c0,5.6918-2.0093,12.49-5.0625,16.3445C52.2593,52.9859,45.7545,55.242,36,55.242s-15.8538-1.8262-19.347-6.1539c-3.0884-3.8263-5.0625-9.6808-5.0625-16.3445Z"/>
+ <ellipse cx="36.1876" cy="36.9227" rx="13.0311" ry="4.1791"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FABA.svg b/public/assets/img/icons/1FABA.svg
new file mode 100644
index 0000000..1b490e2
--- /dev/null
+++ b/public/assets/img/icons/1FABA.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M11.5905,31.688c0-6.7958,10.9285-12.3048,24.41-12.3048s24.41,5.509,24.41,12.3048v1.0556c0,5.6918-2.0093,12.49-5.0625,16.3445-3.0887,3.8978-9.5935,6.1539-19.348,6.1539s-15.8538-1.8262-19.347-6.1539c-3.0884-3.8263-5.0625-9.6808-5.0625-16.3445v-1.0556Z"/>
+ <path fill="#6a462f" d="M56.616,47.215c0,2.1079-7.3333,8.027-17.6307,8.027s-18.6453-1.7089-18.6453-3.8168,7.4581,.6442,19.3909-1.3738c10.1535-1.7171,16.8851-4.9443,16.8851-2.8364Z"/>
+ <g id="line-2">
+ <path fill="#fff" d="M30.1896,39.9811c-.5807-1.2291-.8903-2.6807-.8903-4.2194,0-3.2033,1.3258-6.5034,3.4936-8.1002,.842-.629,1.8194-.9968,2.8936-.9968,1.5291,0,2.8646,.7452,3.9098,1.9258,1.5581,1.7613,2.4871,4.5001,2.4871,7.1711,0,1.5775-.329,3.0678-.9484,4.3259"/>
+ </g>
+ <g id="line-2-2">
+ <path fill="#fff" d="M22.0701,36.8553c-.3774-1.0452-.571-2.2065-.571-3.4259,0-4.4614,2.5646-9.097,6.3969-9.097,2.071,0,3.7743,1.3645,4.8969,3.3291l-3.628,12.4261-7.0948-3.2323Z"/>
+ </g>
+ <g id="line-2-3">
+ <path fill="#fff" d="M48.0352,38.065l.0097-.0097c2.7968-3.1646,3.9581-7.8486,1.4033-10.4131-2.4097-2.4097-6.7066-1.5097-9.8518,.9484l.5354,11.497,7.9035-2.0226Z"/>
+ </g>
+ <path fill="#d0cfce" d="M31.1051,25.573c-5.0101,4.9391-5.1766,10.2623-3.8755,13.721l3.6002,1.0064-1.2569-5.7734,2.9144-6.5852-1.3822-2.3688Z"/>
+ <path fill="#d0cfce" d="M37.9326,27.8259c2.8534,3.1015-.3711,12.4745-.3711,12.4745l3.2281-.3812,1.0281-5.5714-1.3209-4.1974-2.5642-2.3245Z"/>
+ <path fill="#d0cfce" d="M41.8177,40.0876l5.4053-1.5099,3.546-6.0577-.9593-3.0805c-.9535,7.4157-7.7263,7.606-7.7263,7.606l-.2657,3.0421Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.3244,33.688c0,3.8911-7.3087,7.0454-16.3244,7.0454s-16.3244-3.1543-16.3244-7.0454"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3015,42.5287c-1.5841,2.241-5.687,4.008-10.885,4.6863"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.5905,31.688c0-6.7958,10.9285-12.3048,24.41-12.3048s24.41,5.509,24.41,12.3048v1.0556c0,5.6918-2.0093,12.49-5.0625,16.3445-3.0887,3.8978-9.5935,6.1539-19.348,6.1539s-15.8538-1.8262-19.347-6.1539c-3.0884-3.8263-5.0625-9.6808-5.0625-16.3445v-1.0556Z"/>
+ <g id="line-2-4">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1896,39.9811c-.5807-1.2291-.8903-2.6807-.8903-4.2194,0-3.2033,1.3258-6.5034,3.4936-8.1002,.842-.629,1.8194-.9968,2.8936-.9968,1.5291,0,2.8646,.7452,3.9098,1.9258,1.5581,1.7613,2.4871,4.5001,2.4871,7.1711,0,1.5775-.329,3.0678-.9484,4.3259"/>
+ </g>
+ <g id="line-2-5">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2547,37.3126c-.3774-1.0452-.7556-2.6638-.7556-3.8832,0-4.4614,2.5646-9.097,6.3969-9.097,2.071,0,3.7743,1.3645,4.8969,3.3291"/>
+ </g>
+ <g id="line-2-6">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.859,38.4898c2.7968-3.1646,4.144-8.2831,1.5891-10.8477-2.4097-2.4097-6.7066-1.5097-9.8518,.9484"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC0.svg b/public/assets/img/icons/1FAC0.svg
new file mode 100644
index 0000000..d9e9941
--- /dev/null
+++ b/public/assets/img/icons/1FAC0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_600YlC">
+ <g>
+ <path fill="#EA5A47" d="M38.4637,14.703l0.4123,3.1273l0.4026,0.0536l1.3674-2.5648l2.1561,0.7613 c-0.14,1.558-1.74,4.2311,1.07,5.2588c-1.8372,0.6183-2.8115,1.2422-4.6323-0.0152c-1.0481-0.7238-2.6272,0.0793-3.2418,0.34 c-0.7542,0.3194-1.6364,0.6586-1.4836,1.9346c0.0415,0.3472,0.3816,0.6836-0.4217,1.7189 c-1.5952,1.7894-2.73,1.6071-4.7259,5.196c-2.4475-3.2363-1.1789-9.924,2.9149-12.305l-0.49-1.9423l2.1061-0.9195l1.6493,2.594 l0.9318-3.2377H38.4637z"/>
+ <path fill="#D22F27" d="M37.8998,51.32c1.7607-3.743,2.4726-7.8935,2.06-12.0093c-0.373-3.5982-0.1758-3.3065,0.2164-4.8872 c2.8469,2.2791,6.409,1.884,9.318,1.1694c0.8322,1.3276,1.0998,2.9324,0.7434,4.4582 c-0.8779,5.4941-3.4286,10.5839-7.3045,14.5756c-3.2158,3.3068-6.4358,3.6325-10.0807,0.84 c-5.1314-3.9312-9.4576-8.54-11.1637-15.0556c-0.9274-3.5419,1.941-9.1041,5.3541-10.403 c0.804-0.3333,1.7304-0.1321,2.3237,0.5047c1.8217,1.7297,3.2064,3.8673,4.04,6.237c0.63,1.5616,1.1643,3.162,1.7837,4.8607 c-2.9374-8.3031-4.2141-9.7578-5.8242-11.0977c1.0163-2.4606,3.844-4.3388,4.7259-5.196 c0.3453-0.3726,0.5242-0.8698,0.4954-1.377c-0.3277-0.8162,0.0684-1.7435,0.8846-2.0711 c0.0632-0.0254,0.128-0.0467,0.1939-0.0638c1.3584-0.5673,2.6541-1.3366,4.1841-0.076c0.7944,0.3875,1.7136,0.4293,2.54,0.1157 c2.1936-0.7009,4.3193-1.6147,6.1987-2.3393l2.5141,5.0831c-1.536,1.0656-3.4246,2.2905-5.215,3.6452 c-1.4022,1.0325-2.7197,2.1752-3.94,3.4173c-1.8063,1.8081-2.5944,4.3964-2.1024,6.9043c0.687,4.1278,0.0845,8.367-1.7253,12.14 C38.0289,50.8957,37.9726,51.1116,37.8998,51.32z"/>
+ <path fill="#EA5A47" d="M29.3665,30.5131c-2.992-2.5794-6.4657,3.0321-7.4105,5.7544c-0.9813-1.6903-1.2951-3.6863-0.88-5.5962 c1.0887-3.9847,2.2593-7.947,3.3529-11.7657h6.8686c-0.6591,0.5705-1.2245,1.2409-1.6755,1.9869 c-1.4543,2.3994-1.8507,5.2937-1.0953,7.9958C28.7411,29.4613,29.023,30.0068,29.3665,30.5131z"/>
+ <path fill="#EA5A47" d="M45.8883,28.2339c1.4569,1.4613,2.284,3.4348,2.3043,5.4982c0.0014,0.4065,0.1122,2.1329-0.2474,2.1884 c-1.8919,0.3935-3.8538,0.285-5.6907-0.3148c-2.3888-0.8793-2.0959-1.7839-1.0364-3.09 C42.5993,30.9081,44.1671,29.4707,45.8883,28.2339z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_600YlC-2">
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4637,14.703 l0.4123,3.1273l0.4026,0.0536l1.3674-2.5648l2.1561,0.7613c-0.14,1.558-1.74,4.2311,1.07,5.2588 c-1.8372,0.6183-2.8115,1.2422-4.6323-0.0152c-1.0481-0.7238-2.6272,0.0793-3.2418,0.34 c-0.7542,0.3194-1.6364,0.6586-1.4836,1.9346c0.0415,0.3472,0.3816,0.6836-0.4217,1.7189 c-1.5952,1.7894-2.73,1.6071-4.7259,5.196c-2.4475-3.2363-1.1789-9.924,2.9149-12.305l-0.49-1.9423l2.1061-0.9195l1.6493,2.594 l0.9318-3.2377H38.4637z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.8998,51.32 c1.7607-3.743,2.4726-7.8935,2.06-12.0093c-0.373-3.5982-0.1758-3.3065,0.2164-4.8872c2.8469,2.2791,6.409,1.884,9.318,1.1694 c0.8322,1.3276,1.0998,2.9324,0.7434,4.4582c-0.8779,5.4941-3.4286,10.5839-7.3045,14.5756 c-3.2158,3.3068-6.4358,3.6325-10.0807,0.84c-5.1314-3.9312-9.4576-8.54-11.1637-15.0556 c-0.9274-3.5419,1.941-9.1041,5.3541-10.403c0.804-0.3333,1.7304-0.1321,2.3237,0.5047c1.8217,1.7297,3.2064,3.8673,4.04,6.237 c0.63,1.5616,1.1643,3.162,1.7837,4.8607c-2.9374-8.3031-4.2141-9.7578-5.8242-11.0977c1.0163-2.4606,3.844-4.3388,4.7259-5.196 c0.3453-0.3726,0.5242-0.8698,0.4954-1.377c-0.3277-0.8162,0.0684-1.7435,0.8846-2.0711 c0.0632-0.0254,0.128-0.0467,0.1939-0.0638c1.3584-0.5673,2.6541-1.3366,4.1841-0.076c0.7944,0.3875,1.7136,0.4293,2.54,0.1157 c2.1936-0.7009,4.3193-1.6147,6.1987-2.3393l2.5141,5.0831c-1.536,1.0656-3.4246,2.2905-5.215,3.6452 c-1.4022,1.0325-2.7197,2.1752-3.94,3.4173c-1.8063,1.8081-2.5944,4.3964-2.1024,6.9043c0.687,4.1278,0.0845,8.367-1.7253,12.14 C38.0289,50.8957,37.9726,51.1116,37.8998,51.32z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.3665,30.5131 c-2.992-2.5794-6.4657,3.0321-7.4105,5.7544c-0.9813-1.6903-1.2951-3.6863-0.88-5.5962 c1.0887-3.9847,2.2593-7.947,3.3529-11.7657h6.8686c-0.6591,0.5705-1.2245,1.2409-1.6755,1.9869 c-1.4543,2.3994-1.8507,5.2937-1.0953,7.9958C28.7411,29.4613,29.023,30.0068,29.3665,30.5131z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8883,28.2339 c1.4569,1.4613,2.284,3.4348,2.3043,5.4982c0.0014,0.4065,0.1122,2.1329-0.2474,2.1884 c-1.8919,0.3935-3.8538,0.285-5.6907-0.3148c-2.3888-0.8793-2.0959-1.7839-1.0364-3.09 C42.5993,30.9081,44.1671,29.4707,45.8883,28.2339z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC1.svg b/public/assets/img/icons/1FAC1.svg
new file mode 100644
index 0000000..3d21e63
--- /dev/null
+++ b/public/assets/img/icons/1FAC1.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M32.2408,32.6455c-.161-.6615-.2711-1.294-.4723-1.8959a18.1,18.1,0,0,0-.9249-2.3565,3.2039,3.2039,0,0,0-4.43-1.6284,9.7475,9.7475,0,0,0-2.6462,1.6835,26.67,26.67,0,0,0-5.9735,7.645,21.851,21.851,0,0,0-2.2313,5.5814,14.9153,14.9153,0,0,0-.4158,2.8438c-.0734,2.3022-.0728,4.6076-.0614,6.9115a10.9226,10.9226,0,0,0,.4871,3.4047,3.2346,3.2346,0,0,0,3.14,2.4558,1.6351,1.6351,0,0,1,.29.0645h.1519c.3368-.04.6753-.0694,1.01-.122a15.89,15.89,0,0,0,6.6285-2.8513,15.6321,15.6321,0,0,0,4.808-5.139,9.0951,9.0951,0,0,0,1.2411-4.7473q-.0918-3.8892-.1747-7.7786A23.3713,23.3713,0,0,0,32.2408,32.6455Z"/>
+ <path fill="#ea5a47" d="M37.4951,32.326c.0508-.2238.0889-.38.1215-.5365a11.8359,11.8359,0,0,1,1.2788-3.6313,3.2285,3.2285,0,0,1,2.6531-1.8412,4.3263,4.3263,0,0,1,2.22.5526,14.5931,14.5931,0,0,1,4.2462,3.5118,29.3667,29.3667,0,0,1,5.1242,8.2023,16.2156,16.2156,0,0,1,1.4317,6.6242c-.0117.5285.0393,1.0584.0614,1.5876v4.8619c-.0255.1974-.0414.3965-.0782.5918a23.7765,23.7765,0,0,1-.532,2.6653A2.9842,2.9842,0,0,1,51.7,57.0763a6.52,6.52,0,0,1-3.1888-.1633,17.3332,17.3332,0,0,1-10.1151-7.2761,8.9134,8.9134,0,0,1-1.5508-5.1524c.0494-2.6436.119-5.2869.1755-7.93A23.711,23.711,0,0,1,37.4951,32.326Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2408,32.6455c-.161-.6615-.2711-1.294-.4723-1.8959a18.1,18.1,0,0,0-.9249-2.3565,3.2039,3.2039,0,0,0-4.43-1.6284,9.7475,9.7475,0,0,0-2.6462,1.6835,26.67,26.67,0,0,0-5.9735,7.645,21.851,21.851,0,0,0-2.2313,5.5814,14.9153,14.9153,0,0,0-.4158,2.8438c-.0734,2.3022-.0728,4.6076-.0614,6.9115a10.9226,10.9226,0,0,0,.4871,3.4047,3.2346,3.2346,0,0,0,3.14,2.4558,1.6351,1.6351,0,0,1,.29.0645h.1519c.3368-.04.6753-.0694,1.01-.122a15.89,15.89,0,0,0,6.6285-2.8513,15.6321,15.6321,0,0,0,4.808-5.139,9.0951,9.0951,0,0,0,1.2411-4.7473q-.0918-3.8892-.1747-7.7786A23.3713,23.3713,0,0,0,32.2408,32.6455Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4951,32.326c.0508-.2238.0889-.38.1215-.5365a11.8359,11.8359,0,0,1,1.2788-3.6313,3.2285,3.2285,0,0,1,2.6531-1.8412,4.3263,4.3263,0,0,1,2.22.5526,14.5931,14.5931,0,0,1,4.2462,3.5118,29.3667,29.3667,0,0,1,5.1242,8.2023,16.2156,16.2156,0,0,1,1.4317,6.6242c-.0117.5285.0393,1.0584.0614,1.5876v4.8619c-.0255.1974-.0414.3965-.0782.5918a23.7765,23.7765,0,0,1-.532,2.6653A2.9842,2.9842,0,0,1,51.7,57.0763a6.52,6.52,0,0,1-3.1888-.1633,17.3332,17.3332,0,0,1-10.1151-7.2761,8.9134,8.9134,0,0,1-1.5508-5.1524c.0494-2.6436.119-5.2869.1755-7.93A23.711,23.711,0,0,1,37.4951,32.326Z"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.6044,14.5617V29.7349a7.0373,7.0373,0,0,1-2.55,5.4567,25.5639,25.5639,0,0,1-6.83,3.7744s-4.3906,1.8389-6.0537,8.3582"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0914,45.1289s-.4364-4.9207,1.079-6.5516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.3,36.8206s1.9664,2.1447,6.039,1.2351"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.6044,14.5617V29.7349a7.0376,7.0376,0,0,0,2.55,5.4567,25.5655,25.5655,0,0,0,6.83,3.7744s4.3906,1.8389,6.0537,8.3582"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.1174,45.1289s.4364-4.9207-1.0791-6.5516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.9092,36.8206s-1.9663,2.1447-6.039,1.2351"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC2.svg b/public/assets/img/icons/1FAC2.svg
new file mode 100644
index 0000000..1d309b9
--- /dev/null
+++ b/public/assets/img/icons/1FAC2.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="35.287" cy="7.9595" r="2.966" fill="#FCEA2B"/>
+ <ellipse cx="29.5706" cy="9.632" rx="4.0088" ry="4.0088" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M32.6612,16.1385c0,0-0.212-0.047-0.4178,6.8478c-0.1781,5.9669-2.1611,19.5525-2.1611,19.5525 l-3.0754,9.6646l-3.6164,8.3941l-3.3842,5.9721l-2.422-1.1612l2.4552-11.3802l1.294-6.1048l0.7963-11.0484l-0.5972-2.9197 l-0.1659-0.8626l0.0332-7.5978l1.7253-6.0716l2.6211-2.8202L32.6612,16.1385z"/>
+ <path fill="#FCEA2B" d="M32.0375,18.7672c0,0-0.1656-2.2178,2.0582-2.9843c2.2238-0.7665,3.676-0.3515,5.7507-0.1737 c2.4304,0.0889,2.6024,3.0795,2.6024,3.0795l0.1882,15.3089l-1.2159,4.8378l3.0871,16.558l2.0206,8.9806l-1.6839,2.3574 l-2.6381-4.8271l-4.1535-12.0677l-1.9645-0.1123l-4.0974,15.8284l-2.3574,1.2348l-1.4032-1.7961l2.3013-19.6451L32.0375,18.7672z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="color"/>
+ <g id="line">
+ <circle cx="35.287" cy="7.9595" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.1802,12.5736c-1.6165,0.3562-3.2188-0.6661-3.5753-2.2841c-0.3565-1.6179,0.6676-3.2191,2.2841-3.5753"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.5362,30.6339l-4.2231,34.2468c-0.1346,1.0917,0.5256,1.985,1.4671,1.985s1.9487-0.8683,2.2382-1.9295l5.4865-20.1156 c0.2895-1.0612,1.0427-2.6666,1.6738-3.5675l2.199-3.1389c0.6311-0.9009,1.1039-2.537,1.0505-3.6357l-0.4918-10.1196"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.4531,38.0063l1.8199,11.5255c0.1716,1.0865,0.5237,2.8503,0.7826,3.9194l2.4228,10.0071 c0.2588,1.0691-0.2044,2.3938-1.0294,2.9438c-0.825,0.55-1.7732,0.1425-2.1072-0.9056l-2.8929-9.0797 c-0.3339-1.0481-0.934-2.7442-1.3335-3.7691l-2.2034-5.6531"/>
+ <line x1="41.9365" x2="41.48" y1="24.3589" y2="18.9745" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.1475,20.0419l-3.9599,4.8358c-0.6969,0.8511-2.1344,1.788-3.1943,2.082l-10.6769,2.9616"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.399,25.5659l0.8961-5.377c0.3616-2.1701,1.8617-3.7621,3.3334-3.5378c1.4718,0.2243,4.4529,0.1209,6.6248-0.2298l9.1168-1.4721"/>
+ <line x1="22.1722" x2="22.3575" y1="39.7339" y2="32.7833" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.1722,39.7339l-1.0602,9.7592c-0.066,1.6999-0.6165,3.3668-1.0124,5.0214l-2.3812,9.9499 c-0.265,1.1074,0.5267,2.188,1.6625,2.2691l0,0c0.7861,0.0562,1.521-0.3933,1.8291-1.1187l4.8722-13.7563"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3-1F3FB.svg b/public/assets/img/icons/1FAC3-1F3FB.svg
new file mode 100644
index 0000000..764ce81
--- /dev/null
+++ b/public/assets/img/icons/1FAC3-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#fadcbc" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3-1F3FC.svg b/public/assets/img/icons/1FAC3-1F3FC.svg
new file mode 100644
index 0000000..6db5f8f
--- /dev/null
+++ b/public/assets/img/icons/1FAC3-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#debb90" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3-1F3FD.svg b/public/assets/img/icons/1FAC3-1F3FD.svg
new file mode 100644
index 0000000..e0c0d6b
--- /dev/null
+++ b/public/assets/img/icons/1FAC3-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#c19a65" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3-1F3FE.svg b/public/assets/img/icons/1FAC3-1F3FE.svg
new file mode 100644
index 0000000..a7e7ca4
--- /dev/null
+++ b/public/assets/img/icons/1FAC3-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#a57939" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3-1F3FF.svg b/public/assets/img/icons/1FAC3-1F3FF.svg
new file mode 100644
index 0000000..27f9597
--- /dev/null
+++ b/public/assets/img/icons/1FAC3-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#6a462f" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC3.svg b/public/assets/img/icons/1FAC3.svg
new file mode 100644
index 0000000..7c9175d
--- /dev/null
+++ b/public/assets/img/icons/1FAC3.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M46.0353,49.5c-5-1.2-11.6,6.1-15.9,6.1l.5,7.5,1.1,4.9h9l1-4.2,4.6-9.3c.5577-1.6418,.45-3.4367-.3-5Z"/>
+ <path fill="#3f3f3f" d="M40.0353,51.7c.4899,3.5368-2.7,9.9-2.8,16.3h3.4s.3-3.2,1-4.2c.7-1.1,4.1-9.3,4.1-9.3,0,0,1.7-4,.1-4.9-.6-.2-4.5,1.1-5.8,2.1Z"/>
+ <path fill="#92d3f5" d="M43.0353,43.5c-.4986-1.133-.6042-2.4001-.3-3.6,1.0357-3.4825,1.8705-7.0217,2.5-10.6,.1-2.1-3.2-4.4-3.2-4.4,0,0-5.7-5.8-13.1,12.6l-3.4,3.1c-1.2551,1.5103-2.1449,3.2897-2.6,5.2-.3009,1.3164-.3009,2.6836,0,4,.5378,1.7883,1.7117,3.3179,3.3,4.3,1.6436,1.0027,3.3468,1.9044,5.1,2.7,7.4-1.2,6.3-6.1,14.5-7.3l-2.8-6Z"/>
+ <path fill="#61b2e4" d="M40.9353,24.4c1.0907,2.25,1.7036,4.7015,1.8,7.2,.2,4.1-1,6.3-1.9,12.2-.4454,2.6122-.7127,5.2516-.8,7.9,1.8032-1.0389,3.7614-1.7817,5.8-2.2-.3-2.8-.6-5.7-.9-8.5,.3-4,.7-8,1-12.1-.2208-2.583-2.4081-4.5516-5-4.5Z"/>
+ <path fill="#ea5a47" d="M21.8353,36.8h0c-.3073-.0286-.5927-.1714-.8-.4l-1.6-2.3c-.3038-.4694-.1694-1.0962,.3-1.4,.4694-.3038,1.0962-.1694,1.4,.3l.8,1.1,.8-1.1c.3314-.4418,.9582-.5314,1.4-.2,.4418,.3314,.5314,.9582,.2,1.4l-1.7,2.3c-.2174,.2003-.5044,.308-.8,.3Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M32.2353,8.1c3.6-2.6,9.4-.9,11.1,3.3,1.6,3.8-.6,8.8-4.6,9.9-3.4266,.8846-6.9975-.7959-8.5-4-1.6-3.2-.8-7.3,2-9.2Z"/>
+ <path fill="#fcea2b" d="M28.3353,50.5c-1.0372,.0218-1.9128-.7662-2-1.8-.1491-1.0627,.5916-2.0451,1.6544-2.1942l.0456-.0058c3-.4,4.8-1.7,5.5-2.7,.4009-.7132,.6718-1.492,.8-2.3,.1-.3,.1-.6,.2-.8,.8798-3.3672,1.3828-6.8217,1.5-10.3-.0092-1.0463,.8315-1.9019,1.8777-1.9111,.0742-.0007,.1485,.0031,.2223,.0111,1.0753,.0229,1.9285,.9132,1.9056,1.9885-.0008,.0372-.0027,.0744-.0056,.1115-.1773,3.7492-.7471,7.4696-1.7,11.1-.1,.2-.1,.5-.2,.7-.2715,1.2205-.7089,2.3982-1.3,3.5-1.5,2.4-4.6,4.1-8.3,4.5,0,.1-.1,.1-.2,.1Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M40.6353,13.4c-2.4196-.0264-4.7587-.8724-6.6353-2.4-.21-.1831-2.6-2.3013-2.0647-3.4,.2-.4115,.74-.5279,1.0647-.6,4.3771-.97,6.5657-1.4556,8.5353-.3,1.4394,.8727,2.5342,2.2147,3.1,3.8,.666,2.05,.3721,4.2911-.8,6.1-.5201,.6944-1.2084,1.245-2,1.6-.5-1.6-.8-3.2-1.2-4.8Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6353,67c.2-1.1,.3-2.1,.5-3.2,1.4-2.8,2.8-5.6,4.1-8.4,.5781-.9315,.8894-2.0038,.9-3.1,.0018-.8907-.1679-1.7735-.5-2.6-.5638-1.746-.8671-3.5655-.9-5.4,0-1.3,.2-2.8,.5-5.7,.3-2.4,.5-4.1,.5-4.1,.2708-1.2135,.3717-2.4587,.3-3.7,.0293-.9904-.1407-1.9766-.5-2.9-.7124-1.9229-2.3169-3.3781-4.3-3.9-1.8535-.2929-3.7441,.2161-5.2,1.4-1.4385,1.1737-1.6496,2.4069-3.0353,5.6-.8923,2.0521-1.8937,4.0549-3,6-1.4642,.713-2.8031,1.6586-3.9647,2.8-1.3444,1.2601-2.4017,2.7949-3.1,4.5-.9317,2.0594-.9679,4.4129-.1,6.5,.5091,1.0896,1.2618,2.0476,2.2,2.8,1.0868,.8853,2.3473,1.5325,3.7,1.9,.7209,.243,1.4555,.4434,2.2,.6"/>
+ <path d="M31.6353,68c-.5518-.0012-.9988-.4482-1-1l-.3-7.7c0-.5523,.4477-1,1-1s1,.4477,1,1l.3,7.7c.0332,.5191-.3607,.9668-.8798,1-.04,.0026-.0802,.0026-.1202,0Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.3353,20.8c-3.1,.6-6.4-1.6-7.6-5.2-.0075-.0228-.0227-.0665-.043-.1291-.7684-2.3911-.3831-5.0035,1.043-7.0709,.3615-.5176,.7864-.9879,1.2647-1.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.0353,7.9c1.682,3.2201,4.9689,5.284,8.6,5.4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,7c.264-.1469,5.3761-2.8916,9.5353-.3,1.4139,.9017,2.5006,2.2338,3.1,3.8,.6974,1.8451,.5133,3.9077-.5,5.6-.5412,.8023-1.2755,1.4557-2.1353,1.9l-1.2647-4.5"/>
+ <path d="M29.6353,50.7c-.7699-.0212-1.5379-.088-2.3-.2-.5135-.1221-.882-.5725-.9-1.1,0-.5,.6-.9,1.1-.9,5.7,.8,7.2-1.5,8.7-4.7,2.3-5.7,1.9-13.4,1.9-13.5-.0141-.539,.3688-1.0071,.9-1.1,.5-.1,1,.4,1.1,.9,0,.3,.4,8.2-2.1,14.4-1.4,3.4-3.2,6.2-8.4,6.2Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4-1F3FB.svg b/public/assets/img/icons/1FAC4-1F3FB.svg
new file mode 100644
index 0000000..f931cbc
--- /dev/null
+++ b/public/assets/img/icons/1FAC4-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#fadcbc"/>
+ <path fill="#fadcbc" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4-1F3FC.svg b/public/assets/img/icons/1FAC4-1F3FC.svg
new file mode 100644
index 0000000..ba2a9fd
--- /dev/null
+++ b/public/assets/img/icons/1FAC4-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#debb90"/>
+ <path fill="#debb90" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4-1F3FD.svg b/public/assets/img/icons/1FAC4-1F3FD.svg
new file mode 100644
index 0000000..0f7fe80
--- /dev/null
+++ b/public/assets/img/icons/1FAC4-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#c19a65"/>
+ <path fill="#c19a65" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4-1F3FE.svg b/public/assets/img/icons/1FAC4-1F3FE.svg
new file mode 100644
index 0000000..0390763
--- /dev/null
+++ b/public/assets/img/icons/1FAC4-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#a57939"/>
+ <path fill="#a57939" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4-1F3FF.svg b/public/assets/img/icons/1FAC4-1F3FF.svg
new file mode 100644
index 0000000..de79dd4
--- /dev/null
+++ b/public/assets/img/icons/1FAC4-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#6a462f"/>
+ <path fill="#6a462f" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC4.svg b/public/assets/img/icons/1FAC4.svg
new file mode 100644
index 0000000..cfccc4c
--- /dev/null
+++ b/public/assets/img/icons/1FAC4.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M45.9548,49.59c-5-1.15-11.5,6.08-15.87,6.08l.45,7.49,1.09,4.84h9l1-4.2,4.58-9.29c.6058-1.6032,.5152-3.3865-.25-4.92Z"/>
+ <path fill="#3f3f3f" d="M39.9748,51.76c.68,2.72-2.72,9.85-2.72,16.24h3.37s.3-3.14,1-4.2,4.09-9.29,4.09-9.29c0,0,1.73-4,.12-4.92-2.0828,.3085-4.0786,1.0476-5.86,2.17Z"/>
+ <path fill="#92d3f5" d="M42.9148,43.62c-.5333-1.1022-.6436-2.3619-.31-3.54,1.0285-3.481,1.8466-7.0207,2.45-10.6,.07-2.07-3.22-4.34-3.22-4.34,0,0-5.65-5.81-13,12.56l-3.43,3.13c-1.2554,1.4959-2.1395,3.2674-2.58,5.17-.3182,1.2907-.3182,2.6393,0,3.93,.5251,1.7907,1.717,3.3117,3.33,4.25,1.6334,1.0148,3.3378,1.9104,5.1,2.68,7.39-1.2,6.26-6.11,14.48-7.27l-2.82-5.97Z"/>
+ <path fill="#61b2e4" d="M40.8148,24.65l-2.81,17,2,10.09c1.7862-1.0607,3.7467-1.7955,5.79-2.17l-3.37-8.26,2.3-12.39-3.91-4.27Z"/>
+ <path fill="#ea5a47" d="M21.8048,37h0c-.3201-.007-.6176-.1669-.8-.43l-1.57-2.25c-.314-.453-.2022-1.0748,.25-1.39,.4556-.312,1.0779-.1956,1.39,.26l.77,1.13,.89-1.17c.3535-.4243,.9841-.4817,1.4084-.1281,.398,.3317,.4768,.9124,.1816,1.3381l-1.72,2.25c-.1909,.248-.487,.3924-.8,.39Z"/>
+ </g>
+ <g id="skin">
+ <ellipse cx="35.398" cy="14.9731" rx="5.86" ry="7.36" transform="translate(-2.9742 17.1601) rotate(-26.19)" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M28.3048,50.61c-1.1046,.0663-2.0537-.7754-2.12-1.88-.0663-1.1046,.7754-2.0537,1.88-2.12,3-.37,4.78-1.68,5.44-2.7,.3689-.6944,.6222-1.4442,.75-2.22,.07-.28,.13-.55,.2-.82,.8517-3.3436,1.3676-6.7639,1.54-10.21,.0387-1.1046,.9654-1.9687,2.07-1.93s1.9687,.9654,1.93,2.07h0c-.1842,3.7432-.7436,7.4585-1.67,11.09-.06,.23-.12,.48-.17,.72-.2311,1.2336-.6744,2.4178-1.31,3.5-1.53,2.35-4.63,4-8.29,4.48l-.25,.02Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M40.8348,13.69l-.09,5c-.0178,.8526,.575,1.5967,1.41,1.77,1.1237,.2546,2.2867-.2209,2.91-1.19,.66-1.12,1.35-4-.39-8.46-3.21-7.53-11.27-4-11.27-4-.9878,.3704-1.8605,.9947-2.53,1.81h0c0,.35,.63,6.84,10,5h0"/>
+ </g>
+ <g id="line">
+ <path d="M40.5948,68h-.14c-.5427-.0823-.9176-.5866-.84-1.13l.46-3.2c.0086-.1052,.0392-.2074,.09-.3l4.59-9.29c.4732-1.3052,.4048-2.7455-.19-4l-2.85-6c-.6293-1.3228-.7606-2.8282-.37-4.24,1.0113-3.4152,1.8161-6.8881,2.41-10.4,0-1-1.61-2.66-2.79-3.48l-.14-.12c-.6196-.5155-1.4479-.7049-2.23-.51-1.65,.35-5,2.48-9.16,12.74-.0557,.137-.1411,.26-.25,.36l-2.25,2.07c-1.1155,.998-2.0258,2.2038-2.68,3.55-.3204,.6881-.5652,1.409-.73,2.15-.2761,1.1368-.2761,2.3232,0,3.46,.4599,1.5502,1.4982,2.8641,2.9,3.67,1.446,.8742,3.0439,1.4679,4.71,1.75,.5463,.0726,.9309,.5735,.86,1.12-.0775,.5423-.5769,.9212-1.12,.85-1.9526-.3013-3.8276-.9807-5.52-2-1.8198-1.0686-3.1616-2.7933-3.75-4.82-.3616-1.4511-.3616-2.9689,0-4.42,.1889-.8844,.4809-1.7436,.87-2.56,.7478-1.607,1.8046-3.0511,3.11-4.25l2.08-1.91c3.41-8.41,7-13,10.6-13.75,1.3848-.2913,2.8262,.0783,3.9,1,.59,.42,3.67,2.72,3.58,5.16-.06,1.72-1.7,8-2.48,10.82-.2643,.949-.1755,1.9616,.25,2.85l2.85,6c.8522,1.7935,.9282,3.8588,.21,5.71l-4.55,9.22-.44,3.06c-.0787,.4853-.4984,.8414-.99,.84h0Z"/>
+ <path d="M31.6248,68c-.5523,0-1-.4477-1-1l-.31-7.69c-.0007-.5333,.4173-.9733,.95-1,.5523,0,1,.4477,1,1l.36,7.69c0,.5523-.4477,1-1,1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2548,21c-3.06,.59-6.34-1.59-7.56-5.17-.8919-2.4129-.5165-5.1121,1-7.19,.6396-.8445,1.5173-1.4783,2.52-1.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6448,8.65h0c0,.35,.62,6.84,9.94,5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1648,6.84s8.07-3.56,11.27,4c1.75,4.46,1.06,7.34,.39,8.46-.6233,.9691-1.7863,1.4446-2.91,1.19-.8306-.1804-1.4199-.9201-1.41-1.77l.09-5h0"/>
+ <path d="M29.6148,50.81c-.7893-.0012-1.5777-.0546-2.36-.16-.5523-.0746-.9396-.5827-.865-1.135s.5827-.9396,1.135-.865c5.73,.79,7.18-1.45,8.73-4.65,2.31-5.72,1.92-13.35,1.91-13.43-.001-.5297,.4113-.9682,.94-1,.5488-.0284,1.0178,.3914,1.05,.94,0,.32,.42,8.15-2.07,14.32-1.54,3.17-3.34,5.98-8.47,5.98Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5-1F3FB.svg b/public/assets/img/icons/1FAC5-1F3FB.svg
new file mode 100644
index 0000000..953da07
--- /dev/null
+++ b/public/assets/img/icons/1FAC5-1F3FB.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5-1F3FC.svg b/public/assets/img/icons/1FAC5-1F3FC.svg
new file mode 100644
index 0000000..092e6ff
--- /dev/null
+++ b/public/assets/img/icons/1FAC5-1F3FC.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#fcea2b" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5-1F3FD.svg b/public/assets/img/icons/1FAC5-1F3FD.svg
new file mode 100644
index 0000000..23b7d91
--- /dev/null
+++ b/public/assets/img/icons/1FAC5-1F3FD.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6a462f" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5-1F3FE.svg b/public/assets/img/icons/1FAC5-1F3FE.svg
new file mode 100644
index 0000000..51dd895
--- /dev/null
+++ b/public/assets/img/icons/1FAC5-1F3FE.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5-1F3FF.svg b/public/assets/img/icons/1FAC5-1F3FF.svg
new file mode 100644
index 0000000..1a237ea
--- /dev/null
+++ b/public/assets/img/icons/1FAC5-1F3FF.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#000000" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAC5.svg b/public/assets/img/icons/1FAC5.svg
new file mode 100644
index 0000000..07f8486
--- /dev/null
+++ b/public/assets/img/icons/1FAC5.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fcea2b" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ <path fill="#92d3f5" d="M17,61v-4c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v4"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#f1b31c" d="M31.44,11.5854c-6.6762,1.8646-9.44,7.899-9.44,13.9331,0,7.2593,0,13.4815,4,13.4815l-.7854-5.7856,.5528-7.7389,8.43-4.0077,5.2515-2.9712,6.5511,7.5034,.9772,6-.9772,7c4,0,4-6.2222,4-13.4815,0-6.1163-2.84-12.2326-9.715-14.007v2.8257h-8.845v-2.7518Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0974,14.0887c4.1315,2.5955,5.9026,7.2534,5.9026,11.9113,0,7,0,13-4,13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,39c-4,0-4-6-4-13,0-4.6575,1.7708-9.3149,5.9014-11.9106"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,60v-3c0-4.9941,5.0078-9,10-9,6,5,12,5,18,0,4.9941,0,10,4.0059,10,9v3"/>
+ <path d="M41.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path d="M33.873,30c0,1.1046-.8954,2-2,2s-2-.8954-2-2,.8954-2,2-2,2,.8954,2,2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M24.9365,31c0,9,4.9365,14,11,14,5.9365,0,11.0635-5,11.0635-14,.0245-1.7187-.3164-3.4229-1-5-3-3-7-8-7-8-4,3-7,6-13,7,0,0-1.0635,1-1.0635,6Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,38c1.8826,.9693,4.1174,.9693,6,0"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.44 14.3372 31.442 4.5942 34.557 7.2462 35.972 3.7002 37.441 7.1092 40.285 4.5942 40.285 14.3372 31.44 14.3372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD0.svg b/public/assets/img/icons/1FAD0.svg
new file mode 100644
index 0000000..1dc7c48
--- /dev/null
+++ b/public/assets/img/icons/1FAD0.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="31.0752" cy="31.0752" r="15.9318" fill="#1e50a0"/>
+ <path fill="#92d3f5" d="M31.1391,25.3086a6.83,6.83,0,0,0-3.1626-.4173,6.8188,6.8188,0,0,0-1.3688-2.88l-.0962-.0884-.0962.0884a7.1959,7.1959,0,0,0-1.3688,2.88,6.83,6.83,0,0,0-3.1626.4173l-.1132.0651.0552.1183a7.1677,7.1677,0,0,0,2.3152,2.1859,6.8412,6.8412,0,0,0-.6005,3.1348l.0268.1278.13-.0158A7.2429,7.2429,0,0,0,26.5115,29.4a7.1092,7.1092,0,0,0,2.7793,1.5246l.13.0158.0269-.1278a6.8058,6.8058,0,0,0-.5654-3.1348,7.1688,7.1688,0,0,0,2.3152-2.1859l.0552-.1183Z"/>
+ <circle cx="46" cy="46" r="15" fill="#1e50a0"/>
+ <path fill="#92d3f5" d="M45.8609,40.3086a6.83,6.83,0,0,1,3.1626-.4173,6.8188,6.8188,0,0,1,1.3688-2.88l.0962-.0884.0962.0884a7.1959,7.1959,0,0,1,1.3688,2.88,6.83,6.83,0,0,1,3.1626.4173l.1132.0651-.0552.1183a7.1677,7.1677,0,0,1-2.3152,2.1859,6.8412,6.8412,0,0,1,.6005,3.1348l-.0268.1278-.13-.0158A7.2429,7.2429,0,0,1,50.4885,44.4a7.1092,7.1092,0,0,1-2.7793,1.5246l-.13.0158-.0269-.1278a6.8058,6.8058,0,0,1,.5654-3.1348,7.1688,7.1688,0,0,1-2.3152-2.1859l-.0552-.1183Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.1391,25.3086a6.83,6.83,0,0,0-3.1626-.4173,6.8188,6.8188,0,0,0-1.3688-2.88l-.0962-.0884-.0962.0884a7.1959,7.1959,0,0,0-1.3688,2.88,6.83,6.83,0,0,0-3.1626.4173l-.1132.0651.0552.1183a7.1677,7.1677,0,0,0,2.3152,2.1859,6.8412,6.8412,0,0,0-.6005,3.1348l.0268.1278.13-.0158A7.2429,7.2429,0,0,0,26.5115,29.4a7.1092,7.1092,0,0,0,2.7793,1.5246l.13.0158.0269-.1278a6.8058,6.8058,0,0,0-.5654-3.1348,7.1688,7.1688,0,0,0,2.3152-2.1859l.0552-.1183Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.5114,45.3169A15.0024,15.0024,0,1,1,45.5271,27.2485"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8609,40.3086a6.83,6.83,0,0,1,3.1626-.4173,6.8188,6.8188,0,0,1,1.3688-2.88l.0962-.0884.0962.0884a7.1959,7.1959,0,0,1,1.3688,2.88,6.83,6.83,0,0,1,3.1626.4173l.1132.0651-.0552.1183a7.1677,7.1677,0,0,1-2.3152,2.1859,6.8412,6.8412,0,0,1,.6005,3.1348l-.0268.1278-.13-.0158A7.2429,7.2429,0,0,1,50.4885,44.4a7.1092,7.1092,0,0,1-2.7793,1.5246l-.13.0158-.0269-.1278a6.8058,6.8058,0,0,1,.5654-3.1348,7.1688,7.1688,0,0,1-2.3152-2.1859l-.0552-.1183Z"/>
+ <circle cx="46" cy="46" r="15" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD1.svg b/public/assets/img/icons/1FAD1.svg
new file mode 100644
index 0000000..c836c8c
--- /dev/null
+++ b/public/assets/img/icons/1FAD1.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M53.9507,31.1549c-.3554-1.9814-2.1-5.7285-6.1552-5.7285a8.6992,8.6992,0,0,0-5.9731,2.572,8.0125,8.0125,0,0,0-6.0064-2.571A7.0467,7.0467,0,0,0,30.51,28.4456a8.911,8.911,0,0,0-6.4169-3.0192c-4.0566,0-5.8008,3.7471-6.165,5.7871-.0821.6856-1.9307,16.916,4.626,26.2656,2.0908,2.9825,4.1464,4.4893,6.1181,4.4893a3.9652,3.9652,0,0,0,.5576-.04,4.7914,4.7914,0,0,0,2.9529-1.846,6.4133,6.4133,0,0,0,4.1477,1.9651c.04.001.0791.002.1182.002a5.6842,5.6842,0,0,0,3.67-1.5066,4.4908,4.4908,0,0,0,2.5389,1.3855,3.9652,3.9652,0,0,0,.5576.04c1.9717,0,4.0283-1.5068,6.1191-4.4893C55.89,48.13,54.0416,31.8991,53.9507,31.1549Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6179,28.0637c2.8366-4.1894,6.2058-4.39,6.2058-4.39S33.921,14.9711,40.8224,16a11.3515,11.3515,0,0,1,4.2183,1.6255,1.991,1.991,0,0,1,.2244,3.0754h0a2.0116,2.0116,0,0,1-2.4077.2618c-1.695-.984-4.5364-2.0851-4.6067,2.9516,0,0,3.7983,1.4249,5.6393,3.7109"/>
+ <path fill="#B1CC33" d="M40.0124,21.2243c.2412-.1377.8682-.2412,2.336.6114a2.9981,2.9981,0,0,0,4.5224-2.8213A2.9473,2.9473,0,0,0,45.6,16.8083a12.3468,12.3468,0,0,0-4.6367-1.79,5.7074,5.7074,0,0,0-5.04,1.332c-1.93,1.8447-2.16,4.97-2.1455,6.5166a10.7849,10.7849,0,0,0-5.9536,4.588l-.0044.0038-.0031.0062c-.0112.0164-.0229.0291-.0341.0456a.9542.9542,0,0,0-.0634.1517,1.002,1.002,0,0,0-.0776.1858.9718.9718,0,0,0-.0123.1874.5908.5908,0,0,0,.0573.3679.968.968,0,0,0,.0737.1832,1.0022,1.0022,0,0,0,.1252.1448.9451.9451,0,0,0,.113.1307,9.58,9.58,0,0,1,1.792,1.837l.0019.0015a.9922.9922,0,0,0,.3008.27c.0134.0078.0281.01.0417.0173.0183.0095.0367.0147.0555.023a.9942.9942,0,0,0,.4028.0945l.0019,0,.001,0,.0135-.0021a1.0047,1.0047,0,0,0,.266-.0418c.0306-.009.0588-.024.0887-.0359a.992.992,0,0,0,.1786-.0919c.0147-.01.0317-.013.046-.0236s.0189-.0244.0313-.0345a.98.98,0,0,0,.2108-.2324c.0081-.0127.02-.0227.0275-.0357l.0009-.0011c.8106-1.4,2.2373-3.09,4.4336-3.1836a6.4423,6.4423,0,0,1,4.9715,2.4479.9782.9782,0,0,0,.258.3695.999.999,0,0,0,1.41-.1016,9.1827,9.1827,0,0,1,1.7813-1.5937c.0261-.0176.04-.0448.0634-.0642a.9449.9449,0,0,0,.1329-.0687,1.0005,1.0005,0,0,0,.1523-1.4062,15.2218,15.2218,0,0,0-5.39-3.74C39.3913,21.7488,39.8171,21.3347,40.0124,21.2243Z"/>
+ <path fill="#781e32" d="M22.582,57.4691c2.11,3.0088,4.1045,4.4775,6.0977,4.4892h.0224a4.759,4.759,0,0,0,3.8213-2.2763c.0139-.0192.0158-.0422.0281-.062a1.4667,1.4667,0,0,0,.1376-.3627.8738.8738,0,0,0-.0756-.5513.9514.9514,0,0,0-.0948-.18.3092.3092,0,0,1-.0324-.0613c-6.7533-16.0871-1.1007-27.8005-1.0284-27.98.009-.0227.0053-.0461.0125-.069a1.083,1.083,0,0,0-.0633-.7567c-.0112-.0216-.0114-.0458-.0244-.0669-.1133-.1856-3.0047-4.1762-7.2616-4.1762-4.0557,0-5.8,3.7471-6.1553,5.7286C17.875,31.889,16.0263,48.12,22.582,57.4691Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6019,30.0979c-.7559-1.026-3.0468-3.6815-6.5091-3.6815-4.2913,0-5.1713,4.9052-5.1713,4.9052s-1.9612,16.43,4.4506,25.573c4.5587,6.5009,7.4164,3.7576,8.6874,1.6289"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0119,30.4958s2.4917-4.0794,6.783-4.0794,5.1713,4.9052,5.1713,4.9052,1.9612,16.43-4.4506,25.573c-4.1538,5.9235-6.8953,4.172-8.3111,2.2038"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.635,29.2141a7.6351,7.6351,0,0,0-5.7767-2.7977c-4.1168.1745-5.8558,4.9052-5.8558,4.9052a37.9215,37.9215,0,0,0-1.8073,12.3659"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3566,57.31c.8186,0,1.7025,1.2132,1.7025,1.2132,3.6354,4.1062,6.4076,2.3556,8.148.5733,0,0,1.2724-1.7865,2.38-1.7865"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4581,25.9a7.7934,7.7934,0,0,1,4.3656-2.226S33.921,14.9711,40.8224,16a11.3515,11.3515,0,0,1,4.2183,1.6255,1.991,1.991,0,0,1,.2244,3.0754h0a2.0116,2.0116,0,0,1-2.4077.2618c-1.695-.984-4.5364-2.0851-4.6067,2.9516a18.9983,18.9983,0,0,1,3.5351,1.8505"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD2.svg b/public/assets/img/icons/1FAD2.svg
new file mode 100644
index 0000000..681c640
--- /dev/null
+++ b/public/assets/img/icons/1FAD2.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="35.9765" cy="36.145" rx="23.0446" ry="16.612" transform="translate(-15.0211 36.0258) rotate(-45)" fill="#b1cc33"/>
+ <path fill="#5c9e31" d="M56.13,29.3742a28.57,28.57,0,0,1-7.4245,12.3719c-8.9995,9-21.6825,10.9075-28.3283,4.2617a13.7083,13.7083,0,0,1-3.8294-8.1371S12.6819,57.8985,30.999,56c0,0,18.0091-.288,24.7458-22.73Z"/>
+ <path fill="#a57939" d="M47.9736,31.77a8.3972,8.3972,0,0,1-5.6728-2.6855c-2.8477-2.8477-3.5332-6.6221-1.5606-8.5948a4.3884,4.3884,0,0,1,4.1865-.9775,9.1721,9.1721,0,0,1,4.4092,2.5371h0c2.8477,2.8477,3.5332,6.6231,1.5606,8.5957A4.03,4.03,0,0,1,47.9736,31.77Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="35.9765" cy="36.145" rx="23.0446" ry="16.612" transform="translate(-15.0211 36.0258) rotate(-45)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.2559,29.9382c-1.5521,1.5521-4.7673.8535-7.1813-1.56s-3.1127-5.6292-1.56-7.1814,4.7673-.8535,7.1813,1.56a8.2239,8.2239,0,0,1,2.2534,3.85"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD3.svg b/public/assets/img/icons/1FAD3.svg
new file mode 100644
index 0000000..0d2942c
--- /dev/null
+++ b/public/assets/img/icons/1FAD3.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M54.6948,22.61a23,23,0,0,1-40.6742,20.182A23.0012,23.0012,0,1,0,54.6948,22.61Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.2638" x2="25.0506" y1="25.8938" y2="47.107" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.0355" x2="33.8933" y1="34.7365" y2="48.8786" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.1018" x2="23.5662" y1="35.016" y2="38.5515" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37.7084" x2="30.6373" y1="24.4094" y2="31.4804" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.1529" x2="22.0818" y1="22.925" y2="29.996" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD4.svg b/public/assets/img/icons/1FAD4.svg
new file mode 100644
index 0000000..6e6d01f
--- /dev/null
+++ b/public/assets/img/icons/1FAD4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M43.5,39.3372A49.359,49.359,0,0,1,45.6921,51.93a3.5779,3.5779,0,0,1-2.9713,3.6183,41.7747,41.7747,0,0,1-13.4416.0317,3.5806,3.5806,0,0,1-2.9713-3.6183,53.1249,53.1249,0,0,1,1.93-12.057L28.5,32.88a49.3636,49.3636,0,0,1-2.1924-12.5929,3.5779,3.5779,0,0,1,2.9713-3.6183,41.7747,41.7747,0,0,1,13.4416-.0317,3.5806,3.5806,0,0,1,2.9713,3.6183A51.9888,51.9888,0,0,1,43.4326,33.4Z"/>
+ <path fill="#f1b31c" d="M38.53,16.1691A73.9661,73.9661,0,0,1,36,34.8579l2.9519.6275L43.4326,33.4l2.0733-10.4947v-4.6l-3.3634-1.94Z"/>
+ <path fill="#f1b31c" d="M37.1559,37.9509a43.66,43.66,0,0,1,2.3964,18.1575l4.2647-.7867L45.6921,51.93,43.5,39.3372Z"/>
+ <rect x="26.3064" y="34.5551" rx="1.5533" width="19.3872" height="3.1066" transform="rotate(-167.673 36 36.108)" fill="#b1cc33"/>
+ <rect x="26.3064" y="34.8399" rx="1.5533" width="19.3872" height="3.1066" transform="rotate(-12.328 35.997 36.391)" fill="#b1cc33"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5,32.88a49.3636,49.3636,0,0,1-2.1924-12.5929,3.5779,3.5779,0,0,1,2.9713-3.6183,41.7747,41.7747,0,0,1,13.4416-.0317,3.5806,3.5806,0,0,1,2.9713,3.6183A51.9888,51.9888,0,0,1,43.4326,33.4"/>
+ <rect x="26.3064" y="34.5551" rx="1.5533" width="19.3872" height="3.1066" transform="matrix(-.976 -.213 .213 -.976 63.461 79.069)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1559,37.9509l-8.7769,1.918A1.5579,1.5579,0,0,1,26.53,38.683h0a1.5579,1.5579,0,0,1,1.1859-1.8491L29.88,36.361"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.308,34.7378l6.313-1.38A1.5578,1.5578,0,0,1,45.47,34.5442h0a1.5577,1.5577,0,0,1-1.1859,1.849"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.2846,21.06a55.1412,55.1412,0,0,0,2.3261,12.9364"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3742,21.06a43.6505,43.6505,0,0,1-.8446,6.7476"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5,39.3372A49.359,49.359,0,0,1,45.6921,51.93a3.5779,3.5779,0,0,1-2.9713,3.6183,41.7747,41.7747,0,0,1-13.4416.0317,3.5806,3.5806,0,0,1-2.9713-3.6183,53.1249,53.1249,0,0,1,1.93-12.057"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7154,51.1569A55.1427,55.1427,0,0,0,38.3893,38.22"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6258,51.1569a43.6505,43.6505,0,0,1,.8446-6.7476"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD5.svg b/public/assets/img/icons/1FAD5.svg
new file mode 100644
index 0000000..11770d8
--- /dev/null
+++ b/public/assets/img/icons/1FAD5.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8729,12.1456,28.3014,15.9005a8.06,8.06,0,0,0-3.6028-.2864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4278,18.8249s2.4881-1.0812,2.8736-2.9244"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8827" d="M19.9477,15.4187l2.7744-.6674a1.6175,1.6175,0,0,1,1.9508,1.1943l.6936,2.8833"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8827" d="M19.9477,15.4187l2.7744-.6674a1.6175,1.6175,0,0,1,1.9508,1.1943l.6936,2.8833"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2691,30.2917c2.2176-5.2121-.224-11.71-.224-11.71L18.7535,17.37a1.6174,1.6174,0,0,1,1.1942-1.9508s3.8734-1.0686,5.4188,3.41a1.7388,1.7388,0,0,1-.9061,2.2024l-.26.2452c-1.0331,1.2294-3.5613,4.6335.1713,9.2105"/>
+ </g>
+ <g id="color">
+ <path fill="#d22f27" d="M64.9936,33.8619a4.39,4.39,0,0,0-4.0888-.4512L57.478,34.7662a2.3907,2.3907,0,0,1-.8818.168h-.7217a2.4039,2.4039,0,0,1-.9-.1758l-1.7582-.712a3.4327,3.4327,0,0,0-3.4283-3.7812H10.3813a3.46,3.46,0,0,0-3.41,4.0518l.458,2.6455a10.3687,10.3687,0,0,0,10.2373,8.6162H42.5181a10.3516,10.3516,0,0,0,8.1488-3.9446l4.3082-.613a2.4392,2.4392,0,0,1,.3379-.0244H56.87a2.3822,2.3822,0,0,1,.8907.1718l3.1269,1.253a4.3983,4.3983,0,0,0,6.0322-4.0821v-.8408A4.3919,4.3919,0,0,0,64.9936,33.8619Z"/>
+ <path fill="#781e32" d="M44.8563,31.265S43.1511,44.0268,34.31,44.5952h8.3079s6.0706-.5684,7.5019-4.2946c0,0,4.7578-8.0359,0-9.0356Z"/>
+ <path fill="#a57939" d="M43.7539,13.624a2.3645,2.3645,0,0,1-1.0326-1.4906l-.0007,0A2.38,2.38,0,0,1,44.38,9.3584l7.7628-2.2441a2.9452,2.9452,0,0,1,2.3205.3013,2.9955,2.9955,0,0,1,1.3609,1.9,2.9328,2.9328,0,0,1-2.4513,3.52L45.3735,13.98A2.36,2.36,0,0,1,43.7539,13.624Z"/>
+ <path fill="#fcea2b" d="M30.0718,61.9039a7.3914,7.3914,0,0,1-4.82-1.8282,5.4648,5.4648,0,0,1-1.5655-4.0566.9987.9987,0,0,1,.3018-.7158,1.1068,1.1068,0,0,1,.7226-.2842,13.3909,13.3909,0,0,1,2.8907.4063c.541-1.3164,1.2646-2.65,2.07-3.0157a1.0011,1.0011,0,0,1,1.0185.1153,5.2224,5.2224,0,0,1,1.6182,2.749,6.1989,6.1989,0,0,1,3.4551-.22,1,1,0,0,1,.7187,1.1562c-.3838,1.9688-2.2148,5.69-6.3925,5.6934Z"/>
+ <path fill="#6a462f" d="M26.352,18.4737l-.6909-2.7619a2.63,2.63,0,0,0-3.19-1.9146l-2.7625.6909a2.634,2.634,0,0,0-1.9146,3.1906l.6908,2.763a2.63,2.63,0,0,0,3.19,1.9135l2.7624-.6908A2.6343,2.6343,0,0,0,26.352,18.4737Z"/>
+ <path fill="#fcea2b" d="M47.5545,29.2651H24.8555c-2.7145-4.08-.4833-6.2713-.4833-6.2713,7.8487-6.8949-7.5854-12.749-6.77-5.1631,2.5134,6.8143,1.3876,9.9759.962,11.4344H12.825a1,1,0,0,0,0,2h34.73a1,1,0,0,0,0-2Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.3814,31.265H49.7878a2.4611,2.4611,0,0,1,2.4273,2.8676l-.4369,2.6079a9.39,9.39,0,0,1-9.26,7.8382H17.6664a9.39,9.39,0,0,1-9.2518-7.787L7.9564,34.146A2.461,2.461,0,0,1,10.3814,31.265Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.123,34.6824l2.4762,1.003a3.3974,3.3974,0,0,0,1.2753.2485h.722a3.3966,3.3966,0,0,0,1.25-.2382L61.2729,34.34A3.397,3.397,0,0,1,65.92,37.4987v.84a3.3969,3.3969,0,0,1-4.66,3.1535L58.1323,40.24a3.398,3.398,0,0,0-1.263-.2435H55.3132a3.394,3.394,0,0,0-.4788.0339l-4.7151.6713"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5227,11.9607h0a1.55,1.55,0,0,1,1.0848-1.8147L52.37,7.9023A2.113,2.113,0,0,1,55.0229,9.488h0a2.1131,2.1131,0,0,1-1.7663,2.5358l-7.999,1.1454A1.55,1.55,0,0,1,43.5227,11.9607Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.585 58.005 20.991 47.567 39.178 47.567 40.585 58.005"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.67,58.9909h0a1.9132,1.9132,0,0,0,1.9132,1.9132H42.5862a1.9132,1.9132,0,0,0,1.9132-1.9132h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0846,60.9041s-5.3988.0728-5.3988-4.8855a10.4605,10.4605,0,0,1,3.4967.6831s1.077-3.0067,1.9021-3.381a4.9823,4.9823,0,0,1,1.4789,3.3382,6.3564,6.3564,0,0,1,3.9374-.64S34.547,60.9041,30.0846,60.9041Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD6.svg b/public/assets/img/icons/1FAD6.svg
new file mode 100644
index 0000000..3bddbde
--- /dev/null
+++ b/public/assets/img/icons/1FAD6.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" stroke-width="0" d="m34.46 20.63 8.395 0.1609 9.035 4.037c-2.104 3.297-19.32 7.674-26.09 0.1106z"/>
+ <path fill="#fff" fill-rule="evenodd" stroke-width="0" d="m11.44 27.59 7.677 5.663-1.251 11.29c-5.338-7.938-2.193-7.998-10.62-16.39z"/>
+ <path fill="#fff" fill-rule="evenodd" stroke-width="0" d="m19.61 29.12 24.84 2.985 2.639 23.31c-11.72 1.044-22.89 1.456-29.79-2.95z"/>
+ <path fill="#d0cfce" d="m60.08 50.35c-1.663-7.488-1.856-16.36-2.695-23.85-0.8992-2.183-4.368-3.677-13.11-3.85 6.846 0.1808 7.639 1.312 7.639 3.042 0 1.853-6.112 2.406-13.65 2.406s-12.67-0.815-12.67-2.668c0-1.731 0.3384-2.647 7.184-2.827-10.44 0.2063-13.66 2.564-13.66 5.461 0 3.033 8.017 5.258 19.15 5.258 1.926 0 3.559-0.09773 5.286-0.2347l2.626 22v0.0039l1e-3 0.0068c0.05638 0.5061 0.4838 0.8892 0.9931 0.89 3.785-0.6651 7.676-1.066 11.15-2.782 1.284-0.648 1.914-1.425 1.763-2.855z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m26.91 31.33a56.83 56.83 0 0 0 11.38 1.055c2.161 0 4.236-0.1 6.165-0.2836l2.299 19.29"/>
+ <path d="m32.29 22.65c-7.285 0.6737-12.52 2.539-12.52 4.735l-2.545 22.98a2.426 2.426 0 0 0 1.106 2.319c2.148 1.368 7.571 3.575 19.97 3.252 11.94-0.3118 17.41-2.133 19.72-3.298a2.442 2.442 0 0 0 1.339-2.451l-2.538-22.8c0-2.155-5.043-3.992-12.12-4.696"/>
+ <path d="m44.72 22.74c4.001 0.5136 6.723 1.525 6.723 2.69 0 1.684-5.693 3.049-12.72 3.049s-12.71-1.365-12.71-3.049c0-1.123 2.532-2.104 6.302-2.633"/>
+ <path d="m32.62 25.12v-1.476a3.614 3.614 0 0 1 3.614-3.614h4.987a3.614 3.614 0 0 1 3.614 3.614v1.782"/>
+ <path d="m17.86 44.54-6.463-11.59a14.77 14.77 0 0 0-1.062-1.787l-3.14-2.687a0.1893 0.1893 0 0 1 0.0475-0.3287l4.192-0.5607 7.677 5.663"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD7.svg b/public/assets/img/icons/1FAD7.svg
new file mode 100644
index 0000000..a1d4e4b
--- /dev/null
+++ b/public/assets/img/icons/1FAD7.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M47.6461,41.1991a1.5121,1.5121,0,1,1-1.2575,2.7436,6.2216,6.2216,0,0,1-2.2343-2.4045s-.269-.3858.1753-.447a6.526,6.526,0,0,1,3.3165.1079"/>
+ <path fill="#61b2e4" d="M44.0824,41.5254a5.0662,5.0662,0,0,1,3.4138-.2287,1.5359,1.5359,0,0,1,.9627,2.09s-1.0975-1.5962-4.3765-1.8609"/>
+ <path fill="#92d3f5" d="M32.3044,43.02a6.5262,6.5262,0,0,1,2.9828-1.4538c.4305-.1258.3427.3364.3427.3364A6.2222,6.2222,0,0,1,34.5733,45.01a1.5121,1.5121,0,1,1-2.2689-1.99"/>
+ <path fill="#61b2e4" d="M35.8171,42.0932c-2.8846,1.5815-3.2339,3.4869-3.2339,3.4869a1.536,1.536,0,0,1,.0246-2.3006,5.0662,5.0662,0,0,1,3.2093-1.1863"/>
+ <polygon fill="#d0cfce" points="41.117 22.879 15.7 16.364 11.584 28.5 35.719 38.793 41.117 22.879"/>
+ <path fill="#92d3f5" d="M19.4339,31.8622a2.531,2.531,0,0,1,2.6039-.69c1.4324.573,2.2656.39,3.4416.8492a45.23,45.23,0,0,0,4.3533,1.9257c1.6234.4775,2.2552,1.0893,3.5133,1.4712a24.9923,24.9923,0,0,1,3.4863,1.2962A8.3121,8.3121,0,0,1,39.943,39.66c.9589,1.3045.8975,2.07,1.4316,3.5445a18.6583,18.6583,0,0,1,.3749,3.2817c.3495,1.938-.2281,1.4444.4333,2.1593.3722.4023,1.2015-.1577,1.9-.1165a23.8483,23.8483,0,0,1,3.671.5349c1.8144.3352,4.9171,1.323,5.0849,2.6029.1179.8985-1.3758,2.547-1.9153,2.6587-6.357,1.3156-20.1579,1.0432-21.4261-.7242-1.4234-1.9837.9106-3.18,1.9931-3.6717a20.3521,20.3521,0,0,1,6.65-1.398c.6508-.0672.4275-.934.43-1.3825a10.2134,10.2134,0,0,0-.43-3.1736,21.116,21.116,0,0,0-.792-2.8826,4.3661,4.3661,0,0,0-2.1344-2.4712Z"/>
+ <path fill="#61b2e4" d="M32.2716,54.2981s8.9774.3457,13.3666-.4066a12.3578,12.3578,0,0,0,6.1623-2.686s1.6558-.0683.7845,1.8864c-.4174.9366-2.6465,1.8072-3.976,2.0772s-7.997.8283-7.997.8283l-3.16-.5549-4.9457-.9364Z"/>
+ <path fill="#61b2e4" d="M33.5677,35.7172a37.2189,37.2189,0,0,1,3.3735,2.133,7.7291,7.7291,0,0,1,2.7246,3.1113c.6218,1.4278,1.2142,6.7194,1.451,7.6294.9009,3.4618,1.596,3.0792,1.596,3.0792s-1.4907-9.0464-1.8173-10.1967a6.5965,6.5965,0,0,0-1.7413-2.9586C38.4731,37.9511,36.4674,36.1,35.7272,36S33.5677,35.7172,33.5677,35.7172Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M42.0983,48.4187c6.232.1236,10.86,1.7661,10.86,3.7833C52.9584,54.3,47.6225,56,41.04,56s-11.918-1.7-11.918-3.798c0-1.905,3.4734-3.5825,9.5011-3.7689"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M42.7128,51.2052c-.9874-2.4165-1.1165-8.4181-2.1008-10.5128a8.6657,8.6657,0,0,0-3.78-3.9774c-1.58-.8286-5.15-2.017-6.6482-2.5942s-6.071-2.3283-8.1463-2.9481a2.7957,2.7957,0,0,0-2.6039.69s11.85,5.0355,15.78,6.7595a4.5773,4.5773,0,0,1,2.2761,3.274c.65,2.797,1.5582,7.4932,1.1065,9.31"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" points="36.724 34.169 40.612 22.707 15.7 16.364 11.584 28.5 35.214 38.622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M47.6461,41.1991a1.5121,1.5121,0,1,1-1.2575,2.7436,6.2216,6.2216,0,0,1-2.2343-2.4045s-.269-.3858.1753-.447a6.526,6.526,0,0,1,3.3165.1079"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M32.3044,43.3712a6.5262,6.5262,0,0,1,2.9828-1.4538c.4305-.1258.3427.3363.3427.3363a6.2222,6.2222,0,0,1-1.0566,3.1076,1.512,1.512,0,1,1-2.2689-1.99"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD8.svg b/public/assets/img/icons/1FAD8.svg
new file mode 100644
index 0000000..5ae203e
--- /dev/null
+++ b/public/assets/img/icons/1FAD8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#781e32" d="M17.7119,48.208c-.0306,1.3988,.3147,2.7802,1,4,.7372,1.2322,1.7678,2.2628,3,3,1.5312,.9652,3.2256,1.643,5,2,2.5846,.8127,5.2949,1.1514,8,1,1.8202-.0875,3.6105-.4964,5.2881-1.208,1.5442-.6728,3.782-1.6478,5-4,.6662-1.1446,.9176-2.4837,.7119-3.792-.5246-2.6911-3.1853-3.9574-3.7119-4.208-.7106-.3382-.9245-.2982-4.2881-.792-2.7243-.4-4.1609-.6074-6-1-1.353-.249-2.689-.583-4-1-.9741-.4066-1.9768-.7408-3-1-.8729-.2923-1.8046-.3638-2.7119-.208-1.49,.397-2.2889,1.7738-3,3-.7977,1.2624-1.2425,2.7154-1.2881,4.208Z"/>
+ <path fill="#781e32" d="M58.1643,45.4029c1.213-.7118,2.18-1.7769,2.7716-3.0529,.6154-1.2973,.9003-2.7267,.8294-4.1608-.0475-1.8094-.4246-3.5949-1.1128-5.2689-.8408-2.568-2.0573-4.9973-3.61-7.2088-1.065-1.7511-2.4828-3.2615-4.1631-4.435-1.3555-1.0409-3.0074-1.6227-4.716-1.661-1.7533,.0628-3.4258,.7528-4.7134,1.9445-1.2017,.9694-1.9932,2.3566-2.2163,3.8844-.1052,1.4528,.6187,1.89,2.5,5.5454,.9259,1.8053,1.7603,3.6561,2.5,5.5454,.5441,1.2635,1.0081,2.5601,1.3892,3.882,.4633,1.7546,.3452,2.1271,.834,3.05,.6409,1.2687,1.7281,2.2558,3.0527,2.7715,1.182,.3096,2.4239,.3088,3.6055-.0023,1.0615-.0733,2.098-.3566,3.0492-.8335Z"/>
+ <path fill="#781e32" d="M13.9843,34.9863c.9717,1.0167,2.2306,1.7126,3.6084,1.9948,1.4041,.3005,2.8607,.249,4.24-.15,1.7499-.4625,3.4008-1.2403,4.8715-2.2953,2.3057-1.4091,4.3899-3.152,6.1847-5.1719,1.4591-1.4394,2.6027-3.1666,3.3581-5.0719,.7012-1.5586,.8873-3.3001,.5314-4.9717-.4645-1.692-1.5208-3.161-2.9769-4.14-1.2198-.9464-2.7519-1.3975-4.29-1.2631-1.438,.2319-1.6972,1.037-4.8214,3.7086-1.5439,1.3164-3.1531,2.5542-4.8215,3.7086-1.1046,.8204-2.2598,1.5704-3.4586,2.2456-1.6009,.8546-1.9906,.8253-2.7766,1.5135-1.0872,.9156-1.7977,2.2007-1.9947,3.6084-.0294,1.2215,.2571,2.43,.8318,3.5083,.3158,1.0165,.8304,1.9601,1.5138,2.7761Z"/>
+ <path fill="#d22f27" d="M13.9843,34.9863c-1.5113-3.8625-.2316-6.8323,3.5832-8.2759s5.8352-3.2611,7.9876-6.0193c3.5972-4.6093,6.7562-5.251,11.4449-2.6911l-4.6097-3.8192-4.1127,.3393-6.8732,5.7156-8.9921,6.2895,.0582,5.685,1.5138,2.7761Z"/>
+ <path fill="#d22f27" d="M54.9684,23.7033c-3.9558-2.96-8.7968-1.9867-10.3472,.2917-2.0118,2.9566,1.4798,5.3651,1.9761,9.0029,.4806,3.5228,.4233,8.2438,.4233,8.2438l-1.9719-7.1699-3.8249-6.6764-.238-4.2562,4.796-3.1834,4.1895-.1601,3.0629,1.1272,1.9342,2.7804Z"/>
+ <path fill="#d22f27" d="M44.8063,53.35c-2.5538-8.0277-8.8171-5.4663-13.746-6.9135-5.9141-1.7364-6.7646-4.289-13.4928,.4081l3.9915-5.9249h5.2243l4.7483,3.499,8.7614-.2987,4.707,2.888-.1937,6.342Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M56.8025,45.75c.5985-.2993,1.1573-.6722,1.6634-1.11,.8038-.6976,1.4629-1.5461,1.94-2.4974,.5989-1.3027,.883-2.7279,.8294-4.1607,.034-1.4985-.1539-2.9938-.5576-4.4373-.4512-1.6454-1.1043-3.2287-1.9444-4.7137-.9668-2.1411-2.2799-4.1081-3.8867-5.8219-1.2415-1.3259-2.7565-2.366-4.44-3.048-.8772-.3717-1.8212-.5599-2.7739-.5529-1.4019,.0742-2.7291,.697-3.882,1.3893-1.2849,.81-2.2444,1.7349-2.7707,3.0526-.7395,2.3618,.8273,4.8208,1.1128,5.2689,.0032,.005,.1872,.2806,.5553,.8317,1.512,2.2643,1.5885,2.3577,1.6657,2.4951,.6462,1.221,1.114,2.5283,1.3892,3.882,1.0433,4.0005,1.565,6.0008,2.2232,6.9323,1.2081,1.71,3.4553,3.4136,5.8265,3.3245,1.0593-.0879,2.0933-.3708,3.0498-.8345Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22,41c-1.5401,.5536-2.8303,1.6417-3.6357,3.0664-.7139,1.3652-.9574,2.9278-.6928,4.4455,.1779,1.247,.6317,2.4387,1.3285,3.4881,2.0319,3.2278,5.3827,4.4231,7,5,1.6129,.561,3.2954,.8975,5,1,2.3868,.2048,6.9232,.5352,11-2,1.2867-.665,2.335-1.7133,3-3,.6609-1.6012,.6609-3.3988,0-5-.389-1.1558-1.1211-2.1654-2.0988-2.8943-.9191-.599-1.9745-.9562-3.0685-1.0386-2.0572-.3135-2.7555,.1392-5.0143,.0571-1.2715-.0193-2.5342-.2136-3.7527-.5774-3.0361-.95-3.33-2.4569-5.8888-2.8289-1.0664-.1578-2.155-.0611-3.1769,.2821Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M12.7,26.9745c1.7582-3.6039,5.3112-3.1906,9.58-7.0912,2.7013-2.4686,2.8583-4.0782,5.6126-5.2025,1.407-.644,2.9836-.8193,4.4977-.5,2.0527,.4753,3.761,1.8907,4.6097,3.8192,1.1162,2.7423-.3137,5.4373-1.3984,7.4819-.9506,1.6893-2.1667,3.2149-3.6016,4.5181-1.4793,1.552-3.1611,2.8975-5,4-2.6292,1.5406-6.3325,3.7106-9.989,2.43-1.4813-.548-2.7681-1.5207-3.6993-2.7964-1.4958-1.9062-1.7352-4.5123-.6117-6.6591Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7E5.svg b/public/assets/img/icons/1FAD9-200D-1F7E5.svg
new file mode 100644
index 0000000..4936077
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7E5.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ <path fill="#D22F27" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#EA5A47" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7E6.svg b/public/assets/img/icons/1FAD9-200D-1F7E6.svg
new file mode 100644
index 0000000..abd0100
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7E6.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#61B2E4" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7E7.svg b/public/assets/img/icons/1FAD9-200D-1F7E7.svg
new file mode 100644
index 0000000..0633242
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7E7.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#E27022" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#F4AA41" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7E8.svg b/public/assets/img/icons/1FAD9-200D-1F7E8.svg
new file mode 100644
index 0000000..2f2b459
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7E8.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ <path fill="#F1B31C" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#FCEA2B" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7E9.svg b/public/assets/img/icons/1FAD9-200D-1F7E9.svg
new file mode 100644
index 0000000..53b611d
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7E9.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#5C9E31" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#B1CC33" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7EA.svg b/public/assets/img/icons/1FAD9-200D-1F7EA.svg
new file mode 100644
index 0000000..ba1f8e4
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7EA.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#8967AA" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#B399C8" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9-200D-1F7EB.svg b/public/assets/img/icons/1FAD9-200D-1F7EB.svg
new file mode 100644
index 0000000..aade568
--- /dev/null
+++ b/public/assets/img/icons/1FAD9-200D-1F7EB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="19" y="30" rx="5" width="34" height="26" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M19 19C18.4477 19 18 19.4477 18 20V22.5C18 23.8836 17.7705 24.8394 17.4571 25.564C17.1415 26.2941 16.7182 26.8447 16.2351 27.4184C16.1702 27.4954 16.1029 27.5742 16.0339 27.6551L16.0337 27.6553C15.6101 28.1515 15.1237 28.7214 14.7494 29.3997C14.2913 30.2301 14 31.2092 14 32.5V51C14 56.5228 18.4772 61 24 61H36H48C53.5228 61 58 56.5228 58 51V32.5C58 31.2092 57.7087 30.2301 57.2506 29.3997C56.8763 28.7214 56.3899 28.1515 55.9663 27.6553C55.8973 27.5744 55.8299 27.4955 55.7649 27.4184C55.2818 26.8447 54.8585 26.2941 54.5429 25.564C54.2295 24.8394 54 23.8836 54 22.5V20C54 19.4477 53.5523 19 53 19H36H19Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M24 29H48C51.3137 29 54 31.6863 54 35V51C54 54.3137 51.3137 57 48 57H24C20.6863 57 18 54.3137 18 51V35C18 31.6863 20.6863 29 24 29Z" clip-rule="evenodd"/>
+ <path fill="#A57939" fill-rule="evenodd" d="M24 57H41C44.3137 57 47 54.3137 47 51V35C47 31.6863 44.3137 29 41 29H24C20.6863 29 18 31.6863 18 35V51C18 54.3137 20.6863 57 24 57Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 51C24 51 24 37.2456 24 32.8246C24 28.4035 26 28.8947 26 23"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H48C52.9706 60 57 55.9706 57 51C57 51 57 37 57 32.5C57 28 53 28.5 53 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 60H24C19.0294 60 15 55.9706 15 51C15 51 15 37 15 32.5C15 28 19 28.5 19 22.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 12H18C17.4477 12 17 12.4477 17 13V19C17 19.5523 17.4477 20 18 20H53.5H54C54.5523 20 55 19.5523 55 19V13C55 12.4477 54.5523 12 54 12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAD9.svg b/public/assets/img/icons/1FAD9.svg
new file mode 100644
index 0000000..188a4c8
--- /dev/null
+++ b/public/assets/img/icons/1FAD9.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#fff" d="M26.3,33.1H45.6a1.6855,1.6855,0,0,1,1.7,1.7V48.9a1.6855,1.6855,0,0,1-1.7,1.7H26.3a1.6855,1.6855,0,0,1-1.7-1.7V34.8A1.8276,1.8276,0,0,1,26.3,33.1Z"/>
+ <path fill="#fff" d="M53,29.5V59.7A3.1349,3.1349,0,0,1,50.1,63H21.9A3.1349,3.1349,0,0,1,19,59.7V29.5a15.0381,15.0381,0,0,1,2.2-7.8l1.8-3V14.5h-.9a1.58,1.58,0,0,1-1.6-1.6V10.5a1.58,1.58,0,0,1,1.6-1.6H49.9a1.58,1.58,0,0,1,1.6,1.6v2.4a1.58,1.58,0,0,1-1.6,1.6H49v4.2l1.8,3A14.7745,14.7745,0,0,1,53,29.5Zm-3.4-15H23"/>
+ </g>
+ <polygon fill="#9b9b9a" points="49.6 14.7 22.4 14.7 20.9 13.4 20.2 11.1 21.2 9.1 50.3 9.1 51.8 10 51.5 13.7 49.6 14.7"/>
+ <path fill="#d0cfce" d="M53,28.1V61.3L50.5,63H47.3V36c0-11.3-11.9-17-24.9-17l.3-4.5H49v2.6l.6,2.5,2.2,3.9Z"/>
+ <polygon fill="#3f3f3f" points="51.8 10 51.8 13.4 50.7 14.3 50.7 14.5 46.2 14.5 46.2 9.1 50.8 9.1 50.8 9.2 51.8 10"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M26.3,33.1H45.6a1.6855,1.6855,0,0,1,1.7,1.7V48.9a1.6855,1.6855,0,0,1-1.7,1.7H26.3a1.6855,1.6855,0,0,1-1.7-1.7V34.8A1.8276,1.8276,0,0,1,26.3,33.1Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M53,29.5V59.7A3.1349,3.1349,0,0,1,50.1,63H21.9A3.1349,3.1349,0,0,1,19,59.7V29.5a15.0381,15.0381,0,0,1,2.2-7.8l1.8-3V14.5h-.9a1.58,1.58,0,0,1-1.6-1.6V10.5a1.58,1.58,0,0,1,1.6-1.6H49.9a1.58,1.58,0,0,1,1.6,1.6v2.4a1.58,1.58,0,0,1-1.6,1.6H49v4.2l1.8,3A14.7745,14.7745,0,0,1,53,29.5Z"/>
+ <line x1="49.6" x2="23" y1="14.5" y2="14.5" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE0.svg b/public/assets/img/icons/1FAE0.svg
new file mode 100644
index 0000000..fd1b175
--- /dev/null
+++ b/public/assets/img/icons/1FAE0.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M29.8073,57.5977a12.7772,12.7772,0,0,1-4.2627-.7305l-.66-.2334a14.3228,14.3228,0,0,0-5.7744-.79l-.4073.0273a2.56,2.56,0,0,1-2.7314-2.5527A2.6869,2.6869,0,0,1,18.573,50.624l6.8759-.2627c.2706-.0009.337-.0742.3594-.0976a.596.596,0,0,0,.1084-.4248.509.509,0,0,0-.5732-.459H11.4781a2.5551,2.5551,0,0,1-2.5469-2.5567,3.367,3.367,0,0,1,1.01-2.4521,3.4455,3.4455,0,0,1,2.4228-.9609l6.3224.1992a.2121.2121,0,0,0,.1583-.0869.5163.5163,0,0,0,.1308-.3584l-.0058-.1026c0-.1553-.3086-.3135-.6124-.3135H13.45a2.298,2.298,0,0,1-2.2949-2.2959,2.9176,2.9176,0,0,1,2.7861-2.9179l2.1192-.0987a1.8772,1.8772,0,0,0,1.6318-2.6289l-.1435-.3291a14.377,14.377,0,0,1-.9014-7.8584C18.77,16.0732,27.6648,9.248,38.2556,10.05c11.1767.833,19.6611,9.6748,18.9131,19.708a16.5214,16.5214,0,0,1-.9649,4.4658l-.5146,1.62a.749.749,0,0,0,.5976.9677l2.7334.4268a2.9237,2.9237,0,0,1,2.4854,2.9033,2.2842,2.2842,0,0,1-.0371.4111,3.7718,3.7718,0,0,1,3.582,3.7627A4.0962,4.0962,0,0,1,61.322,48.41l-2.5928.2431a22.1358,22.1358,0,0,1-4.5137-.04l-1.3671-.1524a1.9908,1.9908,0,0,0-2.211,1.9776.685.685,0,0,0,.6348.6816l.7568.0537a3.092,3.092,0,0,1,2.8662,3.0742,2.6853,2.6853,0,0,1-2.6826,2.6827H49.2185a11.5429,11.5429,0,0,1-2.3731-.2471l-1.583-.333a17.5922,17.5922,0,0,0-6.7109-.1055l-6.5166,1.1572A12.74,12.74,0,0,1,29.8073,57.5977Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.2188,55.98h2.9939a1.7319,1.7319,0,0,0,1.7319-1.7319h0a2.1331,2.1331,0,0,0-1.9834-2.1278l-.7553-.0531a1.6331,1.6331,0,0,1-1.5186-1.6291h0a2.94,2.94,0,0,1,3.2664-2.922l1.3671.1526a21.143,21.143,0,0,0,4.3192.0381l2.5928-.2432A3.1628,3.1628,0,0,0,64.1,44.315h0a2.8164,2.8164,0,0,0-2.8164-2.8165H56.4785"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M57.9,41.4938h1.3038a1.3519,1.3519,0,0,0,1.3518-1.3518h0a1.9888,1.9888,0,0,0-1.6817-1.9649l-2.733-.427a1.6993,1.6993,0,0,1-1.3568-2.1949l.5287-1.659a15.5812,15.5812,0,0,0,.9087-4.2088c.71-9.5268-7.3646-17.8946-18.0354-18.69S19.4645,17.4416,17.5785,26.8068a13.5114,13.5114,0,0,0,.84,7.29l.1437.3276a2.8276,2.8276,0,0,1-2.4582,3.96l-2.119.0986a1.9716,1.9716,0,0,0-1.88,1.97h0A1.3451,1.3451,0,0,0,13.45,41.7976h4.9072A1.4314,1.4314,0,0,1,19.92,43.0615h0a1.3453,1.3453,0,0,1-1.2582,1.4975L12.39,44.36a2.4141,2.4141,0,0,0-2.4628,2.4135v.05a1.5977,1.5977,0,0,0,1.5964,1.6062h13.82a1.4349,1.4349,0,0,1,1.5194,1.3218h0a1.3423,1.3423,0,0,1-1.3776,1.56l-6.8788.2628a1.7455,1.7455,0,0,0-1.6844,1.7445h0a1.6083,1.6083,0,0,0,1.717,1.6046l.4068-.0276a15.3472,15.3472,0,0,1,6.1558.8434l.66.2333a11.8211,11.8211,0,0,0,6.0076.4948L38.3859,55.31a18.5884,18.5884,0,0,1,7.0715.1113"/>
+ <path d="M34.103,24.4012a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M46.103,29.5966a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.928" d="M32.9891,36.805a10.8681,10.8681,0,0,0,10.8831,3.2472"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE1.svg b/public/assets/img/icons/1FAE1.svg
new file mode 100644
index 0000000..66af9d2
--- /dev/null
+++ b/public/assets/img/icons/1FAE1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="salute">
+ <path fill="#fcea2b" d="M38,13.7c-12.7025,0-23,10.2975-23,23s10.2975,23,23,23,23-10.2975,23-23c-.0018-12.7018-10.2982-22.9982-23-23Z"/>
+ <path fill="#fcea2b" d="M10,34.3l6.6-6.3c1.7,1.3,2.6,.9,4.7,.8,2-.1,3.3-2.3,5.6-2.7,2.1-.4,3.3-1.5,2.6-2.8-.5036-.6877-1.3723-1.0036-2.2-.8-2.1,.5-4.7,1.4-6.5,1,0,0,7.8988-5.1721,13.6988-9.4721,.2209-.1343,.2911-.4222,.1569-.6431-.039-.0641-.0928-.1179-.1569-.1569-.8-.5-2.8988-1.1279-6.0988,.2721l-13,6.8s-5.2512,4.2515-8.1512,6.4515l-.9023,.7401,2.9785,6.8084h.675Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <g id="line-3">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M35.6,13.9c.7302-.0832,1.4652-.1166,2.2-.1,12.7025,0,23,10.2975,23,23s-10.2975,23-23,23-23-10.2975-23-23h0c.0076-2.3758,.3785-4.7364,1.1-7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.9,43.8l5.9,.5c2.0618,.2,4.1382,.2,6.2,0l6-.5"/>
+ <path d="M31.9,31.8c0,1.6569-1.3431,3-3,3s-3-1.3431-3-3,1.3431-3,3-3h0c1.6549,.0047,2.9953,1.3451,3,3"/>
+ <path d="M49.9,31.8c0,1.6569-1.3431,3-3,3s-3-1.3431-3-3,1.3431-3,3-3h0c1.627-.0298,2.9702,1.265,3,2.892,.0007,.036,.0007,.072,0,.108"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.3,34l7.3-5.9c1.7,1.3,1.8,1.1,3.9,1,2.5,0,4.2-2.7,7.1-3,2.7-.5,2.1-3.2,.4-3.4l-7.3,.9s8.6-5.5,14.4-9.9c0,0-1.0156-.9766-2.9004-1.2451-1.1309-.1611-2.5746-.0674-4.2996,.6451l-10.3,5.6c-1.9183,1.0122-3.7278,2.2185-5.4,3.6-2.3,1.8-4.2,3.3-6,4.7"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE2.svg b/public/assets/img/icons/1FAE2.svg
new file mode 100644
index 0000000..abc498b
--- /dev/null
+++ b/public/assets/img/icons/1FAE2.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M36,12.2418A23.7582,23.7582,0,1,0,59.7582,36,23.785,23.785,0,0,0,36,12.2418Z"/>
+ <path fill="#fcea2b" d="M31,44.6c1.591.8541.486,3.626.5,4.7a26.4626,26.4626,0,0,0,6.9-4c1.595.0468,7.958,1.281,5.8,3.4,0,0,1.2.4,0,3-.7.5-.2,2.4-1,3.4-4.136,4.135-11.66,3.2913-14,7.4743l-5.2-5.2C27.69,54.0143,26.558,47.241,31,44.6Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0624,54.2975A22.9962,22.9962,0,1,1,44.51,57.3743"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0708,28.7432A7.1738,7.1738,0,0,1,26.98,27.1068a7.0776,7.0776,0,0,1,4.0909,1.6364"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.9292,28.7432a7.1738,7.1738,0,0,1,4.9091-1.6364,7.0776,7.0776,0,0,1,4.0909,1.6364"/>
+ <path d="M30,35a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M48,35a3,3,0,1,1-3-3,3.001,3.001,0,0,1,3,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6,61.8,31.4,60c2.5-.6,9.9-2.8,11.5-5.5a1.5418,1.5418,0,0,0-.1-2.1c-.1-.1-.1-.2-.2-.2.5-.3.8-.6.9-.6a2.1081,2.1081,0,0,0,.7-2.9,1.205,1.205,0,0,0-.5-.5,1.8071,1.8071,0,0,0-.1-2.1c-.5-.6-1.6-1.1-3.1,0a.7786.7786,0,0,0-.3-.7,1.9047,1.9047,0,0,0-2.7-.4.0979.0979,0,0,0-.1.1,31.9553,31.9553,0,0,1-6.3,4c.5026-1.286,1.69-5.814-.6-5.1-.6.2-1.2,1.7-1.5,2.2-1.738,2.511-2.258,5.218-2.8,8.1.031,1.077-1.076,1.676-1.8,2.4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE3.svg b/public/assets/img/icons/1FAE3.svg
new file mode 100644
index 0000000..37f7954
--- /dev/null
+++ b/public/assets/img/icons/1FAE3.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M41.62,48.55v.01c-.56,2.6-2.86,4.53-5.62,4.53s-5.06-1.93-5.62-4.53v-.01l2.68-6.1c.01-.01,.01-.02,.02-.04,.86-.52,1.86-.81,2.92-.81s2.06,.29,2.92,.81h.01l2.69,6.14Z"/>
+ <path fill="#fff" d="M47.04,38.39c-.56,.25-1.19,.39-1.84,.41-1.17-1.97-1.89-3.42-2.52-4.77-.87-1.8701-1.76-2.46-2.44-2.45,.43-.97,1.13-1.79,2.02-2.34,.8-.5,1.74-.79,2.74-.79,.88,0,1.7,.22,2.43,.61-.49,1.8-.01,5.37-.39,9.33Z"/>
+ </g>
+ <g id="skin">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path id="skin-2" fill="#fcea2b" d="M36,13c-12.7026,0-23,10.2974-23,23s10.2974,23,23,23,23-10.2974,23-23-10.2974-23-23-23Zm5.62,35.56c-.56,2.6-2.86,4.53-5.62,4.53s-5.06-1.9301-5.62-4.53v-.01l2.68-6.1c.01-.01,.01-.02,.02-.04,.86-.52,1.86-.81,2.92-.81s2.06,.29,2.92,.81h.01l2.69,6.14v.01Zm5.42-10.17c-.56,.25-1.19,.39-1.84,.41-1.17-1.97-1.89-3.42-2.52-4.77-.87-1.8701-1.76-2.46-2.44-2.45,.43-.97,1.13-1.79,2.02-2.34,.8-.5,1.74-.79,2.74-.79,.88,0,1.7,.22,2.43,.61-.49,1.8-.01,5.37-.39,9.33Z"/>
+ <path fill="#fcea2b" d="M16.0359,57.8762c.6-3,1.169-6.1968,1.369-7.0968-.4-.8-.8-1.7-1.2-2.5-.2-.4-.6-1.6-1.2-8.3-.2-2-.1-3.1,.5-3.8,.2894-.3703,.7301-.5906,1.2-.6,1.3,0,2.1128,1.1756,2.3896,3.4044,2.7603-7.3627,4.0952-11.5004,6.4169-10.2728,1.1145,.5893,.898,1.837,.898,1.837,1.774-4.0421,5.0508-1.4963,3.3908,1.4442,0,0,1.6297-1.3548,2.658-.029,.6537,.8428,.2595,1.7936-1.036,4.5196,1.6014-1.8518,3.3371-.0749,2.9059,1.7059-2.4426,10.0891-7.8439,16.3489-7.8439,16.3489,0,0-.6175,2.5635-.7412,4.0396l-9.7071-.7009Z"/>
+ <path fill="#fcea2b" d="M46.3837,58.5627c-.13-1.48-.8637-4.0227-.8637-4.0227,0,0-5.41-6.26-7.85-16.35-.43-1.78,1.14-3.18,2.53-1.79-1.55-2.92-1.78-4.25-.33-4.76,.12-.04,.23-.06,.37-.06,.68-.01,1.57,.58,2.44,2.45,.63,1.35,1.35,2.8,2.52,4.77,.41,.7,.89,1.47,1.43,2.33,.2-.92,.33-1.84,.41-2.74,.38-3.96-.1-7.53,.39-9.33,.22-.83,.65-1.29,1.46-1.24,.89,.06,1.56,.91,1.4,2.18,0,0,.75-1.49,2.21-.72,1.22,.65,.74,1.89,.41,9.7,.27-2.22,1.09-3.4,2.39-3.4,.46,.01,.91,.23,1.2,.6,.6,.7,.7,1.8,.5,3.8-.6,6.7-1,7.9-1.2,8.3-.4,.8-.8,1.7-1.2,2.5,.2,.9,.7549,4.101,1.3549,7.101l-9.5713,.6816Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.2391,58.1437c-1.984,.5579-4.0767,.8563-6.2391,.8563-2.2389,0-4.4031-.3199-6.4494-.9165"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.8745,47.1427c-1.8315-3.301-2.8745-7.1-2.8745-11.1427,0-12.7025,10.2975-23,23-23s23,10.2975,23,23c0,4.0427-1.043,7.8418-2.8747,11.1429"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.08,42.41c.86-.52,1.86-.81,2.92-.81s2.06,.29,2.92,.81h.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.62,48.55v.01c-.56,2.6-2.86,4.53-5.62,4.53s-5.06-1.93-5.62-4.53v-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.6372,22.3427c-3.076-.8804-6.4735,.3898-8.163,3.2789"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.3628,22.3427c3.076-.8804,6.4735,.3898,8.163,3.2789"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1049,56.8794c.6-3,1.1-5.2,1.3-6.1-.4-.8-.8-1.7-1.2-2.5-.2-.4-.6-1.6-1.2-8.3-.2-2-.1-3.1,.5-3.8,.2894-.3703,.7301-.5906,1.2-.6,1.3,0,2.1128,1.1756,2.3896,3.4044,2.7603-7.3627,4.0952-11.5004,6.4169-10.2728,1.1145,.5893,.898,1.837,.898,1.837,1.774-4.0421,5.0508-1.4963,3.3908,1.4442,0,0,1.6297-1.3548,2.658-.029,.6537,.8428,.2595,1.7936-1.036,4.5196,1.6014-1.8518,3.3371-.0749,2.9059,1.7059-2.4426,10.0891-7.8439,16.3489-7.8439,16.3489,0,0-.5556,1.5658-.6793,3.0419"/>
+ <path d="M46.9428,33.6341c0,1.0703-.8693,1.9388-1.9388,1.9388s-1.9388-.8678-1.9388-1.9388c0-1.0695,.8693-1.9388,1.9388-1.9388s1.9388,.8693,1.9388,1.9388"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2,57.58c-.13-1.48-.68-3.04-.68-3.04,0,0-5.41-6.26-7.85-16.35-.43-1.78,1.14-3.18,2.53-1.79-1.55-2.92-1.78-4.25-.33-4.76,.12-.04,.23-.06,.37-.06,.68-.01,1.57,.58,2.44,2.45,.63,1.35,1.35,2.8,2.52,4.77,.41,.7,.89,1.47,1.43,2.33,.2-.92,.33-1.84,.41-2.74,.38-3.96-.1-7.53,.39-9.33,.22-.83,.65-1.29,1.46-1.24,.89,.06,1.56,.91,1.4,2.18,0,0,.75-1.49,2.21-.72,1.22,.65,.74,1.89,.41,9.7,.27-2.22,1.09-3.4,2.39-3.4,.46,.01,.91,.23,1.2,.6,.6,.7,.7,1.8,.5,3.8-.6,6.7-1,7.9-1.2,8.3-.4,.8-.8,1.7-1.2,2.5,.2,.9,.7,3.1,1.3,6.1"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.24,31.58c.43-.97,1.13-1.79,2.02-2.34,.8-.5,1.74-.79,2.74-.79,.88,0,1.7,.22,2.43,.61"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE4.svg b/public/assets/img/icons/1FAE4.svg
new file mode 100644
index 0000000..226bcd8
--- /dev/null
+++ b/public/assets/img/icons/1FAE4.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.341" cy="36.7559" r="22.9999" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <circle cx="36.341" cy="36.7559" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M30.341,31.7559a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M48.341,31.7559a3,3,0,1,1-3-3,3.001,3.001,0,0,1,3,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26,48c10-5,21-4.03,21-4.03"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE5.svg b/public/assets/img/icons/1FAE5.svg
new file mode 100644
index 0000000..958e99a
--- /dev/null
+++ b/public/assets/img/icons/1FAE5.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="35.9773" cy="35.9583" r="23" fill="none" stroke="#000" stroke-dasharray="5.1598 5.1598" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color">
+ <circle cx="35.9773" cy="35.9583" r="23" fill="none" stroke="#f4aa41" stroke-dasharray="5.1598 5.1598" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path d="M29.9772,32.9583a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <path d="M47.9772,32.9583a3,3,0,1,1-3-3,3.0011,3.0011,0,0,1,3,3"/>
+ <line x1="29.9772" x2="41.9772" y1="43.7964" y2="43.7964" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE6.svg b/public/assets/img/icons/1FAE6.svg
new file mode 100644
index 0000000..552bb3b
--- /dev/null
+++ b/public/assets/img/icons/1FAE6.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="17" y="33" width="45" height="11" fill="#fff"/>
+ <path fill="#D22F27" d="M23.5 36.5H20L14.5 38L8 37.5C18 47 40 55.5 50.5 55C61 54.5 64 37 64 37C60.1667 39 51.4 43 47 43C42.6 43 36.8333 39.3333 34.5 37.5H23.5V36.5Z"/>
+ <path fill="#D22F27" fill-rule="evenodd" d="M36.2503 23.9974C34.5557 23.9614 33.4161 23.5619 32.6015 23.1207C32.1671 22.8854 31.8082 22.629 31.4867 22.3806C31.4034 22.3162 31.3137 22.2449 31.2213 22.1715C30.9977 21.9938 30.7583 21.8035 30.555 21.6679C30.3907 21.5584 30.1977 21.5 30.0003 21.5C24.7107 21.5 19.2565 23.9976 15.0371 27.0663C12.9168 28.6083 11.0727 30.3197 9.68517 31.9848C8.32301 33.6194 7.32656 35.2977 7.02353 36.7848C7.00372 36.8743 6.99667 36.9644 7.00143 37.053C7.01739 37.3499 7.16587 37.6297 7.41076 37.8081C7.48228 37.8603 7.56148 37.9035 7.64703 37.9357C8.62077 38.3208 11.2027 39 14.5003 39C15.7217 39 16.7575 38.6124 17.8151 38.1279C18.145 37.9768 18.4747 37.8178 18.8174 37.6524C19.606 37.2719 20.4638 36.858 21.5529 36.431C24.6051 35.234 29.3531 34 38.0003 34C43.9045 34 50.3307 34.9859 55.3041 35.9806C57.7857 36.4769 59.895 36.9732 61.3827 37.3451C62.1264 37.5311 62.7143 37.6858 63.1153 37.7937C63.3158 37.8477 63.4694 37.89 63.5725 37.9186L63.6885 37.951L63.7085 37.9567C63.7889 37.9813 63.8731 37.9959 63.9593 37.9994C64.081 38.0045 64.2006 37.9871 64.3128 37.95C64.5811 37.8615 64.8077 37.6609 64.9222 37.3875C64.9679 37.2791 64.9948 37.1619 64.9997 37.0408C65.0033 36.9531 64.9953 36.8664 64.9766 36.7827C64.6757 35.3078 63.7205 33.6353 62.4046 31.9984C61.0654 30.3325 59.2843 28.6193 57.2253 27.075C53.127 24.0013 47.7945 21.5 42.5003 21.5C42.3028 21.5 42.1098 21.5584 41.9456 21.6679C41.7423 21.8035 41.5029 21.9937 41.2793 22.1714C41.1871 22.2447 41.097 22.3164 41.0138 22.3806C40.6923 22.629 40.3334 22.8854 39.899 23.1207C39.0845 23.5619 37.9448 23.9614 36.2503 23.9974Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#EA5A47" stroke-linecap="round" stroke-width="2" d="M22 41C33 41 36.5 48.5 47.5 48.5"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-width="2" d="M64 37C64 42.5 61 55 50.5 55C24 55 8 37 8 37"/>
+ <path fill="none" stroke="#D22F27" stroke-linecap="round" stroke-width="2" d="M33 37.5C37 37.5 40.5 43.5 48.5 43C54.9 42.6 61.5 39 64 37"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M64 37C64 42.5 61 55 50.5 55C31.7819 55 18.3025 46.0195 12 40.745"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M64 37C61.5 39 54.9 42.6 48.5 43C44.0945 43.2753 41.0537 41.5795 38.5425 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M8 37C8.83333 37.3333 11.3 38 14.5 38C18.5 38 20.5 33 38 33C50 33 64 37 64 37"/>
+ <path fill="#000" d="M7.01942 36.8039C6.91111 37.3454 7.26232 37.8723 7.80388 37.9806C8.34544 38.0889 8.87227 37.7377 8.98058 37.1961L7.01942 36.8039ZM30 22.5L30.5547 21.6679C30.3904 21.5584 30.1974 21.5 30 21.5V22.5ZM36.5 26C37.0523 26 37.5 25.5523 37.5 25C37.5 24.4477 37.0523 24 36.5 24V26ZM8.98058 37.1961C9.18221 36.188 9.93308 34.8111 11.2213 33.2652C12.49 31.7428 14.2085 30.1417 16.2132 28.6837C20.2438 25.7524 25.2896 23.5 30 23.5V21.5C24.7104 21.5 19.2562 23.9976 15.0368 27.0663C12.9165 28.6083 11.0725 30.3197 9.6849 31.9848C8.31692 33.6264 7.31779 35.312 7.01942 36.8039L8.98058 37.1961ZM29.4453 23.3321C29.658 23.4739 29.8611 23.6522 30.2636 23.9632C30.6296 24.246 31.0831 24.5729 31.6487 24.8793C32.7948 25.5001 34.3334 26 36.5 26V24C34.6666 24 33.4552 23.5833 32.6013 23.1207C32.1669 22.8854 31.8079 22.629 31.4864 22.3806C31.2014 22.1603 30.842 21.8595 30.5547 21.6679L29.4453 23.3321Z"/>
+ <path fill="#000" d="M64.9806 36.8039C65.0889 37.3454 64.7377 37.8723 64.1961 37.9806C63.6546 38.0889 63.1277 37.7377 63.0194 37.1961L64.9806 36.8039ZM42.5 22.5L41.9453 21.6679C42.1096 21.5584 42.3026 21.5 42.5 21.5V22.5ZM36 26C35.4477 26 35 25.5523 35 25C35 24.4477 35.4477 24 36 24V26ZM63.0194 37.1961C62.8154 36.1762 62.0859 34.7944 60.8456 33.2516C59.6224 31.73 57.9659 30.1307 56.025 28.675C52.1233 25.7487 47.2058 23.5 42.5 23.5V21.5C47.7942 21.5 53.1267 24.0013 57.225 27.075C59.2841 28.6193 61.0651 30.3325 62.4044 31.9984C63.7266 33.6431 64.6846 35.3238 64.9806 36.8039L63.0194 37.1961ZM43.0547 23.3321C42.842 23.4739 42.6389 23.6522 42.2364 23.9632C41.8704 24.246 41.4169 24.5729 40.8513 24.8793C39.7052 25.5001 38.1666 26 36 26V24C37.8334 24 39.0448 23.5833 39.8987 23.1207C40.3331 22.8854 40.6921 22.629 41.0136 22.3806C41.2986 22.1603 41.658 21.8595 41.9453 21.6679L43.0547 23.3321Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M28 36C28 36.5 28.3 37.5 29.5 37.5C30.7 37.5 32.6667 37.5 34.5 37.5C35 37.5 36 37.2 36 36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 36C36 36.5 36.3 37.5 37.5 37.5C38.7 37.5 40.6667 37.5 42.5 37.5C43 37.5 44 37.2 44 36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M44 36C44 36.5 44.3 37.5 45.5 37.5C46.7 37.5 48.6667 37.5 50.5 37.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M28 36C28 36.5 27.7 37.5 26.5 37.5C25.3 37.5 24.8333 37.5 23 37.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAE7.svg b/public/assets/img/icons/1FAE7.svg
new file mode 100644
index 0000000..9e2eee9
--- /dev/null
+++ b/public/assets/img/icons/1FAE7.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M40 47.091C40.243 46.6518 40.5461 46.2506 40.8984 45.8984C41.2506 45.5461 41.6518 45.243 42.091 45"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M48.5 25.5C48.6162 25.29 48.7612 25.0981 48.9296 24.9296C49.0981 24.7612 49.29 24.6162 49.5 24.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M18 21.3456C18.3888 20.6429 18.8738 20.0009 19.4374 19.4374C20.0009 18.8738 20.6429 18.3888 21.3456 18"/>
+ </g>
+ <g id="color">
+ <path fill="#92D3F5" d="M24.5 39C31.9558 39 38 32.9558 38 25.5C38 18.0442 31.9558 12 24.5 12C17.0442 12 11 18.0442 11 25.5C11 32.9558 17.0442 39 24.5 39Z"/>
+ <path fill="#92D3F5" d="M51.2987 35.7002C55.6578 35.7002 59.1916 32.1665 59.1916 27.8073C59.1916 23.4482 55.6578 19.9144 51.2987 19.9144C46.9395 19.9144 43.4058 23.4482 43.4058 27.8073C43.4058 32.1665 46.9395 35.7002 51.2987 35.7002Z"/>
+ <path fill="#92D3F5" d="M44 60C49.5228 60 54 55.5228 54 50C54 44.4772 49.5228 40 44 40C38.4772 40 34 44.4772 34 50C34 55.5228 38.4772 60 44 60Z"/>
+ <path fill="none" stroke="#61B2E4" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" d="M32 25.5C32 29.0899 29.0899 32 25.5 32"/>
+ <path fill="none" stroke="#61B2E4" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" d="M50 50C50 52.7614 47.7614 55 45 55"/>
+ <path fill="none" stroke="#61B2E4" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M55.5 28.5C55.5 30.1569 54.1569 31.5 52.5 31.5"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M40 47.091C40.243 46.6518 40.5461 46.2506 40.8984 45.8984C41.2506 45.5461 41.6518 45.243 42.091 45"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M48.5 25.5C48.6162 25.29 48.7612 25.0981 48.9296 24.9296C49.0981 24.7612 49.29 24.6162 49.5 24.5"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M18 21.3456C18.3888 20.6429 18.8738 20.0009 19.4374 19.4374C20.0009 18.8738 20.6429 18.3888 21.3456 18"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.5 39C32.9558 39 39 32.9558 39 25.5C39 18.0442 32.9558 12 25.5 12C18.0442 12 12 18.0442 12 25.5C12 32.9558 18.0442 39 25.5 39Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52 36C56.4183 36 60 32.4183 60 28C60 23.5817 56.4183 20 52 20C47.5817 20 44 23.5817 44 28C44 32.4183 47.5817 36 52 36Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45 60C50.5228 60 55 55.5228 55 50C55 44.4772 50.5228 40 45 40C39.4772 40 35 44.4772 35 50C35 55.5228 39.4772 60 45 60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45 60C50.5228 60 55 55.5228 55 50C55 44.4772 50.5228 40 45 40C39.4772 40 35 44.4772 35 50C35 55.5228 39.4772 60 45 60Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0-1F3FB.svg b/public/assets/img/icons/1FAF0-1F3FB.svg
new file mode 100644
index 0000000..42e371b
--- /dev/null
+++ b/public/assets/img/icons/1FAF0-1F3FB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#fadcbc" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0-1F3FC.svg b/public/assets/img/icons/1FAF0-1F3FC.svg
new file mode 100644
index 0000000..7f8649e
--- /dev/null
+++ b/public/assets/img/icons/1FAF0-1F3FC.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#debb90" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#debb90" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0-1F3FD.svg b/public/assets/img/icons/1FAF0-1F3FD.svg
new file mode 100644
index 0000000..d668a8b
--- /dev/null
+++ b/public/assets/img/icons/1FAF0-1F3FD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#c19a65" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#c19a65" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0-1F3FE.svg b/public/assets/img/icons/1FAF0-1F3FE.svg
new file mode 100644
index 0000000..719c1cc
--- /dev/null
+++ b/public/assets/img/icons/1FAF0-1F3FE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#a57939" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#a57939" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0-1F3FF.svg b/public/assets/img/icons/1FAF0-1F3FF.svg
new file mode 100644
index 0000000..6df7061
--- /dev/null
+++ b/public/assets/img/icons/1FAF0-1F3FF.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#6a462f" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#6a462f" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF0.svg b/public/assets/img/icons/1FAF0.svg
new file mode 100644
index 0000000..5b702cb
--- /dev/null
+++ b/public/assets/img/icons/1FAF0.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="39.8663" cy="46.2466" r="3.8663" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M31.2093,13.9433c.6705-3.2503,4.0434-6.6603,6.857-6.6603,1.6504,0,2.3534,.6565,2.3534,2.0065,0,7.0439,.9289,9.4563,3.4356,15.1189l4.6067,9.1357L31.1413,17.3864l.068-3.4431Z"/>
+ <path fill="#fcea2b" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.7419,32.0882c-1.6066-1.6066-4.2115-1.6066-5.8182,0-1.6067,1.6066-1.6066,4.2115,0,5.8182l1.4969,1.4387c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l1.4545,1.4545c-1.6066-1.6066-4.2115-1.6066-5.8182,0s-1.6066,4.2115,0,5.8182l6.7966,6.7757c6.4264,6.4264,16.8456,6.4264,23.272,0s6.3817-16.8009-.0447-23.2273l-5.982-5.982L24.9107,11.6324c-1.6049-1.6049-4.207-1.6049-5.8119,0s-1.6049,4.207,0,5.8119l14.6435,14.6435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2004,13.6461c0-3.688,3.0522-6.3632,5.8659-6.3632,1.6504,0,2.3534,.6565,2.3534,2.0065,0,6.8778,.2017,10.1006,2.5447,15.5202"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FC.svg b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FC.svg
new file mode 100644
index 0000000..8ec4d0b
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#debb90" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#debb90" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FD.svg b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FD.svg
new file mode 100644
index 0000000..b435eff
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#c19a65" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FE.svg b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FE.svg
new file mode 100644
index 0000000..57f9a9a
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#a57939" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#a57939" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FF.svg b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FF.svg
new file mode 100644
index 0000000..6cbee53
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FB-200D-1FAF2-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#fadcbc" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#6a462f" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FB.svg b/public/assets/img/icons/1FAF1-1F3FB.svg
new file mode 100644
index 0000000..a9715ae
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FB.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FB.svg b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FB.svg
new file mode 100644
index 0000000..8c49643
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fadcbc" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FD.svg b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FD.svg
new file mode 100644
index 0000000..e766806
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#c19a65" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FE.svg b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FE.svg
new file mode 100644
index 0000000..6ccf496
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#a57939" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#a57939" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FF.svg b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FF.svg
new file mode 100644
index 0000000..4fdf260
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FC-200D-1FAF2-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#debb90" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#6a462f" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FC.svg b/public/assets/img/icons/1FAF1-1F3FC.svg
new file mode 100644
index 0000000..5d50bcf
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FC.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FB.svg b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FB.svg
new file mode 100644
index 0000000..6d7844d
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fadcbc" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FC.svg b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FC.svg
new file mode 100644
index 0000000..2761349
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#debb90" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#debb90" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FE.svg b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FE.svg
new file mode 100644
index 0000000..1f848b5
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#a57939" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#a57939" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FF.svg b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FF.svg
new file mode 100644
index 0000000..ca21683
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FD-200D-1FAF2-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#c19a65" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#6a462f" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FD.svg b/public/assets/img/icons/1FAF1-1F3FD.svg
new file mode 100644
index 0000000..e851ab4
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FD.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FB.svg b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FB.svg
new file mode 100644
index 0000000..185c076
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fadcbc" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FC.svg b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FC.svg
new file mode 100644
index 0000000..8917c43
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#debb90" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#debb90" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FD.svg b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FD.svg
new file mode 100644
index 0000000..5e6c7d5
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#c19a65" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FF.svg b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FF.svg
new file mode 100644
index 0000000..0e1b21e
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FE-200D-1FAF2-1F3FF.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#a57939" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#6a462f" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#6a462f" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#6a462f" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FE.svg b/public/assets/img/icons/1FAF1-1F3FE.svg
new file mode 100644
index 0000000..a3474ca
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FE.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FB.svg b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FB.svg
new file mode 100644
index 0000000..ef658ef
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FB.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#fadcbc" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#fadcbc" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#fadcbc" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FC.svg b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FC.svg
new file mode 100644
index 0000000..3a909e8
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FC.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#debb90" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#debb90" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#debb90" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#debb90" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FD.svg b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FD.svg
new file mode 100644
index 0000000..997baab
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#c19a65" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#c19a65" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#c19a65" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FE.svg b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FE.svg
new file mode 100644
index 0000000..d38ff85
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FF-200D-1FAF2-1F3FE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="skin-a">
+ <path fill="#6a462f" d="M62.622,40.338c.96,3.25-1.109,5.983-4.435,5.392.443,3.249-2.735,6.13-6.579,4.283,1.478,3.766-1.997,5.908-4.731,4.283,1.403,1.6985-.813,7.46-9.387,1.994l-1.6426-.9033L16.5088,44.7522,15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82l7.9426-1.4243,5.2391,7.9469,13.0738,6.0043L56,33.58l3.6854,3.7675Z"/>
+ </g>
+ <g id="skin-b">
+ <path fill="#a57939" d="M62.622,40.338c6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="#a57939" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="#a57939" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="#a57939" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.05,43.95s-7.133-5.822-8.537-8.259c-4.392-7.595.9489-19.79,10.44-21.82"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.71,42.99,51.6,50.011"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.87,47.79l13,6.498"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.18,45.72l-5.1-4.358-8.279-4.335"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.49,56.29c8.574,5.466,10.79-.2955,9.387-1.994,2.734,1.625,6.209-.517,4.731-4.283,3.844,1.847,7.022-1.034,6.579-4.283,3.326.591,5.395-2.142,4.435-5.392,6.721-4.585,5.041-19.03-.0988-25.36-9.287-1.459-11-2.362-20.98-3.943l-13.53-.6185a3.9934,3.9934,0,0,0-4.779,2.533,32.8568,32.8568,0,0,1-3.599,8.378,3.5387,3.5387,0,0,0,1.872,4.588c1.908.4767,2.78-.386,4.46-1.686a25.9541,25.9541,0,0,0,3.805-4.575l13.64,6.204,12.72,7.164c2.514,1.698,5.012,5.844,6.51,7.321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.51,54.15a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101A3.27,3.27,0,0,1,29.7,57.2424l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.84,50.98a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.18,47.82a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.53,44.65a3.0218,3.0218,0,0,1,4.144-.9c1.405.8125,2.439,2.362,1.478,4.063l-1.774,3.101a3.27,3.27,0,0,1-5.658-3.1713l1.81-3.094Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1-1F3FF.svg b/public/assets/img/icons/1FAF1-1F3FF.svg
new file mode 100644
index 0000000..9ca5622
--- /dev/null
+++ b/public/assets/img/icons/1FAF1-1F3FF.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF1.svg b/public/assets/img/icons/1FAF1.svg
new file mode 100644
index 0000000..c823711
--- /dev/null
+++ b/public/assets/img/icons/1FAF1.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M55.8548,42.6458c1.9293-.284,3.7235,1.0497,4.0075,2.979,.284,1.9293-1.0497,3.7235-2.979,4.0075-.3092,.0455-.623,.0498-.9333,.0127l-18.9983,.2571-4.3253-.0221,12.9989-.1759c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9988,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7918,2.2781-9.32,5.6572-12.7278,3.09-2.9178,14.128-12.2869,14.128-12.2869,1.271-.8724,2.9761-.751,4.1107,.2926,1.2945,1.2114,1.4189,3.2224,.2835,4.5841l-6.9657,8.0012,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2839,3.7235,1.05,4.0074,2.9794s-1.05,3.7235-2.9794,4.0074c-.3092,.0455-.623,.0497-.9333,.0126l-6.9994,.0946-10.6364,.1871,22.1928-.367c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-24.016,.2063"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.8548,42.6962c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-18.9983,.2571-.9512-.0048,9.6253-.1928c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-12.9987,.176-10.0853-.0526c-8.31-.4248-13.6293-7.7519-13.2046-16.06,.2654-4.7917,2.278-9.3199,5.6571-12.7277,3.09-2.9178,13.8165-12.2811,13.8165-12.2811,1.4091-1.0107,3.3356-.8867,4.6036,.2962,1.1904,1.177,1.3134,3.0579,.2865,4.38l-7.15,8.1952,5.4,.0389-5.4-.0389,5.4,.0389,21.85-.04c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-6.9998,.0955-10.6361,.186,22.1928-.3671c1.9293-.2841,3.7236,1.0496,4.0077,2.9789s-1.0496,3.7236-2.9789,4.0077c-.3094,.0456-.6235,.0498-.9341,.0126l-20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2-1F3FB.svg b/public/assets/img/icons/1FAF2-1F3FB.svg
new file mode 100644
index 0000000..156532d
--- /dev/null
+++ b/public/assets/img/icons/1FAF2-1F3FB.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2-1F3FC.svg b/public/assets/img/icons/1FAF2-1F3FC.svg
new file mode 100644
index 0000000..43a6e74
--- /dev/null
+++ b/public/assets/img/icons/1FAF2-1F3FC.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2-1F3FD.svg b/public/assets/img/icons/1FAF2-1F3FD.svg
new file mode 100644
index 0000000..7e35cc8
--- /dev/null
+++ b/public/assets/img/icons/1FAF2-1F3FD.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2-1F3FE.svg b/public/assets/img/icons/1FAF2-1F3FE.svg
new file mode 100644
index 0000000..3ce0842
--- /dev/null
+++ b/public/assets/img/icons/1FAF2-1F3FE.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2-1F3FF.svg b/public/assets/img/icons/1FAF2-1F3FF.svg
new file mode 100644
index 0000000..40a5afd
--- /dev/null
+++ b/public/assets/img/icons/1FAF2-1F3FF.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF2.svg b/public/assets/img/icons/1FAF2.svg
new file mode 100644
index 0000000..419bbda
--- /dev/null
+++ b/public/assets/img/icons/1FAF2.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,4.3248-.0217-12.9989-.1757c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9988,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-14.128-12.287-14.128-12.287-1.271-.8724-2.9761-.751-4.1107,.2926-1.2945,1.2114-1.4189,3.2225-.2835,4.5842l6.9657,8.0009-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l24.016,.2064"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1452,42.671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l18.9983,.2571,.9512-.0048-9.6252-.1926c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l12.9987,.176,10.0853-.0526c8.31-.4248,13.6293-7.7519,13.2046-16.06-.2654-4.7918-2.2781-9.32-5.6572-12.7278-3.09-2.9178-13.8165-12.2811-13.8165-12.2811-1.4091-1.0107-3.3356-.8867-4.6036,.2962-1.1904,1.177-1.3134,3.0579-.2865,4.38l7.15,8.1952-5.4,.0389,5.4-.0389-5.4,.0389-21.85-.0395c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789-.2841,1.9293,1.0496,3.7236,2.9789,4.0077,.3094,.0456,.6235,.0498,.9341,.0126l6.9994,.0947,10.6365,.1861-22.1928-.3671c-1.9293-.2841-3.7236,1.0496-4.0077,2.9789s1.0496,3.7236,2.9789,4.0077c.3094,.0456,.6235,.0498,.9341,.0126l20.4538,.1758"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3-1F3FB.svg b/public/assets/img/icons/1FAF3-1F3FB.svg
new file mode 100644
index 0000000..93e9b83
--- /dev/null
+++ b/public/assets/img/icons/1FAF3-1F3FB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3-1F3FC.svg b/public/assets/img/icons/1FAF3-1F3FC.svg
new file mode 100644
index 0000000..93e7c64
--- /dev/null
+++ b/public/assets/img/icons/1FAF3-1F3FC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3-1F3FD.svg b/public/assets/img/icons/1FAF3-1F3FD.svg
new file mode 100644
index 0000000..3622bbe
--- /dev/null
+++ b/public/assets/img/icons/1FAF3-1F3FD.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3-1F3FE.svg b/public/assets/img/icons/1FAF3-1F3FE.svg
new file mode 100644
index 0000000..8bf07c4
--- /dev/null
+++ b/public/assets/img/icons/1FAF3-1F3FE.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3-1F3FF.svg b/public/assets/img/icons/1FAF3-1F3FF.svg
new file mode 100644
index 0000000..06bedc9
--- /dev/null
+++ b/public/assets/img/icons/1FAF3-1F3FF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF3.svg b/public/assets/img/icons/1FAF3.svg
new file mode 100644
index 0000000..87bf1bd
--- /dev/null
+++ b/public/assets/img/icons/1FAF3.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M31.4506,51.05c-.3877,.8208-2.4331,.9526-2.4416,.9534-1.93,.1781-3.6684-2.09-5.0185-3.4741-5.5152-5.6527-11.159-10.235-12.8518-10.7454-2.0834-.6282-2.1482-.8672-2.1482-.8672V20.529s.7155-.4867,5,0c4.6991,.5338,7.9991,1.2681,12,2,1.9587,.3584,3.7418,.6846,6,1,4.3097,.5904,8.6507,.9243,13,1,8.0014,.2083,13,0,13,0h3s2.2218,1.8593,2,3c-.3157,1.6233-3,3-3,3,0,0,.4877-.2291,1.0286,1.062,.2712,.6525,.3447,1.3703,.2113,2.0642-.2713,.807-.2676,1.0208-1.0734,1.5138-1.0777,.6592-3.3578-.2478-3.3578-.2478,.0939,.5564,.1218,1.1219,.0832,1.6848-.1072,.7313-.3544,1.4351-.728,2.0729-.3907,.866-2.015,.84-2.1639,.85-1.0771-.0281-2.1215-.3762-3-1-.648-.3694-1.3157-.7032-2-1,0,0,1.1459,1.309,.9005,2.3464-.2276,.9616-.8433,2.16-1.7615,2.244-.4057,.0372-3.3531-.6431-3.3531-.6431l-3.8493-1.475-3.8212-1.4642-2.3822-.9128-1.3663-.3229-6.2,2.9319,3.2847,5.0488,1.7795,3.6759s-.5916,1.7114-.771,2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.9905,36.9164s2.9,.2151,6.2787,3.6229c3.09,2.9178,11.2329,10.2266,11.2329,10.2266,1.0579,.7171,3.132,2.0775,4.7284,.7754,1.1982-.9492,1.5253-2.6302,.7706-3.9595l-5.1754-7.6332,5.1648-2.0322-5.1648,2.0322,5.1648-2.0322,12-6.3874,11-2h5.0289s3.1789,0,3.1789-2.5619c0-2.477-2.3028-2.766-3.3028-2.766s-12.6528-.0372-12.9632,0l-13.9954-.867-23.9464-3.4177c0,3-.4247,8.6919,0,17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.5917,37.19l11.6754,4.474s3.7287,1.191,4.5138-.8808c.5025-1.2219-.0807-2.6199-1.3026-3.1224-.0738-.0303-.149-.057-.2254-.0798l-8.9582-3.2106,12.3853,4.349s3.7981,1.5138,4.7064-1.0734c.9989-2.8454-2.347-3.5526-2.347-3.5526l-10.305-2.428,14.2249,3.3516s2.3205,.6416,2.9424-1.4994c.61-2.101-1.3126-2.8085-2.2142-3.0519-1.3654-.3686-3.697-.9367-3.697-.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4-1F3FB.svg b/public/assets/img/icons/1FAF4-1F3FB.svg
new file mode 100644
index 0000000..79d0b22
--- /dev/null
+++ b/public/assets/img/icons/1FAF4-1F3FB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4-1F3FC.svg b/public/assets/img/icons/1FAF4-1F3FC.svg
new file mode 100644
index 0000000..d289fdc
--- /dev/null
+++ b/public/assets/img/icons/1FAF4-1F3FC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4-1F3FD.svg b/public/assets/img/icons/1FAF4-1F3FD.svg
new file mode 100644
index 0000000..c150786
--- /dev/null
+++ b/public/assets/img/icons/1FAF4-1F3FD.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4-1F3FE.svg b/public/assets/img/icons/1FAF4-1F3FE.svg
new file mode 100644
index 0000000..bb5daec
--- /dev/null
+++ b/public/assets/img/icons/1FAF4-1F3FE.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4-1F3FF.svg b/public/assets/img/icons/1FAF4-1F3FF.svg
new file mode 100644
index 0000000..885ed0c
--- /dev/null
+++ b/public/assets/img/icons/1FAF4-1F3FF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF4.svg b/public/assets/img/icons/1FAF4.svg
new file mode 100644
index 0000000..022df92
--- /dev/null
+++ b/public/assets/img/icons/1FAF4.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M40.5494,20.95c.3877-.8208,2.4331-.9526,2.4416-.9534,1.93-.1781,3.6684,2.09,5.0185,3.4741,5.5152,5.6527,11.159,10.235,12.8518,10.7454,2.0834,.6282,2.1482,.8672,2.1482,.8672v16.3877s-.7155,.4867-5,0c-4.6991-.5338-7.9991-1.2681-12-2-1.9587-.3584-3.7418-.6846-6-1-4.3097-.5904-8.6507-.9243-13-1-8.0014-.2083-13,0-13,0h-3s-2.2218-1.8593-2-3c.3157-1.6233,3-3,3-3,0,0-.4877,.2291-1.0286-1.062-.2712-.6525-.3447-1.3703-.2113-2.0642,.2713-.807,.2676-1.0208,1.0734-1.5138,1.0777-.6592,3.3578,.2478,3.3578,.2478-.0939-.5564-.1218-1.1219-.0832-1.6848,.1072-.7313,.3544-1.4351,.728-2.0729,.3907-.866,2.015-.84,2.1639-.85,1.0771,.0281,2.1215,.3762,3,1,.648,.3694,1.3157,.7032,2,1,0,0-1.1459-1.309-.9-2.3464,.2276-.9616,.8433-2.16,1.7615-2.244,.4057-.0372,3.3531,.6431,3.3531,.6431l3.8493,1.475,3.8212,1.4643,2.3822,.9128,1.3663,.3229,6.2-2.9319-3.2849-5.0489-1.7795-3.6759s.5913-1.7114,.7707-2.0921Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.01,35.0836s-2.9-.2151-6.2787-3.6229c-3.09-2.9178-11.2329-10.2266-11.2329-10.2266-1.0579-.7171-3.132-2.0775-4.7284-.7754-1.1982,.9492-1.5253,2.6302-.7706,3.9595l5.1754,7.6332-5.1648,2.0322,5.1648-2.0322-5.1648,2.0322-12,6.3874-11,2h-5.0294s-3.1789,0-3.1789,2.5619c0,2.477,2.3028,2.766,3.3028,2.766s12.6528,.0372,12.9632,0l13.9954,.867,23.9469,3.4177c0-3,.4247-8.6919,0-17"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.4083,34.81l-11.6754-4.474s-3.7287-1.191-4.5138,.8808c-.5025,1.2219,.0807,2.6199,1.3026,3.1224,.0738,.0303,.149,.057,.2254,.0798l8.9582,3.2106-12.3853-4.349s-3.7981-1.5138-4.7064,1.0734c-.9989,2.8454,2.347,3.5526,2.347,3.5526l10.305,2.428-14.2249-3.3516s-2.32-.6416-2.9424,1.4994c-.61,2.101,1.3126,2.8085,2.2142,3.0519,1.3654,.3686,3.697,.9367,3.697,.9367"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5-1F3FB.svg b/public/assets/img/icons/1FAF5-1F3FB.svg
new file mode 100644
index 0000000..a1209e4
--- /dev/null
+++ b/public/assets/img/icons/1FAF5-1F3FB.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5-1F3FC.svg b/public/assets/img/icons/1FAF5-1F3FC.svg
new file mode 100644
index 0000000..fdb3795
--- /dev/null
+++ b/public/assets/img/icons/1FAF5-1F3FC.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#debb90" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5-1F3FD.svg b/public/assets/img/icons/1FAF5-1F3FD.svg
new file mode 100644
index 0000000..0e77ee9
--- /dev/null
+++ b/public/assets/img/icons/1FAF5-1F3FD.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5-1F3FE.svg b/public/assets/img/icons/1FAF5-1F3FE.svg
new file mode 100644
index 0000000..0dafb42
--- /dev/null
+++ b/public/assets/img/icons/1FAF5-1F3FE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#a57939" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5-1F3FF.svg b/public/assets/img/icons/1FAF5-1F3FF.svg
new file mode 100644
index 0000000..a304d86
--- /dev/null
+++ b/public/assets/img/icons/1FAF5-1F3FF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF5.svg b/public/assets/img/icons/1FAF5.svg
new file mode 100644
index 0000000..e94852e
--- /dev/null
+++ b/public/assets/img/icons/1FAF5.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M13.1,25.7s.1,6.3,.4,10.7c.3,3.2,0,5.2,0,5.2,0,0,.1,3.2,1,5.2,1,2.1,8.3,7.2,8.3,7.2,0,0,9.5,2.4,12.4,2.1,9.3-1,14.4-4.2,16.5-5.7s5.1-2.8,6.2-8.9-1.7-12-5-15.2l.6-4.4s-.4-7.1-1.1-7.1-6.9-.8-6.9-.8l-3,3.5-3.1-2.2h-4.8l-2.3,3.7-4.2-1h-3.1l-2.4,3.1-.8,2.5-4.2-1.8-2.1,.5-2.4,3.4Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.6,42.9c2.4,5.6,7,10.2,13.2,12.4,6.4,2.3,13.2,1.5,18.7-1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8,37.3c0,1.3-.9,2.4-2.3,3.1-1.4,.6-3.2,.6-4.6,0s-2.3-1.8-2.3-3.1l.1-16.1c0-1.3,.9-2.4,2.3-3.1s3.2-.6,4.6,0,2.4,1.9,2.4,3.1l-.2,16.1Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.6,35.7c0,1.4-.9,2.6-2.3,3.3s-3.2,.6-4.6,0-2.3-1.9-2.3-3.3l.1-10c0-1.4,.9-2.6,2.3-3.3,1.4-.7,3.2-.6,4.6,0,1.4,.7,2.3,1.9,2.3,3.3l-.1,10Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,38l.1-18.8c0-1.5,.9-2.9,2.3-3.7s3.2-.7,4.6,0c1.4,.8,2.3,2.2,2.3,3.7v16.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1,37.1c-1.1,3.9-5.1,2.8-7.2,2.9-2.8,.1-4,.5-5.6,1.8-.7,.6-1.2,1.4-1.3,2.1-.5,2.4,1.6,3.7,4.4,4.2,0,0,4.5,1.2,11.1,1.6,3.2,.2,6.4-1.7,7.4-5.7,0,0,3-7-1-14"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4,24.7c-.1,1.5-1.2,2.8-2.9,3.4s-3.7,.5-5.3-.4-2.5-2.3-2.4-3.8l.2-6.4c.1-1.5,1.2-2.8,2.9-3.4,1.7-.6,3.7-.5,5.3,.4s2.5,2.3,2.4,3.8l-.2,6.4Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2,22.8s1.6-.7,3.8,.2"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6-1F3FB.svg b/public/assets/img/icons/1FAF6-1F3FB.svg
new file mode 100644
index 0000000..030b5ed
--- /dev/null
+++ b/public/assets/img/icons/1FAF6-1F3FB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#fadcbc" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#fadcbc" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6-1F3FC.svg b/public/assets/img/icons/1FAF6-1F3FC.svg
new file mode 100644
index 0000000..2780f6c
--- /dev/null
+++ b/public/assets/img/icons/1FAF6-1F3FC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#debb90" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#debb90" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6-1F3FD.svg b/public/assets/img/icons/1FAF6-1F3FD.svg
new file mode 100644
index 0000000..8207c21
--- /dev/null
+++ b/public/assets/img/icons/1FAF6-1F3FD.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#c19a65" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#c19a65" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6-1F3FE.svg b/public/assets/img/icons/1FAF6-1F3FE.svg
new file mode 100644
index 0000000..f79f553
--- /dev/null
+++ b/public/assets/img/icons/1FAF6-1F3FE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#a57939" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#a57939" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6-1F3FF.svg b/public/assets/img/icons/1FAF6-1F3FF.svg
new file mode 100644
index 0000000..63c22e7
--- /dev/null
+++ b/public/assets/img/icons/1FAF6-1F3FF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#6a462f" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#6a462f" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FAF6.svg b/public/assets/img/icons/1FAF6.svg
new file mode 100644
index 0000000..df42718
--- /dev/null
+++ b/public/assets/img/icons/1FAF6.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="skin">
+ <g id="hearth-hands">
+ <path fill="#fcea2b" d="M67.78,41.1742l-4.3796,8.5757-.7829-.6583-3.7984-2.7816c-1.8538-1.3017-4.2648-1.5045-6.31-.5307-1.9675,.6874-4.0878,.8116-6.1221,.3585-2.1081-.3243-7.41,1.8141-8.7174,2.3879-.4024,.1767-1.6482-1.0665-1.673-1.5052-.0786-1.3937,1.9451-3.7005,6.9023-6.1505,6.0509-2.99,6.3355-6.6919,5.1255-11.0343-1.21-4.3424-6.5492-2.1357-6.5492-2.1357l-4.5066,3.4628c-.2002,.1099-.4443,.1019-.6368-.0209-.2911-.1856-.3766-.572-.1911-.8631,.8969-1.389,2.1828-4.1342,3.4128-4.9279,1.2625-.7766,2.5778-1.4638,3.9364-2.0565,1.0489-.4723,2.2416-.5126,3.32-.1121l6.0945,2.2677c.9389,.3479,1.729,1.0091,2.237,1.8719,1.021,1.7335,2.8641,4.85,4.431,7.43,1.411,2.3236,7.1542,5.9107,7.3163,5.9648l.8913,.4575Z"/>
+ </g>
+ <g id="hearth-hands-2">
+ <path fill="#fcea2b" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-5.3392-2.2067-6.5492,2.1357c-1.21,4.3424-.9254,8.0443,5.1255,11.0343,4.9572,2.45,6.9809,4.7568,6.9023,6.1505-.0248,.4387-1.2706,1.6819-1.673,1.5052-1.3074-.5738-6.6093-2.7122-8.7174-2.3879-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7984,2.7816-.7829,.6583-4.3796-8.5757,.8913-.4575Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.8943,40.7167c-.1621-.0541-5.9053-3.6412-7.3163-5.9648-1.5669-2.58-3.41-5.6965-4.431-7.43-.508-.8628-1.2981-1.524-2.237-1.8719l-6.0945-2.2677c-1.0784-.4005-2.2711-.3602-3.32,.1121-1.3586,.5927-2.6739,1.2799-3.9364,2.0565-1.23,.7937-2.5159,3.5389-3.4128,4.9279-.1856,.2911-.1,.6775,.1911,.8631,.1925,.1227,.4367,.1307,.6368,.0209l4.5066-3.4628s4.4922-1.8756,6.5491,2.1356c2.2451,4.3781,.9255,8.044-5.1254,11.0338-4.9572,2.45-6.3787,4.4689-6.3,5.8626,.0248,.4387,1.2707,1.6818,1.673,1.5052,1.3074-.5739,6.0071-2.4243,8.1152-2.1,2.0343,.4531,4.1546,.3289,6.1221-.3585,2.0452-.9738,4.4562-.771,6.31,.5307l3.7986,2.7821"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.1057,40.7167c.1621-.0541,5.9053-3.6412,7.3163-5.9648,1.5669-2.58,3.41-5.6965,4.431-7.43,.508-.8628,1.2981-1.524,2.237-1.8719l6.0945-2.2677c1.0784-.4005,2.2711-.3602,3.32,.1121,1.3586,.5927,2.6739,1.2799,3.9364,2.0565,1.23,.7937,2.5159,3.5389,3.4128,4.9279,.1856,.2911,.1,.6775-.1911,.8631-.1925,.1227-.4367,.1307-.6368,.0209l-4.5066-3.4628s-4.4922-1.8755-6.5492,2.1357c-2.2451,4.3781-.9255,8.044,5.1254,11.0338,4.9572,2.45,6.3787,4.4689,6.3,5.8626-.0248,.4387-1.2707,1.6818-1.673,1.5052-1.3074-.5739-6.0071-2.4243-8.1152-2.1-2.0343,.4531-4.1546,.3289-6.1221-.3585-2.0452-.9738-4.4562-.771-6.31,.5307l-3.7982,2.7821"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC5.svg b/public/assets/img/icons/1FBC5.svg
new file mode 100644
index 0000000..2091c2c
--- /dev/null
+++ b/public/assets/img/icons/1FBC5.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5 63.5L32.5 35H35.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 63.5L38 35H35.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M32.5 35L30 18"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M38 35L40.5 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35 18H40.5L43 42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35 18H30L28 42"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC6-200D-1F457.svg b/public/assets/img/icons/1FBC6-200D-1F457.svg
new file mode 100644
index 0000000..29bd159
--- /dev/null
+++ b/public/assets/img/icons/1FBC6-200D-1F457.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5 63.5L32.5 35"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M29.5 63.5H41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 63.5L38 35"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M32.5 35L30 19"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M38 35L40 19"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23 5L22 15.5L30 19.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47 5L48 15.5L40 19.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M30 19.5H40.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC6.svg b/public/assets/img/icons/1FBC6.svg
new file mode 100644
index 0000000..1da1f53
--- /dev/null
+++ b/public/assets/img/icons/1FBC6.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5 63.5L32.5 35H35.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 63.5L38 35H35.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M32.5 35L30 19.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M38 35L40 19.5"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23 5L22 15.5L30 19.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M30 19.5H40.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47 5L48 15.5L40 19.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC7-200D-1F457.svg b/public/assets/img/icons/1FBC7-200D-1F457.svg
new file mode 100644
index 0000000..4a01fec
--- /dev/null
+++ b/public/assets/img/icons/1FBC7-200D-1F457.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 35L29.5 63.5H43.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5 63.5L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M30 35V19"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M36 36.5L39 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 19L39.5 17L41.5 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 19L25 27L30 34.5"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC7.svg b/public/assets/img/icons/1FBC7.svg
new file mode 100644
index 0000000..9eff241
--- /dev/null
+++ b/public/assets/img/icons/1FBC7.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5 63.5L30 35L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5 63.5L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M30 35V19"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M36 36.5L39 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 19L39.5 17L41.5 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 19L25 27L30 34.5"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC8-200D-1F457.svg b/public/assets/img/icons/1FBC8-200D-1F457.svg
new file mode 100644
index 0000000..96e08e2
--- /dev/null
+++ b/public/assets/img/icons/1FBC8-200D-1F457.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 35L42.5 63.5H28.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5 63.5L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M42 35V19"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M36 36.5L33 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 19L32.5 17L30.5 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 19L47 27L42 34.5"/>
+ <circle r="3" transform="matrix(-1 0 0 1 37 11)" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC8.svg b/public/assets/img/icons/1FBC8.svg
new file mode 100644
index 0000000..e6c7138
--- /dev/null
+++ b/public/assets/img/icons/1FBC8.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5 63.5L42 35L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5 63.5L36 36.5"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M42 35V19"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M36 36.5L33 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 19L32.5 17L30.5 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 19L47 27L42 34.5"/>
+ <circle r="3" transform="matrix(-1 0 0 1 37 11)" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/1FBC9.svg b/public/assets/img/icons/1FBC9.svg
new file mode 100644
index 0000000..ce414c5
--- /dev/null
+++ b/public/assets/img/icons/1FBC9.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5 63.5L32.5 35"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 63.5L38 35"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M38 35L40.5 18"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M32.5 35L30 18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35 18H40.5L43 42"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35 18H30L28 42"/>
+ <circle cx="35" cy="11" r="3" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M29.5 63.5H41"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/203C.svg b/public/assets/img/icons/203C.svg
new file mode 100644
index 0000000..acde5f3
--- /dev/null
+++ b/public/assets/img/icons/203C.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="26.6691" cy="59.4355" rx="3" ry="3.0228" fill="#d22f27"/>
+ <path fill="#d22f27" d="M26.5691,49.964a2.4852,2.4852,0,0,1-2.5-2.519V11.9773a2.5,2.5,0,1,1,5,0V47.445A2.4852,2.4852,0,0,1,26.5691,49.964Z"/>
+ <ellipse cx="45.3309" cy="59.4355" rx="3" ry="3.0228" fill="#d22f27"/>
+ <path fill="#d22f27" d="M45.2309,49.964a2.4852,2.4852,0,0,1-2.5-2.519V11.9773a2.5,2.5,0,1,1,5,0V47.445A2.4852,2.4852,0,0,1,45.2309,49.964Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="26.6691" cy="60.081" rx="3" ry="3.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="45.3309" cy="60.081" rx="3" ry="3.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6691,49.964a2.4852,2.4852,0,0,1-2.5-2.519V11.9773a2.5,2.5,0,1,1,5,0V47.445A2.4852,2.4852,0,0,1,26.6691,49.964Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3309,49.964a2.4852,2.4852,0,0,1-2.5-2.519V11.9773a2.5,2.5,0,1,1,5,0V47.445A2.4852,2.4852,0,0,1,45.3309,49.964Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2049.svg b/public/assets/img/icons/2049.svg
new file mode 100644
index 0000000..ad03cb1
--- /dev/null
+++ b/public/assets/img/icons/2049.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="43.8235" cy="58.3802" rx="3.1473" ry="3.1533" fill="#d22f27"/>
+ <path fill="#d22f27" d="M43.7127,49.3165a1.4758,1.4758,0,0,1-1.4757-1.4641c-.0005-.0819-.0607-2.5611.0044-8.4158.0358-3.2309,3.63-6.1269,8.385-10.8752C52.8045,26.3867,53.1,23.8446,53.1,21.4338c0-3.2818-2.9648-7.5869-8.9835-7.5869-5.3383,0-8.4993,3.4672-8.4993,9.5524a1.4344,1.4344,0,0,1-1.3947,1.5866,1.5517,1.5517,0,0,1-1.5048-1.7588c0-9.8821,7.2907-12.2688,11.3649-12.2688,6.57,0,12.0283,3.4313,12.0283,10.207,0,3.671-.48,6.5255-3.71,9.7549-3.9558,3.9557-7.1838,6.3462-7.208,8.5487-.0651,5.8264-.005,8.278-.0044,8.36a1.4759,1.4759,0,0,1-1.4641,1.4872Z"/>
+ <ellipse cx="22.4214" cy="58.2498" rx="3" ry="3.0228" fill="#d22f27"/>
+ <path fill="#d22f27" d="M22.3214,50.7783a2.4852,2.4852,0,0,1-2.5-2.519V12.7916a2.5,2.5,0,1,1,5,0V48.2593A2.4852,2.4852,0,0,1,22.3214,50.7783Z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="43.8235" cy="58.3802" rx="3.1473" ry="3.1533" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M44.0821,10.9583c6.57,0,12.0283,3.4313,12.0283,10.207,0,3.671-.48,6.5255-3.71,9.7549-3.9558,3.9557-7.1838,6.3462-7.208,8.5487-.0651,5.8264-.005,8.278-.0044,8.36a1.476,1.476,0,0,1-1.4641,1.4872h-.0115a1.4758,1.4758,0,0,1-1.4757-1.4641c-.0005-.0819-.0607-2.5611.0044-8.4158.0358-3.2309,3.63-6.1269,8.385-10.8752C52.8045,26.3867,53.1,23.8446,53.1,21.4338c0-3.2818-2.9648-7.5869-8.9835-7.5869-5.3383,0-8.4993,3.4672-8.4993,9.5524a1.4344,1.4344,0,0,1-1.3947,1.5866,1.5517,1.5517,0,0,1-1.5048-1.7588c0-9.8821,7.2907-12.2688,11.3649-12.2688m0-2c-4.964,0-13.3649,3.0052-13.3649,14.2688a3.5188,3.5188,0,0,0,3.5048,3.7588,3.4178,3.4178,0,0,0,3.3947-3.5866c0-3.4454,1.1276-7.5524,6.4993-7.5524,4.8169,0,6.9835,3.2671,6.9835,5.5869,0,2.3639-.3155,4.144-1.8862,5.7123-.7515.75-1.4737,1.454-2.1571,2.12-3.9334,3.8326-6.7754,6.6018-6.8147,10.1486-.055,4.9457-.0218,7.5388-.005,8.4241a3.4759,3.4759,0,1,0,6.9517-.0248l-.0012-.075c-.0164-.8595-.0488-3.3838.0056-8.2476.0092-.8384,2.1016-2.8219,3.9476-4.5719.8091-.767,1.7261-1.6363,2.6747-2.5849,3.5769-3.577,4.2955-6.9255,4.2955-11.1691,0-7.3013-5.6376-12.207-14.0283-12.207Z"/>
+ <ellipse cx="22.4214" cy="58.8953" rx="3" ry="3.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4214,50.7783a2.4852,2.4852,0,0,1-2.5-2.519V12.7916a2.5,2.5,0,1,1,5,0V48.2593A2.4852,2.4852,0,0,1,22.4214,50.7783Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2117.svg b/public/assets/img/icons/2117.svg
new file mode 100644
index 0000000..9eac929
--- /dev/null
+++ b/public/assets/img/icons/2117.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path transform="translate(29.2 21.73) scale(4.079)" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m0 7v-7h2.669c0.963 0 1.744 0.781 1.744 1.744s-0.781 1.743-1.744 1.743h-2.669" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2120.svg b/public/assets/img/icons/2120.svg
new file mode 100644
index 0000000..ccc4692
--- /dev/null
+++ b/public/assets/img/icons/2120.svg
@@ -0,0 +1,7 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6.581" d="m57.76 47.52v-23.03l-9.871 19.74-9.871-19.74v23.03" clip-rule="evenodd"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6.574" d="m28.54 29.08c-0.6739-2.623-3.586-4.592-7.077-4.592-3.991 0-7.225 2.574-7.225 5.753 0 3.175 3.235 5.753 7.225 5.753l-0.1479 0.01972c3.991 0 7.225 2.577 7.225 5.753 0 3.179-3.235 5.753-7.225 5.753-3.491 0-6.403-1.972-7.077-4.596" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2122.svg b/public/assets/img/icons/2122.svg
new file mode 100644
index 0000000..2408ab3
--- /dev/null
+++ b/public/assets/img/icons/2122.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6.735" d="m57.68 47.79v-23.57l-10.1 20.2-10.1-20.2v23.57" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6.735" d="m14.32 24.21h13.47" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="6.735" d="m21.05 24.21v23.57" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2139.svg b/public/assets/img/icons/2139.svg
new file mode 100644
index 0000000..c04c15c
--- /dev/null
+++ b/public/assets/img/icons/2139.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349,60H12.9651 C12.4343,60,12,59.5657,12,59.0349V12.9651C12,12.4343,12.4343,12,12.9651,12h46.0698C59.5657,12,60,12.4343,60,12.9651v46.0698 C60,59.5657,59.5657,60,59.0349,60z"/>
+ <line x1="36.5" x2="36.5" y1="31.5" y2="46.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.5" cy="26" r="1.5" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2194.svg b/public/assets/img/icons/2194.svg
new file mode 100644
index 0000000..6e00dd5
--- /dev/null
+++ b/public/assets/img/icons/2194.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.2632,20.2344 46.5538,24.269 55.7618,32.9375 16.2382,32.9375 25.4458,24.269 21.7368,20.2344 5,35.998 21.7368,51.7646 25.4458,47.7314 16.2449,39.0664 55.7551,39.0664 46.5538,47.7314 50.2632,51.7646 67,35.998"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.2632,20.2344 46.5538,24.269 55.7618,32.9375 16.2382,32.9375 25.4458,24.269 21.7368,20.2344 5,35.998 21.7368,51.7646 25.4458,47.7314 16.2449,39.0664 55.7551,39.0664 46.5538,47.7314 50.2632,51.7646 67,35.998"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2195.svg b/public/assets/img/icons/2195.svg
new file mode 100644
index 0000000..4b60f90
--- /dev/null
+++ b/public/assets/img/icons/2195.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.7651,50.2627 47.7305,46.5533 39.062,55.7613 39.062,16.2377 47.7305,25.4453 51.7651,21.7363 36.0015,4.9995 20.2349,21.7363 24.2681,25.4453 32.9331,16.2445 32.9331,55.7546 24.2681,46.5533 20.2349,50.2627 36.0015,66.9995"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.7651,50.2627 47.7305,46.5533 39.062,55.7613 39.062,16.2377 47.7305,25.4453 51.7651,21.7363 36.0015,4.9995 20.2349,21.7363 24.2681,25.4453 32.9331,16.2445 32.9331,55.7546 24.2681,46.5533 20.2349,50.2627 36.0015,66.9995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2196.svg b/public/assets/img/icons/2196.svg
new file mode 100644
index 0000000..ed55a7a
--- /dev/null
+++ b/public/assets/img/icons/2196.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.8362,14.0387 13.6073,13.1416 14.5044,37.3705 20.0624,37.1647 19.5378,23.0048 55.4303,58.8973 59.3629,54.9646 23.4704,19.0721 37.6303,19.5967"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37.8362,14.0387 13.6073,13.1416 14.5044,37.3705 20.0624,37.1647 19.5378,23.0048 55.4303,58.8973 59.3629,54.9646 23.4704,19.0721 37.6303,19.5967"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2197.svg b/public/assets/img/icons/2197.svg
new file mode 100644
index 0000000..e1c3ca8
--- /dev/null
+++ b/public/assets/img/icons/2197.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.134,14.0387 59.3629,13.1416 58.4658,37.3705 52.9078,37.1647 53.4324,23.0048 17.5399,58.8973 13.6073,54.9646 49.4998,19.0721 35.3399,19.5967"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.134,14.0387 59.3629,13.1416 58.4658,37.3705 52.9078,37.1647 53.4324,23.0048 17.5399,58.8973 13.6073,54.9646 49.4998,19.0721 35.3399,19.5967"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2198.svg b/public/assets/img/icons/2198.svg
new file mode 100644
index 0000000..aac0adf
--- /dev/null
+++ b/public/assets/img/icons/2198.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.4658,34.702 58.3629,58.9309 34.134,58.0338 34.3399,52.4758 48.4998,53.0004 12.6073,17.1079 16.5399,13.1753 52.4325,49.0678 51.9078,34.9079"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="57.4658,34.702 58.3629,58.9309 34.134,58.0338 34.3399,52.4758 48.4998,53.0004 12.6073,17.1079 16.5399,13.1753 52.4325,49.0678 51.9078,34.9079"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2199.svg b/public/assets/img/icons/2199.svg
new file mode 100644
index 0000000..d418854
--- /dev/null
+++ b/public/assets/img/icons/2199.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.5044,34.702 13.6073,58.9309 37.8362,58.0338 37.6303,52.4758 23.4704,53.0004 59.3629,17.1079 55.4303,13.1753 19.5378,49.0678 20.0624,34.9079"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.5044,34.702 13.6073,58.9309 37.8362,58.0338 37.6303,52.4758 23.4704,53.0004 59.3629,17.1079 55.4303,13.1753 19.5378,49.0678 20.0624,34.9079"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/21A9.svg b/public/assets/img/icons/21A9.svg
new file mode 100644
index 0000000..3257a26
--- /dev/null
+++ b/public/assets/img/icons/21A9.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M38.6553,12.8414H22.7344v3.4189h15.9208c7.3628,0,16.1395,3.214,16.1395,18.5264 c0,11.6068-5.3478,17.4921-15.8958,17.4921H21.0742l5.5427-5.0903l-2.0293-2.21l-9.8013,9.0097l9.8013,8.9927l2.0293-2.209 l-5.5248-5.0743H38.899c12.4552,0,19.3146-7.4262,19.3146-20.911C58.2137,20.8403,51.0847,12.8414,38.6553,12.8414z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M38.655,10.8413H22.7346c-1.1045,0-2,0.8955-2,2v3.4189c0,1.1045,0.8955,2,2,2H38.655 c9.3823,0,14.1396,5.5601,14.1396,16.5264c0,10.5693-4.4155,15.4922-13.8955,15.4922H26.2087l1.7612-1.6172 c0.8135-0.7471,0.8672-2.0122,0.1201-2.8257l-2.0293-2.21c-0.3589-0.3911-0.8584-0.623-1.3887-0.6455 c-0.5239-0.0239-1.0474,0.1665-1.438,0.5254l-9.8013,9.0098c-0.4121,0.3794-0.647,0.9136-0.6465,1.4736 s0.2354,1.0942,0.6479,1.4727l9.8013,8.9922c0.3838,0.3525,0.8682,0.5264,1.3516,0.5264c0.5405,0,1.0791-0.2178,1.4731-0.6465 l2.0293-2.209c0.3589-0.3916,0.5479-0.9082,0.5254-1.4385s-0.2544-1.0293-0.645-1.3877l-1.7432-1.6006h12.6724 c13.5454,0,21.3145-8.3511,21.3145-22.9116C60.2136,19.793,52.1545,10.8413,38.655,10.8413z M38.899,55.6977H21.0921l5.5248,5.0743 l-2.0293,2.209l-9.8013-8.9927l9.8013-9.0097l2.0293,2.21l-5.5427,5.0903H38.899c10.5479,0,15.8958-5.8854,15.8958-17.4921 c0-15.3124-8.7767-18.5264-16.1395-18.5264H22.7344v-3.4189h15.9208c12.4294,0,19.5584,7.9988,19.5584,21.9453 C58.2137,48.2715,51.3542,55.6977,38.899,55.6977z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/21AA.svg b/public/assets/img/icons/21AA.svg
new file mode 100644
index 0000000..cbe82df
--- /dev/null
+++ b/public/assets/img/icons/21AA.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M34.3447,12.8414h15.9208v3.4189H34.3447c-7.3628,0-16.1395,3.214-16.1395,18.5264 c0,11.6068,5.3478,17.4921,15.8958,17.4921h17.8248l-5.5427-5.0903l2.0293-2.21l9.8013,9.0097l-9.8013,8.9927l-2.0293-2.209 l5.5248-5.0743H34.101c-12.4552,0-19.3146-7.4262-19.3146-20.911C14.7863,20.8403,21.9153,12.8414,34.3447,12.8414z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M12.7864,34.7866c0,14.5605,7.769,22.9116,21.3145,22.9116h12.6724L45.03,59.2988 c-0.3906,0.3584-0.6226,0.8574-0.645,1.3877s0.1665,1.0469,0.5254,1.4385l2.0293,2.209c0.394,0.4287,0.9326,0.6465,1.4731,0.6465 c0.4834,0,0.9678-0.1738,1.3516-0.5264l9.8013-8.9922c0.4126-0.3784,0.6475-0.9126,0.6479-1.4727s-0.2344-1.0942-0.6465-1.4736 l-9.8013-9.0098c-0.3906-0.3589-0.9141-0.5493-1.438-0.5254c-0.5303,0.0225-1.0298,0.2544-1.3887,0.6455l-2.0293,2.21 c-0.7471,0.8135-0.6934,2.0786,0.1201,2.8257l1.7612,1.6172H34.1008c-9.48,0-13.8955-4.9229-13.8955-15.4922 c0-10.9663,4.7573-16.5264,14.1396-16.5264h15.9204c1.1045,0,2-0.8955,2-2v-3.4189c0-1.1045-0.8955-2-2-2H34.345 C20.8455,10.8413,12.7864,19.793,12.7864,34.7866z M14.7863,34.7867c0-13.9464,7.129-21.9453,19.5584-21.9453h15.9208v3.4189 H34.3447c-7.3628,0-16.1395,3.214-16.1395,18.5264c0,11.6068,5.3478,17.4921,15.8958,17.4921h17.8248l-5.5427-5.0903l2.0293-2.21 l9.8013,9.0097l-9.8013,8.9927l-2.0293-2.209l5.5248-5.0743H34.101C21.6458,55.6977,14.7863,48.2715,14.7863,34.7867z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/229C.svg b/public/assets/img/icons/229C.svg
new file mode 100644
index 0000000..fc96e67
--- /dev/null
+++ b/public/assets/img/icons/229C.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26.68" fill="#fff" fill-rule="evenodd" paint-order="normal"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="26.68" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.74" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.031" d="m28.03 42.18h15.95" clip-rule="evenodd"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.031" d="m28.03 29.82h15.95" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/231A.svg b/public/assets/img/icons/231A.svg
new file mode 100644
index 0000000..a8bdbea
--- /dev/null
+++ b/public/assets/img/icons/231A.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2" d="M53.9958,40.5232h0.6992c1.1,0,2-0.9,2-2 v-5.1541c0-1.1-0.9-2-2-2h-0.6991H50v9.1648L53.9958,40.5232z"/>
+ <path fill="#9b9b9a" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M25,21V9c0-0.5523,0.4477-1,1-1h20 c0.5523,0,1,0.4477,1,1v12"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-miterlimit="10" stroke-width="2" d="M47,51v12c0,0.5523-0.4477,1-1,1H26 c-0.5523,0-1-0.4477-1-1V51"/>
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2" d="M48,51H24c-1.1,0-2-0.9-2-2V23c0-1.1,0.9-2,2-2 h24c1.1,0,2,0.9,2,2v26C50,50.1,49.1,51,48,51z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M25,21V9c0-0.5523,0.4477-1,1-1h20 c0.5523,0,1,0.4477,1,1v12"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.8442,26.1875 35.8442,36.1875 44.1558,36.1875"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47,54.9997 47,64 25,64 25,54.9997"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25,17.0003 25,8 47,8 47,17.0003"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9959,31.3691h0.6991c1.1,0,2,0.9,2,2v5.1541c0,1.1-0.9,2-2,2h-0.6992"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,51H24c-1.1,0-2-0.9-2-2V23c0-1.1,0.9-2,2-2h24c1.1,0,2,0.9,2,2v26C50,50.1,49.1,51,48,51z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.8442,26.1875 35.8442,36.1875 44.1558,36.1875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/231B.svg b/public/assets/img/icons/231B.svg
new file mode 100644
index 0000000..2d19ce3
--- /dev/null
+++ b/public/assets/img/icons/231B.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M44.0449,43H27.9561C25.1357,45.584,24,49.665,24,52.3184V59h24v-6.6816 C48,49.665,46.8643,45.584,44.0449,43z"/>
+ <path fill="#a57939" stroke="none" d="M55,11c0,1.1001-0.9004,2-2,2H19c-1.0996,0-2-0.8999-2-2v-1c0-1.1001,0.9004-2,2-2h34c1.0996,0,2,0.8999,2,2 V11z"/>
+ <path fill="#a57939" stroke="none" d="M55,62c0,1.0996-0.9004,2-2,2H19c-1.0996,0-2-0.9004-2-2v-1c0-1.0996,0.9004-2,2-2h34c1.0996,0,2,0.9004,2,2 V62z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,34c-7.2725-1.9092-10-9.5454-10-14.3184C21,14.9092,21,13,21,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,59c0,0,0-1.9092,0-6.6816C21,47.5459,23.7275,39.9092,31,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,38c1-0.2715,2-0.8945,2-2c0-1.1045-1-1.7285-2-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,34c7.2725-1.9092,10-9.5454,10-14.3184C51,14.9092,51,13,51,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,59c0,0,0-1.9092,0-6.6816C51,47.5459,48.2725,39.9092,41,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,38c-1-0.2715-2-0.8945-2-2c0-1.1045,1-1.7285,2-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,11c0,1.1001-0.9004,2-2,2H19c-1.0996,0-2-0.8999-2-2v-1c0-1.1001,0.9004-2,2-2h34c1.0996,0,2,0.8999,2,2V11z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,62c0,1.0996-0.9004,2-2,2H19c-1.0996,0-2-0.9004-2-2v-1c0-1.0996,0.9004-2,2-2h34c1.0996,0,2,0.9004,2,2V62z"/>
+ <line x1="29" x2="43" y1="43" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2328.svg b/public/assets/img/icons/2328.svg
new file mode 100644
index 0000000..5e00eba
--- /dev/null
+++ b/public/assets/img/icons/2328.svg
@@ -0,0 +1,51 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 .408)" fill="#d0cfce" d="m5 18.09h62v35.82h-62z"/>
+ <rect x="9" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="60" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="16.29" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="23.57" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="30.86" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="38.14" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="45.43" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="52.71" y="25" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="20.5" y="34.5" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="48.5" y="34.5" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="9" y="44" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="16" y="44" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="53" y="44" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="60" y="44" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="41.5" y="34.5" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="34.5" y="34.5" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="27.5" y="34.5" width="3" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="22.93" y="44" width="26.14" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="9" y="34.5" width="7.5" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ <rect x="55.5" y="34.5" width="7.5" height="3" fill="#9b9b9a" fill-rule="evenodd" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity="0.999"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 18.5h62v35h-62z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m9 47h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22.93 47h26.14v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m16 47h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m53 47h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 47h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m55.5 37.5h7.5v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m16.29 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.57 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m30.86 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.14 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m45.43 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m52.71 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m60 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m9 28h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m9 37.5h7.5v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.5 37.5h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m41.5 37.5h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.5 37.5h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m27.5 37.5h3v-3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m20.5 37.5h3v-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23CF.svg b/public/assets/img/icons/23CF.svg
new file mode 100644
index 0000000..897d48e
--- /dev/null
+++ b/public/assets/img/icons/23CF.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <g transform="matrix(0 -.9544 .9545 0 1.727 66.7)">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m19.06 55.61c0.4848 0.1782 1.03 0.297 1.576 0.297 0.8485 0 1.697-0.297 2.424-0.7722l30-15.98 0.303-0.297c0.7879-0.7722 1.212-1.723 1.212-2.792s-0.4242-2.079-1.212-2.792l-0.303-0.297-30-16.1c-1.091-0.8316-2.667-1.01-4-0.4752-1.515 0.594-2.485 2.079-2.485 3.683v31.84c-1e-4 1.604 0.9696 3.089 2.485 3.683z"/>
+ </g>
+ <line x1="17" x2="55" y1="57.38" y2="57.38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23E9.svg b/public/assets/img/icons/23E9.svg
new file mode 100644
index 0000000..b0fa7d5
--- /dev/null
+++ b/public/assets/img/icons/23E9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,17l18.7948,9.1111l15.817,7.6675c1.8509,0.8972,1.8509,3.5456,0,4.4428l-15.817,7.6675L31,55"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,17l18.8824,9.1111l15.8908,7.6675c1.8595,0.8972,1.8595,3.5456,0,4.4428L23.8824,45.889L5,55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23EA.svg b/public/assets/img/icons/23EA.svg
new file mode 100644
index 0000000..38b4f3a
--- /dev/null
+++ b/public/assets/img/icons/23EA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,55l-18.7948-9.1111l-15.817-7.6675c-1.8509-0.8972-1.8509-3.5456,0-4.4428l15.817-7.6675L41,17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M67,55l-18.8824-9.1111l-15.8908-7.6675c-1.8595-0.8972-1.8595-3.5456,0-4.4428l15.8908-7.6675L67,17"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23EB.svg b/public/assets/img/icons/23EB.svg
new file mode 100644
index 0000000..adb3b72
--- /dev/null
+++ b/public/assets/img/icons/23EB.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,41l9.1111-18.7948l7.6675-15.817c0.8972-1.8509,3.5456-1.8509,4.4428,0l7.6675,15.817L55,41"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,67l9.1111-18.8824l7.6675-15.8908c0.8972-1.8595,3.5456-1.8595,4.4428,0l7.6675,15.8908L55,67"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23EC.svg b/public/assets/img/icons/23EC.svg
new file mode 100644
index 0000000..7d5a7d9
--- /dev/null
+++ b/public/assets/img/icons/23EC.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,31l-9.1111,18.7948l-7.6675,15.817c-0.8972,1.8509-3.5456,1.8509-4.4428,0l-7.6675-15.817L17,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,5l-9.1111,18.8824l-7.6675,15.8908c-0.8972,1.8595-3.5456,1.8595-4.4428,0L26.111,23.8824L17,5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23ED.svg b/public/assets/img/icons/23ED.svg
new file mode 100644
index 0000000..a22a6d0
--- /dev/null
+++ b/public/assets/img/icons/23ED.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.4839,17l16.976,9.1111l14.2864,7.6675c1.6717,0.8972,1.6717,3.5456,0,4.4428l-14.2864,7.6675L29.4839,55"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M6,17l17.0551,9.1111l14.3529,7.6675c1.6795,0.8972,1.6795,3.5456,0,4.4428l-14.3529,7.6675L6,55"/>
+ <line x1="66" x2="66" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23EE.svg b/public/assets/img/icons/23EE.svg
new file mode 100644
index 0000000..ac648cb
--- /dev/null
+++ b/public/assets/img/icons/23EE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.5161,55l-16.976-9.111l-14.2864-7.6675c-1.6717-0.8972-1.6717-3.5456,0-4.4428l14.2864-7.6675L42.5161,17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66,55l-17.0551-9.1111L34.592,38.2214c-1.6795-0.8972-1.6795-3.5456,0-4.4428l14.3529-7.6675L66,17"/>
+ <line x1="6" x2="6" y1="55" y2="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23EF.svg b/public/assets/img/icons/23EF.svg
new file mode 100644
index 0000000..40e0933
--- /dev/null
+++ b/public/assets/img/icons/23EF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.1579,54.7165C14.5789,54.8866,15.0526,55,15.5263,55c0.7368,0,1.4737-0.2835,2.1053-0.7372l26.0526-15.2541l0.2632-0.2835 C44.6316,37.988,45,37.0807,45,36.06s-0.3684-1.9847-1.0526-2.6652l-0.2632-0.2835L17.6316,17.7438 c-0.9474-0.7939-2.3158-0.964-3.4737-0.4537C12.8421,17.8572,12,19.2749,12,20.8059v30.3947 C12,52.7317,12.8421,54.1494,14.1579,54.7165z"/>
+ <line x1="60" x2="60" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52" x2="52" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F0.svg b/public/assets/img/icons/23F0.svg
new file mode 100644
index 0000000..62ef433
--- /dev/null
+++ b/public/assets/img/icons/23F0.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="50.258" x2="53.1419" y1="55.036" y2="59.8645" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.7419" x2="18.858" y1="55.036" y2="59.8645" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#d0cfce" stroke="none" d="M46.1859,14.7917c2.2534-4.6476,4.2653-4.0842,6.1673-4.3168c1.2869-0.1573,6.4609,3.1641,6.4609,6.5799 s-2.2433,4.739-3.5597,5.4867"/>
+ <path fill="#d0cfce" stroke="none" d="M25.8141,14.7917c-2.2533-4.6476-4.2652-4.0842-6.1672-4.3168c-1.287-0.1573-6.461,3.1641-6.461,6.5799 s2.2433,4.739,3.5597,5.4867"/>
+ <circle cx="36" cy="36.2941" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0257" x2="36.0257" y1="18.9893" y2="35.9893" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9742" x2="29.9742" y1="35.9349" y2="46.3272" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0785"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="50.258" x2="53.1419" y1="55.036" y2="59.8645" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.7419" x2="18.858" y1="55.036" y2="59.8645" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.8497,12.5761c0.9692-0.8502,2.2395-1.3655,3.6301-1.3655c3.0417,0,5.5076,2.4657,5.5076,5.5075 c0,1.1088-0.3277,2.1411-0.8914,3.0052"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.1504,12.5761c-0.9693-0.8502-2.2396-1.3655-3.6302-1.3655c-3.0417,0-5.5075,2.4657-5.5075,5.5075 c0,1.1088,0.3276,2.1411,0.8914,3.0052"/>
+ <circle cx="36" cy="36.2941" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0257" x2="36.0257" y1="18.9893" y2="35.9893" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9742" x2="29.9742" y1="35.9349" y2="46.3272" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0785"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F1.svg b/public/assets/img/icons/23F1.svg
new file mode 100644
index 0000000..ea322d4
--- /dev/null
+++ b/public/assets/img/icons/23F1.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53.7559,19.7366 58.3424,16.187 61.4023,20.1407 57.1493,23.4322"/>
+ <rect x="31.3126" y="7" width="11.0083" height="6.2941" fill="#d0cfce" stroke="none"/>
+ <circle cx="36.8214" cy="36.2941" r="23" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.8214" cy="36.2941" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.366,17.7166 58.3424,16.187 61.4023,20.1407 59.5696,21.5591"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.3214,9.7271 32.3214,7 41.3214,7 41.3214,9.8931"/>
+ <circle cx="36.3475" cy="16.9817" r="1" fill="#000000" stroke="none"/>
+ <circle cx="36.3475" cy="55.0239" r="1" fill="#000000" stroke="none"/>
+ <ellipse cx="49.7975" cy="22.5528" rx="0.9878" ry="1.0121" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -1.3619 41.8177)" fill="#000000" stroke="none"/>
+ <ellipse cx="22.8975" cy="49.4528" rx="0.9878" ry="1.0121" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -28.2619 30.6754)" fill="#000000" stroke="none"/>
+ <circle cx="55.3686" cy="36.0028" r="1" fill="#000000" stroke="none"/>
+ <circle cx="17.3264" cy="36.0028" r="1" fill="#000000" stroke="none"/>
+ <line x1="36.8399" x2="21.4399" y1="35.91" y2="35.91" fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.8846" x2="25.9952" y1="35.9253" y2="46.8147" fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="49.7975" cy="49.4528" rx="1.0121" ry="0.9878" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -20.3831 49.6965)" fill="#000000" stroke="none"/>
+ <ellipse cx="22.8975" cy="22.5528" rx="1.0121" ry="0.9878" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -9.2407 22.7965)" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F2.svg b/public/assets/img/icons/23F2.svg
new file mode 100644
index 0000000..e9ad217
--- /dev/null
+++ b/public/assets/img/icons/23F2.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6048,57.6825v-23c0-12.7025,10.2975-23,23-23s23,10.2975,23,23v23H12.6048z"/>
+ <circle cx="35.6048" cy="34.6825" r="15" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.6048" cy="34.6825" r="15" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.4172" x2="28.6048" y1="35.0875" y2="35.0875" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.7585"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6048,57.6825v-23c0-12.7025,10.2975-23,23-23s23,10.2975,23,23v23H12.6048z"/>
+ <circle cx="35.6048" cy="34.6825" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.6048" cy="34.6825" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.6048,57.6825v-23c0-12.7025,10.2975-23,23-23s23,10.2975,23,23v23H12.6048z"/>
+ <circle cx="35.6048" cy="34.6825" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.4172" x2="28.6048" y1="35.0875" y2="35.0875" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.7585"/>
+ <circle cx="24.4069" cy="34.9878" r="1" fill="#000000" stroke="none"/>
+ <circle cx="46.6779" cy="34.9878" r="1" fill="#000000" stroke="none"/>
+ <ellipse cx="27.6684" cy="42.8618" rx="1" ry="1" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -22.204 32.1184)" fill="#000000" stroke="none"/>
+ <ellipse cx="43.4164" cy="27.1138" rx="1" ry="1" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -6.456 38.6415)" fill="#000000" stroke="none"/>
+ <circle cx="35.5424" cy="46.1233" r="1" fill="#000000" stroke="none"/>
+ <circle cx="35.5424" cy="23.8523" r="1" fill="#000000" stroke="none"/>
+ <ellipse cx="43.4164" cy="42.8618" rx="1" ry="1" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -17.5915 43.254)" fill="#000000" stroke="none"/>
+ <ellipse cx="27.6684" cy="27.1138" rx="1" ry="1" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -11.0685 27.506)" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F3.svg b/public/assets/img/icons/23F3.svg
new file mode 100644
index 0000000..4416618
--- /dev/null
+++ b/public/assets/img/icons/23F3.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M40.2139,31.1055c0.0039-0.002,0.0068-0.002,0.0107-0.002c0.0049-0.0019,0.0088-0.0039,0.0137-0.0058 C45.8926,29.6133,48,23.3076,48,19.6816V18H24v1.6816c0,3.626,2.1074,9.9317,7.7617,11.4161 c0.0049,0.0019,0.0088,0.0039,0.0137,0.0058c0.0039,0,0.0068,0,0.0107,0.002c1.792,0.4863,3.0996,1.5361,3.7491,2.8945h0.9296 C37.1143,32.6416,38.4219,31.5918,40.2139,31.1055z"/>
+ <path fill="#9B9B9A" stroke="none" d="M47,55c-6.0742,0-11-4.9258-11-11c0,6.0742-4.9258,11-11,11h-1v4h24v-4H47z"/>
+ <path fill="#a57939" stroke="none" d="M55,11c0,1.1001-0.9004,2-2,2H19c-1.0996,0-2-0.8999-2-2v-1c0-1.1001,0.9004-2,2-2h34c1.0996,0,2,0.8999,2,2 V11z"/>
+ <path fill="#a57939" stroke="none" d="M55,62c0,1.0996-0.9004,2-2,2H19c-1.0996,0-2-0.9004-2-2v-1c0-1.0996,0.9004-2,2-2h34c1.0996,0,2,0.9004,2,2 V62z"/>
+ <line x1="36" x2="36" y1="39" y2="44" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,34c-7.2725-1.9092-10-9.5454-10-14.3184C21,14.9092,21,13,21,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,59c0,0,0-1.9092,0-6.6816C21,47.5459,23.7275,39.9092,31,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31,38c1-0.2715,2-0.8945,2-2c0-1.1045-1-1.7285-2-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,34c7.2725-1.9092,10-9.5454,10-14.3184C51,14.9092,51,13,51,13"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,59c0,0,0-1.9092,0-6.6816C51,47.5459,48.2725,39.9092,41,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41,38c-1-0.2715-2-0.8945-2-2c0-1.1045,1-1.7285,2-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,55c6.0742,0,11-4.9258,11-11c0,6.0742,4.9258,11,11,11"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,11c0,1.1001-0.9004,2-2,2H19c-1.0996,0-2-0.8999-2-2v-1c0-1.1001,0.9004-2,2-2h34c1.0996,0,2,0.8999,2,2V11z"/>
+ <line x1="47" x2="25" y1="18" y2="18" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55,62c0,1.0996-0.9004,2-2,2H19c-1.0996,0-2-0.9004-2-2v-1c0-1.0996,0.9004-2,2-2h34c1.0996,0,2,0.9004,2,2V62z"/>
+ <line x1="36" x2="36" y1="39" y2="44" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F8.svg b/public/assets/img/icons/23F8.svg
new file mode 100644
index 0000000..ffe38ec
--- /dev/null
+++ b/public/assets/img/icons/23F8.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="40.5" x2="40.5" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.5" x2="32.5" y1="17" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23F9.svg b/public/assets/img/icons/23F9.svg
new file mode 100644
index 0000000..73923be
--- /dev/null
+++ b/public/assets/img/icons/23F9.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M49.2614,18C51.8743,18,54,20.1257,54,22.7386v26.5229C54,51.8743,51.8743,54,49.2614,54H22.7386 C20.1257,54,18,51.8743,18,49.2614V22.7386C18,20.1257,20.1257,18,22.7386,18H49.2614 M49.2614,16H22.7386 C19.017,16,16,19.017,16,22.7386v26.5229C16,52.983,19.017,56,22.7386,56h26.5229C52.983,56,56,52.983,56,49.2614V22.7386 C56,19.017,52.983,16,49.2614,16L49.2614,16z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23FA.svg b/public/assets/img/icons/23FA.svg
new file mode 100644
index 0000000..39f3926
--- /dev/null
+++ b/public/assets/img/icons/23FA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="20" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="36" r="7" fill="#000000" stroke="none"/>
+ </g>
+ <g id="color-foreground">
+ <circle cx="36" cy="36" r="7" fill="#D22F27" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23FB.svg b/public/assets/img/icons/23FB.svg
new file mode 100644
index 0000000..a8c7ef6
--- /dev/null
+++ b/public/assets/img/icons/23FB.svg
@@ -0,0 +1,7 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.3333 17C21.5654 19.7553 16 27.1899 16 35.929C16 47.0139 24.9543 56 36 56C47.0457 56 56 47.0139 56 35.929C56 27.1899 50.4346 19.7553 42.6667 17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-width="2" d="M36 11L36 36"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23FC.svg b/public/assets/img/icons/23FC.svg
new file mode 100644
index 0000000..e85e2b5
--- /dev/null
+++ b/public/assets/img/icons/23FC.svg
@@ -0,0 +1,7 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path id="Line 1" fill="none" stroke="#000000" stroke-linecap="round" stroke-width="2" d="M36 24L36 48"/>
+ <path id="Vector_6" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36 56C47.0457 56 56 47.0457 56 36C56 24.9543 47.0457 16 36 16C24.9543 16 16 24.9543 16 36C16 47.0457 24.9543 56 36 56Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23FD.svg b/public/assets/img/icons/23FD.svg
new file mode 100644
index 0000000..a72e761
--- /dev/null
+++ b/public/assets/img/icons/23FD.svg
@@ -0,0 +1,6 @@
+<svg id="emoji" fill="none" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path stroke="#000000" stroke-linecap="round" stroke-width="2" d="M36 16L36 56"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/23FE.svg b/public/assets/img/icons/23FE.svg
new file mode 100644
index 0000000..4b12d56
--- /dev/null
+++ b/public/assets/img/icons/23FE.svg
@@ -0,0 +1,6 @@
+<svg id="emoji" fill="none" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.5366 45.6237C45.7296 51.1493 34.8495 50.4162 27.8579 43.4246C21.4225 36.9892 20.2895 27.2593 24.4589 19.6639C19.341 23.2862 16 29.2529 16 36C16 47.0457 24.9543 56 36 56C43.5571 56 50.1353 51.8086 53.5366 45.6237Z" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/24C2.svg b/public/assets/img/icons/24C2.svg
new file mode 100644
index 0000000..c3c30ce
--- /dev/null
+++ b/public/assets/img/icons/24C2.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <g id="M_Button">
+ <circle cx="36" cy="35.9583" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.429 46.458 45.429 24.458 36 43.315 26.571 24.458 26.571 46.458"/>
+ </g>
+ </g>
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#1e50a0"/>
+ </g>
+ <g id="line"/>
+ <g id="color-foreground">
+ <g id="M_Button-2">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.429 46.5 45.429 24.5 36 43.357 26.571 24.5 26.571 46.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25A1.svg b/public/assets/img/icons/25A1.svg
new file mode 100644
index 0000000..d75e07b
--- /dev/null
+++ b/public/assets/img/icons/25A1.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="4" width="40" height="64" fill="#FFA7C0" stroke="#FFA7C0" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="10.9583" width="40" height="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="16" y1="10.9583" y2="60.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="56" y1="10.9583" y2="60.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25AA.svg b/public/assets/img/icons/25AA.svg
new file mode 100644
index 0000000..39f5c4d
--- /dev/null
+++ b/public/assets/img/icons/25AA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect id="kleines_schwarzes_quadrat_color_1" x="23.0094" y="23.0511" width="25.9812" height="25.9812"/>
+ </g>
+ <g id="line">
+ <rect id="kleines_schwarzes_quadrat_line_1" x="23.0094" y="23.0511" width="25.9812" height="25.9812" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25AB.svg b/public/assets/img/icons/25AB.svg
new file mode 100644
index 0000000..4fa3b9e
--- /dev/null
+++ b/public/assets/img/icons/25AB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="23.0094" y="22.9469" width="25.9812" height="25.9812" fill="#ffffff" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="23.0094" y="22.9469" width="25.9812" height="25.9812" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25AC.svg b/public/assets/img/icons/25AC.svg
new file mode 100644
index 0000000..084c881
--- /dev/null
+++ b/public/assets/img/icons/25AC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M67 17H5V55H67V17Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M67 17H5V55H67V17Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25AD.svg b/public/assets/img/icons/25AD.svg
new file mode 100644
index 0000000..84bea9b
--- /dev/null
+++ b/public/assets/img/icons/25AD.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#ffffff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25AE.svg b/public/assets/img/icons/25AE.svg
new file mode 100644
index 0000000..483ce50
--- /dev/null
+++ b/public/assets/img/icons/25AE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M55 67L55 5L17 5L17 67L55 67Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M55 67L55 5L17 5L17 67L55 67Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55 67L55 5L17 5L17 67L55 67Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25B6.svg b/public/assets/img/icons/25B6.svg
new file mode 100644
index 0000000..6b384a7
--- /dev/null
+++ b/public/assets/img/icons/25B6.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5816,55.6062 c0.4848,0.1782,1.0303,0.297,1.5758,0.297c0.8485,0,1.697-0.297,2.4242-0.7722l30-15.9793l0.303-0.297 c0.7879-0.7722,1.2121-1.7227,1.2121-2.7919c0-1.0692-0.4242-2.0791-1.2121-2.7919l-0.303-0.297l-30-16.0981 c-1.0909-0.8316-2.6667-1.0098-4-0.4752c-1.5152,0.594-2.4848,2.0791-2.4848,3.683v31.8397 C17.0967,53.5272,18.0664,55.0122,19.5816,55.6062z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25C0.svg b/public/assets/img/icons/25C0.svg
new file mode 100644
index 0000000..d72c276
--- /dev/null
+++ b/public/assets/img/icons/25C0.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.6119,16.3937 c-0.4848-0.1782-1.0303-0.297-1.5758-0.297c-0.8485,0-1.697,0.297-2.4242,0.7722l-30,15.9793l-0.303,0.297 c-0.7879,0.7722-1.2121,1.7227-1.2121,2.7919c0,1.0692,0.4242,2.0791,1.2121,2.7919l0.303,0.297l30,16.0981 c1.0909,0.8316,2.6667,1.0098,4,0.4752c1.5152-0.594,2.4848-2.0791,2.4848-3.683V20.0767 C55.0967,18.4728,54.127,16.9878,52.6119,16.3937z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25C9-FE0F-200D-1F534-200D-25AE-FE0F.svg b/public/assets/img/icons/25C9-FE0F-200D-1F534-200D-25AE-FE0F.svg
new file mode 100644
index 0000000..a6bf650
--- /dev/null
+++ b/public/assets/img/icons/25C9-FE0F-200D-1F534-200D-25AE-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="36" cy="40" r="1" fill="#000"/>
+ </g>
+ <g id="color">
+ <rect x="26" y="5" width="20" height="62" fill="#3F3F3F" stroke="#000" stroke-linejoin="round"/>
+ <rect x="26" y="53" width="20" height="14" fill="#9B9B9A"/>
+ <circle cx="36" cy="40" r="8" fill="#D22F27" stroke="#D0CFCE"/>
+ <circle r="4" transform="matrix(-1 0 0 1 36 40)" fill="#EA5A47"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 40C41 39.4156 40.8997 38.8546 40.7155 38.3333C40.0291 36.3913 38.177 35 36 35"/>
+ <circle cx="36" cy="40" r="2" fill="#F1B31C"/>
+ <circle cx="36" cy="40" r="1" fill="#FCEA2B"/>
+ <rect x="28" y="7" width="8" height="4" fill="#61B2E4"/>
+ </g>
+ <g id="line">
+ <rect x="26" y="5" width="20" height="62" fill="none" stroke="#000" stroke-linejoin="round"/>
+ <circle cx="36" cy="40" r="7" fill="none" stroke="#000"/>
+ <line x1="27.5" x2="44.5" y1="52.5" y2="52.5" stroke="#000" stroke-linecap="round"/>
+ <rect x="28" y="7" width="16" height="4" fill="none" stroke="#000" stroke-linejoin="round"/>
+ <rect x="26" y="5" width="20" height="62" fill="none" stroke="#000" stroke-linejoin="round"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25C9-FE0F-200D-1F534.svg b/public/assets/img/icons/25C9-FE0F-200D-1F534.svg
new file mode 100644
index 0000000..f133bd2
--- /dev/null
+++ b/public/assets/img/icons/25C9-FE0F-200D-1F534.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#D22F27"/>
+ <circle r="18" transform="matrix(-1 0 0 1 36 36)" fill="#EA5A47"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" d="M54.125 36C54.125 33.8816 53.7616 31.848 53.0937 29.9583C50.6055 22.9186 43.8917 17.875 36 17.875"/>
+ <circle cx="36" cy="36" r="10" fill="#F1B31C"/>
+ <circle cx="36" cy="36" r="5" fill="#FCEA2B"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25C9.svg b/public/assets/img/icons/25C9.svg
new file mode 100644
index 0000000..ecea040
--- /dev/null
+++ b/public/assets/img/icons/25C9.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#61B2E4"/>
+ <circle r="18" transform="matrix(-1 0 0 1 36 36)" fill="#92D3F5"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" d="M54.125 36C54.125 33.8816 53.7616 31.848 53.0937 29.9583C50.6055 22.9186 43.8917 17.875 36 17.875"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="7.25" fill="#000"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25D0.svg b/public/assets/img/icons/25D0.svg
new file mode 100644
index 0000000..88b3b9e
--- /dev/null
+++ b/public/assets/img/icons/25D0.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M37 44.2857V7C29.0435 7 21.4129 10.0553 15.7868 15.4939C10.1607 20.9325 7 28.3087 7 36C7 43.6913 10.1607 51.0675 15.7868 56.5061C21.4129 61.9446 29.0435 65 37 65V44.2857Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M36 45V9C43.4261 9 50.548 11.95 55.799 17.201C61.05 22.452 64 29.5739 64 37C64 44.4261 61.05 51.548 55.799 56.799C50.548 62.05 43.4261 65 36 65V45Z"/>
+ <path fill="#3F3F3F" d="M37 44.2857V7C29.0435 7 21.4129 10.0553 15.7868 15.4939C10.1607 20.9325 7 28.3087 7 36C7 43.6913 10.1607 51.0675 15.7868 56.5061C21.4129 61.9446 29.0435 65 37 65V44.2857Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 64C51.464 64 64 51.464 64 36C64 20.536 51.464 8 36 8C20.536 8 8 20.536 8 36C8 51.464 20.536 64 36 64Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 8V61"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25D1.svg b/public/assets/img/icons/25D1.svg
new file mode 100644
index 0000000..fbd0764
--- /dev/null
+++ b/public/assets/img/icons/25D1.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M35 44.2857V7C42.9565 7 50.5871 10.0553 56.2132 15.4939C61.8393 20.9325 65 28.3087 65 36C65 43.6913 61.8393 51.0675 56.2132 56.5061C50.5871 61.9447 42.9565 65 35 65V44.2857Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M36 45V9C28.5739 9 21.452 11.95 16.201 17.201C10.95 22.452 8 29.5739 8 37C8 44.4261 10.95 51.548 16.201 56.799C21.452 62.05 28.5739 65 36 65V45Z"/>
+ <path fill="#3F3F3F" d="M35 44.2857V7C42.9565 7 50.5871 10.0553 56.2132 15.4939C61.8393 20.9325 65 28.3087 65 36C65 43.6913 61.8393 51.0675 56.2132 56.5061C50.5871 61.9446 42.9565 65 35 65V44.2857Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 64C51.464 64 64 51.464 64 36C64 20.536 51.464 8 36 8C20.536 8 8 20.536 8 36C8 51.464 20.536 64 36 64Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 8V61"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25E7.svg b/public/assets/img/icons/25E7.svg
new file mode 100644
index 0000000..adf737e
--- /dev/null
+++ b/public/assets/img/icons/25E7.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M37 12H12V60H37V12Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M60 12H36V60H60V12Z"/>
+ <path fill="#3F3F3F" d="M37 12H12V60H37V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60V60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 13V57"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25E8.svg b/public/assets/img/icons/25E8.svg
new file mode 100644
index 0000000..e6fdcdc
--- /dev/null
+++ b/public/assets/img/icons/25E8.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M60 12H35V60H60V12Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M36 12H12V60H36V12Z"/>
+ <path fill="#3F3F3F" d="M60 12H35V60H60V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60V60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 13V57"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25E9.svg b/public/assets/img/icons/25E9.svg
new file mode 100644
index 0000000..3aa2ea9
--- /dev/null
+++ b/public/assets/img/icons/25E9.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M12.5 12L60.5 13L12.5 61V12Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M60 12V60H12L60 12Z"/>
+ <path fill="#3F3F3F" d="M12.5 12L60.5 13L12.5 61V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60V60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M59 13L15 57"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25EA.svg b/public/assets/img/icons/25EA.svg
new file mode 100644
index 0000000..20e73d7
--- /dev/null
+++ b/public/assets/img/icons/25EA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M59 11.5L60 59H11.5L59 11.5Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M12 12H60L12 60V12Z"/>
+ <path fill="#3F3F3F" d="M59 11.5L60 59H11.5L59 11.5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60V60Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M59 13L15 57"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25ED.svg b/public/assets/img/icons/25ED.svg
new file mode 100644
index 0000000..bc80da6
--- /dev/null
+++ b/public/assets/img/icons/25ED.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M34.9615 14H37V57H11.0385L10 56L34.9615 14Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M37 14H36V57H61L62 56L37 14Z"/>
+ <path fill="#3F3F3F" d="M34.9615 14H37V57H11.0385L10 56L34.9615 14Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M33.5451 15.2519L11.3194 53.7479C10.2284 55.6377 11.5922 57.9999 13.7743 57.9999H58.2257C60.4078 57.9999 61.7716 55.6377 60.6806 53.7479L38.4549 15.2519C37.3638 13.3621 34.6362 13.3621 33.5451 15.2519Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 14.5V55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25EE.svg b/public/assets/img/icons/25EE.svg
new file mode 100644
index 0000000..8b024bf
--- /dev/null
+++ b/public/assets/img/icons/25EE.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M37.0385 14H35V57H60.9615L62 56L37.0385 14Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="M35 14H36V57H11L10 56L35 14Z"/>
+ <path fill="#3F3F3F" d="M37.0385 14H35V57H60.9615L62 56L37.0385 14Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M33.5451 15.2519L11.3194 53.7479C10.2284 55.6377 11.5922 57.9999 13.7743 57.9999H58.2257C60.4078 57.9999 61.7716 55.6377 60.6806 53.7479L38.4549 15.2519C37.3638 13.3621 34.6362 13.3621 33.5451 15.2519Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 14.5V55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25FB.svg b/public/assets/img/icons/25FB.svg
new file mode 100644
index 0000000..ef3c06b
--- /dev/null
+++ b/public/assets/img/icons/25FB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16.0834" y="15.9375" width="39.8332" height="39.8332" fill="#ffffff" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="16.0834" y="15.9375" width="39.8332" height="39.8332" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25FC.svg b/public/assets/img/icons/25FC.svg
new file mode 100644
index 0000000..aaf6261
--- /dev/null
+++ b/public/assets/img/icons/25FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="mittleres schwarzes quadrat color 1" fill="#000" d="M55.9166 16.0417H16.0834V55.8749H55.9166V16.0417Z"/>
+ </g>
+ <g id="color">
+ <path id="mittleres schwarzes quadrat color 1_2" fill="#3F3F3F" d="M55.9166 16.0417H16.0834V55.8749H55.9166V16.0417Z"/>
+ </g>
+ <g id="line">
+ <path id="mittleres schwarzes quadrat line 1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.9166 16.0417H16.0834V55.8749H55.9166V16.0417Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25FD.svg b/public/assets/img/icons/25FD.svg
new file mode 100644
index 0000000..94596d1
--- /dev/null
+++ b/public/assets/img/icons/25FD.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="20.2643" y="20.2017" width="31.4714" height="31.4714" fill="#ffffff" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="20.2643" y="20.2017" width="31.4714" height="31.4714" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/25FE.svg b/public/assets/img/icons/25FE.svg
new file mode 100644
index 0000000..754eab4
--- /dev/null
+++ b/public/assets/img/icons/25FE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="kleines mittleres schwarzes quadrat color 1" fill="#000" d="M51.7357 20.3059H20.2643V51.7773H51.7357V20.3059Z"/>
+ </g>
+ <g id="color">
+ <path id="kleines mittleres schwarzes quadrat color 2" fill="#3F3F3F" d="M51.7357 20.3059H20.2643V51.7773H51.7357V20.3059Z"/>
+ </g>
+ <g id="line">
+ <path id="kleines mittleres schwarzes quadrat line 1" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.7357 20.3059H20.2643V51.7773H51.7357V20.3059Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2600.svg b/public/assets/img/icons/2600.svg
new file mode 100644
index 0000000..d875b61
--- /dev/null
+++ b/public/assets/img/icons/2600.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="66,36 55.3235,41.1816 61.9819,51.0063 50.1418,50.1424 51.0056,61.9823 41.1813,55.3236 36,66 30.8184,55.3235 20.9937,61.9819 21.8576,50.1418 10.0177,51.0056 16.6764,41.1813 6,36 16.6765,30.8184 10.0181,20.9937 21.8582,21.8576 20.9944,10.0177 30.8187,16.6764 36,6 41.1816,16.6765 51.0063,10.0181 50.1424,21.8582 61.9823,20.9944 55.3236,30.8187"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="35.95" r="19.8276" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="66,36 55.3235,41.1816 61.9819,51.0063 50.1418,50.1424 51.0056,61.9823 41.1813,55.3236 36,66 30.8184,55.3235 20.9937,61.9819 21.8576,50.1418 10.0177,51.0056 16.6764,41.1813 6,36 16.6765,30.8184 10.0181,20.9937 21.8582,21.8576 20.9944,10.0177 30.8187,16.6764 36,6 41.1816,16.6765 51.0063,10.0181 50.1424,21.8582 61.9823,20.9944 55.3236,30.8187"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2601.svg b/public/assets/img/icons/2601.svg
new file mode 100644
index 0000000..a9ca8a0
--- /dev/null
+++ b/public/assets/img/icons/2601.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M15.9345,30.2552c-0.0372,0.4242-0.3809,0.7675-0.8065,0.8131C9.9685,31.621,6,36.7013,6,42.8852 c0,6.553,4.5445,11.8652,10.1505,11.8652h38.6977C61.0072,54.7504,66,49.1365,66,42.2114c0-6.6366-4.5855-12.069-10.3883-12.5101 c-0.4439-0.0337-0.804-0.3445-0.8887-0.7793c-1.2963-6.6567-7.2763-11.659-14.3464-11.659c-4.5948,0-8.6879,2.0802-11.3459,5.3894 c-0.2597,0.3234-0.6956,0.4715-1.079,0.3107c-1.0228-0.4289-2.103-0.6365-3.3117-0.6365 C20.0727,22.3266,16.3237,25.8122,15.9345,30.2552z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.9345,30.2552c-0.0372,0.4242-0.3794,0.7675-0.8028,0.8127C9.9704,31.6186,6,36.6998,6,42.8852 c0,6.553,4.5445,11.8652,10.1505,11.8652h38.6977C61.0072,54.7504,66,49.1365,66,42.2114c0-6.6379-4.5872-12.0711-10.3916-12.5103 c-0.4421-0.0335-0.8008-0.3444-0.8855-0.7796c-1.2964-6.6564-7.2763-11.6585-14.3462-11.6585 c-4.5964,0-8.6908,2.0817-11.3486,5.3929c-0.2582,0.3217-0.6903,0.4696-1.0705,0.3097c-1.0245-0.4306-2.1065-0.639-3.3175-0.639 C20.0727,22.3266,16.3237,25.8122,15.9345,30.2552z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2602.svg b/public/assets/img/icons/2602.svg
new file mode 100644
index 0000000..a68914e
--- /dev/null
+++ b/public/assets/img/icons/2602.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M46.97,36.9698c-0.25,0.13-0.53,0.15-0.79,0.05c-8.98-3.39-19.17-0.56-21.16,0.05 c-0.23,0.07-0.47,0.04-0.68-0.08c-5.65-3-11.21-0.87-12.92-0.08c-0.31,0.15-0.66,0.12-0.93-0.09c-2.61-2.03-6.49,0.36-6.49,0.36 c0-17.02,14.11-30.82,31.51-30.82C35.51,6.3597,43.04,9.3698,46.97,36.9698z"/>
+ <path fill="#B399C8" d="M59.97,36.9398c-0.05-0.01-0.09-0.01-0.14-0.03c-0.04-0.02-0.08-0.04-0.13-0.06 C59.81,36.8898,59.9,36.9197,59.97,36.9398z"/>
+ <path fill="#B399C8" d="M67.99,36.9897v0.05c0,0.01,0,0.02-0.01,0.03C67.99,37.0198,67.99,36.9897,67.99,36.9897z"/>
+ <path fill="#8967AA" d="M67.99,36.9897c0,0,0,0.03-0.01,0.08c0,0.02,0,0.03-0.01,0.05c0,0.02-0.0099,0.05-0.02,0.07 c-0.02,0.04-0.04,0.08-0.07,0.11c-0.03,0.03-0.06,0.05-0.1,0.06c-0.03,0.02-0.08,0.03-0.13,0.03c-0.05,0-0.09-0.01-0.14-0.03 c-0.11-0.05-0.23-0.1-0.36-0.16c-0.06-0.03-0.14-0.06-0.22-0.09c-1.54-0.54-6.14-0.31-6.14-0.31c-0.14,0.11-0.29,0.17-0.45,0.19 c0,0-0.02,0-0.06,0c-0.03,0-0.09-0.01-0.17-0.02h-0.04c-0.01-0.01-0.02-0.01-0.03-0.01c0,0-0.0099,0-0.0099-0.01 c-0.02,0-0.03-0.01-0.05-0.01h-0.01c-0.0699-0.02-0.16-0.05-0.27-0.09c-0.02,0-0.04-0.01-0.06-0.02c-0.06-0.03-0.12-0.06-0.19-0.08 c-0.07-0.04-0.15-0.07-0.23-0.11c-0.04-0.02-0.08-0.03-0.14-0.05c-1.72-0.49-12.11,0.38-12.11,0.38 c-3.93-27.6-11.46-30.61-11.46-30.61c10.08,0,19.49,4.31,25.56,11.52c0.09,0.1,0.18,0.2,0.26,0.31c0.26,0.32,0.51,0.64,0.76,0.96 C68.57,27.5898,67.99,36.9897,67.99,36.9897z"/>
+ <path fill="#8967AA" d="M60.04,36.9598c-0.02,0-0.04-0.01-0.06-0.02c0.02,0,0.03,0.01,0.05,0.01 C60.03,36.9598,60.04,36.9598,60.04,36.9598z"/>
+ <path fill="#8967AA" d="M67.51,37.3597c-0.08-0.02-0.19-0.06-0.31-0.13c-0.01-0.0099-0.03-0.02-0.05-0.03 C67.28,37.2598,67.4,37.3098,67.51,37.3597z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M66.6662,32.4528C64.4014,17.6281,51.3136,6.3579,35.5066,6.3579C18.106,6.3579,4,20.1569,4,37.1789 c0,0,3.8776-2.3879,6.4822-0.3669c0.2721,0.2111,0.6336,0.2434,0.9442,0.0987c1.7106-0.7967,7.2706-2.9137,12.907,0.0798 c0.2158,0.1146,0.4613,0.1477,0.6941,0.076c2.0005-0.616,12.1825-3.4346,21.1545-0.0438c0.2561,0.0968,0.539,0.0757,0.7817-0.0522 c5.6159-2.96,11.1503-0.8605,12.8662-0.0631c0.3165,0.1471,0.6843,0.1111,0.9606-0.1051c2.5808-2.0191,6.2224,0.2349,6.2224,0.2349"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.3523,62.5394c0,3.0158-2.2041,5.4606-4.9229,5.4606s-4.9229-2.4448-4.9229-5.4606V35.3941"/>
+ <line x1="35.5066" x2="35.5066" y1="6.3579" y2="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.925,36.992C16.5864,4.6552,35.5066,6.3579,35.5066,6.3579s-9.594,0.9306-10.8247,30.7412"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.3383,36.9896C54.6769,4.6528,35.5066,6.3579,35.5066,6.3579S45.3483,7.27,46.5791,37.0805"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2603.svg b/public/assets/img/icons/2603.svg
new file mode 100644
index 0000000..6102f10
--- /dev/null
+++ b/public/assets/img/icons/2603.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle id="circle13" cx="36" cy="28.11" r="10.75" fill="#fff"/>
+ <circle id="circle15" cx="36" cy="51.44" r="13.86" fill="#fff"/>
+ <path id="path17" fill="#d0cfce" d="m36 17.35c7.776 0 7.776 21.51 0 21.51 5.939 0 10.75-4.815 10.75-10.75 0-5.939-4.815-10.75-10.75-10.75z"/>
+ <path id="path19" fill="#d0cfce" d="m36 37.58c8.008 0 8.008 27.72 0 27.72 7.653 0 13.86-6.204 13.86-13.86 0-7.653-6.204-13.86-13.86-13.86z"/>
+ <rect id="rect21" x="29.47" y="7.719" width="13.06" height="10.64" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <line id="line24" x1="42.59" x2="64.11" y1="40.04" y2="32.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <line id="line26" x1="57.96" x2="60.7" y1="34.95" y2="27.67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <circle id="circle28" cx="36" cy="47.93" r="1.757"/>
+ <circle id="circle30" cx="36" cy="54.08" r="1.757"/>
+ <circle id="circle32" cx="36" cy="60.23" r="1.757"/>
+ <circle id="circle34" cx="32.37" cy="25.39" r="1.537"/>
+ <circle id="circle36" cx="39.63" cy="25.39" r="1.537"/>
+ <path id="path38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.581" d="m40.7 31.87c-1.245 0.924-2.807 1.488-4.477 1.488-1.692 0-3.223-0.5413-4.476-1.488"/>
+ <line id="line40" x1="26.96" x2="45.04" y1="18.22" y2="18.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.757"/>
+ <rect id="rect42" x="29.44" y="7.537" width="13.12" height="10.69" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.757"/>
+ <path id="path44" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757" d="m43.42 21.38c1.667 1.801 2.685 4.211 2.685 6.858 0 5.579-4.522 10.1-10.1 10.1s-10.1-4.522-10.1-10.1c0-2.648 1.019-5.059 2.687-6.86"/>
+ <line id="line46" x1="29.41" x2="7.894" y1="40.04" y2="32.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <line id="line48" x1="14.04" x2="11.3" y1="34.96" y2="27.67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <path id="path50" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757" d="m45.82 42.67c2.086 2.33 3.354 5.407 3.354 8.781 0 7.276-5.899 13.17-13.17 13.17s-13.17-5.899-13.17-13.17c0-3.373 1.268-6.45 3.353-8.781"/>
+ <line id="line26-49" x1="9.2128" x2="14.6061" y1="42.3463" y2="47.7396" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line28" x1="15.4297" x2="8.3061" y1="43.5887" y2="46.3428" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line30" x1="10.8673" x2="12.8685" y1="48.6511" y2="41.2805" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line26-4" x1="16.4505" x2="21.8438" y1="16.8072" y2="22.2005" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line28-3" x1="22.6674" x2="15.5438" y1="18.0496" y2="20.8037" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line30-1" x1="18.105" x2="20.1062" y1="23.112" y2="15.7414" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line26-0" x1="51.3185" x2="56.7118" y1="8.7468" y2="14.1401" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line28-31" x1="57.5354" x2="50.4118" y1="9.9892" y2="12.7433" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line30-5" x1="52.973" x2="54.9742" y1="15.0516" y2="7.681" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line26-3" x1="58.6543" x2="64.0476" y1="42.0751" y2="47.4684" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line28-5" x1="64.8712" x2="57.7476" y1="43.3175" y2="46.0716" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line id="line30-53" x1="60.3088" x2="62.31" y1="48.3799" y2="41.0093" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2604.svg b/public/assets/img/icons/2604.svg
new file mode 100644
index 0000000..c542760
--- /dev/null
+++ b/public/assets/img/icons/2604.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="20.7672" cy="48.4069" rx="6.5859" ry="7.0249" transform="translate(-19.0203 13.8894) rotate(-25.8368)" fill="#ea5a47"/>
+ <path fill="#d22f27" d="M24.98,42.1607c-.0356-.0345.1043,1.5.1135,1.5474a9.4682,9.4682,0,0,1-.5592,4.4086c-.7529,2.3217-2.1159,5.892-3.1642,5.9543-2.2311.1328,4.1662.0938,4.1662.0938s.4376-.0957.8781-.8781c.1784-.3167,1.24-.1983,1.4184-.8131.1719-.5921.4429-.4843.7019-.7406.6742-.6671.544-.5776.5141-1.0807-.0415-.6963,0-4.3906,0-4.3906Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.49" d="M28.0542,44.3144l1.0332,2.7421.3112,2.0492-1.0159,2.793L27.4042,53.07l-1.6.7034-1.0825.5953-2.4946.6928-.7573-.165-1.9634-.025-2.03-.9106-1.6125-2.0421-.7486-2.0038-.974-2.0116.448-1.2854.3246-1.2306.5009-2.3322,3.8089-2.0374L21.56,41s.9362.4209,1.2579.56c.1121.0485,1.0541.38,1.1731.4077Z"/>
+ <line x1="26.8412" x2="46.2765" y1="36.7588" y2="17.3235" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.7824" x2="55.3824" y1="37.9824" y2="14.3824" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.1706" x2="51.1353" y1="40.2294" y2="24.2647" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.1706" x2="43.7" y1="18.2294" y2="14.7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.1706" x2="28.7" y1="33.2294" y2="29.7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.1706" x2="36.7" y1="46.2294" y2="42.7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56.1706" x2="59.7" y1="19.2294" y2="15.7" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#000000" d="M22.6083,30.4963a1.1257,1.1257,0,0,0,0-2.25,1.1257,1.1257,0,0,0,0,2.25Z"/>
+ <path fill="#000000" d="M30.6083,58.4963a1.1257,1.1257,0,0,0,0-2.25,1.1257,1.1257,0,0,0,0,2.25Z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40 41 42 41 42.75 38.75 43.5 41 45.5 41 44 42.25 44.5 44.25 42.75 43 41 44.25 41.75 42.25 40 41"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28 20 30 20 30.75 17.75 31.5 20 33.5 20 32 21.25 32.5 23.25 30.75 22 29 23.25 29.75 21.25 28 20"/>
+ <path fill="#000000" d="M53.6083,28.4963a1.1257,1.1257,0,0,0,0-2.25,1.1257,1.1257,0,0,0,0,2.25Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2605.svg b/public/assets/img/icons/2605.svg
new file mode 100644
index 0000000..70fc29a
--- /dev/null
+++ b/public/assets/img/icons/2605.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M35.9928 10.7363L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L36.0084 52.6276L52.427 61.2515L49.2851 42.9739L62.5606 30.0239L44.2067 27.3638L35.9928 10.7363Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.9928 10.7363L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L36.0084 52.6276L52.427 61.2515L49.2851 42.9739L62.5606 30.0239L44.2067 27.3638L35.9928 10.7363Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928 10.7363L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L36.0084 52.6276L52.427 61.2515L49.2851 42.9739L62.5606 30.0239L44.2067 27.3638L35.9928 10.7363Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/260E.svg b/public/assets/img/icons/260E.svg
new file mode 100644
index 0000000..e38504e
--- /dev/null
+++ b/public/assets/img/icons/260E.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M62.2981,16.4519c-8-6-44-6-52,0c0,0-4,4-2,10h13v-5c6-4,24-4,30,0v5h13 C66.2981,20.4519,62.2981,16.4519,62.2981,16.4519z"/>
+ <polygon fill="#d22f27" stroke="none" points="50.9706,21.1464 64.8475,21.0581 64.4056,26.0962 51.9428,26.0078"/>
+ <polygon fill="#d22f27" stroke="none" points="7.1299,21.1464 21.0069,21.0581 20.565,26.0962 8.1022,26.0078"/>
+ <polygon fill="#ea5a47" stroke="none" points="24.875,29.3125 19,33 15.1875,41.3125 14.9375,52.3125 15,56.0002 57,55.9999 56.6875,40.5625 53,33 46.9375,29 46,27.625 25.6875,28.5625"/>
+ <polygon fill="#d22f27" stroke="none" points="26.75,25 26,29 26,30 46.125,30 45.2812,24.5312 43.1875,24.25 41.6875,26.4375 30.0625,26.5 28.8125,24.4375 26.6562,24.5938"/>
+ <path fill="#d22f27" stroke="none" d="M39.3438,29.8438c0,0,12.9062,4.4062,12.6562,25.9062c6.375,2.0625,5.5-6.5,5.5-6.5l-2.5833-13.4167 l-5.75-6.25L39.3438,29.8438z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="30" cy="35" r="2" fill="#000000" stroke="none"/>
+ <circle cx="30" cy="41" r="2" fill="#000000" stroke="none"/>
+ <circle cx="30" cy="47" r="2" fill="#000000" stroke="none"/>
+ <circle cx="36" cy="35" r="2" fill="#000000" stroke="none"/>
+ <circle cx="36" cy="41" r="2" fill="#000000" stroke="none"/>
+ <circle cx="36" cy="47" r="2" fill="#000000" stroke="none"/>
+ <circle cx="42" cy="35" r="2" fill="#000000" stroke="none"/>
+ <circle cx="42" cy="41" r="2" fill="#000000" stroke="none"/>
+ <circle cx="42" cy="47" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,24v5c0,0-3.5,0.5-7,4s-4,9.9999-4,9.9999v13.0003L18,56h36l3-0.0001V43.1252c0,0-0.5-6.6252-4-10.1252s-7-4-7-4v-5h-3 l-1.0003,3H29.8133L29,24H26z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.9839,16.4519c-8-6-44-6-52,0c0,0-4,4-2,10h13v-5c6-4,24-4,30,0v5h13C65.9839,20.4519,61.9839,16.4519,61.9839,16.4519z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2611.svg b/public/assets/img/icons/2611.svg
new file mode 100644
index 0000000..a10713b
--- /dev/null
+++ b/public/assets/img/icons/2611.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,29.0772V50.318c0,0.2541-0.2059,0.46-0.46,0.46H22.46c-0.254,0-0.46-0.2059-0.46-0.46v-22.08c0-0.254,0.2059-0.46,0.46-0.46 h13.9961h0.3953H45V29.0772z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.2308,14.778c-15.2308,18-18,30.4615-18,30.4615s-2.7692-6.9231-5.5385-9.6923"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,29.0772V50.318c0,0.2541-0.2059,0.46-0.46,0.46H22.46c-0.254,0-0.46-0.2059-0.46-0.46v-22.08c0-0.254,0.2059-0.46,0.46-0.46 h13.9961h0.3953"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2614.svg b/public/assets/img/icons/2614.svg
new file mode 100644
index 0000000..4bfe431
--- /dev/null
+++ b/public/assets/img/icons/2614.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" stroke="none" d="M64.0961,50.6227c-1.8852-12.34-12.7795-21.7213-25.9371-21.7213 c-14.4842,0-26.226,11.4863-26.226,25.6553c0,0,3.2277-1.9877,5.3958-0.3054c0.2265,0.1757,0.5274,0.2026,0.7859,0.0822 c1.4239-0.6631,6.052-2.4253,10.7437,0.0664c0.1796,0.0954,0.384,0.123,0.5778,0.0633 c1.6652-0.5128,10.1406-2.859,17.6089-0.0364c0.2132,0.0806,0.4486,0.063,0.6507-0.0435 c4.6746-2.4639,9.2814-0.7163,10.7098-0.0525c0.2634,0.1224,0.5696,0.0924,0.7996-0.0875 c2.1483-1.6807,5.1795,0.1955,5.1795,0.1955"/>
+ <path fill="#8967AA" stroke="none" d="M38.159,28.9014c0,0,17.9165,0.2034,20.2466,25.4293c0,0-5.7234-2.8546-11.03,0.144 C47.3756,54.4748,47.569,33.3901,38.159,28.9014z"/>
+ <path fill="#8967AA" stroke="none" d="M44.4581,30.2037c7.9449,2.286,20.9238,8.7906,20.9237,24.2354c0,0.2592-0.2464,0.4531-0.4961,0.3837 c-1.12-0.3112-3.9218-1.3783-6.0569-0.891c-2.4416,0.5572-0.2623-16.1196-14.643-23.0012 C43.7561,30.7249,44.0004,30.072,44.4581,30.2037z"/>
+ <path fill="#92D3F5" stroke="none" d="M64.0978,25.5494c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5772,4.164-10.0469 c0,0,0.7916-1.3426,1.5885-0.0881C64.0691,21.8782,64.0978,25.5494,64.0978,25.5494"/>
+ <path fill="#61B2E4" stroke="none" d="M58.8057,15.3391c3.124,2.3331,5.0413,10.0269,5.0413,10.0269c0,3.7501-1.9877,5.5076-4.7491,5.5076 C59.0978,30.8735,62.8463,25.5888,58.8057,15.3391"/>
+ <path fill="#92D3F5" stroke="none" d="M33.1742,13.2448c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5771,4.164-10.0469 c0,0,0.7917-1.3426,1.5885-0.0881C33.1455,9.5736,33.1742,13.2448,33.1742,13.2448"/>
+ <path fill="#61B2E4" stroke="none" d="M27.8821,3.0345c3.124,2.3331,5.0413,10.0269,5.0413,10.0269c0,3.7501-1.9877,5.5076-4.7491,5.5076 C28.1743,18.569,31.9228,13.2843,27.8821,3.0345"/>
+ <path fill="#92D3F5" stroke="none" d="M16.6182,25.2416c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5771,4.164-10.0469 c0,0,0.7917-1.3426,1.5885-0.0881C16.5895,21.5704,16.6182,25.2416,16.6182,25.2416"/>
+ <path fill="#61B2E4" stroke="none" d="M11.3261,15.0313c3.124,2.3331,5.0413,10.0269,5.0413,10.0269c0,3.7501-1.9877,5.5076-4.7491,5.5076 C11.6182,30.5657,15.3668,25.281,11.3261,15.0313"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M64.0978,25.5494c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5772,4.164-10.0469 c0,0,0.7916-1.3426,1.5885-0.0881C64.0691,21.8782,64.0978,25.5494,64.0978,25.5494"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.1742,13.2448c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5771,4.164-10.0469 c0,0,0.7917-1.3426,1.5885-0.0881C33.1455,9.5736,33.1742,13.2448,33.1742,13.2448"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.6182,25.2416c0,2.9437-2.2386,5.3241-5,5.3241s-5-2.3864-5-5.3301c0,0-0.0548-3.5771,4.164-10.0469 c0,0,0.7917-1.3426,1.5885-0.0881C16.5895,21.5704,16.6182,25.2416,16.6182,25.2416"/>
+ <line x1="38.1588" x2="38.1588" y1="69.4317" y2="53.1434" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.6974,54.4011c4.7125-26.917,20.4616-25.4997,20.4616-25.4997s-7.986,0.7747-9.0104,25.5888"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.8287,54.3991C54.1162,27.4821,38.159,28.9014,38.159,28.9014s8.1922,0.7592,9.2166,25.5733"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M63.9778,49.9166c-2.1853-11.99-12.9134-21.0151-25.8188-21.0151c-14.4842,0-26.226,11.4863-26.226,25.6553 c0,0,3.2277-1.9877,5.3958-0.3054c0.2265,0.1757,0.5274,0.2026,0.7859,0.0822c1.4239-0.6631,6.052-2.4253,10.7437,0.0664 c0.1796,0.0954,0.384,0.123,0.5778,0.0633c1.6652-0.5128,10.1406-2.859,17.6089-0.0364c0.2132,0.0806,0.4486,0.063,0.6507-0.0435 c4.6746-2.4639,9.2814-0.7163,10.7098-0.0525c0.2634,0.1224,0.5696,0.0924,0.7996-0.0875 c2.1483-1.6807,5.1795,0.1955,5.1795,0.1955"/>
+ <line x1="38.159" x2="38.159" y1="28.9014" y2="26.9387" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2615.svg b/public/assets/img/icons/2615.svg
new file mode 100644
index 0000000..7e7abd8
--- /dev/null
+++ b/public/assets/img/icons/2615.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M39.06 20.6179L38.3551 19.9086L38.3529 19.9108L39.06 20.6179ZM39.0714 13.5355L38.3643 14.2426L39.0714 13.5355ZM31.2932 12.8284C30.9027 13.2189 30.9027 13.8521 31.2932 14.2426C31.6838 14.6331 32.3169 14.6331 32.7075 14.2426L31.2932 12.8284ZM36.243 13.5355L35.5359 14.2426V14.2426L36.243 13.5355ZM36.243 17.7782L35.5359 17.071V17.071L36.243 17.7782ZM32.7896 21.2316L33.4944 21.9409L33.4967 21.9387L32.7896 21.2316ZM32.7782 21.2429L33.4853 21.95L33.4853 21.95L32.7782 21.2429ZM32.7782 28.314L32.0711 29.0211L32.7782 28.314ZM40.5564 29.0211C40.9469 28.6306 40.9469 27.9974 40.5564 27.6069C40.1658 27.2164 39.5327 27.2164 39.1421 27.6069L40.5564 29.0211ZM35.6066 28.314L36.3137 27.6069H36.3137L35.6066 28.314ZM35.6066 24.0714L36.3137 24.7785L35.6066 24.0714ZM39.765 21.3272C39.7694 21.3228 39.774 21.3182 39.7785 21.3137L38.3643 19.8995C38.3613 19.9025 38.3582 19.9055 38.3551 19.9086L39.765 21.3272ZM39.7785 21.3137C42.1217 18.9705 42.1217 15.1715 39.7785 12.8284L38.3643 14.2426C39.9264 15.8047 39.9264 18.3374 38.3643 19.8995L39.7785 21.3137ZM39.7785 12.8284C37.4354 10.4853 33.6364 10.4853 31.2932 12.8284L32.7075 14.2426C34.2696 12.6805 36.8022 12.6805 38.3643 14.2426L39.7785 12.8284ZM32.7075 14.2426C33.4885 13.4616 34.7548 13.4616 35.5359 14.2426L36.9501 12.8284C35.388 11.2663 32.8553 11.2663 31.2932 12.8284L32.7075 14.2426ZM35.5359 14.2426C36.3169 15.0237 36.3169 16.29 35.5359 17.071L36.9501 18.4853C38.5122 16.9232 38.5122 14.3905 36.9501 12.8284L35.5359 14.2426ZM35.5359 17.071L32.0825 20.5245L33.4967 21.9387L36.9501 18.4853L35.5359 17.071ZM32.0847 20.5222C32.0802 20.5267 32.0756 20.5313 32.0711 20.5358L33.4853 21.95C33.4883 21.947 33.4914 21.944 33.4944 21.9409L32.0847 20.5222ZM32.0711 20.5358C29.7279 22.879 29.7279 26.678 32.0711 29.0211L33.4853 27.6069C31.9232 26.0448 31.9232 23.5121 33.4853 21.95L32.0711 20.5358ZM32.0711 29.0211C34.4142 31.3642 38.2132 31.3642 40.5564 29.0211L39.1421 27.6069C37.58 29.169 35.0474 29.169 33.4853 27.6069L32.0711 29.0211ZM39.1421 27.6069C38.3611 28.3879 37.0948 28.3879 36.3137 27.6069L34.8995 29.0211C36.4616 30.5832 38.9943 30.5832 40.5564 29.0211L39.1421 27.6069ZM36.3137 27.6069C35.5327 26.8258 35.5327 25.5595 36.3137 24.7785L34.8995 23.3642C33.3374 24.9263 33.3374 27.459 34.8995 29.0211L36.3137 27.6069ZM36.3137 24.7785L39.7671 21.325L38.3529 19.9108L34.8995 23.3642L36.3137 24.7785Z"/>
+ </g>
+ <g id="color">
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M36 52C45.9411 52 54 43.9411 54 34H18C18 43.9411 26.0589 52 36 52Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M54 34H55C55 33.4477 54.5523 33 54 33V34ZM18 34V33C17.4477 33 17 33.4477 17 34H18ZM53 34C53 43.3888 45.3888 51 36 51V53C46.4934 53 55 44.4934 55 34H53ZM18 35H54V33H18V35ZM36 51C26.6112 51 19 43.3888 19 34H17C17 44.4934 25.5066 53 36 53V51Z"/>
+ </g>
+ <path fill="#fff" fill-rule="evenodd" d="M15.8703 55C15.5914 55 15.3245 54.8842 15.1384 54.6765C14.238 53.6714 13.4091 52.6009 12.6599 51.4729C12.2337 50.8314 12.7094 50 13.4796 50H58.5203C59.2905 50 59.7662 50.8314 59.34 51.4729C58.5908 52.6009 57.7619 53.6714 56.8615 54.6765C56.6754 54.8842 56.4085 55 56.1297 55H15.8703Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M48.0399 50C48.7653 50 49.2472 50.7475 48.9166 51.3931C48.3424 52.5144 47.7073 53.5794 47.0174 54.5803C46.8345 54.8455 46.5311 55 46.209 55H56.1296C56.4085 55 56.6754 54.8842 56.8615 54.6765C57.7619 53.6714 58.5907 52.6009 59.34 51.4729C59.7662 50.8314 59.2905 50 58.5203 50H48.0399Z" clip-rule="evenodd"/>
+ <g>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M44.2544 50C50.0431 47.0075 54 40.9659 54 34H47C47 40.9659 44.5819 47.0075 41.0444 50H44.2544Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M54 34H55V33H54V34ZM44.2544 50V51H44.4976L44.7136 50.8883L44.2544 50ZM47 34V33H46V34H47ZM41.0444 50L40.3985 49.2365L38.3138 51H41.0444V50ZM53 34C53 40.5774 49.2648 46.2842 43.7952 49.1117L44.7136 50.8883C50.8214 47.7309 55 41.3543 55 34H53ZM47 35H54V33H47V35ZM41.6902 50.7635C45.5261 47.5186 48 41.1473 48 34H46C46 40.7844 43.6377 46.4965 40.3985 49.2365L41.6902 50.7635ZM44.2544 49H41.0444V51H44.2544V49Z"/>
+ </g>
+ <g>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M39.06 20.618C39.0638 20.6142 39.0676 20.6104 39.0714 20.6066C41.024 18.654 41.024 15.4882 39.0714 13.5355C37.1188 11.5829 33.953 11.5829 32.0004 13.5355C33.1719 12.364 35.0714 12.364 36.243 13.5355C37.4146 14.7071 37.4146 16.6066 36.243 17.7782L32.7896 21.2316C32.7858 21.2354 32.782 21.2392 32.7782 21.243C30.8256 23.1956 30.8256 26.3614 32.7782 28.314C34.7308 30.2666 37.8966 30.2666 39.8493 28.314C38.6777 29.4856 36.7782 29.4856 35.6066 28.314C34.435 27.1424 34.435 25.243 35.6066 24.0714L39.06 20.618Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M39.06 20.618L38.3551 19.9087L38.3529 19.9109L39.06 20.618ZM39.0714 13.5355L38.3643 14.2426L39.0714 13.5355ZM31.2932 12.8284C30.9027 13.219 30.9027 13.8521 31.2932 14.2426C31.6838 14.6332 32.3169 14.6332 32.7075 14.2426L31.2932 12.8284ZM36.243 13.5355L35.5359 14.2426V14.2426L36.243 13.5355ZM36.243 17.7782L35.5359 17.0711V17.0711L36.243 17.7782ZM32.7896 21.2316L33.4944 21.941L33.4967 21.9387L32.7896 21.2316ZM32.7782 21.243L33.4853 21.9501L33.4853 21.9501L32.7782 21.243ZM32.7782 28.314L32.0711 29.0211L32.7782 28.314ZM40.5564 29.0211C40.9469 28.6306 40.9469 27.9974 40.5564 27.6069C40.1658 27.2164 39.5327 27.2164 39.1421 27.6069L40.5564 29.0211ZM35.6066 28.314L36.3137 27.6069H36.3137L35.6066 28.314ZM35.6066 24.0714L36.3137 24.7785L35.6066 24.0714ZM39.765 21.3272C39.7694 21.3228 39.774 21.3183 39.7785 21.3137L38.3643 19.8995C38.3613 19.9025 38.3582 19.9056 38.3551 19.9087L39.765 21.3272ZM39.7785 21.3137C42.1217 18.9706 42.1217 15.1716 39.7785 12.8284L38.3643 14.2426C39.9264 15.8047 39.9264 18.3374 38.3643 19.8995L39.7785 21.3137ZM39.7785 12.8284C37.4354 10.4853 33.6364 10.4853 31.2932 12.8284L32.7075 14.2426C34.2696 12.6806 36.8022 12.6806 38.3643 14.2426L39.7785 12.8284ZM32.7075 14.2426C33.4885 13.4616 34.7548 13.4616 35.5359 14.2426L36.9501 12.8284C35.388 11.2663 32.8553 11.2663 31.2932 12.8284L32.7075 14.2426ZM35.5359 14.2426C36.3169 15.0237 36.3169 16.29 35.5359 17.0711L36.9501 18.4853C38.5122 16.9232 38.5122 14.3905 36.9501 12.8284L35.5359 14.2426ZM35.5359 17.0711L32.0825 20.5245L33.4967 21.9387L36.9501 18.4853L35.5359 17.0711ZM32.0847 20.5222C32.0802 20.5268 32.0756 20.5313 32.0711 20.5359L33.4853 21.9501C33.4883 21.947 33.4914 21.944 33.4944 21.941L32.0847 20.5222ZM32.0711 20.5358C29.7279 22.879 29.7279 26.678 32.0711 29.0211L33.4853 27.6069C31.9232 26.0448 31.9232 23.5122 33.4853 21.9501L32.0711 20.5358ZM32.0711 29.0211C34.4142 31.3643 38.2132 31.3643 40.5564 29.0211L39.1421 27.6069C37.58 29.169 35.0474 29.169 33.4853 27.6069L32.0711 29.0211ZM39.1421 27.6069C38.3611 28.388 37.0948 28.388 36.3137 27.6069L34.8995 29.0211C36.4616 30.5832 38.9943 30.5832 40.5564 29.0211L39.1421 27.6069ZM36.3137 27.6069C35.5327 26.8259 35.5327 25.5595 36.3137 24.7785L34.8995 23.3643C33.3374 24.9264 33.3374 27.459 34.8995 29.0211L36.3137 27.6069ZM36.3137 24.7785L39.7671 21.3251L38.3529 19.9109L34.8995 23.3643L36.3137 24.7785Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 47.4166C20.3175 44.1207 18 39.331 18 34H54C54 39.331 51.6825 44.1207 48 47.4166"/>
+ <path fill="#000" d="M56.8615 54.6765L56.1167 54.0092L56.8615 54.6765ZM59.34 51.4729L60.173 52.0262L59.34 51.4729ZM15.1384 54.6765L14.3936 55.3437L15.1384 54.6765ZM15.8832 54.0092C15.0148 53.0398 14.2154 52.0073 13.4929 50.9196L11.8269 52.0262C12.6029 53.1944 13.4612 54.303 14.3936 55.3437L15.8832 54.0092ZM13.4796 51H58.5203V49H13.4796V51ZM58.5071 50.9196C57.7845 52.0073 56.9851 53.0398 56.1167 54.0092L57.6063 55.3437C58.5387 54.303 59.397 53.1944 60.173 52.0262L58.5071 50.9196ZM56.1297 54H15.8703V56H56.1297V54ZM56.1167 54.0092C56.1209 54.0045 56.1252 54.0019 56.1277 54.0008C56.13 53.9998 56.1307 54 56.1297 54V56C56.6844 56 57.225 55.7693 57.6063 55.3437L56.1167 54.0092ZM58.5203 51C58.5261 51 58.5272 51.0007 58.5252 51.0001C58.5233 50.9996 58.5206 50.9985 58.5178 50.9969C58.5128 50.9938 58.5095 50.9902 58.5071 50.9859C58.5046 50.9814 58.4999 50.9704 58.5002 50.9525C58.5004 50.9435 58.5019 50.9347 58.5042 50.9273C58.5066 50.9198 58.5087 50.9171 58.5071 50.9196L60.173 52.0262C61.0716 50.6735 60.032 49 58.5203 49V51ZM13.4929 50.9196C13.4912 50.9171 13.4933 50.9198 13.4957 50.9273C13.498 50.9347 13.4995 50.9435 13.4997 50.9525C13.5 50.9704 13.4953 50.9814 13.4928 50.9859C13.4904 50.9902 13.4871 50.9938 13.4821 50.9968C13.4793 50.9985 13.4766 50.9996 13.4747 51.0001C13.4727 51.0007 13.4738 51 13.4796 51V49C11.9679 49 10.9283 50.6735 11.8269 52.0262L13.4929 50.9196ZM14.3936 55.3437C14.7749 55.7693 15.3155 56 15.8703 56V54C15.8692 54 15.8699 53.9998 15.8722 54.0008C15.8747 54.0019 15.879 54.0045 15.8832 54.0092L14.3936 55.3437Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M51 45H55.5C58.5376 45 61 42.5376 61 39.5C61 36.4624 58.5376 34 55.5 34H53"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2618.svg b/public/assets/img/icons/2618.svg
new file mode 100644
index 0000000..bdf2d2e
--- /dev/null
+++ b/public/assets/img/icons/2618.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="none" d="M35.7502,38.8606c0.7918-0.8555,2.1446-0.8553,2.9361,0.0005l5.0691,5.4806 c1.9827,2.2387,4.4923,3.2216,6.9032,1.7652c2.3429-1.4154,3.0291-4.517,1.6577-6.886l-0.7615-1.3154l-0.4165-0.7194 l1.9671-1.1388c2.3997-1.3893,3.3965-4.5861,1.9817-6.9709c-1.3879-2.3396-4.0753-2.4334-6.7882-1.772l-1.5258,0.4466 c-1.592,0.466-3.0266-1.097-2.4262-2.6433l0.8157-2.1008c0.4085-1.0521,0.8731-2.0807,1.3203-3.1169 c0.9172-2.1253,1.1047-4.2003-0.4735-5.8473c-1.9632-2.0487-5.3008-1.904-7.3073,0.1024l-1.5842,1.5841l-0.5878-0.5878 l-0.9963-0.9962c-2.0104-2.0102-5.3553-2.1497-7.3173-0.0922c-1.5682,1.6446-1.386,3.6828-0.4662,5.8231 c0.4505,1.0482,0.9183,2.0889,1.3313,3.1525l0.7883,2.0303c0.6038,1.5551-0.8495,3.1223-2.4456,2.6375l-1.2905-0.392 c-2.7129-0.6613-5.4003-0.5676-6.7882,1.772c-1.4148,2.3847-0.4179,5.5816,1.9817,6.9709l1.9671,1.1388l-0.4165,0.7194 l-0.7615,1.3154c-1.3714,2.3689-0.6852,5.4706,1.6577,6.886c2.4109,1.4565,4.9205,0.4735,6.9032-1.7652L35.7502,38.8606z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.7598,38.9396c0.7918-0.8555,2.1446-0.8553,2.9361,0.0005l5.0691,5.4806c1.9827,2.2387,4.4923,3.2216,6.9032,1.7652 c2.3429-1.4154,3.0291-4.517,1.6577-6.886l-0.7615-1.3154l-0.4165-0.7194l1.9671-1.1388 c2.3997-1.3893,3.3965-4.5861,1.9817-6.9709c-1.388-2.3396-4.0753-2.4334-6.7882-1.772L46.7828,27.83 c-1.592,0.466-3.0266-1.097-2.4262-2.6433l0.8157-2.1008c0.4085-1.0521,0.8731-2.0807,1.3203-3.1169 c0.9172-2.1253,1.1047-4.2003-0.4735-5.8473c-1.9632-2.0487-5.3008-1.904-7.3073,0.1024l-1.5842,1.5841l-0.5878-0.5878 l-0.9963-0.9962c-2.0104-2.0102-5.3553-2.1497-7.3173-0.0922c-1.5682,1.6446-1.386,3.6828-0.4662,5.8231 c0.4505,1.0482,0.9183,2.0889,1.3313,3.1525l0.7883,2.0303c0.6038,1.5551-0.8495,3.1223-2.4456,2.6375l-1.2905-0.392 c-2.7129-0.6613-5.4003-0.5676-6.7882,1.772c-1.4148,2.3847-0.4179,5.5816,1.9817,6.9709l1.9671,1.1388l-0.4165,0.7194 l-0.7615,1.3154c-1.3714,2.3689-0.6852,5.4706,1.6577,6.886c2.4109,1.4565,4.9205,0.4735,6.9032-1.7652L35.7598,38.9396z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1374,44.0518 c-3.438,3.548-7.676,10.246-5.829,20.735"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D-1F3FB.svg b/public/assets/img/icons/261D-1F3FB.svg
new file mode 100644
index 0000000..1a5e2d8
--- /dev/null
+++ b/public/assets/img/icons/261D-1F3FB.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D-1F3FC.svg b/public/assets/img/icons/261D-1F3FC.svg
new file mode 100644
index 0000000..81bd531
--- /dev/null
+++ b/public/assets/img/icons/261D-1F3FC.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#debb90" stroke="#debb90" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#debb90" stroke="#debb90" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#debb90" stroke="#debb90" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#debb90" stroke="#debb90" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D-1F3FD.svg b/public/assets/img/icons/261D-1F3FD.svg
new file mode 100644
index 0000000..f05e0c2
--- /dev/null
+++ b/public/assets/img/icons/261D-1F3FD.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D-1F3FE.svg b/public/assets/img/icons/261D-1F3FE.svg
new file mode 100644
index 0000000..876f44c
--- /dev/null
+++ b/public/assets/img/icons/261D-1F3FE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#a57939" stroke="#a57939" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#a57939" stroke="#a57939" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#a57939" stroke="#a57939" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#a57939" stroke="#a57939" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D-1F3FF.svg b/public/assets/img/icons/261D-1F3FF.svg
new file mode 100644
index 0000000..f4cb3da
--- /dev/null
+++ b/public/assets/img/icons/261D-1F3FF.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/261D.svg b/public/assets/img/icons/261D.svg
new file mode 100644
index 0000000..6df3179
--- /dev/null
+++ b/public/assets/img/icons/261D.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M20.2385,52.0665c1.0756,8.6001,8.0438,14.9847,16.215,14.857c9.106,0,16.8546-6.833,16.8546-16.878 l-0.0019,0.251l-0.6189-11.213c-0.1679-2.1944-1.9158-3.8708-3.9892-3.826h-9.4197c-5.6339-3.2226-18.8644,6.5869-18.8644,8.5099"/>
+ <path fill="#fcea2b" stroke="none" d="M23.6714,48.4689c-1.9056-0.1527-4.0021-1.6337-3.8889-3.6995l0.0538-14.7823 c-0.2381-1.933,3.3124-3.8158,5.0972-4.0736c1.7848-0.2578,2.473,2.9834,2.7111,4.9164c0.9887-5.0982,0.2472-0.932-0.7415,6.639v7 C27.0163,46.5347,25.577,48.3162,23.6714,48.4689z"/>
+ <path fill="#fcea2b" stroke="none" d="M31.5339,53.2379c-1.9056-0.1527-3.345-1.9342-3.2317-4l-0.029-19.7702 c-0.6874-1.8063-5.2848-1.2272,2.9078-3.2917c1.7538-0.4419,2.9939,0.7177,3.2319,2.6507 c0.0382,0.3099,0.3909,5.1012,0.3528,5.4111v15C34.8789,51.3037,33.4395,53.0852,31.5339,53.2379z"/>
+ <path fill="#fcea2b" stroke="none" d="M33.7593,37.9333v-7.3098c-0.0213-1.9167,2.1944-5.08,4.2141-5.3379 c2.0197-0.2578,6.9202,1.697,7.1896,3.63c0.0432,0.3099,0.0171,1.1216-0.0261,1.4314l-2.0281,5.8444"/>
+ <path fill="#fcea2b" stroke="none" d="M43.1089,37.6294l0.366-29.2067c0-6.175,9.417-5.3884,9.417,0.283l1.0547,30.9545"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3121,40.8979 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C27.9347,38.9637,26.3759,40.7452,24.3121,40.8979z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M53.3092,51.072V40.7288 c-0.1631-2.228-1.7835-4.5373-4.8134-4.5373"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.4958,36.1982h-8.2889 c-1.7123-0.1206-3.189,1.4125-3.3155,3.4423c0.1509,2.0752,1.5455,3.7158,3.2957,3.877l0.8695,0.1151 c1.8128,0.238,3.2957,1.3199,3.2957,2.4018v1.967v0.4327c-1.7849,0.4502-3.4373,1.4541-4.7885,2.9093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c1.058,8.4584,7.9121,14.7378,15.9497,14.6122c8.957,0,16.5788-6.7204,16.5788-16.5999l-0.001-0.001"/>
+ <line x1="44.3083" x2="44.3083" y1="8.372" y2="23.3615" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="52.6833" x2="52.6833" y1="8.5804" y2="33.3988" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M44.3083,8.372 c0-5.875,8.375-5.1875,8.375,0.2083"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.7489,40.7605 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9369,34.1256v-5.3175 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337 l0.031,3.5043"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.7807,53.0597 c-0.08-1.5115,0-8.9394,0-8.9394"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2620.svg b/public/assets/img/icons/2620.svg
new file mode 100644
index 0000000..2c5910a
--- /dev/null
+++ b/public/assets/img/icons/2620.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M40.5261,16.9202c-1.4058-0.4271-2.8669-0.6444-4.3361-0.6449h-0.0302 c-1.0484,0.0035-2.0939,0.1118-3.1208,0.3233c-3.6363,0.783-6.8667,2.8547-9.0952,5.8328 c-1.6956,2.2231-2.8175,4.8296-3.2665,7.5892c-0.9016,5.1673,0.5755,10.4656,4.0203,14.4212l0.1114,0.1248 c0.8836,0.9967,2.0939,2.3619,2.0939,3.8143l-0.0184,4.1778c0,0.4626-0.375,0.8376-0.8376,0.8376l0,0 c1.8614,0.9501,3.8344,1.6637,5.873,2.1241c3.1924,0.7191,6.5139,0.6284,9.6622-0.2638 C44.2751,42.5448,43.5639,29.2676,40.5261,16.9202z"/>
+ <path fill="#D0CFCE" d="M46.9804,20.8124c-1.7983-1.809-4.0153-3.1462-6.4543-3.893c3.0379,12.3474,3.749,25.6254,1.0537,38.3321 c1.63-0.4557,3.2034-1.0938,4.6904-1.9021c-0.4608,0.002-0.8384-0.3652-0.8493-0.8258l-0.0578-4.1401 c0-1.382,1.1726-2.6727,2.0277-3.6158c0.1214-0.1332,0.237-0.2605,0.3409-0.3794c5.9059-6.8616,5.5818-17.1007-0.7463-23.575 L46.9804,20.8124z"/>
+ <path fill="#3F3F3F" d="M29.3698,35.2397c-2.2091,0-4,1.7909-4,4s1.7909,4,4,4s4-1.7909,4-4S31.5789,35.2397,29.3698,35.2397z"/>
+ <path fill="#3F3F3F" d="M43.0623,35.2397c-2.2091,0-4,1.7909-4,4s1.7909,4,4,4s4-1.7909,4-4S45.2715,35.2397,43.0623,35.2397z"/>
+ <path fill="#FFFFFF" d="M53.0148,20.6654c1.2729-1.2642,2.132-2.1147,2.4157-2.3897c0,0,1.9438,1.8393,3.2697,1.4425 c1.3739-0.4111,2.157-1.8078,2.036-2.9537c-0.1677-1.5889-2.11-3.0402-4.4383-2.5565c0.4057-1.5126,0.0682-3.0622-0.9331-3.9948 c-1.6539-1.5404-4.078-0.4787-4.9897,0.9177c-1.2203,1.8691,1.5734,3.6628,1.5734,3.6628 c-0.2657,0.2576-1.0353,1.0191-2.1762,2.1518"/>
+ <path fill="#FFFFFF" d="M19.6785,46.9079c-1.5494,1.5397-2.5998,2.5803-2.9198,2.8905c-0.6553-1.3027-2.133-1.943-3.4588-1.5463 c-1.3739,0.4111-2.157,1.8078-2.036,2.9537c0.1677,1.5889,2.11,3.0402,4.4383,2.5565c-0.4057,1.5126-0.0682,3.0622,0.9332,3.9948 c1.6539,1.5404,4.3294,0.6137,4.9897-0.9177c0.469-1.0879,0.1927-2.2976-1.4383-3.5051c0.2604-0.2525,1.0057-0.9898,2.1108-2.087"/>
+ <path fill="#FFFFFF" d="M19.1125,20.7917c-1.3428-1.3339-2.2498-2.2319-2.5429-2.5161c0,0-1.9438,1.8393-3.2697,1.4425 c-1.3739-0.4111-2.157-1.8078-2.036-2.9537c0.1677-1.5889,2.11-3.0402,4.4383-2.5565c-0.4057-1.5126-0.0682-3.0622,0.9332-3.9948 c1.6539-1.5404,4.078-0.4787,4.9897,0.9177c1.2203,1.8691-1.5735,3.6629-1.5735,3.6629c0.2863,0.2776,1.1575,1.14,2.4478,2.4216"/>
+ <path fill="#FFFFFF" d="M52.4968,47.0821c1.4533,1.4439,2.4367,2.4179,2.7444,2.7162c0.6553-1.3027,2.133-1.943,3.4588-1.5463 c1.3739,0.4111,2.157,1.8078,2.036,2.9537c-0.1677,1.5889-2.11,3.0402-4.4383,2.5565c0.4057,1.5126,0.0682,3.0622-0.9331,3.9948 c-1.6539,1.5404-4.3294,0.6137-4.9897-0.9177c-0.469-1.0879-0.1927-2.2976,1.4383-3.5051c-0.2579-0.25-0.9912-0.9755-2.0786-2.055"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2551,52.4733 l-0.0578-4.1409c0-1.2145,1.3811-2.542,2.1609-3.434c2.8766-3.3062,4.4518-7.5462,4.4316-11.9286 c0-9.7158-7.4493-17.594-16.6307-17.5747c-1.1042,0.0035-2.2052,0.1177-3.2866,0.3409 c-6.6084,1.3552-11.8742,7.0833-13.0225,14.1063c-0.9438,5.4162,0.6083,10.9689,4.2239,15.1106 c0.768,0.8686,1.9951,2.1944,1.9951,3.3838l-0.0184,4.1736"/>
+ <line x1="29.3706" x2="29.3706" y1="51.0812" y2="55.0848" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.1565" x2="34.1565" y1="51.9733" y2="55.9777" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="43.0632" x2="43.0632" y1="51.0812" y2="55.0848" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.7204" x2="38.7204" y1="51.9733" y2="55.9777" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.7024,48.7419 36.1581,43.843 39.0938,48.7419"/>
+ <circle cx="29.3706" cy="39.2003" r="4.1878" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="43.0632" cy="39.2003" r="4.1878" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0148,20.6654 c1.2729-1.2642,2.132-2.1147,2.4157-2.3897c0,0,1.9438,1.8393,3.2697,1.4425c1.3739-0.4111,2.157-1.8078,2.036-2.9537 c-0.1677-1.5889-2.11-3.0402-4.4383-2.5565c0.4057-1.5126,0.0682-3.0622-0.9331-3.9948c-1.6539-1.5404-4.078-0.4787-4.9897,0.9177 c-1.2203,1.8691,1.5734,3.6628,1.5734,3.6628c-0.2657,0.2576-1.0353,1.0191-2.1762,2.1518"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.6785,46.9079 c-1.5494,1.5397-2.5998,2.5803-2.9198,2.8905c-0.6553-1.3027-2.133-1.943-3.4588-1.5463c-1.3739,0.4111-2.157,1.8078-2.036,2.9537 c0.1677,1.5889,2.11,3.0402,4.4383,2.5565c-0.4057,1.5126-0.0682,3.0622,0.9332,3.9948c1.6539,1.5404,4.3294,0.6137,4.9897-0.9177 c0.469-1.0879,0.1927-2.2976-1.4383-3.5051c0.2604-0.2525,1.0057-0.9898,2.1108-2.087"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1125,20.7917 c-1.3428-1.3339-2.2498-2.2319-2.5429-2.5161c0,0-1.9438,1.8393-3.2697,1.4425c-1.3739-0.4111-2.157-1.8078-2.036-2.9537 c0.1677-1.5889,2.11-3.0402,4.4383-2.5565c-0.4057-1.5126-0.0682-3.0622,0.9332-3.9948c1.6539-1.5404,4.078-0.4787,4.9897,0.9177 c1.2203,1.8691-1.5735,3.6629-1.5735,3.6629c0.2863,0.2776,1.1575,1.14,2.4478,2.4216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4968,47.0821 c1.4533,1.4439,2.4367,2.4179,2.7444,2.7162c0.6553-1.3027,2.133-1.943,3.4588-1.5463c1.3739,0.4111,2.157,1.8078,2.036,2.9537 c-0.1677,1.5889-2.11,3.0402-4.4383,2.5565c0.4057,1.5126,0.0682,3.0622-0.9331,3.9948c-1.6539,1.5404-4.3294,0.6137-4.9897-0.9177 c-0.469-1.0879-0.1927-2.2976,1.4383-3.5051c-0.2579-0.25-0.9912-0.9755-2.0786-2.055"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2622.svg b/public/assets/img/icons/2622.svg
new file mode 100644
index 0000000..618f095
--- /dev/null
+++ b/public/assets/img/icons/2622.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#f4aa41"/>
+ </g>
+ <g id="line">
+ <ellipse cx="35.96" cy="35.89" rx="3.281" ry="3.281" stroke="#000" stroke-miterlimit="10" stroke-width="1.25"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="1.254" d="m23.09 43.42a14.76 14.76 0 0 0 3.496 4.097l5.791-6.957a5.733 5.733 0 0 1-2.167-3.753l-8.921 1.537a14.76 14.76 0 0 0 1.8 5.076z"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="1.254" d="m48.91 43.42a14.76 14.76 0 0 0 1.8-5.076l-8.921-1.537a5.733 5.733 0 0 1-2.167 3.753l5.791 6.957a14.76 14.76 0 0 0 3.496-4.097z"/>
+ <path stroke="#000" stroke-miterlimit="10" stroke-width="1.254" d="m36 21.13a14.76 14.76 0 0 0-5.296 0.9794l3.129 8.494a5.733 5.733 0 0 1 4.333 0l3.129-8.494a14.76 14.76 0 0 0-5.296-0.9794z"/>
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2623.svg b/public/assets/img/icons/2623.svg
new file mode 100644
index 0000000..27e750e
--- /dev/null
+++ b/public/assets/img/icons/2623.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#f4aa41"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36.0006" r="23" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M22.5907,41.1451a6.0024,6.0024,0,0,1,10.9607-3.3825l.7513-.4278a1.83,1.83,0,0,1,1.2793-2.3489l.0263-.6637A6.0029,6.0029,0,0,1,35.34,22.3669l-.2169-1.02A7.9866,7.9866,0,0,0,28.7811,32.688a7.9956,7.9956,0,0,0-7.3549,7.97,8.73,8.73,0,0,0,.6394,3.1379l.9623-.3974A5.9839,5.9839,0,0,1,22.5907,41.1451Z"/>
+ <path d="M46.403,46.3242A6.0025,6.0025,0,0,1,38.01,38.5056l-.6394-.4984a1.8278,1.8278,0,0,1-2.6252.0421l-.775.4267a6.0029,6.0029,0,0,1-10.1972,6.2465l-.7719.7a7.9617,7.9617,0,0,0,12.9852-.253,7.9957,7.9957,0,0,0,10.5744,2.4068,8.7313,8.7313,0,0,0,2.4023-2.1177l-.824-.6364A5.9848,5.9848,0,0,1,46.403,46.3242Z"/>
+ <path d="M49.51,36.6616a7.9855,7.9855,0,0,0-6.2342-3.9821A7.9314,7.9314,0,0,0,40.033,22.3837a8.7274,8.7274,0,0,0-3.0336-1.026l-.1406,1.0316a6.0032,6.0032,0,0,1-.4233,11.93l.0547.666a1.83,1.83,0,0,1,1.2814,2.35l.6481.4522a6.0029,6.0029,0,0,1,10.4962,5.73l.9919.32A7.9834,7.9834,0,0,0,49.51,36.6616Z"/>
+ <path d="M29.0425,36.8469a7.04,7.04,0,0,1,.05-.8377l-1.56-.0632q-.0423.4216-.0426.8549a8.4721,8.4721,0,0,0,4.9161,7.6911l.8945-1.221A6.9739,6.9739,0,0,1,29.0425,36.8469Z"/>
+ <path d="M40.9458,29.9513a8.4742,8.4742,0,0,0-9.9093-.0437l.8148,1.3462a6.9741,6.9741,0,0,1,8.3346.0062Z"/>
+ <path d="M44.3944,36.0006H42.9356a7.0563,7.0563,0,0,1,.0508.8463,6.974,6.974,0,0,1-4.25,6.4208l.8291,1.2011a8.4718,8.4718,0,0,0,4.8664-7.6679Q44.4317,36.3961,44.3944,36.0006Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2626.svg b/public/assets/img/icons/2626.svg
new file mode 100644
index 0000000..d54d2db
--- /dev/null
+++ b/public/assets/img/icons/2626.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <line x1="36" x2="36" y1="53" y2="19" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="47" x2="25" y1="28.5" y2="28.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="40.54" x2="31.46" y1="22.74" y2="22.74" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="40.74" x2="31.26" y1="49.63" y2="46.04" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/262A.svg b/public/assets/img/icons/262A.svg
new file mode 100644
index 0000000..a7c5761
--- /dev/null
+++ b/public/assets/img/icons/262A.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0001,57c1.9749,0,3.9-0.275,5.7124-0.8C46.5875,59.2249,41.5,61,36,61c-13.8124,0-25-11.1875-25-25s11.1876-25,25-25 c5.5,0,10.5875,1.775,14.7125,4.8C48.9001,15.275,46.975,15,45.0001,15C33.4001,15,24,24.4,24,36C24,47.6,33.4001,57,45.0001,57z"/>
+ <polygon fill="#B399C8" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.6518,27.8958 53.0244,32.7032 58.3297,33.4741 54.4907,37.2162 55.397,42.5 50.6518,40.0053 45.9066,42.5 46.8129,37.2162 42.9739,33.4741 48.2792,32.7032"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.0001,57c1.9749,0,3.9-0.275,5.7124-0.8C46.5875,59.2249,41.5,61,36,61c-13.8124,0-25-11.1875-25-25s11.1876-25,25-25 c5.5,0,10.5875,1.775,14.7125,4.8C48.9001,15.275,46.975,15,45.0001,15C33.4001,15,24,24.4,24,36C24,47.6,33.4001,57,45.0001,57z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="50.6518,27.8958 53.0244,32.7032 58.3297,33.4741 54.4907,37.2162 55.397,42.5 50.6518,40.0053 45.9066,42.5 46.8129,37.2162 42.9739,33.4741 48.2792,32.7032"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/262E.svg b/public/assets/img/icons/262E.svg
new file mode 100644
index 0000000..5b938ef
--- /dev/null
+++ b/public/assets/img/icons/262E.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D22F27" stroke="none" d="M60.0209,36.3626c-0.1826,7.0655-3.3988,13.3879-8.4054,17.6881 c-4.081,3.4962-9.3437,5.6768-15.1057,5.823L50.7505,45.633L60.0209,36.3626z"/>
+ <path fill="#EA5A47" stroke="none" d="M60.0331,35.7292c0,0.2071,0,0.4263-0.0122,0.6334l-9.2704,9.2705L36.5098,59.8736 c-0.207,0.0121-0.4262,0.0121-0.6335,0.0121v0.0122c-3.4595,0-6.7487-0.7309-9.7332-2.0587l18.4921-18.4921l13.3514-13.3513 C59.3022,28.9683,60.0331,32.2573,60.0331,35.7292z"/>
+ <path fill="#F1B31C" stroke="none" d="M57.9866,25.9959L44.6352,39.3472L26.1431,57.8392c-2.1927-0.9501-4.215-2.2414-6.0057-3.7763 c-0.4751-0.402-0.9258-0.8284-1.3522-1.2669l17.091-17.0912L52.9431,18.638C55.0506,20.7455,56.7684,23.2306,57.9866,25.9959z"/>
+ <path fill="#FCEA2B" stroke="none" d="M52.9331,18.718L35.8663,35.7848L18.6753,52.676l-5.0311-7.3701l31.819-31.819 C48.2285,14.6929,50.7257,16.4106,52.9331,18.718z"/>
+ <path fill="#92D3F5" stroke="none" d="M34.9749,11.6091L11.7441,34.8399C12.1949,22.2195,22.3546,12.0598,34.9749,11.6091z"/>
+ <path fill="#B1CC33" stroke="none" d="M45.4514,13.5582l-9.5751,9.5749l-22.1709,22.171c-1.2791-2.9358-1.9856-6.164-1.9856-9.5627 c0-0.2924,0-0.5848,0.0243-0.8771l23.2551-23.2551c0.2924-0.0244,0.5847-0.0244,0.8771-0.0244v-0.0122 C39.2751,11.5725,42.5155,12.2791,45.4514,13.5582z"/>
+ <path fill="#FFFFFF" stroke="none" d="M57.1049,26.3899c-1.1598-2.6386-2.7932-5.0162-4.8422-7.0652 c-2.0587-2.0587-4.4364-3.6824-7.0749-4.8325c-0.0097,0-0.0289-0.0097-0.0386-0.0193c-0.029-0.0097-0.0676-0.0193-0.087-0.029 c-2.0104-0.8796-4.1173-1.4594-6.2823-1.7204c-0.6379-0.087-1.2855-0.1353-1.933-0.1546 c-0.2706-0.0193-0.5413-0.029-0.8216-0.029c-0.0676,0.0097-0.1449,0.0097-0.2223,0.0097c-0.2416,0-0.4833,0-0.7249,0.0193 c-0.029,0.0096-0.058,0.0096-0.0773,0.0096c-0.029,0-0.0579,0-0.087,0.0097c-0.6573,0.0193-1.2951,0.0677-1.9331,0.1547 C21.866,14.1249,13.1191,23.4807,12.7132,34.8565v0.0096c0,0,0,0,0,0.0097c0,0.0194-0.0097,0.0484-0.0097,0.0677 c-0.0193,0.3093-0.0193,0.5509-0.0193,0.8022c0,3.1798,0.6379,6.2726,1.9041,9.1722c0.0193,0.029,0.029,0.058,0.0386,0.087 c0,0.0096,0.0097,0.0193,0.0097,0.0386c0.4929,1.1308,1.0728,2.2133,1.7494,3.2378c0.3383,0.5412,0.7152,1.0729,1.1115,1.5851 c0.3866,0.5026,0.8022,1.0052,1.2468,1.4788c0.232,0.2609,0.4736,0.5122,0.7249,0.7635 c0.2126,0.2223,0.4253,0.4253,0.6282,0.6283c0.2223,0.2126,0.4446,0.4059,0.6669,0.5896 c1.7687,1.5174,3.7017,2.7352,5.7604,3.6244c2.2423,0.9955,4.5909,1.6237,7.0169,1.8654c0.7249,0.0773,1.4498,0.116,2.1843,0.116 c0.0676-0.0097,0.1353-0.0097,0.2029-0.0097c0.174,0,0.3576,0,0.5219-0.0097c0.5992-0.0193,1.1888-0.058,1.7783-0.116 c4.6973-0.4833,9.1625-2.3969,12.7579-5.4801c0.2127-0.1836,0.4253-0.377,0.6284-0.5703 c0.4833-0.4349,0.9375-0.8988,1.3724-1.3821c0.4446-0.4833,0.8602-0.9761,1.2468-1.4884 c0.3962-0.5026,0.7733-1.0342,1.1114-1.5754c2.2907-3.5374,3.5954-7.6741,3.7115-11.9654 c0.0097-0.2223,0.0097-0.4156,0.0097-0.6089C59.067,32.4789,58.4097,29.328,57.1049,26.3899z M34.9139,56.9702 c-0.6476-0.0193-1.2951-0.0773-1.9331-0.174c-1.9523-0.2609-3.8564-0.8022-5.6831-1.6141 c-1.8847-0.8215-3.6534-1.933-5.2868-3.3345c-0.1353-0.1063-0.261-0.2223-0.3963-0.3479 c-0.2512-0.232-0.5122-0.4736-0.7829-0.7538c-0.2029-0.203-0.3962-0.406-0.5896-0.6186l1.4981-1.2275l11.2405-9.1818 l1.3531-1.0922l0.5799-0.4833V56.9702z M34.9139,35.6394l-1.9331,1.585l-12.4873,10.187l-1.4981,1.2371 c-0.3963-0.5122-0.7636-1.0438-1.1115-1.5947c-0.5509-0.8796-1.0438-1.8074-1.4594-2.7643 c-0.0193-0.0483-0.0386-0.0966-0.058-0.1449c-1.1598-2.6579-1.7494-5.4801-1.7494-8.399c0-0.2416,0-0.4736,0.0193-0.6379 c0-0.0676,0.0097-0.1449,0.0097-0.2126c0.3866-10.332,8.2636-18.8372,18.3346-20.2097c0.6283-0.0773,1.2758-0.145,1.9331-0.1643 V35.6394z M50.1074,51.5094c-0.1256,0.116-0.2513,0.232-0.3769,0.3383c-3.1218,2.6676-6.9396,4.3783-10.9505,4.9389 c-0.6379,0.087-1.2855,0.1546-1.933,0.174V38.1813l0.5315,0.4446l1.4015,1.1405l11.2115,9.1529l1.498,1.2178 C51.0643,50.6106,50.6004,51.0745,50.1074,51.5094z M57.1243,36.1903v0.0966c-0.0967,3.8467-1.2468,7.5678-3.2862,10.7766 c-0.3286,0.5509-0.7055,1.0825-1.0922,1.5947l-1.4981-1.2178L38.78,37.2631l-1.933-1.5754V14.5018 c0.6475,0.0193,1.2951,0.0773,1.933,0.174c1.8943,0.2513,3.7403,0.7732,5.5091,1.5367c0.0484,0.0194,0.0966,0.0387,0.145,0.058 c2.4066,1.0535,4.5812,2.5419,6.4563,4.417c1.8846,1.8847,3.3828,4.0593,4.4458,6.4853 c1.1888,2.6965,1.7978,5.5768,1.7978,8.5536C57.134,35.881,57.134,36.0453,57.1243,36.1903z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M58.8737,25.607c-1.2565-2.8512-3.0253-5.4318-5.2483-7.6548c-2.2132-2.2133-4.7745-3.9627-7.616-5.2094 c-0.0871-0.0483-0.1547-0.0677-0.174-0.0677c-2.2906-1.0052-4.6972-1.6431-7.1812-1.9137 c-0.9181-0.1064-1.8363-0.1547-2.7738-0.1547c-0.058,0-0.1064,0-0.1547,0.0097c-0.2513,0-0.4929,0.0097-0.6863,0.0193 c-0.0579,0-0.1159,0-0.1739,0.0096c-0.5992,0.0193-1.1888,0.0677-1.7784,0.145c-12.1683,1.3338-21.7948,11.4821-22.307,23.8728 c-0.0193,0.0966-0.0193,0.1836-0.0097,0.2803c-0.0193,0.2706-0.0193,0.5316-0.0193,0.8022c0,3.4214,0.6862,6.7365,2.0297,9.8584 c0.029,0.087,0.0676,0.1836,0.116,0.2609c0.9181,2.0877,2.107,4.0207,3.5471,5.7701c0,0.0097,0.0097,0.0097,0.0097,0.0097 c0.1063,0.1449,0.2126,0.2803,0.3383,0.4059c0.4059,0.4929,0.8505,0.9665,1.3048,1.4207 c0.4639,0.4833,0.9472,0.9279,1.4111,1.3242c1.9137,1.643,4.011,2.9575,6.2437,3.924c3.1895,1.4207,6.6013,2.1456,10.1291,2.1456 c0.0483,0,0.0966-0.0097,0.1449-0.0097c0.1837,0,0.3577-0.0097,0.5123-0.0193c5.741-0.145,11.3178-2.2907,15.7058-6.0504 c1.0342-0.8892,1.9814-1.8461,2.8415-2.8706c0.0097-0.0097,0.0193-0.0097,0.0193-0.0193c0.029-0.0387,0.058-0.0677,0.0871-0.116 c0.0097-0.0193,0.029-0.0386,0.0387-0.058c3.5567-4.2913,5.6154-9.694,5.7604-15.2998C61,36.1903,61,35.9583,61,35.7263 C61,32.2082,60.2848,28.7965,58.8737,25.607z M54.998,50.5043l-0.0097-0.0097c0.0097-0.0097,0.0194-0.0193,0.0289-0.029 L54.998,50.5043z M59.0573,36.3352c-0.1161,4.2913-1.4207,8.428-3.7115,11.9654c-0.3381,0.5412-0.7152,1.0728-1.1114,1.5754 c-0.3866,0.5123-0.8023,1.0051-1.2468,1.4884c-0.4349,0.4833-0.8891,0.9472-1.3724,1.3821 c-0.203,0.1933-0.4156,0.3866-0.6284,0.5703c-3.5954,3.0832-8.0605,4.9968-12.7579,5.4801 c-0.5896,0.058-1.1791,0.0967-1.7783,0.116c-0.1643,0.0097-0.3479,0.0097-0.5219,0.0097c-0.0676,0-0.1353,0-0.2029,0.0097 c-0.7346,0-1.4594-0.0386-2.1843-0.116c-2.4259-0.2416-4.7746-0.8699-7.0169-1.8654c-2.0587-0.8892-3.9917-2.107-5.7604-3.6244 c-0.2223-0.1836-0.4446-0.377-0.6669-0.5896c-0.2029-0.203-0.4156-0.406-0.6282-0.6283 c-0.2513-0.2513-0.4929-0.5026-0.7249-0.7635c-0.4446-0.4736-0.8602-0.9762-1.2468-1.4788 c-0.3963-0.5122-0.7733-1.0438-1.1115-1.5851c-0.6766-1.0245-1.2564-2.107-1.7494-3.2378c0-0.0194-0.0097-0.029-0.0097-0.0386 c-0.0097-0.029-0.0193-0.058-0.0386-0.087c-1.2661-2.8995-1.9041-5.9924-1.9041-9.1722c0-0.2513,0-0.4929,0.0193-0.8022 c0-0.0193,0.0097-0.0483,0.0097-0.0677c0-0.0097,0-0.0097,0-0.0097v-0.0096c0.4059-11.3758,9.1528-20.7316,20.2677-22.1137 c0.6379-0.087,1.2758-0.1353,1.9331-0.1547c0.029-0.0097,0.0579-0.0097,0.087-0.0097c0.0192,0,0.0483,0,0.0773-0.0096 c0.2416-0.0193,0.4833-0.0193,0.7249-0.0193c0.0774,0,0.1547,0,0.2223-0.0097c0.2803,0,0.551,0.0097,0.8216,0.029 c0.6475,0.0193,1.2951,0.0676,1.933,0.1546c2.165,0.261,4.2719,0.8409,6.2823,1.7204c0.0194,0.0096,0.0579,0.0193,0.087,0.029 c0.0097,0.0097,0.0289,0.0193,0.0386,0.0193c2.6385,1.1501,5.0162,2.7739,7.0749,4.8325c2.049,2.049,3.6825,4.4266,4.8422,7.0652 c1.3048,2.9382,1.962,6.089,1.962,9.3364C59.067,35.9196,59.067,36.1129,59.0573,36.3352z"/>
+ <path fill="#000000" stroke="none" d="M54.9883,50.4946l0.0097,0.0097l0.0192-0.0387C55.0077,50.4753,54.998,50.4849,54.9883,50.4946z"/>
+ <path fill="#000000" stroke="none" d="M32.9809,14.6855c-10.071,1.3724-17.9481,9.8777-18.3346,20.2097c0,0.0677-0.0097,0.145-0.0097,0.2126 c-0.0193,0.1643-0.0193,0.3963-0.0193,0.6379c0,2.9189,0.5896,5.7411,1.7494,8.399c0.0194,0.0483,0.0387,0.0966,0.058,0.1449 c0.4156,0.9569,0.9085,1.8847,1.4594,2.7643c0.3479,0.5509,0.7152,1.0825,1.1115,1.5947l1.4981-1.2371l12.4873-10.187 l1.9331-1.585V14.5211C34.2567,14.5405,33.6091,14.6081,32.9809,14.6855z M32.9809,34.7309L19.4014,45.8167 c-0.4446-0.7249-0.8409-1.4787-1.1888-2.2616c-0.029-0.0677-0.0484-0.1257-0.0773-0.1836 c-1.0535-2.4066-1.5851-4.9775-1.5851-7.6258c0-0.1836,0-0.3866,0.0097-0.4833c0.0097-0.1063,0.0097-0.203,0.0194-0.3093 c0.3576-9.2978,7.3841-16.9622,16.4016-18.3057V34.7309z"/>
+ <path fill="#000000" stroke="none" d="M16.7918,52.0507c-0.0773-0.0483-0.1546-0.1063-0.2126-0.1836c-0.058-0.0677-0.0967-0.145-0.1257-0.2223 C16.5599,51.7897,16.6662,51.925,16.7918,52.0507z"/>
+ <path fill="#000000" stroke="none" d="M55.1913,51.78c-0.0193,0.029-0.0387,0.058-0.058,0.087c-0.0097,0.0097-0.0193,0.0193-0.029,0.029 C55.1332,51.8574,55.1623,51.8284,55.1913,51.78z"/>
+ <path fill="#000000" stroke="none" d="M55.0173,50.4656l-0.0192,0.0387l-0.0097-0.0097C54.998,50.4849,55.0077,50.4753,55.0173,50.4656z"/>
+ <path fill="#000000" stroke="none" d="M34.334,38.6259l-1.3531,1.0922l-11.2405,9.1818l-1.4981,1.2275c0.1933,0.2126,0.3866,0.4156,0.5896,0.6186 c0.2707,0.2803,0.5316,0.5219,0.7829,0.7538c0.1353,0.1257,0.261,0.2416,0.3963,0.3479 c1.6334,1.4014,3.4021,2.513,5.2868,3.3345c1.8267,0.8119,3.7308,1.3531,5.6831,1.6141 c0.6379,0.0967,1.2855,0.1547,1.9331,0.174V38.1426L34.334,38.6259z M32.9809,54.8342 c-1.6817-0.2416-3.3248-0.7249-4.9195-1.4304c-1.7011-0.7346-3.3055-1.7494-4.8036-3.0349 c-0.0386-0.0387-0.087-0.0677-0.1257-0.116l9.8487-8.0414V54.8342z"/>
+ <path fill="#000000" stroke="none" d="M49.9915,48.9192L38.78,39.7663l-1.4015-1.1405l-0.5315-0.4446v18.7793c0.6475-0.0193,1.2951-0.087,1.933-0.174 c4.0109-0.5606,7.8287-2.2713,10.9505-4.9389c0.1256-0.1063,0.2513-0.2223,0.3769-0.3383 c0.4929-0.4349,0.9568-0.8988,1.382-1.3724L49.9915,48.9192z M48.4741,50.3786c-2.7643,2.3679-6.1374,3.9047-9.6941,4.4556 V42.2599l9.81,8.0123C48.5512,50.311,48.5127,50.3399,48.4741,50.3786z"/>
+ <path fill="#000000" stroke="none" d="M55.3362,27.1727c-1.063-2.4259-2.5612-4.6006-4.4458-6.4853c-1.8751-1.875-4.0497-3.3634-6.4563-4.417 c-0.0484-0.0193-0.0966-0.0386-0.145-0.058c-1.7688-0.7635-3.6147-1.2854-5.5091-1.5367 c-0.6379-0.0967-1.2855-0.1547-1.933-0.174v21.1859l1.933,1.5754l12.4679,10.1773l1.4981,1.2178 c0.3866-0.5122,0.7636-1.0438,1.0922-1.5947c2.0393-3.2088,3.1894-6.9299,3.2862-10.7766v-0.0966 c0.0097-0.145,0.0097-0.3093,0.0097-0.464C57.134,32.7495,56.5249,29.8693,55.3362,27.1727z M55.2009,36.0839 c-0.0097,0.0484-0.0097,0.0967-0.0097,0.1547c-0.0871,3.4214-1.0922,6.7365-2.8512,9.5974L38.78,34.7695V16.6281 c1.6333,0.2416,3.2184,0.6959,4.7455,1.3628c0.058,0.0193,0.1161,0.0483,0.174,0.0677c2.1746,0.9568,4.1366,2.3003,5.828,3.9917 c1.7107,1.7204,3.0736,3.7017,4.0401,5.9054c1.0825,2.4452,1.6335,5.0645,1.6335,7.7707V36.0839z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/262F.svg b/public/assets/img/icons/262F.svg
new file mode 100644
index 0000000..70429c7
--- /dev/null
+++ b/public/assets/img/icons/262F.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36.8833" r="25" fill="#FFFFFF" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.8833,36.8833c0,13.6133,10.8253,24.6897,24.3381,25.0915c-6.5806-0.4018-11.7797-5.8647-11.7797-12.5332 c0-6.9322,5.6137-12.5583,12.5583-12.5583c6.9322,0,12.5583-5.6261,12.5583-12.5583c0-6.6685-5.2117-12.1313-11.7923-12.5332 c-0.2511-0.0126-0.5022-0.0251-0.766-0.0251s-0.5275,0-0.7786,0.0251C21.7086,12.1937,10.8833,23.2701,10.8833,36.8833z"/>
+ <circle cx="37.3437" cy="48.9394" r="4.0187" fill="#3F3F3F" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="37.3437" cy="23.8227" r="4.0187" fill="#FFFFFF" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4417,49.4417c0,6.6685,5.1992,12.1314,11.7797,12.5332C35.4851,61.9874,35.7362,62,36,62s0.5149-0.0126,0.766-0.0251 c13.5128-0.3893,24.3506-11.4657,24.3506-25.0915c0-13.6258-10.8379-24.7022-24.3506-25.0915 c6.5806,0.4019,11.7923,5.8647,11.7923,12.5332c0,6.9322-5.6261,12.5583-12.5583,12.5583 C29.0554,36.8833,23.4417,42.5094,23.4417,49.4417z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.8833,36.8833c0,13.6133,10.8253,24.6897,24.3381,25.0915c-6.5806-0.4018-11.7797-5.8647-11.7797-12.5332 c0-6.9322,5.6137-12.5583,12.5583-12.5583c6.9322,0,12.5583-5.6261,12.5583-12.5583c0-6.6685-5.2117-12.1313-11.7923-12.5332 c-0.2511-0.0126-0.5022-0.0251-0.766-0.0251s-0.5275,0-0.7786,0.0251C21.7086,12.1937,10.8833,23.2701,10.8833,36.8833z"/>
+ <circle cx="37.3437" cy="48.9394" r="4.0187" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="37.3437" cy="23.8227" r="4.0187" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2638.svg b/public/assets/img/icons/2638.svg
new file mode 100644
index 0000000..43fbc5d
--- /dev/null
+++ b/public/assets/img/icons/2638.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m51.01 35.99a15 15 0 1 1-15-15 15 15 0 0 1 15 15z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m41 36a5 5 0 1 1-5-5.001 5.001 5.001 0 0 1 5 5.001z"/>
+ <line x1="36" x2="36" y1="31" y2="19" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="36" x2="36" y1="53" y2="41" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41" x2="53" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="19" x2="31" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="39.54" x2="48.02" y1="32.46" y2="23.98" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="23.98" x2="32.46" y1="48.02" y2="39.54" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="32.46" x2="23.98" y1="32.46" y2="23.98" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="48.02" x2="39.54" y1="48.02" y2="39.54" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2639.svg b/public/assets/img/icons/2639.svg
new file mode 100644
index 0000000..508d98e
--- /dev/null
+++ b/public/assets/img/icons/2639.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5,48c1.8768-3.8326,5.8239-6.1965,10-6c3.8343,0.1804,7.2926,2.4926,9,6"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/263A.svg b/public/assets/img/icons/263A.svg
new file mode 100644
index 0000000..d6fe64f
--- /dev/null
+++ b/public/assets/img/icons/263A.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="23" fill="#FCEA2B"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6308,48.0192c-1.1233,1.2679-3.0497,2.0788-5.7815,2.0788c-2.7113,0-4.6397-0.8017-5.7749-2.0544"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.1086,27.2015c0.7207-1.3857,1.9278-2.4541,3.3907-3c1.4052-0.7002,3.0205-0.8486,4.5302-0.4209"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.719,27.2015c-1.582-2.7724-4.8037-4.1699-7.9092-3.4306"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4843,34.2452c0,0,3.9322-2.1695,8,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.7343,34.2452c0,0,3.9322-2.1695,8,0"/>
+ <ellipse cx="36" cy="36" rx="23.0001" ry="23.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2640.svg b/public/assets/img/icons/2640.svg
new file mode 100644
index 0000000..4cffe08
--- /dev/null
+++ b/public/assets/img/icons/2640.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M51,25.9684c0-8.2843-6.7158-15-15-15c-8.2843,0-15,6.7157-15,15c0,7.429,5.4133,13.5966,12.5027,14.7909 v0.3461v6.8054L32,47.9105h-6v5h6l1.5027,0.0002v8.9998l4.9974,0.0444v-9.0445L40,52.9105h6v-5h-6l-1.4999-0.0002V40.761h-0.0007 c0.0506-0.0085,0.1011-0.0172,0.1515-0.0262C45.6708,39.483,51,33.3481,51,25.9684z M36,35.9684c-5.5229,0-10-4.4772-10-10 c0-5.5229,4.4771-10,10-10c5.5228,0,10,4.4771,10,10C46,31.4912,41.5228,35.9684,36,35.9684z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5001,40.7611v7.1492L40,47.9105h6v5h-6l-1.4999-0.0002v9.0445l-4.9974-0.0443v-8.9998L32,52.9105h-6v-5h6l1.5027,0.0003 v-6.8054v-0.3461C26.4134,39.565,21,33.3973,21,25.9684c0-8.2843,6.7157-15,15-15s15,6.7157,15,15 c0,7.3797-5.3292,13.5147-12.3491,14.7665c-0.0504,0.009-0.1009,0.0177-0.1515,0.0262"/>
+ <circle cx="36" cy="25.9684" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2642.svg b/public/assets/img/icons/2642.svg
new file mode 100644
index 0000000..cac4e05
--- /dev/null
+++ b/public/assets/img/icons/2642.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M40.0944,33.0963l0.9439-0.9438l7.5124-7.5121l1.3506-1.3432v12.7245l4.9497-4.9497V14.8084H38.5877 l-4.9497,4.9497h12.7278l-0.0836,0.0835l-0.4706,0.4706l-8.4264,8.4268l-0.8243,0.8243c-5.858-4.1749-14.0433-3.6346-19.2989,1.621 c-5.8579,5.8579-5.8579,15.3553,0,21.2132c5.8578,5.8578,15.3553,5.8579,21.2132,0 C43.7314,47.1413,44.2712,38.9545,40.0944,33.0963z M20.7663,48.8932c-3.9052-3.9052-3.9052-10.2369,0-14.1421 s10.2369-3.9052,14.1421,0s3.9052,10.2369,0,14.1421S24.6715,52.7984,20.7663,48.8932z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.7381,14.9214H38.4746l-4.9497,4.9497h12.7279l-0.0835,0.0835l-0.4707,0.4707l-8.4264,8.4267l-0.8243,0.8243 c-5.858-4.1749-14.0433-3.6346-19.2989,1.621c-5.8579,5.8579-5.8579,15.3553,0,21.2132s15.3553,5.8579,21.2132,0 c5.2563-5.2563,5.7961-13.4431,1.6193-19.3013l0.9439-0.9439l7.5124-7.5121l1.3505-1.3433v12.7245l4.9497-4.9497V14.9214"/>
+ <ellipse cx="27.7555" cy="41.904" rx="10" ry="10" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -21.5012 31.8995)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2648.svg b/public/assets/img/icons/2648.svg
new file mode 100644
index 0000000..23f387f
--- /dev/null
+++ b/public/assets/img/icons/2648.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m36 48.84c3.087-16.36 6.337-26.33 11.64-25.68 2.611 0.586 3.711 3.609 2.58 5.817"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m36 48.84c-3.087-16.36-6.337-26.33-11.64-25.68-2.611 0.586-3.711 3.609-2.58 5.817"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2649.svg b/public/assets/img/icons/2649.svg
new file mode 100644
index 0000000..6635b70
--- /dev/null
+++ b/public/assets/img/icons/2649.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <circle cx="36.01" cy="39.47" r="8.651" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m51.42 24.1c-2.202-0.5966-4.541 0.248-5.854 2.113-2.709 5.178-9.561 4.558-9.561 4.558s-6.852 0.5902-9.561-4.588c-1.313-1.865-3.653-2.709-5.855-2.112"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264A.svg b/public/assets/img/icons/264A.svg
new file mode 100644
index 0000000..35bfbb9
--- /dev/null
+++ b/public/assets/img/icons/264A.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m22.86 21.4s3.659 6.388 13.14 6.32c9.481 0.06785 13.14-6.32 13.14-6.32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m49.14 50.6s-3.659-6.388-13.14-6.32c-9.481-0.0677-13.14 6.32-13.14 6.32"/>
+ <line x1="40.32" x2="40.32" y1="44.16" y2="27.85" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="30.32" x2="30.32" y1="44.85" y2="27.85" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264B.svg b/public/assets/img/icons/264B.svg
new file mode 100644
index 0000000..5c184b0
--- /dev/null
+++ b/public/assets/img/icons/264B.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="3" d="m33.61 30.26a5.559 5.559 0 1 1-5.559-5.558 5.56 5.56 0 0 1 5.559 5.558z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m25.7 25.26s10.84-4.787 23.81 3.012"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="3" d="m38.39 41a5.559 5.559 0 1 1 5.56 5.56 5.561 5.561 0 0 1-5.56-5.56z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m46.3 46s-10.84 4.787-23.81-3.012"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264C.svg b/public/assets/img/icons/264C.svg
new file mode 100644
index 0000000..8c509c4
--- /dev/null
+++ b/public/assets/img/icons/264C.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11.88" y="12.21" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12.12" y="11.96" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m34.44 37.72c-0.735-3.912-1.132-7.879-1.186-11.86 0-5.93 9.487-8.301 11.86-2.372 1.888 7.085-11.79 27.93-2.372 28.46 4.744 0 3.988-5.356 3.988-5.356"/>
+ <circle cx="29.13" cy="39.22" r="5.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264D.svg b/public/assets/img/icons/264D.svg
new file mode 100644
index 0000000..d7eb62a
--- /dev/null
+++ b/public/assets/img/icons/264D.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m35.23 44.91 0.125-13.68"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m26.31 44.91v-14.03c-0.1453-1.558-0.6264-3.32-2.212-5.754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m26.31 31.22s0.766-6.485 4.523-6.437 4.405 4.103 4.523 6.437c0.1828-2.264 0.9161-6.54 4.478-6.544 3.562-0.0042 4.31 3.958 4.478 6.544l1.15e-4 13.68c0.3653 2.829 2.394 5.11 3.829 5.112 3.042 0.4881 3.964-9.966 1.124-10.73-3.348-0.5788-5.387 7.691-7.545 13.16"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264E.svg b/public/assets/img/icons/264E.svg
new file mode 100644
index 0000000..cc96d87
--- /dev/null
+++ b/public/assets/img/icons/264E.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m30.53 39.5h-10.53"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m52 39.5h-9.53"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m52 44.5h-32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m30.53 39.5a8.443 8.443 0 0 1-1.83-9.201 8.443 8.443 0 0 1 7.8-5.212 8.443 8.443 0 0 1 7.8 5.212 8.443 8.443 0 0 1-1.83 9.201" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/264F.svg b/public/assets/img/icons/264F.svg
new file mode 100644
index 0000000..2a2d5fb
--- /dev/null
+++ b/public/assets/img/icons/264F.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m49.97 47.17 3.731 3.757-3.731 3.757"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m35.23 44.91 0.125-13.68"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m26.31 44.91v-14.03c-0.1453-1.558-0.6264-3.32-2.212-5.754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m26.31 31.23s0.766-6.485 4.523-6.437 4.405 4.103 4.523 6.437c0.1828-2.264 0.9161-6.54 4.478-6.544 3.562-0.0042 4.31 3.958 4.478 6.544l1.42e-4 13.68s0.1299 6.155 5.921 6.004"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2650.svg b/public/assets/img/icons/2650.svg
new file mode 100644
index 0000000..45a1981
--- /dev/null
+++ b/public/assets/img/icons/2650.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m37.81 24.19h9.996v9.996"/>
+ <line x1="24.19" x2="47.81" y1="47.81" y2="24.19" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ <line x1="38.41" x2="28.42" y1="43.44" y2="33.46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2651.svg b/public/assets/img/icons/2651.svg
new file mode 100644
index 0000000..a83a977
--- /dev/null
+++ b/public/assets/img/icons/2651.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="3" d="m39.5 44.55a5.591 5.591 0 1 1 5.59 5.591 5.592 5.592 0 0 1-5.59-5.591z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m39.5 42.55c-1.351 4.101-1.244 3.865-3.324 8.743"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m28.06 44.89v-14.03c-0.1453-1.558-0.6264-3.32-2.212-5.754"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m28.06 30.86c0.2335-2.264 1.17-6.54 5.72-6.544 4.55-0.0042 5.505 3.958 5.719 6.544l1.82e-4 13.68"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2652.svg b/public/assets/img/icons/2652.svg
new file mode 100644
index 0000000..a890dc6
--- /dev/null
+++ b/public/assets/img/icons/2652.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m52.05 41.23s-0.0772-3.854-3.211-3.802c0 0-3.21-0.0224-3.21 3.622s-3.211 3.622-3.211 3.622c-3.133 0.0508-3.21-3.763-3.21-3.763 1e-4 -3.683-3.21-3.66-3.21-3.66-3.134-0.0517-3.211 3.75-3.211 3.75-1e-4 3.669-3.211 3.647-3.211 3.647-3.134 0.0508-3.211-3.776-3.211-3.776 0-3.695-3.209-3.673-3.209-3.673-3.135-0.0508-3.211 3.802-3.211 3.802"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m52.05 31.36s-0.0772-3.854-3.211-3.802c0 0-3.21-0.0224-3.21 3.622s-3.211 3.622-3.211 3.622c-3.133 0.0508-3.21-3.763-3.21-3.763 1e-4 -3.683-3.21-3.66-3.21-3.66-3.134-0.0517-3.211 3.75-3.211 3.75-1e-4 3.669-3.211 3.647-3.211 3.647-3.134 0.0508-3.211-3.776-3.211-3.776 0-3.695-3.209-3.673-3.209-3.673-3.135-0.0508-3.211 3.802-3.211 3.802"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2653.svg b/public/assets/img/icons/2653.svg
new file mode 100644
index 0000000..dad7931
--- /dev/null
+++ b/public/assets/img/icons/2653.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m23.39 50.52s7.057-4.043 6.983-14.52c0.0732-10.48-6.983-14.52-6.983-14.52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m48.61 21.48s-7.057 4.043-6.984 14.52c-0.0719 10.48 6.984 14.52 6.984 14.52"/>
+ <line x1="48.18" x2="23.82" y1="36.52" y2="36.52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/265F.svg b/public/assets/img/icons/265F.svg
new file mode 100644
index 0000000..55852ff
--- /dev/null
+++ b/public/assets/img/icons/265F.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3f3f3f" points="53.533 60.1 16.928 60.1 27.58 48.157 30.8 35.363 41.152 37.079 44.987 48.082 53.533 60.1"/>
+ <polyline points="43.531 45.449 53.533 60.1 40.586 60.1"/>
+ <rect x="20.662" y="29.3371" width="32.2564" height="3.7256" fill="#3f3f3f"/>
+ <circle cx="35.9999" cy="17" r="9.9999" fill="#3f3f3f"/>
+ <path d="M41.381,8.58a9.9888,9.9888,0,0,1-13.8006,13.8A9.994,9.994,0,1,0,41.381,8.58Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="17" r="10" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5338,29.3371a2.0189,2.0189,0,0,0,0,4"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8,35.6464C30.8,46.6134,18.9431,59.22,16.9277,60.1H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.25,36.8969C42.0826,47.55,53.1331,59.2536,55.0723,60.1H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.0466,33.3371a2.0189,2.0189,0,0,0,0-4"/>
+ <line x1="21.5338" x2="52.0466" y1="29.3371" y2="29.3371" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.5338" x2="52.0466" y1="33.3371" y2="33.3371" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2660.svg b/public/assets/img/icons/2660.svg
new file mode 100644
index 0000000..56a5e3d
--- /dev/null
+++ b/public/assets/img/icons/2660.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M39.4,51.9c0.8,3.6,5.4,9.5,7.3,10.3H36H25.3c1.9-0.8,6.6-6.8,7.3-10.3L36,48L39.4,51.9z"/>
+ <path fill="#3F3F3F" d="M12.3,42c0,7,5.6,12.6,12.6,12.6c4.8,0,9-2.7,11.1-6.6c2.1,3.9,6.3,6.6,11.1,6.6c7,0,12.6-5.6,12.6-12.6 c0-3-1-5.7-2.8-7.9l0,0L36,8.1l-20.9,26l0,0C13.3,36.2,12.3,39,12.3,42z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.4,52.1 c0.8,3.6,5.4,9.3,7.3,10.1H36H25.3c1.9-0.8,6.6-6.6,7.3-10.1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.3,42 c0,7,5.6,12.6,12.6,12.6c4.8,0,9-2.7,11.1-6.6c2.1,3.9,6.3,6.6,11.1,6.6c7,0,12.6-5.6,12.6-12.6c0-3-1-5.7-2.8-7.9l0,0L36,8.1 l-20.9,26l0,0C13.3,36.2,12.3,39,12.3,42z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2663.svg b/public/assets/img/icons/2663.svg
new file mode 100644
index 0000000..979ee8e
--- /dev/null
+++ b/public/assets/img/icons/2663.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="19" cy="36.7" r="11.5" fill="#3F3F3F"/>
+ <circle cx="36.2" cy="19.6" r="11.5" fill="#3F3F3F"/>
+ <circle cx="53.4" cy="36.7" r="11.5" fill="#3F3F3F"/>
+ <path fill="#3F3F3F" d="M38.7,38.8c1.2,7.9,7,20.5,8.9,21.3H36.2l0,0H24.9c2-0.9,8.4-15.1,9-22.8l0.3-0.9l4.8,1.5L38.7,38.8z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.7,38.8 c1.2,7.9,7,20.5,8.9,21.3H36.2l0,0H24.9c2-0.9,8.4-15.1,9-22.8"/>
+ <circle cx="36.2" cy="19.6" r="11.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="53.4" cy="36.7" r="11.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="19" cy="36.7" r="11.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2665.svg b/public/assets/img/icons/2665.svg
new file mode 100644
index 0000000..22d84c8
--- /dev/null
+++ b/public/assets/img/icons/2665.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M60.7,26.2c0-7.2-5.9-13.1-13.1-13.1c-5,0-9.3,2.8-11.5,6.9c-2.2-4.1-6.6-6.9-11.5-6.9 c-7.2,0-13.1,5.9-13.1,13.1c0,3.1,1.1,6,2.9,8.2l0,0l21.8,27l21.8-27l0,0C59.6,32.2,60.7,29.4,60.7,26.2z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.7,26.2 c0-7.2-5.9-13.1-13.1-13.1c-5,0-9.3,2.8-11.5,6.9c-2.2-4.1-6.6-6.9-11.5-6.9c-7.2,0-13.1,5.9-13.1,13.1c0,3.1,1.1,6,2.9,8.2l0,0 l21.8,27l21.8-27l0,0C59.6,32.2,60.7,29.4,60.7,26.2z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2666.svg b/public/assets/img/icons/2666.svg
new file mode 100644
index 0000000..c63410a
--- /dev/null
+++ b/public/assets/img/icons/2666.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" points="55,36 36,63 17,36 36,9"/>
+ </g>
+ <g id="line">
+ <line x1="17" x2="36" y1="36" y2="63" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="55" y1="63" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17" x2="36" y1="36" y2="9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="55" y1="9" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2668.svg b/public/assets/img/icons/2668.svg
new file mode 100644
index 0000000..e2b8e1d
--- /dev/null
+++ b/public/assets/img/icons/2668.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9614,12.3875s-9.4036,7.4062-1.7964,16.3364S28.3686,45.06,28.3686,45.06h-2s9.4036-7.4061,1.7964-16.3363,1.7964-16.3364,1.7964-16.3364Z"/>
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.277,12.099s-9.4036,7.4062-1.7964,16.3364-1.7964,16.3363-1.7964,16.3363h-2s9.4036-7.4062,1.7964-16.3363S38.277,12.099,38.277,12.099Z"/>
+ <path fill="#ea5a47" d="M20.201,31.7718c-6.445,2.6625-8.29,6.1415-8.29,11.195,0,8.1563,11.0084,14.7683,24.588,14.7683s24.588-6.612,24.588-14.7683c0-4.9282-2.5719-8.2879-8.7486-10.9706,7.0119,2.99,11.5742,7.8532,11.5742,13.3451,0,9.0894-12.497,16.4577-27.9128,16.4577S8.0872,54.4307,8.0872,45.3413C8.0872,39.71,12.8845,34.7388,20.201,31.7718Z"/>
+ <path fill="#d22f27" d="M36,57.62q.249.003.4992.0029c13.58,0,24.588-6.6119,24.588-14.7683,0-4.9281-2.5719-8.2878-8.7486-10.9705,7.0119,2.99,11.5742,7.8532,11.5742,13.3451,0,9.0894-12.497,16.4577-27.9128,16.4577"/>
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M26.7814,45.06s9.4036-7.4061,1.7964-16.3363,1.7964-16.3364,1.7964-16.3364"/>
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.782,12.099s-9.4036,7.4062-1.7964,16.3364-1.7964,16.3363-1.7964,16.3363h-2s9.4036-7.4062,1.7964-16.3363S46.782,12.099,46.782,12.099Z"/>
+ <path fill="none" stroke="#ea5a47" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M35.2036,44.7717S44.6072,37.3655,37,28.4354,38.7964,12.099,38.7964,12.099"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.201,31.7718c-6.445,2.6625-8.29,6.1415-8.29,11.195,0,8.1563,11.0084,14.7683,24.588,14.7683s24.588-6.612,24.588-14.7683c0-4.9282-2.5719-8.2879-8.7486-10.9706,7.0119,2.99,11.5742,7.8532,11.5742,13.3451,0,9.0894-12.497,16.4577-27.9128,16.4577S8.0872,54.4307,8.0872,45.3413C8.0872,39.71,12.8845,34.7388,20.201,31.7718Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.3742,12.3875s-9.4036,7.4062-1.7964,16.3364"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.7814,45.06s9.4036-7.4061,1.7964-16.3363"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2186,12.099s-9.4036,7.4062-1.7964,16.3364"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.6258,44.7717s9.4036-7.4062,1.7964-16.3363"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7964,12.099S28.3928,19.5052,36,28.4354"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.2036,44.7717S43.6072,37.3655,36,28.4354"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/267B.svg b/public/assets/img/icons/267B.svg
new file mode 100644
index 0000000..302d7b4
--- /dev/null
+++ b/public/assets/img/icons/267B.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5992,22.9548l-3.6234,5.9466l-10-6l2.9936-5.047c1.4882-1.9298,4.1084-2.4725,6.2065-1.4143 c0.4895,0.2469,0.8889,0.6454,1.1717,1.1151l3.2209,5.3487L34.5992,22.9548z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.595,41.7316l-3.4823-6.0303l10.0589-5.9007l2.9947,5.0464c0.9804,2.2311,0.2008,4.7908-1.7335,6.125 c-0.4513,0.3113-0.9925,0.4708-1.5402,0.4939l-6.2381,0.2632L44.595,41.7316z"/>
+ <path fill="#B1CC33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.1736,40.4773l6.3786,11.7153l0.0905,0.1672c0.457,0.8345,1.0227,0.8014,1.7954,0.8014h1.7755l5.9275-0.0201L30.967,41.4805 l-3.6013,0.0292l-9.9074-0.0291l-0.0168,0c-0.0084-0.0037-1.6263,0.0036-1.6346-0.0001L15.1736,40.4773z"/>
+ <path fill="#B1CC33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.3718,17.5602L37,26.9064l-1.9038,1.2519L44,28.9064l5-8l-2,1l-3-5l-0.0966-0.1637c-0.4877-0.8169-1.1217-0.8302-1.8606-0.8302 l-14.3674-0.0054C27.6753,15.9072,30.2781,15.7299,31.3718,17.5602z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28,37.9061l-2-1l-0.46,0.6599l-2.37,3.9301l-5.71-0.0199h-0.02c-0.01,0-0.02,0-0.02-0.01c-2.14-0.9501-3.7-3.4701-2.69-5.7001 l3.03-4.98l-1.82-1.3099l9.41,0.7L28,37.9061z"/>
+ <path fill="#b1cc33" stroke="#b1cc33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.7867,39.5333l-6.5944,12.0412c-0.3555,0.6477-0.6895,1.5434-1.6403,1.5779l-0.2891,0.0004l-5.7482-0.008l-0.0478,2.1256 l-4.6071-8.2326l4.754-7.761v2.2145l6.6396-0.0378l5.9102,0.1376L53.7867,39.5333z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.2615,26.8361L31,28.9064l-10-6l2.9936-5.047c1.4882-1.9298,4.1084-2.4725,6.2065-1.4143 c0.4895,0.2469,0.8889,0.6454,1.1717,1.1151L37,26.9064l-1.9038,1.2519L44,28.9064l5-8l-2,1l-3-5l-0.0966-0.1637 c-0.4877-0.8169-1.1217-0.8302-1.8606-0.8302l-7.0917-0.0054"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14.7341,35.7661c-1.0145,2.2288-0.2617,4.7593,1.8762,5.7145c0,0,0.7482-0.0046,0.7566-0.0009l0.0915,0.001l9.9074,0.0291 l3.6013-0.0292l0.1741,11.6605l-5.9275,0.0201h-1.7755c-0.7727,0-1.3384,0.0331-1.7954-0.8014l-0.0905-0.1672l-3.6618-6.7839"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.7341,35.7661 17.76,30.7817 15.9432,29.4782 25.3515,30.1741 28,37.9064 26,36.9064 25.5367,37.5666"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.3269,37.7505l-1.2117-2.1088l10.0715-5.8791l2.9838,5.0528c0.9756,2.2332,0.1905,4.7912-1.7467,6.1213 c-0.4519,0.3103-0.9935,0.4687-1.5413,0.4906l-11.2687,0.0641v-2.2145l-4.754,7.761l4.6071,8.2326l0.0478-2.1256l5.7482,0.008 l0.2891-0.0004c0.9508-0.0344,1.2847-0.9301,1.6403-1.5779l3.3361-6.0667"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/267E.svg b/public/assets/img/icons/267E.svg
new file mode 100644
index 0000000..0ebefa2
--- /dev/null
+++ b/public/assets/img/icons/267E.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-width="2" d="m36 39.44c-4.335 4.335-8.841 9.096-15.73 9.096-7.141 0-12.24-5.271-12.24-12.58 0.05558-7.058 5.863-12.67 12.92-12.54 6.29 0 10.97 4.973 15.05 9.054 4.335-4.336 8.841-9.054 15.73-9.054 7.226 0 12.24 5.229 12.24 12.54-0.05592 7.058-5.863 12.75-12.92 12.62-6.29 0-10.97-5.057-15.05-9.137zm-3.4-3.444c-3.315-3.06-6.801-7.522-11.73-7.522-4.129 0.0055-7.475 3.351-7.48 7.48-0.2047 4.113 3.108 7.584 7.226 7.522 4.844 5e-4 8.754-4.166 11.98-7.48zm26.01-0.0417c0.205-4.113-3.108-7.543-7.226-7.48-4.846 0-8.756 4.165-11.99 7.48 3.315 3.06 6.8 7.522 11.73 7.522 4.129-0.0057 7.476-3.393 7.482-7.522z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="m36 32.51c4.335-4.336 8.841-9.096 15.73-9.096 7.226 0 12.24 5.271 12.24 12.58-0.05592 7.058-5.863 12.71-12.92 12.58-5.006 0-8.99-3.178-12.47-6.532m-2.581-2.564c-4.335 4.335-8.841 9.096-15.73 9.096-7.141 0-12.24-5.271-12.24-12.58 0.05558-7.058 5.863-12.71 12.92-12.58 5.02 0 9.012 3.194 12.49 6.558m-3.476 3.475c-2.586-2.503-5.447-4.932-9.102-4.932-4.129 0.0055-7.474 3.351-7.48 7.48-0.2047 4.113 3.108 7.542 7.226 7.48 4.844 5e-4 8.754-4.166 11.98-7.48m9.401 2.521c2.594 2.513 5.462 4.959 9.129 4.959 4.129-0.0052 7.476-3.351 7.482-7.48h4e-4c0.2047-4.113-3.108-7.542-7.226-7.48-4.846 0-8.756 4.165-11.99 7.48"/>
+ <line x1="32.6" x2="36" y1="36" y2="32.51" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="39.4" y1="39.49" y2="36" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/267F.svg b/public/assets/img/icons/267F.svg
new file mode 100644
index 0000000..310f71f
--- /dev/null
+++ b/public/assets/img/icons/267F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" stroke-miterlimit="10">
+ <path fill="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <path fill="#fff" d="m39.01 36.8 5.888 0.9834c0.9375 0.1566 2.057 0.5144 2.8 1.107 0.589 0.4701 1.112 1.099 1.112 1.848 0 1.567-0.7362 11.44-1.112 12-1.116 1.661-2.582 0.6676-2.839-0.2416-0.3292-1.165 0.144-10.27 0.144-10.27l-10.27 0.5681s-1.633-0.0018-1.712-1.712c-0.07931-1.707-2.534-10.12 2.28-14.55 2.568-4.28 5.992-0.856 4.28 2.568s-0.5682 7.704-0.5682 7.704z"/>
+ <circle cx="41.69" cy="19.51" r="3" fill="#fff"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m35.62 27.41c-8.597 1.765-5.715-0.8486-7.291 8.242"/>
+ </g>
+ <g id="line" stroke-miterlimit="10">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m60 61h-48c-0.5523 0-1-0.4477-1-1v-48c0-0.5523 0.4477-1 1-1h48c0.5523 0 1 0.4477 1 1v48c0 0.5523-0.4477 1-1 1z"/>
+ <circle cx="41.69" cy="19.51" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m42.19 45.49c0 5.617-4.631 10.15-10.28 9.996-5.218-0.1446-9.568-4.495-9.712-9.713-0.09441-3.416 1.525-6.46 4.063-8.333"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.33 35.65-0.8567-7.322c-0.1012-0.4138 0.0709-0.8463 0.4288-1.078l8.204-1.978c3.123-1.161 4.688 0.9946 3.47 3.821-1.712 3.424-0.5682 7.704-0.5682 7.704l5.888 0.9834c0.9375 0.1566 2.057 0.5144 2.8 1.107 0.589 0.4701 1.112 1.099 1.112 1.848 0 1.567-0.7362 11.44-1.112 12-1.116 1.661-2.582 0.6676-2.839-0.2416-0.3292-1.165 0.144-10.27 0.144-10.27-3.056 0.3001-11.3 3.138-11.98-2.011-0.01906-1.266-0.554-6.648 1.117-10.78"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E5.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E5.svg
new file mode 100644
index 0000000..91f6db0
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E5.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#D22F27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E6.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E6.svg
new file mode 100644
index 0000000..4968a14
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E6.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#61B2E4"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E7.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E7.svg
new file mode 100644
index 0000000..1398e38
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E7.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#E27022"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E8.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E8.svg
new file mode 100644
index 0000000..debd393
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E8.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#F1B31C"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E9-200D-2605-FE0F.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E9-200D-2605-FE0F.svg
new file mode 100644
index 0000000..af049b6
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E9-200D-2605-FE0F.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M67 17H5.31909V54.8044H67V17Z"/>
+ <rect x="5" y="30" width="62" height="4" fill="#FCEA2B"/>
+ <rect x="5" y="38" width="62" height="4" fill="#FCEA2B"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67 17H5V55H67V17Z"/>
+ <path fill="#000" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 25L38.4697 32.9463H46.4616L39.996 37.8574L42.4656 45.8037L36 40.8926L29.5344 45.8037L32.004 37.8574L25.5384 32.9463H33.5303L36 25Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7E9.svg b/public/assets/img/icons/2691-FE0F-200D-1F7E9.svg
new file mode 100644
index 0000000..893c350
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7E9.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#5C9E31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7EA.svg b/public/assets/img/icons/2691-FE0F-200D-1F7EA.svg
new file mode 100644
index 0000000..69c9b88
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7EA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#8967AA"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2691-FE0F-200D-1F7EB.svg b/public/assets/img/icons/2691-FE0F-200D-1F7EB.svg
new file mode 100644
index 0000000..f0a5961
--- /dev/null
+++ b/public/assets/img/icons/2691-FE0F-200D-1F7EB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#6A462F"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2692.svg b/public/assets/img/icons/2692.svg
new file mode 100644
index 0000000..4c1b219
--- /dev/null
+++ b/public/assets/img/icons/2692.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_2692">
+ <path fill="#d0cfce" d="M45.4575,14.6959,40.69,22.18l9.6,6.1162s6.4676,1.63,9.9388,2.3534l-5.1229-9.9128Z"/>
+ <polygon fill="#6a462f" points="27.112 24.743 37.585 41.499 40.302 43.594 47.787 55.511 46.88 56.089 44.159 57.822 43.252 58.4 35.691 46.532 34.864 43.233 24.391 26.476 27.112 24.743"/>
+ <polygon fill="#a57939" points="47.522 26.476 36.926 43.268 36.175 46.616 28.538 58.436 27.631 57.858 24.91 56.124 24.003 55.547 31.564 43.678 34.204 41.535 44.801 24.743 47.522 26.476"/>
+ <path fill="#9b9b9a" d="M37.5652,14.9432a13.4631,13.4631,0,0,0-11.9614.0747A50.0827,50.0827,0,0,0,16.0515,21.21l1.3323,2.0913-1.8766,1.1373-.9392-1.4742a2.3813,2.3813,0,0,0-2.797,1.7819l3.8527,6.0475a2.8253,2.8253,0,0,0,2.797-1.7818l-.9875-1.55L19.3,26.3093l1.5189,2.3842L30.42,22.5774l-2.7451-4.3089S34.1,14.175,37.5652,14.9432Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_2692-2">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.893 41.736 40.302 43.594 47.787 55.511 46.88 56.089 44.159 57.822 43.252 58.4 37.507 49.384 35.958 46.952"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.934 41.754 32.335 39.214 24.391 26.476 27.112 24.743 34.258 36.212 35.908 38.834"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5652,14.9432a13.4631,13.4631,0,0,0-11.9614.0747A50.0827,50.0827,0,0,0,16.0515,21.21l1.3323,2.0913-1.8766,1.1373-.9392-1.4742a2.3813,2.3813,0,0,0-2.797,1.7819l3.8527,6.0475a2.8253,2.8253,0,0,0,2.797-1.7818l-.9875-1.55L19.3,26.3093l1.5189,2.3842L30.42,22.5774l-2.7451-4.3089S34.1,14.175,37.5652,14.9432Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.4575,14.6959,40.69,22.18l9.6,6.1162s6.4676,1.63,9.9388,2.3534l-5.1229-9.9128Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.908 38.834 44.801 24.743 47.522 26.476 36.926 43.268 36.175 46.616 28.538 58.436 27.631 57.858 24.91 56.124 24.003 55.547 31.564 43.678 34.204 41.535 35.908 38.834"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2693.svg b/public/assets/img/icons/2693.svg
new file mode 100644
index 0000000..0b86fb4
--- /dev/null
+++ b/public/assets/img/icons/2693.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.215,34.1095l-5.2701,9.12h3.1702c-2.4101,5.55-7.6001,9.37-13.5801,10.07v-23.88h4c1.2053,0,2.1704-1.0684,1.9747-2.3241 c-0.154-0.9877-1.0771-1.6759-2.0766-1.6759H38.535v-2.41c2.0104-0.891,3.3423-3.0605,2.9227-5.4805 c-0.3413-1.9684-1.8948-3.5908-3.8506-3.9978c-3.2277-0.6717-6.0721,1.7782-6.0721,4.8883c0,2.05,1.24,3.81,3,4.59v2.41h-3.898 c-0.9996,0-1.9227,0.6882-2.0766,1.6759c-0.1958,1.2557,0.7694,2.3241,1.9746,2.3241h4v23.88 c-5.9299-0.71-11.1699-4.56-13.58-10.07h3.1001l-5.2701-9.12l-5.27,9.12h3.28c0,0.24,0.0541,0.4652,0.13,0.71 c2.6723,8.6078,16.5632,15.1685,19.0988,16.3038c0.2569,0.1151,0.5388,0.1164,0.7966,0.0034 c2.5781-1.1294,16.8623-7.7541,19.5846-17.0172h3.08L54.215,34.1095z M36.535,17.4195c0.5501,0,1,0.45,1,1c0,0.55-0.4499,1-1,1 c-0.55,0-1-0.45-1-1C35.535,17.8695,35.985,17.4195,36.535,17.4195z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.215,34.1095l-5.2701,9.12h3.1702c-2.4101,5.55-7.6001,9.37-13.5801,10.07v-23.88h4c1.2053,0,2.1704-1.0684,1.9747-2.3241 c-0.154-0.9877-1.0771-1.6759-2.0766-1.6759H38.535v-2.41c2.0104-0.891,3.3423-3.0605,2.9227-5.4805 c-0.3413-1.9684-1.8948-3.5908-3.8506-3.9978c-3.2277-0.6717-6.0721,1.7782-6.0721,4.8883c0,2.05,1.24,3.81,3,4.59v2.41h-3.898 c-0.9996,0-1.9227,0.6882-2.0766,1.6759c-0.1958,1.2557,0.7694,2.3241,1.9746,2.3241h4v23.88 c-5.9299-0.71-11.1699-4.56-13.58-10.07h3.1001l-5.2701-9.12l-5.27,9.12h3.28c0,0.24,0.0541,0.4652,0.13,0.71 c2.6723,8.6078,16.5632,15.1685,19.0988,16.3038c0.2569,0.1151,0.5388,0.1164,0.7966,0.0034 c2.5781-1.1294,16.8623-7.7541,19.5846-17.0172h3.08L54.215,34.1095z M36.535,17.4195c0.5501,0,1,0.45,1,1c0,0.55-0.4499,1-1,1 c-0.55,0-1-0.45-1-1C35.535,17.8695,35.985,17.4195,36.535,17.4195z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2694.svg b/public/assets/img/icons/2694.svg
new file mode 100644
index 0000000..aeb89f2
--- /dev/null
+++ b/public/assets/img/icons/2694.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_2694">
+ <path fill="#9b9b9a" d="M29.8689,49.8881s3.8768-.1914,1.57-2.9351A27.3514,27.3514,0,0,1,21.46,41.6161s-3.6038,1.0922-.9827,3.2489A44.5205,44.5205,0,0,1,29.8689,49.8881Z"/>
+ <path fill="#d0cfce" d="M43.91,13.2107a25.7734,25.7734,0,0,1-2.7051,9.5749L29.9145,44.6031a22.4062,22.4062,0,0,1-4.52-2.4173L37.2724,20.6822a25.7753,25.7753,0,0,1,6.4619-7.5657"/>
+ <path fill="#9b9b9a" d="M18.326,55.9442a1.997,1.997,0,1,0,3.522,1.8837,88.1683,88.1683,0,0,0,3.8491-10.02L24.523,47.18A88.1637,88.1637,0,0,0,18.326,55.9442Z"/>
+ <path fill="#9b9b9a" d="M51.5232,44.865c2.6211-2.1567-.9827-3.2489-.9827-3.2489a27.3514,27.3514,0,0,1-9.9791,5.3369c-2.3071,2.7437,1.57,2.9351,1.57,2.9351A44.5205,44.5205,0,0,1,51.5232,44.865Z"/>
+ <path fill="#d0cfce" d="M29.2657,14.1165a25.7753,25.7753,0,0,1,6.4619,7.5657L47.6055,43.1858a22.4062,22.4062,0,0,1-4.52,2.4173L31.7947,23.7856A25.7734,25.7734,0,0,1,29.09,14.2107"/>
+ <path fill="#9b9b9a" d="M53.674,55.9442a1.997,1.997,0,1,1-3.522,1.8837,88.1683,88.1683,0,0,1-3.8491-10.02L47.477,47.18A88.1637,88.1637,0,0,1,53.674,55.9442Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_2694-2">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.3417,46.5421h0a1.9971,1.9971,0,0,0,1.8836,3.5221"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6174,45.0411a1.997,1.997,0,0,0-1.8836-3.522h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6174,45.0411a22.1726,22.1726,0,0,0-9.3921,5.0231"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.3417,46.5421a22.1724,22.1724,0,0,0,9.3921-5.023"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.674,55.9442a1.997,1.997,0,1,1-3.522,1.8837,88.1683,88.1683,0,0,1-3.8491-10.02L47.477,47.18A88.1637,88.1637,0,0,1,53.674,55.9442Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2657,13.1165a25.7753,25.7753,0,0,1,6.4619,7.5657L46.9194,42.7728A22.4041,22.4041,0,0,1,42.4,45.19L30.7947,22.7856A25.7734,25.7734,0,0,1,28.09,13.2107"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7747,50.0642a1.9971,1.9971,0,0,0,1.8836-3.5221h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2662,41.5191h0a1.997,1.997,0,1,0-1.8836,3.522"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7747,50.0642a22.1726,22.1726,0,0,0-9.3921-5.0231"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.2662,41.5191a22.1724,22.1724,0,0,0,9.3921,5.023"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.7047,19.9549a30.83,30.83,0,0,1,6.03-6.8384"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.3432,36.0337,29.6005,45.19a22.4041,22.4041,0,0,1-4.52-2.4173l6.36-11.5234"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.91,13.2107a25.7734,25.7734,0,0,1-2.7051,9.5749l-.9124,1.7576"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.326,55.9442a1.997,1.997,0,1,0,3.522,1.8837,88.1683,88.1683,0,0,0,3.8491-10.02L24.523,47.18A88.1637,88.1637,0,0,0,18.326,55.9442Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2695.svg b/public/assets/img/icons/2695.svg
new file mode 100644
index 0000000..6d06265
--- /dev/null
+++ b/public/assets/img/icons/2695.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M31.8796,32.5444h3.0758c1.081,0,1.9573,0.8763,1.9573,1.9573s-0.8763,1.9573-1.9573,1.9573H22.0928 c-3.4747,0-6.2915,2.8168-6.2915,6.2915s2.8168,6.2915,6.2915,6.2915h5.82l0.1518-4.1943h-5.6921 c-1.081,0-2.1149-0.8916-2.1149-1.9726c0-1.081,1.0339-1.9421,2.1149-1.9421h12.0237h0.4194c3.4747,0,6.2915-2.8168,6.2915-6.2915 s-2.8168-6.2915-6.2915-6.2915h-2.936V32.5444z"/>
+ <path fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M25.6815,52.9568l6.2564,0c1.0718,0,2.0064-0.8259,2.0385-1.8971c0.0333-1.1085-0.8554-2.0176-1.9564-2.0176v-4.1943h0.2686 c3.4114,0,6.317,2.6528,6.4382,6.062c0.1273,3.5793-2.7365,6.5209-6.2874,6.5209h-11.045l0,0 c0.3544-1.7722,1.476-3.2963,3.0626-4.1617l0,0C24.8326,53.0641,25.2537,52.9568,25.6815,52.9568z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.5255,49.5541c0.1156,0.4344,0.1846,0.8879,0.2013,1.3557c0.1273,3.5793-2.7365,6.5209-6.2874,6.5209h-11.045l0,0 c0.3544-1.7722,1.476-3.2963,3.0626-4.1617l0,0c0.3756-0.2049,0.7966-0.3122,1.2245-0.3122l6.2564,0 c0.6261,0,1.2055-0.2819,1.5854-0.7299L38.5255,49.5541z"/>
+ <polyline fill="#5C9E31" stroke="#5C9E31" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="32.02,49.0421 28.264,49.0421 28.264,44.8478 32.02,44.8478"/>
+ <path fill="#5C9E31" stroke="none" d="M22.0172,39.9504c0,0-7.0835,1.3718-6.6981,5.5566c0,0,1.5016,2.8532,3.3237,3.3165l5.4135,1.2276h2.9924 v-6.2l-5.1829-0.0391l-1.4931-0.648l1.4261-1.743L22.0172,39.9504z"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M53.1287,19.8834c0,4.333-7.5,4.5-7.5,4.5l-9.0336,0.0479l-0.2124,0.0041l-16.9653,0c-0.975,0-1.8787,0.6663-2.0353,1.6286 c-0.1995,1.2263,0.7418,2.2861,1.9306,2.2861h8.7861l-0.0654,4.1943l-3.9671,0l-4.7694,0c-3.4449,0-6.449-2.6546-6.5523-6.0979 c-0.1069-3.563,2.7496-6.485,6.2886-6.485h16.7773l0.0694-0.0001h0c0.9191-0.0536,1.6803-0.7117,1.8908-1.608 c0.6815-2.9017,3.2865-5.062,6.3961-5.062"/>
+ <path fill="#B1CC33" stroke="none" d="M44.1667,13.2914c3.628,0,8.962,2.964,8.962,6.592"/>
+ <path fill="#5C9E31" stroke="none" d="M40.0554,35.0975c0,0,0.3106-2.1447-0.5502-3.2538c-1.1194-1.4422-2.6599-3.9045-5.0267-4.4977h-6.0243 l0.184,6.203h6.6038l0,0c0.8129-0.2732,1.2617-0.2283,1.7893-0.07c0.8758,0.2629,1.6941,0.689,2.4436,1.2129L40.0554,35.0975z"/>
+ <path fill="#5C9E31" stroke="none" d="M17.3177,27.8429c0.9637,0.7905,2.4037,0.5477,3.0549-0.515l6.8774,0.0181l-0.0809,6.1896 c-1.7968-0.0299-3.6842,0.107-5.0206-0.1243c-7.325-1.2678-8.0362-5.2822-8.0362-5.2822s0.4486-4.6934,5.3821-4.6934 l-1.5559,1.5603c-0.8572,0.2494-1.4626,1.014-1.5088,1.9056L17.3177,27.8429z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.1293,44.8478H22.33c-1.081,0-1.9573-0.8763-1.9573-1.9573s0.8763-1.9573,1.9573-1.9573h12.0237h0.4194 c3.4747,0,6.2915-2.8168,6.2915-6.2915s-2.8168-6.2915-6.2915-6.2915h-2.936"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.8371,32.5444h3.0758c1.081,0,1.9573,0.8763,1.9573,1.9573s-0.8763,1.9573-1.9573,1.9573H22.0504 c-3.4747,0-6.2915,2.8168-6.2915,6.2915s2.8168,6.2915,6.2915,6.2915h2.0789"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0663,32.5444 l-4.7694,0c-3.4449,0-6.449-2.6546-6.5523-6.0979c-0.1069-3.563,2.7496-6.485,6.2886-6.485h16.7773l0.0694-0.0001h0 c0.9191-0.0536,1.6803-0.7117,1.8908-1.608c0.6815-2.9017,3.2865-5.062,6.3961-5.062"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.1287,19.8834 c0,4.333-7.5,4.5-7.5,4.5l-9.0336,0.0479l-0.2124,0.0041l-16.9653,0c-0.975,0-1.8787,0.6663-2.0353,1.6286 c-0.1995,1.2263,0.7418,2.2861,1.9306,2.2861h4.7536"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="M44.1667,13.2914 c3.628,0,8.962,2.964,8.962,6.592"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M50.9807,23.8384 c0,0,3.793,4.054,7.585,4.577"/>
+ <line x1="58.0687" x2="62.9067" y1="28.4154" y2="26.1924" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="59.1147" x2="58.0687" y1="32.9924" y2="28.4154" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.0646" x2="28.0646" y1="58.2367" y2="62.9616" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.0646" x2="28.0646" y1="41.8585" y2="51.877" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.0646,25.3981 28.0646,27.3487 28.0646,33.5418 28.0646,35.5756"/>
+ <line x1="28.0646" x2="28.0646" y1="15.0384" y2="18.8813" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="28.0646" cy="12.0384" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.02,44.8478h0.2686c3.4114,0,6.317,2.6528,6.4382,6.062c0.1273,3.5793-2.7365,6.5209-6.2874,6.5209h-11.045l0,0 c0.3544-1.7722,1.476-3.2963,3.0626-4.1617l0,0c0.3756-0.2049,0.7966-0.3122,1.2245-0.3122l6.2564,0 c1.0718,0,2.0064-0.8259,2.0385-1.8971c0.0333-1.1085-0.8554-2.0176-1.9564-2.0176"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2696.svg b/public/assets/img/icons/2696.svg
new file mode 100644
index 0000000..8ffe8c3
--- /dev/null
+++ b/public/assets/img/icons/2696.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M48.0626,62.92c0-3.3137-5.5964-6-12.5-6s-12.5,2.6863-12.5,6H48.0626z"/>
+ <path fill="#D0CFCE" stroke="none" d="M24.9006,46.9656c0,2.1938-2.1985,3.9723-4.9106,3.9723s-4.9106-1.7785-4.9106-3.9723H24.9006z"/>
+ <path fill="#D0CFCE" stroke="none" d="M57.9006,46.9248c0,2.1938-2.1985,3.9723-4.9106,3.9723c-2.712,0-4.9106-1.7785-4.9106-3.9723H57.9006z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.9996,25.1697c2.6667,0.0001,8.9544-5.3333,20.0002-5.3333S50.6666,23.8365,56,25.1697"/>
+ <line x1="35.9998" x2="35.9998" y1="23.9064" y2="51.9064" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35.9998" cy="13.895" r="3" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,61.9064c0-3.3137-5.5964-6-12.5-6s-12.5,2.6863-12.5,6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,45.9064c0,3.3137-2.6863,6-6,6s-6-2.6863-6-6H26z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20,27.9064 15,45.9064 25,45.9064"/>
+ <line x1="20" x2="20" y1="27.9064" y2="45.9064" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,45.9064c0,3.3137-2.6863,6-6,6s-6-2.6863-6-6H59z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="53,27.9064 48,45.9064 58,45.9064"/>
+ <line x1="53" x2="53" y1="27.9064" y2="45.9064" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2697.svg b/public/assets/img/icons/2697.svg
new file mode 100644
index 0000000..8c3c4b9
--- /dev/null
+++ b/public/assets/img/icons/2697.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_2697">
+ <path fill="#92d3f5" d="M17.9744,37.97c2.3079,5.3821,8.3214,10.7641,14.7,10.7641s11.9117-5.6449,14.7-10.7641Z"/>
+ <path fill="#61b2e4" d="M41.749,37.97c-2.46,4.5156-6.9725,9.914-12.4,10.6176a17.2181,17.2181,0,0,0,2.2169.1465c6.3789,0,14.1287-5.6449,16.9172-10.7641Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="_2697-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.3016,32.5878l7.6734,5.4653,2.3028-2.2361S46.8365,16.4416,32.6746,16.4416a16.3919,16.3919,0,0,0-16.627,16.1462,16.3919,16.3919,0,0,0,16.627,16.1461,16.3919,16.3919,0,0,0,16.627-16.1461"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.722 55.558 18.265 44.794 47.085 44.794 52.627 55.558"/>
+ <line x1="32.6746" x2="32.6746" y1="44.7943" y2="55.5584" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2699.svg b/public/assets/img/icons/2699.svg
new file mode 100644
index 0000000..294caa8
--- /dev/null
+++ b/public/assets/img/icons/2699.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M51.2579,29.8111c0,0-1.8149-0.4504-1.0786-2.0742l4.5037-7.4841l-3.6502-3.417l-0.73-0.6833 l-7.1357,4.6903c-0.9431,0.4213-2.037-0.1166-2.2794-1.1205l-1.887-7.8158h-5h-1l-1.8809,7.7858 c-0.2389,0.9894-1.3101,1.5798-2.2425,1.1716c-0.0148-0.0063-0.0296-0.0131-0.0445-0.0198l-7.1357-4.6904l-0.73,0.6833 l-3.6502,3.417l4.5037,7.4841c0.7364,1.6238-1.0785,2.0743-1.0785,2.0743l-8.4766,2.1074l0.1649,4.9972l0.033,0.9995 l8.3622,1.7291c0.952,0.3641,1.3501,1.4954,0.8358,2.3755l-0.0328,0.0562l-4.5037,7.484l3.6502,3.417l0.73,0.6833l7.1357-4.6902 c0.0149-0.0068,0.03-0.0129,0.0445-0.02c0,0,0.0115-0.0042,0.0332-0.0111c1.1606-0.3768,2.393,0.3463,2.6794,1.5325l1.7947,7.4336 h1h5l1.887-7.8158c0.2424-1.0039,1.3364-1.5417,2.2794-1.1205l7.1357,4.6903l0.73-0.6833l3.6502-3.417l-4.5037-7.4841 l-0.0328-0.0562c-0.5143-0.88-0.1162-2.0112,0.8358-2.3755l8.3622-1.729l0.033-0.9995l0.1649-4.9973L51.2579,29.8111z M36,44.9064 c-5.5228,0-10-4.4772-10-10s4.4772-10,10-10s10,4.4772,10,10S41.5228,44.9064,36,44.9064z"/>
+ <path fill="#9B9B9A" stroke="none" d="M36,24.9064c-5.5228,0-10,4.4772-10,10s4.4772,10,10,10s10-4.4772,10-10S41.5228,24.9064,36,24.9064z M36,39.9064c-2.7614,0-5-2.2386-5-5c0-2.7615,2.2386-5,5-5s5,2.2385,5,5C41,37.6678,38.7614,39.9064,36,39.9064z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="34.9064" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="34.9064" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.1191,19.6921c-0.2389,0.9895-1.31,1.5799-2.2425,1.1717c-0.0147-0.0065-0.0296-0.0131-0.0445-0.0199l-7.1357-4.6903 l-0.73,0.6834l-3.6502,3.417l4.5037,7.484c0.7363,1.6239-1.0785,2.0744-1.0785,2.0744l-8.4766,2.1074l0.1649,4.9973l0.033,0.9995 l8.3622,1.7291h0c0.9521,0.3641,1.3501,1.4954,0.8359,2.3754l-0.0328,0.0562l-4.5037,7.484l3.6502,3.417l0.73,0.6834 l7.1357-4.6903c0.0149-0.0068,0.03-0.0129,0.0445-0.0199c0,0,0.0116-0.0042,0.0332-0.0112 c1.1606-0.3768,2.393,0.3463,2.6794,1.5324l1.7947,7.4336h1h5l1.8869-7.8157c0.2424-1.004,1.3364-1.5418,2.2794-1.1205h0 l7.1357,4.6903l0.73-0.6834l3.6502-3.417l-4.5037-7.484l-0.0328-0.0562c-0.5143-0.8801-0.1162-2.0113,0.8359-2.3755l0,0 l8.3622-1.7291l0.033-0.9995l0.1649-4.9973l-8.4766-2.1074c0,0-1.8149-0.4505-1.0785-2.0744l4.5037-7.484l-3.6502-3.417 l-0.73-0.6834l-7.1357,4.6903v0c-0.943,0.4212-2.037-0.1166-2.2794-1.1206L39,11.9064h-5h-1L31.1191,19.6921"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/269B.svg b/public/assets/img/icons/269B.svg
new file mode 100644
index 0000000..660cbfb
--- /dev/null
+++ b/public/assets/img/icons/269B.svg
@@ -0,0 +1,46 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M28.1271,22.7636 c-0.3952,2.3126-0.6857,4.7995-0.8483,7.4259c-3.3469,1.871-6.3451,3.8466-8.8669,5.8105 c-6.1591-4.7995-9.4596-9.5293-8.0767-12.4346C11.9041,20.2651,19.0277,20.1604,28.1271,22.7636z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M62.6417,48.4346 c-1.5688,3.3004-8.6926,3.405-17.8035,0.8019c-2.638-0.7554-5.4504-1.7432-8.344-2.9518 c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728 c-0.128-1.8826-0.1976-3.8233-0.1976-5.8222c0-1.9872,0.0697-3.9396,0.1976-5.8105c1.6385-0.918,3.37-1.8129,5.1713-2.6728 c1.3597-0.6508,2.7078-1.2551,4.0441-1.8013c1.325,0.5578,2.6729,1.1505,4.0325,1.8013c1.8013,0.8483,3.5212,1.7432,5.1598,2.6612 c0.1278,1.8826,0.1976,3.8234,0.1976,5.8222c0,1.9989-0.0698,3.9512-0.1976,5.8338c3.3585-1.8826,6.3568-3.8582,8.8785-5.8338 C60.7243,40.7995,64.0247,45.5293,62.6417,48.4346z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M44.8382,49.2364 c-1.5456,9.3433-4.7065,15.7233-8.3556,15.7233c-3.6489,0-6.8098-6.38-8.3555-15.7233c2.6496-0.7554,5.4619-1.7432,8.3671-2.9518 C39.3879,47.4933,42.2002,48.481,44.8382,49.2364z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M44.8382,22.7636 c-2.638,0.7554-5.4504,1.7432-8.344,2.9518c-2.9053-1.2086-5.7175-2.1964-8.3671-2.9518 c1.5573-9.3433,4.7066-15.7233,8.3555-15.7233C40.1318,7.0402,43.2811,13.4202,44.8382,22.7636z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4942,25.7154 c-1.3363,0.5462-2.6844,1.1505-4.0441,1.8013c-1.8013,0.8599-3.5329,1.7548-5.1713,2.6728 c0.1626-2.6264,0.4531-5.1133,0.8483-7.4259C30.7767,23.519,33.589,24.5067,36.4942,25.7154z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8842,36 c0,1.9989-0.0698,3.9512-0.1976,5.8338c-0.1627,2.6147-0.4532,5.1016-0.8483,7.4026c-2.638-0.7554-5.4504-1.7432-8.344-2.9518 c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728 c-0.128-1.8826-0.1976-3.8233-0.1976-5.8222c0-1.9872,0.0697-3.9396,0.1976-5.8105c1.6385-0.918,3.37-1.8129,5.1713-2.6728 c1.3597-0.6508,2.7078-1.2551,4.0441-1.8013c1.325,0.5578,2.6729,1.1505,4.0325,1.8013c1.8013,0.8483,3.5212,1.7432,5.1598,2.6612 C45.8144,32.0604,45.8842,34.0012,45.8842,36z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4942,46.2846 c-2.9053,1.2086-5.7175,2.1964-8.3671,2.9518c-0.3952-2.301-0.6857-4.7995-0.8483-7.4143c1.6385,0.918,3.37,1.8129,5.1713,2.6728 C33.8098,45.1458,35.1579,45.7385,36.4942,46.2846z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M28.1271,49.2364 c-9.111,2.6031-16.223,2.4869-17.792-0.8019C8.9523,45.5293,12.2528,40.7995,18.4119,36c2.5218,1.9756,5.52,3.9512,8.8669,5.8222 C27.4413,44.4369,27.7319,46.9354,28.1271,49.2364z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0812,36 c0,1.9989,0.0697,3.9396,0.1976,5.8222c-3.3469-1.871-6.3451-3.8466-8.8669-5.8222c2.5218-1.964,5.52-3.9396,8.8669-5.8105 C27.1508,32.0604,27.0812,34.0128,27.0812,36z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6866,30.1778 c-1.6386-0.918-3.3585-1.8129-5.1598-2.6612c-1.3596-0.6508-2.7075-1.2435-4.0325-1.8013c2.8936-1.2086,5.706-2.1964,8.344-2.9518 C45.2333,25.0646,45.5238,27.5631,45.6866,30.1778z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M54.5651,36 c-2.5217-1.964-5.52-3.9396-8.8785-5.8222c-0.1627-2.6147-0.4532-5.1132-0.8483-7.4143 c9.1109-2.6031,16.2346-2.4985,17.8035,0.8019C64.0247,26.4707,60.7243,31.2005,54.5651,36z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6866,41.8338 c0.1278-1.8826,0.1976-3.8349,0.1976-5.8338c0-1.9988-0.0698-3.9396-0.1976-5.8222c3.3585,1.8826,6.3568,3.8582,8.8785,5.8222 C52.0434,37.9756,49.0451,39.9512,45.6866,41.8338z"/>
+ <path fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8842,36 c0,1.9989-0.0698,3.9512-0.1976,5.8338c-1.6386,0.918-3.3585,1.8129-5.1598,2.6612c-1.3596,0.6391-2.7075,1.2435-4.0325,1.7896 c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728 c-0.128-1.8826-0.1976-3.8233-0.1976-5.8222c0-1.9872,0.0697-3.9396,0.1976-5.8105c1.6385-0.918,3.37-1.8129,5.1713-2.6728 c1.3597-0.6508,2.7078-1.2551,4.0441-1.8013c1.325,0.5578,2.6729,1.1505,4.0325,1.8013c1.8013,0.8483,3.5212,1.7432,5.1598,2.6612 C45.8144,32.0604,45.8842,34.0012,45.8842,36z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.4119,36 c-6.1591-4.7995-9.4596-9.5293-8.0767-12.4346c1.569-3.3004,8.6926-3.405,17.792-0.8019"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5651,36 c6.1592,4.7995,9.4596,9.5293,8.0766,12.4346c-1.5688,3.3004-8.6926,3.405-17.8035,0.8019 c-2.638-0.7554-5.4504-1.7432-8.344-2.9518c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896 c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.0918,53c-1.6996,7.2511-4.4743,11.9598-7.6092,11.9598c-3.6489,0-6.8098-6.38-8.3555-15.7233l-0.4842-2.3455"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.9271,18.7895c1.7085-7.1316,4.4512-11.7492,7.5555-11.7492c3.6492,0,6.7985,6.38,8.3556,15.7233"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.1271,22.7636 c2.6496,0.7554,5.4619,1.7432,8.3671,2.9518"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8382,49.2364 c-2.638-0.7554-5.4504-1.7432-8.344-2.9518c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896 c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.8683,34.3501c0.0105,0.5455,0.0159,1.0955,0.0159,1.6499c0,1.9989-0.0698,3.9512-0.1976,5.8338 c-0.0533,0.8571-0.1204,1.7004-0.2004,2.528"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.7183,50.3166c-6.9369,1.3942-12.078,0.8539-13.3832-1.882c-1.1056-2.3228,0.7824-5.8117,4.7314-9.5702"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.1335,41.7408 C23.8451,39.8939,20.8971,37.947,18.4119,36"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.2788,41.8222 c-0.0485-0.0271-0.097-0.0543-0.1453-0.0814"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8382,22.7636c0.1379,0.803,0.263,1.63,0.3744,2.4777"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.1309,21.7063c6.9986-1.4263,12.1984-0.9018,13.5108,1.8591c1.0638,2.2348-0.6435,5.5491-4.2915,9.1443"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5651,36c-2.5217-1.964-5.52-3.9396-8.8785-5.8222"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6866,30.1778 c3.3585,1.8826,6.3568,3.8582,8.8785,5.8222"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.666,43.947c-0.2817,0.1403-0.5677,0.2787-0.8578,0.4148"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4942,25.7154 c1.325,0.5578,2.6729,1.1505,4.0325,1.8013c1.8013,0.8483,3.5212,1.7432,5.1598,2.6612"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.0903,36.7225c-0.0061-0.5548-0.0092-1.1129-0.0092-1.6746c0-2.6514,0.0697-5.2563,0.1976-7.7526"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.4942,46.2846 c-1.3363-0.5462-2.6844-1.1388-4.0441-1.7896c-1.8013-0.8599-3.5329-1.7548-5.1713-2.6728"/>
+ <circle cx="36.8262" cy="36.3268" r="3.2625" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.61,48.3635c0,0,0.3376-0.0601,0.9707-0.3281"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.7017,39.9667c0,0,1.4042-0.8972,1.6463-1.1023"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7066,27.2953c-0.2829,0.143-0.5659,0.2907-0.8485,0.4432"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.2214,32.7675c0,0,0.2273-0.2384,0.8141-0.5891"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.7525,23.2019c0,0,1.6145-0.5904,1.9449-0.6609"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/269C.svg b/public/assets/img/icons/269C.svg
new file mode 100644
index 0000000..a408a7f
--- /dev/null
+++ b/public/assets/img/icons/269C.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="26.5892" y="46.4526" width="19.0828" height="3.5434" fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="0.9541"/>
+ <path fill="#fcea2b" d="M38.3593,53.3015c.7194,2.8877,1.9365,3.03,1.9365,6.2157,0,4.5215-4.2132,6.9738-4.2132,6.9738l-.0154.009-.0153-.009s-4.2132-2.4523-4.2132-6.9738c0-3.1847,1.2166-3.3279,1.936-6.2137"/>
+ <path fill="#fcea2b" d="M33.78,42.8976c-1.7823-7.1024-7.612-13.29-7.612-19.5871,0-7.4337,9.8842-17.7944,9.8842-17.7944L36.0673,5.5l.0153.0161s9.8843,10.3607,9.8843,17.7944c0,6.2974-5.83,12.4848-7.612,19.5872"/>
+ <path fill="#fcea2b" d="M42.3976,42.8984c2.1073-3.01,5.6779-5.8795,8.4984-5.8795,4.28,0,5.43,1.93,5.43,3.77a19.4669,19.4669,0,0,1-1.3034,5.1371s8.6413-.46,8.6413-6.9005S58.55,29.7445,52.876,29.7445c-4.8767,0-12.547,4.2982-14.5211,13.1532"/>
+ <path fill="#fcea2b" d="M38.3593,53.3015c2.18,6.6031,9.303,5.1565,9.303,5.1565a5.732,5.732,0,0,0,4.6-6.21,10.2325,10.2325,0,0,1-5.98,1.9168,6.1052,6.1052,0,0,1-3.3222-.861"/>
+ <path fill="#fcea2b" d="M33.7747,53.3035c-2.18,6.6006-9.2022,5.1545-9.2022,5.1545a5.732,5.732,0,0,1-4.6-6.21,10.2325,10.2325,0,0,0,5.98,1.9168,6.106,6.106,0,0,0,3.3218-.8607"/>
+ <path fill="#fcea2b" d="M29.8373,42.8984c-2.1073-3.01-5.678-5.8795-8.4985-5.8795-4.28,0-5.43,1.93-5.43,3.77a19.4669,19.4669,0,0,0,1.3034,5.1371s-8.6413-.46-8.6413-6.9005,5.1144-9.2814,10.7881-9.2814c4.8768,0,12.4469,4.2977,14.4209,13.1531"/>
+ <path fill="#f1b31c" d="M36.0826,66.491s4.2132-2.4523,4.2132-6.9738c0-3.1855-1.2171-3.328-1.9365-6.2157h-2.292Z"/>
+ <path fill="#f1b31c" d="M36.0673,42.8977h2.2876c1.7822-7.1024,7.612-13.29,7.612-19.5872,0-7.4337-9.8843-17.7944-9.8843-17.7944Z"/>
+ <path fill="#f1b31c" d="M54.4016,45.9264a19.4657,19.4657,0,0,0,1.3035-5.1371c0-1.84-1.15-3.77-5.43-3.77-2.8206,0-6.3912,2.8693-8.4985,5.88H40.234s3.2832-8.4891,9.9579-8.4891c0,0,8.55-.75,8.55,6.3372C58.7415,40.7465,58.9617,45.9264,54.4016,45.9264Z"/>
+ <path fill="#f1b31c" d="M17.86,45.9264a19.4669,19.4669,0,0,1-1.3034-5.1371c0-1.84,1.15-3.77,5.43-3.77,2.82,0,6.3912,2.8693,8.4984,5.88h1.5425s-3.2833-8.4891-9.9579-8.4891c0,0-8.55-.75-8.55,6.3372C13.52,40.7465,13.3,45.9264,17.86,45.9264Z"/>
+ <path fill="#f1b31c" d="M51.5135,52.694a10.2325,10.2325,0,0,1-5.98,1.9168,4.2434,4.2434,0,0,1-3.3753-1.3093H40.5939s1.852,3.1942,4.9038,3.1942C45.4977,56.4957,51.5135,56.7305,51.5135,52.694Z"/>
+ <path fill="#f1b31c" d="M20.5569,52.694a10.2329,10.2329,0,0,0,5.98,1.9168,4.2436,4.2436,0,0,0,3.3754-1.3093h1.5638s-1.852,3.1942-4.9038,3.1942C26.5727,56.4957,20.5569,56.7305,20.5569,52.694Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M38.3593,53.3015c.7194,2.8877,1.9365,3.03,1.9365,6.2157,0,4.5215-4.2132,6.9738-4.2132,6.9738l-.0154.009-.0153-.009s-4.2132-2.4523-4.2132-6.9738c0-3.1847,1.2166-3.3279,1.936-6.2137"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M33.78,42.8976c-1.7823-7.1024-7.612-13.29-7.612-19.5871,0-7.4337,9.8842-17.7944,9.8842-17.7944L36.0673,5.5l.0153.0161s9.8843,10.3607,9.8843,17.7944c0,6.2974-5.83,12.4848-7.612,19.5872"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M42.3976,42.8984c2.1073-3.01,5.6779-5.8795,8.4984-5.8795,4.28,0,5.43,1.93,5.43,3.77a19.4669,19.4669,0,0,1-1.3034,5.1371s8.6413-.46,8.6413-6.9005S58.55,29.7445,52.876,29.7445c-4.8767,0-12.547,4.2982-14.5211,13.1532"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M38.3593,53.3015c2.18,6.6031,9.303,5.1565,9.303,5.1565a5.732,5.732,0,0,0,4.6-6.21,10.2325,10.2325,0,0,1-5.98,1.9168,6.1052,6.1052,0,0,1-3.3222-.861"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M33.7747,53.3035c-2.18,6.6006-9.2022,5.1545-9.2022,5.1545a5.732,5.732,0,0,1-4.6-6.21,10.2325,10.2325,0,0,0,5.98,1.9168,6.106,6.106,0,0,0,3.3218-.8607"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083" d="M29.8373,42.8984c-2.1073-3.01-5.678-5.8795-8.4985-5.8795-4.28,0-5.43,1.93-5.43,3.77a19.4669,19.4669,0,0,0,1.3034,5.1371s-8.6413-.46-8.6413-6.9005,5.1144-9.2814,10.7881-9.2814c4.8768,0,12.4469,4.2977,14.4209,13.1531"/>
+ <line x1="45.672" x2="26.5892" y1="49.996" y2="49.996" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083"/>
+ <line x1="26.5892" x2="45.672" y1="46.4526" y2="46.4526" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9083"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26A0.svg b/public/assets/img/icons/26A0.svg
new file mode 100644
index 0000000..ae314e9
--- /dev/null
+++ b/public/assets/img/icons/26A0.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.5222,13.005c0.6977-1.2046,1.9862-2.0244,3.4778-2.0244c1.4916,0,2.7801,0.8198,3.4778,2.0244l20.9678,41.9351 C60.7889,55.5339,61,56.2136,61,56.9483c0,2.2272-1.8051,4.0323-4.0323,4.0323l-41.9354,0.0173 C12.8051,60.9979,11,59.192,11,56.9657c0-0.7356,0.211-1.4145,0.5544-2.0083L32.5222,13.005"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.6129,47.2709c0,0.8907-0.7222,1.6129-1.6129,1.6129c-0.8907,0-1.6129-0.7222-1.6129-1.6129V23.8925 c0-0.8907,0.7222-1.6129,1.6129-1.6129c0.8907,0,1.6129,0.7222,1.6129,1.6129V47.2709z"/>
+ <circle cx="36" cy="54.529" r="1.6129" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.5222,13.005c0.6977-1.2046,1.9862-2.0244,3.4778-2.0244c1.4916,0,2.7801,0.8198,3.4778,2.0244l20.9678,41.9351 C60.7889,55.5339,61,56.2136,61,56.9483c0,2.2272-1.8051,4.0323-4.0323,4.0323l-41.9354,0.0173 C12.8051,60.9979,11,59.192,11,56.9657c0-0.7356,0.211-1.4145,0.5544-2.0083L32.5222,13.005"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.6129,47.2709c0,0.8907-0.7222,1.6129-1.6129,1.6129c-0.8907,0-1.6129-0.7222-1.6129-1.6129V23.8925 c0-0.8907,0.7222-1.6129,1.6129-1.6129c0.8907,0,1.6129,0.7222,1.6129,1.6129V47.2709z"/>
+ <circle cx="36" cy="54.529" r="1.6129" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26A1.svg b/public/assets/img/icons/26A1.svg
new file mode 100644
index 0000000..9bf7624
--- /dev/null
+++ b/public/assets/img/icons/26A1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M48.143,3.7261L16.316,37.8507c-0.6029,0.6465-0.1141,1.6589,0.801,1.6589h19.1066L19.1503,67.0482 c-0.1662,0.2681,0.215,0.5364,0.4424,0.3114l36.0628-35.704c0.6436-0.6372,0.1626-1.6882-0.7725-1.6882H36.3826L48.143,3.7261z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.1628,4.4406L16.3224,37.7817c-0.6174,0.6465-0.1168,1.6589,0.8201,1.6589h19.0829l-18.304,28.8333l37.7269-36.4785 c0.659-0.6372,0.1665-1.6882-0.791-1.6882H36.3846L48.1628,4.4406z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26A7.svg b/public/assets/img/icons/26A7.svg
new file mode 100644
index 0000000..9f76a33
--- /dev/null
+++ b/public/assets/img/icons/26A7.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m45.61 26.34c2.321-2.306 6.985-6.894 6.985-6.894l1.28 7.389 3.533-3.18-0.2799-11.29-12.47-0.5298-2.817 3.787 8.585 0.2381s-3.998 7.94-7.595 7.698c-2.777-0.1869-5.804-3.313-14.08-0.1371-0.9304 0.3571 0.8694-2.861 0.8694-2.861l-2.743-2.53-1.784 1.361-3.58-3.464s4.923-0.8152 4.923-0.8152l-3.216-3.093-8.536 0.1607s-0.4431 7.519-0.4431 7.519l3.885 3.352s0.4212-4.337 0.4212-4.337 3.311 3.487 3.311 3.487l-1.149 2.551 2.398 2.197 2.011-1.686s1.495 0.8407 1.319 1.477c-0.789 2.858-4.036 9.207 1.219 14.77 1.702 1.8 5.359 1.107 6.717 3.179 1.118 1.706 0.1931 6.115 0.1931 6.115l-6.072 0.5056 0.09457 3.36 5.858 0.3832 0.1537 4.992s3.314-0.3607 3.314-0.3607l0.6534-4.658 5.148-0.1054 0.06873-3.207s-5.285-0.5914-5.285-0.5914-1.6-4.484-0.5743-6.343c1.159-2.099 4.829-1.463 6.407-3.269 5.663-6.48 2.194-13.02 1.273-15.17-1.143e-6 -1.143e-6 2.285e-6 -2.285e-6 3.428e-6 -3.428e-6l2.285e-6 -1.143e-6m-15.19 12.42c-2.62-2.62-2.62-8.497 0-11.12s8.497-2.62 11.12 0 2.62 8.497 0 11.12-8.497 2.62-11.12 0"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="m25.09 19.8 1.855-1.856 2.692 2.668-1.851 1.882m-2.701 2.68-2.016 2.006-2.692-2.692 2.012-2.009" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="m57.44 11.95h-12.39l-3.77 3.768h9.695l-8.269 8.263m2.692 2.689 8.27-8.259v9.686l3.77-3.768v-12.38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="m14.56 11.92v8.147l3.37 3.368v-5.455l4.502 4.498m2.697 2.695 1.564 1.563m2.691-2.69-1.555-1.554m-2.696-2.694-4.508-4.51h6.128l-3.37-3.368h-8.824"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="m38.19 44.65v6.619h5.669v3.578h-5.669v5.245h-3.739v-5.245h-5.669v-3.578h5.669v-6.619"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="m29.38 24.05c1.868-1.332 4.155-2.115 6.624-2.115 2.405 0 4.637 0.7432 6.478 2.012m2.865 2.836c1.309 1.857 2.077 4.121 2.077 6.565 0 5.506-3.902 10.1-9.094 11.18m-3.88 0.1325c-5.573-0.757-9.868-5.531-9.868-11.31 0-2.461 0.7792-4.739 2.105-6.603" paint-order="normal"/>
+ <circle cx="36.01" cy="33.34" r="7.716" transform="translate(-.037)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26AA.svg b/public/assets/img/icons/26AA.svg
new file mode 100644
index 0000000..79d98bb
--- /dev/null
+++ b/public/assets/img/icons/26AA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36.0001" r="28" fill="#fff"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36.0001" r="28" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26AB.svg b/public/assets/img/icons/26AB.svg
new file mode 100644
index 0000000..afa8607
--- /dev/null
+++ b/public/assets/img/icons/26AB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M36 64.0001C51.464 64.0001 64 51.4641 64 36.0001C64 20.5361 51.464 8.00012 36 8.00012C20.536 8.00012 8 20.5361 8 36.0001C8 51.4641 20.536 64.0001 36 64.0001Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M36 64.0001C51.464 64.0001 64 51.4641 64 36.0001C64 20.5361 51.464 8.00012 36 8.00012C20.536 8.00012 8 20.5361 8 36.0001C8 51.4641 20.536 64.0001 36 64.0001Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 64.0001C51.464 64.0001 64 51.4641 64 36.0001C64 20.5361 51.464 8.00012 36 8.00012C20.536 8.00012 8 20.5361 8 36.0001C8 51.4641 20.536 64.0001 36 64.0001Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26B0.svg b/public/assets/img/icons/26B0.svg
new file mode 100644
index 0000000..9f9e193
--- /dev/null
+++ b/public/assets/img/icons/26B0.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="#A57939" stroke-miterlimit="10" stroke-width="2" d="M31.6322,67.6h9.0635 c1.3055,0,2.4611-0.8442,2.858-2.0879L55.9064,26.807c0.271-0.8492,0.1504-1.7749-0.3292-2.5262L43.772,5.7859 C43.2209,4.9225,42.2675,4.4,41.2432,4.4H31.0847c-1.0242,0-1.9777,0.5225-2.5288,1.3859L16.7507,24.2807 c-0.4796,0.7514-0.6002,1.6771-0.3292,2.5262l12.3527,38.7051C29.1711,66.7558,30.3267,67.6,31.6322,67.6z"/>
+ <line x1="36.3342" x2="36.3342" y1="22" y2="38" fill="#f4aa41" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.5342" x2="41.1342" y1="26.6333" y2="26.6333" fill="#f4aa41" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#6A462F" stroke="#6A462F" stroke-linejoin="round" stroke-miterlimit="10" points="39.25,4.4 47.5,26.5 39.25,67.6 41.5,67.5 56,25.382 41.5,4.5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.3342" x2="36.3342" y1="22" y2="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.5342" x2="41.1342" y1="26.6333" y2="26.6333" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.6322,67.6h9.0635 c1.3055,0,2.4611-0.8442,2.858-2.0879L55.9064,26.807c0.271-0.8492,0.1504-1.7749-0.3292-2.5262L43.772,5.7859 C43.2209,4.9225,42.2675,4.4,41.2432,4.4H31.0847c-1.0242,0-1.9777,0.5225-2.5288,1.3859L16.7507,24.2807 c-0.4796,0.7514-0.6002,1.6771-0.3292,2.5262l12.3527,38.7051C29.1711,66.7558,30.3267,67.6,31.6322,67.6z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26B1.svg b/public/assets/img/icons/26B1.svg
new file mode 100644
index 0000000..8f946fa
--- /dev/null
+++ b/public/assets/img/icons/26B1.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="_26B1">
+ <path fill="#f4aa41" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.7967,15.1753l3.3621-2.9411a2.1208,2.1208,0,0,0-.5449-3.5321A27.5414,27.5414,0,0,0,36.2764,6.3634,27.5411,27.5411,0,0,0,24.9389,8.7021a2.1208,2.1208,0,0,0-.5449,3.5321l3.6591,3.2009c-4.8465,3.0433-9.1842,8.3556-9.1842,14.4156,0,10.7391,8.5614,35.7859,8.5614,35.7859H44.57S53.1311,40.59,53.1311,29.8507A17.0965,17.0965,0,0,0,44.7967,15.1753Z"/>
+ <path fill="none" stroke="#e27022" stroke-linecap="square" stroke-linejoin="round" stroke-width="2" d="M28.0531,15.4351a30.9477,30.9477,0,0,1,16.7436-.26"/>
+ <line x1="25.3523" x2="46.6477" y1="59.2014" y2="59.2014" fill="none" stroke="#e27022" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="19.6448" x2="52.3552" y1="29.5222" y2="29.5222" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19.6448" x2="51.821" y1="34.0882" y2="34.0882" fill="none" stroke="#e27022" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#e27022" d="M44.7967,15.1753H43.6551c0,1.0928,2.6269,8.4364,2.6269,14.6754,0,10.7391-8.5613,35.7859-8.5613,35.7859H44.57S53.1311,40.59,53.1311,29.8507A17.0965,17.0965,0,0,0,44.7967,15.1753Z"/>
+ <path fill="#e27022" d="M44.7967,8.1159c2.4548,3.0045.4662,2.303-1.1416,7.0594,3.5167,2.5048,5.2063-4.7835,5.2063-4.7835S46.9864,7.5462,44.7967,8.1159Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path id="_26B1-2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.7967,15.1753l3.3621-2.9411a2.1208,2.1208,0,0,0-.5449-3.5321A27.5414,27.5414,0,0,0,36.2764,6.3634,27.5411,27.5411,0,0,0,24.9389,8.7021a2.1208,2.1208,0,0,0-.5449,3.5321l3.6591,3.2009c-4.8465,3.0433-9.1842,8.3556-9.1842,14.4156,0,10.7391,8.5614,35.7859,8.5614,35.7859H44.57S53.1311,40.59,53.1311,29.8507A17.0965,17.0965,0,0,0,44.7967,15.1753Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26BD.svg b/public/assets/img/icons/26BD.svg
new file mode 100644
index 0000000..7a55b8a
--- /dev/null
+++ b/public/assets/img/icons/26BD.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M65,36c0,1.61-0.13,3.19-0.39,4.73c-0.71,4.39-2.42,8.45-4.89,11.94c0,0,0,0,0,0.01 c-4.24,6.03-10.73,10.37-18.24,11.8C39.7,64.82,37.87,65,36,65c-0.5,0-1-0.01-1.49-0.04h-0.07c-0.47-0.03-0.94-0.06-1.41-0.11 c-0.04,0-0.08-0.01-0.1201-0.01c-0.39-0.04-0.78-0.09-1.17-0.15c-0.11-0.02-0.23-0.03-0.34-0.05c-0.3-0.05-0.59-0.1-0.89-0.16 c-0.47-0.09-0.94-0.19-1.41-0.31c-0.19-0.04-0.39-0.09-0.58-0.14c-0.26-0.07-0.52-0.15-0.78-0.23c-0.23-0.07-0.47-0.14-0.71-0.22 c-0.2401-0.0699-0.47-0.15-0.7-0.24c-0.19-0.07-0.38-0.14-0.57-0.21c-0.11-0.03-0.21-0.07-0.32-0.12 c-0.39-0.16-0.78-0.32-1.16-0.4901c-0.52-0.23-1.03-0.48-1.54-0.74c-0.23-0.12-0.45-0.24-0.68-0.37 c-0.26-0.14-0.51-0.28-0.76-0.43c-0.28-0.17-0.56-0.33-0.84-0.51c-0.08-0.05-0.16-0.11-0.2401-0.16 c-0.39-0.25-0.78-0.52-1.15-0.79c-0.32-0.22-0.63-0.46-0.93-0.69c-0.03-0.02-0.05-0.04-0.08-0.0699 c-0.27-0.21-0.53-0.42-0.78-0.64c-0.13-0.1-0.26-0.21-0.38-0.32c-0.1-0.09-0.19-0.17-0.29-0.26c-0.02-0.01-0.03-0.02-0.04-0.03 c-0.03-0.03-0.06-0.06-0.09-0.08c-0.02-0.01-0.03-0.03-0.04-0.04c-0.02-0.01-0.03-0.02-0.04-0.04c-0.13-0.11-0.25-0.22-0.37-0.34 c-0.13-0.12-0.25-0.23-0.36-0.35c-0.02-0.02-0.04-0.04-0.05-0.06c-0.1-0.1-0.2-0.19-0.3-0.28 c-0.1517-0.1517-0.2917-0.3225-0.4401-0.4795c-0.0066-0.0068-0.0134-0.0137-0.02-0.0205 c0.0008,0.0004,0.0015,0.0009,0.0023,0.0013c-0.3342-0.3544-0.6707-0.7049-0.9923-1.0813c-0.24-0.28-0.48-0.57-0.71-0.87 c-0.3199-0.41-0.6299-0.82-0.93-1.25c-2.46-3.51-4.16-7.59-4.87-12.01C7.12,39.11,7,37.57,7,36c0-6.17,1.92-11.89,5.22-16.59 C15.41,14.83,19.9,11.22,25.15,9.11C28.5,7.74,32.16,7,36,7c3.83,0,7.49,0.74,10.83,2.1c2.52,1,4.86,2.36,6.97,4.02 c0.56,0.43,1.11,0.89,1.64,1.38h0.01c0.53,0.48,1.04,0.98,1.53,1.5c0.75,0.77,1.44,1.58,2.09,2.44c0.21,0.28,0.43,0.57,0.63,0.86 v0.01c0,0,0-0.01,0.01,0c0.5,0.69,0.97,1.42,1.39,2.17c0.15,0.25,0.29,0.5,0.4301,0.76c0.17,0.31,0.33,0.61,0.47,0.92 c0.11,0.21,0.21,0.42,0.31,0.64c0.16,0.32,0.3,0.64,0.43,0.96c0.16,0.36,0.3,0.72,0.43,1.09c0.11,0.28,0.21,0.56,0.3,0.85 c0.08,0.23,0.16,0.47,0.2401,0.72c0.1,0.32,0.19,0.64,0.28,0.96c0.06,0.23,0.12,0.45,0.17,0.68c0.1801,0.71,0.33,1.42,0.44,2.15 c0.04,0.21,0.07,0.42,0.1,0.64c0.05,0.32,0.09,0.65,0.12,0.97c0.02,0.14,0.04,0.28,0.05,0.41c0.03,0.35,0.06,0.7,0.07,1.06 c0.02,0.15,0.03,0.29,0.03,0.44C64.99,35.15,65,35.57,65,36z"/>
+ <path fill="#D0CFCE" stroke="none" d="M65,36c0,1.61-0.13,3.19-0.39,4.73c-0.71,4.39-2.42,8.45-4.89,11.94c0,0,0,0,0,0.01 c-4.24,6.03-10.73,10.37-18.24,11.8C39.7,64.82,37.87,65,36,65c-0.5,0-1-0.01-1.49-0.04h-0.07c-0.47-0.03-0.94-0.06-1.41-0.11 c-0.04,0-0.08-0.01-0.1201-0.01c-0.39-0.04-0.78-0.09-1.17-0.15c-0.11-0.02-0.23-0.03-0.34-0.05c-0.3-0.05-0.59-0.1-0.89-0.16 c-0.47-0.09-0.94-0.19-1.41-0.31c-0.19-0.04-0.39-0.09-0.58-0.14c-0.26-0.07-0.52-0.15-0.78-0.23c-0.23-0.07-0.47-0.14-0.71-0.22 c-0.2401-0.0699-0.47-0.15-0.7-0.24c-0.19-0.07-0.38-0.14-0.57-0.21c-0.11-0.03-0.21-0.07-0.32-0.12 c-0.39-0.16-0.78-0.32-1.16-0.4901c-0.26-0.12-0.52-0.24-0.77-0.36c-0.26-0.12-0.51-0.25-0.77-0.38 c-0.23-0.12-0.45-0.24-0.68-0.37c-0.26-0.14-0.51-0.28-0.76-0.43c-0.28-0.17-0.56-0.33-0.84-0.51 c-0.08-0.05-0.16-0.11-0.2401-0.16c-0.39-0.25-0.78-0.52-1.15-0.79c-0.32-0.22-0.63-0.46-0.93-0.69 c-0.03-0.02-0.05-0.04-0.08-0.0699c-0.27-0.21-0.53-0.42-0.78-0.64c-0.02-0.01-0.04-0.03-0.0601-0.05 c-0.2599-0.22-0.52-0.45-0.78-0.68c-0.02-0.01-0.03-0.02-0.04-0.04c-0.26-0.25-0.53-0.49-0.78-0.75 c-0.26-0.26-0.51-0.52-0.76-0.78c3.99,2.34,8.6,3.77,13.52,3.95c0.38,0.02,0.76,0.03,1.14,0.03c6.76,0,12.99-2.31,17.92-6.2 c5.99-4.71,10.08-11.73,10.92-19.72c0.11-1.01,0.16-2.04,0.16-3.08c0-2.07-0.22-4.08-0.63-6.02v-0.01 c-1.11-5.25-3.63-9.95-7.15-13.73c1.06,0.63,2.09,1.33,3.06,2.08c0.56,0.44,1.11,0.9,1.64,1.38c0,0,0-0.01,0.01,0 c0.53,0.49,1.04,0.98,1.53,1.5c0.98,1.03,1.9,2.14,2.72,3.31c0.5,0.7,0.97,1.42,1.4,2.17c0.15,0.25,0.29,0.5,0.4301,0.76 c0.17,0.31,0.33,0.61,0.47,0.92c0.11,0.21,0.21,0.42,0.31,0.64c0.16,0.32,0.3,0.64,0.43,0.96c0.16,0.36,0.3,0.72,0.43,1.09 c0.11,0.28,0.21,0.56,0.3,0.85c0.08,0.23,0.16,0.47,0.2401,0.72c0.1,0.32,0.19,0.64,0.28,0.96c0.06,0.23,0.12,0.45,0.17,0.68 c0.1801,0.71,0.33,1.42,0.44,2.15c0.04,0.21,0.07,0.42,0.1,0.64c0.05,0.32,0.09,0.65,0.12,0.97c0.02,0.14,0.04,0.28,0.05,0.41 c0.03,0.35,0.06,0.7,0.07,1.06c0.02,0.15,0.03,0.29,0.03,0.44C64.99,35.15,65,35.57,65,36z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M65,36c0,1.61-0.13,3.19-0.39,4.73c-0.71,4.39-2.42,8.45-4.89,11.94c0,0,0,0,0,0.01c-4.24,6.03-10.73,10.37-18.24,11.8 C39.7,64.82,37.87,65,36,65c-0.5,0-1-0.01-1.49-0.04h-0.07c-0.47-0.03-0.94-0.06-1.41-0.11c-0.04,0-0.08-0.01-0.1201-0.01 c-0.39-0.04-0.78-0.09-1.17-0.15c-0.11-0.02-0.23-0.03-0.34-0.05c-0.3-0.05-0.59-0.1-0.89-0.16c-0.47-0.09-0.94-0.19-1.41-0.31 c-0.19-0.04-0.39-0.09-0.58-0.14c-0.26-0.07-0.52-0.15-0.78-0.23c-0.23-0.07-0.47-0.14-0.71-0.22 c-0.2401-0.0699-0.47-0.15-0.7-0.24c-0.19-0.07-0.38-0.14-0.57-0.21c-0.11-0.03-0.21-0.07-0.32-0.12 c-0.39-0.16-0.78-0.32-1.16-0.4901c-0.52-0.23-1.03-0.48-1.54-0.74c-0.23-0.12-0.45-0.24-0.68-0.37 c-0.26-0.14-0.51-0.28-0.76-0.43c-0.28-0.17-0.56-0.33-0.84-0.51c-0.08-0.05-0.16-0.11-0.2401-0.16 c-0.39-0.25-0.78-0.52-1.15-0.79c-0.32-0.22-0.63-0.46-0.93-0.69c-0.03-0.02-0.05-0.04-0.08-0.0699 c-0.27-0.21-0.53-0.42-0.78-0.64c-0.13-0.1-0.26-0.21-0.38-0.32c-0.1-0.09-0.19-0.17-0.29-0.26c-0.02-0.01-0.03-0.02-0.04-0.03 c-0.03-0.03-0.06-0.06-0.09-0.08c-0.02-0.01-0.03-0.03-0.04-0.04c-0.02-0.01-0.03-0.02-0.04-0.04c-0.13-0.11-0.25-0.22-0.37-0.34 c-0.13-0.12-0.25-0.23-0.36-0.35c-0.02-0.02-0.04-0.04-0.05-0.06c-0.1-0.1-0.2-0.19-0.3-0.28 c-0.1517-0.1517-0.2917-0.3225-0.4401-0.4795c-0.0066-0.0068-0.0134-0.0137-0.02-0.0205 c0.0008,0.0004,0.0015,0.0009,0.0023,0.0013c-0.3342-0.3544-0.6707-0.7049-0.9923-1.0813c-0.24-0.28-0.48-0.57-0.71-0.87 c-0.3199-0.41-0.6299-0.82-0.93-1.25c-2.46-3.51-4.16-7.59-4.87-12.01C7.12,39.11,7,37.57,7,36c0-6.17,1.92-11.89,5.22-16.59 C15.41,14.83,19.9,11.22,25.15,9.11C28.5,7.74,32.16,7,36,7c3.83,0,7.49,0.74,10.83,2.1c2.52,1,4.86,2.36,6.97,4.02 c0.56,0.43,1.11,0.89,1.64,1.38h0.01c0.53,0.48,1.04,0.98,1.53,1.5c0.75,0.77,1.44,1.58,2.09,2.44c0.21,0.28,0.43,0.57,0.63,0.86 v0.01c0,0,0-0.01,0.01,0c0.5,0.69,0.97,1.42,1.39,2.17c0.15,0.25,0.29,0.5,0.4301,0.76c0.17,0.31,0.33,0.61,0.47,0.92 c0.11,0.21,0.21,0.42,0.31,0.64c0.16,0.32,0.3,0.64,0.43,0.96c0.16,0.36,0.3,0.72,0.43,1.09c0.11,0.28,0.21,0.56,0.3,0.85 c0.08,0.23,0.16,0.47,0.2401,0.72c0.1,0.32,0.19,0.64,0.28,0.96c0.06,0.23,0.12,0.45,0.17,0.68c0.1801,0.71,0.33,1.42,0.44,2.15 c0.04,0.21,0.07,0.42,0.1,0.64c0.05,0.32,0.09,0.65,0.12,0.97c0.02,0.14,0.04,0.28,0.05,0.41c0.03,0.35,0.06,0.7,0.07,1.06 c0.02,0.15,0.03,0.29,0.03,0.44C64.99,35.15,65,35.57,65,36z"/>
+ <path fill="#000000" stroke="none" d="M34.2366,28.0728l-6.1555,4.4722c-1.0515,0.7639-1.4914,2.118-1.0898,3.3541l2.3512,7.2362 c0.4016,1.2361,1.5535,2.0729,2.8532,2.0729h7.6086c1.2997,0,2.4515-0.8369,2.8532-2.0729l2.3512-7.2362 c0.4016-1.2361-0.0383-2.5902-1.0898-3.3541l-6.1555-4.4722C36.7119,27.3089,35.2881,27.3089,34.2366,28.0728z"/>
+ <path fill="#000000" stroke="none" d="M46.28,10.18l-8.41,4.12c-0.59,0.28-1.23,0.42-1.87,0.41c-0.57-0.0099-1.14-0.14-1.68-0.39l-8.61-4.1 c-0.42-0.2-0.64-0.67-0.56-1.11C28.5,7.74,32.16,7,36,7c3.83,0,7.49,0.74,10.83,2.1C46.91,9.53,46.7,9.98,46.28,10.18z"/>
+ <path fill="#000000" stroke="none" d="M30.51,64.48c-0.47-0.09-0.94-0.19-1.41-0.31c-0.19-0.04-0.39-0.09-0.58-0.14c-0.26-0.07-0.52-0.15-0.78-0.23 c-0.23-0.07-0.47-0.14-0.71-0.22c-0.2401-0.0699-0.47-0.15-0.7-0.24c-0.19-0.07-0.38-0.14-0.57-0.21 c-0.11-0.03-0.21-0.07-0.32-0.12c-0.39-0.16-0.78-0.32-1.16-0.4901c-0.522-0.2304-1.0333-0.4806-1.5386-0.741 c-0.2299-0.1179-0.4554-0.2423-0.6817-0.3661c-0.2557-0.1407-0.509-0.2849-0.7601-0.4332 c-0.2823-0.1659-0.5635-0.3326-0.8397-0.5077c-0.0818-0.0522-0.1609-0.108-0.2422-0.161 c-3.1296-2.0298-5.849-4.6387-7.9878-7.691c0.19-0.34,0.58-0.55,1.01-0.5l9.34,1.14c0.64,0.08,1.24,0.3,1.76,0.65 c0.49,0.33,0.91,0.76,1.22,1.27l2.82,4.59l2.19,3.58C30.79,63.71,30.76,64.16,30.51,64.48z"/>
+ <path fill="#000000" stroke="none" d="M15.16,31.37c-0.14,0.58-0.41,1.13-0.79,1.61l-5.9,7.3c-0.28,0.34-0.73,0.46-1.11,0.33C7.12,39.11,7,37.57,7,36 c0-6.17,1.92-11.89,5.22-16.59c0.42,0.05,0.79,0.35,0.88,0.79l2.08,9.33C15.32,30.14,15.31,30.77,15.16,31.37z"/>
+ <path fill="#000000" stroke="none" d="M59.72,52.67c0,0,0,0,0,0.01c-4.24,6.03-10.73,10.37-18.24,11.8c-0.26-0.32-0.29-0.78-0.07-1.15L46.4,55.19 c0.3199-0.52,0.74-0.95,1.24-1.28c0.52-0.34,1.11-0.56,1.74-0.64l9.31-1.14C59.13,52.08,59.53,52.31,59.72,52.67z"/>
+ <path fill="#000000" stroke="none" d="M65,36c0,1.61-0.13,3.19-0.39,4.73c-0.36,0.08-0.75-0.04-1-0.35l-5.25-6.5l-0.73-0.9c-0.78-0.96-1.08-2.23-0.8-3.45 l1.06-4.75v-0.01l1.04-4.69c0.08-0.39,0.39-0.6899,0.77-0.77c0-0.01,0-0.01,0.01,0c0.5,0.69,0.97,1.42,1.39,2.17 c0.15,0.25,0.29,0.5,0.4301,0.76c0.17,0.31,0.33,0.61,0.47,0.92c0.11,0.21,0.21,0.42,0.31,0.64c0.16,0.32,0.3,0.64,0.43,0.96 c0.16,0.36,0.3,0.72,0.43,1.09c0.11,0.28,0.21,0.56,0.3,0.85c0.08,0.23,0.16,0.47,0.2401,0.72c0.1,0.32,0.19,0.64,0.28,0.96 c0.06,0.23,0.12,0.45,0.17,0.68c0.1801,0.71,0.33,1.42,0.44,2.15c0.04,0.21,0.07,0.42,0.1,0.64c0.05,0.32,0.09,0.65,0.12,0.97 c0.02,0.14,0.04,0.28,0.05,0.41c0.03,0.35,0.06,0.7,0.07,1.06c0.02,0.15,0.03,0.29,0.03,0.44C64.99,35.15,65,35.57,65,36z"/>
+ <line x1="36" x2="36" y1="14.7122" y2="27.4999" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.9889" x2="56.8125" y1="33.9902" y2="31.3266" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.5906" x2="47.6376" y1="44.6172" y2="53.9126" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.394" x2="24.3434" y1="44.6059" y2="53.9126" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.0013" x2="15.1636" y1="34.0188" y2="31.3728" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26BE.svg b/public/assets/img/icons/26BE.svg
new file mode 100644
index 0000000..d8b228f
--- /dev/null
+++ b/public/assets/img/icons/26BE.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="35.9583" r="29" fill="#FFFFFF" stroke="none"/>
+ <path fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="3" d="M56.494,57.5182 c-5.2796-5.2522-8.5478-12.5243-8.5478-20.5598c0-8.0081,3.2459-15.2581,8.4939-20.5061"/>
+ <path fill="none" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="3" d="M15.5331,16.4522 c5.248,5.248,8.4939,12.498,8.4939,20.5061c0,8.0287-3.2626,15.2954-8.5344,20.5465"/>
+ <path fill="#D0CFCE" stroke="none" d="M50.738,10.9985c4.8254,5.1792,7.7822,12.1224,7.7822,19.7596c0,16.0162-12.9837,29-29,29 c-5.3519,0-10.3612-1.4558-14.6646-3.9839C20.1448,61.4195,27.6533,64.9583,36,64.9583c16.0162,0,29-12.9838,29-29 C65,25.327,59.2692,16.047,50.738,10.9985z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="35.9583" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.494,56.5182c-5.2796-5.2522-8.5478-12.5243-8.5478-20.5598c0-8.0081,3.2459-15.2581,8.4939-20.5061"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.5331,15.4522c5.248,5.248,8.4939,12.498,8.4939,20.5061c0,8.0287-3.2455,15.2768-8.5172,20.5279"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.9462,35.4583 47.9462,36.4583 49.9462,35.4583"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0271,36.4583 24.027,35.4583 22.027,36.4583"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.2025,43.3317 23.4241,41.9762 21.2726,42.5856"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.0012,49.4547 21.523,47.7769 19.2938,47.9528"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.5977,54.6466 18.8245,52.5484 16.6821,51.9081"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20.2695,17.7956 18.1198,18.411 17.3222,20.4999"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.4875,23.5425 21.2891,23.6516 20.0026,25.5061"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="25.4746,29.7549 23.27,29.3806 21.6479,30.9197"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.7708,28.5842 48.5492,29.9397 50.7006,29.3303"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48.972,22.4611 50.4502,24.1389 52.6794,23.9631"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.4993,17.1179 53.2724,19.216 55.4149,19.8564"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.5447,53.912 53.6945,53.2967 54.4921,51.2077"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="48.4822,48.4289 50.7156,48.3183 51.9671,46.4653"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.4986,42.161 48.7032,42.5352 50.3253,40.9962"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26C4.svg b/public/assets/img/icons/26C4.svg
new file mode 100644
index 0000000..9a375b9
--- /dev/null
+++ b/public/assets/img/icons/26C4.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="28.11" r="10.75" fill="#fff"/>
+ <circle cx="36" cy="51.44" r="13.86" fill="#fff"/>
+ <path fill="#d0cfce" d="m36 17.35c7.776 0 7.776 21.51 0 21.51 5.939 0 10.75-4.815 10.75-10.75 0-5.939-4.815-10.75-10.75-10.75z"/>
+ <path fill="#d0cfce" d="m36 37.58c8.008 0 8.008 27.72 0 27.72 7.653 0 13.86-6.204 13.86-13.86 0-7.653-6.204-13.86-13.86-13.86z"/>
+ <rect x="29.47" y="7.719" width="13.06" height="10.64" fill="#3f3f3f"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="42.59" x2="64.11" y1="40.04" y2="32.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <line x1="57.96" x2="60.7" y1="34.95" y2="27.67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <circle cx="36" cy="47.93" r="1.757"/>
+ <circle cx="36" cy="54.08" r="1.757"/>
+ <circle cx="36" cy="60.23" r="1.757"/>
+ <circle cx="32.37" cy="25.39" r="1.537"/>
+ <circle cx="39.63" cy="25.39" r="1.537"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.581" d="m40.7 31.87c-1.245 0.924-2.807 1.488-4.477 1.488-1.692 0-3.223-0.5413-4.476-1.488"/>
+ <line x1="26.96" x2="45.04" y1="18.22" y2="18.22" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.757"/>
+ <rect x="29.44" y="7.537" width="13.12" height="10.69" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.757"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757" d="m43.42 21.38c1.667 1.801 2.685 4.211 2.685 6.858 0 5.579-4.522 10.1-10.1 10.1s-10.1-4.522-10.1-10.1c0-2.648 1.019-5.059 2.687-6.86"/>
+ <line x1="29.41" x2="7.894" y1="40.04" y2="32.92" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <line x1="14.04" x2="11.3" y1="34.96" y2="27.67" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.757" d="m45.82 42.67c2.086 2.33 3.354 5.407 3.354 8.781 0 7.276-5.899 13.17-13.17 13.17s-13.17-5.899-13.17-13.17c0-3.373 1.268-6.45 3.353-8.781"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26C5.svg b/public/assets/img/icons/26C5.svg
new file mode 100644
index 0000000..5274e66
--- /dev/null
+++ b/public/assets/img/icons/26C5.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="17.889,41.5281 11.7218,44.9324 12.4514,36.3955 4.387,35.2335 10.4229,29.7605 4.5816,24.0791 12.6853,23.2023 11.2919,15.1713 18.3643,19.2281 21.9593,11.9101 25.295,19.3473 32.5036,15.5428 30.8378,23.5192 39.7256,25.3294 33.124,30.6947 38.9971,36.5303 30.8743,37.2065 32.0686,45.2696 25.0982,41.0491 20.4404,48.6079"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.2943,39.547c-0.0314,0.3586-0.3219,0.6487-0.6817,0.6872c-4.3612,0.4672-7.7156,4.7614-7.7156,9.9884 c0,5.539,3.8413,10.0293,8.5799,10.0293h32.7098c5.206,0,9.4262-4.7453,9.4262-10.5988c0-5.6097-3.8759-10.2015-8.7809-10.5744 c-0.3752-0.0285-0.6796-0.2912-0.7512-0.6587c-1.0957-5.6267-6.1504-9.855-12.1265-9.855c-3.8839,0-7.3436,1.7583-9.5903,4.5555 c-0.2195,0.2733-0.588,0.3986-0.9121,0.2627c-0.8645-0.3626-1.7776-0.538-2.7992-0.538 C28.7922,32.8452,25.6234,35.7914,25.2943,39.547z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" points="14.2914,42.4139 11.0917,44.2099 12.7575,36.2335 4.6932,35.0715 10.7291,29.5985 4.8878,23.9171 12.9915,23.0403 11.5981,15.0093 18.6705,19.0661 22.2655,11.7481 25.6012,19.1853 32.8098,15.3808 31.144,23.3572 39.2083,24.5192 36.2842,26.9018"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9" d="M17.2816,39.517c-3.6168-1.7402-6.1131-5.4394-6.1131-9.7216c0-5.9549,4.8274-10.7822,10.7822-10.7822 c5.59,0,10.1864,4.2539,10.7287,9.7012"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.2943,39.547c-0.0314,0.3586-0.3219,0.6487-0.6817,0.6872c-4.3612,0.4672-7.7156,4.7614-7.7156,9.9884 c0,5.539,3.8413,10.0293,8.5799,10.0293h32.7098c5.206,0,9.4262-4.7453,9.4262-10.5988c0-5.6097-3.8759-10.2015-8.7809-10.5744 c-0.3752-0.0285-0.6796-0.2912-0.7512-0.6587c-1.0957-5.6267-6.1504-9.855-12.1265-9.855c-3.8839,0-7.3436,1.7583-9.5903,4.5555 c-0.2195,0.2733-0.588,0.3986-0.9121,0.2627c-0.8645-0.3626-1.7776-0.538-2.7992-0.538 C28.7922,32.8452,25.6234,35.7914,25.2943,39.547z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26C8.svg b/public/assets/img/icons/26C8.svg
new file mode 100644
index 0000000..7fe13cd
--- /dev/null
+++ b/public/assets/img/icons/26C8.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" d="M24.0259,59.2555c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C24.9533,57.7984,24.0259,59.2555,24.0259,59.2555"/>
+ <path fill="#61B2E4" stroke="none" d="M24.4852,54.1199c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C20.6206,59.8662,23.3402,58.895,24.4852,54.1199"/>
+ <path fill="#92D3F5" stroke="none" d="M17.7257,51.6844c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C18.6531,50.2273,17.7257,51.6844,17.7257,51.6844"/>
+ <path fill="#61B2E4" stroke="none" d="M18.185,46.5488c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C14.3204,52.295,17.04,51.3239,18.185,46.5488"/>
+ <path fill="#92D3F5" stroke="none" d="M56.4282,51.6844c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C57.3556,50.2273,56.4282,51.6844,56.4282,51.6844"/>
+ <path fill="#61B2E4" stroke="none" d="M56.8875,46.5488c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C53.0229,52.295,55.7425,51.3239,56.8875,46.5488"/>
+ <path fill="#92D3F5" stroke="none" d="M48.0021,59.2555c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8943-1.4257,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C48.9294,57.7984,48.0021,59.2555,48.0021,59.2555"/>
+ <path fill="#61B2E4" stroke="none" d="M48.4614,54.1199c0.5441,1.6504-0.7227,4.9495-0.7227,4.9495 c-0.9587,1.3692-2.1337,1.5027-3.1418,0.7967C44.5968,59.8662,47.3163,58.895,48.4614,54.1199"/>
+ <path fill="#d0cfce" stroke="none" d="M19.2787,22.3066c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.4447,11,27.6783,11,32.8315 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248C56.8393,42.7192,61,38.0409,61,32.27c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.6993,19.6031,18.604,19.2787,22.3066z"/>
+ <path fill="#FCEA2B" stroke="none" d="M31.0827,42.7192l-3.7893,6.7541c-0.2732,0.2863-0.0517,0.7346,0.3629,0.7346h8.4435l-5.845,9.2144 c-0.3172,0.5,0.3444,1.0389,0.7699,0.6271l13.669-13.2268c0.2916-0.2821,0.0737-0.7475-0.35-0.7475h-8.1735l1.5388-3.3558H31.0827 z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M24.0259,59.2555c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C24.9533,57.7984,24.0259,59.2555,24.0259,59.2555"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M17.7257,51.6844c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C18.6531,50.2273,17.7257,51.6844,17.7257,51.6844"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M56.4282,51.6844c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C57.3556,50.2273,56.4282,51.6844,56.4282,51.6844"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M48.0021,59.2555c-0.7516,1.1632-2.1343,1.6031-3.0902,0.9854c-0.9559-0.6177-1.1216-2.0613-0.37-3.2245 c0,0,0.8761-1.5078,4.0066-3.0386c0,0,0.6168-0.3534,0.5724,0.3205C48.9294,57.7984,48.0021,59.2555,48.0021,59.2555"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.2787,22.3066c-0.031,0.3535-0.3174,0.6396-0.6721,0.6775C14.307,23.4447,11,27.6783,11,32.8315 c0,5.4608,3.7871,9.8877,8.4588,9.8877h32.248C56.8393,42.7192,61,38.0409,61,32.27c0-5.5305-3.8212-10.0575-8.6569-10.4251 c-0.37-0.0281-0.67-0.2871-0.7406-0.6494c-1.0803-5.5472-6.0636-9.7159-11.9553-9.7159c-3.829,0-7.2399,1.7335-9.4549,4.4912 c-0.2164,0.2695-0.5797,0.3929-0.8992,0.2589c-0.8523-0.3575-1.7525-0.5304-2.7597-0.5304 C22.7272,15.6993,19.6031,18.604,19.2787,22.3066z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M31.0827,42.7192l-3.7893,6.7541c-0.2732,0.2863-0.0517,0.7346,0.3629,0.7346h8.4435l-5.845,9.2144 c-0.3172,0.5,0.3444,1.0389,0.7699,0.6271l13.669-13.2268c0.2916-0.2821,0.0737-0.7475-0.35-0.7475h-8.1735l1.5388-3.3558H31.0827 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26CE.svg b/public/assets/img/icons/26CE.svg
new file mode 100644
index 0000000..1a7568f
--- /dev/null
+++ b/public/assets/img/icons/26CE.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m43.34 21.8 0.18 19.62c-0.01394 4.962-3.336 8.807-7.43 8.807-4.093 0-7.416-3.845-7.43-8.807l-0.1791-19.62"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="m52.4 35.85c-4.797 6.036-13.14 5.607-16.4 0.1499s-11.6-5.886-16.4 0.1499"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26CF.svg b/public/assets/img/icons/26CF.svg
new file mode 100644
index 0000000..20d45c3
--- /dev/null
+++ b/public/assets/img/icons/26CF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="37.5 11.5 37.4 42.6 38.6 46.2 38.6 61.9 37.4 61.9 33.8 61.9 32.6 61.9 32.6 46.2 33.8 42.6 33.8 11.5 37.5 11.5"/>
+ <path fill="#d0cfce" d="M58.6,23.3c-2-4.7-11.3-8.2-22.6-8.2-11.4,0-20.8,3.6-22.7,8.3l8-1.5a80.71,80.71,0,0,1,29.4-.1Z"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.5 20.4 37.4 42.3 38.6 46 38.6 61.7 37.4 61.7 33.8 61.7 32.6 61.7 32.6 46 33.8 42.3 33.8 20.4 37.5 20.4"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.5 11.7 37.4 14.9 33.8 14.9 33.8 11.7 37.5 11.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.6,23.1c-2-4.7-11.3-8.2-22.6-8.2-11.4,0-20.8,3.6-22.7,8.3l8-1.5a80.71,80.71,0,0,1,29.4-.1Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26D1.svg b/public/assets/img/icons/26D1.svg
new file mode 100644
index 0000000..77127fa
--- /dev/null
+++ b/public/assets/img/icons/26D1.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M35.8616,7.8594C27.3764,8.0165,17.4771,11.9448,17.32,27.501l-.4714,3.2714c.9428-.1572,3.2124,2.1023,4.1552,2.2595,2.9855.1571,3.9861-1.4142,6.5,0s5.8436.5973,8.5148.5973,5.686.8169,8.2-.5973,5.5291.1571,8.3575,0h2.7858L54.2462,27.501C54.2462,11.9448,44.3468,8.0165,35.8616,7.8594Z"/>
+ <path fill="#d22f27" d="M60.9337,30.246s7.4289,4.6431-3.7144,6.5c.6423-.1714,8.3064-.0721-15.7863,1.8572a32.6848,32.6848,0,0,0-6.5,0c-1.2857.1775-1.5794-.032-7.4289,0-6.003.0328-10.3189-.4127-13.1047-1.3413S9.86,35.8177,9.86,35.8177c-.6713.3837-4.6452-3.05,1.8572-5.5717-.0746-.3231-2.41.7826,24.1438,1.8573C42.1415,32.3574,60.9337,30.246,60.9337,30.246Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M43.29,9.1081V23.6554a15.278,15.278,0,0,1-14.8577,0V8.8881"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.825,30.71c0-8.3786,4.7-18.3651,11.4251-21.5167a17.8729,17.8729,0,0,1,7.6113-1.6984c10.5135,0,19.0364,9.1465,19.0364,20.4293,0,.4376.0252,2.3551,0,2.7858"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.2179,41.3893s.9286,21.3579,17.6435,21.3579S53.5049,41.3893,53.5049,41.3893"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.6708,30.311c.0252.0041,3.86-.21,4.0487,2.7209.067,1.04-.5021,2.632-3.12,3.2538a136.3459,136.3459,0,0,1-24.7,2.3157"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M12.1443,30.311c-.0252.0041-3.86-.21-4.0487,2.7209-.067,1.04.5021,2.632,3.12,3.2538a136.3463,136.3463,0,0,0,24.7,2.3157"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.5039,32.1033a86.4178,86.4178,0,0,0,16.7149,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="4" d="M28.4325,60.9222s7.4289,4.6751,14.8577,0"/>
+ <path d="M28.9477,8.8881s8.354-3.3824,14.1341.166L43.29,23.7458s-7.4288,4.643-14.8577,0Z"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="35.9001" x2="35.9001" y1="12.3833" y2="20.2764" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.4178" x2="39.3823" y1="16.3299" y2="16.3299" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26D3.svg b/public/assets/img/icons/26D3.svg
new file mode 100644
index 0000000..4884c47
--- /dev/null
+++ b/public/assets/img/icons/26D3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M42.6346,12.4476C42.1772,8.8038,39.0678,5.985,35.3,5.985c-4.0828,0-7.3925,3.3097-7.3925,7.3925v3.8019 c0,4.0828,3.3098,7.3925,7.3925,7.3925s7.3925-3.3097,7.3925-7.3925v-3.8019C42.6925,13.0625,42.6728,12.7522,42.6346,12.4476z M39.5468,16.3704c0,2.3455-1.9014,4.2468-4.2468,4.2468s-4.2468-1.9014-4.2468-4.2468v-2.184 c0-2.3455,1.9014-4.2467,4.2468-4.2467c2.1645,0,3.9507,1.6191,4.2135,3.7124c0.022,0.175,0.0333,0.3533,0.0333,0.5343V16.3704z"/>
+ <path fill="#D0CFCE" stroke="none" d="M42.6346,33.2616c-0.4574-3.6438-3.5668-6.4625-7.3346-6.4625c-4.0828,0-7.3925,3.3097-7.3925,7.3925 v3.8019c0,4.0828,3.3098,7.3925,7.3925,7.3925s7.3925-3.3097,7.3925-7.3925v-3.8019 C42.6925,33.8766,42.6728,33.5663,42.6346,33.2616z M39.5468,37.1844c0,2.3455-1.9014,4.2468-4.2468,4.2468 s-4.2468-1.9014-4.2468-4.2468v-2.184c0-2.3455,1.9014-4.2467,4.2468-4.2467c2.1645,0,3.9507,1.6191,4.2135,3.7124 c0.022,0.175,0.0333,0.3533,0.0333,0.5343V37.1844z"/>
+ <path fill="#D0CFCE" stroke="none" d="M42.6346,54.0756c-0.4574-3.6438-3.5668-6.4625-7.3346-6.4625c-4.0828,0-7.3925,3.3097-7.3925,7.3925 v3.8019c0,4.0828,3.3098,7.3925,7.3925,7.3925s7.3925-3.3097,7.3925-7.3925v-3.8019 C42.6925,54.6906,42.6728,54.3803,42.6346,54.0756z M39.5468,57.9984c0,2.3455-1.9014,4.2468-4.2468,4.2468 s-4.2468-1.9014-4.2468-4.2468v-2.184c0-2.3455,1.9014-4.2467,4.2468-4.2467c2.1645,0,3.9507,1.6191,4.2135,3.7124 c0.022,0.175,0.0333,0.3533,0.0333,0.5343V57.9984z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.5468,57.9985c0,2.3454-1.9013,4.2468-4.2468,4.2468s-4.2468-1.9013-4.2468-4.2468v-2.184 c0-2.3454,1.9013-4.2468,4.2468-4.2468c2.1645,0,3.9507,1.6193,4.2135,3.7125c0.022,0.175,0.0333,0.3533,0.0333,0.5342V57.9985z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6925,58.8074c0,4.0828-3.3097,7.3925-7.3925,7.3925s-7.3925-3.3097-7.3925-7.3925v-3.8019 c0-4.0828,3.3097-7.3925,7.3925-7.3925c3.7678,0,6.8772,2.8188,7.3346,6.4625c0.0382,0.3046,0.0579,0.615,0.0579,0.93V58.8074z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.5468,37.1845c0,2.3454-1.9013,4.2468-4.2468,4.2468s-4.2468-1.9013-4.2468-4.2468v-2.184 c0-2.3454,1.9013-4.2468,4.2468-4.2468c2.1645,0,3.9507,1.6193,4.2135,3.7125c0.022,0.175,0.0333,0.3533,0.0333,0.5342V37.1845z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6925,37.9934c0,4.0828-3.3097,7.3925-7.3925,7.3925s-7.3925-3.3097-7.3925-7.3925v-3.8019 c0-4.0828,3.3097-7.3925,7.3925-7.3925c3.7678,0,6.8772,2.8188,7.3346,6.4625c0.0382,0.3046,0.0579,0.615,0.0579,0.93V37.9934z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.5468,16.3705c0,2.3454-1.9013,4.2468-4.2468,4.2468s-4.2468-1.9013-4.2468-4.2468v-2.184 c0-2.3454,1.9013-4.2468,4.2468-4.2468c2.1645,0,3.9507,1.6193,4.2135,3.7125c0.022,0.175,0.0333,0.3533,0.0333,0.5342V16.3705z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.6925,17.1794c0,4.0828-3.3097,7.3925-7.3925,7.3925s-7.3925-3.3097-7.3925-7.3925v-3.8019 c0-4.0828,3.3097-7.3925,7.3925-7.3925c3.7678,0,6.8772,2.8188,7.3346,6.4625c0.0382,0.3046,0.0579,0.615,0.0579,0.93V17.1794z"/>
+ <line x1="35.5" x2="35.5" y1="38.8919" y2="54" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.5" x2="35.5" y1="17.9307" y2="33.0389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26D4.svg b/public/assets/img/icons/26D4.svg
new file mode 100644
index 0000000..5163cec
--- /dev/null
+++ b/public/assets/img/icons/26D4.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,11c-13.8066,0-25,11.1926-25,25c0,13.8066,11.1934,25,25,25c13.8065,0,25-11.1934,25-25C61,22.1926,49.8065,11,36,11z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.5195,39.4297c0.1986-1.1263,0.3081-2.2831,0.3081-3.4659c0-1.171-0.1078-2.316-0.3014-3.4306H16.4738 c-0.1936,1.1146-0.3014,2.2596-0.3014,3.4306c0,1.1828,0.1095,2.3396,0.3081,3.4659H55.5195z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,11c-13.8066,0-25,11.1926-25,25c0,13.8066,11.1934,25,25,25c13.8065,0,25-11.1934,25-25C61,22.1926,49.8065,11,36,11z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.5195,39.4297c0.1986-1.1263,0.3081-2.2831,0.3081-3.4659c0-1.171-0.1078-2.316-0.3014-3.4306H16.4738 c-0.1936,1.1146-0.3014,2.2596-0.3014,3.4306c0,1.1828,0.1095,2.3396,0.3081,3.4659H55.5195z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26E9.svg b/public/assets/img/icons/26E9.svg
new file mode 100644
index 0000000..4dea8af
--- /dev/null
+++ b/public/assets/img/icons/26E9.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="33" width="40" height="4" fill="#D22F27"/>
+ <rect x="22" y="27" width="4" height="28" fill="#EA5A47"/>
+ <rect x="46" y="27" width="4" height="28" fill="#EA5A47"/>
+ <rect x="20.5" y="55" width="7" height="5" fill="#3F3F3F"/>
+ <rect x="44.5" y="55" width="7" height="5" fill="#3F3F3F"/>
+ <rect x="34" y="27" width="4" height="6" fill="#3F3F3F"/>
+ <path fill="#EA5A47" d="M12.5,21c0,0,11.2502,2,15.0003,2c4.625,0,13.875,0,18.5,0C49.3752,23,59.5,21,59.5,21l-4,3l-2,3h-35l-2-3 L12.5,21z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="32.9998" width="6" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="26" y="32.9998" width="20" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="32.9998" width="6" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="22" y="26.9998" width="4" height="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="46" y="26.9998" width="4" height="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20.5" y="54.9998" width="7" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="44.5" y="54.9998" width="7" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="34" y="27" width="4" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,20.9998l-4,3l-2,3h-35l-2-3l-4-3c0,0,11.25,2,15,2H46C49.38,22.9998,59.5,20.9998,59.5,20.9998z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26EA.svg b/public/assets/img/icons/26EA.svg
new file mode 100644
index 0000000..e364d10
--- /dev/null
+++ b/public/assets/img/icons/26EA.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M44,36V20.9009v-0.4092l-7.2941-5.2706c-0.4081-0.2948-1.0039-0.2948-1.412,0L28,20.4917v0.4092V36"/>
+ <polygon fill="#FFFFFF" stroke="none" points="18.9473,66 19,42.1016 36.0449,26.9849 53.0078,42.1133 53,66"/>
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,57.943 c0-3.8509-3.3484-6.1256-4.5649-6.8249c-0.274-0.1575-0.5962-0.1575-0.8702,0C34.3483,51.8174,31,54.0921,31,57.943v7.0894 C31,65.5668,31.4092,66,31.914,66h8.172C40.5908,66,41,65.5668,41,65.0324V57.943z"/>
+ <circle cx="36" cy="42" r="5" fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M36,28.3609l16,14.1949V65H20V42.5558L36,28.3609 M35.9999,26c-0.2207,0-0.4415,0.0789-0.6193,0.2367L18.3281,41.3654 C18.1197,41.5502,18,41.819,18,42.1017V66.027C18,66.5644,18.4241,67,18.9474,67h34.1052C53.5759,67,54,66.5644,54,66.027V42.1017 c0-0.2827-0.1197-0.5515-0.3281-0.7363L36.6193,26.2367C36.4414,26.0789,36.2207,26,35.9999,26L35.9999,26z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,29v-8.0991v-0.4092l-6.3823-5.2706c-0.3571-0.2948-0.8784-0.2948-1.2355,0L29,20.4917v0.4092V29"/>
+ <line x1="36" x2="36" y1="14" y2="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.5" x2="39.5" y1="10" y2="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M41,57.943 c0-3.8509-3.3484-6.1256-4.5649-6.8249c-0.274-0.1575-0.5962-0.1575-0.8702,0C34.3483,51.8174,31,54.0921,31,57.943v7.0894 C31,65.5668,31.4092,66,31.914,66h8.172C40.5908,66,41,65.5668,41,65.0324V57.943z"/>
+ <circle cx="36" cy="42" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F0.svg b/public/assets/img/icons/26F0.svg
new file mode 100644
index 0000000..c4f8e5e
--- /dev/null
+++ b/public/assets/img/icons/26F0.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M52,42.2c0,0-0.2-6.2-0.3-6.8s-0.7-1.6-1-2.1L48.2,29L42,24.5l-7.2,5.4l2.6,4.5l4.9-0.4l10.2,13.3L52,42.2z"/>
+ <polyline fill="#9B9B9A" points="50,39 53.4,48.1 60,56 12,56 16,49 18,37 25,18 29,22 33,25 37,33 42,33 50,39"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="60,55 53.4,48.1 50,39"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="37,33 33,25 29,22 25,18 18,37 16,49 12,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,24 32,33 42,33 50,39 49,45 50,50 48,52 45,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39,28 43,25 47,29 50,34"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F1.svg b/public/assets/img/icons/26F1.svg
new file mode 100644
index 0000000..91af10c
--- /dev/null
+++ b/public/assets/img/icons/26F1.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M15.08,27.127c1.1581-2.5136,6.6157-4.9429,9.0571-6.1631,4.0209-2.01,7.8813-2.6261,12.3539-2.9268l-.3987-2.9464A44.743,44.743,0,0,0,23.38,20.689a40.8848,40.8848,0,0,0-4.7507,3.81,5.13,5.13,0,0,1-1.1181.8859c-1.6613.667.1657.7441-2.006-.2693v2.59l5.6523-2.7335c1.7376-.84.218-3.4281-1.5142-2.59l-5.6523,2.7335a1.5084,1.5084,0,0,0,0,2.59c3.7119,1.7321,4.0053,1.3493,7.098-1.2453a39.5741,39.5741,0,0,1,15.8-8.4768c1.6141-.3944,1.3119-3.0614-.3988-2.9464-5.2556.3533-9.192,1.0016-13.8681,3.3364-3.0448,1.52-8.6334,3.9838-10.1333,7.2394-.8025,1.7416,1.7825,3.2676,2.59,1.5141Z"/>
+ <path fill="#ea5a47" d="M45.095,19.0106A45.4755,45.4755,0,0,0,27.5721,33.6111c-.7106,1.0467.2718,2.13,1.2952,2.2571,3.1557.3919,10.0221,3.1244,10.8958,6.8694a1.5122,1.5122,0,0,0,2.8929,0c.4057-1.4612,1.3608-2.5175,1.8978-3.9a47.7106,47.7106,0,0,0,1.3286-5.6626c.95-3.7836,2.0142-7.3,1.7785-11.2366A1.5213,1.5213,0,0,0,45.1,20.8775c-2.1959,1.8086-4.4058,3.6018-6.5872,5.428-1.9038,1.5938-4.25,4.88-6.6457,5.5215a1.507,1.507,0,0,0,.3988,2.9465c4.299.0455,11.3755-1.7545,12.2323-6.8092a1.5193,1.5193,0,0,0-1.8452-1.8451c-2.29.654-12.2067,8.6318-7.6128,11.05,3.5883,1.8891,9.4031-8.6821,9.2366-11.3523a1.5073,1.5073,0,0,0-2.9464-.3988c-.982,3.2394-3.6732,8.55-2.7111,11.9466a1.516,1.516,0,0,0,2.5071.6619c3.1136-2.9589,4.271-8.2021,5.0324-12.2587a1.5013,1.5013,0,0,0-2.8928-.7975c-1.4029,4.58-2.18,9.3391-4.2144,13.7062l2.7416.3584a11.3679,11.3679,0,0,1,.2441-5.6472c.3058-1.3443-1.4835-2.687-2.5071-1.4594l-1.38,1.179a1.5011,1.5011,0,0,0,1.5142,2.59A4.9017,4.9017,0,0,0,41.6517,34.05l-2.5071-1.4594a14.6262,14.6262,0,0,0-.2441,7.2422,1.5161,1.5161,0,0,0,2.7417.3583c2.1515-4.619,3.0328-9.5783,4.5168-14.4229l-2.8928-.7975c-.6581,3.5058-1.5894,8.3962-4.2609,10.9349l2.5071.6619c-.65-2.2928,2.042-8.1447,2.711-10.3515l-2.9464-.3988c.07,1.1227-1.4769,3.2731-2.072,4.1993-.6649,1.0348-2.727,2.7132-2.736,3.6569q-1.0067.65.152.7976,1.4885.9829,2.1094-1.5639c1.2363-1.3912,2.9253-3.3825,4.72-3.8952l-1.8452-1.8452c-.622,3.67-6.441,4.6374-9.3394,4.6067l.3987,2.9464c2.63-.7043,3.9474-2.6848,5.8763-4.4809,2.75-2.5606,5.7809-4.8521,8.6805-7.24l-2.5607-1.0606C44.915,26.182,43.52,29.8724,42.6,33.9236c-.6525,2.8737-2.0663,5.2406-2.8371,8.0165H42.656c-1.224-5.2462-9.0526-8.4837-13.7887-9.0719l1.2952,2.2571c3.8556-5.68,10.3258-10.6123,16.4467-13.5243,1.7425-.829.222-3.4164-1.5142-2.59Z"/>
+ <path fill="#ea5a47" d="M39.9438,34.5589A11.1645,11.1645,0,0,1,37.8931,30.61c-.3636-1.2856-.2316-2.8037-.8951-3.9736a1.5328,1.5328,0,0,0-1.694-.6893c-1.2544.308-1.5208,1.486-1.9354,2.5673-.6126,1.5974-1.1731,3.2126-1.6992,4.84-.5952,1.8414,2.3005,2.63,2.8928.7975.6092-1.8849,1.1074-4.2656,2.1858-5.94l-.8964.6893.25-.0614-1.694-.6893a10.0128,10.0128,0,0,1,.4051,2.4917,13.3545,13.3545,0,0,0,.7113,2.2508A15.2107,15.2107,0,0,0,37.8225,36.68c1.2089,1.5052,3.32-.6294,2.1213-2.1213Z"/>
+ <path fill="#ea5a47" d="M50.4965,23.4062c.9138,3.3557,3.2313,5.954,3.6839,9.5031a21.1376,21.1376,0,0,1-1.2787,10.0869c-1.6442,4.006-2.2,4.6026.6585,8.05a1.5146,1.5146,0,0,0,2.5071-.6619c1.8811-5.3933,3.76-12.54,1.3646-18.0129-.7722-1.7645-3.3577-.2392-2.59,1.5141,1.97,4.5024-.1262,11.2834-1.6671,15.7013l2.5071-.6619c-1.7342-2.0918-.1024-4.0428.5945-6.2122a24.709,24.709,0,0,0,.9128-6.5805,19.356,19.356,0,0,0-.4789-5.9775c-.7552-2.6846-2.5828-4.837-3.3206-7.5461a1.5013,1.5013,0,0,0-2.8928.7975Z"/>
+ <path fill="#fcea2b" d="M22.28,30.3671l.4205-.4038a1.5065,1.5065,0,0,0-1.8178-2.3558l-.3695.2012,1.5142,2.59c3.2534-2.172,5.782-4.7429,9.3974-6.3743,3.55-1.6017,6.5434-3.2362,10.4482-3.9557l-.7975-2.8929c-3.6513.8577-7.01,2.55-10.6507,3.4448l1.1559,2.7417a18.444,18.444,0,0,1,3.7778-1.672l-1.46-2.5071a50.2158,50.2158,0,0,0-4.52,4.2742,1.5065,1.5065,0,0,0,1.8177,2.3558l4.85-2.8627L34.23,20.5951a97.6969,97.6969,0,0,0-8.9631,11.5442l2.3559-.3036a9.3419,9.3419,0,0,0-5.2118-2.6968l.8965,2.2035c1.5284-2.096,4.8227-3.3612,7.0711-4.4633l-1.8178-2.3559c-1.2154,1.2346-2.3528,2.508-3.4429,3.8545-1.2043,1.4875.9057,3.6229,2.1213,2.1213,1.09-1.3465,2.2276-2.62,3.443-3.8545a1.5069,1.5069,0,0,0-1.8178-2.3559c-2.9225,1.4326-6.1924,2.8587-8.1474,5.54a1.5065,1.5065,0,0,0,.8965,2.2035,6.7034,6.7034,0,0,1,3.888,1.9252,1.5216,1.5216,0,0,0,2.3558-.3036,92.6081,92.6081,0,0,1,8.494-10.937,1.5067,1.5067,0,0,0-1.8177-2.3559l-4.85,2.8627,1.8177,2.3559a50.22,50.22,0,0,1,4.52-4.2742c1.163-.9714-.0831-2.9406-1.4595-2.5071a21.842,21.842,0,0,0-4.4944,1.9744,1.5069,1.5069,0,0,0,1.1558,2.7417c3.6405-.8949,6.9995-2.5871,10.6507-3.4448,1.8988-.4461,1.0778-3.2385-.7975-2.8929-4.346.8009-7.4756,2.653-11.4558,4.3349-3.5485,1.5-5.9435,4.186-9.1065,6.2976a1.5012,1.5012,0,0,0,1.5142,2.59l.37-.2012L20.58,27.842l-.4205.4037c-1.3952,1.34.7279,3.46,2.1213,2.1214Z"/>
+ <path fill="#fcea2b" d="M36.2594,23.466a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z"/>
+ <path fill="#fcea2b" d="M47.6659,22.7555c-.4657,2.9455,1.2661,5.61.7415,8.5249-.34,1.8877,2.5508,2.6977,2.8928.7975a11.0239,11.0239,0,0,0,.0431-3.9275c-.261-1.5051-1.03-3.0453-.7845-4.5974.2986-1.8887-2.5917-2.702-2.8929-.7975Z"/>
+ <path fill="#fcea2b" d="M48.3374,31.9114a5.8489,5.8489,0,0,1-.72,3.6178l2.7952.7571.5736-4.7163c.2171-1.785-2.4056-1.8716-2.9464-.3987-1.3117,3.5725-.3627,8.31-3.3238,11.082l2.507,1.4594a35.6066,35.6066,0,0,1,2.0554-5.4746c.6794-1.4312-1.1618-3.1957-2.3559-1.8177-1.6193,1.8686-3.5908,5.146-3.8046,7.6494a1.4593,1.4593,0,0,0,.7429,1.2952c1.4924.7456,4.4154.2359,5.258,1.9512l.8964-2.2035-.9388.3538,1.8452,1.8452c.6091-2.6665,2.0543-5.1636,1.859-7.9652-.2442-3.5012-.7167-6.9026-.7768-10.4442l-2.7952.7571a18.0314,18.0314,0,0,1,1.1377,7.063,18.7236,18.7236,0,0,0-.026,2.3346c.5522,3.731.9662,1.47,1.5316.2018.6426-1.4411-1.1084-3.1725-2.3559-1.8177a10.7726,10.7726,0,0,0-2.3512,3.9407c-.6375,1.8265,2.26,2.6117,2.8929.7975a5.6261,5.6261,0,0,1,1.58-2.6169l-2.3559-1.8177c-.6986,1.5666-2.4259,4.0211-1.4186,5.7988a2.3882,2.3882,0,0,0,3.53.5684c1.9514-1.3619,1.9819-4.7348,1.98-6.8067a22.3743,22.3743,0,0,0-1.5538-9.16c-.6111-1.4086-2.8188-.6391-2.7952.757a61.54,61.54,0,0,0,.3248,8.0983,12.6058,12.6058,0,0,1,.0252,5.3211c-.3665,1.4233-.9953,2.7488-1.3251,4.1924-.2327,1.0188.71,2.2728,1.8452,1.8452l.9388-.3537a1.5293,1.5293,0,0,0,.8965-2.2035c-1.3927-2.8352-3.9346-1.8287-6.3343-3.0275l.743,1.2952c.1291-1.5114,1.984-4.4411,2.9259-5.5281l-2.3558-1.8178a40.2368,40.2368,0,0,0-2.3578,6.1913,1.5118,1.5118,0,0,0,2.5071,1.4594c3.594-3.3651,2.5327-8.15,4.0953-12.4058L47.9866,31.57l-.5736,4.7163c-.1917,1.5756,2.0731,1.9,2.7952.757a8.5715,8.5715,0,0,0,1.1292-5.1319c-.0394-1.9279-3.04-1.9345-3,0Z"/>
+ <ellipse cx="39.5" cy="59.5" rx="17.5" ry="4.5" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.961" opacity="0.5"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.573,26.6752S24.2262,7.4424,45.8558,18.0329,55.5351,56.43,54.498,52.3157s-4.2925-2.564-4.2925-2.564-2.4084-3.7683-8.585-5.1281"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M17.5825,30.2648a11.97,11.97,0,0,1,9.4435,5.641c10.1234,2.5526,14.5945,8.7178,14.5945,8.7178"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.026,35.9058a33.1393,33.1393,0,0,1,18.76-17.85c.0259-.0086.0184-.044-.0069-.0544-12.7136-5.232-27.4668,11.4277-28.17,12.2336-.01.0118-.0243.0015-.0237-.0142.0827-2.2035-6.012-3.5453-6.012-3.5453"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.6205,44.6236c10.1963-15.8669,5.0526-25.2738,4.318-26.4624a.0218.0218,0,0,1,.0339-.027c1.3665,1.213,14.1087,13.2371,4.2331,31.6175"/>
+ <line x1="22.0993" x2="34.5778" y1="59.7538" y2="38.8636" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="47.7399" x2="46.7143" y1="16.8287" y2="18.5457" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F2.svg b/public/assets/img/icons/26F2.svg
new file mode 100644
index 0000000..0cc0d85
--- /dev/null
+++ b/public/assets/img/icons/26F2.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="35.955 41.28 35.955 32.735 30.935 32.114 32.728 37.087 33.445 41.435 35.955 41.28"/>
+ <polygon fill="#9b9b9a" points="35.955 41.7 35.955 33.156 40.975 32.535 39.182 37.507 38.465 41.856 35.955 41.7"/>
+ <path fill="#d0cfce" d="M36,42.2385l-.045,17.7777H30.98s-.3773-7.7261-1.69-10.9454-9.6-9.2972-9.6-9.2972,11.731,2.47,14.0205,2.4675"/>
+ <path fill="#d0cfce" d="M36,60.622v5.5511H5.7425V54.2276s19.2585,6.74,23.8912,6.2538S36,60.622,36,60.622Z"/>
+ <path fill="#9b9b9a" d="M36,60.622v5.5511H66.2575V54.2276s-19.2585,6.74-23.8912,6.2538S36,60.622,36,60.622Z"/>
+ <line x1="53.5775" x2="53.5775" y1="35.8191" y2="31.6425" fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.0463,35.8191V30.1029a5.6623,5.6623,0,0,1,10.7348-.0869V50.933h-.7174v-19.29"/>
+ <path fill="#9b9b9a" d="M35.955,42.2385V60.0162h5.02s.3773-7.7261,1.69-10.9454,9.6-9.2972,9.6-9.2972-11.731,2.47-14.02,2.4675"/>
+ <path fill="none" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.0137,16.1195a4.51,4.51,0,0,0-4.7431-4.2321,4.51,4.51,0,0,0-4.7431,4.2321V26.7266h-.6243V14.6887a5.6622,5.6622,0,0,1,10.7348-.0869V35.5187h-.7174v-19.29l.0931.0231v19.29"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.638,35.8191V30.1029a5.393,5.393,0,0,0-5.2736-3.9018A5.4071,5.4071,0,0,0,7.9032,30.016V50.933h.7174v-19.29"/>
+ <path fill="none" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.1568,16.2514V26.7266h.6243V14.6887a5.3931,5.3931,0,0,0-5.2736-3.9019,5.4072,5.4072,0,0,0-5.4612,3.815V35.5187h.7174"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M67.015,66.7126H4.985V53.32A75.6246,75.6246,0,0,0,36,60.0162,75.5043,75.5043,0,0,0,67.015,53.32Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,38.867a58.01,58.01,0,0,0,20.41,3.3666A57.9971,57.9971,0,0,0,56,38.4844"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.57,31.4745a21.1635,21.1635,0,0,0,14.6165-.14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,38.867A22.4557,22.4557,0,0,1,31.0248,59.2746"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56,38.4844A22.4557,22.4557,0,0,0,40.9752,58.892"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.57,31.4983a13.0814,13.0814,0,0,1,2.6427,3.3827,13.33,13.33,0,0,1,1.5856,6.5539"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.09,31.4983a13.0836,13.0836,0,0,0-2.6427,3.3827,13.3325,13.3325,0,0,0-1.5856,6.5539"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.2316,35.8191v-3.672a4.0884,4.0884,0,0,1,8.1767,0V50.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1816,26.7266V16.756a4.0884,4.0884,0,0,1,8.1767,0V35.5187"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.4527,35.8191v-3.672a4.0883,4.0883,0,1,0-8.1766,0V50.91"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.5027,26.7266V16.756a4.0883,4.0883,0,1,0-8.1766,0V35.5187"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F3.svg b/public/assets/img/icons/26F3.svg
new file mode 100644
index 0000000..34ec1b0
--- /dev/null
+++ b/public/assets/img/icons/26F3.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M17.0033,68c0-5.6246-0.5417-10.3318,8.1621-11.6317c0.1915,2.5172,2.2717,3.5067,4.8379,3.5067 s4.6464-0.9896,4.8379-3.5067c8.7037,1.2999,8.4122,6.0071,8.4122,11.6317H17.0033z"/>
+ <path fill="#5C9E31" stroke="none" d="M24.4252,68h18.8293c0-2.5777,0.097-5.6094-1.0543-7.6507C42.2002,66.9583,30.1722,68,24.4252,68z"/>
+ <path fill="#d0cfce" stroke="none" d="M32.0033,7.8785V5.7001c-0.0938-1.6532-3.5156-2.1688-3.9063,0.0812l-0.0156,2.0973"/>
+ <path fill="#d0cfce" stroke="none" d="M27.1701,6.0755v53.3806c0,0,2.6005,0.9454,5.7165,0V6.0755"/>
+ <path fill="#EA5A47" stroke="none" d="M28.0033,10.8878h4l21.0625,4.9899c1.0231,0.2948,1.9375,0.8674,1.9375,1.9375 c0,1.0701-0.855,1.6071-1.9375,1.9375h0.0013l-21.0638,4.9902l-3.9987,0.0017l-0.0013-6.9294V10.8878z"/>
+ <path fill="#D22F27" stroke="none" d="M55.0033,17.8152c0,1.0701-0.855,1.6071-1.9375,1.9375h0.0013l-21.0638,4.9902l-3.9987,0.0017 l-0.0013-6.9294H55.0033z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.0033,68c0-5.6246-0.5417-10.3318,8.1621-11.6317c0.1915,2.5172,2.2717,3.5067,4.8379,3.5067s4.6464-0.9896,4.8379-3.5067 c8.7037,1.2999,8.4122,6.0071,8.4122,11.6317H17.0033z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.0033,6.8824V6c0-1.1-0.9-2-2-2h0c-1.1,0-2,0.9-2,2v0.8824"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.0033,28.75v30.8832c0,0,1.8471,0.5469,4,0V28.75"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.0045,24.7409l3.9988-0.0017l21.0638-4.9902h-0.0013c1.0825-0.3304,1.9375-0.8674,1.9375-1.9375s-0.9144-1.6427-1.9375-1.9375 l-21.0625-4.9899h-4L28.0045,24.7409z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F4.svg b/public/assets/img/icons/26F4.svg
new file mode 100644
index 0000000..fa7ae71
--- /dev/null
+++ b/public/assets/img/icons/26F4.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M39.5247,59.5143a16.3123,16.3123,0,0,0,3.7228-.2481,1.5488,1.5488,0,0,0,1.5-1.5,1.5292,1.5292,0,0,0-1.5-1.5,7.3831,7.3831,0,0,0-4.1107.9318c-1.6938.9277-.1817,3.5192,1.5142,2.59a4.5086,4.5086,0,0,1,2.5965-.5222v-3a16.3123,16.3123,0,0,1-3.7228.2481,1.51,1.51,0,0,0-1.5,1.5,1.5335,1.5335,0,0,0,1.5,1.5Z"/>
+ <path fill="#92d3f5" stroke="#92d3f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M66.0159,55.0026s-8.541,2.02-11.44,1.9974c-2.6647-.02-7.8234-1.918-10.4871-1.9974S36.2642,56.9,33.6012,57c-2.71.1016-7.9688-1.9076-10.68-1.9974C20.3055,54.916,15.2444,56.9883,12.627,57,10.6616,57.0088,5,55.0026,5,55.0026V68l62-.5V55Z"/>
+ <path fill="#3f3f3f" stroke="#3f3f3f" stroke-miterlimit="10" d="m67.5 43.5v24l-22.187-0.1858s-3.7584-19.794-11.813-22.814c-8-3 20 2 34-1z"/>
+ <line x1="33" x2="68" y1="42" y2="42" fill="none" stroke="#d22f27" stroke-miterlimit="10" stroke-width="3"/>
+ <rect x="53.5" y="19.5" width="3" height="5" fill="#3f3f3f" stroke="#3f3f3f" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="62" y="19" width="3" height="5" fill="#3f3f3f" stroke="#3f3f3f" stroke-miterlimit="10"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke-width="2.1521" d="M64.8,18v6.6H61.1V18Z"/>
+ <path stroke-width="2" d="m56.8 18.9v5.7h-3.7v-5.7z"/>
+ <line x1="47" x2="65.4" y1="36.241" y2="36.241" stroke-width="2.9042"/>
+ <path stroke-width="2" d="M32,44.4s10.4,6.8,12.7,22.2a1.0767,1.0767,0,0,0,1,.8H67"/>
+ <path stroke-width="2" d="M67,40.6H33l-1,3.3H67"/>
+ <path stroke-width="2" d="M65.6028,40.6l-18.4823-.0919a1.4694,1.4694,0,0,1-.9642-.2726l-7.1359-7.33,27.9993.1393"/>
+ <line x1="46" x2="64.4" y1="28.662" y2="28.662" stroke-width="3"/>
+ <polyline stroke-width="2" points="67 33 42 33 42 25 67 25"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m5 55.003c1.5483 0.386 4.9902 0.94992 6.9719 0.94992 1.9817 0 5.8272-2.0724 10.331-2.2042s7.0209 2.1243 10.207 2.4509c3.1857 0.32664 5.6912-1.2372 7.6966-1.2372"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F5.svg b/public/assets/img/icons/26F5.svg
new file mode 100644
index 0000000..e949f0f
--- /dev/null
+++ b/public/assets/img/icons/26F5.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" points="39,5.762 39,37 57.6865,37"/>
+ <path fill="#A57939" d="M54,50c3-3,5-8,5-8H16c0,0-1,5,3,8H54z"/>
+ <polygon fill="#D0CFCE" points="35.2622,13 35.2622,37 23.7378,37"/>
+ <polyline fill="none" points="69,48.2353 68,68 4,68 4,48.2353"/>
+ <path fill="#92D3F5" d="M68,47v21H4V47h1c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3H68z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0358" points="39,5.762 39,37 57.6865,37"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.1187,49.81C57.1187,46.81,59,42,59,42H16c0,0-1.2082,4.8375,2.7918,7.8375"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.2622,13 35.2622,37 23.7378,37"/>
+ <line x1="39" x2="39" y1="6" y2="42" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.0358"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M5,47c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F7.svg b/public/assets/img/icons/26F7.svg
new file mode 100644
index 0000000..1387ccb
--- /dev/null
+++ b/public/assets/img/icons/26F7.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="33.9688" cy="13.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M45,25.6875L51,35l-2,5l-12,5l0.1738,14H33.75l-3.2812-16.3867l5.7031-4.9131 c0.9521-0.7666,0.9082-0.8877,0.9082-1.4189c0-0.7198-0.5176-2.5313-0.5176-2.5313l-3.1875-8.125L34.5,20.5l2.9375-0.9375 l2.875-0.0625L45,25.6875z"/>
+ <polyline fill="#FCEA2B" stroke="none" points="40,44 42,54 45,54 45,45 47,41"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="33.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.54,24.6738l5.3995,8.6309c0.583,0.9326,0.7265,2.5312,0.3173,3.5527l-0.5136,1.2852 c-0.4092,1.0215-1.5743,2.2031-2.5889,2.6269l-8.3086,3.461c-1.0146,0.4238-1.835,1.6699-1.8213,2.7695l0.125,10 c0.0137,1.0996-0.7461,2-1.6875,2c-0.9414,0-1.8887-0.8828-2.1045-1.9609l-2.4961-12.4649 c-0.2158-1.0781,0.3594-2.456,1.2783-3.0605L36.5,38.6445"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.8613,25.1685l-2.5361-3.9136C41.0459,19.4648,38.4248,18.6748,36.5,19.5c-1.9248,0.8252-2.9727,3.2212-2.3291,5.3247 l0.8604,2.2275"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.167,23l0.6719,3.2905c0.2207,1.0777-0.292,2.5342-1.1387,3.2368l-2.7803,2.3067"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,44l1.6074,8.0391C41.8232,53.1172,42.6748,54,43.5,54c0.8252,0,1.5-0.9004,1.5-2v-5c0-1.0996,0.4023-2.8047,0.8945-3.7891 L47,41"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,61 13,63 61,63"/>
+ <line x1="66" x2="41" y1="58" y2="58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,58 20,58 18,56"/>
+ <line x1="33" x2="56" y1="31" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55" x2="53" y1="46" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.9688" cy="13.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.3174,27.417l3.6318,5.8809c0.5781,0.9365,0.7168,2.538,0.3076,3.5595l-0.5136,1.2852 c-0.4092,1.0215-1.5743,2.2031-2.5889,2.6269l-8.3086,3.461c-1.0146,0.4238-1.835,1.6699-1.8213,2.7695l0.125,10 c0.0137,1.0996-0.7461,2-1.6875,2c-0.9414,0-1.8887-0.8828-2.1045-1.9609l-2.4961-12.4649 c-0.2158-1.0781,0.3594-2.456,1.2783-3.0605L36.5,38.6445"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.1045,30.1748l-5.7793-8.9199C41.0459,19.4648,38.4248,18.6748,36.5,19.5c-1.9248,0.8252-2.9727,3.2212-2.3291,5.3247 l0.8604,2.2275"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.167,23l0.6719,3.2905c0.2207,1.0777-0.292,2.5342-1.1387,3.2368l-2.7803,2.3067"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,44l1.6074,8.0391C41.8232,53.1172,42.6748,54,43.5,54c0.8252,0,1.5-0.9004,1.5-2v-5c0-1.0996,0.4023-2.8047,0.8945-3.7891 L47,41"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11,61 13,63 61,63"/>
+ <line x1="66" x2="41" y1="58" y2="58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29,58 20,58 18,56"/>
+ <line x1="33" x2="56" y1="31" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="55" x2="53" y1="46" y2="49" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F8.svg b/public/assets/img/icons/26F8.svg
new file mode 100644
index 0000000..fc98324
--- /dev/null
+++ b/public/assets/img/icons/26F8.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.439,49.9792a4.2769,4.2769,0,0,1-2.2165,1.2315c.016,1.5921-.2583,5.0364-2.95,5.0364H47.44c-3.8651,0-4.127-3.195-4.1035-4.2935-1.2174.0228-2.4108.0176-3.494-.0344-.1707,4.3151-3.4828,4.3279-3.4828,4.3279H25.8628c-5.2485,0-4.6654-5.8318-4.6654-5.8318.1019.1018-6.4149,0-6.4149,0a2.5544,2.5544,0,0,1,1.1664,3.4991C14.3841,57.044,8.9508,56.83,8.9508,56.83s-1.1664.5832-1.1664,2.9159H52.1056c5.8318,0,6.7521-1.5811,7.29-2.2575C61.3041,55.0887,59.4128,51.5047,58.439,49.9792Z"/>
+ <path fill="#9b9b9a" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.45,41.0845l1.1664,9.3308H22.947v-3.499a144.18,144.18,0,0,0,13.9961,4.6654c3.6893.8709,12.83,0,15.1625,0s6.9981,0,6.9981-3.4991c0,0-15.1625,1.1664-19.8279,1.1664-2.3327,0-16.3288-5.8318-16.3288-5.8318Z"/>
+ <path fill="#92d3f5" d="M48.6066,38.7518a12.992,12.992,0,0,1-7.2457-4.2509l-1.3452,1.6154,1.3452-1.6154a23.9856,23.9856,0,0,1-3.08-4.1918l-2.3216,1.7178,2.3216-1.7178a28.4244,28.4244,0,0,1-2.2581-4.8254l-2.787,1.1973,2.787-1.1973c-.088-.2495-.1734-.4966-.2458-.7281-.9735-3.1112-2.3327-12.83-2.3327-12.83L14.7825,15.4249s1.1664,8.1644,0,12.83-3.499,8.1644-2.3327,12.83l10.4971,2.3327s13.9962,5.8317,16.3289,5.8317c4.6654,0,19.8279-1.1663,19.8279-1.1663C59.1037,41.0845,55.6047,39.9181,48.6066,38.7518Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" d="M15.9489,53.9144a5.265,5.265,0,0,1-3.43,2.4669"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" d="M38.8657,54.9569a3.4911,3.4911,0,0,1-2.5057,1.29H25.8628a4.1344,4.1344,0,0,1-4.1116-2.4455"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" d="M48.6066,38.7518a12.992,12.992,0,0,1-7.2457-4.2509l-2.79,2.2189,2.79-2.2189a23.9856,23.9856,0,0,1-3.08-4.1918L34.63,31.9909l3.6506-1.6818a28.4244,28.4244,0,0,1-2.2581-4.8254l-4.4137.99,4.4137-.99c-.088-.2495-.1734-.4966-.2458-.7281-.9735-3.1112-2.3327-12.83-2.3327-12.83L14.7825,15.4249s1.1664,8.1644,0,12.83-3.499,8.1644-2.3327,12.83l10.4971,2.3327s13.9962,5.8317,16.3289,5.8317c4.6654,0,19.8279-1.1663,19.8279-1.1663C59.1037,41.0845,55.6047,39.9181,48.6066,38.7518Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" d="M55.757,54.3411a2.59,2.59,0,0,1-2.485,1.906H47.44a3.8684,3.8684,0,0,1-3.22-1.3127"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" d="M7.7844,59.7461H52.1056c5.8318,0,6.7521-1.5811,7.29-2.2575a4.4763,4.4763,0,0,0,.6329-3.96c-.05-.2081-.1083-.414-.1731-.6163"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1846" points="13.043 45.576 13.634 50.306 22.965 50.306 22.965 47.754"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FB-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-1F3FB-200D-2640-FE0F.svg
new file mode 100644
index 0000000..553fa30
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FB-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#fadcbc" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FB-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-1F3FB-200D-2642-FE0F.svg
new file mode 100644
index 0000000..f5c6ee8
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FB-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#fadcbc" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FB.svg b/public/assets/img/icons/26F9-1F3FB.svg
new file mode 100644
index 0000000..19c0b3b
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FB.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#fadcbc" stroke="#fadcbc" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FC-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-1F3FC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..07f95ba
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FC-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#debb90" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#debb90" stroke="#debb90" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FC-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-1F3FC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8fb9b59
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FC-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#debb90" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#debb90" stroke="#debb90" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FC.svg b/public/assets/img/icons/26F9-1F3FC.svg
new file mode 100644
index 0000000..eb8b573
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FC.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#debb90" stroke="#debb90" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#debb90" stroke="#debb90" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FD-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-1F3FD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..97e7228
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FD-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#c19a65" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#c19a65" stroke="#c19a65" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FD-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-1F3FD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8b52441
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FD-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#c19a65" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#c19a65" stroke="#c19a65" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FD.svg b/public/assets/img/icons/26F9-1F3FD.svg
new file mode 100644
index 0000000..11f1371
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FD.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#c19a65" stroke="#c19a65" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FE-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-1F3FE-200D-2640-FE0F.svg
new file mode 100644
index 0000000..f191a61
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FE-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#a57939" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FE-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-1F3FE-200D-2642-FE0F.svg
new file mode 100644
index 0000000..1fb6d16
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FE-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#a57939" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#a57939" stroke="#a57939" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FE.svg b/public/assets/img/icons/26F9-1F3FE.svg
new file mode 100644
index 0000000..0b381c8
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FE.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#a57939" stroke="#a57939" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#a57939" stroke="#a57939" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FF-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-1F3FF-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9b5da31
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FF-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#6a462f" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#6a462f" stroke="#6a462f" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FF-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-1F3FF-200D-2642-FE0F.svg
new file mode 100644
index 0000000..8aba6b0
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FF-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#6a462f" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#6a462f" stroke="#6a462f" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-1F3FF.svg b/public/assets/img/icons/26F9-1F3FF.svg
new file mode 100644
index 0000000..c965398
--- /dev/null
+++ b/public/assets/img/icons/26F9-1F3FF.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#6a462f" stroke="#6a462f" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-FE0F-200D-2640-FE0F.svg b/public/assets/img/icons/26F9-FE0F-200D-2640-FE0F.svg
new file mode 100644
index 0000000..4a8f856
--- /dev/null
+++ b/public/assets/img/icons/26F9-FE0F-200D-2640-FE0F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1073" cy="13.4638" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M29.1183,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#fcea2b" d="M41.4064,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.3129,48.64,36.64,41.0133"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.1944-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.5069" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5063" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2475" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8832,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065l1.3345-9.5327c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.48-3.5262l-4.8483-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0851,34.8743s3.6911,8.4479,4.8779,9.5336C47.2223,45.56,54.18,49.5928,54.18,49.5928a2.2856,2.2856,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9066-3.8131-4.2894-4.0441-5.8146-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9207,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2475,10.4518s.4242-.5033.8732-.3851c.5281.1382,1.3355,1.1982,2.0238,1.4995a3.3634,3.3634,0,0,0,2.1611.2154"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9-FE0F-200D-2642-FE0F.svg b/public/assets/img/icons/26F9-FE0F-200D-2642-FE0F.svg
new file mode 100644
index 0000000..6a84e2c
--- /dev/null
+++ b/public/assets/img/icons/26F9-FE0F-200D-2642-FE0F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <circle cx="27.1074" cy="13.4638" r="3" fill="#fcea2b"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M29.1184,23.7569c.0938.385.237.928.4435,1.57,0,0,.18.56.3549,1.02.5914,1.557,1.5083,1.9274,2.2425,3.5317a12.0038,12.0038,0,0,1,.7549,2.9865c.3046,1.5615-.0608,2.3043-.8454,4.1877,0,0-.3461.0921-3.3226,7.1368l-.3146,12.8974,1.2141.8828a1.3746,1.3746,0,0,0,1.6716-1.1348l1.495-9.9662,2.86-5.72,5.2629-4.9217.1351-3.22q-2.6991-5.4621-5.398-10.9242"/>
+ <path fill="#fcea2b" d="M41.4065,35.2937l4.7663,9.5327,9.7234,5.72-.9533,2.86L43.313,48.64,36.64,41.0133"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-miterlimit="10" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.1943-4.0037-5.72-3.4318-2.1925.858-1.0924,4.2249-.5357,6.3869"/>
+ </g>
+ <g id="color">
+ <circle cx="17.507" cy="40.2869" r="4.7664" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <circle cx="17.5064" cy="40.286" r="4.7664" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.2476" cy="13.3236" r="3" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8833,29.3167s.3889.9819.6425,1.8741a6.9907,6.9907,0,0,1-.102,4.4318s-3.94,7.8464-3.94,8.8949l-.5185,11.7482a1.7453,1.7453,0,0,0,1.62,1.9065,2.2158,2.2158,0,0,0,1.9066-1.9065L32.827,46.733c.1907-1.0486,3.6225-6.2916,4.3851-6.9589l2.7645-2.2879a5.8093,5.8093,0,0,0,1.0381-3.039,5.9848,5.9848,0,0,0-.4795-3.5262l-4.8484-8.9731"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0852,34.8743s3.6911,8.4479,4.8779,9.5336C47.2224,45.56,54.18,49.5928,54.18,49.5928a2.2858,2.2858,0,0,1,1.1439,2.3831,1.5205,1.5205,0,0,1-2.1925.6673s-10.1771-4.7177-11.1533-5.5289c-1.0867-.9028-4.7425-6.36-4.7425-6.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6868,21.9479c-1.9065-3.8131-4.2893-4.0441-5.8145-3.4722a2.24,2.24,0,0,0-1.17,1.9012"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9208,21.9484s-1.5142,6.3832-1.7977,6.6967c-.2415.2663-7.2937,3.9028-7.2937,3.9028"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26F9.svg b/public/assets/img/icons/26F9.svg
new file mode 100644
index 0000000..1e24629
--- /dev/null
+++ b/public/assets/img/icons/26F9.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="16.9688" cy="41.0938" r="5" fill="#EA5A47" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M29.665,23.585c0,0,0.3038,3.708,3.3038,9.042C33.2129,33.0615,34,34.335,34,34.335L31,46l-0.25,15 h3.4238L36,49l3-6l6-5v-4l-6-11"/>
+ <polyline fill="#FCEA2B" stroke="none" points="45,37 50,47 60.167,53 59.167,56 47,51 40,43"/>
+ <path fill="#FCEA2B" stroke="none" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583C30.7148,20.293,30.0898,22.9971,31,25"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="29.9688" cy="14.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16.9688" cy="41.0938" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2676,31.4463c0,0,0.3896,0.7998,0.8662,1.7764c0.4766,0.9775,0.5586,2.623,0.1826,3.6572l-2.6328,7.2402 c-0.376,1.0342-0.6982,2.7793-0.7168,3.8799l-0.1836,11c-0.0186,1.1006,0.7373,2,1.6787,2c0.9414,0,1.8477-0.8896,2.0127-1.9775 l1.2246-8.045c0.1651-1.0879,0.7031-2.7822,1.1953-3.7666l1.211-2.4218c0.4922-0.9844,1.5859-2.3653,2.4306-3.0694l2.9278-2.4394 C44.3086,38.5762,45,37.0996,45,36l0,0c0-1.0996-0.4307-2.79-0.958-3.7559L39,23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45,37l4.1055,8.2109c0.4922,0.9844,1.6699,2.2461,2.6172,2.8057l6.7216,3.9668c0.9473,0.5596,1.4981,1.6914,1.2227,2.5166 c-0.2754,0.8252-1.332,1.1582-2.3496,0.7402l-8.4678-3.4804c-1.0176-0.418-2.4424-1.4375-3.167-2.2647L40,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39,23c-2-4-4.3594-4.2329-6.0312-3.583c-1.1915,0.4629-1.9278,1.437-2.2227,2.5478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34,23l-3.0078,5.2637c-0.5459,0.9551-1.8701,1.9345-2.9434,2.1758L21.125,32"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26FA.svg b/public/assets/img/icons/26FA.svg
new file mode 100644
index 0000000..3ab077f
--- /dev/null
+++ b/public/assets/img/icons/26FA.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,18 14.54,55 57.46,55"/>
+ <polygon fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,18 14.54,55 36,55"/>
+ <path fill="#8967AA" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,46.12c-1.48,0-4.44,1.48-7.4,1.48c-4.087,0-7.4,3.3131-7.4,7.4H36V46.12z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,18 14.54,55 57.46,55"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,18 14.54,55 36,55"/>
+ <line x1="36" x2="36" y1="55" y2="18" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,46.12c-1.48,0-4.44,1.48-7.4,1.48c-4.087,0-7.4,3.3131-7.4,7.4H36V46.12z"/>
+ <line x1="36" x2="36" y1="55" y2="18" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/26FD.svg b/public/assets/img/icons/26FD.svg
new file mode 100644
index 0000000..1dbb549
--- /dev/null
+++ b/public/assets/img/icons/26FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15" y="16" width="20" height="40" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,46 35,36 63,36 63,46"/>
+ <polyline fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,46 63,56 35,56 35,46"/>
+ <rect x="20" y="21" width="9" height="5" fill="#92d3f5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35" y="18" width="17" height="10" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="15" y="16" width="20" height="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,46 35,36 63,36 63,46"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="63,46 63,56 35,56 35,46"/>
+ <rect x="20" y="21" width="9" height="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35" y="18" width="17" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="46" y1="21" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="46" y1="24" y2="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="10,34 10,30 9,28"/>
+ <path fill="#000000" stroke="none" d="M8,37v-3.04C8,33.432,8.45,33,9,33h2c0.55,0,1,0.432,1,0.96V37"/>
+ <path fill="#000000" stroke="none" d="M13,38c0,0.55-0.3375,1-0.75,1h-4.5C7.3375,39,7,38.55,7,38s0.3375-1,0.75-1h4.5C12.6625,37,13,37.45,13,38z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12,52c-4-6-1-7-2-14"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2702.svg b/public/assets/img/icons/2702.svg
new file mode 100644
index 0000000..c67015d
--- /dev/null
+++ b/public/assets/img/icons/2702.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M24.4876,52.1172c-0.5439,2.6905-0.4393,4.9935,0.3049,6.6602c2.0541,4.6004,7.4659,6.6766,12.0697,4.6202 c2.2292-0.9951,3.9378-2.7983,4.8096-5.0782c0.873-2.2798,0.8058-4.7633-0.1893-6.9926c-1.0976-2.4583-2.4708-4.353-5.0665-5.1028 c-0.3095-0.0891-0.0393-1.1312,0.0839-1.4273l0.8396-2.8127l-7.5987-2.5299C26.3194,47.1831,24.6362,51.3774,24.4876,52.1172z M34.5204,50.1116c1.2255,0.2796,2.2689,1.0194,2.9376,2.0835c0.6685,1.0642,0.8821,2.3254,0.6024,3.5509 c-0.2797,1.2255-1.0195,2.269-2.0837,2.9376c-0.7596,0.4767-1.6194,0.7224-2.494,0.7224c-0.3518,0-0.7059-0.0397-1.0568-0.12 c-1.2255-0.2797-2.2689-1.0194-2.9376-2.0836c-0.6686-1.0642-0.8821-2.3253-0.6024-3.5508 c0.2796-1.2256,1.0195-2.269,2.0837-2.9376C32.0354,50.0453,33.2998,49.8327,34.5204,50.1116z"/>
+ <path fill="#D0CFCE" stroke="none" d="M37.0087,42.0773l12.1334-30.0448c-2.1868,0.6951-4.5552,1.2401-6.5,3.2139 c-2.4429,2.4793-4.2251,6.3918-4.2251,6.3918s-7.5842,16.5213-7.9522,17.3439C30.4514,39.0121,37.0087,42.0773,37.0087,42.0773z"/>
+ <path fill="#9b9b9a" stroke="none" d="M61.0114,24.5002c0,0-15.2911,5.18-14.8124,4.9513c-0.0013-0.0006-0.0027-0.0042-0.0039-0.0047 l-3.9462,1.6485l-5.1362,12.9661l5.7091-2.7443l0.0016-0.0152c-0.1026,0.034,9.4146-5.6414,9.5884-5.731 C56.4362,33.4927,59.4391,29.427,61.0114,24.5002z"/>
+ <path fill="#D22F27" stroke="none" d="M21.8327,32.8842c-4.082-1.8222-10.3997,0.2072-12.2219,4.2873c-1.8223,4.083-0.1787,10.4317,3.9033,12.254 c1.4775,0.6601,3.9424,1.0561,6.3301,0.5737c0.1025-0.0205,3.3664-0.2273,2.9776,0.0254l2.2852-1.0631 c1.1782-2.9712,4.7164-11.342,5.0059-11.9878l-2.738,1.3137l-0.0062,0.0115C27.3511,38.5827,23.8913,33.8042,21.8327,32.8842z M21.5842,43.2347c-0.6457,1.0277-1.6534,1.7422-2.837,2.0124c-0.3389,0.0775-0.6777,0.115-1.0118,0.115 c-2.0731,0-3.9503-1.4297-4.4298-3.5339c-0.2709-1.1836-0.064-2.4015,0.5818-3.4293c0.6457-1.0277,1.6535-1.7422,2.837-2.0123 c1.182-0.2701,2.4008-0.0631,3.4293,0.5819c1.0277,0.6456,1.7422,1.6534,2.0123,2.837 C22.4361,40.989,22.2299,42.207,21.5842,43.2347z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.5835,39.6214c3.0581-6.8803,6.6525-14.6439,7.7996-16.8652c2.0717-4.012,5.7336-10.1903,12.5418-11.1943L37.2636,42.1156"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.4622,50.9758c-1.1378-2.5493-3.3045-4.3145-5.7916-5.0337l1.593-3.8265l-7.6801-2.4942 c-2.5052,5.6398-4.8798,11.2159-5.0918,12.2646c-0.3613,1.7873-0.6165,4.374,0.3383,6.5134 c2.0499,4.5928,7.435,6.6542,12.0278,4.6044C41.4507,60.9539,43.5121,55.5687,41.4622,50.9758z M37.9123,55.712 c-0.5596,2.4517-3.0009,3.9855-5.4525,3.4258c-2.4517-0.5597-3.9856-3.0008-3.4259-5.4525 c0.5597-2.4518,3.0009-3.9856,5.4526-3.4259C36.9382,50.8191,38.472,53.2603,37.9123,55.712z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.3726,38.2375c-0.7838-2.3259-2.4964-4.3306-4.9143-5.4099c-4.5928-2.0498-9.9779,0.0115-12.0279,4.6045 c-2.0499,4.5928,0.0116,9.9778,4.6044,12.0277c2.1394,0.955,4.7261,0.6996,6.5134,0.3384 c0.2928-0.0592,0.8983-0.2697,1.7418-0.5971 M18.749,45.256c-2.4518,0.5597-4.893-0.9741-5.4526-3.4259 c-0.5597-2.4517,0.974-4.8928,3.4258-5.4525c2.4517-0.5597,4.8929,0.974,5.4526,3.4257 C22.7344,42.2551,21.2007,44.6963,18.749,45.256z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.6251,30.3466l14.2472-5.9816c-1.004,6.8082-7.1823,10.4701-11.1943,12.5418c-1.3118,0.6774-3.3115,1.6931-7.1655,3.463"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2705.svg b/public/assets/img/icons/2705.svg
new file mode 100644
index 0000000..8da210f
--- /dev/null
+++ b/public/assets/img/icons/2705.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M53.1887,52.843H20.5794c-0.3752,0-0.6794-0.2955-0.6794-0.66v-31.68c0-0.3645,0.3042-0.66,0.6794-0.66 h21.5062h1.2918h2.0097h6.6745h1.1271c0.3752,0,0.6794,0.2955,0.6794,0.66v31.68C53.8681,52.5475,53.5639,52.843,53.1887,52.843z"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.66,30.538c-1.85-2.61-6.18-0.11-4.32,2.52c3.19,4.51,5.87,9.25,7.91,14.38c0.84,2.09,4.23,2.65,4.83,0 c2.83-12.6,8.21-27.17,20.68-33c2.91-1.36,0.38-5.67-2.52-4.32c-11.43,5.35-17.68,17.36-21.23,29.25 C34.45,36.318,32.68,33.378,30.66,30.538z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53,22.642v30.476c0,0.3645-0.2955,0.66-0.66,0.66H20.66c-0.3645,0-0.66-0.2955-0.66-0.66v-31.68c0-0.3645,0.2955-0.66,0.66-0.66 h20.0814h0.5672"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.66,30.538c-1.85-2.61-6.18-0.11-4.32,2.52c3.19,4.51,5.87,9.25,7.91,14.38c0.84,2.09,4.23,2.65,4.83,0 c2.83-12.6,8.21-27.17,20.68-33c2.91-1.36,0.38-5.67-2.52-4.32c-11.43,5.35-17.68,17.36-21.23,29.25 C34.45,36.318,32.68,33.378,30.66,30.538z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2708.svg b/public/assets/img/icons/2708.svg
new file mode 100644
index 0000000..f51dcee
--- /dev/null
+++ b/public/assets/img/icons/2708.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M43.2237,23.5985L37.7003,22.78l-21.3-3.547c-2.5478-0.4214-5.1427,0.4102-6.971,2.234l-3.579,3.573 c-0.3903,0.3907-0.3901,1.0238,0.0005,1.4142c0.114,0.1139,0.2538,0.1986,0.4075,0.2468l20.929,6.568l3.8119,1.1561"/>
+ <path fill="#9B9B9A" d="M36.1513,37.924l2.394,6.663l6.575,20.954c0.1654,0.527,0.7266,0.8201,1.2535,0.6548 c0.1538-0.0482,0.2936-0.1329,0.4075-0.2468l3.578-3.578c1.8248-1.8278,2.6569-4.4229,2.235-6.971l-3.549-21.311l-0.893-5.915 L36.1513,37.924z"/>
+ <path fill="#D0CFCE" d="M9.3413,49.6l8.619,3.716c0.2418,0.1044,0.4326,0.2998,0.531,0.544l3.5481,8.8l3.9609-4.01l-0.691-5.951 c-0.0351-0.3033,0.0702-0.606,0.286-0.822l28.8-28.794c1.0236-1.2048,1.3221-2.8662,0.782-4.352l0,0l-0.157-0.585 c-0.1859-0.6966-0.7258-1.2433-1.42-1.438l-0.579-0.159c-1.4628-0.5363-3.102-0.2238-4.265,0.813l-28.856,28.812 c-0.2199,0.2198-0.5297,0.3248-0.838,0.284l-5.846-0.776L9.3413,49.6z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.3723,36.082 l3.243,19.472c0.3715,2.2297-0.3566,4.5016-1.955,6.1l-3.578,3.578l-6.534-20.824"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.2233,32.2 l-20.659-6.482l3.578-3.578c1.5985-1.5984,3.8703-2.3265,6.1001-1.955l19.472,3.243"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M56.1423,18.469l-0.158-0.585 c-0.2797-1.0374-1.0847-1.8511-2.119-2.142l-0.579-0.159c-1.8103-0.6506-3.8324-0.2362-5.241,1.074l-28.853,28.808l-6.339-0.842 l-5.253,5.312l9.964,4.3l0,0l4.1171,10.206l5.371-5.428l-0.747-6.428l28.8-28.795C56.3978,22.3393,56.7954,20.2989,56.1423,18.469z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2709.svg b/public/assets/img/icons/2709.svg
new file mode 100644
index 0000000..16edc63
--- /dev/null
+++ b/public/assets/img/icons/2709.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M28,37l-4,4l-1.3301-0.4409L11.4549,50.89c-0.35-0.6201-0.57-1.44-0.57-2.32V22.06L28,37z"/>
+ <path fill="#9B9B9A" d="M60.8249,22.01v26.56c0,0.86-0.2,1.65-0.55,2.27L48.9583,40.478l-1.0289,0.0579l-4.0645-3.806 L60.8249,22.01z"/>
+ <line x1="11.5207" x2="11.4583" y1="21.6493" y2="21.6103" fill="none"/>
+ <path fill="#D0CFCE" d="M26.8049,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01 c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M26.8049,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15 l15.41,14.11c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22L26.8049,36.75"/>
+ <path fill="#D0CFCE" d="M47.9294,39.536L60.2749,50.84c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22 L23.533,39.764"/>
+ <path fill="#D0CFCE" d="M60.8249,22.01l-15.96,14.72l-4.5,4.15c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.6801,0.01 c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h46.48 c0.59,0,1.16,0.35,1.5699,0.91C60.7349,21.87,60.7849,21.94,60.8249,22.01z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.6699,40.5591L11.4549,50.89c-0.35-0.6201-0.57-1.44-0.57-2.32V22.06"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.8249,22.01v26.56c0,0.86-0.2,1.65-0.55,2.27L48.9583,40.478"/>
+ <line x1="11.5207" x2="11.4583" y1="21.6493" y2="21.6103" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.8049,36.75l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.9294,39.536L60.2749,50.84c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22L23.533,39.764"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.8249,22.01l-15.96,14.72l-4.5,4.15c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.6801,0.01 c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h46.48 c0.59,0,1.16,0.35,1.5699,0.91C60.7349,21.87,60.7849,21.94,60.8249,22.01z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A-1F3FB.svg b/public/assets/img/icons/270A-1F3FB.svg
new file mode 100644
index 0000000..8160c38
--- /dev/null
+++ b/public/assets/img/icons/270A-1F3FB.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#fadcbc" stroke="#fadcbc"/>
+ <path fill="#fadcbc" stroke="#fadcbc" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A-1F3FC.svg b/public/assets/img/icons/270A-1F3FC.svg
new file mode 100644
index 0000000..6b74361
--- /dev/null
+++ b/public/assets/img/icons/270A-1F3FC.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#debb90" stroke="#debb90" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#debb90" stroke="#debb90" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#debb90" stroke="#debb90" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#debb90" stroke="#debb90" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#debb90" stroke="#debb90" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#debb90" stroke="#debb90"/>
+ <path fill="#debb90" stroke="#debb90" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A-1F3FD.svg b/public/assets/img/icons/270A-1F3FD.svg
new file mode 100644
index 0000000..cbde7f1
--- /dev/null
+++ b/public/assets/img/icons/270A-1F3FD.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#c19a65" stroke="#c19a65"/>
+ <path fill="#c19a65" stroke="#c19a65" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A-1F3FE.svg b/public/assets/img/icons/270A-1F3FE.svg
new file mode 100644
index 0000000..349aaab
--- /dev/null
+++ b/public/assets/img/icons/270A-1F3FE.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#a57939" stroke="#a57939" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#a57939" stroke="#a57939" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#a57939" stroke="#a57939" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#a57939" stroke="#a57939" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#a57939" stroke="#a57939" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#a57939" stroke="#a57939"/>
+ <path fill="#a57939" stroke="#a57939" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A-1F3FF.svg b/public/assets/img/icons/270A-1F3FF.svg
new file mode 100644
index 0000000..825e34c
--- /dev/null
+++ b/public/assets/img/icons/270A-1F3FF.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#6a462f" stroke="#6a462f"/>
+ <path fill="#6a462f" stroke="#6a462f" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270A.svg b/public/assets/img/icons/270A.svg
new file mode 100644
index 0000000..b76bf9d
--- /dev/null
+++ b/public/assets/img/icons/270A.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M21.2413,36.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C24.864,34.233,23.3051,36.0145,21.2413,36.1672z"/>
+ <path fill="#fcea2b" stroke="none" d="M41.7566,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C45.3792,37.002,43.8204,38.7835,41.7566,38.9362z"/>
+ <path fill="#fcea2b" stroke="none" d="M35.2055,38.9362c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C38.8281,37.002,37.2693,38.7835,35.2055,38.9362z"/>
+ <path fill="#fcea2b" stroke="none" d="M27.5528,40.1672c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C31.1754,38.233,29.6166,40.0145,27.5528,40.1672z"/>
+ <path fill="#fcea2b" stroke="none" d="M20.0368,41.1694c-2.0638-0.1527-3.6226-1.9342-3.5-4v-15c-0.2578-1.933,1.1001-3.709,3.0331-3.9669 c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337v15 C23.6594,39.2352,22.1006,41.0167,20.0368,41.1694z"/>
+ <path fill="#fcea2b" stroke="none" d="M31.9818,16.3328c-0.2578-1.933,2.7585-0.1838,6.218,0.4567c2.3329,0.4319,4.5808-3.02,4.8386-1.087 c-0.2372,0.8694,3.7325-2.5368,3.1508,7.8034"/>
+ <line x1="44.2119" x2="44.1776" y1="20.053" y2="20.6948" fill="#fcea2b" stroke="none"/>
+ <path fill="#fcea2b" stroke="none" d="M15.7504,36.1672c1.1419,8.8555,10.7801,19.5839,19.4548,19.4524c9.667,0,19.3573-8.7184,19.3573-19.0617 l0,0l-0.9282-10.5345c0-5.1523-14.0999-4.1388-16.301-4.0927L16,29.4275"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.7413,34.9892v-2.333 c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334,4-3.334h10 c2.2011-0.0448,4.0567,1.6316,4.235,3.826l0.657,11.213"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9633,38.0552 c1.6302-1.4796,3.6236-2.5003,5.777-2.958"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M16.7761,39.479 c1.1988,9.0291,8.9653,15.7322,18.0727,15.5981c10.1492,0,18.7855-7.1738,18.7855-17.7199"/>
+ <line x1="16.7761" x2="16.7761" y1="39.479" y2="35.9583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3076,32.9647 c-2.0638-0.1527-3.6226-1.9342-3.5-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337v7C23.9302,31.0305,22.3714,32.812,20.3076,32.9647z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7444,31.8273 c-3.322,1.2271-4.997-1.9342-4.8744-4v-7c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331 c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9324,24.4656V19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9948,19.148 c-0.2578-1.933,1.1001-3.709,3.0331-3.9669c1.933-0.2578,3.709,1.1001,3.9669,3.0331c0.0413,0.3099,0.0413,0.6239,0,0.9337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B-1F3FB.svg b/public/assets/img/icons/270B-1F3FB.svg
new file mode 100644
index 0000000..6369652
--- /dev/null
+++ b/public/assets/img/icons/270B-1F3FB.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B-1F3FC.svg b/public/assets/img/icons/270B-1F3FC.svg
new file mode 100644
index 0000000..05cf4f9
--- /dev/null
+++ b/public/assets/img/icons/270B-1F3FC.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B-1F3FD.svg b/public/assets/img/icons/270B-1F3FD.svg
new file mode 100644
index 0000000..17ebbe3
--- /dev/null
+++ b/public/assets/img/icons/270B-1F3FD.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B-1F3FE.svg b/public/assets/img/icons/270B-1F3FE.svg
new file mode 100644
index 0000000..944bfa7
--- /dev/null
+++ b/public/assets/img/icons/270B-1F3FE.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B-1F3FF.svg b/public/assets/img/icons/270B-1F3FF.svg
new file mode 100644
index 0000000..b9f3e66
--- /dev/null
+++ b/public/assets/img/icons/270B-1F3FF.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270B.svg b/public/assets/img/icons/270B.svg
new file mode 100644
index 0000000..4b81048
--- /dev/null
+++ b/public/assets/img/icons/270B.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="none" d="M30.6145,13.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,32.641l0.0217,4.3248l0.1759-12.9988 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046c4.7918-0.2654,9.32-2.2781,12.7278-5.6572 c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996 l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.2064,24.016"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,13.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,32.641l0.0048,0.9513l0.1928-9.6253c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,12.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6572c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075 c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C-1F3FB.svg b/public/assets/img/icons/270C-1F3FB.svg
new file mode 100644
index 0000000..22780be
--- /dev/null
+++ b/public/assets/img/icons/270C-1F3FB.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" stroke="#fadcbc" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C-1F3FC.svg b/public/assets/img/icons/270C-1F3FC.svg
new file mode 100644
index 0000000..a1e0055
--- /dev/null
+++ b/public/assets/img/icons/270C-1F3FC.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" stroke="#debb90" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C-1F3FD.svg b/public/assets/img/icons/270C-1F3FD.svg
new file mode 100644
index 0000000..46128a2
--- /dev/null
+++ b/public/assets/img/icons/270C-1F3FD.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" stroke="#c19a65" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C-1F3FE.svg b/public/assets/img/icons/270C-1F3FE.svg
new file mode 100644
index 0000000..1b444fe
--- /dev/null
+++ b/public/assets/img/icons/270C-1F3FE.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" stroke="#a57939" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C-1F3FF.svg b/public/assets/img/icons/270C-1F3FF.svg
new file mode 100644
index 0000000..01b8da8
--- /dev/null
+++ b/public/assets/img/icons/270C-1F3FF.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" stroke="#6a462f" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270C.svg b/public/assets/img/icons/270C.svg
new file mode 100644
index 0000000..02b4252
--- /dev/null
+++ b/public/assets/img/icons/270C.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-width="2" d="m52.24 37.4 1.906-29.01-1.397-2.065-3.985 0.2361-1.837 4.735-2.375 17.38-1.906 2.125-2.656-2.312-2.5-21.12-2.155-1.694-2.137 0.07921-1.989 3.188 2.943 24.83h-2.557c-2.036-5.827-6.417-2.234-7.105 1.084-4.414-2.323-4.892-0.5945-6.62 2.234l-0.2205 8.076c0.2641 2.848 0.5205 4.681 0.873 6.947l1.697 5.274 6 6.917 8.333 2.666 7.583-0.916 6.917-4.594 3.48-5.344c1.194-6.675 1.056-12.23-0.292-18.71z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.62 31.13 1.8-22.18c-0.3427-4.964-6.779-5.02-7.227-0.026l-2.42 17.36c-0.3 2.179-1.278 3.962-2.166 3.962s-1.845-1.785-2.126-3.967l-2.231-17.34c-0.8196-5.278-7.439-4.322-7.037 0.0011l2.527 21.03"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m53.63 50.08c0 9.872-8.02 16.88-17.89 16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.74 47.29v-2.333c0-1.1-1.789-2.2-3.976-2.441l-1.049-0.117c-2.187-0.242-3.976-1.851-3.976-3.774s1.8-3.334 4-3.334h10c2.201-0.0448 4.057 1.632 4.235 3.826l0.657 11.21"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.96 50.36c1.63-1.48 3.624-2.5 5.777-2.958"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m18.53 52.1c1.142 8.6 8.539 14.98 17.21 14.86 9.667 0 17.89-6.833 17.89-16.88"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.75 49.72c0 1.258-0.6709 2.42-1.76 3.048s-2.431 0.6288-3.52 0-1.76-1.791-1.76-3.048v-15.96c0-1.258 0.6709-2.42 1.76-3.048s2.431-0.6288 3.52 0c1.089 0.6288 1.76 1.791 1.76 3.049z" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.71 44.94c0 1.262-0.6709 2.427-1.76 3.058s-2.431 0.6308-3.52 0c-1.089-0.6308-1.76-1.796-1.76-3.058v-7.937c0-1.262 0.6709-2.427 1.76-3.058 1.089-0.6308 2.431-0.6308 3.52 0s1.76 1.796 1.76 3.058z" paint-order="normal"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D-1F3FB.svg b/public/assets/img/icons/270D-1F3FB.svg
new file mode 100644
index 0000000..61bec13
--- /dev/null
+++ b/public/assets/img/icons/270D-1F3FB.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#fadcbc" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#fadcbc" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#fadcbc" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#fadcbc" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#fadcbc" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#fadcbc" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#fadcbc" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#fadcbc"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D-1F3FC.svg b/public/assets/img/icons/270D-1F3FC.svg
new file mode 100644
index 0000000..961d22d
--- /dev/null
+++ b/public/assets/img/icons/270D-1F3FC.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#debb90" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#debb90" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#debb90" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#debb90" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#debb90" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#debb90" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#debb90" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#debb90"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D-1F3FD.svg b/public/assets/img/icons/270D-1F3FD.svg
new file mode 100644
index 0000000..da79d94
--- /dev/null
+++ b/public/assets/img/icons/270D-1F3FD.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#c19a65" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#c19a65" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#c19a65" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#c19a65" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#c19a65" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#c19a65" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#c19a65" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#c19a65"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D-1F3FE.svg b/public/assets/img/icons/270D-1F3FE.svg
new file mode 100644
index 0000000..2dff2b0
--- /dev/null
+++ b/public/assets/img/icons/270D-1F3FE.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#a57939" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#a57939" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#a57939" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#a57939" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#a57939" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#a57939" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#a57939" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#a57939"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D-1F3FF.svg b/public/assets/img/icons/270D-1F3FF.svg
new file mode 100644
index 0000000..81f29e6
--- /dev/null
+++ b/public/assets/img/icons/270D-1F3FF.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#6a462f" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#6a462f" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#6a462f" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#6a462f" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#6a462f" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#6a462f" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#6a462f" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#6a462f"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270D.svg b/public/assets/img/icons/270D.svg
new file mode 100644
index 0000000..5eda5f6
--- /dev/null
+++ b/public/assets/img/icons/270D.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#3F3F3F" points="26.2964,36.76 45.9,6.2368 50.2011,9.0841 34.088,35.1123"/>
+ <polyline fill="#3F3F3F" points="18.943,53.7111 15.5519,58.5351 9.7396,62.8728 11.7478,55.8081 15.5519,50.2713"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M12.5112,54.6969c-1.1821-1.3451-2.3342-3.0456-2.2442-4.012l2.6885-18.4595 c0-0.8427,0.1873-1.5918,1.0708-2.0703l16.3478-8.2712c0.5202-0.2526-1.2442-2.812,4.2487-0.4575"/>
+ <path fill="#FCEA2B" d="M20.5423,40.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <path fill="#FCEA2B" d="M21.943,53.1389c2.3774,7.0276,10.894,6.7402,5.0421-2.1684"/>
+ <path fill="#FCEA2B" d="M23.4274,51.9706c4.8738,8.5664,15.5709,8.7109,6.3068-4.2992"/>
+ <path fill="#FCEA2B" d="M28.1211,49.2805c13.3104,17.7473,14.1027,4.4061,5.0706-1.307"/>
+ <path fill="#FCEA2B" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521 c-5.087-1.0545-10.7889,2.251-12.7396,3.8613c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889l7.2546-6.7291l8.2677-3.938 l7.8137-10.3699L60.054,35.0334c5.6531,5.6531,5.6531,14.8187,0,20.4719C55.5271,56,47.5057,59.6859,36.5,58.1731"/>
+ <polygon fill="#FCEA2B" points="38.1318,42.8737 16.516,42.8737 25.1355,35.4801 26.0625,36.581 34.088,35.1123 40.7208,23.534 44.2882,25.4333"/>
+ <rect x="32.059" y="45.907" width="21.4808" height="11.2677" fill="#FCEA2B"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M10.6323,52.6212l2.3232-20.3958c0-0.8427,0.1873-1.5918,1.0708-2.0703l17.1784-8.7194"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.5423,39.4964l0.659-3.9539c0.0669-0.5425,0.6064-1.3509,0.9989-1.5091l2.1077-0.8445"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.0625,35.7879 45.9,6.2368 50.2011,9.0841 33.7304,34.1889"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5519,56.7748 13.5163,59.5388 8.7396,64.8728 11.4942,58 13.534,54.9614"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.7044,26.2517c0,0,12.6258,6.0141,16.3497,8.7817c6.4166,4.769,5.6531,14.8187,0,20.4719 c-4.527,0.4947-8.1479,2.0335-18.2172,2.0335"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.078,55.9386 c0.6067,3.2292-4.422,4.7876-5.0939,0.133"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0112,55.7907 c0.6388,3.2142-4.2872,4.1327-4.9332,0.1478"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.0495,55.3947 c0.6599,3.2167-4.3629,3.6515-5.0383,0.396"/>
+ <line x1="39.0495" x2="38.456" y1="55.3947" y2="52.6134" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.0112" x2="33.0091" y1="55.7907" y2="51.2344" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.078" x2="28.4548" y1="55.9386" y2="52.8617" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9842" x2="23.8906" y1="56.0715" y2="55.3947" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.7973,52.2387c-13.0477,2.7879-14.9603-3.4116-21.2146-4.3521c-5.087-1.0545-10.7889,2.251-12.7396,3.8613 c-4.4436,4.2833-10.2629-1.5712-4.7642-5.6889c0,0,5.0087-4.6922,7.2546-5.7291c2.183-1.0079,9.5516-2.1251,9.5516-2.1251"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/270F.svg b/public/assets/img/icons/270F.svg
new file mode 100644
index 0000000..d8822cc
--- /dev/null
+++ b/public/assets/img/icons/270F.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" points="14.5943,53.154 18.2544,56.814 12.6242,59.0928"/>
+ <polyline fill="#f4aa41" stroke="none" points="18.0381,41.8761 36.8684,23.0457 48.1813,34.3586 29.5108,53.0291"/>
+ <polyline fill="#a57939" stroke="none" points="14.4132,52.5663 17.9281,43.3946 27.8278,53.2939 18.6558,56.809"/>
+ <polyline fill="#EA5A47" stroke="none" points="42.9209,16.9933 50.4228,9.4913 61.7357,20.8042 54.2975,28.2424"/>
+ <polyline fill="#9b9b9a" stroke="none" points="35.6498,24.2643 43.3318,16.5823 54.6447,27.8952 47.0278,35.512"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.6304,56.8203 27.8278,53.2939 53.8207,27.301 43.9212,17.4015 17.9281,43.3946 14.3904,52.6032"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="47.3354,13.9873 50.8388,10.4839 60.7383,20.3834 57.2645,23.8572"/>
+ <line x1="18.5562" x2="28.4557" y1="42.7665" y2="52.6659" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14.3979,52.5817 11.9073,59.3148 18.6558,56.809"/>
+ <line x1="36.9099" x2="46.4225" y1="25.0073" y2="34.5199" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2712.svg b/public/assets/img/icons/2712.svg
new file mode 100644
index 0000000..ee6238a
--- /dev/null
+++ b/public/assets/img/icons/2712.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M50.8751,34.0285a2.7147,2.7147,0,0,1-1.9317-.8h0L38.7169,23.0021a2.7308,2.7308,0,0,1,.0009-3.8628l9.5557-9.5566a1.0168,1.0168,0,0,1,1.3965,0L62.3634,22.276a.988.988,0,0,1,0,1.3955l-9.5567,9.5571A2.714,2.714,0,0,1,50.8751,34.0285Z"/>
+ <path fill="#fcea2b" d="M48.1407,35.0242a1.8386,1.8386,0,0,1-1.2992-.54h0L37.48,25.1205a1.8007,1.8007,0,0,1-.03-2.5431l1.1156-1.1156a1.0078,1.0078,0,0,1,1.4266,0l10.51,10.51a1.0087,1.0087,0,0,1,0,1.426L49.3856,34.513A1.7548,1.7548,0,0,1,48.1407,35.0242Zm.1264-1.9679.0009.0015v-.0005Z"/>
+ <path fill="#d0cfce" d="M14.5049,57.4578a.934.934,0,0,1,0-1.3217c5.6313-5.6313,5.0519-22.5735,5.0457-22.7441a.9344.9344,0,0,1,.7119-.9439c.1264-.0311,12.6748-3.1344,17.8075-8.2671a.9343.9343,0,0,1,1.3217,0l8.3907,8.3907a.9342.9342,0,0,1,0,1.3216C42.65,39.0261,39.5457,51.5738,39.5146,51.7a.9345.9345,0,0,1-.9439.712c-.1706-.0062-17.1177-.5807-22.7441,5.0457A.934.934,0,0,1,14.5049,57.4578Z"/>
+ <circle cx="36.0697" cy="35.8761" r="3" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8691" d="M15.1,56.8458c5.9849-5.9849,5.3187-23.441,5.3187-23.441s10.0435-2.446,16.0946-6.7283"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8691" d="M15.1,56.8458c5.9849-5.9849,23.441-5.3187,23.441-5.3187s2.446-10.0435,6.7283-16.0946"/>
+ <circle cx="36.0697" cy="35.8761" r="3" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9737"/>
+ <line x1="15.1" x2="33.951" y1="56.8458" y2="37.9948" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.9721,10.28l-9.5573,9.5573a1.7446,1.7446,0,0,0-.155,2.29l-1.1337,1.1307a.7948.7948,0,0,0,.03,1.123L47.565,33.79a.7948.7948,0,0,0,1.123.03l1.1291-1.1349a1.7446,1.7446,0,0,0,2.2911-.1539l9.5573-9.5572"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2714.svg b/public/assets/img/icons/2714.svg
new file mode 100644
index 0000000..631b6ab
--- /dev/null
+++ b/public/assets/img/icons/2714.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="m61.5 23.3-8.013-8.013-25.71 25.71-9.26-9.26-8.013 8.013 17.42 17.44z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m10.5 39.76 17.42 17.44 33.58-33.89-8.013-8.013-25.71 25.71-9.26-9.26z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2716.svg b/public/assets/img/icons/2716.svg
new file mode 100644
index 0000000..a29bc8e
--- /dev/null
+++ b/public/assets/img/icons/2716.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="29.3996,36.1621 26.5556,33.3218 18.4196,25.1858 24.6946,18.9108 32.8354,27.0515 35.5337,29.7463 35.6796,29.892 38.5238,27.0515 46.6646,18.9108 52.9396,25.1858 44.8036,33.3218 41.9587,36.1629 42.0587,36.2628 44.1027,38.304 52.9396,47.141 46.6646,53.416 37.826,44.5774 35.6779,42.4321 35.6187,42.4946 33.5332,44.5774 24.6946,53.416 18.4196,47.141 27.2565,38.304 29.3692,36.1941"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="29.3996,36.1621 26.5556,33.3218 18.4196,25.1858 24.6946,18.9108 32.8354,27.0515 35.5337,29.7463 35.6796,29.892 38.5238,27.0515 46.6646,18.9108 52.9396,25.1858 44.8036,33.3218 41.9587,36.1629 42.0587,36.2628 44.1027,38.304 52.9396,47.141 46.6646,53.416 37.826,44.5774 35.6779,42.4321 35.6187,42.4946 33.5332,44.5774 24.6946,53.416 18.4196,47.141 27.2565,38.304 29.3692,36.1941"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/271D.svg b/public/assets/img/icons/271D.svg
new file mode 100644
index 0000000..9efb503
--- /dev/null
+++ b/public/assets/img/icons/271D.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.13,28.38v2.91c0,1.6569-1.3431,3-3,3H43.45c-1.6569,0-3,1.3431-3,3v20.72c0,1.6569-1.3431,3-3,3h-2.9c-1.6569,0-3-1.3431-3-3 V37.29c0-1.6569-1.3431-3-3-3H21.87c-1.6569,0-3-1.3431-3-3v-2.91c0-1.6569,1.3431-3,3-3h6.6799c1.6569,0,3-1.3431,3-3v-8.39 c0-1.6569,1.3431-3,3-3h2.9c1.6569,0,3,1.3431,3,3v8.39c0,1.6569,1.3431,3,3,3H50.13C51.7869,25.38,53.13,26.7232,53.13,28.38z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.13,28.38v2.91c0,1.6569-1.3431,3-3,3H43.45c-1.6569,0-3,1.3431-3,3v20.72c0,1.6569-1.3431,3-3,3h-2.9c-1.6569,0-3-1.3431-3-3 V37.29c0-1.6569-1.3431-3-3-3H21.87c-1.6569,0-3-1.3431-3-3v-2.91c0-1.6569,1.3431-3,3-3h6.6799c1.6569,0,3-1.3431,3-3v-8.39 c0-1.6569,1.3431-3,3-3h2.9c1.6569,0,3,1.3431,3,3v8.39c0,1.6569,1.3431,3,3,3H50.13C51.7869,25.38,53.13,26.7232,53.13,28.38z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2721.svg b/public/assets/img/icons/2721.svg
new file mode 100644
index 0000000..a6b2530
--- /dev/null
+++ b/public/assets/img/icons/2721.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12.08" width="48" height="47.83" fill="#b399c8"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.696" d="m36 18.67 14.97 25.96-14.97-1.113e-6h-14.97l7.486-12.98 7.482-12.98" paint-order="stroke fill markers"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.696" d="m21.01 27.39 29.97 0.01892-14.97 25.93-7.5-12.97-7.502-12.97" paint-order="stroke fill markers"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2728.svg b/public/assets/img/icons/2728.svg
new file mode 100644
index 0000000..92ec997
--- /dev/null
+++ b/public/assets/img/icons/2728.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" stroke="none" d="M25.7052,40.1067c0.1453,0.8051,0.9245,1.4619,1.9675,1.6589l11.9059,2.2495 c0.5576,0.1054,0.564,0.7031,0.0064,0.8085c-3.1597,0.597-9.0176,1.7037-11.9188,2.2519c-1.043,0.1971-1.8155,0.8529-1.9608,1.6579 l-3.1563,17.4924c-0.0868,0.4811-1.0073,0.4811-1.0942,0l-3.1563-17.4921c-0.1453-0.8051-0.9179-1.461-1.9611-1.6581 c-2.9014-0.5479-8.7594-1.6546-11.9193-2.2516c-0.5576-0.1053-0.5576-0.7019,0-0.8072c3.1601-0.597,9.0184-1.7039,11.9197-2.2523 c1.0429-0.1971,1.172-1.1419,1.3173-1.9469l2.6528-14.0921c0.0868-0.4811,2.1538-3.594,2.2406-3.1128 C23.5311,28.057,25.5109,39.0291,25.7052,40.1067z"/>
+ <path fill="#F1B31C" stroke="none" d="M22.6499,66.2258l1.5818-15.4034C21.4322,46.2039,20.3623,41.4122,19.0589,38l-1.3554,2.1201 c-0.1349,0.8046-0.8519,1.46-1.8203,1.6571c-2.6937,0.548-8.133,1.6544-11.0668,2.2512c-0.5177,0.1053-0.5177,0.7015,0,0.8068 c2.9338,0.5967,8.3727,1.7028,11.0664,2.2504c0.9685,0.197,2.6859,0.8525,2.8208,1.6572l2.9305,17.4831 C21.7147,66.7068,22.5694,66.7068,22.6499,66.2258z"/>
+ <path fill="#FCEA2B" stroke="none" d="M46.676,19.3048c0.1049,0.5815,0.6677,1.0558,1.421,1.1981l8.5987,1.6246 c0.4027,0.0761,0.4073,0.5078,0.0046,0.5839c-2.282,0.4312-6.5127,1.2304-8.6081,1.6263c-0.7533,0.1423-1.3112,0.616-1.4161,1.1974 l-2.2795,12.6334c-0.0627,0.3475-0.7275,0.3475-0.7902,0l-2.2795-12.6332c-0.1049-0.5815-0.6629-1.0552-1.4163-1.1975 c-2.0955-0.3957-6.3263-1.195-8.6084-1.6262c-0.4027-0.0761-0.4027-0.5069,0-0.583c2.2823-0.4312,6.5133-1.2306,8.6086-1.6267 c0.7532-0.1423,0.8465-0.8247,0.9514-1.4061l1.7931-10.1776c0.0627-0.3475,1.6784-2.5957,1.741-2.2481 C45.1058,10.6022,46.5356,18.5265,46.676,19.3048z"/>
+ <path fill="#F1B31C" stroke="none" d="M44.7472,38.1686l0.8646-11.1247c-2.0219-3.3355-3.5168-6.7963-4.4581-9.2606l-0.2567,1.5312 c-0.0974,0.5811-0.6153,1.0544-1.3147,1.1968c-1.9454,0.3958-5.8738,1.1948-7.9927,1.6259c-0.3739,0.076-0.3739,0.5066,0,0.5827 c2.1189,0.431,6.0469,1.2298,7.9924,1.6253c0.6995,0.1423,2.2176,0.6157,2.315,1.1969l2.1164,12.6266 C44.0717,38.516,44.689,38.516,44.7472,38.1686z"/>
+ <path fill="#FCEA2B" stroke="none" d="M56.8824,48.9358c0.0862,0.4637,0.5487,0.8419,1.1677,0.9554l7.0663,1.2955 c0.3309,0.0607,0.3347,0.4049,0.0038,0.4656c-1.8753,0.3438-5.352,0.9812-7.074,1.2969c-0.619,0.1135-1.0775,0.4912-1.1637,0.9548 l-1.8733,10.0742c-0.0515,0.2771-0.5978,0.2771-0.6494,0l-1.8733-10.074c-0.0862-0.4637-0.5448-0.8414-1.1639-0.9549 c-1.722-0.3156-5.1988-0.9529-7.0743-1.2967c-0.3309-0.0607-0.3309-0.4042,0-0.4649c1.8755-0.3438,5.3525-0.9813,7.0745-1.2972 c0.619-0.1135,0.6956-0.6577,0.7818-1.1213l1.4736-8.1159c0.0515-0.2771,1.3793-2.0699,1.4308-1.7927 C55.592,41.9962,56.767,48.3151,56.8824,48.9358z"/>
+ <path fill="#F1B31C" stroke="none" d="M55.2315,63.9782l1.0538-8.8711c-1.6123-2.6598-2.8044-5.4195-3.555-7.3846l-0.2047,1.221 c-0.0777,0.4634-0.4906,0.8408-1.0484,0.9543c-1.5513,0.3156-4.6839,0.9528-6.3736,1.2965c-0.2982,0.0606-0.2982,0.404,0,0.4646 c1.6896,0.3437,4.822,0.9807,6.3733,1.2961c0.5578,0.1134,0.9709,0.491,1.0486,0.9544l2.1208,10.0688 C54.6929,64.2552,55.1851,64.2552,55.2315,63.9782z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20,32l2.1418-11.1605l0.6996,4.1763c0.1122,0.6679,2.3298,13.9055,2.3298,13.9055c0.2615,1.5604,1.6435,2.8154,3.5205,3.1974 L40,44.4198l-11.3161,2.3026c-1.8724,0.381-3.2513,1.6356-3.5127,3.1963L22.1422,68l-3.029-18.0806 c-0.2615-1.5607-1.6405-2.8153-3.5131-3.1964L4.2836,44.4205l11.3171-2.3031C17.4727,41.7362,18.7387,39.5604,19,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.5556,13.4499l1.5469-8.0604l0.5052,3.0162c0.081,0.4824,1.6827,10.0429,1.6827,10.0429 c0.1889,1.1269,1.1869,2.0334,2.5426,2.3092L57,22.4198l-8.1728,1.663c-1.3523,0.2752-2.3482,1.1812-2.5369,2.3084l-2.1876,13.0587 l-2.1876-13.0582c-0.1889-1.1272-1.1848-2.0333-2.5372-2.3085l-8.173-1.6629l8.1735-1.6634 c1.352-0.2753,2.2663-1.8467,2.455-2.9736"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.8482,44.267l1.2335-6.4275l0.4029,2.4052c0.0646,0.3847,1.3418,8.0084,1.3418,8.0084 c0.1506,0.8986,0.9465,1.6215,2.0275,1.8414l6.5126,1.3253l-6.5171,1.3261c-1.0783,0.2194-1.8725,0.9419-2.023,1.8408L55.0819,65 l-1.7445-10.4129c-0.1506-0.8988-0.9448-1.6214-2.0232-1.8409l-6.5174-1.326l6.5177-1.3264 c1.0781-0.2195,1.8072-1.4726,1.9577-2.3712"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2733.svg b/public/assets/img/icons/2733.svg
new file mode 100644
index 0000000..e8cb6ef
--- /dev/null
+++ b/public/assets/img/icons/2733.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <line x1="36" x2="36" y1="20.9811" y2="51.0189" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="51.0189" x2="20.9811" y1="36" y2="36" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="46.62" x2="25.38" y1="25.38" y2="46.62" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="46.62" x2="25.38" y1="46.62" y2="25.38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M60,60.9583H12a.9448.9448,0,0,1-1-1v-48a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1v48A.9448.9448,0,0,1,60,60.9583Z"/>
+ <line x1="36" x2="36" y1="20.9394" y2="50.9772" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="51.0189" x2="20.9811" y1="35.9583" y2="35.9583" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="46.62" x2="25.38" y1="25.3383" y2="46.5783" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ <line x1="46.62" x2="25.38" y1="46.5783" y2="25.3383" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60,61H12a.9448.9448,0,0,1-1-1V12a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1V60A.9448.9448,0,0,1,60,61Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2734.svg b/public/assets/img/icons/2734.svg
new file mode 100644
index 0000000..713f2c1
--- /dev/null
+++ b/public/assets/img/icons/2734.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M42.976,39.0753,48.8618,48.37a.4945.4945,0,0,1-.6956.6737l-8.9076-6.0479a.4946.4946,0,0,0-.7636.3165L36.4868,53.841a.4946.4946,0,0,1-.9716,0l-2.01-10.5287a.4946.4946,0,0,0-.7637-.3164l-8.9056,6.0479A.4946.4946,0,0,1,23.14,48.37l5.884-9.2948a.4946.4946,0,0,0-.33-.7512L18.5486,36.4877a.4946.4946,0,0,1,0-.9733L28.6946,33.676a.4946.4946,0,0,0,.33-.7511L23.14,23.63a.4946.4946,0,0,1,.6957-.6737l8.9056,6.0479a.4946.4946,0,0,0,.7637-.3164l2.01-10.5287a.4946.4946,0,0,1,.9716,0L38.495,28.6876a.4946.4946,0,0,0,.7636.3165l8.9076-6.0479a.4945.4945,0,0,1,.6956.6737l-5.8859,9.2949a.4945.4945,0,0,0,.33.7512l10.1459,1.8384a.4946.4946,0,0,1,0,.9733L43.3057,38.3241A.4945.4945,0,0,0,42.976,39.0753Z"/>
+ </g>
+ <g id="color">
+ <path fill="#f4aa41" d="M60,60.9583H12a.9448.9448,0,0,1-1-1v-48a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1v48A.9448.9448,0,0,1,60,60.9583Z"/>
+ <path fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="2" d="M42.976,39.0336l5.8858,9.2948a.4945.4945,0,0,1-.6956.6737l-8.9076-6.0479a.4946.4946,0,0,0-.7636.3165L36.4868,53.7993a.4946.4946,0,0,1-.9716,0l-2.01-10.5287a.4946.4946,0,0,0-.7637-.3164l-8.9056,6.0479a.4946.4946,0,0,1-.6957-.6737l5.884-9.2948a.4946.4946,0,0,0-.33-.7512L18.5486,36.446a.4946.4946,0,0,1,0-.9733l10.1461-1.8384a.4946.4946,0,0,0,.33-.7511L23.14,23.5882a.4946.4946,0,0,1,.6957-.6737l8.9056,6.0479a.4946.4946,0,0,0,.7637-.3164l2.01-10.5287a.4946.4946,0,0,1,.9716,0L38.495,28.6459a.4946.4946,0,0,0,.7636.3165l8.9076-6.0479a.4945.4945,0,0,1,.6956.6737l-5.8859,9.2949a.4945.4945,0,0,0,.33.7512l10.1459,1.8384a.4946.4946,0,0,1,0,.9733L43.3057,38.2824A.4945.4945,0,0,0,42.976,39.0336Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60,60.9583H12a.9448.9448,0,0,1-1-1v-48a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1v48A.9448.9448,0,0,1,60,60.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2744.svg b/public/assets/img/icons/2744.svg
new file mode 100644
index 0000000..f7af862
--- /dev/null
+++ b/public/assets/img/icons/2744.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.0002" x2="36.0002" y1="7" y2="65" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.2371" x2="60.7633" y1="50.5024" y2="21.4976" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.7633" x2="11.2371" y1="50.5024" y2="21.4976" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0428" x2="21.0428" y1="27.2402" y2="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9574" x2="36.0002" y1="13.708" y2="18.4583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0428" x2="11" y1="27.2402" y2="31.9906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.043" x2="36.0002" y1="13.708" y2="18.4583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.9574" x2="36.0002" y1="58.2087" y2="53.4583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.043" x2="36.0002" y1="58.2087" y2="53.4583" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0772" x2="11.0344" y1="44.7424" y2="39.9921" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="61" x2="50.9572" y1="31.9906" y2="27.2402" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.9677" x2="50.9248" y1="39.9921" y2="44.7424" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9248" x2="50.9248" y1="55.9826" y2="44.7424" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21.0772" x2="21.0772" y1="55.9826" y2="44.7424" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.9572" x2="50.9572" y1="27.2402" y2="16" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2747.svg b/public/assets/img/icons/2747.svg
new file mode 100644
index 0000000..4a29b6d
--- /dev/null
+++ b/public/assets/img/icons/2747.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1062,18.8152s-.7537,16.3242-16.1286,16.37a.6482.6482,0,1,0,0,1.2963h.0046s16.3242,1.0989,16.37,16.4738l-.0005.1462a.6482.6482,0,0,0,1.2963,0c.0457-15.375,16.37-16.62,16.37-16.62h.0046a.6482.6482,0,1,0,0-1.2963c-15.3749-.0457-16.62-16.37-16.62-16.37a.6482.6482,0,0,0-1.2963,0Z"/>
+ </g>
+ <g id="color">
+ <path fill="#5c9e31" d="M60,61H12a.9448.9448,0,0,1-1-1V12a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1V60A.9448.9448,0,0,1,60,61Z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1062,18.8569s-.7537,16.3242-16.1286,16.37a.6482.6482,0,1,0,0,1.2963h.0046s16.3242,1.0989,16.37,16.4738l-.0005.1462a.6482.6482,0,0,0,1.2963,0c.0457-15.375,16.37-16.62,16.37-16.62h.0046a.6482.6482,0,1,0,0-1.2963c-15.3749-.0457-16.62-16.37-16.62-16.37a.6482.6482,0,0,0-1.2963,0Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60,60.9583H12a.9448.9448,0,0,1-1-1v-48a.9448.9448,0,0,1,1-1H60a.9448.9448,0,0,1,1,1v48A.9448.9448,0,0,1,60,60.9583Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/274C.svg b/public/assets/img/icons/274C.svg
new file mode 100644
index 0000000..3f85bd5
--- /dev/null
+++ b/public/assets/img/icons/274C.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="m58.14 21.78-7.76-8.013-14.29 14.22-14.22-14.22-8.013 8.013 14.36 14.22-14.36 14.22 8.014 8.013 14.22-14.22 14.29 14.22 7.76-8.013-14.22-14.22z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.14 21.78-7.76-8.013-14.29 14.22-14.22-14.22-8.013 8.013 14.35 14.22-14.35 14.22 8.014 8.013 14.22-14.22 14.29 14.22 7.76-8.013-14.22-14.22z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/274E.svg b/public/assets/img/icons/274E.svg
new file mode 100644
index 0000000..4acbe3f
--- /dev/null
+++ b/public/assets/img/icons/274E.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="none" d="M59.04,60.1661H12.96c-0.5302,0-0.96-0.4298-0.96-0.96v-46.08c0-0.5302,0.4298-0.96,0.96-0.96h46.08 c0.5302,0,0.96,0.4298,0.96,0.96v46.08C60,59.7363,59.5702,60.1661,59.04,60.1661z"/>
+ <polygon fill="#D0CFCE" stroke="none" points="42.8365,35.5749 45.318,33.0537 53.9787,24.2428 47.299,17.4473 38.6332,26.2634 36.2747,28.6596 35.9704,28.9662 24.7089,17.5094 18.0292,24.305 29.0954,35.563 29.2876,35.7585 26.6393,38.4493 17.2324,48.0192 23.9121,54.8147 33.3207,45.243 35.7397,42.7853 35.9659,42.5527 48.0879,54.8849 54.7676,48.0894 42.6507,35.7624"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.04,60.1661H12.96c-0.5302,0-0.96-0.4298-0.96-0.96v-46.08c0-0.5302,0.4298-0.96,0.96-0.96h46.08 c0.5302,0,0.96,0.4298,0.96,0.96v46.08C60,59.7363,59.5702,60.1661,59.04,60.1661z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="42.8365,35.5749 45.318,33.0537 53.9787,24.2428 47.299,17.4473 38.6332,26.2634 36.2747,28.6596 35.9704,28.9662 24.7089,17.5094 18.0292,24.305 29.0954,35.563 29.2876,35.7585 26.6393,38.4493 17.2324,48.0192 23.9121,54.8147 33.3207,45.243 35.7397,42.7853 35.9659,42.5527 48.0879,54.8849 54.7676,48.0894 42.6507,35.7624"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2753.svg b/public/assets/img/icons/2753.svg
new file mode 100644
index 0000000..3a575a0
--- /dev/null
+++ b/public/assets/img/icons/2753.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" stroke-miterlimit="10" d="m48.72 20.15c0.3051 9.298-8.021 12.75-10.82 19.21v7.565c0 1.39-1.11 2.5-2.5 2.5-1.38 0-2.5-1.11-2.5-2.5v-9.865c3.493-6.142 10.38-7.469 10.67-17.06 0-5.66-6.543-6.151-7.988-6.175h-0.05c-5.767 1.187-6.135 4.99-7.289 9.549-0.6671 1.521-1.564 2.045-2.9 2.03-1.36-0.2401-2.26-1.54-2.02-2.9 0.5877-2.752 0.758-6.639 2.35-8.502 2.71-3.14 4.819-4.957 9.179-5.167 0.24 0 0.49-0.01 0.73-0.01 0.09 0 0.18 0 0.27 0.01 8.27 0.2401 12.6 2.992 12.87 11.32z"/>
+ <circle cx="34.95" cy="58.84" r="3" fill="#d22f27" stroke-miterlimit="10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.3" cy="58.84" r="2.625" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.75"/>
+ <path d="m35.67 10.07c6.57 0 12.03 3.431 12.03 10.21 0 3.671-0.48 6.526-3.71 9.755-3.956 3.956-7.184 6.346-7.208 8.549-0.0651 5.826-5e-3 8.278-0.0044 8.36a1.476 1.476 0 0 1-1.464 1.487h-0.0115a1.476 1.476 0 0 1-1.476-1.464c-5e-4 -0.0819-0.0607-2.561 0.0044-8.416 0.0358-3.231 3.63-6.127 8.385-10.88 2.178-2.174 2.474-4.716 2.474-7.127 0-3.282-2.965-7.587-8.984-7.587-5.338 0-8.499 3.467-8.499 9.552a1.434 1.434 0 0 1-1.395 1.587 1.552 1.552 0 0 1-1.505-1.759c0-9.882 7.291-12.27 11.36-12.27m0-2c-4.964 0-13.36 3.005-13.36 14.27a3.519 3.519 0 0 0 3.505 3.759 3.418 3.418 0 0 0 3.395-3.587c0-3.445 1.128-7.552 6.499-7.552 4.817 0 6.984 3.267 6.984 5.587 0 2.364-0.3155 4.144-1.886 5.712-0.7515 0.75-1.474 1.454-2.157 2.12-3.933 3.833-6.775 6.602-6.815 10.15-0.055 4.946-0.0218 7.539-5e-3 8.424a3.476 3.476 0 1 0 6.952-0.0248l-0.0012-0.075c-0.0164-0.8595-0.0488-3.384 0.0056-8.248 0.0092-0.8384 2.102-2.822 3.948-4.572 0.8091-0.767 1.726-1.636 2.675-2.585 3.577-3.577 4.296-6.926 4.296-11.17 0-7.301-5.638-12.21-14.03-12.21z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2754.svg b/public/assets/img/icons/2754.svg
new file mode 100644
index 0000000..9ee75dd
--- /dev/null
+++ b/public/assets/img/icons/2754.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" stroke-miterlimit="10" d="m48.72 20.15c0.3051 9.298-8.021 12.75-10.82 19.21v7.565c0 1.39-1.11 2.5-2.5 2.5-1.38 0-2.5-1.11-2.5-2.5v-9.865c3.493-6.142 10.38-7.469 10.67-17.06 0-5.66-6.543-6.151-7.988-6.175h-0.05c-5.767 1.187-6.135 4.99-7.289 9.549-0.6671 1.521-1.564 2.045-2.9 2.03-1.36-0.2401-2.26-1.54-2.02-2.9 0.5877-2.752 0.758-6.639 2.35-8.502 2.71-3.14 4.819-4.957 9.179-5.167 0.24 0 0.49-0.01 0.73-0.01 0.09 0 0.18 0 0.27 0.01 8.27 0.2401 12.6 2.992 12.87 11.32z"/>
+ <circle cx="34.95" cy="58.84" r="3" fill="#fff" stroke-miterlimit="10"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.3" cy="58.84" r="2.625" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.75"/>
+ <path d="m35.67 10.07c6.57 0 12.03 3.431 12.03 10.21 0 3.671-0.48 6.526-3.71 9.755-3.956 3.956-7.184 6.346-7.208 8.549-0.0651 5.826-5e-3 8.278-0.0044 8.36a1.476 1.476 0 0 1-1.464 1.487h-0.0115a1.476 1.476 0 0 1-1.476-1.464c-5e-4 -0.0819-0.0607-2.561 0.0044-8.416 0.0358-3.231 3.63-6.127 8.385-10.88 2.178-2.174 2.474-4.716 2.474-7.127 0-3.282-2.965-7.587-8.984-7.587-5.338 0-8.499 3.467-8.499 9.552a1.434 1.434 0 0 1-1.395 1.587 1.552 1.552 0 0 1-1.505-1.759c0-9.882 7.291-12.27 11.36-12.27m0-2c-4.964 0-13.36 3.005-13.36 14.27a3.519 3.519 0 0 0 3.505 3.759 3.418 3.418 0 0 0 3.395-3.587c0-3.445 1.128-7.552 6.499-7.552 4.817 0 6.984 3.267 6.984 5.587 0 2.364-0.3155 4.144-1.886 5.712-0.7515 0.75-1.474 1.454-2.157 2.12-3.933 3.833-6.775 6.602-6.815 10.15-0.055 4.946-0.0218 7.539-5e-3 8.424a3.476 3.476 0 1 0 6.952-0.0248l-0.0012-0.075c-0.0164-0.8595-0.0488-3.384 0.0056-8.248 0.0092-0.8384 2.102-2.822 3.948-4.572 0.8091-0.767 1.726-1.636 2.675-2.585 3.577-3.577 4.296-6.926 4.296-11.17 0-7.301-5.638-12.21-14.03-12.21z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2755.svg b/public/assets/img/icons/2755.svg
new file mode 100644
index 0000000..f719fac
--- /dev/null
+++ b/public/assets/img/icons/2755.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0928" cy="58.8419" r="3" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9873,49.3729c-1.3809,0-2.5-1.1191-2.5-2.5V11.6636c0-1.3809,1.1191-2.5,2.5-2.5s2.5,1.1191,2.5,2.5v35.2093 C38.4873,48.2538,37.3682,49.3729,35.9873,49.3729z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.0928" cy="58.8419" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9873,49.3729c-1.3809,0-2.5-1.1191-2.5-2.5V11.6636c0-1.3809,1.1191-2.5,2.5-2.5s2.5,1.1191,2.5,2.5v35.2093 C38.4873,48.2538,37.3682,49.3729,35.9873,49.3729z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2757.svg b/public/assets/img/icons/2757.svg
new file mode 100644
index 0000000..e4edc2c
--- /dev/null
+++ b/public/assets/img/icons/2757.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0928" cy="58.8419" r="3" fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9873,49.3729c-1.3809,0-2.5-1.1191-2.5-2.5V11.6636c0-1.3809,1.1191-2.5,2.5-2.5s2.5,1.1191,2.5,2.5v35.2093 C38.4873,48.2538,37.3682,49.3729,35.9873,49.3729z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.0928" cy="58.8419" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9873,49.3729c-1.3809,0-2.5-1.1191-2.5-2.5V11.6636c0-1.3809,1.1191-2.5,2.5-2.5s2.5,1.1191,2.5,2.5v35.2093 C38.4873,48.2538,37.3682,49.3729,35.9873,49.3729z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2763.svg b/public/assets/img/icons/2763.svg
new file mode 100644
index 0000000..9585b05
--- /dev/null
+++ b/public/assets/img/icons/2763.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="line_2_">
+ <path fill="#FFA7C0" d="M52,20.65c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662 c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662C23.8103,12.1394,20,15.9497,20,20.65c0,2.0221,0.7083,3.8769,1.8862,5.337 l-0.0029,0.0023L36,43.4855l14.1167-17.4962l-0.0029-0.0023C51.2917,24.5268,52,22.672,52,20.65z"/>
+ </g>
+ <ellipse cx="36.0216" cy="55.007" rx="5.0001" ry="5.0001" fill="#FFA7C0"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="36.0216" cy="55.007" rx="5.0001" ry="5.0001" fill="none" stroke="#000000" stroke-miterlimit="10.0003" stroke-width="2.0001"/>
+ <g id="line_1_">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52,20.65 c0-4.7003-3.8103-8.5106-8.5106-8.5106c-3.2363,0-6.0501,1.8067-7.4894,4.4662c-1.4392-2.6595-4.2531-4.4662-7.4894-4.4662 C23.8103,12.1394,20,15.9497,20,20.65c0,2.0221,0.7083,3.8769,1.8862,5.337l-0.0029,0.0023L36,43.4855l14.1167-17.4962 l-0.0029-0.0023C51.2917,24.5268,52,22.672,52,20.65z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2764-FE0F-200D-1F525.svg b/public/assets/img/icons/2764-FE0F-200D-1F525.svg
new file mode 100644
index 0000000..3e9de29
--- /dev/null
+++ b/public/assets/img/icons/2764-FE0F-200D-1F525.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#fcea2b" d="M18.629,32.33c.1652-3.6387,1.89-7.3368,3.8645-10.5555.3726,5.0515,2.7617,5.2415,4.132,5.2415a2.6076,2.6076,0,0,0,2.194-2.6642c.0709-1.8961.5482-3.0035,3.4863-7.6968a1.8858,1.8858,0,0,0,.8226.1982c1.151,0,3.004-1.0749,1.4831-9.1284,0,0,11.3024,6.5754,10.8772,17.4629A1.4253,1.4253,0,0,0,46.93,26.5968l.0178,0a1.7886,1.7886,0,0,0,.2071-.002,4.1813,4.1813,0,0,0,3.1888-1.8491c1.1984,2.0805,2.7433,4.5031,2.6821,6.826,1.6978,13.285-4.6306,16.3244-16.885,28.9311a.1908.1908,0,0,1-.2578.023C23.8059,48.6091,17.9349,47.6206,18.629,32.33Z"/>
+ <path transform="translate(0 0)" fill="#f1b31c" d="M37.0662,21.1478c-.307,1.0194-1.3305,2.7184-4.2988,5.6408-.1023.0679-.1023.1359-.2047.2039a4.7606,4.7606,0,0,0-1.6545,3.2764,3.1742,3.1742,0,0,0,.5287,1.5489A4.1463,4.1463,0,0,1,29,32.85c-.5977,0-1.8494-.4916-1.9461-1.2591a3.1109,3.1109,0,0,0-1.3628,2.5383c0,3.0341,1.6156,6.3085,6.3238,8.7552,0,0,1.3664.6226,1.4687,1.2343,0,0,0,.068.1023.068H39.011c.2047,0,.2047,0,.2047-.068,0-.1359.4094-.8835,3.2752-2.5825a10.4424,10.4424,0,0,0,3.7871-3.602.573.573,0,0,0-.3872-.774.7864.7864,0,0,0-.2269-.0415,1.5464,1.5464,0,0,1-1.0232-.8156h0s-.2048-.5438.6141-1.7671a2.9946,2.9946,0,0,0,.6737-1.6311,1.0119,1.0119,0,0,0-1.2319-.511,1.0437,1.0437,0,0,0-.0987.0353,2.5017,2.5017,0,0,1-2.9255-.7476s-.7164-1.0873-.1023-3.7378c.4094-2.0389-1.0235-5.369-2.8659-7.0681C38.1921,20.4681,37.1686,20.604,37.0662,21.1478Z"/>
+ <path transform="translate(0 0)" fill="#ea5a47" d="M52.0066,38.55a8.2608,8.2608,0,0,0-8.4989-8,8.6741,8.6741,0,0,0-6.764,3.1565.91.91,0,0,1-1.43,0A8.6743,8.6743,0,0,0,28.55,30.55a8.2607,8.2607,0,0,0-8.4989,8,8.3857,8.3857,0,0,0,1.6157,5.1966h0L34.65,59.7928c.363.4235,2.2357.661,2.6589.1471,2.6445-3.2111,13.1279-16.2238,13.1279-16.2238l.0242-.0325A7.729,7.729,0,0,0,52.0066,38.55Z"/>
+ <path transform="translate(0 0)" fill="#fcea2b" d="M29.6627,45.1479c-.4856-.1059.71,2.3744-.3283,4.1533-1.1264,1.93-2.0578,2.9-1.5336,4.8814.5386,2.0351,3.7443,3.7842,3.8745,3.2175a1.5336,1.5336,0,0,0-.0495-.5452,3.469,3.469,0,0,1,.836-2.6247,4.4581,4.4581,0,0,0,.9262-3.8142C33.1442,48.4964,31.63,45.5771,29.6627,45.1479Z"/>
+ <path transform="translate(0 0)" fill="#fcea2b" d="M46.223,36.2711c.5993-.225-.5392,2.8218,1.0472,4.5927,1.721,1.9211,3.0491,2.8077,2.6857,5.1473-.3733,2.4033-4.1707,5.068-4.4218,4.46a1.5572,1.5572,0,0,1-.02-.6231,3.5041,3.5041,0,0,0-1.4585-2.7652,4.5134,4.5134,0,0,1-1.7537-4.0813C42.3191,40.7923,43.7941,37.183,46.223,36.2711Z"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.0551,38.55a8.0007,8.0007,0,0,0-15.04-3.8018,7.9991,7.9991,0,1,0-13.267,8.8185l-.0028.0022,2.946,3.6513"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.4615,58.09l1.5536,1.9255,6.2851-7.79"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.63,32.1845A20.7728,20.7728,0,0,1,22.7537,21.75c.3726,5.0516,2.7617,5.2416,4.132,5.2416,1.0236,0,2.3016-1.906,2.4353-4.0118a10.2418,10.2418,0,0,1,3.245-6.35,1.883,1.883,0,0,0,.8226.1982c1.151,0,3.004-1.0749,1.4831-9.1283,0,0,11.3024,6.5754,10.8772,17.4629A1.4254,1.4254,0,0,0,47.19,26.5719l.0176,0a1.813,1.813,0,0,0,.2072-.002,4.1811,4.1811,0,0,0,3.1887-1.85,12.724,12.724,0,0,1,1.7315,6.7043"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M32.4618,54.23a4.4581,4.4581,0,0,0,.9262-3.8142c-.2438-1.92-1.7576-4.8389-3.7253-5.2681-.4856-.1059.71,2.3744-.3283,4.1533-1.1264,1.93-2.0578,2.9-1.5336,4.8814.5386,2.0351,3.7443,3.7842,3.8745,3.2175a1.5336,1.5336,0,0,0-.0495-.5452,3.469,3.469,0,0,1,.836-2.6247"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M46.223,36.2711c.5993-.225-.5392,2.8218,1.0472,4.5927,1.721,1.9211,3.0491,2.8077,2.6857,5.1473-.3733,2.4033-4.1707,5.068-4.4218,4.46a1.5572,1.5572,0,0,1-.02-.6231,3.5041,3.5041,0,0,0-1.4585-2.7652,4.5134,4.5134,0,0,1-1.7537-4.0813C42.3191,40.7923,43.7941,37.183,46.223,36.2711Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2764-FE0F-200D-1FA79.svg b/public/assets/img/icons/2764-FE0F-200D-1FA79.svg
new file mode 100644
index 0000000..233d432
--- /dev/null
+++ b/public/assets/img/icons/2764-FE0F-200D-1FA79.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#ea5a47" d="M60.3348,26.4212A12.9451,12.9451,0,0,0,36,20.27a12.9451,12.9451,0,0,0-24.3348,6.1513c0,3.0754,1,6.6891,2.383,8.3685,5.541,6.73,21.0832,25.9147,21.0832,25.9147l1.6829-.12L57.6551,35.0868A14.3234,14.3234,0,0,0,60.3348,26.4212Z"/>
+ <path transform="translate(0 0)" fill="#fff" d="M11,26.362s.226,8.2339,9.2871,16.9811l22.3813-9.3962,16.547-1.5849S63.84,21.6193,56.0732,15.6768L37.2805,22.9555Z"/>
+ </g>
+ <g id="line">
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.1867,45.6932,36,60.3346,55.3772,36.3185"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.4664,14.7825A12.0418,12.0418,0,0,0,47,14.2949a12.4967,12.4967,0,0,0-11,6.56,12.4967,12.4967,0,0,0-11-6.56c-5.5829,0-9.99,2.7709-11.5948,7.8223"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0663" d="M42.6684,33.9469l15.558-1.49a1.8478,1.8478,0,0,0,1.4954-1.0348A12.401,12.401,0,0,0,60.99,26.2552"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0663" d="M40.7119,22.5107l-28.21,3.6566a1.6733,1.6733,0,0,0-1.4557,1.8172,12.9444,12.9444,0,0,0,2.5145,6.6049"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.1659" d="M15.1573,33.8793,54.9785,16.1638a1.8515,1.8515,0,0,1,2.0635.3731,13.2091,13.2091,0,0,1,3.93,8.3708,1.8725,1.8725,0,0,1-1.1506,1.8378l-38.21,16.0416a1.864,1.864,0,0,1-2.2-.583L14.625,35.9748a1.3759,1.3759,0,0,1,.5323-2.0955Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2764.svg b/public/assets/img/icons/2764.svg
new file mode 100644
index 0000000..cc5d442
--- /dev/null
+++ b/public/assets/img/icons/2764.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M59.5,25c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598 C33.8861,15.1536,29.7533,12.5,25,12.5c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034 L36,58.5397l20.7339-25.6975l-0.0043-0.0034C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5,25 c0-6.9036-5.5964-12.5-12.5-12.5c-4.7533,0-8.8861,2.6536-11,6.5598C33.8861,15.1536,29.7533,12.5,25,12.5 c-6.9036,0-12.5,5.5964-12.5,12.5c0,2.9699,1.0403,5.6942,2.7703,7.8387l-0.0043,0.0034L36,58.5397l20.7339-25.6975l-0.0043-0.0034 C58.4597,30.6942,59.5,27.9699,59.5,25z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2795.svg b/public/assets/img/icons/2795.svg
new file mode 100644
index 0000000..0d93791
--- /dev/null
+++ b/public/assets/img/icons/2795.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="31.8532,29.8741 31.8532,12.521 42.1488,12.521 42.1488,29.8805 42.1967,29.8806 46.2484,29.8832 59.6052,29.8832 59.6052,40.1789 46.2562,40.1789 42.1493,40.1762 42.1488,40.206 42.1488,58.8513 31.8532,58.8513 31.8532,40.1694 31.7534,40.1693 27.9357,40.1667 14,40.1667 14,29.8711 27.9331,29.8711 31.7687,29.8737"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31.8532,29.8741 31.8532,12.521 42.1488,12.521 42.1488,29.8805 42.1967,29.8806 46.2484,29.8832 59.6052,29.8832 59.6052,40.1789 46.2562,40.1789 42.1493,40.1762 42.1488,40.206 42.1488,58.8513 31.8532,58.8513 31.8532,40.1694 31.7534,40.1693 27.9357,40.1667 14,40.1667 14,29.8711 27.9331,29.8711 31.7687,29.8737"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2796.svg b/public/assets/img/icons/2796.svg
new file mode 100644
index 0000000..1627a1f
--- /dev/null
+++ b/public/assets/img/icons/2796.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#D0CFCE" stroke="none" points="59.9656,40.6667 13.9656,40.6667 13.9656,30.7614 59.9572,30.7614"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="31.5039" y="12.5953" width="10.2956" height="46.3303" transform="matrix(6.123234e-17 -1 1 6.123234e-17 0.8912 72.4122)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2797.svg b/public/assets/img/icons/2797.svg
new file mode 100644
index 0000000..c531b20
--- /dev/null
+++ b/public/assets/img/icons/2797.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#d0cfce" stroke="none" points="60,40.6478 14,40.6478 14,31.6478 59.9916,31.6478"/>
+ <circle cx="36" cy="51.6478" r="5" fill="#d0cfce" stroke="none"/>
+ <circle cx="36" cy="21.6478" r="5" fill="#d0cfce" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="31.8532" y="13.3348" width="10.2956" height="46.3303" transform="matrix(6.123234e-17 -1 1 6.123234e-17 0.501 73.501)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="51.6478" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="21.6478" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/27A1.svg b/public/assets/img/icons/27A1.svg
new file mode 100644
index 0000000..34131fd
--- /dev/null
+++ b/public/assets/img/icons/27A1.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49.2124,51.5343 67,35.0363 49.2124,18.5382 45.4234,22.6138 55.8191,32.2554 5,32.2554 5,37.8171 55.8191,37.8171 45.4234,47.4587"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49.2124,51.5343 67,35.0363 49.2124,18.5382 45.4234,22.6138 55.8191,32.2554 5,32.2554 5,37.8171 55.8191,37.8171 45.4234,47.4587"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/27B0.svg b/public/assets/img/icons/27B0.svg
new file mode 100644
index 0000000..4075956
--- /dev/null
+++ b/public/assets/img/icons/27B0.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M60.9905,21.7168a1.0416,1.0416,0,0,0-.6263-1.017,25.4744,25.4744,0,0,0-9.87-2.0747,27.2926,27.2926,0,0,0-14.39,3.8742H35.741a27.292,27.292,0,0,0-14.39-3.8742,25.422,25.422,0,0,0-9.6957,2.0015,1.0417,1.0417,0,0,0-.635.9585l-.0122,1.3739a.9713.9713,0,0,0,1.3313.9166,17.822,17.822,0,0,1,6.9084-1.3763,24.7961,24.7961,0,0,1,10.0328,1.7289,1.0083,1.0083,0,0,1,.1826,1.7318c-2.8342,2.1263-9.33,7.7453-9.33,14.5821,0,8.7447,7.4163,14.8328,15.3862,14.8328h.8056c7.97,0,15.3862-6.0881,15.3862-14.8328,0-6.8368-6.4956-12.4558-9.33-14.5821a1.0083,1.0083,0,0,1,.1826-1.7318A24.7959,24.7959,0,0,1,52.597,22.4993a17.8225,17.8225,0,0,1,6.9588,1.3974.9776.9776,0,0,0,1.3676-.8424ZM47.2544,40.3091A11.0682,11.0682,0,0,1,35.9832,51.2772c-6.12,0-11.5741-3.5752-11.5741-11.0287,0-6.48,8.6115-11.77,10.86-13.04a1.0031,1.0031,0,0,1,1.0439.033C38.5517,28.691,47.36,34.7541,47.2544,40.3091Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.9905,21.7168a1.0416,1.0416,0,0,0-.6263-1.017,25.4744,25.4744,0,0,0-9.87-2.0747,27.2926,27.2926,0,0,0-14.39,3.8742H35.741a27.292,27.292,0,0,0-14.39-3.8742,25.422,25.422,0,0,0-9.6957,2.0015,1.0417,1.0417,0,0,0-.635.9585l-.0122,1.3739a.9713.9713,0,0,0,1.3313.9166,17.822,17.822,0,0,1,6.9084-1.3763,24.7961,24.7961,0,0,1,10.0328,1.7289,1.0083,1.0083,0,0,1,.1826,1.7318c-2.8342,2.1263-9.33,7.7453-9.33,14.5821,0,8.7447,7.4163,14.8328,15.3862,14.8328h.8056c7.97,0,15.3862-6.0881,15.3862-14.8328,0-6.8368-6.4956-12.4558-9.33-14.5821a1.0083,1.0083,0,0,1,.1826-1.7318A24.7959,24.7959,0,0,1,52.597,22.4993a17.8225,17.8225,0,0,1,6.9588,1.3974.9776.9776,0,0,0,1.3676-.8424ZM47.2544,40.3091A11.0682,11.0682,0,0,1,35.9832,51.2772c-6.12,0-11.5741-3.5752-11.5741-11.0287,0-6.48,8.6115-11.77,10.86-13.04a1.0031,1.0031,0,0,1,1.0439.033C38.5517,28.691,47.36,34.7541,47.2544,40.3091Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/27BF.svg b/public/assets/img/icons/27BF.svg
new file mode 100644
index 0000000..05be06a
--- /dev/null
+++ b/public/assets/img/icons/27BF.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M65.1563,24.8639a47.7773,47.7773,0,0,0-14.4209,2.8752A34.6254,34.6254,0,0,0,36,24.8639a34.5656,34.5656,0,0,0-14.7354,2.8752,47.8142,47.8142,0,0,0-14.43-2.8752A1.7614,1.7614,0,0,0,4.9928,26.607a1.7977,1.7977,0,0,0,1.7431,1.8509A44.1922,44.1922,0,0,1,17.2124,30.174c-4.5644,3.4592-6.3254,7.8439-6.3254,10.6382,0,4.5554,2.8932,9.8745,11.0695,9.8745,3.9,0,7.5294-1.7521,9.0209-4.3667a11.2756,11.2756,0,0,0,.5121-9.8925,14.5656,14.5656,0,0,0-5.8851-6.5231A33.939,33.939,0,0,1,36,28.4579a34.0242,34.0242,0,0,1,10.3956,1.4465,14.4636,14.4636,0,0,0-5.8851,6.5231,11.2459,11.2459,0,0,0,.5121,9.8925c1.4915,2.6146,5.1124,4.3667,9.0209,4.3667,8.1673,0,11.0695-5.3191,11.0695-9.8745,0-2.7943-1.77-7.188-6.3524-10.6562a48.416,48.416,0,0,1,10.5035-1.6981,1.7978,1.7978,0,0,0-.1078-3.594ZM28.1741,37.82a7.6329,7.6329,0,0,1-.3235,6.7208c-.7278,1.2669-2.983,2.5517-5.8941,2.5517-6.7478,0-7.4755-4.3937-7.4755-6.2805,0-1.5364,1.4915-5.966,6.9184-9.0838C24.4453,33.139,27.033,35.1157,28.1741,37.82Zm29.3449,2.992c0,1.8868-.7277,6.2805-7.4755,6.2805-2.92,0-5.1753-1.2848-5.9031-2.5517a7.6626,7.6626,0,0,1-.3235-6.7208c1.1771-2.7763,3.7558-4.744,6.73-6.1188C56.0185,34.8193,57.519,39.2758,57.519,40.8122Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.797" d="M65.1563,24.8639a47.7773,47.7773,0,0,0-14.4209,2.8752A34.6254,34.6254,0,0,0,36,24.8639a34.5656,34.5656,0,0,0-14.7354,2.8752,47.8142,47.8142,0,0,0-14.43-2.8752A1.7614,1.7614,0,0,0,4.9928,26.607a1.7977,1.7977,0,0,0,1.7431,1.8509A44.1922,44.1922,0,0,1,17.2124,30.174c-4.5644,3.4592-6.3254,7.8439-6.3254,10.6382,0,4.5554,2.8932,9.8745,11.0695,9.8745,3.9,0,7.5294-1.7521,9.0209-4.3667a11.2756,11.2756,0,0,0,.5121-9.8925,14.5656,14.5656,0,0,0-5.8851-6.5231A33.939,33.939,0,0,1,36,28.4579a34.0242,34.0242,0,0,1,10.3956,1.4465,14.4636,14.4636,0,0,0-5.8851,6.5231,11.2459,11.2459,0,0,0,.5121,9.8925c1.4915,2.6146,5.1124,4.3667,9.0209,4.3667,8.1673,0,11.0695-5.3191,11.0695-9.8745,0-2.7943-1.77-7.188-6.3524-10.6562a48.416,48.416,0,0,1,10.5035-1.6981,1.7978,1.7978,0,0,0-.1078-3.594ZM28.1741,37.82a7.6329,7.6329,0,0,1-.3235,6.7208c-.7278,1.2669-2.983,2.5517-5.8941,2.5517-6.7478,0-7.4755-4.3937-7.4755-6.2805,0-1.5364,1.4915-5.966,6.9184-9.0838C24.4453,33.139,27.033,35.1157,28.1741,37.82Zm29.3449,2.992c0,1.8868-.7277,6.2805-7.4755,6.2805-2.92,0-5.1753-1.2848-5.9031-2.5517a7.6626,7.6626,0,0,1-.3235-6.7208c1.1771-2.7763,3.7558-4.744,6.73-6.1188C56.0185,34.8193,57.519,39.2758,57.519,40.8122Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2934.svg b/public/assets/img/icons/2934.svg
new file mode 100644
index 0000000..30bc220
--- /dev/null
+++ b/public/assets/img/icons/2934.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1841,12L26.1294,26.8587l3.7285,3.413l7.5107-7.9438v16.4924c0,10.5232-5.7598,15.6386-17.6094,15.6386h-1V60h1 c14.9902,0,23.2461-7.522,23.2461-21.1797V22.3331l7.5078,7.9386l3.7275-3.413L40.1841,12z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1841,12L26.1294,26.8587l3.7285,3.413l7.5107-7.9438v16.4924c0,10.5232-5.7598,15.6386-17.6094,15.6386h-1V60h1 c14.9902,0,23.2461-7.522,23.2461-21.1797V22.3331l7.5078,7.9386l3.7275-3.413L40.1841,12z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2935.svg b/public/assets/img/icons/2935.svg
new file mode 100644
index 0000000..8413021
--- /dev/null
+++ b/public/assets/img/icons/2935.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1841,60L26.1294,45.1413l3.7285-3.413l7.5107,7.9438V33.1797c0-10.5232-5.7598-15.6386-17.6094-15.6386h-1V12h1 c14.9902,0,23.2461,7.522,23.2461,21.1797v16.4872l7.5078-7.9386l3.7275,3.413L40.1841,60z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.1841,60L26.1294,45.1413l3.7285-3.413l7.5107,7.9438V33.1797c0-10.5232-5.7598-15.6386-17.6094-15.6386h-1V12h1 c14.9902,0,23.2461,7.522,23.2461,21.1797v16.4872l7.5078-7.9386l3.7275,3.413L40.1841,60z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B05.svg b/public/assets/img/icons/2B05.svg
new file mode 100644
index 0000000..6a9e954
--- /dev/null
+++ b/public/assets/img/icons/2B05.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22.7876,51.5343 5,35.0363 22.7876,18.5382 26.5766,22.6138 16.1809,32.2554 67,32.2554 67,37.8171 16.1809,37.8171 26.5766,47.4587"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22.7876,51.5343 5,35.0363 22.7876,18.5382 26.5766,22.6138 16.1809,32.2554 67,32.2554 67,37.8171 16.1809,37.8171 26.5766,47.4587"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B06.svg b/public/assets/img/icons/2B06.svg
new file mode 100644
index 0000000..b1b3676
--- /dev/null
+++ b/public/assets/img/icons/2B06.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.5019,22.8239 36,5.0363 52.4981,22.8239 48.4224,26.6128 38.7808,16.2171 38.7808,67.0363 33.2192,67.0363 33.2192,16.2171 23.5776,26.6128"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="19.5019,22.8239 36,5.0363 52.4981,22.8239 48.4224,26.6128 38.7808,16.2171 38.7808,67.0363 33.2192,67.0363 33.2192,16.2171 23.5776,26.6128"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B07.svg b/public/assets/img/icons/2B07.svg
new file mode 100644
index 0000000..582219c
--- /dev/null
+++ b/public/assets/img/icons/2B07.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3F3F3F" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.4981,49.2486 36,67.0363 19.5019,49.2486 23.5776,45.4597 33.2192,55.8554 33.2192,5.0363 38.7808,5.0363 38.7808,55.8554 48.4224,45.4597"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.4981,49.2486 36,67.0363 19.5019,49.2486 23.5776,45.4597 33.2192,55.8554 33.2192,5.0363 38.7808,5.0363 38.7808,55.8554 48.4224,45.4597"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B0C.svg b/public/assets/img/icons/2B0C.svg
new file mode 100644
index 0000000..4ec691e
--- /dev/null
+++ b/public/assets/img/icons/2B0C.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon id="_" fill="#3f3f3f" points="48.341 19.828 44.641 23.928 53.841 32.528 17.54 32.528 26.74 23.928 23.04 19.828 6.34 35.628 23.04 51.428 26.74 47.328 17.54 38.728 53.841 38.728 44.641 47.328 48.341 51.428 65.041 35.628 48.341 19.828"/>
+ </g>
+ <g id="line">
+ <polygon id="_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.341 19.828 44.641 23.928 53.841 32.528 17.54 32.528 26.74 23.928 23.04 19.828 6.34 35.628 23.04 51.428 26.74 47.328 17.54 38.728 53.841 38.728 44.641 47.328 48.341 51.428 65.041 35.628 48.341 19.828"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B0D.svg b/public/assets/img/icons/2B0D.svg
new file mode 100644
index 0000000..fe1e254
--- /dev/null
+++ b/public/assets/img/icons/2B0D.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon id="_" fill="#3f3f3f" points="52.509 48.279 48.409 44.579 39.809 53.779 39.809 17.478 48.409 26.678 52.509 22.978 36.709 6.278 20.909 22.978 25.009 26.678 33.609 17.478 33.609 53.779 25.009 44.579 20.909 48.279 36.709 64.979 52.509 48.279"/>
+ </g>
+ <g id="line">
+ <polygon id="_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.509 48.279 48.409 44.579 39.809 53.779 39.809 17.478 48.409 26.678 52.509 22.978 36.709 6.278 20.909 22.978 25.009 26.678 33.609 17.478 33.609 53.779 25.009 44.579 20.909 48.279 36.709 64.979 52.509 48.279"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B1B.svg b/public/assets/img/icons/2B1B.svg
new file mode 100644
index 0000000..8996d53
--- /dev/null
+++ b/public/assets/img/icons/2B1B.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="großes schwarzes quadrat color 1" fill="#000" d="M61 11.0417H11V61.0417H61V11.0417Z"/>
+ </g>
+ <g id="color">
+ <path id="großes schwarzes quadrat color 1_2" fill="#3F3F3F" d="M61 11.0417H11V61.0417H61V11.0417Z"/>
+ </g>
+ <g id="line">
+ <path id="großes schwarzes quadrat line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61 11.0417H11V61.0417H61V11.0417Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B1C.svg b/public/assets/img/icons/2B1C.svg
new file mode 100644
index 0000000..11ea67c
--- /dev/null
+++ b/public/assets/img/icons/2B1C.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="10.9374" width="50" height="50" fill="#ffffff" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="11" y="10.9374" width="50" height="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B1F.svg b/public/assets/img/icons/2B1F.svg
new file mode 100644
index 0000000..bbfdf02
--- /dev/null
+++ b/public/assets/img/icons/2B1F.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M34.824 8.45109C35.525 7.94209 36.475 7.94209 37.176 8.45109L62.405 26.7811C63.106 27.2911 63.399 28.1931 63.132 29.0171L53.495 58.6761C53.227 59.5001 52.459 60.0581 51.593 60.0581H20.407C19.541 60.0581 18.773 59.5001 18.505 58.6761L8.868 29.0171C8.601 28.1931 8.894 27.2911 9.595 26.7811L34.824 8.45109Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M34.824 8.45109C35.525 7.94209 36.475 7.94209 37.176 8.45109L62.405 26.7811C63.106 27.2911 63.399 28.1931 63.132 29.0171L53.495 58.6761C53.227 59.5001 52.459 60.0581 51.593 60.0581H20.407C19.541 60.0581 18.773 59.5001 18.505 58.6761L8.868 29.0171C8.601 28.1931 8.894 27.2911 9.595 26.7811L34.824 8.45109Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.0536 8.38175C35.7546 7.87275 36.7046 7.87275 37.4056 8.38175L62.6346 26.7118C63.3356 27.2218 63.6286 28.1238 63.3616 28.9478L53.7246 58.6067C53.4566 59.4307 52.6886 59.9887 51.8226 59.9887H20.6366C19.7706 59.9887 19.0026 59.4307 18.7346 58.6067L9.09764 28.9478C8.83064 28.1238 9.12364 27.2218 9.82464 26.7118L35.0536 8.38175Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B20.svg b/public/assets/img/icons/2B20.svg
new file mode 100644
index 0000000..47ee39d
--- /dev/null
+++ b/public/assets/img/icons/2B20.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M34.824,10.451 C35.525,9.942 36.475,9.942 37.176,10.451 L62.405,28.781 C63.106,29.291 63.399,30.193 63.132,31.017 L53.495,60.676 C53.227,61.5 52.459,62.058 51.593,62.058 L20.407,62.058 C19.541,62.058 18.773,61.5 18.505,60.676 L8.868,31.017 C8.601,30.193 8.894,29.291 9.595,28.781 L34.824,10.451 z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-width="2" d="M34.824,10.451 C35.525,9.942 36.475,9.942 37.176,10.451 L62.405,28.781 C63.106,29.291 63.399,30.193 63.132,31.017 L53.495,60.676 C53.227,61.5 52.459,62.058 51.593,62.058 L20.407,62.058 C19.541,62.058 18.773,61.5 18.505,60.676 L8.868,31.017 C8.601,30.193 8.894,29.291 9.595,28.781 L34.824,10.451 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F308.svg b/public/assets/img/icons/2B21-FE0F-200D-1F308.svg
new file mode 100644
index 0000000..311adf2
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F308.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" fill-rule="evenodd" d="M33.7447 63L17.8143 53.8022H54.1857L38.2553 63H33.7447Z" clip-rule="evenodd"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M17.8142 53.8022L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V44.9011H60.5103V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L54.1857 53.8022H17.8142Z" clip-rule="evenodd"/>
+ <path fill="#B1CC33" fill-rule="evenodd" d="M11.4896 44.9011V36H60.5103V44.9011H11.4896Z" clip-rule="evenodd"/>
+ <path fill="#FCEA2B" fill-rule="evenodd" d="M11.4896 36V27.0989H60.5103V36H11.4896Z" clip-rule="evenodd"/>
+ <path fill="#F4AA41" fill-rule="evenodd" d="M11.4896 27.0989V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L17.8142 18.1978H54.1857L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V27.0989H11.4896Z" clip-rule="evenodd"/>
+ <path fill="#EA5A47" fill-rule="evenodd" d="M17.8142 18.1978L33.7446 9H38.2553L54.1857 18.1978H17.8142Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7E5.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7E5.svg
new file mode 100644
index 0000000..f583c35
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7E5.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7E6.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7E6.svg
new file mode 100644
index 0000000..5ab2ddc
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7E6.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7E7.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7E7.svg
new file mode 100644
index 0000000..74aed11
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7E7.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7E8.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7E8.svg
new file mode 100644
index 0000000..196002e
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7E8.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7E9.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7E9.svg
new file mode 100644
index 0000000..0628019
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7E9.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7EA.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7EA.svg
new file mode 100644
index 0000000..adad6d1
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7EA.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B399C8" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21-FE0F-200D-1F7EB.svg b/public/assets/img/icons/2B21-FE0F-200D-1F7EB.svg
new file mode 100644
index 0000000..32b5263
--- /dev/null
+++ b/public/assets/img/icons/2B21-FE0F-200D-1F7EB.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.024 8.2613C35.6281 7.9129 36.3718 7.9129 36.9759 8.2613L59.5344 21.286C60.1385 21.6344 60.5103 22.2785 60.5103 22.9763V49.0237C60.5103 49.7215 60.1385 50.3656 59.5344 50.714L36.9759 63.7387C36.3718 64.0871 35.6281 64.0871 35.024 63.7387L12.4655 50.714C11.8615 50.3656 11.4896 49.7215 11.4896 49.0237V22.9763C11.4896 22.2785 11.8615 21.6344 12.4655 21.286L35.024 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B21.svg b/public/assets/img/icons/2B21.svg
new file mode 100644
index 0000000..c4d28cb
--- /dev/null
+++ b/public/assets/img/icons/2B21.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M35,7.577 C35.619,7.22 36.381,7.22 37,7.577 L60.115,20.923 C60.734,21.28 61.115,21.94 61.115,22.655 L61.115,49.345 C61.115,50.06 60.734,50.72 60.115,51.077 L37,64.423 C36.381,64.78 35.619,64.78 35,64.423 L11.885,51.077 C11.266,50.72 10.885,50.06 10.885,49.345 L10.885,22.655 C10.885,21.94 11.266,21.28 11.885,20.923 L35,7.577 z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-width="2" d="M35,7.577 C35.619,7.22 36.381,7.22 37,7.577 L60.115,20.923 C60.734,21.28 61.115,21.94 61.115,22.655 L61.115,49.345 C61.115,50.06 60.734,50.72 60.115,51.077 L37,64.423 C36.381,64.78 35.619,64.78 35,64.423 L11.885,51.077 C11.266,50.72 10.885,50.06 10.885,49.345 L10.885,22.655 C10.885,21.94 11.266,21.28 11.885,20.923 L35,7.577 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B22.svg b/public/assets/img/icons/2B22.svg
new file mode 100644
index 0000000..2080ae3
--- /dev/null
+++ b/public/assets/img/icons/2B22.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M35.0344 8.2613C35.6385 7.9129 36.3822 7.9129 36.9863 8.2613L59.5448 21.286C60.1489 21.6344 60.5207 22.2785 60.5207 22.9763V49.0237C60.5207 49.7215 60.1489 50.3656 59.5448 50.714L36.9863 63.7387C36.3822 64.0871 35.6385 64.0871 35.0344 63.7387L12.4759 50.714C11.8718 50.3656 11.5 49.7215 11.5 49.0237V22.9763C11.5 22.2785 11.8718 21.6344 12.4759 21.286L35.0344 8.2613Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M35.0344 8.2613C35.6385 7.9129 36.3822 7.9129 36.9863 8.2613L59.5448 21.286C60.1489 21.6344 60.5207 22.2785 60.5207 22.9763V49.0237C60.5207 49.7215 60.1489 50.3656 59.5448 50.714L36.9863 63.7387C36.3822 64.0871 35.6385 64.0871 35.0344 63.7387L12.4759 50.714C11.8718 50.3656 11.5 49.7215 11.5 49.0237V22.9763C11.5 22.2785 11.8718 21.6344 12.4759 21.286L35.0344 8.2613Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.0344 8.2613C35.6385 7.9129 36.3822 7.9129 36.9863 8.2613L59.5448 21.286C60.1489 21.6344 60.5207 22.2785 60.5207 22.9763V49.0237C60.5207 49.7215 60.1489 50.3656 59.5448 50.714L36.9863 63.7387C36.3822 64.0871 35.6385 64.0871 35.0344 63.7387L12.4759 50.714C11.8718 50.3656 11.5 49.7215 11.5 49.0237V22.9763C11.5 22.2785 11.8718 21.6344 12.4759 21.286L35.0344 8.2613Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B23.svg b/public/assets/img/icons/2B23.svg
new file mode 100644
index 0000000..37beaab
--- /dev/null
+++ b/public/assets/img/icons/2B23.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M8.2613 36.976C7.9129 36.3719 7.9129 35.6283 8.2613 35.0242L21.286 12.4657C21.6344 11.8616 22.2785 11.4897 22.9763 11.4897H49.0237C49.7215 11.4897 50.3656 11.8616 50.714 12.4657L63.7387 35.0242C64.0871 35.6283 64.0871 36.3719 63.7387 36.976L50.714 59.5345C50.3656 60.1386 49.7215 60.5104 49.0237 60.5104H22.9763C22.2785 60.5104 21.6344 60.1386 21.286 59.5345L8.2613 36.976Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M8.2613 36.976C7.9129 36.3719 7.9129 35.6283 8.2613 35.0242L21.286 12.4657C21.6344 11.8616 22.2785 11.4897 22.9763 11.4897H49.0237C49.7215 11.4897 50.3656 11.8616 50.714 12.4657L63.7387 35.0242C64.0871 35.6283 64.0871 36.3719 63.7387 36.976L50.714 59.5345C50.3656 60.1386 49.7215 60.5104 49.0237 60.5104H22.9763C22.2785 60.5104 21.6344 60.1386 21.286 59.5345L8.2613 36.976Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M8.2613 36.976C7.9129 36.3719 7.9129 35.6283 8.2613 35.0242L21.286 12.4657C21.6344 11.8616 22.2785 11.4897 22.9763 11.4897H49.0237C49.7215 11.4897 50.3656 11.8616 50.714 12.4657L63.7387 35.0242C64.0871 35.6283 64.0871 36.3719 63.7387 36.976L50.714 59.5345C50.3656 60.1386 49.7215 60.5104 49.0237 60.5104H22.9763C22.2785 60.5104 21.6344 60.1386 21.286 59.5345L8.2613 36.976Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B24.svg b/public/assets/img/icons/2B24.svg
new file mode 100644
index 0000000..8733234
--- /dev/null
+++ b/public/assets/img/icons/2B24.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 66.0001C52.5685 66.0001 66 52.5687 66 36.0001C66 19.4316 52.5685 6.00012 36 6.00012C19.4315 6.00012 6 19.4316 6 36.0001C6 52.5687 19.4315 66.0001 36 66.0001Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 66.0001C52.5685 66.0001 66 52.5687 66 36.0001C66 19.4316 52.5685 6.00012 36 6.00012C19.4315 6.00012 6 19.4316 6 36.0001C6 52.5687 19.4315 66.0001 36 66.0001Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 66.0001C52.5685 66.0001 66 52.5687 66 36.0001C66 19.4316 52.5685 6.00012 36 6.00012C19.4315 6.00012 6 19.4316 6 36.0001C6 52.5687 19.4315 66.0001 36 66.0001Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B2E.svg b/public/assets/img/icons/2B2E.svg
new file mode 100644
index 0000000..cddcc31
--- /dev/null
+++ b/public/assets/img/icons/2B2E.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M55.9999 35.9585C56.0349 51.4217 47.1089 63.9768 36.063 64C25.0171 64.0231 16.0341 51.5057 16.0001 36.0415C15.9651 20.5783 24.8911 8.0232 35.937 8.00003C46.9829 7.97686 55.9659 20.4943 55.9999 35.9585Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M55.9999 35.9585C56.0349 51.4217 47.1089 63.9768 36.063 64C25.0171 64.0231 16.0341 51.5057 16.0001 36.0415C15.9651 20.5783 24.8911 8.0232 35.937 8.00003C46.9829 7.97686 55.9659 20.4943 55.9999 35.9585Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M56 36C56 51.4637 47.046 64 36 64C24.954 64 16 51.4637 16 36C16 20.5363 24.954 8 36 8C47.046 8 56 20.5363 56 36Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B2F.svg b/public/assets/img/icons/2B2F.svg
new file mode 100644
index 0000000..cd39d8a
--- /dev/null
+++ b/public/assets/img/icons/2B2F.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M56,36 C56,52.016 47.046,65 36,65 C24.954,65 16,52.016 16,36 C16,19.984 24.954,7 36,7 C47.046,7 56,19.984 56,36 z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-width="2" d="M56,35.957 C56.035,51.973 47.109,64.977 36.063,65.001 C25.017,65.025 16.034,52.06 16,36.043 C15.965,20.027 24.891,7.023 35.937,6.999 C46.983,6.975 55.966,19.94 56,35.957 z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B50.svg b/public/assets/img/icons/2B50.svg
new file mode 100644
index 0000000..2cdc062
--- /dev/null
+++ b/public/assets/img/icons/2B50.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="none" points="35.9928,10.7363 27.7913,27.3699 9.4394,30.0436 22.7245,42.9838 19.5962,61.2637 36.0084,52.6276 52.427,61.2515 49.2851,42.9739 62.5606,30.0239 44.2067,27.3638"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.9928,10.7363 27.7913,27.3699 9.4394,30.0436 22.7245,42.9838 19.5962,61.2637 36.0084,52.6276 52.427,61.2515 49.2851,42.9739 62.5606,30.0239 44.2067,27.3638"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B55.svg b/public/assets/img/icons/2B55.svg
new file mode 100644
index 0000000..14fbdeb
--- /dev/null
+++ b/public/assets/img/icons/2B55.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M35.5661,6.4066c-16.0162,0-29,12.9838-29,29c0,16.0164,12.9838,29,29,29s29-12.9836,29-29 C64.5661,19.3903,51.5823,6.4066,35.5661,6.4066z M35.5661,55.4066c-11.0457,0-20-8.9543-20-20s8.9543-20,20-20s20,8.9543,20,20 S46.6118,55.4066,35.5661,55.4066z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="35.7952" cy="35.9372" r="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="35.7952" cy="35.9372" r="20" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B58.svg b/public/assets/img/icons/2B58.svg
new file mode 100644
index 0000000..314ac4b
--- /dev/null
+++ b/public/assets/img/icons/2B58.svg
@@ -0,0 +1,6 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36 56C47.0457 56 56 47.0457 56 36C56 24.9543 47.0457 16 36 16C24.9543 16 16 24.9543 16 36C16 47.0457 24.9543 56 36 56Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2B8F.svg b/public/assets/img/icons/2B8F.svg
new file mode 100644
index 0000000..2410202
--- /dev/null
+++ b/public/assets/img/icons/2B8F.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M50.1655,50.5238l9.6-10.4,4.1,3.8-16.5,17.8-16.5-17.8,4.1-3.8,9.6,9.9806L44.5621,35.41c0-9.8053-3.9989-15.24-14.522-15.24C19.3324,20.17,15.83,26.9312,15.83,35.41V58.209H10.45V35.38c0-12.4,6.3149-20.59,19.59-20.59,13.5,0,20.1253,8.09,20.1253,20.59Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.1655,50.5238l9.6-10.4,4.1,3.8-16.5,17.8-16.5-17.8,4.1-3.8,9.6,9.9806L44.5621,35.41c0-9.8053-3.9989-15.24-14.522-15.24C19.3324,20.17,15.83,26.9312,15.83,35.41V58.209H10.45V35.38c0-12.4,6.3149-20.59,19.59-20.59,13.5,0,20.1253,8.09,20.1253,20.59Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BBA.svg b/public/assets/img/icons/2BBA.svg
new file mode 100644
index 0000000..33dae50
--- /dev/null
+++ b/public/assets/img/icons/2BBA.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M44 28H12V60H44V28Z"/>
+ <path fill="#fff" d="M60 12H28V44H60V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M60 12H28V44H60V12Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5 29H11V61H43V49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BBB.svg b/public/assets/img/icons/2BBB.svg
new file mode 100644
index 0000000..8618271
--- /dev/null
+++ b/public/assets/img/icons/2BBB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M60 12H28V44H60V12Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" stroke="#fff" stroke-width="2" d="M44 28H12V60H44V28Z"/>
+ <path fill="#3F3F3F" d="M60 12H28V44H60V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5 28H12V60H44V48"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M60 12H28V44H60V12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BBC.svg b/public/assets/img/icons/2BBC.svg
new file mode 100644
index 0000000..2f388ef
--- /dev/null
+++ b/public/assets/img/icons/2BBC.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" stroke="#000" stroke-width="2" d="M44 28H12V60H44V28Z"/>
+ <path fill="#000" d="M60 12H28V44H60V12Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-width="2" d="M44 28H12V60H44V28Z"/>
+ <path fill="#3F3F3F" d="M60 12H28V44H60V12Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5 28H12V60H44V48"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M60 12H28V44H60V12Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BC3.svg b/public/assets/img/icons/2BC3.svg
new file mode 100644
index 0000000..1c586c7
--- /dev/null
+++ b/public/assets/img/icons/2BC3.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M24.6621 10.5685C25.0261 10.2045 25.5197 10 26.0344 10H45.9658C46.4805 10 46.9742 10.2045 47.3382 10.5685L61.4318 24.6621C61.7958 25.0261 62.0003 25.5197 62.0003 26.0344V45.9658C62.0003 46.4805 61.7958 46.9742 61.4318 47.3382L47.3382 61.4318C46.9742 61.7958 46.4805 62.0003 45.9658 62.0003H26.0344C25.5197 62.0003 25.0261 61.7958 24.6621 61.4318L10.5685 47.3382C10.2045 46.9742 10 46.4805 10 45.9658V26.0344C10 25.5197 10.2045 25.0261 10.5685 24.6621L24.6621 10.5685Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M24.6621 10.5685C25.0261 10.2045 25.5197 10 26.0344 10H45.9658C46.4805 10 46.9742 10.2045 47.3382 10.5685L61.4318 24.6621C61.7958 25.0261 62.0003 25.5197 62.0003 26.0344V45.9658C62.0003 46.4805 61.7958 46.9742 61.4318 47.3382L47.3382 61.4318C46.9742 61.7958 46.4805 62.0003 45.9658 62.0003H26.0344C25.5197 62.0003 25.0261 61.7958 24.6621 61.4318L10.5685 47.3382C10.2045 46.9742 10 46.4805 10 45.9658V26.0344C10 25.5197 10.2045 25.0261 10.5685 24.6621L24.6621 10.5685Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M24.6621 10.5685C25.0261 10.2045 25.5197 10 26.0344 10H45.9658C46.4805 10 46.9742 10.2045 47.3382 10.5685L61.4318 24.6621C61.7958 25.0261 62.0003 25.5197 62.0003 26.0344V45.9658C62.0003 46.4805 61.7958 46.9742 61.4318 47.3382L47.3382 61.4318C46.9742 61.7958 46.4805 62.0003 45.9658 62.0003H26.0344C25.5197 62.0003 25.0261 61.7958 24.6621 61.4318L10.5685 47.3382C10.2045 46.9742 10 46.4805 10 45.9658V26.0344C10 25.5197 10.2045 25.0261 10.5685 24.6621L24.6621 10.5685Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BC4.svg b/public/assets/img/icons/2BC4.svg
new file mode 100644
index 0000000..18b7728
--- /dev/null
+++ b/public/assets/img/icons/2BC4.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M15.7802 16.8308C15.9773 16.355 16.355 15.9773 16.8308 15.7802L35.2572 8.14784C35.733 7.95072 36.2671 7.95072 36.7429 8.14784L55.1693 15.7802C55.6451 15.9773 56.0228 16.355 56.2199 16.8308L63.8522 35.2572C64.0494 35.733 64.0494 36.2671 63.8522 36.7429L56.2199 55.1693C56.0228 55.6451 55.6451 56.0228 55.1693 56.2199L36.7429 63.8522C36.2671 64.0494 35.733 64.0494 35.2572 63.8522L16.8308 56.2199C16.355 56.0228 15.9773 55.6451 15.7802 55.1693L8.14784 36.7429C7.95072 36.2671 7.95072 35.733 8.14784 35.2572L15.7802 16.8308Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M15.7802 16.8308C15.9773 16.355 16.355 15.9773 16.8308 15.7802L35.2572 8.14784C35.733 7.95072 36.2671 7.95072 36.7429 8.14784L55.1693 15.7802C55.6451 15.9773 56.0228 16.355 56.2199 16.8308L63.8523 35.2572C64.0494 35.733 64.0494 36.2671 63.8523 36.7429L56.2199 55.1693C56.0228 55.6451 55.6451 56.0228 55.1693 56.2199L36.7429 63.8523C36.2671 64.0494 35.733 64.0494 35.2572 63.8523L16.8308 56.2199C16.355 56.0228 15.9773 55.6451 15.7802 55.1693L8.14784 36.7429C7.95072 36.2671 7.95072 35.733 8.14784 35.2572L15.7802 16.8308Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M15.7802 16.8308C15.9773 16.355 16.355 15.9773 16.8308 15.7802L35.2572 8.14784C35.733 7.95072 36.2671 7.95072 36.7429 8.14784L55.1693 15.7802C55.6451 15.9773 56.0228 16.355 56.2199 16.8308L63.8523 35.2572C64.0494 35.733 64.0494 36.2671 63.8523 36.7429L56.2199 55.1693C56.0228 55.6451 55.6451 56.0228 55.1693 56.2199L36.7429 63.8523C36.2671 64.0494 35.733 64.0494 35.2572 63.8523L16.8308 56.2199C16.355 56.0228 15.9773 55.6451 15.7802 55.1693L8.14784 36.7429C7.95072 36.2671 7.95072 35.733 8.14784 35.2572L15.7802 16.8308Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BEA.svg b/public/assets/img/icons/2BEA.svg
new file mode 100644
index 0000000..4abb0b3
--- /dev/null
+++ b/public/assets/img/icons/2BEA.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M37.0606 11L27.8519 26.8699L9.5 29.5436L22.7851 42.4838L19.6568 60.7637L37.0606 52.5V11Z"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="M35 11.5L44.6481 27.3699L63 30.0436L49.7149 42.9838L52.8432 61.2637L35 52.5V11.5Z"/>
+ <path fill="#3F3F3F" d="M37.0606 11L27.8519 26.8699L9.5 29.5436L22.7851 42.4838L19.6568 60.7637L37.0606 52.5V11Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928 10.7363L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L36.0084 52.6276L52.427 61.2515L49.2851 42.9739L62.5606 30.0239L44.2067 27.3638L35.9928 10.7363Z"/>
+ <line x1="36" x2="36" y1="12" y2="49" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/2BEB.svg b/public/assets/img/icons/2BEB.svg
new file mode 100644
index 0000000..3688850
--- /dev/null
+++ b/public/assets/img/icons/2BEB.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" d="M35 11L44.2087 26.8699L62.5606 29.5436L49.2755 42.4838L52.4038 60.7637L35 52.5V11Z"/>
+ </g>
+ <g id="color">
+ <path fill="#FCEA2B" d="M37 11.5L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L37 52V11.5Z"/>
+ <path fill="#3F3F3F" d="M35 11L44.2087 26.8699L62.5606 29.5436L49.2755 42.4838L52.4038 60.7637L35 52.5V11Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.9928 10.7363L27.7913 27.3699L9.43939 30.0436L22.7245 42.9838L19.5962 61.2637L36.0084 52.6276L52.427 61.2515L49.2851 42.9739L62.5606 30.0239L44.2067 27.3638L35.9928 10.7363Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 11.5V49"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/3030.svg b/public/assets/img/icons/3030.svg
new file mode 100644
index 0000000..5385bb3
--- /dev/null
+++ b/public/assets/img/icons/3030.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" stroke="none" d="M16,37.1661c1,3,2.2386,5,5,5c2.7495,0,3.9892-1.9827,4.987-4.9611 c0.0043-0.013,0.0087-0.0259,0.013-0.0389l0.0172-0.0514c1.797-5.3715,4.0281-8.9486,8.9828-8.9486c4.9706,0,7.2,3.6,9,9 l0.0382,0.1138c1.1198,2.906,2.2354,4.8862,4.9618,4.8862c2.7614,0,4-2,5-5l0,0l0.0209-0.0625l0.023-0.0684 c1.7925-5.3272,4.0259-8.8691,8.9562-8.8691v0.0765v4.8539v0.0696c-2.6345,0.3308-4.2753,1.8259-5,4l-0.0814,0.242 c-1.7862,5.2653-4.0227,8.758-8.9186,8.758c-4.9463,0-7.1782-3.5649-8.9736-8.921l-0.1149-0.34 C38.966,34.0515,37.6805,32.1661,35,32.1661c-2.7614,0-4,2-5,5l-0.06,0.1788c-1.7897,5.3005-4.0245,8.8212-8.94,8.8212 c-4.9706,0-7.2-3.6-9-9l-0.0302-0.0888C11.2303,34.9514,9.5985,33.4925,7,33.1661v-0.0889v-4.8568v-0.0543 C11.9706,28.1661,14.2,31.7661,16,37.1661"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,37.1661 c1,3,2.2386,5,5,5c2.7495,0,3.9892-1.9827,4.987-4.9611c0.0043-0.013,0.0087-0.0259,0.013-0.0389l0.0172-0.0514 c1.797-5.3715,4.0281-8.9486,8.9828-8.9486c4.9706,0,7.2,3.6,9,9l0.0382,0.1138c1.1198,2.906,2.2354,4.8862,4.9618,4.8862 c2.7614,0,4-2,5-5l0,0l0.0209-0.0625l0.023-0.0684c1.7925-5.3272,4.0259-8.8691,8.9562-8.8691v0.0765v4.8539v0.0696 c-2.6345,0.3308-4.2753,1.8259-5,4l-0.0814,0.242c-1.7862,5.2653-4.0227,8.758-8.9186,8.758c-4.9463,0-7.1782-3.5649-8.9736-8.921 l-0.1149-0.34C38.966,34.0515,37.6805,32.1661,35,32.1661c-2.7614,0-4,2-5,5l-0.06,0.1788 c-1.7897,5.3005-4.0245,8.8212-8.94,8.8212c-4.9706,0-7.2-3.6-9-9l-0.0302-0.0888C11.2303,34.9514,9.5985,33.4925,7,33.1661 v-0.0889v-4.8568v-0.0543C11.9706,28.1661,14.2,31.7661,16,37.1661"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/303D.svg b/public/assets/img/icons/303D.svg
new file mode 100644
index 0000000..a39d5de
--- /dev/null
+++ b/public/assets/img/icons/303D.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M57.3105,54.81,46.9273,19.1985c-2.33-4.3386-6.2667-1.5266-6.2667-1.5266l-6.91,5.7044-3.1334-5.8979c-3.9368-5.5765-7.63,0-7.63,0l-7.5987,8.7283s-2.3361,2.3874.6161,5.34,6.6232-1.54,6.6232-1.54l3.286-3.748,3.9534,6.5205s2.3617,3.3373,6.1611-.77L40.0551,28.39l9.0614,28.34a4.2288,4.2288,0,0,0,2.1411,2.5146c1.4508.7157,3.5588,1.2629,5.1377-.3873A4.167,4.167,0,0,0,57.3105,54.81Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M57.3105,54.3405,46.9273,18.729c-2.33-4.3386-6.2667-1.5266-6.2667-1.5266l-6.91,5.7044L30.6177,17.009c-3.9368-5.5765-7.63,0-7.63,0l-7.5987,8.7282s-2.3361,2.3875.6161,5.34,6.6232-1.54,6.6232-1.54l3.286-3.748,3.9534,6.5206s2.3617,3.3372,6.1611-.77l4.0262-3.6184,9.0614,28.34a4.2285,4.2285,0,0,0,2.1411,2.5146c1.4508.7158,3.5588,1.2629,5.1377-.3873A4.167,4.167,0,0,0,57.3105,54.3405Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/3297.svg b/public/assets/img/icons/3297.svg
new file mode 100644
index 0000000..abbd9c6
--- /dev/null
+++ b/public/assets/img/icons/3297.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M27.8789,24.5283c0-0.2918-0.2468-0.5283-0.5513-0.5283h-1.3975c-0.3044,0-0.5513,0.2365-0.5513,0.5283v2 h-3.3674c-0.3394,0-0.6145,0.2636-0.6145,0.5889v1.218c0,0.3252,0.2751,0.5889,0.6145,0.5889h6.9021 c-0.7422,2.2732-2.7661,6.5282-7.5166,6.5282v2.3958c1.5178,0,2.8325-0.3326,3.9819-0.8681v9.4887 c0,0.2934,0.2482,0.5313,0.5544,0.5313h1.3912c0.3062,0,0.5544-0.2379,0.5544-0.5313v-9.7355 c0.6267,0.4781,1.4396,0.9211,2.4801,1.2422c0.3052,0.0942,0.6326-0.09,0.7125-0.3876l0.3448-1.2838 c0.0737-0.2743-0.096-0.5455-0.3764-0.6351c-1.2618-0.4031-1.8985-0.988-2.2112-1.3975c1.7137-2.0718,2.6213-4.605,2.9218-6.3501 l0.2397-1.393h-4.1113V24.5283z"/>
+ <path fill="#000000" stroke="none" d="M49.1952,40.1236h-1.0046c-0.413,0-0.7477,0.3429-0.7477,0.7659v2.5168 c0,0.2351-0.0854,0.4602-0.2407,0.6332c-0.1704,0.1896-0.4023,0.2971-0.6538,0.3021c-0.2417,0.023-0.4868-0.0915-0.7183-0.3276 c-0.1724-0.1771-0.2676-0.4116-0.2676-0.6617v-9.8174h0.2056c1.313,0,2.3809-1.0939,2.3809-2.4388v-4.6571 c0-1.345-1.0679-2.4388-2.3809-2.4388h-7.6743c-1.313,0-2.3809,1.0939-2.3809,2.4388v4.6571c0,1.345,1.0679,2.4388,2.3809,2.4388 h0.2936c0.126,2.5999-0.1006,9.1154-5.2887,11.1521c-0.1655,0.065-0.2617,0.2515-0.2061,0.4204l0.5833,1.7718 c0.0622,0.189,0.2764,0.2924,0.4621,0.2209c5.9949-2.3114,7.1952-9.1902,6.9696-13.5652h2.155v9.8174 c0,0.9338,0.355,1.8121,1.0527,2.5264c0.6465,0.6622,1.5,1.0244,2.4116,1.0244c0.0244,0,0.0488-0.0005,0.0737-0.001 c1.2753-0.0272,2.4172-0.7573,3.0295-2.0039c0.2226-0.4533,0.3128-0.9631,0.3128-1.4681l0-2.5405 C49.9429,40.4665,49.6081,40.1236,49.1952,40.1236z M38.2129,26.5609h7.436v4.413h-7.436V26.5609z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/3299.svg b/public/assets/img/icons/3299.svg
new file mode 100644
index 0000000..5d0215f
--- /dev/null
+++ b/public/assets/img/icons/3299.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#d0cfce" stroke="none" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#000000" stroke="none" d="M35.3341,33.4407l-0.6632-0.0353v-0.0002l-0.0001,0.0002l-0.6768-0.036 c-0.3212-0.0171-0.5928,0.2257-0.6167,0.5465c-0.0815,1.0914-0.238,2.3781-0.4571,3.5486 c-0.8815-1.3236-2.0402-2.6079-2.6952-3.2968h2.3179c0.1716,0,0.3107-0.1391,0.3107-0.3107v-1.8953 c0-0.1716-0.1391-0.3107-0.3107-0.3107H30.051l-0.0297-3.772c0.8814-0.2435,1.7432-0.5234,2.4752-0.8512 c0.1605-0.0719,0.2223-0.2648,0.1456-0.423l-0.8218-1.6944c-0.0756-0.1558-0.254-0.2212-0.4126-0.1517 c-2.204,0.9664-5.9578,1.5451-7.0423,1.6978c-0.1692,0.0238-0.2841,0.1781-0.263,0.3476l0.2,1.5999 c0.0408,0.3264,0.3353,0.557,0.6609,0.5096c0.5661-0.0826,1.493-0.2319,2.5458-0.4429l0.0251,3.1803H24.159 c-0.1716,0-0.3107,0.1391-0.3107,0.3107v1.8953c0,0.1716,0.1391,0.3107,0.3107,0.3107h2.8901 c-0.6784,1.8816-1.928,4.9747-3.4249,6.939c-0.1916,0.2515-0.1661,0.6026,0.073,0.8094l0.523,0.4526l0,0l0,0l0.4923,0.4259 c0.2512,0.2174,0.6391,0.1913,0.8424-0.0714c0.7562-0.9772,1.4426-2.1705,2.0399-3.3755l0.0653,8.2967 c0.0014,0.1716,0.1415,0.3095,0.3131,0.3082l1.8954-0.0148c0.1715-0.0013,0.3095-0.1415,0.3082-0.313l-0.0769-9.7653 c0.2673,0.3413,0.5283,0.6945,0.76,1.0466c0.1689,0.2568,0.5142,0.329,0.7797,0.1741l0.5941-0.3466l0.0001,0.0001 c0-0.0001-0.0001-0.0001-0.0001-0.0002l0.4748-0.2769c-0.1692,0.7107-0.3626,1.3369-0.5813,1.7705 c-0.1252,0.2482-0.0666,0.5427,0.1485,0.7187l0.5777,0.4728v0.0001l0.0001-0.0001l0.4723,0.3865 c0.282,0.2306,0.706,0.1582,0.886-0.1585c1.1607-2.0416,1.5578-5.9253,1.6779-7.583 C35.9134,33.7355,35.6626,33.4582,35.3341,33.4407z"/>
+ <path fill="#000000" stroke="none" d="M38.8566,26.4589c1.0233,0.6545,3.0896,2.1028,3.969,3.2564c0.0995,0.1306,0.2721,0.1664,0.4106,0.0783 c0.3997-0.2542,1.1874-0.7553,1.6041-1.0203c0.1499-0.0953,0.1964-0.2961,0.0921-0.4399 c-1.2244-1.6886-3.8566-3.4452-4.748-4.0129c-0.1468-0.0935-0.338-0.0487-0.429,0.0996c-0.2541,0.4139-0.741,1.2071-0.9932,1.618 C38.674,26.1816,38.7145,26.368,38.8566,26.4589z"/>
+ <path fill="#000000" stroke="none" d="M47.6392,32.1353c-0.046-0.094-0.1175-0.1617-0.1975-0.2159c0.9863-2.7267,1.4288-4.8836,1.5634-5.666 c0.0296-0.1719-0.0897-0.3268-0.2623-0.3524l-1.877-0.2788c-0.166-0.0247-0.3205,0.0863-0.3511,0.2514 c-0.2414,1.3012-1.4128,6.6694-4.7567,11.8837v-7.6765c0-0.1716-0.1391-0.3107-0.3107-0.3107h-1.8953 c-0.1716,0-0.3107,0.1391-0.3107,0.3107v11.0364c-1.2019,1.362-2.5877,2.6437-4.1908,3.7533 c-0.1382,0.0957-0.1765,0.2823-0.0827,0.4218l1.0572,1.5732c0.0975,0.1451,0.2983,0.1837,0.4424,0.0848 c1.0215-0.7016,1.9406-1.4732,2.8055-2.274c0.1597,1.657,1.5398,2.9573,3.2387,2.9573h2.5845 c1.4989,0,2.7667-1.1086,2.9666-2.5941l0.3342-2.484c0.0229-0.1701-0.0964-0.3265-0.2665-0.3493l-1.8782-0.2525 c-0.17-0.0229-0.3264,0.0964-0.3493,0.2664l-0.3342,2.4833c-0.0319,0.2369-0.2341,0.4137-0.4731,0.4137h-2.8608 c-0.2622,0-0.4768-0.2146-0.4768-0.4768v-2.591c1.8926-2.2852,3.3249-4.7137,4.3851-6.9827 c0.4209,1.165,0.8224,2.6361,0.843,4.0805c0.0024,0.1663,0.13,0.3003,0.2964,0.3041l1.8972,0.0438 c0.1753,0.004,0.3247-0.1384,0.3233-0.3138C49.4791,36.2313,48.2162,33.3158,47.6392,32.1353z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E000.svg b/public/assets/img/icons/E000.svg
new file mode 100644
index 0000000..d037859
--- /dev/null
+++ b/public/assets/img/icons/E000.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" stroke="none" d="M7,24c0,4.5035,1.4885,8.6593,4.0003,12.0024l-0.0056,0.0027C8.4863,39.3469,7,43.4999,7,48 c5.7457-0.9598,10.2971-4.5961,11.6138-9.2434l0.0066-0.0057C21.0555,44.0525,30.375,48,41.5,48C54.4787,48,65,42.6274,65,36 S54.4787,24,41.5,24c-11.127,0-20.4478,3.9489-22.8809,9.252l0.0089,0.0042C17.3466,28.6438,12.8817,25.0183,7.2187,24"/>
+ <path fill="#E27022" stroke="none" d="M33.5741,47.3004C36.0503,47.7533,38.7187,48,41.5,48C54.4787,48,65,42.6274,65,36 c0-5.4539-7.1253-10.0581-16.8818-11.5175L33.5741,47.3004z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7,24c0,4.5035,1.4885,8.6593,4.0003,12.0024l-0.0056,0.0027C8.4863,39.3469,7,43.4999,7,48 c5.7457-0.9598,10.2971-4.5961,11.6138-9.2434l0.0066-0.0057C21.0555,44.0525,30.375,48,41.5,48C54.4787,48,65,42.6274,65,36 S54.4787,24,41.5,24c-11.127,0-20.4478,3.9489-22.8809,9.252l0.0089,0.0042C17.3466,28.6438,12.8817,25.0183,7.2187,24"/>
+ <circle cx="53" cy="34" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E001.svg b/public/assets/img/icons/E001.svg
new file mode 100644
index 0000000..bea9495
--- /dev/null
+++ b/public/assets/img/icons/E001.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m57.63 26.17v6.052l-0.1816 9.726c0.7836 2.203 3.635 10.68 9.632 9.014l-2.08-1.961-1-2s-0.7087-7.71-0.7014-8.107c0.0073-0.3975-0.6129-6.672-0.6129-6.672l-2.138-4.543z"/>
+ <path fill="#9b9b9a" d="m45.42 39.57 2.375 6.916-1.708 5.821-2.916 5.092 0.5595 1.822 2.339 0.08633 2.903-1.645 4.044-10.13-0.3066-1.341s-2.295-6.365-3.485-8.242z"/>
+ <path fill="#d0cfce" d="m10 11 1.31 4.145c-1.752 3.865-3.739 7.616-5.623 11.42 0.6705 1.348 1.54 2.649 3.204 2.205 1.984 0.6069 2.247-1.583 3.315-2.739 1.805 0.11 3.454-1.772 4.179 0.7548 0.7257 2.527 3.196 3.488 3.526 6.032 0.5046 2.556 0.4774 5.554 2.163 7.637 1.045 2.084 4.09 2.407 4.45 4.775 0.9437 3.618 2.043 7.198 2.901 10.84-0.9267 1.922-0.2105 5.793 2.482 3.707 1.488-2.017 1.106-4.229 0.4183-6.445-0.3097-2.292-0.6345-4.576-0.3681-6.887 0.06374-1.28 0.1275-2.56 0.1912-3.84l7.759 3.765c3.27-1.203 6.841-1.355 9.937-2.94 7.28 9.074 5.599 7.407 5.002 9.597l-0.6871 4.305c-2.418 0.6647-0.5457 3.999 1.45 2.375 1.481-1.944 1.71-4.81 2.912-7.03 0.9828-2.047 1.329-4.546 0.06681-6.54l-1.99-4.475c4.963-2.284 4.866-9.681 1.926-15.22-2.47-0.6383-4.897-1.92-7.516-1.308-3.586 0.01145-7 1.424-10.57 1.352-3.476-0.2993-7.09 0.08479-10.41-1.166-2.153-2.069-3.635-4.884-5.964-6.754-2.728-1.784-5.67-3.149-8.7-4.305-1.599-0.8737-2.978-2.083-4.359-3.257"/>
+ <path fill="#9b9b9a" d="m21.87 41 0.6502 6.214 1.508 3.036-1.133 6.472-1.025 0.903 1.079 1.571 2.258-0.6175s1.876-1.641 1.876-2.016 2-4.188 2-4.188l-1.938-6.902-1.669-2.66-3.606-1.812z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m16.31 22.62c-0.264 3.606-4.312 4.375-4.312 4.375l-1 1c-1.304 2.826-5.312 0.625-5.312-1.438 1.508-3.415 3.062-5.75 3.062-5.75-0.125-2.792 3.312-4.625 3.312-4.625l-1.278-1.772c-0.4364-0.5685-2.498-4.348-1.785-4.416 1.253-0.1186 6.042 2.815 7 4.938 0 0 8.865 0.9329 13.96 10.43 0.238 0.4441 9.877 2.308 16.07 0.4421 4.284-1.29 17.05-2.062 17.28 10.5 0.117 6.406-0.5624 9.268 3.688 13.69"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m59.19 37.02c-0.4424 1.631-1.221 3.426-2.589 4.642 0 0 1.096 4.786 3.172 6.804l-2.71 9.167-1.062 1.927c-0.3055 0.5545-0.8885 0.8989-1.522 0.8989v0c-1.252 0-2.096-1.276-1.594-2.423 0.968-2.212 2.16-2.956 2.389-8.301 0 0-6.612-3.939-5.632-9.837"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m17.78 27.49 2.668 5.633s-1.153 6.343 3.287 9.168l2.422 1.557 2.513 9.234 0.9167 3.833-0.4839 1.213c-0.4446 1.114 0.3761 2.325 1.576 2.325v0c0.7126 0 1.349-0.4454 1.594-1.115l0.7465-2.045c0.2401-0.6576 0.2986-1.368 0.1694-2.056l-1.331-4.089-0.1597-8.684c9.1e-5 9.1e-5 7.634 6.18 15.02 2.145"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.51 47.21 0.6035 4.42-1.74 4.287-0.3672 0.9192c-0.482 1.207 0.4068 2.519 1.706 2.519h0c0.7335 0 1.397-0.4362 1.687-1.11l0.7899-1.831"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m48.07 57.22-1.459 1.647c-0.4197 0.4739-1.064 0.682-1.682 0.5431v0c-1.221-0.2748-1.764-1.705-1.023-2.714 1.43-1.946 2.756-2.41 4.153-7.574"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E002.svg b/public/assets/img/icons/E002.svg
new file mode 100644
index 0000000..67ec69f
--- /dev/null
+++ b/public/assets/img/icons/E002.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="#ea5a47" stroke-width="2" d="m21.42 31.02c-0.2666 5.057-3.616 18.77 14.35 18.61 10.36-4.145 11.6-1.538 15.68-9.703 0.4394-10.15-4.093-14.12-10.66-14.56l-5.197-2.198c-6.765-1.758-11.17 1.914-14.17 7.847z"/>
+ <path fill="#5c9e31" stroke="#5c9e31" stroke-linejoin="round" stroke-width="1.6" d="m42.96 24.05c2.172-2.347 2.995-3.441 2.136-5.973 3.185 1.3 4.454-1.296 4.415-3.267 2.214 0.4955 4.496-0.6996 6.159-1.887-0.8152 1.831-0.9737 4.673-0.3308 6.426-1.036-0.1184-3.591 1.275-2.438 4.51-2.239-0.3493-3.918-0.2057-5.902 1.992z"/>
+ </g>
+ <g id="line">
+ <ellipse cx="17.99" cy="47.92" rx="3.383" ry="3.384" transform="rotate(-24.119)"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36 53.88v10.11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="m44.48 22.27c1.163-1.679 0.6926-2.78 0.6155-4.199 3.167 0.3627 4.262-1.02 4.415-3.267 2.437 0.3827 6.159-1.887 6.159-1.887s-0.8357 4.279-0.3308 6.426c-2.669 0.5262-2.788 2.225-2.438 4.51-1.756-0.01939-2.938 0.0073-4.015 0.5131" paint-order="normal"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m35.11 23.08c-8.409-3.817-18.04 6.391-15.28 17.42 2.729 10.89 11.99 10.59 15.47 9.446"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.84 25.43c6.852-3.328 15.7 4.769 13.45 14.38-2.224 9.497-9.767 9.231-12.61 8.241"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E003.svg b/public/assets/img/icons/E003.svg
new file mode 100644
index 0000000..e07444d
--- /dev/null
+++ b/public/assets/img/icons/E003.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="m57.46 34.32 1.229 9.917s-1.358 6.826 4.309 3.909l0.1778-0.1522-1.487-3.09 1.083-4.583-0.9167-4.167z"/>
+ <path fill="#a57939" d="m19.82 20.4-10.37 5.625 0.625 2.188s6.392 0.4445 7.25 1.688c2.699 3.91 2.994 20.37 10.88 18.44l3.375 15.25s-1.75 4.562-1.562 4.438 2.875-0.0625 2.875-0.0625l1.875-5.562-0.4954-6.248-0.2546-6.564 4.312 0.3125 7.25-1.062 4.312-0.1875 2.75 4.375-2.938 10.81-2.688 4.125h3.875l5.5-10.06 1.25-3.75-1.75-7.188 3.312-6.613s0.3125-3.562-2.062-6.062c-7.343-2.515-16.92-0.9039-24.81-0.9375l-5.079 0.3125-0.4434-2.125s-1.543-3.265-1.528-5.651c0.457-1.763 3.613-0.8611 3.801-3.924 0 0-3.375-2.75-6.5-0.1875 0 0-2.5-2.062-2.75-1.375z"/>
+ <path fill="#6a462f" d="m23.03 45.59 1.167 5.75 1.75 11.08-1.917 5.417h2.917l2.583-5.667-0.0833-8.667-1.25-5.167z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m30.24 67.02 1.179-3.453-3.429-15.46c-8.506 1.177-6.194-11.73-9.872-18.03-1.055-1.766-3.844-1.47-3.844-1.47l-2.65 0.2126c-0.8005 0.0642-1.544-0.4182-1.812-1.175l-0.2103-0.595c-0.2696-0.7629 0.0713-1.607 0.795-1.969l9.02-4.51s2.217-0.8563 3.168 1.519c0 0 1.118-2.698 6.476-0.5542 0 0-0.4286 4.072-5.144 4.072"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.92 44.6 0.5358 4.18s-2.677 3.045-2.143 7.364"/>
+ <polyline transform="translate(2.068)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23.1 51.18 24.06 62.66 22.24 66.84"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m25.85 31.85s0.3027 1.456 1.776 1.999c15.26-1.156 28.85-1.296 33.28 2.43 2.003 1.773 1.788 4.751 1.03 7.228-0.0102 0.0336-0.8683 2.71 0.5438 3.773"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m49.7 40.59-0.8572 6.537 4.072 6.122-3.383 10.64-2.35 3.129"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.19 40.59s0.9716 2.495-2.078 7.229c0 0 0.1072 3.18 1.393 5.538l-2.036 4.155"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.31 48.92c4.753 0.5107 8.797 0.815 11.54-0.2756"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E004.svg b/public/assets/img/icons/E004.svg
new file mode 100644
index 0000000..8063b9e
--- /dev/null
+++ b/public/assets/img/icons/E004.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m30.488 54.618c0.40316 1.0322 1.1544 4.1685 0.56439 4.5874-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9738-2.9534 4.04-4.4242-0.016-2.082 0.215-16.534 11.348-23.956 0 0 24-15 33 9 0 0 2 4-16 4 0 0-2 5-9 5 0 0-2 0 1-5 0 0-12.846 1.3245-16.145 11.339-1.0633 4.0723 5.5319 2.4578 6.6335 5.2783z"/>
+ <path fill="#fff" d="m52.984 33.612c-1.0181-0.0458-2.2292 0.0491-3.7988 0.41406-4.1857 0.9733-3.1856 0.97461-3.1856 0.97461l2.9863 2.9863c9.9552-0.0888 13.402-1.4506 14.531-2.5625l-0.51758-0.42383s-3.5-0.16739-5.75-0.58399c-1.4062-0.26043-2.5688-0.72836-4.2656-0.80468z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="40" x2="37" y1="16" y2="7" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m43.571 16.947s-0.8919-8.1978 1.8078-5.8079"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.268 18.596s-5.2012-6.399-5.4005-2.799"/>
+ <circle cx="47" cy="13" r="1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m63 35s-3.5-0.167-5.75-0.583c-2.25-0.417-3.879-1.364-8.064-0.39-4.186 0.973-3.186 0.973-3.186 0.973l3 3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m30.488 54.618c0.40316 1.0322 1.1544 4.1685 0.56439 4.5874v0c-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9738-2.9534 4.04-4.4242-0.016-2.082 0.215-16.534 11.348-23.956 0 0 24-15 33 9 0 0 2 4-16 4 0 0-2 5-9 5 0 0-2 0 1-5 0 0-12.846 1.3245-16.145 11.339-1.0633 4.0723 5.5319 2.4578 6.6335 5.2783z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E005.svg b/public/assets/img/icons/E005.svg
new file mode 100644
index 0000000..45b2aed
--- /dev/null
+++ b/public/assets/img/icons/E005.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="m27 25s1-5-2-8 6.3333-0.8333 8.6667 6.0833c0 0 19.333-2.083 26.333 10.917 0 0 2 4-16 4 0 0-2 5-9 5 0 0-2 0 1-5 0 0-10-0.5-15.5 9.75-0.29517 0.57883-0.50441 1.2045-0.62771 1.7365-1.0477 4.0472 5.5475 2.4327 6.6491 5.2532 0.40316 1.0322 1.1544 4.1685 0.56439 4.5874-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9503-2.6878 4.0085-4.1251 0.013-0.227-0.646-16.38 11.347-24.376z"/>
+ <path fill="#fff" d="m48.984 33.613c-1.0181-0.0458-2.2292 0.0491-3.7988 0.41406-4.1857 0.9733-3.1856 0.97266-3.1856 0.97266l2.9863 2.9863c9.8869-0.0882 13.355-1.4313 14.508-2.5391l-0.494-0.447s-3.5-0.16739-5.75-0.58399c-1.4062-0.26044-2.5688-0.72641-4.2656-0.80273z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m59 35s-3.5-0.167-5.75-0.583c-2.25-0.417-3.879-1.364-8.064-0.39-4.186 0.973-3.186 0.973-3.186 0.973l3 3"/>
+ <path d="m27 25s1-5-2-8 6.3333-0.8333 8.6667 6.0833c0 0 19.333-2.083 26.333 10.917 0 0 2 4-16 4 0 0-2 5-9 5 0 0-2 0 1-5 0 0-10-0.5-15.5 9.75-0.29517 0.57883-0.50441 1.2045-0.62771 1.7365-1.0477 4.0472 5.5475 2.4327 6.6491 5.2532 0.40316 1.0322 1.1544 4.1685 0.56439 4.5874-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9503-2.6878 4.0085-4.1251 0.013-0.227-0.646-16.38 11.347-24.376z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E006.svg b/public/assets/img/icons/E006.svg
new file mode 100644
index 0000000..c10ab45
--- /dev/null
+++ b/public/assets/img/icons/E006.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" fill-rule="evenodd" d="m37.697 29.799c-3.533-0.031-6.538 0.932-8.636 3.691-1.053-0.784-2.237-1.578-3.659-2.363-7.698-4.251-13.449 2.927-10.353 8.187 0.688 1.17 1.393 2.2 2.121 3.108-2.888 1.912-4.095 5.092-4.455 8.947-0.121 1.293 1.395 2.18 2.564 1.688 3.387-0.86 6.391-5.045 4.891-7.528l-0.076-0.197c6.632 5.118 15.503 3.039 30.677 2.045 1.359-0.089 2.764 0.048 4.258 0.934 4.454 3.044 7.648 2.358 10.614-0.061-3.705 0.026-4.531-2.606-5.705-4.121-0.708-0.851-2.356-0.874-3.211-1.039 0.425-0.474 0.987-1.12 1.136-2.035 0.372-2.275-2.593-4.281-1.902-6.754 0.262-0.522 0.325-0.846 0.248-1.022-0.021-0.047-0.054-0.084-0.094-0.111-0.603-0.4-3.26 1.428-4.078 2.176-2.236 2.042 0.904 6.506-3.09 6.683-9.966 0.443-12.658-2.247-16.543-5.748 2.226 1.731 6.725-0.454 8.143-3.578 0.691-1.063 0.085-2.713-1.209-2.822-0.559-0.047-1.105-0.076-1.641-0.08z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m15.888 31.573-10.483-11.372"/>
+ <path d="m32.803 36.632c3.6936 3.3355 6.4959 5.8242 16.144 5.3955 3.9938-0.17741 0.85426-4.6415 3.0901-6.6835 0.81828-0.74732 3.4747-2.5759 4.0777-2.1759 0.0402 0.0266 0.072 0.0635 0.0928 0.11082 0.0768 0.17521 0.0132 0.49928-0.24849 1.0206-0.69049 2.4736 2.2739 4.4802 1.9027 6.7544-0.1494 0.91522-0.70981 1.5619-1.1357 2.0359 0.85588 0.1648 2.5031 0.18754 3.2106 1.0387 1.1743 1.5149 2 4.1472 5.7048 4.1214-2.9652 2.4194-6.159 3.1053-10.613 0.0607-1.4945-0.88589-2.8986-1.0241-4.2574-0.93508-14.778 0.96833-23.977 2.7808-30.553-1.8429"/>
+ <path d="m17.191 42.404c-0.767-0.941-1.419-1.862-2.141-3.089-3.0961-5.2608 2.6554-12.438 10.354-8.1869 1.3388 0.73932 2.4799 1.4873 3.4869 2.2268"/>
+ <path d="m17.281 42.342c-2.9723 1.9034-4.202 5.1206-4.5667 9.0274-0.12068 1.2926 1.3955 2.1803 2.5643 1.6878 3.387-0.86001 6.3923-5.0451 4.8918-7.5275"/>
+ <path d="m29.03 33.52c2.4163-3.2068 6.0504-4.0013 10.309-3.6415 1.2936 0.10928 1.8998 1.7583 1.2088 2.8218-1.4441 3.1822-6.0938 5.4018-8.2725 3.4869"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E007.svg b/public/assets/img/icons/E007.svg
new file mode 100644
index 0000000..fc7fe94
--- /dev/null
+++ b/public/assets/img/icons/E007.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" fill-rule="evenodd" d="m17.154 41.67c-4.0967 4.4017-2.5874 7.4296-2.3357 10.281 0.23887 2.7069 3.7445 1.5681 5.7063 1.0804 2.9004-0.74737 1.5269-2.2741 1.1444-5.7928"/>
+ <path fill="#d0cfce" d="m8.7655 31.025c0.81988-0.56729 2.1438-0.99955 3.9648-1.2383 2.185-1.6533 5.0324-2.9503 7.7129-2.2637 2.3505 0.6749 4.1384 3.5761 6.6612 5.4019 13.747 2.7251 12.211 10.811 21.843 9.1025 3.9363-0.69814 0.85426-4.6415 3.0901-6.6835 0.81827-0.74732 3.4747-2.5759 4.0777-2.1759 0.0402 0.0266 0.072 0.0635 0.0928 0.11082 0.0768 0.17521 0.0132 0.49928-0.24849 1.0206-0.69049 2.4736 2.2739 4.4802 1.9027 6.7544-0.1494 0.91522-0.70981 1.5619-1.1357 2.0359 0.85589 0.1648 2.5031 0.18754 3.2106 1.0387 1.1743 1.5149 2 4.1472 5.7048 4.1214-2.9652 2.4194-6.159 3.1053-10.613 0.0607-1.495-0.885-2.964-1.359-4.258-0.934-8.148 3.164-28.134 7.516-36.241-5.196-4.7141-2.292-4.7638-6.448-5.7655-11.155z"/>
+ <path fill="#d0cfce" fill-rule="evenodd" d="m22.114 47.287c-3.5057 5.0051-0.48733 6.5736 2.4521 9.9594 1.7815 2.052 3.0762 0.28324 4.0269-0.39377 2.0174-2.2137 1.3539-5.4-0.89321-8.1346"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path d="m9.5749 32.081c4.7119 1.5933 4.0971 5.3457 9.4696 5.4394"/>
+ <path stroke-miterlimit="10" d="m21.39 48.322c-2.775-1.34-5.026-3.266-6.859-6.142-4.7141-2.292-4.7638-6.448-5.7655-11.155 0.81988-0.56729 2.1438-0.99955 3.9648-1.2383 2.185-1.6533 5.0324-2.9503 7.7129-2.2637 2.3505 0.6749 4.1384 3.5761 6.6612 5.4019 13.747 2.7251 12.211 10.811 21.843 9.1025 3.9363-0.69814 0.85426-4.6415 3.0901-6.6835 0.81827-0.74732 3.4747-2.5759 4.0777-2.1759 0.0402 0.0266 0.072 0.0635 0.0928 0.11082 0.0768 0.17521 0.0132 0.49928-0.24849 1.0206-0.69049 2.4736 2.2739 4.4802 1.9027 6.7544-0.1494 0.91522-0.70981 1.5619-1.1357 2.0359 0.85589 0.1648 2.5031 0.18754 3.2106 1.0387 1.1743 1.5149 2 4.1472 5.7048 4.1214-2.9652 2.4194-6.159 3.1053-10.613 0.0607-1.4945-0.88589-2.9636-1.3599-4.2574-0.93508-4.8275 1.8746-13.601 4.1664-21.807 3.0792"/>
+ <path d="m22.114 47.287c-3.5057 5.0051-0.48733 6.5736 2.4521 9.9594 1.7815 2.052 3.0762 0.28324 4.0269-0.39377 2.0174-2.2137 1.3539-5.4-0.89321-8.1346"/>
+ <path d="m15.6 43.667c-2.0954 3.3619-0.99341 5.8859-0.7817 8.2851 0.23887 2.7069 3.7445 1.5681 5.7063 1.0804 0.18502-0.04768 0.18104-0.09852 0.33264-0.15286"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E008.svg b/public/assets/img/icons/E008.svg
new file mode 100644
index 0000000..215312f
--- /dev/null
+++ b/public/assets/img/icons/E008.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m35.337 37.683c1.0011 0.11144 4.0745 1.5116 3.8835 5.2204-0.27896 5.4165 7.6521-3.1107 1.0176-11.889"/>
+ <path fill="#9b9b9a" d="m21.636 30.273c-1.0023-2.0393-1.1974-4.0835-1.453-7.0904-0.10149-1.1939 5.7639-1.1676 9.3481 0.57629 16.544-7.191 27.801 0.32681 28.149 6.9603 0 0 2.2673 0.85981 2.3226 3.2152 0.013 0.557 0.528 4.066-16.003 4.066h-8s-10-0.5-15.5 9.75c-0.29517 0.57883-0.50441 1.2045-0.62771 1.7365-1.0477 4.0472 5.5475 2.4327 6.6491 5.2532 0.40316 1.0322 1.1544 4.1685 0.56439 4.5874-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9503-2.6878 4.0085-4.1251 0.009-0.18371-0.41609-10.673 5.9728-19.1z"/>
+ <path fill="#d0cfce" fill-rule="evenodd" d="m57.863 31.432c1.243 0.46701 2.1344 1.2238 2.1875 2.3926l-0.0508 0.17579s1.5608 3.2084-11.084 3.873l-7.5 0.12696h-5.416s-0.76556-0.0308-1.9668 0.125l-0.17969 0.004-0.082 0.0332c-1.8927 0.27635-4.7352 1.0324-7.5606 3.0234l-0.3125 0.125-0.18945 0.2461c-1.8744 1.4244-3.7096 3.3991-5.209 6.1934-0.19867 0.38958-0.34208 0.79051-0.46289 1.1797l-0.94532 1.2207c1.15-16.617 15.965-17.63 32.494-18.602 3.4332-0.23615 4.1602-0.33984 6.2793-0.11728z"/>
+ <path fill="#9b9b9a" d="m28.156 35.945c0.76004 0.66098 2.4918 3.5606 0.22546 6.5026-3.3099 4.2967 8.0632 1.7931 7.5983-9.2004l-0.89344-2.2005-7.6619 2.5989z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m36.334 38c1.2843 0.59584 3.0324 2.0769 2.8867 4.9043-0.201 3.904 3.839 0.552 3.64-4.904h-6.5273z"/>
+ <path d="m29.429 39.379c-2.998 1.273-6.429 3.711-8.929 8.371-0.29517 0.57883-0.50441 1.2045-0.62771 1.7365-1.0477 4.0472 5.5475 2.4327 6.6491 5.2532 0.40316 1.0322 1.1544 4.1685 0.56439 4.5874-0.0393 0.0283-0.0851 0.0437-0.13677 0.0467-0.19108 0.009-0.47061-0.16726-0.86303-0.59882-2.0599-1.5336-4.9982 0.51116-6.9868-0.6529-0.80032-0.46845-1.2022-1.2239-1.4915-1.7917-0.46148 0.7394-1.075 2.2683-2.1236 2.6224-1.8358 0.5511-4.5889 0.37522-5.8969 3.8416-1.1916-3.6368-2.3829-6.2308 2.0593-9.292 1.5604-1.057 3.9503-2.6878 4.0085-4.1251 0.009-0.18371-0.41609-10.673 5.9728-19.1l0.0082-0.0046c-1.0023-2.0393-1.1974-4.0835-1.453-7.0904-0.10149-1.1939 5.7639-1.1676 9.3481 0.57629 16.544-7.191 27.801 0.32681 28.149 6.9603 0 0 2.2673 0.85981 2.3226 3.2152 0.014 0.558 0.529 4.067-16.002 4.067h-8s-0.1314-0.0066-0.37235-0.0028"/>
+ <path d="m28.156 35.945c0.76004 0.66098 2.4918 3.5606 0.22546 6.5026-3.3099 4.2967 8.0632 1.7931 7.5983-9.2004"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E009.svg b/public/assets/img/icons/E009.svg
new file mode 100644
index 0000000..b5b6c8a
--- /dev/null
+++ b/public/assets/img/icons/E009.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" stroke-width="2">
+ <path fill="#9b9b9a" stroke-width="2" d="m19.16 40.04 0.4275-2.06c-1.417-1.417-1.523-2.998-1.462-3.717 0.04535-0.5339-0.206-4.356 6.538-10.89 0.6766-0.6558 1.265-1.384 1.735-2.201 0.9457-1.645 2.712-4.998 5.3-11.03 3.851-8.978 8.116 12.15 7.396 18.19-0.09423 0.7913-0.9772 5.316-1.11 6.102l-2.88 10.79"/>
+ <path fill="#d0cfce" stroke-width="2" d="m37.99 46.28c28.77-0.928 18.56-38.05 17.63-33.41-0.928 4.64-27.84 31.55-30.62 27.84-2.784-3.712-6.496-4.64-8.352-1.856s-2.784 3.712-2.784 3.712 5.568-0.928 6.496 0.928 3.871 7.946 9.28 8.352c0 0 1.847 0.6304 5.568 8.352 4.339 9.004 22.27 0 16.7-4.64-5.568-4.64-9.28-2.784-12.06-4.64-2.784-1.856-1.856-4.64-1.856-4.64z"/>
+ <path fill="#3F3F3F" stroke-width="2" d="m36.85 60.94c0.03734 0.3547 9.492 1.853 15.31-5.424 0.1631-0.2042 0.8717 0.177 1.083 0.2394 1.388 4.093-7.656 9.271-11.99 8.019-3.685-1.276-4.394-2.835-4.394-2.835z"/>
+ <path fill="#3F3F3F" stroke-width="2" d="m37.69 45.48c0.08512-1.762 21.08-2.961 18.18-31.95-0.1461-1.46 2.328 6.428 2.414 7.844 1.692 14.66-8.256 26.27-20.59 24.11z"/>
+ <path fill="#3F3F3F" stroke-width="2" d="m32.52 37.72c3.818-5.379 4.203-19.26 0.9526-29.22-0.4548-1.395 3.475 4.933 3.964 6.265 2.39 6.636 2.672 12.93 0.5642 18.39z"/>
+ <path fill="#9b9b9a" stroke-width="2" d="m23.88 47.87c2.378 0.01091 3.846-3.287 3.168-5.632-3.239-5.856-9.319-7.524-12.55 0.231 5.872-1.98 6.828 1.455 9.382 5.401z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.29 46.13c28.36-0.9149 18.3-37.51 17.38-32.93s-27.44 31.1-30.19 27.44c-2.744-3.659-6.404-4.574-8.233-1.83-1.83 2.744-2.744 3.659-2.744 3.659s5.489-0.9149 6.404 0.9149c0.9149 1.83 3.816 7.833 9.148 8.233 0 0 1.821 0.6215 5.489 8.233 4.277 8.876 21.96 0 16.47-4.574-5.489-4.574-9.148-2.744-11.89-4.574-2.744-1.83-1.83-4.574-1.83-4.574z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m38.37 26.51c0.3138-7.019-3.262-24.11-6.481-16.06-3.659 9.148-5.489 11.89-5.489 11.89-4.348 4.13-5.957 7.228-6.529 9.162"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E010.svg b/public/assets/img/icons/E010.svg
new file mode 100644
index 0000000..7d00db9
--- /dev/null
+++ b/public/assets/img/icons/E010.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="m31.7 20.78c-1.9-1.365-3.032-3.556-3.046-5.896 0.07614-4.174 3.52-7.497 7.695-7.424 4.023 0.01017 7.367 3.104 7.689 7.114 0.1765 3.132-0.7592 6.319-0.6687 9.455l0.04922 1.705c1.5 1.79 4.644 5.406 6.544 15.99 0.4 2.226 4.176 19.17 4.482 22.96-0.7893 0.3807-1.495 1.904-2.284 2.284-1.615-3.704-5-14.09-7.808-15.65-2.744-1.455-5.133-3.324-8.991-5.195-4.576 0-7.83-8.397-7.83-15.02 0-5.159 1.011-8.631 4.169-10.32z"/>
+ <path fill="#9b9b9a" d="m27.82 16.86-3e-3 -0.0145 1.737 2.219a3.469 3.469 0 0 1-5.339-0.749z"/>
+ <path fill="#92d3f5" d="m31.91 31c-0.0114-3.585-0.4921-5.533 3.071-6.999 1.763-0.7317 3.744-0.7332 5.507-0.0042 2.973 1.276 4.603 4.463 5.713 7.502 1.097 3.059 1.97 6.194 2.61 9.38 0.2643 1.276 0.4358 2.577 0.6448 3.863 0.16 0.9815 1.122 3.675 0.7448 4.594-0.55 1.342-3.679-2.059-4.855-2.525-2.511-1.024-4.842-2.441-6.906-4.2-2.392-1.88-4.31-4.295-5.599-7.051-0.6108-1.443-0.9273-2.994-0.9308-4.561z"/>
+ <path fill="#9b9b9a" d="m28.72 10.92c-1.132 1.764-1.451 3.93-0.8762 5.945l-4.768 1.915c-0.05075-0.3438 0.08842-1.022 0.0859-1.37-0.1227-3.405 2.184-6.02 5.559-6.49z"/>
+ <path fill="#fff" d="m31 10c-0.1248-0.0181-0.2732-0.02-0.4079-0.0312-2.981 3.195-2.461 8.286 1.105 10.81-0.0874 0.0469-0.1714 0.1034-0.2575 0.1544 2.172-0.193 4.176-1.251 5.56-2.935 0.4447-0.6049 1.369-3.276 1.587-3.994-0.3762-0.7827-3.251-3.376-7.587-4.006z"/>
+ <path fill="#92d3f5" d="m31 10c2.574 1.207 5.972 2.061 6.516 4.138l15.57 44.42 0.6404-5.275-5.674-17.59c-4.849-7.338-4.754-14.03-4.995-22.48-2.645-5.391-6.649-8.372-12.06-3.217z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m34.98 24.01c1.763-0.7317 3.744-0.7332 5.507-0.0042 5.245 2.136 10.97 20.55 9.796 26.09-3.318-0.2344-8.878-4.857-11.38-6.965-2.392-1.88-4.31-4.295-5.599-7.051-1.473-4.584-1.456-10.68 1.68-12.07z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27.85 16.86-4.768 1.915a7.48 7.48 0 0 1-0.08-1.038 6.646 6.646 0 0 1 5.725-6.822"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m52.77 53.42c0.435 1.401 1.492 9.806 1.673 11.26 0.05333 1.684-0.7742 3.102-2.284 2.284-1.291-3.902-3.765-14.54-7.046-16.26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m29.56 19.07a3.469 3.469 0 0 1-5.339-0.749"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m34.82 45.62-0.1244 6.378"/>
+ <line x1="57.09" x2="61" y1="52" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13" x2="42.99" y1="52.17" y2="52.17" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m34.82 45.62c-4.047-3.036-6.24-5.806-7.062-11.87-0.6936-5.112 0.7023-11.28 3.749-12.97-5.671-4.292-2.626-13.33 4.486-13.32 3.949 0.07524 7.178 3.171 7.418 7.114 0.12 2.217 0.0732 4.46 0.0353 6.694-0.0156 0.9227-0.03 1.844-0.03 2.761v1.705"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.7 20.78c-0.0874 0.0469-0.1714 0.1034-0.2575 0.1544 4.347-0.8279 5.867-2.954 7.147-6.93-0.3762-0.7827-3.251-3.376-7.587-4.006-0.1248-0.0181-0.2732-0.02-0.4079-0.0312"/>
+ <line x1="40.7" x2="40.7" y1="48" y2="52" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E011.svg b/public/assets/img/icons/E011.svg
new file mode 100644
index 0000000..85f0983
--- /dev/null
+++ b/public/assets/img/icons/E011.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M45.4984,25.0163a33.6355,33.6355,0,0,0-3.6522.1018,11.7134,11.7134,0,0,0-6.1521,1.7939,1.2523,1.2523,0,0,1-.5877.3008,1.2216,1.2216,0,0,1-.639-.1909,14.775,14.775,0,0,0-6.2841-1.255c-3.3125-.08-6.7515.2835-9.6195,1.9429-3.8016,2.2-6.0438,6.8879-3.6121,10.8918A11.1051,11.1051,0,0,0,21.23,43.207a21.6048,21.6048,0,0,0,6.5791.8253A15.4557,15.4557,0,0,0,35.96,42.1552a1.5292,1.5292,0,0,1,.8584-.3322,1.564,1.564,0,0,1,.6015.2222,12.2219,12.2219,0,0,0,4.74,1.0915,21.2181,21.2181,0,0,0,9.0651-.95c3.3556-1.2655,6.6136-4.2408,6.6136-8.0656,0-4.1762-3.7449-7.2023-7.4315-8.3417A18.61,18.61,0,0,0,45.4984,25.0163Z"/>
+ <path fill="#61b2e4" d="M51.2255,38.3965a21.2182,21.2182,0,0,1-9.0651.95,12.2192,12.2192,0,0,1-4.74-1.0915,1.5644,1.5644,0,0,0-.6016-.2222,1.5292,1.5292,0,0,0-.8584.3322,15.4554,15.4554,0,0,1-8.1514,1.8771,21.6017,21.6017,0,0,1-6.5791-.8253,11.1051,11.1051,0,0,1-6.2781-4.6054,6.99,6.99,0,0,1-.7388-1.6851,6.7956,6.7956,0,0,0,.7388,5.4752A11.1055,11.1055,0,0,0,21.23,43.207a21.6048,21.6048,0,0,0,6.5791.8253A15.4546,15.4546,0,0,0,35.96,42.1551a1.5291,1.5291,0,0,1,.8584-.3321,1.5644,1.5644,0,0,1,.6016.2222,12.221,12.221,0,0,0,4.74,1.0915,21.2182,21.2182,0,0,0,9.0651-.95c3.3556-1.2656,6.6136-4.2408,6.6136-8.0656a6.8075,6.8075,0,0,0-.2785-1.9005C56.7107,35.1255,54.0046,37.3484,51.2255,38.3965Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M45.4984,25.0163a33.6355,33.6355,0,0,0-3.6522.1018,11.7134,11.7134,0,0,0-6.1521,1.7939,1.2523,1.2523,0,0,1-.5877.3008,1.2216,1.2216,0,0,1-.639-.1909,14.775,14.775,0,0,0-6.2841-1.255c-3.3125-.08-6.7515.2835-9.6195,1.9429-3.8016,2.2-6.0438,6.8879-3.6121,10.8918A11.1051,11.1051,0,0,0,21.23,43.207a21.6048,21.6048,0,0,0,6.5791.8253A15.4557,15.4557,0,0,0,35.96,42.1552a1.5292,1.5292,0,0,1,.8584-.3322,1.564,1.564,0,0,1,.6015.2222,12.2219,12.2219,0,0,0,4.74,1.0915,21.2181,21.2181,0,0,0,9.0651-.95c3.3556-1.2655,6.6136-4.2408,6.6136-8.0656,0-4.1762-3.7449-7.2023-7.4315-8.3417A18.61,18.61,0,0,0,45.4984,25.0163Z"/>
+ <line x1="35.0987" x2="35.0987" y1="21.4767" y2="25.2668" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.6147" x2="36.6147" y1="42.7332" y2="46.5233" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.6507" x2="29.4184" y1="21.758" y2="25.4695" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.053" x2="42.8207" y1="43.5305" y2="47.242" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.5467" x2="40.779" y1="21" y2="24.7115" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.9345" x2="30.1668" y1="44.2885" y2="48" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.1854" x2="46.7739" y1="21.2013" y2="24.7188" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.4343" x2="24.0227" y1="44.3855" y2="47.903" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.0227" x2="25.4343" y1="21.8551" y2="25.3725" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="47.5532" x2="48.9647" y1="43.6275" y2="47.1449" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53.6504" x2="51.9212" y1="22.0318" y2="25.4044" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.5398" x2="18.8106" y1="43.0462" y2="46.4188" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.7917" x2="53.5209" y1="42.5535" y2="45.9261" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="19.5686" x2="21.2978" y1="22.7898" y2="26.1624" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58.1132" x2="61.9032" y1="34.121" y2="34.121" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="9.8102" x2="13.6003" y1="34.879" y2="34.879" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="10.7922" x2="14.1632" y1="40.1651" y2="38.4327" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.0231" x2="14.4163" y1="29.3264" y2="31.0149" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="60.4163" x2="57.0453" y1="39.1651" y2="37.4327" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61.1854" x2="57.7922" y1="29.3264" y2="31.0149" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="14.3797" x2="17.0597" y1="24.8307" y2="27.5106" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.3797" x2="58.0597" y1="40.8307" y2="43.5106" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58.0597" x2="55.3797" y1="24.8307" y2="27.5106" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.0597" x2="13.3797" y1="41.8307" y2="44.5106" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="25" cy="37" r="1.25"/>
+ <circle cx="32" cy="33" r="1.25"/>
+ <circle cx="21" cy="32" r="1.25"/>
+ <circle cx="45" cy="37" r="1.25"/>
+ <circle cx="52" cy="33" r="1.25"/>
+ <circle cx="40" cy="33" r="1.25"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E040.svg b/public/assets/img/icons/E040.svg
new file mode 100644
index 0000000..2b65ee5
--- /dev/null
+++ b/public/assets/img/icons/E040.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0417,16.6667c0,0-2.5833,2.0833-6.2083,2.4583c0,0-5.7083-6.375-13.875-0.8333c-3.6667,2.5833-4,8.0417-3.375,10 c0,0-11.0833,0.875-20.75-10.4583c0,0-4.3333,7.5,2.8333,13.5c0,0-2.1182,0.3333-4.1317-1.3333c0,0-0.9517,7.75,7.715,9.9167 c0,0-0.5833,1-4.0833,0c0,0,0.5833,6.3333,8.8333,7.25c0,0-4.4569,4.5833-14.4784,4c0,0,16.5618,12.4167,34.4784-2.5833 c10-8.5,9.6667-20.75,9.5-22.5833c0,0,3.9491-3,4.9746-4.9167c0,0-3.0579,1-5.5579,1 C53.9167,22.0833,57.25,20.3333,58.0417,16.6667z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.0417,16.6667c0,0-2.5833,2.0833-6.2083,2.4583c0,0-5.7083-6.375-13.875-0.8333c-3.6667,2.5833-4,8.0417-3.375,10 c0,0-11.0833,0.875-20.75-10.4583c0,0-4.3333,7.5,2.8333,13.5c0,0-2.1182,0.3333-4.1317-1.3333c0,0-0.9517,7.75,7.715,9.9167 c0,0-0.5833,1-4.0833,0c0,0,0.5833,6.3333,8.8333,7.25c0,0-4.4569,4.5833-14.4784,4c0,0,16.5618,12.4167,34.4784-2.5833 c10-8.5,9.6667-20.75,9.5-22.5833c0,0,3.9491-3,4.9746-4.9167c0,0-3.0579,1-5.5579,1 C53.9167,22.0833,57.25,20.3333,58.0417,16.6667z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E041.svg b/public/assets/img/icons/E041.svg
new file mode 100644
index 0000000..e450f7e
--- /dev/null
+++ b/public/assets/img/icons/E041.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M50.3622,13.3183c3.4226,2.5336,5.8052,6.1842,6.4431,10.8288l0.0003,0 c0.2581,1.8665,0.3108,3.7547,0.1699,5.6071c-0.3371,4.4306-1.7802,8.6775-4.169,11.963 c-2.4141,3.3203-5.7904,5.6631-9.9682,6.2409c-1.0335,0.1429-2.1125,0.1777-3.2341,0.0923h-0.0022 c-2.5138-0.2008-3.9128-1.1702-5.5509-2.3051c-0.3176-0.22-0.6448-0.4467-0.9866-0.6719 c-0.6494,3.3256-1.3884,6.5671-2.5164,9.4346c-1.241,3.1546-2.95,5.8552-5.5166,7.7212l-0.7587,0.5516l-0.1312-0.9315 c-1.1372-8.0786,0.6192-14.6383,2.326-21.013c0.5895-2.2015,1.173-4.3809,1.6194-6.5495 c-1.0091-1.8256-1.2746-4.2101-0.9292-6.4641c0.2447-1.5968,0.7961-3.1377,1.6068-4.3764 c0.8358-1.2771,1.9515-2.2403,3.3011-2.6348c1.0442-0.3052,2.2108-0.2664,3.4739,0.234v0.0022 c4.1883,1.6604,2.7265,6.2482,1.2654,10.8337c-0.4592,1.4411-0.9184,2.882-1.1866,4.2245 c-0.538,2.6922-0.2293,4.8898,2.8056,5.4962v0.0022c1.6982,0.3438,3.2127,0.0237,4.5186-0.765 c1.7973-1.0854,3.2199-3.058,4.202-5.425c0.9987-2.4071,1.5368-5.2075,1.5503-7.9016c0.0177-3.5538-0.8719-6.9049-2.8162-8.8781 c-2.1871-2.2182-4.8792-3.3275-7.6482-3.5433c-2.6726-0.2083-5.4181,0.411-7.8568,1.6664 c-2.4425,1.2574-4.5741,3.1491-6.0144,5.4833c-1.5541,2.5187-2.3037,5.558-1.7675,8.875c0.1614,1.001,0.6428,1.7949,1.1052,2.5574 c1.0229,1.6868,1.9657,3.2416,0.161,6.4396l-0.2052,0.3636l-0.4064-0.0898c-2.8394-0.6276-4.766-2.004-5.9985-3.9446 c-1.2124-1.909-1.7319-4.3489-1.7767-7.1453v-0.0133c0.0608-5.2808,1.9603-9.9531,5.1533-13.4568 c3.2088-3.521,7.72-5.8598,12.9806-6.4482c0.5152-0.0579,1.0339-0.1017,1.5551-0.1317c0.5089-0.0292,1.0269-0.0443,1.5528-0.0455 C41.8678,9.1898,46.7073,10.6128,50.3622,13.3183L50.3622,13.3183z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.3622,13.3183c3.4226,2.5336,5.8052,6.1842,6.4431,10.8288l0.0003,0c0.2581,1.8665,0.3108,3.7547,0.1699,5.6071 c-0.3371,4.4306-1.7802,8.6775-4.169,11.963c-2.4141,3.3203-5.7904,5.6631-9.9682,6.2409 c-1.0335,0.1429-2.1125,0.1777-3.2341,0.0923h-0.0022c-2.5138-0.2008-3.9128-1.1702-5.5509-2.3051 c-0.3176-0.22-0.6448-0.4467-0.9866-0.6719c-0.6494,3.3256-1.3884,6.5671-2.5164,9.4346c-1.241,3.1546-2.95,5.8552-5.5166,7.7212 l-0.7587,0.5516l-0.1312-0.9315c-1.1372-8.0786,0.6192-14.6383,2.326-21.013c0.5895-2.2015,1.173-4.3809,1.6194-6.5495 c-1.0091-1.8256-1.2746-4.2101-0.9292-6.4641c0.2447-1.5968,0.7961-3.1377,1.6068-4.3764 c0.8358-1.2771,1.9515-2.2403,3.3011-2.6348c1.0442-0.3052,2.2108-0.2664,3.4739,0.234v0.0022 c4.1883,1.6604,2.7265,6.2482,1.2654,10.8337c-0.4592,1.4411-0.9184,2.882-1.1866,4.2245 c-0.538,2.6922-0.2293,4.8898,2.8056,5.4962v0.0022c1.6982,0.3438,3.2127,0.0237,4.5186-0.765 c1.7973-1.0854,3.2199-3.058,4.202-5.425c0.9987-2.4071,1.5368-5.2075,1.5503-7.9016c0.0177-3.5538-0.8719-6.9049-2.8162-8.8781 c-2.1871-2.2182-4.8792-3.3275-7.6482-3.5433c-2.6726-0.2083-5.4181,0.411-7.8568,1.6664 c-2.4425,1.2574-4.5741,3.1491-6.0144,5.4833c-1.5541,2.5187-2.3037,5.558-1.7675,8.875c0.1614,1.001,0.6428,1.7949,1.1052,2.5574 c1.0229,1.6868,1.9657,3.2416,0.161,6.4396l-0.2052,0.3636l-0.4064-0.0898c-2.8394-0.6276-4.766-2.004-5.9985-3.9446 c-1.2124-1.909-1.7319-4.3489-1.7767-7.1453v-0.0133c0.0608-5.2808,1.9603-9.9531,5.1533-13.4568 c3.2088-3.521,7.72-5.8598,12.9806-6.4482c0.5152-0.0579,1.0339-0.1017,1.5551-0.1317c0.5089-0.0292,1.0269-0.0443,1.5528-0.0455 C41.8678,9.1898,46.7073,10.6128,50.3622,13.3183L50.3622,13.3183z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E042.svg b/public/assets/img/icons/E042.svg
new file mode 100644
index 0000000..63a892e
--- /dev/null
+++ b/public/assets/img/icons/E042.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" stroke="none" d="M57,12H15c-2.2091,0-4,1.7909-4,4v42c0,2.2091,1.7909,4,4,4h42c2.2091,0,4-1.7909,4-4V16 C61,13.7909,59.2091,12,57,12z"/>
+ <path fill="#FFFFFF" stroke="none" d="M48.5,26.8438c0.7812,0,4.6875,0,4.6875,0v-7.0312c-3.125,0-15.625-3.125-15.625,10.1562v4.6875h-6.25 v7.8125h6.25V63h7.8125V42.4688h7.0312l0.7812-7.8125H45.375v-4.6875C45.375,26.8438,47.7188,26.8438,48.5,26.8438z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M45.6188,62h12.1554 C59.5558,62,61,60.5558,61,58.7742V15.2258C61,13.4442,59.5558,12,57.7742,12H14.2258C12.4442,12,11,13.4442,11,15.2258v43.5484 C11,60.5558,12.4442,62,14.2258,62h23.4761"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.6183,62V42.208h7.1251l0.7917-7.9168h-7.9168v-4.7501c0-3.1667,2.375-3.1667,3.1667-3.1667s4.7501,0,4.7501,0v-7.1251 c-3.1997-0.3243-15.8336-3.1667-15.8336,10.2918v4.7501h-6.3334v7.9168h6.3334V62"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E043.svg b/public/assets/img/icons/E043.svg
new file mode 100644
index 0000000..bf4a020
--- /dev/null
+++ b/public/assets/img/icons/E043.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M46.7845,12.6136h-21.569c-6.9598,0-12.6019,5.6421-12.6019,12.6019v21.5689 c0,6.9598,5.6421,12.6019,12.6019,12.6019h21.5689c6.9598,0,12.6019-5.6421,12.6019-12.6019V25.2155 C59.3864,18.2557,53.7443,12.6136,46.7845,12.6136z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M46.7845,12.6136h-21.569 c-6.9598,0-12.6019,5.6421-12.6019,12.6019v21.5689c0,6.9598,5.6421,12.6019,12.6019,12.6019h21.5689 c6.9598,0,12.6019-5.6421,12.6019-12.6019V25.2155C59.3864,18.2557,53.7443,12.6136,46.7845,12.6136z"/>
+ <circle cx="36" cy="36" r="11.29" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49.7092" cy="22.2908" r="2.4193"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E044.svg b/public/assets/img/icons/E044.svg
new file mode 100644
index 0000000..0269598
--- /dev/null
+++ b/public/assets/img/icons/E044.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M 63.873874,21.905712 C 63.204809,19.386148 61.233657,17.402098 58.73029,16.728737 54.19329,15.504988 36,15.504988 36,15.504988 c 0,0 -18.193191,0 -22.730324,1.223749 -2.503136,0.673361 -4.474637,2.657411 -5.143644,5.176975 -1.215727,4.566519 -1.215727,14.094287 -1.215727,14.094287 0,0 0,9.527636 1.215727,14.094587 0.669007,2.519265 2.640508,4.503295 5.143644,5.17695 C 17.806809,56.495012 36,56.495012 36,56.495012 c 0,0 18.19329,0 22.73029,-1.223476 2.503367,-0.673655 4.474519,-2.657685 5.143584,-5.17695 1.215821,-4.566951 1.215821,-14.094587 1.215821,-14.094587 0,0 0,-9.527768 -1.215821,-14.094287"/>
+ <path fill="#ffffff" stroke="none" d="M 30.049835,44.650447 45.255811,36.000396 30.049835,27.349517 Z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M 63.873874,21.905712 C 63.204809,19.386148 61.233657,17.402098 58.73029,16.728737 54.19329,15.504988 36,15.504988 36,15.504988 c 0,0 -18.193191,0 -22.730324,1.223749 -2.503136,0.673361 -4.474637,2.657411 -5.143644,5.176975 -1.215727,4.566519 -1.215727,14.094287 -1.215727,14.094287 0,0 0,9.527636 1.215727,14.094587 0.669007,2.519265 2.640508,4.503295 5.143644,5.17695 C 17.806809,56.495012 36,56.495012 36,56.495012 c 0,0 18.19329,0 22.73029,-1.223476 2.503367,-0.673655 4.474519,-2.657685 5.143584,-5.17695 1.215821,-4.566951 1.215821,-14.094587 1.215821,-14.094587 0,0 0,-9.527768 -1.215821,-14.094287"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M 30.049835,44.650447 45.255811,36.000396 30.049835,27.349517 Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E045.svg b/public/assets/img/icons/E045.svg
new file mode 100644
index 0000000..2011bf4
--- /dev/null
+++ b/public/assets/img/icons/E045.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" d="m 29.043969,61.611125 c 0,-0.927468 -0.03474,-3.979828 -0.03474,-7.764543 0,-2.646092 0.874013,-4.372735 1.862956,-5.252093 -6.227673,-0.721661 -12.778757,-3.153928 -12.778757,-14.034982 0,-3.0978 1.095858,-5.631632 2.886648,-7.614865 -0.285992,-0.71899 -1.253553,-3.605637 0.277973,-7.513301 0,0 2.354755,-0.764427 7.716434,2.90803 2.23715,-0.628113 4.637344,-0.946179 7.026845,-0.951526 2.384156,0.0054 4.784349,0.323413 7.026846,0.951526 5.356333,-3.672457 7.711088,-2.90803 7.711088,-2.90803 1.531527,3.907664 0.569311,6.794311 0.277974,7.513301 1.796134,1.983233 2.8813,4.514393 2.8813,7.614865 0,10.905109 -6.559101,13.307975 -12.816176,14.008253 1.013001,0.882032 1.908395,2.611346 1.908395,5.262785 0,3.792732 -0.03474,6.85044 -0.03474,7.78058 0,0.761755 0.505162,1.641114 1.929775,1.368486 11.145665,-3.757987 19.17749,-14.395813 19.17749,-26.931342 0,-15.678767 -12.567603,-28.3880299 -28.067291,-28.3880299 -15.494341,0 -28.0592708,12.7065899 -28.0592708,28.3880299 0,12.540875 8.0398428,23.181374 19.2015438,26.934015 1.395212,0.261936 1.905721,-0.614749 1.905721,-1.371159 z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m 29.043969,61.611125 c 0,-0.927468 -0.03474,-3.979828 -0.03474,-7.764543 0,-2.646092 0.874013,-4.372735 1.862956,-5.252093 -6.227673,-0.721661 -12.778757,-3.153928 -12.778757,-14.034982 0,-3.0978 1.095858,-5.631632 2.886648,-7.614865 -0.285992,-0.71899 -1.253553,-3.605637 0.277973,-7.513301 0,0 2.354755,-0.764427 7.716434,2.90803 2.23715,-0.628113 4.637344,-0.946179 7.026845,-0.951526 2.384156,0.0054 4.784349,0.323413 7.026846,0.951526 5.356333,-3.672457 7.711088,-2.90803 7.711088,-2.90803 1.531527,3.907664 0.569311,6.794311 0.277974,7.513301 1.796134,1.983233 2.8813,4.514393 2.8813,7.614865 0,10.905109 -6.559101,13.307975 -12.816176,14.008253 1.013001,0.882032 1.908395,2.611346 1.908395,5.262785 0,3.792732 -0.03474,6.85044 -0.03474,7.78058 0,0.761755 0.505162,1.641114 1.929775,1.368486 11.145665,-3.757987 19.17749,-14.395813 19.17749,-26.931342 0,-15.678767 -12.567603,-28.3880299 -28.067291,-28.3880299 -15.494341,0 -28.0592708,12.7065899 -28.0592708,28.3880299 0,12.540875 8.0398428,23.181374 19.2015438,26.934015 1.395212,0.261936 1.905721,-0.614749 1.905721,-1.371159 z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m 16.289268,48.089327 c 2.56858,0.780462 3.58158,1.635766 4.789693,3.661764 1.205444,2.025998 2.619366,4.287204 7.932933,2.998904"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E046.svg b/public/assets/img/icons/E046.svg
new file mode 100644
index 0000000..1718d9f
--- /dev/null
+++ b/public/assets/img/icons/E046.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="11" rx="3" width="50" height="50" fill="#61b2e4"/>
+ <rect x="20" y="30" width="6" height="21" fill="#fff"/>
+ <circle cx="23" cy="22" r="3.5" fill="#fff"/>
+ <path fill="#fff" d="m42.5 35c-2.209 0-4 1.168-4 4.5v11.5h-6v-21h6v2.21h-0.0016a7.981 7.981 0 0 1 6.002-2.71c4.418 0 8 3.3 8 9v12.5h-6v-11.5c0-3.332-1.791-4.5-4-4.5"/>
+ </g>
+ <g id="line">
+ <rect x="11" y="11" rx="3" width="50" height="50" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20" y="30" width="6" height="21" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="23" cy="22" r="3.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m42.5 35c-2.209 0-4 1.168-4 4.5v11.5h-6v-21h6v2.21h-0.0016a7.981 7.981 0 0 1 6.002-2.71c4.418 0 8 3.3 8 9v12.5h-6v-11.5c0-3.332-1.791-4.5-4-4.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E047.svg b/public/assets/img/icons/E047.svg
new file mode 100644
index 0000000..001065f
--- /dev/null
+++ b/public/assets/img/icons/E047.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" fill-rule="evenodd" d="M20.653 28.0593C11.3028 33.3972 5 43.4626 5 55C5 55.3346 5.0053 55.668 5.01582 56H66.9842C66.9947 55.668 67 55.3346 67 55C67 43.4626 60.6972 33.3972 51.347 28.0593L56.2 19.6536C56.7523 18.697 56.4245 17.4738 55.4679 16.9215C54.5114 16.3693 53.2882 16.697 52.7359 17.6536L47.7431 26.3014C44.1212 24.8179 40.1561 24 36 24C31.8439 24 27.8788 24.8179 24.257 26.3014L19.2641 17.6536C18.7118 16.697 17.4886 16.3692 16.5321 16.9215C15.5755 17.4738 15.2477 18.697 15.8 19.6536L20.653 28.0593Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M20.653 27.0593L21.1488 27.9277C21.3799 27.7958 21.5489 27.5773 21.6183 27.3205C21.6878 27.0636 21.6521 26.7897 21.5191 26.5593L20.653 27.0593ZM5.01582 55L4.01633 55.0317C4.03343 55.5714 4.47587 56 5.01582 56V55ZM66.9842 55V56C67.5241 56 67.9666 55.5714 67.9837 55.0317L66.9842 55ZM51.347 27.0593L50.4809 26.5593C50.3479 26.7897 50.3122 27.0636 50.3817 27.3205C50.4512 27.5773 50.6201 27.7958 50.8512 27.9277L51.347 27.0593ZM56.2 18.6536L57.066 19.1536L57.066 19.1536L56.2 18.6536ZM55.4679 15.9215L55.9679 15.0555L55.4679 15.9215ZM52.7359 16.6536L51.8699 16.1536L51.8699 16.1536L52.7359 16.6536ZM47.7431 25.3014L47.364 26.2268C47.827 26.4165 48.3589 26.2348 48.6091 25.8014L47.7431 25.3014ZM24.257 25.3014L23.3909 25.8014C23.6411 26.2347 24.173 26.4165 24.636 26.2268L24.257 25.3014ZM19.2641 16.6536L18.3981 17.1536L18.3981 17.1536L19.2641 16.6536ZM16.5321 15.9215L16.0321 15.0555L16.0321 15.0555L16.5321 15.9215ZM15.8 18.6536L14.934 19.1536L14.934 19.1536L15.8 18.6536ZM6 54C6 42.836 12.0976 33.095 21.1488 27.9277L20.1573 26.1908C10.508 31.6995 4 42.0891 4 54H6ZM6.01532 54.9683C6.00513 54.6468 6 54.324 6 54H4C4 54.3452 4.00547 54.6891 4.01633 55.0317L6.01532 54.9683ZM66.9842 54H5.01582V56H66.9842V54ZM66 54C66 54.324 65.9949 54.6468 65.9847 54.9683L67.9837 55.0317C67.9945 54.6891 68 54.3452 68 54H66ZM50.8512 27.9277C59.9024 33.095 66 42.836 66 54H68C68 42.0891 61.492 31.6995 51.8427 26.1909L50.8512 27.9277ZM55.334 18.1536L50.4809 26.5593L52.213 27.5593L57.066 19.1536L55.334 18.1536ZM54.9679 16.7876C55.4462 17.0637 55.6101 17.6753 55.334 18.1536L57.066 19.1536C57.8945 17.7187 57.4028 15.8839 55.9679 15.0555L54.9679 16.7876ZM53.6019 17.1536C53.8781 16.6753 54.4897 16.5114 54.9679 16.7876L55.9679 15.0555C54.5331 14.2271 52.6983 14.7187 51.8699 16.1536L53.6019 17.1536ZM48.6091 25.8014L53.6019 17.1536L51.8699 16.1536L46.877 24.8014L48.6091 25.8014ZM36 24C40.0239 24 43.8603 24.7917 47.364 26.2268L48.1221 24.3761C44.382 22.8441 40.2883 22 36 22V24ZM24.636 26.2268C28.1397 24.7917 31.9761 24 36 24V22C31.7117 22 27.618 22.8441 23.8779 24.3761L24.636 26.2268ZM25.123 24.8014L20.1301 16.1536L18.3981 17.1536L23.3909 25.8014L25.123 24.8014ZM20.1301 16.1536C19.3017 14.7187 17.4669 14.2271 16.0321 15.0555L17.032 16.7876C17.5103 16.5114 18.1219 16.6753 18.3981 17.1536L20.1301 16.1536ZM16.0321 15.0555C14.5972 15.8839 14.1055 17.7187 14.934 19.1536L16.666 18.1536C16.3899 17.6753 16.5538 17.0637 17.0321 16.7876L16.0321 15.0555ZM14.934 19.1536L19.787 27.5593L21.5191 26.5593L16.666 18.1536L14.934 19.1536Z"/>
+ <circle cx="22.5" cy="42.5" r="2.5" fill="#000"/>
+ <circle cx="49.5" cy="42.5" r="2.5" fill="#000"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E048.svg b/public/assets/img/icons/E048.svg
new file mode 100644
index 0000000..edbdea4
--- /dev/null
+++ b/public/assets/img/icons/E048.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#8967AA" d="M34 9.14584L12 21.75V49.25L34 61.8542V9.14584Z"/>
+ <path fill="#F4AA41" d="M38 9.14584L60 21.75V49.25L38 61.8542V9.14584Z"/>
+ <path fill="#B399C8" d="M18 26.76L23 24L28 26.76V47L23 44.24L18 47V26.76Z"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M12 21.75L11.5029 20.8823C11.1919 21.0605 11 21.3915 11 21.75H12ZM34 9.14583H35C35 8.78916 34.81 8.45949 34.5014 8.28064C34.1929 8.10179 33.8124 8.10084 33.5029 8.27815L34 9.14583ZM12 49.25H11C11 49.6085 11.1919 49.9395 11.5029 50.1177L12 49.25ZM34 61.8542L33.5029 62.7219C33.8124 62.8992 34.1929 62.8982 34.5014 62.7194C34.81 62.5405 35 62.2108 35 61.8542H34ZM60 49.25L60.4971 50.1177C60.8081 49.9395 61 49.6085 61 49.25H60ZM38 61.8542H37C37 62.2108 37.19 62.5405 37.4986 62.7194C37.8071 62.8982 38.1876 62.8992 38.4971 62.7219L38 61.8542ZM60 21.75H61C61 21.3915 60.8081 21.0605 60.4971 20.8823L60 21.75ZM38 9.14583L38.4971 8.27815C38.1876 8.10084 37.8071 8.10179 37.4986 8.28064C37.19 8.45949 37 8.78916 37 9.14583H38ZM12.4971 22.6177L34.4971 10.0135L33.5029 8.27815L11.5029 20.8823L12.4971 22.6177ZM13 49.25V21.75H11V49.25H13ZM34.4971 60.9865L12.4971 48.3823L11.5029 50.1177L33.5029 62.7219L34.4971 60.9865ZM35 61.8542V9.14583H33V61.8542H35ZM59.5029 48.3823L37.5029 60.9865L38.4971 62.7219L60.4971 50.1177L59.5029 48.3823ZM59 21.75V49.25H61V21.75H59ZM37.5029 10.0135L59.5029 22.6177L60.4971 20.8823L38.4971 8.27815L37.5029 10.0135ZM37 9.14583V61.8542H39V9.14583H37Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M18 26.76L23 24L28 26.76V47L23 44.24L18 47V26.76Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M31 16.0549C26.8284 16.5161 23.5161 19.8284 23.0549 24"/>
+ <circle cx="47" cy="28" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <circle cx="47" cy="42" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <circle cx="47" cy="20" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <circle cx="55" cy="41" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <circle cx="55" cy="33" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <circle cx="55" cy="25" r="2" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 30H40L44 34H48L53 39"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M50.5 37.5L53 35"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M55 31V27"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 16H42L45 19"/>
+ <circle r="2" transform="matrix(1 0 0 -1 47 50)" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 54H42L45 51"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M47 22V26"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M47 44V48"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E049.svg b/public/assets/img/icons/E049.svg
new file mode 100644
index 0000000..07794a4
--- /dev/null
+++ b/public/assets/img/icons/E049.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linejoin="round" stroke-width="2" d="M45 37L53 27V58H45V37Z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-linejoin="round" stroke-width="2" d="M34 34.5L27.95 27H12V58H34V34.5Z"/>
+ <rect x="37" y="37" width="5" height="21" fill="#FCEA2B" stroke="#FCEA2B" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="36" y="23" width="8" height="14" fill="#FCEA2B" stroke="#FCEA2B" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="47" y="18" width="4" height="15" fill="#B1CC33" stroke="#B1CC33" stroke-linejoin="round" stroke-width="2"/>
+ <rect width="4" height="12" transform="matrix(-1 0 0 1 33 21)" fill="#EA5A47" stroke="#EA5A47" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#D0CFCE" d="M48.1011 12.2829C44.8327 10.1992 40.9499 9.51121 37.1638 10.3457C33.3788 11.1823 30.1456 13.4427 28.0597 16.7102C23.7561 23.4562 25.7421 32.4471 32.488 36.7517C39.233 41.0564 48.2228 39.0714 52.5295 32.3244C54.6144 29.0569 55.3023 25.172 54.4657 21.387C53.6291 17.6019 51.3697 14.3688 48.1011 12.2829ZM49.9374 30.6705C47.7586 34.0852 44.0555 35.9519 40.2763 35.9519C38.1718 35.9528 36.0444 35.3734 34.142 34.1595C28.8248 30.7669 27.2602 23.6804 30.6528 18.3641C32.2964 15.7887 34.8443 14.0065 37.8275 13.3482C40.8116 12.6898 43.8719 13.2306 46.4483 14.8751C49.0238 16.5177 50.805 19.0656 51.4643 22.0498C52.1236 25.0329 51.5809 28.0941 49.9374 30.6705Z"/>
+ <path fill="#3F3F3F" d="M27.7666 38.3066L20.8486 48.6416L17.138 54.4571C16.6602 55.2071 17.5177 57.6676 18.2674 58.1459C18.6287 58.3764 20.7999 58.1569 20.7999 58.1569L32.3237 40.9646L27.7666 38.3066Z"/>
+ <rect x="56" y="30" width="4" height="28" fill="#92D3F5" stroke="#92D3F5" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34 44.5V58H25.0952M23 27H12V58H15.1429"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 32V23H44V32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M47 19.5V30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37 41V58H42V41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45 40.6531V58H53V36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57 30H60V58H56V44V33"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.5371 32.0666C56.8438 25.4992 54.8635 16.7781 48.114 12.5876C41.3645 8.39709 32.4016 10.3239 28.0949 16.8914C23.7882 23.4588 25.7685 32.1798 32.518 36.3703C39.2675 40.5608 48.2304 38.634 52.5371 32.0666Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.6385 30.2669C52.9238 25.2571 51.4133 18.6044 46.2646 15.4078C41.1159 12.2112 34.2788 13.6811 30.9935 18.6909C27.7082 23.7007 29.2188 30.3533 34.3675 33.55C39.5162 36.7466 46.3533 35.2767 49.6385 30.2669Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.777 38.444L32.1406 41.153L21.7451 57.006C21.0024 58.1386 19.4235 58.4502 18.2186 57.7022C17.0136 56.9541 16.6388 55.4296 17.3815 54.2969L27.777 38.444Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M33 21V29"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E04A.svg b/public/assets/img/icons/E04A.svg
new file mode 100644
index 0000000..cda87e0
--- /dev/null
+++ b/public/assets/img/icons/E04A.svg
@@ -0,0 +1,31 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 13L19 18L24 20L26 29L21 34L23 37L20 39V40L25 47L29 45M34.5 56L36 53L39 51L46 55L51 54V50L49 48L50.5 44.5"/>
+ </g>
+ <g id="color">
+ <g>
+ <path fill="#B1CC33" fill-rule="evenodd" d="M25 13L12 12V24L12.9967 35.04L12 47V59L25 60L36 59L48 60L60 59V47L59.0033 35.04L60 24V12L48 13L36 12L25 13Z" clip-rule="evenodd"/>
+ <path fill="#B1CC33" d="M12 12L12.0767 11.0029C11.799 10.9816 11.5249 11.077 11.3206 11.2663C11.1162 11.4555 11 11.7215 11 12H12ZM25 13L24.9233 13.9971C24.979 14.0013 25.0349 14.0009 25.0905 13.9959L25 13ZM12 24H11C11 24.03 11.0014 24.06 11.0041 24.0899L12 24ZM12.9967 35.04L13.9932 35.123C13.998 35.0655 13.9978 35.0076 13.9926 34.9501L12.9967 35.04ZM12 47L11.0035 46.917C11.0012 46.9446 11 46.9723 11 47H12ZM12 59H11C11 59.5225 11.4023 59.957 11.9233 59.9971L12 59ZM25 60L24.9233 60.9971C24.979 61.0013 25.0349 61.0009 25.0905 60.9959L25 60ZM36 59L36.083 58.0035C36.0253 57.9986 35.9672 57.9989 35.9095 58.0041L36 59ZM48 60L47.917 60.9965C47.9722 61.0012 48.0278 61.0012 48.083 60.9965L48 60ZM60 59L60.083 59.9965C60.6013 59.9534 61 59.5201 61 59H60ZM60 47H61C61 46.9723 60.9988 46.9446 60.9965 46.917L60 47ZM59.0033 35.04L58.0074 34.9501C58.0022 35.0076 58.002 35.0655 58.0068 35.123L59.0033 35.04ZM60 24L60.9959 24.0899C60.9986 24.06 61 24.03 61 24H60ZM60 12H61C61 11.7203 60.8829 11.4535 60.6771 11.2641C60.4713 11.0748 60.1956 10.9802 59.917 11.0035L60 12ZM48 13L47.917 13.9965C47.9722 14.0012 48.0278 14.0012 48.083 13.9965L48 13ZM36 12L36.083 11.0035C36.0253 10.9986 35.9672 10.9989 35.9095 11.0041L36 12ZM11.9233 12.9971L24.9233 13.9971L25.0767 12.0029L12.0767 11.0029L11.9233 12.9971ZM13 24V12H11V24H13ZM13.9926 34.9501L12.9959 23.9101L11.0041 24.0899L12.0007 35.1299L13.9926 34.9501ZM12.9965 47.083L13.9932 35.123L12.0001 34.957L11.0035 46.917L12.9965 47.083ZM13 59V47H11V59H13ZM25.0767 59.0029L12.0767 58.0029L11.9233 59.9971L24.9233 60.9971L25.0767 59.0029ZM35.9095 58.0041L24.9095 59.0041L25.0905 60.9959L36.0905 59.9959L35.9095 58.0041ZM48.083 59.0035L36.083 58.0035L35.917 59.9965L47.917 60.9965L48.083 59.0035ZM59.917 58.0035L47.917 59.0035L48.083 60.9965L60.083 59.9965L59.917 58.0035ZM59 47V59H61V47H59ZM58.0068 35.123L59.0035 47.083L60.9965 46.917L59.9999 34.957L58.0068 35.123ZM59.0041 23.9101L58.0074 34.9501L59.9993 35.1299L60.9959 24.0899L59.0041 23.9101ZM59 12V24H61V12H59ZM48.083 13.9965L60.083 12.9965L59.917 11.0035L47.917 12.0035L48.083 13.9965ZM35.917 12.9965L47.917 13.9965L48.083 12.0035L36.083 11.0035L35.917 12.9965ZM25.0905 13.9959L36.0905 12.9959L35.9095 11.0041L24.9095 12.0041L25.0905 13.9959Z"/>
+ </g>
+ <path fill="none" stroke="#EA5A47" stroke-linejoin="round" stroke-width="2" d="M21 13L19 18L24 20L26 29L21 34L23 37L20 39V40L25 47L29 45L33 51L31 57L33 59L36 53L39 51L46 55L51 54V50L49 48L52 41L60 40"/>
+ <path fill="#5C9E31" fill-rule="evenodd" d="M16 49C17.6569 49 19 47.6569 19 46C19 44.3431 17.6569 43 16 43C14.3431 43 13 44.3431 13 46V53.9996C12.6214 54.284 12.2844 54.6209 12 54.9995V59H13H16H20.9C20.9656 58.6769 21 58.3425 21 58C21 55.2386 18.7614 53 16 53C14.8954 53 14 52.1046 14 51C14 49.8954 14.8954 49 16 49Z" clip-rule="evenodd"/>
+ <path fill="#5C9E31" fill-rule="evenodd" d="M57.25 53.9C55.8417 53.9 54.7 55.0417 54.7 56.45C54.7 57.8583 55.8417 59 57.25 59C58.6583 59 59.8 57.8583 59.8 56.45L59.8 56.4442L59.8 49.6503C60.1218 49.4086 60.4082 49.1222 60.65 48.8004L60.65 43.6996C59.8746 42.6675 58.6403 42 57.25 42C54.9028 42 53 43.9028 53 46.25C53 48.5972 54.9028 50.5 57.25 50.5C58.1889 50.5 58.95 51.2611 58.95 52.2C58.95 53.1389 58.1889 53.9 57.25 53.9Z" clip-rule="evenodd"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M48.8675 39.8669C48.2576 39.9546 47.6341 40 47 40C39.8203 40 34 34.1797 34 27C34 26.3659 34.0454 25.7423 34.1331 25.1325C30.4992 26.9282 28 30.6723 28 35C28 41.0751 32.9249 46 39 46C43.3277 46 47.0718 43.5008 48.8675 39.8669Z" clip-rule="evenodd"/>
+ <path fill="#5C9E31" fill-rule="evenodd" d="M31.5 19C33.9853 19 36 16.9853 36 14.5C36 13.5749 35.7209 12.715 35.2422 12H27.7578C27.2791 12.715 27 13.5749 27 14.5C27 16.9853 29.0147 19 31.5 19Z" clip-rule="evenodd"/>
+ <path fill="#B1CC33" d="M56.7067 33.4246C60.0237 28.2262 58.4985 21.323 53.3001 18.006C48.1017 14.689 41.1985 16.2142 37.8815 21.4127C34.5644 26.6112 36.0896 33.5143 41.288 36.8314C46.4865 40.1484 53.3896 38.6231 56.7067 33.4246Z"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M50.9731 14.6183C50.66 18.1947 47.6576 21 44 21C41.7909 21 40 22.7909 40 25C40 27.2091 41.7909 29 44 29C47.866 29 51 32.134 51 36C51 37.3414 50.6227 38.5947 49.9684 39.6596C49.015 39.8822 48.0212 40 47 40C42.9791 40 39.3846 38.1745 37 35.3071V18.6929C39.3846 15.8255 42.9791 14 47 14C48.3857 14 49.7207 14.2168 50.9731 14.6183Z" clip-rule="evenodd"/>
+ <path fill="#5C9E31" d="M56.7639 33.7898C58.2249 31.5008 59.0479 27.2749 58.462 24.6225C58.0606 22.8064 55.8067 20.7829 54.5632 19.464C55.2119 21.8184 55.6016 26.8149 52.378 31.4356C49.6422 35.3568 45.6872 37.0709 43.4303 37.4932C47.6791 38.7763 54.2614 37.7107 56.7639 33.7898Z"/>
+ <path fill="#61B2E4" fill-rule="evenodd" d="M50.5686 33.5751C50.8476 34.3306 51 35.1475 51 36C51 36.5419 50.9384 37.0695 50.8219 37.5761C48.3133 38.1901 45.5746 38.1407 43.4303 37.4932C45.2249 37.1574 48.0933 36.0048 50.5686 33.5751Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" d="M55.1011 15.1854C51.8327 13.1017 47.9499 12.4137 44.1638 13.2482C40.3788 14.0848 37.1456 16.3452 35.0597 19.6127C30.7561 26.3587 32.7421 35.3496 39.488 39.6542C46.233 43.9589 55.2228 41.9739 59.5295 35.2269C61.6144 31.9594 62.3023 28.0745 61.4657 24.2895C60.6291 20.5044 58.3697 17.2713 55.1011 15.1854ZM56.9374 33.573C54.7586 36.9877 51.0555 38.8544 47.2763 38.8544C45.1718 38.8553 43.0444 38.2759 41.142 37.062C35.8248 33.6694 34.2602 26.5829 37.6528 21.2666C39.2964 18.6912 41.8443 16.909 44.8275 16.2507C47.8116 15.5923 50.8719 16.1331 53.4483 17.7776C56.0238 19.4202 57.805 21.9681 58.4643 24.9523C59.1236 27.9354 58.5809 30.9966 56.9374 33.573Z"/>
+ <path fill="#3F3F3F" d="M34.7666 41.2091L27.8486 51.5441L24.138 57.3596C23.6602 58.1096 24.5177 60.5701 25.2674 61.0484C25.6287 61.2789 27.7999 61.0594 27.7999 61.0594L39.3237 43.8671L34.7666 41.2091Z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2" d="M42.5 21L52 21"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2" d="M40 24H53"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2" d="M39 27H52"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.5371 35.0666C63.8438 28.4992 61.8635 19.7781 55.114 15.5876C48.3645 11.3971 39.4016 13.3239 35.0949 19.8913C30.7882 26.4588 32.7685 35.1798 39.518 39.3703C46.2675 43.5608 55.2304 41.634 59.5371 35.0666Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.6385 33.2669C59.9238 28.2571 58.4133 21.6044 53.2646 18.4078C48.1159 15.2112 41.2788 16.6811 37.9935 21.6909C34.7082 26.7007 36.2188 33.3533 41.3675 36.55C46.5162 39.7466 53.3533 38.2767 56.6385 33.2669Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.777 41.444L39.1406 44.153L28.7451 60.006C28.0024 61.1386 26.4235 61.4502 25.2186 60.7022C24.0136 59.9541 23.6388 58.4296 24.3815 57.2969L34.777 41.444Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40 12.3333L36 12L25 13L12 12V24L12.9967 35.04L12 47V59L21 59.6923M54.2656 12.4779L60 12V16.5M59.375 39.5L60 47V59L48 60L36 59L32.5 59.3182"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E04B.svg b/public/assets/img/icons/E04B.svg
new file mode 100644
index 0000000..23ba6e6
--- /dev/null
+++ b/public/assets/img/icons/E04B.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="8" y="20" width="3.027" height="32" fill="#000"/>
+ <rect x="12.5406" y="20" width="6.0541" height="32" fill="#000"/>
+ <rect x="20.1081" y="20" width="6.0541" height="32" fill="#000"/>
+ <rect x="36.7568" y="20" width="6.0541" height="32" fill="#000"/>
+ <rect x="48.8648" y="20" width="6.0541" height="32" fill="#000"/>
+ <rect x="27.6757" y="20" width="3.027" height="32" fill="#000"/>
+ <rect x="32.2162" y="20" width="3.027" height="32" fill="#000"/>
+ <rect x="44.3243" y="20" width="3.027" height="32" fill="#000"/>
+ <rect x="56.4324" y="20" width="3.027" height="32" fill="#000"/>
+ <rect x="60.973" y="20" width="3.027" height="32" fill="#000"/>
+ </g>
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="8" y="20" width="3.027" height="32" fill="#D22F27"/>
+ <rect x="12.5406" y="20" width="6.0541" height="32" fill="#D22F27"/>
+ <rect x="20.1081" y="20" width="6.0541" height="32" fill="#D22F27"/>
+ <rect x="36.7568" y="20" width="6.0541" height="32" fill="#61B2E4"/>
+ <rect x="48.8648" y="20" width="6.0541" height="32" fill="#61B2E4"/>
+ <rect x="27.6757" y="20" width="3.027" height="32" fill="#5C9E31"/>
+ <rect x="32.2162" y="20" width="3.027" height="32" fill="#5C9E31"/>
+ <rect x="44.3243" y="20" width="3.027" height="32" fill="#61B2E4"/>
+ <rect x="56.4324" y="20" width="3.027" height="32" fill="#5C9E31"/>
+ <rect x="60.973" y="20" width="3.027" height="32" fill="#5C9E31"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E050.svg b/public/assets/img/icons/E050.svg
new file mode 100644
index 0000000..99f1298
--- /dev/null
+++ b/public/assets/img/icons/E050.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M28.5 19C26.1 19 23.1667 22.3333 22 24L28 26C27.5 24.1667 26.9 20.2 28.5 19Z"/>
+ <path fill="#F1B31C" fill-rule="evenodd" d="M48.7832 47.4143C54.3792 43.2189 58 36.5323 58 29C58 27.3736 57.8312 25.7866 57.5101 24.2556C51.2647 21.2251 46.3388 15.9009 43.8273 9.37788C38.4682 13.3903 35 19.7901 35 27C35 36.2455 40.7031 44.1589 48.7832 47.4143Z" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="13" fill="#8967AA" stroke="#8967AA" stroke-width="2"/>
+ <g>
+ <path fill="#D22F27" fill-rule="evenodd" d="M39 48.0506C39.8012 48.2462 40.6385 48.35 41.5 48.35C47.299 48.35 52 43.649 52 37.85C52 32.051 47.299 27.35 41.5 27.35C40.6385 27.35 39.8012 27.4538 39 27.6494C43.592 28.771 47 32.9125 47 37.85C47 42.7875 43.592 46.929 39 48.0506Z" clip-rule="evenodd"/>
+ <path fill="#D22F27" d="M39 48.0506L38.7627 47.0791L38.7627 49.022L39 48.0506ZM52 37.85H53H52ZM39 27.6494L38.7627 26.678L38.7627 28.6209L39 27.6494ZM41.5 47.35C40.7191 47.35 39.9614 47.256 39.2373 47.0791L38.7627 49.022C39.641 49.2365 40.5579 49.35 41.5 49.35V47.35ZM51 37.85C51 43.0967 46.7467 47.35 41.5 47.35V49.35C47.8513 49.35 53 44.2013 53 37.85H51ZM41.5 28.35C46.7467 28.35 51 32.6033 51 37.85H53C53 31.4987 47.8513 26.35 41.5 26.35V28.35ZM39.2373 28.6209C39.9614 28.444 40.7191 28.35 41.5 28.35V26.35C40.5579 26.35 39.641 26.4635 38.7627 26.678L39.2373 28.6209ZM38.7627 28.6209C42.9175 29.6356 46 33.3841 46 37.85H48C48 32.4409 44.2666 27.9064 39.2373 26.678L38.7627 28.6209ZM46 37.85C46 42.3159 42.9175 46.0643 38.7627 47.0791L39.2373 49.022C44.2666 47.7936 48 43.259 48 37.85H46Z"/>
+ </g>
+ <path fill="#EA5A47" d="M27.5 25C25.5 23 22.3333 22.8333 21 23L20 23V33.5H31L36 31.5C32.5 31.5 30 27.5 27.5 25Z"/>
+ <path fill="#EA5A47" fill-rule="evenodd" d="M11 36.5C11 29.0339 14.2087 22.3171 19.3224 17.6536C19.5836 17.4154 20.0007 17.6209 20 17.9745C20 17.983 20 17.9915 20 18C20 19.7106 20.3068 21.3496 20.8684 22.8649C20.8997 22.9495 20.9025 23.042 20.876 23.1283C20.3073 24.9774 20 26.9508 20 29C20 29.2959 20.0064 29.5903 20.0191 29.8829C20.0194 29.8894 20.0189 29.8959 20.0178 29.9024L20.0025 29.9865C20.0012 29.9937 20.0064 30.0004 20.0137 30.0008C20.0199 30.0011 20.0248 30.0061 20.0251 30.0123C20.0262 30.0351 20.0274 30.0579 20.0286 30.0807C20.0314 30.1324 20.078 30.1704 20.1293 30.1632C20.3283 30.1353 20.5348 30.1101 20.7481 30.0884C20.7606 30.0871 20.7712 30.0786 20.775 30.0666C20.7795 30.053 20.7925 30.0441 20.8068 30.0449L21.0642 30.0592C21.5156 30.0217 21.9953 30 22.5 30C24.3174 30 25.8652 30.5393 27.3533 31.0578C28.7311 31.5378 30.0578 32 31.5 32C33.0453 32 34.259 31.8618 35.0609 31.7189C35.4117 31.6564 35.7028 32.0323 35.4949 32.3217C35.0205 32.9821 34.3139 33.7287 33.5 34C33.1764 34.1079 32.6434 34.1692 31.9913 34.2443C29.6207 34.517 25.6764 34.9708 24.5 38.5L24.4633 38.6592C24.4494 38.7195 24.4496 38.7823 24.4644 38.8425C24.8863 40.5542 25.5838 42.1575 26.507 43.6026C26.5272 43.6342 26.5519 43.6628 26.5803 43.6874C29.6874 46.3822 33.6647 48 38 48C47.9411 48 56 39.4934 56 29C56 24.8757 54.7551 21.0584 52.6403 17.9438C52.3693 17.5447 52.9012 16.9677 53.2646 17.285C58.6179 21.9595 62 28.8348 62 36.5C62 50.5833 50.5833 62 36.5 62C22.4167 62 11 50.5833 11 36.5Z" clip-rule="evenodd"/>
+ <path fill="#F1B31C" d="M22.5 30C19.7 30 17.6667 30.6667 17 31C17 31 19 35 23 35C23 35 24 37 25 41C25.5 34.5 32 34.5 33.5 34C34.7 33.6 35.6667 32.1667 36 31.5C35.5 31.6667 33.9 32 31.5 32C28.5 32 26 30 22.5 30Z"/>
+ <path fill="#B399C8" fill-rule="evenodd" d="M61.8836 34.387C60.6498 47.32 49.7562 57.4351 36.5 57.4351C23.2438 57.4351 12.3502 47.32 11.1164 34.387C11.0394 35.1939 11 36.0118 11 36.8389C11 50.9222 22.4167 62.3389 36.5 62.3389C50.5833 62.3389 62 50.9222 62 36.8389C62 36.0118 61.9606 35.194 61.8836 34.387Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52 37.85C52 32.051 47.299 27.35 41.5 27.35C40.6385 27.35 39.8012 27.4538 39 27.6495C43.592 28.771 47 32.9125 47 37.85C47 42.7875 43.592 46.8784 39 48C35 48.977 27.5 47.5 24.5 41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0537 22.9043C49.9777 19.7645 45.9995 15.0196 43.8273 9.37788C40.1296 12.1465 37.332 16.0517 35.9529 20.5753M35 31.3902C32.7597 30.8964 30.9316 28.8204 29.2069 26.8618C28.7458 26.3381 28.2921 25.8229 27.8398 25.3484C27.3972 23.3541 27.0702 20.0724 28.5 19C26.522 19 24.1816 21.2643 22.7667 22.9936C22.1412 22.9352 21.5 22.95 20.9159 23L20.9174 22.9953C20.3247 21.4438 20 19.7598 20 18C20 17.6736 20.0112 17.3498 20.0331 17.029C14.5078 21.7066 11 28.6937 11 36.5C11 36.5566 11.0002 36.613 11.0006 36.6695C11.0002 36.7259 11 36.7824 11 36.8389C11 50.9222 22.4167 62.3389 36.5 62.3389C50.5833 62.3389 62 50.9222 62 36.8389C62 36.7824 61.9998 36.7259 61.9995 36.6695C61.9998 36.613 62 36.5566 62 36.5C62 28.9478 58.7169 22.1624 53.5 17.4931"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M30 24.4644C31.795 23.5289 33.8357 23 36 23C38.3679 23 40.5879 23.6331 42.5 24.7392"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E051.svg b/public/assets/img/icons/E051.svg
new file mode 100644
index 0000000..75f1fff
--- /dev/null
+++ b/public/assets/img/icons/E051.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5"/>
+ <path fill="#61B2E4" d="M15.0124 55.5856L54.5856 16.0124C54.8285 16.2388 55.0684 16.4704 55.3051 16.7071C66.2398 27.6418 66.2398 45.3704 55.3051 56.3051C44.3704 67.2398 26.6418 67.2398 15.7071 56.3051C15.4704 56.0684 15.2388 55.8285 15.0124 55.5856Z"/>
+ <path fill="#fff" d="M33.2 33.2L24 48L38.8 38.8"/>
+ <path fill="#EA5A47" d="M33.2 33.2L48 24L38.8 38.8"/>
+ <g>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 14V11"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 61V58"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58 36H61"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 36H14"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5564 20.4436L53.6777 18.3223"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3223 53.6777L20.4437 51.5563"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5563 51.5563L53.6777 53.6777"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.3223 18.3223L20.4436 20.4436"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47 16.9474L48.5 14.3494"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5 57.6506L25 55.0526"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0526 47L57.6506 48.5"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.3494 23.5L16.9474 25"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.2504 30.306L60.1482 29.5295"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.8519 42.4705L14.7496 41.694"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.694 57.2504L42.4705 60.1481"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5295 11.8519L30.306 14.7496"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.0526 25L57.6506 23.5"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.3494 48.5L16.9474 47"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47 55.0526L48.5 57.6506"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.5 14.3494L25 16.9474"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.2504 41.694L60.1482 42.4705"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.8519 29.5295L14.7496 30.306"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.306 57.2504L29.5295 60.1481"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4705 11.8519L41.694 14.7496"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 64C51.464 64 64 51.464 64 36C64 20.536 51.464 8 36 8C20.536 8 8 20.536 8 36C8 51.464 20.536 64 36 64Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.2 33.2L24 48L38.8 38.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.2 33.2L48 24L38.8 38.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E052.svg b/public/assets/img/icons/E052.svg
new file mode 100644
index 0000000..2d85fdd
--- /dev/null
+++ b/public/assets/img/icons/E052.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" fill-rule="evenodd" d="M36 64C50.3594 64 62 51.464 62 36C62 20.536 50.3594 8 36 8C21.6406 8 10 20.536 10 36C10 51.464 21.6406 64 36 64ZM36 57C44.8366 57 52 47.598 52 36C52 24.402 44.8366 15 36 15C27.1634 15 20 24.402 20 36C20 47.598 27.1634 57 36 57Z" clip-rule="evenodd"/>
+ <g>
+ <path fill="#D22F27" fill-rule="evenodd" d="M38.766 63.8434C51.8249 62.3562 62 50.4578 62 36C62 21.5422 51.8249 9.64374 38.766 8.15657C35.9784 8.54961 33.3535 9.66984 31 11.3723C24.4484 16.1117 20 25.3632 20 36C20 50.4578 28.2183 62.3562 38.766 63.8434ZM52 36C52 47.598 44.8366 57 36 57C27.1634 57 20 47.598 20 36C20 24.402 27.1634 15 36 15C44.8366 15 52 24.402 52 36Z" clip-rule="evenodd"/>
+ <path fill="#EA5A47" d="M38.766 63.8434L38.6263 64.8336L38.7525 64.8514L38.8791 64.837L38.766 63.8434ZM38.766 8.15657L38.8791 7.16299L38.7525 7.14858L38.6263 7.16636L38.766 8.15657ZM31 11.3723L30.4139 10.5621V10.5621L31 11.3723ZM61 36C61 50.0032 51.1548 61.4261 38.6528 62.8498L38.8791 64.837C52.4951 63.2864 63 50.9124 63 36H61ZM38.6528 9.15015C51.1548 10.5739 61 21.9968 61 36H63C63 21.0876 52.4951 8.7136 38.8791 7.16299L38.6528 9.15015ZM38.6263 7.16636C35.6614 7.58441 32.8855 8.77418 30.4139 10.5621L31.5861 12.1826C33.8215 10.5655 36.2954 9.5148 38.9056 9.14678L38.6263 7.16636ZM30.4139 10.5621C23.5508 15.5268 19 25.1118 19 36H21C21 25.6146 25.346 16.6966 31.5861 12.1825L30.4139 10.5621ZM19 36C19 50.7323 27.392 63.2496 38.6263 64.8336L38.9056 62.8532C29.0446 61.4629 21 50.1833 21 36H19ZM36 58C40.7969 58 45.0689 55.4456 48.1091 51.4553C51.1488 47.4657 53 41.9982 53 36H51C51 41.5998 49.2695 46.6322 46.5183 50.2432C43.7677 53.8533 40.0397 56 36 56V58ZM19 36C19 41.9982 20.8512 47.4657 23.8909 51.4553C26.9311 55.4456 31.2031 58 36 58V56C31.9603 56 28.2323 53.8533 25.4817 50.2432C22.7305 46.6322 21 41.5998 21 36H19ZM36 14C31.2031 14 26.9311 16.5544 23.8909 20.5447C20.8512 24.5343 19 30.0018 19 36H21C21 30.4002 22.7305 25.3678 25.4817 21.7568C28.2323 18.1467 31.9603 16 36 16V14ZM53 36C53 30.0018 51.1488 24.5343 48.1091 20.5447C45.0689 16.5544 40.7969 14 36 14V16C40.0397 16 43.7677 18.1467 46.5183 21.7568C49.2695 25.3678 51 30.4002 51 36H53Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <ellipse cx="36" cy="36" rx="26" ry="28" fill="none" stroke="#000" stroke-width="2"/>
+ <ellipse cx="36" cy="36" rx="26" ry="28" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M29 17.1111C31.1144 15.7588 33.4897 15 36 15C44.8366 15 52 24.402 52 36C52 47.598 44.8366 57 36 57C33.4897 57 31.1144 56.2412 29 54.8889"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M31 11.3723C24.4484 16.1117 20 25.3632 20 36C20 46.6368 24.4484 55.8883 31 60.6277"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E053.svg b/public/assets/img/icons/E053.svg
new file mode 100644
index 0000000..ceeb915
--- /dev/null
+++ b/public/assets/img/icons/E053.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#92D3F5"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M34.3116 27.1581L34.3196 27.2048C36.3227 26.8575 38.4542 27.1834 40.3524 28.2793C44.6571 30.7646 46.1319 36.2689 43.6467 40.5735L30.3856 63.5424C41.8282 65.8209 53.9433 60.7391 60.1011 50.0735C64.3105 42.7826 64.8683 34.3855 62.3419 27H36C35.4229 27 34.8585 27.0543 34.3116 27.1581Z" clip-rule="evenodd"/>
+ <path fill="#61B2E4" fill-rule="evenodd" d="M27 43.5L8.20227 32.6171C9.87243 18.7484 21.681 8 36 8C48.3156 8 58.7741 15.9511 62.5222 27H36C31.0294 27 27 31.0294 27 36C27 38.1919 27.7836 40.2008 29.0858 41.7618L27 43.5Z" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="9" fill="#61B2E4"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="10" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M44.6602 41L33.1602 60.9186"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M11.0814 33.1603L31 44.6603"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 26H59"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E054.svg b/public/assets/img/icons/E054.svg
new file mode 100644
index 0000000..bdf674f
--- /dev/null
+++ b/public/assets/img/icons/E054.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#B1CC33"/>
+ <path fill="#FCEA2B" fill-rule="evenodd" d="M34.3116 27.1581L34.3196 27.2048C36.3227 26.8575 38.4542 27.1834 40.3524 28.2793C44.6571 30.7646 46.1319 36.2689 43.6467 40.5735L30.3856 63.5424C41.8282 65.8209 53.9433 60.7391 60.1011 50.0735C64.3105 42.7826 64.8683 34.3855 62.3419 27H36C35.4229 27 34.8585 27.0543 34.3116 27.1581Z" clip-rule="evenodd"/>
+ <path fill="#EA5A47" fill-rule="evenodd" d="M27 43.5L8.20227 32.6171C9.87243 18.7484 21.681 8 36 8C48.3156 8 58.7741 15.9511 62.5222 27H36C31.0294 27 27 31.0294 27 36C27 38.1919 27.7836 40.2008 29.0858 41.7618L27 43.5Z" clip-rule="evenodd"/>
+ <circle cx="36" cy="36" r="9" fill="#61B2E4"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M36 26H59"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M44.6602 41L33.1602 60.9186"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M11.0814 33.1603L31 44.6603"/>
+ <circle cx="36" cy="36" r="10" fill="none" stroke="#000" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E055.svg b/public/assets/img/icons/E055.svg
new file mode 100644
index 0000000..8d260ea
--- /dev/null
+++ b/public/assets/img/icons/E055.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M58 11H14C12.3431 11 11 12.3431 11 14V58C11 59.6569 12.3431 61 14 61H58C59.6569 61 61 59.6569 61 58V14C61 12.3431 59.6569 11 58 11Z"/>
+ <g>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M61 46.2467C53.3528 42.8732 44.8952 41 36 41C27.1048 41 18.6472 42.8732 11 46.2467V58C11 59.6569 12.3431 61 14 61H58C59.6569 61 61 59.6569 61 58V46.2467Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" d="M61 46.2467H62V45.5949L61.4036 45.3318L61 46.2467ZM11 46.2467L10.5964 45.3318L10 45.5949V46.2467H11ZM36 42C44.7535 42 53.0739 43.8432 60.5964 47.1617L61.4036 45.3318C53.6317 41.9033 45.0368 40 36 40V42ZM11.4036 47.1617C18.9261 43.8432 27.2465 42 36 42V40C26.9632 40 18.3683 41.9033 10.5964 45.3318L11.4036 47.1617ZM10 46.2467V58H12V46.2467H10ZM10 58C10 60.2091 11.7909 62 14 62V60C12.8954 60 12 59.1046 12 58H10ZM14 62H58V60H14V62ZM58 62C60.2091 62 62 60.2091 62 58H60C60 59.1046 59.1046 60 58 60V62ZM62 58V46.2467H60V58H62Z"/>
+ </g>
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M44 19H43V22H44C45.1046 22 46 22.8954 46 24V39L29 20H28H23H21V23H23C24.1046 23 25 23.8954 25 25L25 42C25 43.1046 24.1046 44 23 44H22L22 47H23H30H31V44H30C28.8954 44 28 43.1046 28 42L28 25L41.9564 41.2824C44.3464 41.5102 46.6969 41.8737 49 42.3651V42V24C49 22.8954 49.8954 22 51 22H52V19H51H44Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M43 19V18C42.4477 18 42 18.4477 42 19H43ZM43 22H42C42 22.5523 42.4477 23 43 23V22ZM46 39L45.2548 39.6668C45.5312 39.9758 45.9696 40.0821 46.3569 39.9341C46.7442 39.7862 47 39.4146 47 39H46ZM29 20L29.7452 19.3332C29.5555 19.1212 29.2845 19 29 19V20ZM21 20V19C20.4477 19 20 19.4477 20 20H21ZM21 23H20C20 23.5523 20.4477 24 21 24V23ZM25 25H24H25ZM25 42H26H25ZM22 44V43C21.4477 43 21 43.4477 21 44H22ZM22 47H21C21 47.2652 21.1054 47.5196 21.2929 47.7071C21.4804 47.8946 21.7348 48 22 48V47ZM31 47V48C31.5523 48 32 47.5523 32 47H31ZM31 44H32C32 43.4477 31.5523 43 31 43V44ZM28 42H29H28ZM28 25L28.7593 24.3492C28.4869 24.0315 28.0455 23.9169 27.6531 24.0621C27.2606 24.2073 27 24.5815 27 25H28ZM41.9564 41.2824L41.1971 41.9332C41.3656 42.1298 41.6037 42.2533 41.8615 42.2779L41.9564 41.2824ZM49 42.3651L48.7913 43.3431C49.0865 43.4061 49.3944 43.3324 49.629 43.1425C49.8637 42.9527 50 42.667 50 42.3651H49ZM52 22V23C52.5523 23 53 22.5523 53 22H52ZM52 19H53C53 18.4477 52.5523 18 52 18V19ZM43 20H44V18H43V20ZM44 22V19H42V22H44ZM44 21H43V23H44V21ZM47 24C47 22.3431 45.6569 21 44 21V23C44.5523 23 45 23.4477 45 24H47ZM47 39V24H45V39H47ZM28.2548 20.6668L45.2548 39.6668L46.7452 38.3332L29.7452 19.3332L28.2548 20.6668ZM28 21H29V19H28V21ZM23 21H28V19H23V21ZM21 21H23V19H21V21ZM22 23V20H20V23H22ZM23 22H21V24H23V22ZM26 25C26 23.3431 24.6569 22 23 22V24C23.5523 24 24 24.4477 24 25H26ZM26 42L26 25H24L24 42H26ZM23 45C24.6569 45 26 43.6569 26 42H24C24 42.5523 23.5523 43 23 43V45ZM22 45H23V43H22V45ZM23 47L23 44H21L21 47H23ZM23 46H22V48H23V46ZM30 46H23V48H30V46ZM31 46H30V48H31V46ZM30 44V47H32V44H30ZM30 45H31V43H30V45ZM27 42C27 43.6569 28.3431 45 30 45V43C29.4477 43 29 42.5523 29 42H27ZM27 25L27 42H29V25H27ZM42.7156 40.6316L28.7593 24.3492L27.2407 25.6508L41.1971 41.9332L42.7156 40.6316ZM49.2087 41.3871C46.8682 40.8878 44.4797 40.5184 42.0513 40.2869L41.8615 42.2779C44.2131 42.5021 46.5256 42.8597 48.7913 43.3431L49.2087 41.3871ZM48 42V42.3651H50V42H48ZM48 24V42H50V24H48ZM51 21C49.3431 21 48 22.3431 48 24H50C50 23.4477 50.4477 23 51 23V21ZM52 21H51V23H52V21ZM51 19V22H53V19H51ZM51 20H52V18H51V20ZM44 20H51V18H44V20Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M58 11H14C12.3431 11 11 12.3431 11 14V58C11 59.6569 12.3431 61 14 61H58C59.6569 61 61 59.6569 61 58V14C61 12.3431 59.6569 11 58 11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40 39C36.1331 34.4886 32.7808 30.5776 28 25L28 42C28 43.1046 28.8954 44 30 44H31V47H22L22 44H23C24.1046 44 25 43.1046 25 42L25 25C25 23.8954 24.1046 23 23 23H21V20H29L46 39V24C46 22.8954 45.1046 22 44 22H43V19H52V22H51C49.8954 22 49 22.8954 49 24V40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M61 46.2467C53.3528 42.8732 44.8952 41 36 41C34.3168 41 32.6493 41.0671 31 41.1987M11 46.2467C13.8909 44.9714 16.8976 43.9105 20 43.0842"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E056.svg b/public/assets/img/icons/E056.svg
new file mode 100644
index 0000000..aa3776f
--- /dev/null
+++ b/public/assets/img/icons/E056.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#61B2E4" fill-rule="evenodd" d="M58.9787 37C58.9928 36.6684 59 36.3351 59 36C59 23.2975 48.7025 13 36 13C23.2975 13 13 23.2975 13 36C13 48.7025 23.2975 59 36 59C46.6402 59 55.5929 51.7748 58.2195 41.963H45.2451C43.2862 44.9939 39.8774 47 36 47C30.262 47 25.5501 42.6065 25.0449 37H58.9787ZM45.8006 31C43.9799 27.4383 40.2747 25 36 25C31.7253 25 28.0201 27.4383 26.1994 31H45.8006Z" clip-rule="evenodd"/>
+ <path fill="#61B2E4" d="M58.9787 37V38C59.5143 38 59.9548 37.5779 59.9777 37.0427L58.9787 37ZM58.2195 41.963L59.1855 42.2215C59.2659 41.9213 59.202 41.6007 59.0128 41.3541C58.8235 41.1075 58.5303 40.963 58.2195 40.963V41.963ZM45.2451 41.963V40.963C44.9057 40.963 44.5895 41.1351 44.4053 41.4201L45.2451 41.963ZM25.0449 37V36C24.764 36 24.4961 36.1181 24.3067 36.3254C24.1172 36.5327 24.0237 36.8101 24.0489 37.0898L25.0449 37ZM45.8006 31V32C46.1488 32 46.4719 31.8189 46.6536 31.5219C46.8353 31.225 46.8495 30.8548 46.691 30.5448L45.8006 31ZM26.1994 31L25.309 30.5448C25.1505 30.8548 25.1647 31.225 25.3464 31.5219C25.5282 31.8189 25.8513 32 26.1994 32V31ZM58 36C58 36.3208 57.9931 36.6399 57.9796 36.9573L59.9777 37.0427C59.9925 36.6969 60 36.3493 60 36H58ZM36 14C48.1503 14 58 23.8497 58 36H60C60 22.7452 49.2548 12 36 12V14ZM14 36C14 23.8497 23.8497 14 36 14V12C22.7452 12 12 22.7452 12 36H14ZM36 58C23.8497 58 14 48.1503 14 36H12C12 49.2548 22.7452 60 36 60V58ZM57.2535 41.7044C54.7411 51.0899 46.1762 58 36 58V60C47.1043 60 56.4448 52.4596 59.1855 42.2215L57.2535 41.7044ZM45.2451 42.963H58.2195V40.963H45.2451V42.963ZM36 48C40.2309 48 43.9496 45.8097 46.085 42.5058L44.4053 41.4201C42.6228 44.1781 39.5239 46 36 46V48ZM24.0489 37.0898C24.6001 43.207 29.7398 48 36 48V46C30.7842 46 26.5 42.006 26.0408 36.9102L24.0489 37.0898ZM58.9787 36H25.0449V38H58.9787V36ZM36 26C39.8847 26 43.2537 28.2148 44.9102 31.4552L46.691 30.5448C44.706 26.6618 40.6647 24 36 24V26ZM27.0898 31.4552C28.7463 28.2148 32.1154 26 36 26V24C31.3353 24 27.294 26.6618 25.309 30.5448L27.0898 31.4552ZM45.8006 30H26.1994V32H45.8006V30Z"/>
+ </g>
+ <path fill="#FCEA2B" fill-rule="evenodd" d="M59.9989 25.3658C59.6376 22.6974 58.5909 20.3616 56.8069 18.5776C50.3105 12.0811 36.4963 15.3624 25.9522 25.9066C15.408 36.4507 12.1267 50.2649 18.6232 56.7613C20.4758 58.6139 22.9235 59.6714 25.7208 59.992C21.6606 60.1079 18.0924 58.9662 15.5631 56.4369C8.61722 49.4911 12.1364 34.7104 23.4234 23.4234C34.7104 12.1364 49.4911 8.61722 56.4369 15.5631C58.8923 18.0184 60.0399 21.4528 59.9989 25.3658Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.8799 50.1671C22.0899 55.5443 28.6414 59 36 59C46.6402 59 55.5929 51.7748 58.2195 41.963H45.2451C43.2862 44.9939 39.8774 47 36 47C30.262 47 25.5501 42.6065 25.0449 37H58.9787C58.9928 36.6684 59 36.3351 59 36C59 28.5654 55.4725 21.9547 50 17.7503M13.1939 33C14.4923 23.0325 22.1723 15.07 32 13.3466M36 25C40.2747 25 43.9799 27.4383 45.8006 31H26.1994C28.0201 27.4383 31.7253 25 36 25Z"/>
+ <path fill="#000" d="M56.8069 18.5776L56.0998 19.2847V19.2847L56.8069 18.5776ZM59.9989 25.3658L59.008 25.5C59.0783 26.0194 59.5378 26.3964 60.061 26.3639C60.5841 26.3314 60.9934 25.9004 60.9989 25.3763L59.9989 25.3658ZM25.9522 25.9066L26.6593 26.6137L25.9522 25.9066ZM18.6232 56.7613L17.916 57.4684H17.9161L18.6232 56.7613ZM25.7208 59.992L25.7493 60.9916C26.2737 60.9766 26.6974 60.5589 26.7198 60.0348C26.7423 59.5106 26.3558 59.0583 25.8346 58.9985L25.7208 59.992ZM15.5631 56.4369L16.2702 55.7298H16.2702L15.5631 56.4369ZM23.4234 23.4234L24.1305 24.1305L23.4234 23.4234ZM56.4369 15.5631L55.7298 16.2702L56.4369 15.5631ZM56.0998 19.2847C57.705 20.8899 58.6711 23.0122 59.008 25.5L60.9899 25.2316C60.6041 22.3826 59.4768 19.8333 57.514 17.8705L56.0998 19.2847ZM26.6593 26.6137C31.8219 21.4511 37.7526 18.1017 43.1285 16.8248C48.5227 15.5435 53.1883 16.3732 56.0998 19.2847L57.514 17.8705C53.9291 14.2855 48.4393 13.5076 42.6663 14.8789C36.875 16.2545 30.6266 19.8179 25.245 25.1995L26.6593 26.6137ZM19.3303 56.0542C16.4187 53.1427 15.5891 48.4771 16.8704 43.0829C18.1473 37.707 21.4967 31.7763 26.6593 26.6137L25.245 25.1995C19.8635 30.581 16.3001 36.8294 14.9245 42.6207C13.5532 48.3937 14.3311 53.8835 17.916 57.4684L19.3303 56.0542ZM25.8346 58.9985C23.2216 58.699 20.9967 57.7207 19.3303 56.0542L17.9161 57.4684C19.9548 59.5072 22.6254 60.6438 25.6069 60.9855L25.8346 58.9985ZM25.6922 58.9924C21.8324 59.1026 18.5578 58.0174 16.2702 55.7298L14.856 57.144C17.627 59.9151 21.4889 61.1132 25.7493 60.9916L25.6922 58.9924ZM16.2702 55.7298C13.1344 52.594 12.2513 47.575 13.6287 41.7897C15.0018 36.023 18.5963 29.6647 24.1305 24.1305L22.7163 22.7163C16.9635 28.4691 13.155 35.1447 11.6831 41.3265C10.2157 47.4898 11.0459 53.334 14.856 57.144L16.2702 55.7298ZM24.1305 24.1305C29.6647 18.5963 36.023 15.0018 41.7897 13.6287C47.575 12.2513 52.594 13.1344 55.7298 16.2702L57.144 14.856C53.334 11.0459 47.4898 10.2157 41.3265 11.6831C35.1447 13.155 28.4691 16.9635 22.7163 22.7163L24.1305 24.1305ZM55.7298 16.2702C57.9509 18.4913 59.0379 21.6416 58.999 25.3553L60.9989 25.3763C61.0419 21.264 59.8336 17.5455 57.144 14.856L55.7298 16.2702Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E057.svg b/public/assets/img/icons/E057.svg
new file mode 100644
index 0000000..488b14a
--- /dev/null
+++ b/public/assets/img/icons/E057.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M29 36.5V32C26.8333 32 22.5 34.7 22.5 45.5C22.5 56.3 31.1667 62.3333 35.5 64C36.1667 64 39.1 63.6 45.5 62C51.9 60.4 56.8333 54.6667 58.5 52C53.3333 53.6667 41.5 55.6 35.5 50C29.5 44.4 28.6667 38.6667 29 36.5Z"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M63.3049 26.2072C59.2885 15.0096 48.5796 7 36 7C19.9837 7 7 19.9837 7 36C7 52.0163 19.9837 65 36 65C36.1937 65 36.3869 64.9981 36.5797 64.9943C28.1007 62.4485 22 55.3538 22 47C22 36.5066 24.5 28.5 40.5 28.5C47.2548 28.5 54.2528 31.091 59.0315 35.2569L63.3049 26.2072Z" clip-rule="evenodd"/>
+ <path fill="#92D3F5" fill-rule="evenodd" d="M64.9111 33.7122C64.8662 33.1366 64.8044 32.5657 64.7264 32C62.7779 17.8766 50.6591 7 36 7C21.2487 7 9.0698 18.0138 7.23807 32.2668C8.52315 31.1618 9.4674 29.7793 10.3786 28.4453C11.5764 26.6914 12.7171 25.0213 14.5 24.1756C22.8824 20.1993 33.1973 22.1852 37.9544 26.9422C41.4485 30.4364 42.3685 35.8502 41.0349 41.8003C41.9613 43.0051 43.4408 44.2426 45.5 44.5C49.5 45 60 42.5 63.5 36.5C64.0321 35.5878 64.5004 34.6492 64.9111 33.7122Z" clip-rule="evenodd"/>
+ <path fill="#61B2E4" fill-rule="evenodd" d="M41.5654 38.2603C44.9644 34.226 47 29.091 47 23.5C47 17.2254 44.4362 11.5252 40.2587 7.31049C52.9522 9.17851 62.9702 19.2705 64.7264 32C64.8045 32.5657 64.8662 33.1366 64.9111 33.7121C64.5004 34.6492 64.0321 35.5878 63.5 36.5C60 42.5 49.5 45 45.5 44.5C43.4408 44.2426 41.9613 43.0051 41.0349 41.8003C41.3052 40.5944 41.4829 39.4106 41.5654 38.2603Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28 36C28 48 40 53.5 48 53.5C54.4 53.5 58.6667 51.8333 60 51C57 55.5 48 64.4 36 64C31.5 62.3333 22.5 56.4 22.5 46C22.5 33 32 28 36 28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 21.5C15 16.3333 23 8 36 8C52.5076 8 65 19 64.5 30.5C64 42 55 45 48.5 45C43.3 45 41.1831 42 40.7747 40.5C41.7974 39.0684 42.5 37.3874 42.5 35.5C42.5 29 34.5 21.5 24 21.5C16.5 21.5 8 23.5 8 35.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 36C8 52 21 62 29 63"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E058.svg b/public/assets/img/icons/E058.svg
new file mode 100644
index 0000000..cae471c
--- /dev/null
+++ b/public/assets/img/icons/E058.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" fill-rule="evenodd" d="M46.6547 36.4033C36.1055 23.083 19.6831 15.5 8 15.5C8 19 21.5 28 21.5 28H14.5C14.5 32 27.5 37.5 27.5 37.5H21C25.5209 43.7597 35.5344 46.1897 41.5776 46.4986C41.3848 46.8449 41.1924 47.1793 41 47.5C40.9581 47.5709 40.9155 47.6431 40.8723 47.7163C38.6827 51.4285 34.8065 58 25 58C28.5 60.5 32.5 61 35.5 61C47 61 60.5 52 60.5 37C60.5 30.2695 63.5 25 66 25H59C53.5808 25 49.7932 30.4384 46.6547 36.4033Z" clip-rule="evenodd"/>
+ <path fill="#B1CC33" stroke="#B1CC33" stroke-linejoin="round" stroke-width="2" d="M48 32.6855C42.9494 18.2493 33 10 29 10C29 13.6091 38.5 28.5 38.5 28.5L46 36L48 32.6855Z"/>
+ <circle cx="57" cy="28" r="1" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M45.6547 36.4033L44.8707 37.0242C45.0807 37.2893 45.4105 37.4303 45.7472 37.399C46.084 37.3677 46.3821 37.1683 46.5396 36.869L45.6547 36.4033ZM7 15.5V14.5C6.44772 14.5 6 14.9477 6 15.5H7ZM20.5 28V29C20.9407 29 21.3294 28.7115 21.4571 28.2898C21.5848 27.868 21.4214 27.4124 21.0547 27.1679L20.5 28ZM13.5 28V27C12.9477 27 12.5 27.4477 12.5 28H13.5ZM26.5 37.5V38.5C26.9757 38.5 27.3855 38.165 27.48 37.6988C27.5746 37.2326 27.3277 36.7644 26.8896 36.579L26.5 37.5ZM20 37.5V36.5C19.6245 36.5 19.2806 36.7104 19.1096 37.0447C18.9387 37.3791 18.9695 37.7811 19.1893 38.0855L20 37.5ZM40.5776 46.4986L41.4514 46.9849C41.6193 46.6831 41.6197 46.3161 41.4523 46.014C41.2849 45.7119 40.9735 45.5175 40.6286 45.4999L40.5776 46.4986ZM40 47.5L39.1425 46.9855L39.1391 46.9913L40 47.5ZM39.8723 47.7163L39.011 47.2082L39.011 47.2083L39.8723 47.7163ZM24 58V57C23.5653 57 23.1804 57.2808 23.0477 57.6948C22.915 58.1088 23.065 58.5611 23.4188 58.8137L24 58ZM65 26C65.5523 26 66 25.5523 66 25C66 24.4477 65.5523 24 65 24V26ZM46.4386 35.7825C35.7251 22.2547 19.0272 14.5 7 14.5V16.5C18.3389 16.5 34.4859 23.9113 44.8707 37.0242L46.4386 35.7825ZM6 15.5C6 16.2259 6.33534 16.9475 6.73601 17.5782C7.15306 18.2347 7.72802 18.9256 8.38342 19.6174C9.69642 21.0034 11.426 22.4902 13.1271 23.8448C14.8337 25.2037 16.537 26.4496 17.8118 27.3545C18.4497 27.8074 18.9817 28.1758 19.3547 28.4314C19.5412 28.5592 19.6881 28.6589 19.7887 28.7268C19.8391 28.7608 19.8778 28.7868 19.9042 28.8045C19.9174 28.8134 19.9274 28.8201 19.9343 28.8247C19.9378 28.827 19.9404 28.8288 19.9423 28.83C19.9432 28.8306 19.9439 28.8311 19.9444 28.8314C19.9446 28.8316 19.9449 28.8318 19.945 28.8318C19.9452 28.832 19.9453 28.8321 20.5 28C21.0547 27.1679 21.0547 27.168 21.0547 27.1679C21.0546 27.1679 21.0545 27.1678 21.0544 27.1677C21.0541 27.1675 21.0535 27.1672 21.0528 27.1667C21.0514 27.1657 21.0491 27.1642 21.0461 27.1622C21.04 27.1581 21.0307 27.1519 21.0184 27.1436C20.9937 27.127 20.9566 27.1021 20.908 27.0693C20.8109 27.0037 20.6677 26.9066 20.4852 26.7815C20.1199 26.5313 19.5972 26.1692 18.9695 25.7236C17.713 24.8317 16.0413 23.6088 14.3729 22.2802C12.699 20.9473 11.0536 19.5279 9.83533 18.2419C9.22511 17.5978 8.74538 17.0114 8.42415 16.5058C8.08653 15.9743 8 15.6491 8 15.5H6ZM20.5 27H13.5V29H20.5V27ZM12.5 28C12.5 28.7694 12.8098 29.4862 13.2265 30.1113C13.6469 30.7418 14.2225 31.3493 14.8687 31.9209C16.1611 33.0641 17.8526 34.1656 19.5003 35.1162C21.1561 36.0715 22.8067 36.8965 24.0402 37.4816C24.6578 37.7746 25.1731 38.0085 25.5348 38.1695C25.7157 38.25 25.8584 38.3123 25.9564 38.3548C26.0054 38.3761 26.0433 38.3923 26.0692 38.4034C26.0822 38.409 26.0921 38.4132 26.099 38.4162C26.1025 38.4176 26.1052 38.4188 26.107 38.4196C26.108 38.42 26.1087 38.4203 26.1093 38.4205C26.1096 38.4206 26.1098 38.4207 26.11 38.4208C26.1102 38.4209 26.1104 38.421 26.5 37.5C26.8896 36.579 26.8897 36.5791 26.8897 36.5791C26.8897 36.579 26.8896 36.579 26.8895 36.579C26.8893 36.5789 26.8888 36.5787 26.8882 36.5784C26.887 36.5779 26.8849 36.577 26.8821 36.5758C26.8765 36.5735 26.8678 36.5698 26.8562 36.5648C26.8329 36.5548 26.7978 36.5397 26.7516 36.5197C26.6592 36.4797 26.5226 36.4199 26.348 36.3423C25.9988 36.1868 25.4984 35.9598 24.8973 35.6746C23.6933 35.1035 22.0939 34.3035 20.4997 33.3838C18.8974 32.4594 17.3389 31.4359 16.1938 30.4229C15.6212 29.9164 15.1813 29.4379 14.8906 29.0019C14.5965 28.5607 14.5 28.2306 14.5 28H12.5ZM26.5 36.5H20V38.5H26.5V36.5ZM19.1893 38.0855C21.6115 41.4393 25.4504 43.7041 29.368 45.1676C33.298 46.6359 37.4143 47.3382 40.5265 47.4973L40.6286 45.4999C37.6977 45.3501 33.7857 44.683 30.0679 43.2941C26.3377 41.9005 22.9094 39.8204 20.8107 36.9145L19.1893 38.0855ZM40.8575 48.0145C41.0563 47.6831 41.2542 47.3392 41.4514 46.9849L39.7038 46.0123C39.5155 46.3506 39.3285 46.6755 39.1425 46.9855L40.8575 48.0145ZM40.7337 48.2244C40.7769 48.1511 40.8192 48.0793 40.8609 48.0087L39.1391 46.9913C39.0969 47.0626 39.0542 47.1351 39.011 47.2082L40.7337 48.2244ZM24 59C34.3996 59 38.5336 51.9542 40.7337 48.2244L39.011 47.2083C36.8318 50.9029 33.2134 57 24 57V59ZM34.5 60C31.5942 60 27.8378 59.5124 24.5812 57.1863L23.4188 58.8137C27.1622 61.4876 31.4058 62 34.5 62V60ZM58.5 37C58.5 51.3086 45.5979 60 34.5 60V62C46.4021 62 60.5 52.6914 60.5 37H58.5ZM65 24C64.0206 24 63.1302 24.5095 62.3984 25.2024C61.6556 25.9057 60.9823 26.8825 60.4153 28.0345C59.2793 30.3424 58.5 33.4954 58.5 37H60.5C60.5 33.7741 61.2207 30.9271 62.2097 28.9177C62.7052 27.9109 63.2507 27.1497 63.7735 26.6547C64.3073 26.1492 64.7294 26 65 26V24ZM58 26H65V24H58V26ZM46.5396 36.869C48.0985 33.9063 49.7776 31.1574 51.6942 29.1566C53.6026 27.1644 55.6607 26 58 26V24C54.9201 24 52.3748 25.5548 50.2499 27.7731C48.1333 29.9827 46.3493 32.9355 44.7697 35.9377L46.5396 36.869Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1398 23C35.1398 23 29 15 29 10C32.5 10 41.521 16.854 46.5896 29"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E059.svg b/public/assets/img/icons/E059.svg
new file mode 100644
index 0000000..a3c2715
--- /dev/null
+++ b/public/assets/img/icons/E059.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#f1b31c" points="12.231 33.089 8.011 44.143 35.645 64.14 12.231 33.089"/>
+ <polygon fill="#f1b31c" points="36.047 64.441 63.982 43.741 60.264 33.793 36.047 64.441"/>
+ <polygon fill="#ea5a47" points="25.496 32.888 19.265 13.092 11.729 33.089 25.496 32.888"/>
+ <polygon fill="#ea5a47" points="46.296 33.29 60.465 33.29 53.029 13.193 46.296 33.29"/>
+ <polygon fill="#ea5a47" points="25.998 33.089 35.946 63.637 46.799 33.391 25.998 33.089"/>
+ <polygon fill="#e27022" points="12.131 32.888 25.998 33.089 35.946 63.738 12.131 32.888"/>
+ <polygon fill="#e27022" points="46.598 33.089 36.851 62.934 59.963 33.391 46.598 33.089"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.28,43.3818,18.011,13.8687a1.1007,1.1007,0,0,1,2.0964.018l5.9675,19.2065,20.2165-.0016,5.7173-19.2323a1.1006,1.1006,0,0,1,2.0947-.0216l9.6344,28.8251a1.2305,1.2305,0,0,1-.4247,1.3714l-27.2549,20.62L8.7247,44.7621A1.2307,1.2307,0,0,1,8.28,43.3818Z"/>
+ <line x1="11.6729" x2="26.6254" y1="33.0916" y2="33.0916" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45.5862" x2="60.5387" y1="33.0916" y2="33.0916" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="60.337 33.079 36.245 64.617 11.79 33.079"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.7818,33.5822c-.2592.9938-10.5371,31.0347-10.5371,31.0347.0794-.3042-9.9348-30.7256-9.9348-30.7256"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E05A.svg b/public/assets/img/icons/E05A.svg
new file mode 100644
index 0000000..5c0dc8b
--- /dev/null
+++ b/public/assets/img/icons/E05A.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" d="M34.2178,63.1484a40.7619,40.7619,0,0,1-8.6407-.914C10.6582,58.2305,11.1582,39.1719,11.165,38.98V27.0566c.251-9.3574,5.4825-13.01,5.7051-13.1611,8.8057-6.792,30.459-3.21,33.2315-2.46,10.791,3.2725,10.7656,14.0674,10.7646,14.1758l.0274,7.3955c0,10.2549-3.335,12.7813-3.4766,12.8838C50.501,52.373,36.3047,51.38,35.7031,51.3359a55.8564,55.8564,0,0,1-9.582-1.1269,6.3517,6.3517,0,0,0,2.4609,4.9326c5.1348,3.86,16.4991.6436,16.6123.61a.5.5,0,0,1,.6387.48v4.334a.5.5,0,0,1-.2959.4561A28.0871,28.0871,0,0,1,34.2178,63.1484Z"/>
+ <path fill="#fff" d="M51.6182,42.7471H46.1846a.5.5,0,0,1-.5-.5V28.041a2.9229,2.9229,0,0,0-2.92-2.92h-.5175a2.9237,2.9237,0,0,0-2.9209,2.92v9.001a.5.5,0,0,1-.5.5H33.2275a.5.5,0,0,1-.5-.5V28.041a2.9237,2.9237,0,0,0-2.9209-2.92H29.29a2.9237,2.9237,0,0,0-2.9209,2.92V42.2471a.5.5,0,0,1-.5.5H20.4355a.5.5,0,0,1-.5-.5V27.2217A8.4214,8.4214,0,0,1,28.3477,18.81h1.1181c.2569,0,3.9678.0869,6.5615,4.8691,2.5918-4.78,6.3018-4.8691,6.5655-4.8691h1.1133a8.4214,8.4214,0,0,1,8.4121,8.4121V42.2471A.5.5,0,0,1,51.6182,42.7471Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.6652,27.07V38.9975S11,57.8048,25.6923,61.7483c0,0,11.0936,2.637,19.6412-1.1821V56.2321S25.6013,61.93,25.6013,49.5635a48.3633,48.3633,0,0,0,10.14,1.273s14.497,1.0971,21.3824-5.3515c0,0,3.2693-2.3614,3.2693-12.4766l-.0268-7.4038s.1455-10.4889-10.3955-13.6868c-2.6259-.7112-24.1695-4.28-32.8209,2.3913C17.15,14.3091,11.9125,17.8613,11.6652,27.07Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0269,24.801c-2.5181-5.53-6.5695-5.4914-6.5695-5.4914h-1.11a7.9118,7.9118,0,0,0-7.9119,7.9118V42.2467H25.869V28.0413A3.4205,3.4205,0,0,1,29.29,24.6207h.5171a3.4205,3.4205,0,0,1,3.4206,3.4206V37.042h5.5992V28.0413a3.4205,3.4205,0,0,1,3.42-3.4206h.5172a3.4206,3.4206,0,0,1,3.4206,3.4206V42.2467h5.433V27.2214A7.9118,7.9118,0,0,0,43.706,19.31h-1.11s-4.0513-.0384-6.5694,5.4914"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E05B.svg b/public/assets/img/icons/E05B.svg
new file mode 100644
index 0000000..1a1caff
--- /dev/null
+++ b/public/assets/img/icons/E05B.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3f3f3f" points="16.757 11.706 35.867 23.499 17.273 34.948 16.757 11.706"/>
+ <polygon fill="#e27022" points="36.556 47.688 55.838 35.55 36.642 24.015 36.556 47.688"/>
+ <polygon fill="#9b9b9a" points="17.101 35.895 36.297 48.204 17.015 60.256 17.101 35.895"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.263 23.347 16.783 10.958 16.783 35.736 36.263 23.347"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.743 35.736 36.263 23.347 36.263 48.125 55.743 35.736"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.263 48.125 16.783 35.736 16.783 60.514 36.263 48.125"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E05C.svg b/public/assets/img/icons/E05C.svg
new file mode 100644
index 0000000..045293b
--- /dev/null
+++ b/public/assets/img/icons/E05C.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M38.795,24.2591a.4574.4574,0,0,0,.021-.1034c.001-.0119.0069-.022.0069-.0341a.44.44,0,0,0-.012-.0594.48.48,0,0,0-.0036-.0666,15.1973,15.1973,0,0,0-26.5879-5.6407.4818.4818,0,0,0-.0918.0861,29.508,29.508,0,0,0,.292,34.7275.4994.4994,0,0,0,.6992.1035l.008-.009.0086-.0027a.5009.5009,0,0,0,.1142-.6982A14.2,14.2,0,0,1,24.7858,30.0835c.48,0,.9677.0245,1.4531.0733.0137.0014.0268-.0045.04-.0043s.023.0072.0357.0072a.5.5,0,0,0,.5-.5v-.1533a4.89,4.89,0,0,1,4.8838-4.8848h6.624a.5138.5138,0,0,0,.126-.0156c.0126-.0034.0217-.0124.0339-.0166a.4415.4415,0,0,0,.2285-.1658.3648.3648,0,0,0,.0837-.1645Z"/>
+ <path fill="#d22f27" d="M38.8107,24.0622a.4511.4511,0,0,0-.0034-.0666A15.1878,15.1878,0,0,0,13.2518,17.2a15.1617,15.1617,0,0,1,21.02,7.4217h4.0515a.5138.5138,0,0,0,.126-.0156c.0126-.0034.0214-.0124.0336-.0166a.4788.4788,0,0,0,.0889-.0435.5.5,0,0,0,.0786-.0528.476.476,0,0,0,.0611-.0695.4645.4645,0,0,0,.0542-.08.7.7,0,0,0,.0507-.1875c.001-.0119.0069-.022.0069-.0341A.4117.4117,0,0,0,38.8107,24.0622Z"/>
+ <path fill="#f4aa41" d="M47.9169,34.247a.4581.4581,0,0,0,.1043-.0165c.0114-.0032.023-.0013.0343-.0055a.4522.4522,0,0,0,.0515-.032.4839.4839,0,0,0,.061-.0267,15.1975,15.1975,0,0,0,5.4975-17.7571c-1.6281-4.3587-5.0951-7.1761-9.5166-8.6238-.0364-.0205-.57-.2946-.6128-.3058a27.6952,27.6952,0,0,0-17.5052.5989A29.26,29.26,0,0,0,11.6061,19.6546a.4994.4994,0,0,0,.1477.6912l.0112.0044.0056.0071a.5011.5011,0,0,0,.6941-.1373,14.2,14.2,0,0,1,25.0941,2.9414c.1677.4492.3157.9151.44,1.3869.0034.0133.0136.0236.0182.0365s.0013.024.0057.0359a.5.5,0,0,0,.6434.2934l.1436-.0536c2.5231-.9425,7.1979,1.6706,8.14,4.1937l.4623,4.8774a.5127.5127,0,0,0,.0588.1125c.0075.0107.0192.016.0274.026a.4394.4394,0,0,0,.2353.156.473.473,0,0,0,.0943.0227A.4654.4654,0,0,0,47.9169,34.247Z"/>
+ <path fill="#e27022" d="M48.6187,34.4428a.447.447,0,0,0,.0612-.0265,15.1877,15.1877,0,0,0-2.576-26.3178,15.1615,15.1615,0,0,1,.4024,22.2877l1.4177,3.7954a.508.508,0,0,0,.0587.1125c.0076.0107.0191.0158.0273.0258a.4813.4813,0,0,0,.0719.068.506.506,0,0,0,.0769.0552.7512.7512,0,0,0,.1808.0555.4515.4515,0,0,0,.0892-.0016.4572.4572,0,0,0,.1042-.0165c.0115-.0032.023-.0013.0343-.0055A.4108.4108,0,0,0,48.6187,34.4428Z"/>
+ <path fill="#b1cc33" d="M49.7537,11.1423a14.1231,14.1231,0,0,1,5.1967,11.96A14.1234,14.1234,0,0,1,47.9273,34.09,9.3526,9.3526,0,0,1,37.1953,42.06c1.78,5.689,8.0883,9.3666,14.0137,8.7158s11.0735-5.1816,13.1041-10.7862-.406-13.4463-2.48-17.2551C59.766,18.9391,54.9932,13.4432,49.7537,11.1423Z"/>
+ <path fill="#5c9e31" d="M52.6479,47.257a13.8,13.8,0,0,1-12.2785-5.359,8.08,8.08,0,0,1-3.1741.0108c1.78,5.689,8.0884,9.3666,14.0137,8.7158S62.2827,45.443,64.3132,39.8384c.0967-.2666.1741-.5427.251-.8188A16.1422,16.1422,0,0,1,52.6479,47.257Z"/>
+ <path fill="#92d3f5" d="M37.013,42.4657a14.9829,14.9829,0,0,0,26.6179-.0785A23.1583,23.1583,0,0,1,33.818,62.1525a10.4719,10.4719,0,0,1-6.99-11.5C27.7136,45.8249,32.5488,42.0594,37.013,42.4657Z"/>
+ <path fill="#61b2e4" d="M29.8513,46.7682c-2.091,11.028,8.54,17.673,15.304,15.9089C32.5665,66.3008,27.15,56.0786,26.7479,49.5143,27.9558,48.4054,28.4137,48.0465,29.8513,46.7682Z"/>
+ <path fill="#b399c8" d="M40.2554,64.3535A15.1326,15.1326,0,0,1,26.27,49.782l.0016-19.6892c-5.3557-.9959-11.0613,1.989-13.7831,6.7078a16.89,16.89,0,0,0-.1512,15.6879A22.3465,22.3465,0,0,0,24.3639,62.9993,29.4439,29.4439,0,0,0,40.2554,64.3535Z"/>
+ <path fill="#8967aa" d="M12.37,36.9481a13.93,13.93,0,0,0-1.8372,8.473A13.4576,13.4576,0,0,1,12.37,39.6979a13.1434,13.1434,0,0,1,13.0974-6.1027v-2.75A13.1429,13.1429,0,0,0,12.37,36.9481Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.4647,19.1348a14.7025,14.7025,0,0,1,25.7772,5.3823"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4456,8.2722a14.704,14.704,0,0,1,3.4306,26.5409"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M65.0418,36a14.7014,14.7014,0,0,1-28.0643,6.1267"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2926,63.1262A14.7081,14.7081,0,0,1,26.2338,49.435"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.7623,53.2494a14.7,14.7,0,0,1,11.9427-23.27,14.8653,14.8653,0,0,1,1.5028.0759"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.0417,7a29,29,0,1,0,29,29A29,29,0,0,0,36.0417,7ZM47.9736,33.5189a8.6079,8.6079,0,0,1-8.6079,8.6077H33.5332l-7.2993,7.3083V29.9013a5.3842,5.3842,0,0,1,5.3843-5.3842h7.7475a8.6078,8.6078,0,0,1,8.6079,8.6077Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E05D.svg b/public/assets/img/icons/E05D.svg
new file mode 100644
index 0000000..56ad5ac
--- /dev/null
+++ b/public/assets/img/icons/E05D.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line"/>
+ <g id="line-supplement">
+ <path d="M35.9229,15.9417A20.0469,20.0469,0,0,0,18.8318,46.5146l-1.9236,8.5325,8.4409-1.9844a20.0688,20.0688,0,1,0,10.5738-37.121Z"/>
+ <path fill="none" stroke="#000" stroke-dasharray="6.1156 4.5867" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.0376,36.1049a24.006,24.006,0,0,0-27.67-23.8674c-16.6142,2.367-25.717,21.8659-16.9262,36.0411l-2.296,10.183a.4561.4561,0,0,0,.5493.5444l10.1421-2.3844c15.5078,9.44,36.24-2.149,36.2007-20.5167Z"/>
+ </g>
+ <g id="color">
+ <path fill="#61b2e4" d="M35.9229,15.9417A20.0469,20.0469,0,0,0,18.8318,46.5146l-1.9236,8.5325,8.4409-1.9844a20.0688,20.0688,0,1,0,10.5738-37.121Z"/>
+ <path fill="none" stroke="#61b2e4" stroke-dasharray="6.1156 4.5867" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.0376,36.1049a24.006,24.006,0,0,0-27.67-23.8674c-16.6142,2.367-25.717,21.8659-16.9262,36.0411l-2.296,10.183a.4561.4561,0,0,0,.5493.5444l10.1421-2.3844c15.5078,9.44,36.24-2.149,36.2007-20.5167Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E080.svg b/public/assets/img/icons/E080.svg
new file mode 100644
index 0000000..3c5d6d5
--- /dev/null
+++ b/public/assets/img/icons/E080.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M46.289,21.3899c0-6.0159-4.6073-10.9096-10.271-10.9096S25.747,15.374,25.747,21.3926 c0.0018,0.3005,0.1445,7.4974,8.3708,20.1793c0.53,0.8288,1.1424,1.2493,1.8196,1.2493c1.1879,0,1.9983-1.3088,2.0771-1.442 C46.2934,28.6902,46.2934,21.6764,46.289,21.3899z M36.0181,25.784c-2.5222,0-4.5742-2.052-4.5742-4.5742 s2.052-4.5742,4.5742-4.5742s4.5742,2.052,4.5742,4.5742S38.5403,25.784,36.0181,25.784z"/>
+ <path fill="#ea5a47" d="M46.289,21.3899c0-6.0159-4.6073-10.9096-10.271-10.9096c-0.8622,0-1.6952,0.1258-2.4958,0.3393 c5.4217,0.2902,9.7514,5.0521,9.7514,10.8817c0.0044,0.2865,0.0044,7.3003-8.2745,19.9892 c-0.0296,0.0499-0.1621,0.2652-0.3788,0.5149c0.4037,0.406,0.8442,0.6157,1.3171,0.6157c1.1879,0,1.9983-1.3088,2.0771-1.442 C46.2934,28.6902,46.2934,21.6764,46.289,21.3899z"/>
+ <path fill="#92d3f5" d="M11.3402,60.6539v-2.285c0-3.23,1.9102-5.45,5.1402-5.45c1.9123,1.6148,4.1757,2.4223,6.1092,2.4225 c1.934,0.0002,4.1979-0.8073,6.1107-2.4225c3.23,0,5.1402,2.22,5.1402,5.45v2.285H11.3402z"/>
+ <path fill="#92d3f5" d="M38.142,60.6539v-2.285c0-3.23,1.9102-5.45,5.1402-5.45c1.9123,1.6148,4.1757,2.4223,6.1092,2.4225 c1.934,0.0002,4.1979-0.8073,6.1107-2.4225c3.23,0,5.1402,2.22,5.1402,5.45v2.285H38.142z"/>
+ </g>
+ <g id="skin">
+ <circle cx="22.5904" cy="45.397" r="5" fill="#FCEA2B"/>
+ <circle cx="49.3921" cy="45.397" r="5" fill="#FCEA2B"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="hair"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.3402,60.3239v-1.955 c0-3.23,1.9102-5.45,5.1402-5.45c1.9123,1.6148,4.1757,2.4223,6.1092,2.4225c1.934,0.0002,4.1979-0.8073,6.1107-2.4225 c3.23,0,5.1402,2.22,5.1402,5.45v1.955"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.142,60.3239v-1.955 c0-3.23,1.9102-5.45,5.1402-5.45c1.9123,1.6148,4.1757,2.4223,6.1092,2.4225c1.934,0.0002,4.1979-0.8073,6.1107-2.4225 c3.23,0,5.1402,2.22,5.1402,5.45v1.955"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M35.9374,42.8211 c-0.6772,0-1.2896-0.4205-1.8196-1.2493c-8.2263-12.6819-8.3691-19.8788-8.3708-20.1793c0-6.0186,4.6072-10.9123,10.271-10.9123 s10.271,4.8937,10.271,10.9096c0.0044,0.2865,0.0044,7.3003-8.2744,19.9892C37.9357,41.5123,37.1253,42.8211,35.9374,42.8211z"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M36.0181,25.784 c-2.5222,0-4.5742-2.052-4.5742-4.5742s2.052-4.5742,4.5742-4.5742s4.5742,2.052,4.5742,4.5742S38.5403,25.784,36.0181,25.784z"/>
+ <circle cx="22.5904" cy="45.397" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="49.3921" cy="45.397" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E081.svg b/public/assets/img/icons/E081.svg
new file mode 100644
index 0000000..1b4584e
--- /dev/null
+++ b/public/assets/img/icons/E081.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M44.0447,53.3653l-.0145-.0488a6.5744,6.5744,0,0,1-1.0932.1014A2.6071,2.6071,0,0,1,40.1247,50.86c0-1.54.82-2.2057,2.3243-2.8673l-.0408-.1372c-.6542-1.8872-2.2846-2.78-5.0452-2.78H31.9885a4.2285,4.2285,0,0,0-3.1144,1.34l-.0006.0028c.1175.06.2341.1173.3466.1663,1.5335.6681,2.3676,1.3319,2.3676,2.8874A2.6368,2.6368,0,0,1,28.7754,52.03a8.3916,8.3916,0,0,1-1.19-.1108L26.544,58.2671H45.0076Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M42.4608,47.9876c-1.5334.6681-2.336,1.3164-2.336,2.872a2.607,2.607,0,0,0,2.8122,2.5583c5.1552,0,11.4429-6.4679,11.4429-15.14,0-8.2189-5.3448-11.0192-8.0955-11.0192H39.9438l-3.0148.5934a5.1928,5.1928,0,0,0-4.4872-2.6548H25.428c-2.7506,0-8.0955,2.8887-8.0955,11.6923,0,8.6725,6.2877,15.14,11.4429,15.14a2.6368,2.6368,0,0,0,2.8123-2.5583c-.0361-1.24-.3708-2.0844-2.7136-3.0566.1275-.4386,1.4472-1.34,3.451-1.34,0,0,4.78-.013,5.3781,0C42.0348,45.17,42.4608,47.9876,42.4608,47.9876Z"/>
+ <circle cx="29.5155" cy="18.1951" r="3.5434" fill="#fcea2b"/>
+ <circle cx="42.7382" cy="20.0538" r="3.5434" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0447,53.3654l.9629,4.2419"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.5069,52.3557l-.9629,5.2516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0447,53.3654l.9629,4.2419"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.5069,52.3557l-.9629,5.2516"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4083,47.855h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.9885,45.0752H37.363c2.7606,0,4.3909.8926,5.0453,2.78"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.9418,35.9037v1.7a9.5391,9.5391,0,0,0,5.2783,8.98c1.5335.6681,2.3676,1.3319,2.3676,2.8875A2.6368,2.6368,0,0,1,28.7754,52.03c-5.1552,0-11.4429-6.4679-11.4429-15.14,0-8.8036,5.3449-11.6923,8.0955-11.6923h7.0138a5.1725,5.1725,0,0,1,5.1472,4.9914v1.423"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.7707,38.3017v.69a9.539,9.539,0,0,1-5.2784,8.98c-1.5335.6681-2.3675,1.3319-2.3675,2.8875a2.607,2.607,0,0,0,2.8122,2.5583c5.1552,0,11.4429-6.4679,11.4429-15.14,0-8.2189-5.3448-11.0192-8.0955-11.0192H40.28"/>
+ <circle cx="29.5155" cy="18.1951" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="35.2544" cy="38.6475" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="42.7382" cy="20.0538" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E082.svg b/public/assets/img/icons/E082.svg
new file mode 100644
index 0000000..9415d2e
--- /dev/null
+++ b/public/assets/img/icons/E082.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" transform="translate(-2.683 .09)">
+ <path fill="#61b2e4" d="m25.41 50.55h3.766l-2.441 6.975h3.956l2.441-6.975h3.766l-2.441 6.975h3.956l2.441-6.575h0.8175l-0.8352-19.11h-3.869c-0.9309 1.375-2.527 2.145-4.182 2.02-1.725 0.04034-3.375-0.7024-4.488-2.02h-4.085l-1.639 25.27 0.4287 0.06404z"/>
+ <path fill="#fcea2b" d="m38.02 38.55s-0.3528 4.586-2.94 4.586c-2.47 0-2.94-4.586-2.94-4.586 1.882-1.529 4.822-1.176 5.88 0z"/>
+ <polygon fill="#61b2e4" stroke="#61b2e4" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="10" stroke-width="2" points="27.91 20.66 38.26 20.66 38.26 18.86 39.59 17.63 39.49 14.88 28.79 16.77 27.91 18.48"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="square" stroke-width="2" d="m34.68 22.73v1.485c-0.4391 5.578-8.612 5.578-9.051 0 0.0012-0.8226 0.0036-0.6626 0-1.485z" paint-order="normal"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2" d="m38.15 31.93h19.59c0.6362-0.03983 1.191 0.4293 1.256 1.063 0 1.74-1.741 4.157-3.674 4.254l-16.85 1.002z"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-width="2" d="m20.86 41.12-2.8 12.75a2.836 2.836 0 0 1-3.039 2.439c-1.42 0-2.221-1.822-1.988-3.309l2.691-15.13c0.67-3.949 2.23-5.932 5.802-5.932"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m40.28 31.93h17.47a1.189 1.189 0 0 1 1.256 1.063c0 1.74-1.741 4.157-3.674 4.254l-12.98 0.7744"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m15.03 56.3c-1.42 0-2.221-1.822-1.988-3.309l2.691-15.13c0.67-3.949 2.275-5.932 5.802-5.932"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m20.61 47.31 0.918-15.38h4.085a5.731 5.731 0 0 0 4.554 2.02"/>
+ <line x1="30.88" x2="35.58" y1="20.74" y2="20.74" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline transform="translate(-2.683 .084)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.97 21.13 38.26 20.66 38.26 18.86 39.59 17.63 39.49 14.88 28.79 16.77 27.91 18.48 27.91 20.66"/>
+ <polyline transform="translate(-2.683 .084)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.16 31.84 40.84 31.84 41.5 47.09"/>
+ <line x1="22.42" x2="20.49" y1="51.09" y2="56.63" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.13" x2="28.2" y1="51.09" y2="56.63" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.97" x2="36.01" y1="51.09" y2="56.63" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m25.63 24.21a4.54 4.54 0 0 0 9.051 0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E083.svg b/public/assets/img/icons/E083.svg
new file mode 100644
index 0000000..c8fa8b6
--- /dev/null
+++ b/public/assets/img/icons/E083.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M42.5982,36.6476A12.2757,12.2757,0,1,0,54.7143,49.0807,12.29,12.29,0,0,0,42.5982,36.6476Z"/>
+ <path fill="#9b9b9a" d="M42.511,43.3987a5.524,5.524,0,1,0,5.4523,5.5949A5.53,5.53,0,0,0,42.511,43.3987Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M26.6756,23.9431c-.2778-2.1086-1.37-3.4866-3.34-3.4866-1.7539,0-3.4779.7993-4.29,4.0489,0,0-2.371,7.6178-2.371,10.303a10.0957,10.0957,0,0,0,.7729,3.6431l6.2751,20.884a2.3655,2.3655,0,0,0,2.1436,1.84,1.6845,1.6845,0,0,0,1.564-1.84L24.2467,36.06"/>
+ <path fill="#fcea2b" d="M38.4343,33.2632l1.1111-2.2471a.6416.6416,0,0,1,.4867-.2939c.1663,0,.2758.156.2758.35v2.44H42.21a14.0264,14.0264,0,0,1,7.42,2.0534l-.5966-4.24-.5965-3.9082a2.9546,2.9546,0,0,0-2.451-2.65l-4.2117-.53c-1.6558-.1986-2.7483.05-3.2461.9936l-2.3687,4.3941a6.7337,6.7337,0,0,0-1.0212,4.1635v6.6548c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6126-.9345,1.6126-2.2679Z"/>
+ <circle cx="26.9251" cy="13.9751" r="3.5434" fill="#fcea2b"/>
+ <circle cx="44.5686" cy="17.6046" r="3.5434" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M17.611,48.0983,16.38,51.614s-3.5708,6.712-4.1492,7.6321a2.3544,2.3544,0,0,1-3.1868.9627c-.8862-.5878-.7548-2.1351.0291-3.5466.5059-.9109,4.0946-9.1931,4.0946-9.1931L15.35,39.934"/>
+ <path fill="#fcea2b" d="M57.7732,46.55l1,8.9712c.2431,1.625,1.0247,2.3289,2.1657,2.3289,1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232s-2.3342-3.9331-5.7133-3.9331"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.6756,23.9431c-.2778-2.1086-1.4292-3.4866-3.34-3.4866-1.7539,0-3.4779.7993-4.29,4.0489,0,0-2.371,7.6178-2.371,10.303a10.0957,10.0957,0,0,0,.7729,3.6431l6.2751,20.884a2.3655,2.3655,0,0,0,2.1436,1.84,1.6845,1.6845,0,0,0,1.564-1.84L24.2467,36.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1854,32.6275H28.4419a2.5277,2.5277,0,0,1-2.6036-1.748l-2.8058-6.5133"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.611,47.7947,16.38,51.614s-3.5708,6.712-4.1492,7.6321a2.3544,2.3544,0,0,1-3.1868.9627c-.8862-.5878-.7548-2.1351.0291-3.5466.5059-.9109,4.0946-9.1931,4.0946-9.1931l1.8789-7.2315"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.7732,46.55l1,8.9712c.2431,1.625,1.0247,2.3289,2.1657,2.3289,1.2029,0,2.0025-1.1774,2.0025-2.9466,0,0-.5521-10.1825-.7413-12.6232s-2.3342-3.9331-5.7133-3.9331"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.9154,41.1855a12.2418,12.2418,0,1,0,7.4671-4.3666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.9161,48.8509a5.5241,5.5241,0,1,0,5.5949-5.4522"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1379,35.61v4.8335c0,1.5175.7256,2.1706,1.6838,2.1706.9948,0,1.6126-.9345,1.6126-2.2679V39.678"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.6115,33.5122H42.21a14.0264,14.0264,0,0,1,7.42,2.0534l-.5966-4.24-.5965-3.9082a2.9546,2.9546,0,0,0-2.451-2.65l-4.2117-.53c-1.6558-.1986-2.778.05-3.2461.9936L36.0933,29.729"/>
+ <circle cx="26.9251" cy="13.9751" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="44.5686" cy="17.6046" r="3.5434" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E084.svg b/public/assets/img/icons/E084.svg
new file mode 100644
index 0000000..726eca9
--- /dev/null
+++ b/public/assets/img/icons/E084.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="64.166 18.937 7.657 18.937 7.657 23.222 11.158 23.222 11.158 54.339 15.443 54.339 15.443 23.222 56.684 23.222 56.684 54.339 60.969 54.339 60.969 23.222 64.166 23.222 64.166 18.937"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M58.56,44.1988H47.3949l-3.1586-6.8046c-1.2092-2.8441-3.0349-4.0155-6.479-3.7377l-1.443.0713-9.2526.9907c-4.8164.535-6.7033,3.5406-6.7033,5.8348a5.3271,5.3271,0,0,0,3.4163,5.3514L30.0438,47.82v.9658l-4.9071.66H21.968c-2.1412,0-3.1872.8168-3.1872,2.6516v2.2415h11.263c3.2113-.153,5.8349-2.2533,5.8349-5.2349,0-2.37-.693-3.875-3.3648-5.2113L30.35,42.8991c3.1026-.0708,7.3357-1.8228,9.3922-2.2867L42.0435,45.04c1.2225,2.8287,2.0634,4.0522,4.4337,4.0522l12.2842-.4649c1.6779-.0825,2.7092-.6548,2.7092-2.3371C61.4706,44.9139,60.3183,44.1988,58.56,44.1988Z"/>
+ <circle cx="49.1408" cy="33.018" r="3.5434" fill="#fcea2b"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#f1b31c" d="M20.3584,40.5533a5.3271,5.3271,0,0,0,3.4163,5.3514L30.0438,47.82v-.889c-4.6551-1.2207-8.1041-4.5416-8.5979-7.4989Z"/>
+ <path fill="#f1b31c" d="M30.35,42.8991c3.1026-.0708,7.5464-1.8741,9.603-2.338l-1.5268-3.2694c-1.6907,2.1622-8.0762,4.0626-8.0762,5.1526Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0438,47.82v.9658l-4.9071.66H21.968c-2.1412,0-3.1872.8168-3.1872,2.6516v2.2415h11.263c3.2113-.153,5.8349-2.2533,5.8349-5.2349"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6048,37.6739,42.0435,45.04c1.2225,2.8287,2.0634,4.0522,4.4337,4.0522l12.2842-.4649c1.6779-.0825,2.7092-.6548,2.7092-2.3371,0-1.376-1.1523-2.0911-2.9109-2.0911H47.3949l-3.1586-6.8046c-1.2092-2.8441-3.0349-4.0155-6.479-3.7377l-1.443.0713-9.2526.9907c-4.8164.535-6.7033,3.5406-6.7033,5.8348a5.3271,5.3271,0,0,0,3.4163,5.3514"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.158 23.222 11.158 54.339 15.443 54.339 15.443 23.222 56.684 23.222 56.684 40.678"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="64.166 23.222 64.166 18.937 7.657 18.937 7.657 23.222"/>
+ <line x1="60.9686" x2="60.9686" y1="40.811" y2="23.2221" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56.684 48.706 56.684 54.339 60.969 54.339 60.969 51.198"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.04,42.8991c4.57,0,9.856-1.8741,11.9126-2.338"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.5974,33.018a3.5435,3.5435,0,1,1,3.5434,3.5434"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E085.svg b/public/assets/img/icons/E085.svg
new file mode 100644
index 0000000..ad05c4b
--- /dev/null
+++ b/public/assets/img/icons/E085.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#fcea2b" d="M27.2646,44.9249l-5.2875,4.873a14.2156,14.2156,0,0,1-3.3,2.1l-6.85,2.84a2.2083,2.2083,0,0,1-2.708-1.051,2.3635,2.3635,0,0,1,1.2781-2.8089l7.4659-4.1523L22.33,39.9885Z"/>
+ <path fill="#fcea2b" d="M38.2887,22.9679a3.9225,3.9225,0,0,0-2.4-3.8c-1.6-.6-4-.4-6,3.6l-5.1,9.2a8.61,8.61,0,0,0-1,3.8h0a5.0677,5.0677,0,0,0,1.5,3.3l8.77,8.3a6.4776,6.4776,0,0,1,1.7,3.4l1.3,10.34c.2,1.1.8036,2,2,2a1.831,1.831,0,0,0,1.7-2l-.2-13.34a9.2539,9.2539,0,0,0-1-3.7l-4.57-7.27a6.9632,6.9632,0,0,1-.8829-4.0428Z"/>
+ <path fill="#fcea2b" d="M52.4384,36.7979l4.57,7.6a9.2539,9.2539,0,0,1,1,3.7l.2,13.01a1.831,1.831,0,0,1-1.7,2c-1.1535,0-1.8-.9-2-2l-1.3-10.01a6.4776,6.4776,0,0,0-1.7-3.4L43.9991,40.591c-1.4087-1.3672-2.4043-3.342-1.7459-7.0311l2.5078-5.7907c1.3838-2.488,2.9193-5.256,3.4268-6.1983a4.1928,4.1928,0,0,1,4.0986-2.663c2.9,0,4.4127,3.6152,4.4127,8.5632,0,2.6268-.9661,3.4846-2.2935,3.4846a3.7464,3.7464,0,0,1-1.7977-.6345Z"/>
+ <circle cx="40.4288" cy="14.6334" r="3.5434" fill="#fcea2b"/>
+ <circle cx="58.2085" cy="14.6334" r="3.5434" fill="#fcea2b"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#f1b31c" d="M33.4786,55.438l-4.4033,1.9405a2.2448,2.2448,0,0,1-2.96-1.03,2.407,2.407,0,0,1,1.134-2.8112l5.3683-3.1564Z"/>
+ <path fill="#f1b31c" d="M39.5587,43.738,40.69,40.876l4.7949,4.95-4.8765,4.95A14.71,14.71,0,0,0,39.5587,43.738Z"/>
+ </g>
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2471,43.0979l-7.27,6.7a14.2156,14.2156,0,0,1-3.3,2.1l-6.85,2.84a2.2083,2.2083,0,0,1-2.708-1.051,2.3635,2.3635,0,0,1,1.2781-2.8089l7.4659-4.1523L22.0639,40.39"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.2887,22.9679a3.9225,3.9225,0,0,0-2.4-3.8c-1.6-.6-4-.4-6,3.6l-5.1,9.2a8.61,8.61,0,0,0-1,3.8h0a5.0677,5.0677,0,0,0,1.5,3.3l8.77,8.3a6.4776,6.4776,0,0,1,1.7,3.4l1.3,10.34c.2,1.1.8036,2,2,2a1.831,1.831,0,0,0,1.7-2l-.2-13.34a9.2539,9.2539,0,0,0-1-3.7l-4.57-7.27a6.9632,6.9632,0,0,1-.8829-4.0428"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2288,31.0877l-5.02-.99a4.763,4.763,0,0,1-3.25-2.0683l-2.63-4.9317"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.7888,23.0682,49.73,29.6154c-.5378,1.786.4268,3.4645,2.5609,4.2469,0,0,3.6555,1.2354,4.5027,1.5134,1.2347.4052,2.65,2.963,2.65,2.963"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.761,27.7692c1.3838-2.488,2.9193-5.256,3.4268-6.1983a4.1928,4.1928,0,0,1,4.0986-2.663c2.9,0,4.4127,3.6152,4.4127,8.5632,0,2.6268-.9693,3.4846-2.26,3.4846a3.66,3.66,0,0,1-1.8309-.6317"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4384,36.7979l4.57,7.6a9.2539,9.2539,0,0,1,1,3.7l.2,13.01a1.831,1.831,0,0,1-1.7,2c-1.1535,0-1.8-.9-2-2l-1.3-10.01a6.4776,6.4776,0,0,0-1.7-3.4L43.9991,40.591c-1.4087-1.3672-2.4043-3.342-1.7459-7.0311"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.4372,43.8448l-6.8284,6.9316"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.69,40.876l-1.1317,2.862"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.4786,55.438l-4.4033,1.9405a2.2448,2.2448,0,0,1-2.96-1.03,2.407,2.407,0,0,1,1.134-2.8112l5.3683-3.1564"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.8854,14.6334a3.5434,3.5434,0,1,1,3.5434,3.5434"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.6651,14.6334a3.5434,3.5434,0,1,1,3.5434,3.5434"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E086.svg b/public/assets/img/icons/E086.svg
new file mode 100644
index 0000000..57f9400
--- /dev/null
+++ b/public/assets/img/icons/E086.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" points="53.118 45.107 41.915 45.107 41.915 50.728 30.481 50.728 30.481 56.349 19.242 56.349 19.242 61.853 53.118 61.853 53.118 45.107"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M28.5423,33.5552l5.5574.96a2.3433,2.3433,0,0,1,1.8726,1.8726l1.87,8.96a1.7244,1.7244,0,0,1-1.0307,2.2671,2.0818,2.0818,0,0,1-2.27-1.502l-2.3905-7.82-5.1687-.5111c-4.4727-.402-6.063-1.6708-5.1868-6.1563.1544-.7906,2.5621-11.0379,2.5621-11.0379a13.8467,13.8467,0,0,1,3.629-.9979c1.4705,0,3.1637,1.1238,2.7171,3.7685-.1726,1.0225-1.1756,6.4169-1.1756,6.4169Z"/>
+ <path fill="#fcea2b" d="M27.0565,40.9394l-.5483,3.7867a8.6041,8.6041,0,0,1-1.1925,3.066L22.6339,53.48a2.03,2.03,0,0,1-2.4363.8335c-.7188-.3625-.8282-1.4934-.3865-2.417l2.6143-6.9494.5052-4.4275Z"/>
+ <circle cx="31.6652" cy="13.4056" r="3.4017" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <line x1="38.6775" x2="34.0269" y1="29.0791" y2="28.0675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.7411,38.49l-1.2329,6.2363a8.6041,8.6041,0,0,1-1.1925,3.066L22.6339,53.48a2.03,2.03,0,0,1-2.4363.8335c-.7188-.3625-.8282-1.4934-.3865-2.417l2.6143-6.9494.5052-4.0976"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.5423,33.5552l5.5574.96a2.3433,2.3433,0,0,1,1.8726,1.8726l1.87,8.96a1.7244,1.7244,0,0,1-1.0307,2.2671,2.0818,2.0818,0,0,1-2.27-1.502l-2.3905-7.82-5.1687-.5111c-4.4727-.402-6.063-1.6708-5.1868-6.1563.1544-.7906,2.5621-11.0379,2.5621-11.0379a13.8467,13.8467,0,0,1,3.629-.9979c1.4705,0,3.1637,1.1238,2.7171,3.7685-.1726,1.0225-1.1756,6.4169-1.1756,6.4169"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.788 45.107 41.915 45.107 41.915 50.728 30.481 50.728 30.481 56.349 19.242 56.349 19.242 61.193"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.796,31.303s1.4482-6.0251,1.8065-7.3793A2.3092,2.3092,0,0,1,20.03,22.2573l4.3275-1.6693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2635,13.4056a3.4017,3.4017,0,1,1,3.4017,3.4016"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E087.svg b/public/assets/img/icons/E087.svg
new file mode 100644
index 0000000..6bba5f9
--- /dev/null
+++ b/public/assets/img/icons/E087.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" points="18.494 46.107 29.697 46.107 29.697 51.728 41.132 51.728 41.132 57.349 52.371 57.349 52.371 62.853 18.494 62.853 18.494 46.107"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M30.2458,35.1754l-.8973,3.1093a5.4643,5.4643,0,0,1-1.3964,2.2871l-4.0583,3.6811a1.8738,1.8738,0,0,1-2.4513-.0421,2.0485,2.0485,0,0,1,.2987-2.3233l4.1637-4.6711.3187-2.0831Z"/>
+ <path fill="#fcea2b" d="M26.6156,19.4248a6.2619,6.2619,0,0,1,3.5762-1.6161c2.309,0,2.8981,1.4336,3.0842,3.0314l.0311,2.4916v7.1007l3.487,4.9631a8.5845,8.5845,0,0,1,.1944,2.8445l-.3742,9.2773a1.61,1.61,0,0,1-1.5094,1.586,1.5787,1.5787,0,0,1-1.622-1.6012l-.2389-9.97-5.6953-5.66a4.7267,4.7267,0,0,1-.9331-2.8368V19.4248Z"/>
+ <circle cx="34.1238" cy="12.4667" r="3.2656" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.2458,35.1754l-.8973,3.1093a5.4643,5.4643,0,0,1-1.3964,2.2871l-4.0583,3.6811a1.8738,1.8738,0,0,1-2.4513-.0421,2.0485,2.0485,0,0,1,.2987-2.3233l4.1637-4.6711.3187-2.0831"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.824 46.107 29.697 46.107 29.697 51.728 41.132 51.728 41.132 57.349 52.371 57.349 52.371 62.193"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.3071,27.6766v2.7558l3.487,4.9631a8.5845,8.5845,0,0,1,.1944,2.8445l-.3742,9.2773a1.61,1.61,0,0,1-1.5094,1.586,1.5787,1.5787,0,0,1-1.622-1.6012l-.2389-9.97-5.6953-5.66a4.7267,4.7267,0,0,1-.9331-2.8368V23.64"/>
+ <line x1="40.9226" x2="55.6084" y1="32.2169" y2="38.79" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.2627,28.2575l-6.9556-3.936L33.276,20.84c-.1861-1.5978-.7752-3.0314-3.0842-3.0314-3.2685,0-7.3183,4.1-7.3183,5.8843v6.1942"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.8582,12.4667a3.2656,3.2656,0,1,1,3.2656,3.2656"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E088.svg b/public/assets/img/icons/E088.svg
new file mode 100644
index 0000000..588ed2c
--- /dev/null
+++ b/public/assets/img/icons/E088.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92d3f5" points="52.501 10.564 42.173 18.423 42.173 31.876 46.953 31.876 46.953 22.645 52.536 18.334 58.133 22.645 58.133 31.876 62.914 31.876 62.914 18.435 52.501 10.564"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M25.2665,39.4412v2.2139l4.1608,5.1243a6.6219,6.6219,0,0,1,.7557,2.7049l.4056,9.1511c.0862,1.78-.8241,2.72-1.7359,2.72-.97,0-1.72-.9124-1.8839-2.6317l-1.053-8.6589L19,44.1708a3.216,3.216,0,0,1-1.1132-2.3657,5.4174,5.4174,0,0,1,.7648-2.5813l3.2935-5.9464c1.1409-2.2818,2.2558-3.0919,3.7618-3.0919a2.7143,2.7143,0,0,1,2.681,2.7675Z"/>
+ <path fill="#fcea2b" d="M16.1149,45.99l-2.2285,3.3709L7.5546,52.43a1.42,1.42,0,0,0-.8361,1.7419,1.2362,1.2362,0,0,0,1.6025.8177l6.0345-1.85a5.3721,5.3721,0,0,0,2.1873-1.3919L19.83,48.42Z"/>
+ <circle cx="31.3828" cy="26.1165" r="3.2656" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <line x1="46.327" x2="46.327" y1="15.2633" y2="11.0876" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.1726" x2="42.1726" y1="31.5464" y2="18.4229" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="62.9139" x2="62.9139" y1="18.4347" y2="31.5464" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.193 19.839 52.501 10.564 64.894 19.839"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.954 31.216 46.954 22.645 52.536 18.334 58.133 22.645 58.133 31.216"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.234 39.572 29.936 39.572 25.289 34.24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0429,30.2445s-5.7852,1.3531-7.0881,2.2863c-1.6642,1.1918-5.6737,7.1623-5.6737,7.1623"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.1149,45.99l-2.2285,3.3709L7.5546,52.43a1.42,1.42,0,0,0-.8361,1.7419,1.2362,1.2362,0,0,0,1.6025.8177l6.0345-1.85a5.3721,5.3721,0,0,0,2.1873-1.3919l5.1124-5.1747"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2665,39.4412v2.2139l4.1608,5.1243a6.6219,6.6219,0,0,1,.7557,2.7049l.4056,9.1511c.0862,1.78-.8241,2.72-1.7359,2.72-.97,0-1.72-.9124-1.8839-2.6317l-1.053-8.6589L19,44.1708a3.216,3.216,0,0,1-1.1132-2.3657,5.4174,5.4174,0,0,1,.7648-2.5813l3.2935-5.9464c1.1409-2.2818,2.2558-3.0919,3.7618-3.0919a2.7143,2.7143,0,0,1,2.681,2.7675"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1172,26.1165a3.2656,3.2656,0,1,1,3.2656,3.2656"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E089.svg b/public/assets/img/icons/E089.svg
new file mode 100644
index 0000000..56b9940
--- /dev/null
+++ b/public/assets/img/icons/E089.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M15.8936,42.9449a32.0822,32.0822,0,0,1,3.9757-14.837c.4651,7.3054,3.5814,9.257,5.292,9.257,1.2777,0,2.4529-.9722,2.4529-3.0959.0884-2.7422.5065-6.7773,4.1743-13.5647a2.0964,2.0964,0,0,0,1.0269.2866c1.4368,0,3.75-1.5546,1.8514-13.2012,0,0,14.1092,9.5092,13.5785,25.2543a1.9323,1.9323,0,0,0,2.08,2.0345,5.2583,5.2583,0,0,0,4.0427-2.3665,19.21,19.21,0,0,1,2.1,9.3875c0,12.0549-7.4818,21.4867-20.2561,21.4867C24.8341,63.5862,15.8936,53.4176,15.8936,42.9449Z"/>
+ <path fill="#f1b31c" d="M37.4725,26.2478c-.3833,1.4743-1.661,3.9314-5.3663,8.1576-.1278.0983-.1278.1966-.2556.2949-.3833.688-2.0653,1.951-2.0653,4.7383a5.0912,5.0912,0,0,0,.66,2.24,4.8506,4.8506,0,0,1-3.0417,1.493,3.0417,3.0417,0,0,1-2.4293-2.1509,5.5523,5.5523,0,0,0-1.7014,4.0009c0,4.3877,2.0616,8.9425,7.939,12.4808,0,0,1.661,1.0811,1.7888,1.9657,0,0,0,.0983.1277.0983H39.9c.2556,0,.2556,0,.2556-.0983,0-.1966.5111-1.2777,4.0886-3.7348a14.1051,14.1051,0,0,0,4.7275-5.2091.862.862,0,0,0-.7666-1.1794,2.0154,2.0154,0,0,1-1.2777-1.18h0s-.2555-.7862.7666-2.5554a4.13,4.13,0,0,0,.5111-2.3588,1.2064,1.2064,0,0,0-1.661-.688,2.4727,2.4727,0,0,1-3.322-1.0811s-.8944-1.5726-.1278-5.4057c.5111-2.9485-1.2777-7.7644-3.5776-10.2215C38.878,25.2649,37.6,25.4615,37.4725,26.2478Z"/>
+ <path fill="#3f3f3f" d="M46.4434,60.2553V44.9142L35.59,37.6355,24.96,44.9142V60.2553a18.8864,18.8864,0,0,0,21.4832,0Z"/>
+ <rect x="31.4786" y="50.6637" width="8.4464" height="12.5612" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.23,58.6988a17.3009,17.3009,0,0,0,12.3839,4.8651c4.5112,0,9.7947-1.4392,12.8907-4.5352"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.7288,7.7674S48.838,17.2766,48.3073,33.0218c0,1.15.5178,2.0344,1.7673,2.0344a5.2949,5.2949,0,0,0,4.2929-2.3442A22.0076,22.0076,0,0,1,56.66,42.5394a19.31,19.31,0,0,1-4.1736,12.5043"/>
+ <line x1="46.4434" x2="46.4434" y1="59.9254" y2="48.3787" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24.9602" x2="24.9602" y1="48.3787" y2="59.9254" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.706 43.501 35.59 33.841 49.697 43.501"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.479 62.565 31.479 50.664 39.595 50.664"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.8191,54.7a20.0775,20.0775,0,0,1-3.9255-11.8309A33.5841,33.5841,0,0,1,19.7928,27.778c.4652,7.3054,3.5815,9.257,5.292,9.257,1.2778,0,2.4529-1.3022,2.4529-3.4259.0885-2.7422.5066-6.1174,4.1743-12.9048"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08A.svg b/public/assets/img/icons/E08A.svg
new file mode 100644
index 0000000..d066742
--- /dev/null
+++ b/public/assets/img/icons/E08A.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M15.4883,42.8687A33.5825,33.5825,0,0,1,19.3876,27.778c.4651,7.3054,3.9113,10.2468,5.6219,10.2468,1.2778,0,2.4529-1.3022,2.4529-3.4259.0885-2.7421.5065-7.4372,4.1743-14.2246a2.0964,2.0964,0,0,0,1.0269.2866c1.4368,0,3.75-1.5545,1.8514-13.2012,0,0,14.1092,9.5092,13.5785,25.2544a1.9324,1.9324,0,0,0,2.08,2.0345,5.14,5.14,0,0,0,3.9807-2.6742A20.7208,20.7208,0,0,1,56.3156,41.77c0,12.055-7.4818,21.4867-20.2561,21.4867-11.3772,0-20.5712-9.5848-20.5712-20.0575"/>
+ <path fill="#f1b31c" d="M37.2545,26.9077c-.3833,1.4743-1.661,3.9314-5.3664,8.1576-.1277.0983-.1277.1966-.2555.2949-.3833.688-2.0654,1.951-2.0654,4.7383a5.0912,5.0912,0,0,0,.66,2.24,4.85,4.85,0,0,1-3.0416,1.493c-.7461,0-2.3087-.7109-2.4294-1.8209a4.7314,4.7314,0,0,0-1.7013,3.6709c0,4.3877,2.0615,8.9425,7.939,12.4808,0,0,1.661,1.0811,1.7887,1.9657,0,0,0,.0983.1278.0983h6.7718c.2556,0,.2556,0,.2556-.0983,0-.1966.511-1.2777,4.0886-3.7348a14.106,14.106,0,0,0,4.7275-5.2091.8621.8621,0,0,0-.7666-1.1794A2.0155,2.0155,0,0,1,46.71,48.8252h0s-.2556-.7863.7666-2.5554a4.7181,4.7181,0,0,0,.841-2.3589,1.2064,1.2064,0,0,0-1.661-.688,2.8632,2.8632,0,0,1-3.652-1.0811s-.8943-1.5725-.1277-5.4056c.5111-2.9486-1.2777-7.7645-3.5776-10.2216C38.66,25.9248,37.3823,26.1214,37.2545,26.9077Z"/>
+ <polyline fill="#3f3f3f" points="39.302 55.881 47.057 56.419 41.501 47.603 45.013 47.757 40.217 40.501 43.237 40.332 36.397 30.97 29.826 40.547 32.907 40.171 27.566 47.757 31.293 47.603 25.737 56.419 32.67 55.605"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.632 55.881 47.057 56.419 41.501 47.603 45.013 47.757 40.217 40.501 43.237 40.332 36.397 30.97 29.826 40.547 32.907 40.171 27.566 47.757 31.293 47.603 25.737 56.419 32.34 55.605"/>
+ <line x1="36.3969" x2="36.3969" y1="57.2264" y2="63.2201" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3488,55.8877a20.1948,20.1948,0,0,1-4.86-13.019A33.5825,33.5825,0,0,1,19.3876,27.778c.4651,7.3054,3.9113,10.2468,5.6219,10.2468,1.2778,0,2.4529-1.3022,2.4529-3.4259.0885-2.7421.1766-7.1072,3.8443-13.8946"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.871,60.436a20.6379,20.6379,0,0,1-10.8115,2.82,20.288,20.288,0,0,1-10.3243-2.8253"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.845,7.46s13.7792,9.5092,13.2485,25.2544a1.9324,1.9324,0,0,0,2.08,2.0345,5.14,5.14,0,0,0,3.9807-2.6742A20.7208,20.7208,0,0,1,56.3156,41.77a23.4673,23.4673,0,0,1-3.7862,13.28"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08B.svg b/public/assets/img/icons/E08B.svg
new file mode 100644
index 0000000..cf22e9d
--- /dev/null
+++ b/public/assets/img/icons/E08B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M8.9652,37.0942a30.58,30.58,0,0,1,3.5507-13.7415c.4235,6.6522,3.5616,9.3307,5.1193,9.3307,1.1635,0,2.2336-1.1858,2.2336-3.12.0805-2.497.4612-6.7723,3.801-12.9528a1.91,1.91,0,0,0,.9352.2609c1.3083,0,3.415-1.4155,1.6858-12.0209,0,0,12.8478,8.659,12.3645,22.9965A1.76,1.76,0,0,0,40.5489,29.7a4.68,4.68,0,0,0,3.6248-2.4351,18.8668,18.8668,0,0,1,1.9686,8.8283c0,10.9771-6.8129,19.5656-18.4451,19.5656-10.36,0-18.732-8.7279-18.732-18.2642"/>
+ <path fill="#f1b31c" d="M27.8362,23.4708c-.349,1.3425-1.5125,3.58-4.8866,7.4283-.1163.09-.1163.179-.2326.2685-.3491.6264-1.8808,1.7765-1.8808,4.3147a4.6362,4.6362,0,0,0,.6009,2.04,4.4166,4.4166,0,0,1-2.77,1.3595c-.6793,0-2.1022-.6474-2.2121-1.6581A4.3083,4.3083,0,0,0,14.906,40.566c0,3.9954,1.8773,8.143,7.2292,11.3649,0,0,1.5125.9845,1.6289,1.79,0,0,0,.09.1163.09h6.1664c.2327,0,.2327,0,.2327-.09,0-.179.4654-1.1635,3.7231-3.4009a12.8449,12.8449,0,0,0,4.3048-4.7434.785.785,0,0,0-.6981-1.0739,1.8353,1.8353,0,0,1-1.1635-1.074h0s-.2327-.716.6981-2.3269a4.2965,4.2965,0,0,0,.7659-2.148,1.0986,1.0986,0,0,0-1.5125-.6265,2.6073,2.6073,0,0,1-3.3255-.9844s-.8144-1.432-.1163-4.9224c.4653-2.6849-1.1635-7.07-3.2577-9.3077C29.116,22.5758,27.9525,22.7548,27.8362,23.4708Z"/>
+ <path fill="#3f3f3f" d="M40.7668,48.0293l-4.26,5.78-6.1969,5.15,2.5223,1.9991,4.48-3.6187a7.5476,7.5476,0,0,0,2.4817-1.7235l4.2117-4.578Z"/>
+ <path fill="#3f3f3f" d="M46.4845,44.3209v1.814l3.66,4.3682a4.3457,4.3457,0,0,1,.6671,2.3876l.3967,8.66c.0482,1.811-.9915,2.4007-1.7973,2.4007-.7887,0-1.44-.5994-1.7039-2.1969L46.9587,53.65l-6.0179-5.4492a2.9548,2.9548,0,0,1-.9225-2.1743,3.9655,3.9655,0,0,1,.615-2.1923l2.907-5.2487c1.0422-1.9472,2.0339-2.6234,3.4056-2.6234a3.1026,3.1026,0,0,1,2.65,2.667Z"/>
+ <circle cx="51.8747" cy="33.1515" r="3.135" fill="#3f3f3f"/>
+ <path fill="#f1b31c" d="M41.5141,48.551l-.7938-.7375-4.0572,5.9684-6.8014,4.7926.5568.4708L37.5532,54.33Z"/>
+ <path fill="#f1b31c" d="M41.9408,48.2006a2.9548,2.9548,0,0,1-.9225-2.1743,3.9655,3.9655,0,0,1,.615-2.1923l2.907-5.2487c1.0422-1.9472,2.0339-2.6234,3.4056-2.6234a2.1317,2.1317,0,0,1,1.0615.3218Z"/>
+ <path fill="#f1b31c" d="M49.5765,64.4027c-.7887,0-1.6052-1.0508-1.8691-2.6483L46.9587,53.65l-.599-.5424,2.2168.2953Z"/>
+ <path fill="#f1b31c" d="M49.5925,35.3008A3.135,3.135,0,0,1,53.84,30.7086,9.217,9.217,0,0,0,49.5925,35.3008Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.667 43.758 50.264 43.758 46.453 39.512"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.55,35.9786s-5.3819.91-6.5319,1.7338c-1.4689,1.0521-4.1343,6.2446-4.1343,6.2446"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.1489,50.2244l-2.6422,3.5848L33.4354,55.153"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.4845,43.9909v2.144l3.66,4.3682a4.3457,4.3457,0,0,1,.6671,2.3876l.3967,8.66c.0482,1.811-.9915,2.4007-1.7973,2.4007-.7887,0-1.44-.5994-1.7039-2.1969L46.9587,53.65l-6.0179-5.4492a2.9548,2.9548,0,0,1-.9225-2.1743,3.9655,3.9655,0,0,1,.615-2.1923l2.907-5.2487c1.0422-1.9472,2.0339-2.6234,3.4056-2.6234a2.4538,2.4538,0,0,1,2.32,2.337"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8212" d="M26.5434,55.5429A18.8048,18.8048,0,0,1,9.8758,37.0942a30.58,30.58,0,0,1,3.5507-13.7415c.4235,6.6522,3.5616,9.3307,5.1193,9.3307,1.1635,0,2.2336-1.1858,2.2336-3.12.0805-2.497.4612-6.7723,3.801-12.9528"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8212" d="M26.2908,4.851S39.1386,13.51,38.6553,27.8475A1.76,1.76,0,0,0,40.5489,29.7a4.68,4.68,0,0,0,3.6248-2.4351,13.8415,13.8415,0,0,1,1.28,3.3774"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.375,52.4469l-2.6421,3.5847-6.7443,4.3753"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.74,33.1515a3.135,3.135,0,1,1,3.135,3.135"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08C.svg b/public/assets/img/icons/E08C.svg
new file mode 100644
index 0000000..1a479b5
--- /dev/null
+++ b/public/assets/img/icons/E08C.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M32.6741,13.9649a3.892,3.892,0,0,1,6.7063,0l20.449,40.1422a4.4616,4.4616,0,0,1,.5748,1.9161,3.8914,3.8914,0,0,1-3.8322,3.8877H15.5783a3.8091,3.8091,0,0,1-3.8322-3.7919,3.4544,3.4544,0,0,1,.5748-1.9161l20.3532-40.238"/>
+ <g>
+ <path fill="#9b9b9a" d="M54.6522,43.7775l.19.38"/>
+ <path fill="#9b9b9a" d="M54.8426,44.1574l4.9868,9.95a4.4616,4.4616,0,0,1,.5748,1.9161,3.8914,3.8914,0,0,1-3.8322,3.8877H15.5783a3.8091,3.8091,0,0,1-3.8322-3.7919,3.4544,3.4544,0,0,1,.5748-1.9161l12.1164-23.954a27.3029,27.3029,0,0,1,5.8238-1.0549c6.27,0,11.27,3.4679,11.27,9.0242a7.2344,7.2344,0,0,1-.2708,1.8079c-1.1433,4.3752-5.8742,6.3523-7.8749,4.3843a5.4847,5.4847,0,0,0,.3443-1.6817,1.6184,1.6184,0,0,0-1.8053-1.8579c-2.0769,0-3.0454,1.8026-3.0454,3.4662,0,2.2466.9875,5.0339,5.9373,5.0339s12.75-5.8,17.72-5.7925a11.3766,11.3766,0,0,1,2.18.3765"/>
+ </g>
+ <path fill="#3f3f3f" d="M60.4042,56.0232a4.4624,4.4624,0,0,0-.5748-1.9162L58.2823,51.02a6.37,6.37,0,0,0-3.8667-1.2417c-8.2095,0-19.8906,8.2493-41.91,8.6036a3.9188,3.9188,0,0,0,2.9621,1.5288H56.572A3.8915,3.8915,0,0,0,60.4042,56.0232Z"/>
+ <path fill="#3f3f3f" d="M31.3927,48.7341a6.6773,6.6773,0,0,1-5.61-6.9977c0-3.6964,2.2172-5.881,5.3391-5.881,2.74,0,4.6551,2.0121,4.6551,3.96a3.79,3.79,0,0,1-2.0946,3.4525,3.8849,3.8849,0,0,0,.0267-.5317,1.6184,1.6184,0,0,0-1.8053-1.8579c-2.0769,0-3.0454,1.8026-3.0454,3.4663A4.584,4.584,0,0,0,31.3927,48.7341Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.7167,43.9549l5.1127,10.1522a4.4616,4.4616,0,0,1,.5748,1.9161,3.8914,3.8914,0,0,1-3.8322,3.8877H15.5783a3.8091,3.8091,0,0,1-3.8322-3.7919,3.4544,3.4544,0,0,1,.5748-1.9161l12.1164-23.954a27.5724,27.5724,0,0,1,5.8238-1.0549c6.27,0,11.27,3.4679,11.27,9.0242a7.2344,7.2344,0,0,1-.2708,1.8079c-1.1433,4.3752-5.8742,6.3523-7.8749,4.3843a5.4847,5.4847,0,0,0,.3443-1.6817,1.6184,1.6184,0,0,0-1.8053-1.8579c-2.0769,0-3.0454,1.8026-3.0454,3.4662,0,2.2466.9875,5.0339,5.9373,5.0339s12.75-5.8,17.72-5.7925A9.32,9.32,0,0,1,54.7167,43.9549Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6741,13.9649a3.892,3.892,0,0,1,6.7063,0l20.449,40.1422a4.4616,4.4616,0,0,1,.5748,1.9161,3.8914,3.8914,0,0,1-3.8322,3.8877H15.5783a3.8091,3.8091,0,0,1-3.8322-3.7919,3.4544,3.4544,0,0,1,.5748-1.9161l20.3532-40.238"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08D.svg b/public/assets/img/icons/E08D.svg
new file mode 100644
index 0000000..f353463
--- /dev/null
+++ b/public/assets/img/icons/E08D.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#fcea2b" d="M32.4064,14.4782a3.8921,3.8921,0,0,1,6.7064,0L59.5617,54.62a4.4616,4.4616,0,0,1,.5748,1.9161,3.9267,3.9267,0,0,1-3.8321,3.928H15.3106a3.8434,3.8434,0,0,1-3.8321-3.8322,3.4546,3.4546,0,0,1,.5748-1.9161l20.3531-40.238"/>
+ </g>
+ <path fill="#3f3f3f" d="M40.15,37.6778h.3229a3.686,3.686,0,0,0,3.7121-3.6316,3.901,3.901,0,0,0-1.614-3.0665,2.5847,2.5847,0,0,0-2.5824-2.5017,2.2532,2.2532,0,0,0-1.7755.7263A3.4054,3.4054,0,0,0,35.55,27.9129a3.516,3.516,0,0,0-2.34.8877,2.5779,2.5779,0,0,0-1.9369-.8877,2.6231,2.6231,0,1,0,0,5.2456,1.8544,1.8544,0,0,0,1.13-.3226A3.4757,3.4757,0,0,0,35.55,34.8532a1.3729,1.3729,0,0,0,.5651-.0808A2.5246,2.5246,0,0,0,35.0658,36.79a2.6352,2.6352,0,0,0,2.6632,2.6631A2.518,2.518,0,0,0,40.15,37.6778Z"/>
+ <polygon fill="#9b9b9a" points="34.542 60.455 18.412 60.455 25.752 52.668 28.023 47.873 31.835 45.138 34.039 48.113 32.987 52.408 34.542 60.455"/>
+ <polygon fill="#d0cfce" points="34.542 60.455 53.361 60.455 47.003 48.564 42.06 46.423 39.403 43.042 37.104 43.568 34.756 43.042 31.835 45.138 34.039 48.113 32.987 52.408 34.542 60.455"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4064,14.4782a3.8921,3.8921,0,0,1,6.7064,0L59.5617,54.62a4.4616,4.4616,0,0,1,.5748,1.9161,3.9267,3.9267,0,0,1-3.8321,3.928H15.3106a3.8434,3.8434,0,0,1-3.8321-3.8322,3.4546,3.4546,0,0,1,.5748-1.9161l20.3531-40.238"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="18.412 60.455 25.752 52.668 28.023 47.873 34.756 43.042 37.104 43.568 39.403 43.042 42.06 46.423 47.003 48.564 53.361 60.455"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="31.835 45.138 34.039 48.113 32.983 52.382 33.754 56.379"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.4027,32.8359A3.4757,3.4757,0,0,0,35.55,34.8532a1.3729,1.3729,0,0,0,.5651-.0808A2.5246,2.5246,0,0,0,35.0658,36.79a2.6352,2.6352,0,0,0,2.6632,2.6631A2.518,2.518,0,0,0,40.15,37.6778"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.5709,30.98a2.5847,2.5847,0,0,0-2.5824-2.5017,2.2532,2.2532,0,0,0-1.7755.7263A3.4054,3.4054,0,0,0,35.55,27.9129a3.516,3.516,0,0,0-2.34.8877,2.5779,2.5779,0,0,0-1.9369-.8877A2.6866,2.6866,0,0,0,28.61,30.576"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08E.svg b/public/assets/img/icons/E08E.svg
new file mode 100644
index 0000000..f239069
--- /dev/null
+++ b/public/assets/img/icons/E08E.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M32.2938,14.2328a3.8921,3.8921,0,0,1,6.7064,0L59.1192,54.375a4.4616,4.4616,0,0,1,.5748,1.9161,3.8848,3.8848,0,0,1-3.8322,3.88H15.528a3.8027,3.8027,0,0,1-3.8322-3.7843,3.4544,3.4544,0,0,1,.5748-1.9161l20.0232-40.238"/>
+ <path fill="#d22f27" d="M35.8544,39.0488c0,1.5051-2.7286,3.811-2.7286,5.9915l-.06.1876s-.3221,1.4282-1.39,1.4282a1.3125,1.3125,0,0,1-.7715-.3248c-.2624-.2447-.6006.13-.5474.458.16,1.3105,3.0227,5.5211,5.17,5.5211,2.4563,0,4.6289-2.9458,4.8225-3.9856,0-.4974-.8339-.1867-.8339-.873,0-.5821.5067-.9643.5067-1.7287a.41.41,0,0,0-.4246-.3778c-.1911,0-.4595.1335-.6732.1335-.8213,0-1.007-.7461-1.007-1.5106,0,0,.1541.0506.1541-1.579a5.8829,5.8829,0,0,0-1.4226-3.493.5511.5511,0,0,0-.357-.1331C36.1024,38.7631,35.8544,38.8474,35.8544,39.0488Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.5475,52.6224a8.2936,8.2936,0,0,0,5.9363,2.3321,8.8363,8.8363,0,0,0,6.0211-2.3321"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.69,50.224s-4.4523-4.7491-.212-11.0246c0,0,.8558,1.0878,1.5081,2.1314.4857.56,1.3667,1.5152,1.8331,1.5152a1.0035,1.0035,0,0,0,1.0176-1.1025v-.3816a15.4769,15.4769,0,0,1,1.5265-7.2932S36.3319,35.68,35.06,27.878c0,0,6.7634,4.5583,6.509,12.1059,0,.5512.2482.9753.8471.9753.59,0,2.3879-.5726,2.3879-1.1238.0424.0424,2.6713,5.5547-1.06,10.3886"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0789,45.1184h0s-.2976,1.641-1.4883,1.5265a2.6744,2.6744,0,0,1-.6091-.2451c-.3282-.3594-.6744.0842-.6248.3895a10.9625,10.9625,0,0,0,3.02,4.4732s.93.6841.98.6841"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.9658,52.0091a12.345,12.345,0,0,0,1.5469-1.0468,6.84,6.84,0,0,0,1.8066-2.4874.3347.3347,0,0,0-.2976-.458.782.782,0,0,1-.4961-.4579h0s-.0993-.3053.2976-.9922a1.6036,1.6036,0,0,0,.1985-.9159.4685.4685,0,0,0-.645-.2672.96.96,0,0,1-1.29-.42s-.3116-.1523-.014-1.6406a5.9958,5.9958,0,0,0-1.4247-4.4272.5456.5456,0,0,0-.3766-.1331.3948.3948,0,0,0-.4172.2857"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2938,14.2328a3.8921,3.8921,0,0,1,6.7064,0L59.1192,54.375a4.4616,4.4616,0,0,1,.5748,1.9161,3.8848,3.8848,0,0,1-3.8322,3.88H15.528a3.8027,3.8027,0,0,1-3.8322-3.7843,3.4544,3.4544,0,0,1,.5748-1.9161l20.0232-40.238"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E08F.svg b/public/assets/img/icons/E08F.svg
new file mode 100644
index 0000000..e9ccc2d
--- /dev/null
+++ b/public/assets/img/icons/E08F.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="M35.8667,16.3788c-7.7171,0-15.6368,1.8276-19.9692,4.8061v16.314c0,12.5228,11.9812,18.6153,18.3445,22.4061a3.0225,3.0225,0,0,0,3.2494,0C44.125,55.911,56.513,50.4958,56.513,37.4989V21.1849C52.0452,18.2064,44.26,16.3788,35.8667,16.3788Zm8.1613,22.16.9476,2.1662a.7326.7326,0,0,1-.4058,1.0829l-2.2342,1.0155a2.0538,2.0538,0,0,0-1.1507,1.0153l-.88,2.3016a.8841.8841,0,0,1-1.0836.4737L36.92,45.5791a2.779,2.779,0,0,0-1.4893,0l-2.1664.9475a.8527.8527,0,0,1-1.0829-.406l-1.0153-2.2339a2.9215,2.9215,0,0,0-1.0829-1.1506l-2.1664-.88a.8087.8087,0,0,1-.5418-1.0832l1.0158-2.3013a1.7562,1.7562,0,0,0-.1354-1.4216l-.88-2.2338a.9263.9263,0,0,1,.4741-1.151L30.0836,32.65a2.0953,2.0953,0,0,0,1.1506-1.0155l.88-2.3016a.7232.7232,0,0,1,1.0153-.4061l2.3018,1.0153a2.0714,2.0714,0,0,0,1.557-.0675l2.1659-.9478a.8155.8155,0,0,1,1.0834.4061l1.0153,2.3016c.2031.4063.474,1.0155.9475,1.1506l2.3018.8124a.8587.8587,0,0,1,.5412,1.0832L44.028,36.9822A2.0653,2.0653,0,0,0,44.028,38.5391Z"/>
+ <path fill="#b1cc33" d="M35.8666,16.3788c-.641,0-1.283.0171-1.9247.042,4.7673.1722,13.6272,2.1348,17.571,4.764V37.4989c0,12.7585-10.9338,18.21-17.6469,22.1837.1261.0745.2539.15.376.2224a3.0225,3.0225,0,0,0,3.2494,0c6.6335-3.994,19.0215-9.4092,19.0215-22.4061V21.1848C52.0452,18.2064,44.26,16.3788,35.8666,16.3788Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M35.8667,16.3788c-7.7171,0-15.6368,1.8276-19.9692,4.8061v16.314c0,12.5228,11.9812,18.6153,18.3445,22.4061a3.0225,3.0225,0,0,0,3.2494,0C44.125,55.911,56.513,50.4958,56.513,37.4989V21.1849C52.0452,18.2064,44.26,16.3788,35.8667,16.3788Zm8.1613,22.16.9476,2.1662a.7326.7326,0,0,1-.4058,1.0829l-2.2342,1.0155a2.0538,2.0538,0,0,0-1.1507,1.0153l-.88,2.3016a.8841.8841,0,0,1-1.0836.4737L36.92,45.5791a2.779,2.779,0,0,0-1.4893,0l-2.1664.9475a.8527.8527,0,0,1-1.0829-.406l-1.0153-2.2339a2.9215,2.9215,0,0,0-1.0829-1.1506l-2.1664-.88a.8087.8087,0,0,1-.5418-1.0832l1.0158-2.3013a1.7562,1.7562,0,0,0-.1354-1.4216l-.88-2.2338a.9263.9263,0,0,1,.4741-1.151L30.0836,32.65a2.0953,2.0953,0,0,0,1.1506-1.0155l.88-2.3016a.7232.7232,0,0,1,1.0153-.4061l2.3018,1.0153a2.0714,2.0714,0,0,0,1.557-.0675l2.1659-.9478a.8155.8155,0,0,1,1.0834.4061l1.0153,2.3016c.2031.4063.474,1.0155.9475,1.1506l2.3018.8124a.8587.8587,0,0,1,.5412,1.0832L44.028,36.9822A2.0653,2.0653,0,0,0,44.028,38.5391Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E090.svg b/public/assets/img/icons/E090.svg
new file mode 100644
index 0000000..883700a
--- /dev/null
+++ b/public/assets/img/icons/E090.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" points="27.67 43.857 13.72 43.857 13.72 28.467 27.714 28.502 27.732 14.384 43.461 14.384 43.461 28.334 57.278 28.252 57.278 43.857 43.461 43.857 43.461 57.941 27.635 57.941 27.67 43.857"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.67 43.857 13.72 43.857 13.72 28.467 27.714 28.502 27.732 14.384 43.461 14.384 43.461 28.334 57.278 28.252 57.278 43.857 43.461 43.857 43.461 57.941 27.635 57.941 27.67 43.857"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E091.svg b/public/assets/img/icons/E091.svg
new file mode 100644
index 0000000..3626352
--- /dev/null
+++ b/public/assets/img/icons/E091.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="27.5034" cy="53.4859" rx="11.6561" ry="7.8696" fill="#a57939"/>
+ <path fill="#d0cfce" d="M30.6547,23.9855a14.0625,14.0625,0,0,1,7.21-1.89c4.7236,0,8.7752,6.4968,14.9073,6.4968.9039,0,1.3564-.4069,2.2686-.4069.7566,0,1.0586.5411,1.0586,1.496v1.6279c0,.7455-.8143,1.5923-3.2048,1.5923-7.1861,0-11.2378-4.0647-15.4069-4.0647a12.2077,12.2077,0,0,0-6.9151,2.3078v-4.438Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M32.1769,46.2743C36.2877,47.49,39.16,50.2617,39.16,53.4859c0,4.3462-5.2186,7.87-11.6561,7.87s-11.656-3.5234-11.656-7.87c0-3.1536,2.7474-5.8739,6.7144-7.1295"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6547,12.48a13.9517,13.9517,0,0,1,7.21-2.2332c4.7236,0,8.7752,4.1079,14.9073,4.1079.9039,0,1.3564-.4069,2.2686-.4069.7566,0,1.0586.5411,1.0586,1.496V31.3092c0,.7455-.8143,1.5923-3.2048,1.5923-7.1861,0-11.2378-4.0647-15.4069-4.0647a12.2077,12.2077,0,0,0-6.9151,2.3078v-4.438"/>
+ <line x1="27.1824" x2="27.1824" y1="10.421" y2="52.3401" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E092.svg b/public/assets/img/icons/E092.svg
new file mode 100644
index 0000000..1df00e3
--- /dev/null
+++ b/public/assets/img/icons/E092.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13.0463" y="40.7795" width="45.606" height="20.6526" fill="#92d3f5"/>
+ <rect x="18.355" y="46.0122" width="12.2734" height="15.4199" fill="#a57939"/>
+ <rect x="35.927" y="44.8695" width="6.4666" height="12.5623" fill="#fff"/>
+ <rect x="47.0129" y="44.8695" width="6.4666" height="12.5623" fill="#fff"/>
+ <path fill="#d0cfce" d="M27.9173,18.74A13.5224,13.5224,0,0,1,34.85,16.9228c4.5419,0,8.4377,6.247,14.3339,6.247.8691,0,1.3042-.3913,2.1813-.3913.7275,0,1.018.52,1.018,1.4385v1.5653c0,.7168-.783,1.531-3.0816,1.531-6.91,0-10.8056-3.9084-14.8143-3.9084a11.7385,11.7385,0,0,0-6.6492,2.219V21.3567Z"/>
+ <rect x="8.8314" y="61.4321" width="54.0357" height="3.4194" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <line x1="13.0463" x2="13.0463" y1="61.4321" y2="45.3988" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="8.8314" x2="62.8671" y1="64.8515" y2="64.8515" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="62.8671" x2="8.8314" y1="61.4321" y2="61.4321" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.991 33.303 12.461 33.303 8.831 40.779 62.867 40.779 59.238 33.303 28.828 33.303"/>
+ <line x1="58.6523" x2="58.6523" y1="61.4321" y2="45.3988" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.4521" x2="26.4521" y1="55.1141" y2="52.3302" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="22.5337" x2="22.5337" y1="55.1141" y2="52.3302" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="18.3562" y="46.0122" width="12.2734" height="15.4199" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.9173,9.34A13.4159,13.4159,0,0,1,34.85,7.1922c4.5419,0,8.4377,3.9373,14.3339,3.9373.8691,0,1.3042-.3912,2.1813-.3912.7275,0,1.018.52,1.018,1.4384V25.7823c0,.7168-.783,1.531-3.0816,1.531-6.91,0-10.8056-3.9084-14.8143-3.9084a11.7385,11.7385,0,0,0-6.6492,2.219V21.3567"/>
+ <line x1="24.5786" x2="24.5786" y1="7.3472" y2="40.7795" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="35.927" y="44.8695" width="6.4666" height="12.5623" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="47.0129" y="44.8695" width="6.4666" height="12.5623" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E093.svg b/public/assets/img/icons/E093.svg
new file mode 100644
index 0000000..cea1632
--- /dev/null
+++ b/public/assets/img/icons/E093.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="18.7028" y="46.6626" width="34.2336" height="12.1644" fill="#3f3f3f"/>
+ <path fill="#d0cfce" d="M27.3106,19.74a13.5221,13.5221,0,0,1,6.9327-1.8174c4.5418,0,8.4376,6.247,14.3338,6.247.8692,0,1.3042-.3913,2.1814-.3913.7275,0,1.0179.52,1.0179,1.4385v1.5653c0,.7168-.783,1.531-3.0816,1.531-6.91,0-10.8055-3.9084-14.8143-3.9084a11.7385,11.7385,0,0,0-6.6491,2.219V22.3567Z"/>
+ <rect x="10.3144" y="62.3392" width="51.0104" height="3.5122" fill="#d0cfce"/>
+ <rect x="12.6888" y="58.827" width="46.2616" height="3.5122" fill="#d0cfce"/>
+ <polygon fill="#9b9b9a" points="46.15 41.118 35.82 36.063 25.489 41.118 46.15 41.118"/>
+ <rect x="11.7839" y="43.1503" width="48.0713" height="3.5122" fill="#d0cfce"/>
+ <rect x="17.383" y="46.6626" width="5.4289" height="12.1644" fill="#fff"/>
+ <rect x="33.1051" y="46.6626" width="5.4289" height="12.1644" fill="#fff"/>
+ <rect x="48.8273" y="46.6626" width="5.4289" height="12.1644" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3106,10.34a13.4156,13.4156,0,0,1,6.9327-2.1474c4.5418,0,8.4376,3.9373,14.3338,3.9373.8692,0,1.3042-.3912,2.1814-.3912.7275,0,1.0179.52,1.0179,1.4384V26.7823c0,.7168-.783,1.531-3.0816,1.531-6.91,0-10.8055-3.9084-14.8143-3.9084a11.7385,11.7385,0,0,0-6.6491,2.219V22.3567"/>
+ <line x1="23.9719" x2="23.9719" y1="8.3472" y2="39.0334" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="63.3248" x2="8.3144" y1="65.8515" y2="65.8515" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.3144" x2="60.3248" y1="62.3392" y2="62.3392" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="11.7839" y="43.1503" width="48.0713" height="3.5122" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="58.9504" x2="12.6888" y1="62.3392" y2="62.3392" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="13.6888" x2="57.9504" y1="58.827" y2="58.827" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="17.383" y="46.6626" width="5.4289" height="12.1644" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="33.1051" y="46.6626" width="5.4289" height="12.1644" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="48.8273" y="46.6626" width="5.4289" height="12.1644" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.161 43.15 35.82 33.04 16.478 43.15 55.161 43.15"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E094.svg b/public/assets/img/icons/E094.svg
new file mode 100644
index 0000000..cd5b869
--- /dev/null
+++ b/public/assets/img/icons/E094.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="31.0713" y="10.4815" width="7.9472" height="55.1819" fill="#6a462f"/>
+ <polygon fill="#a57939" points="31.071 18.66 31.071 10.481 39.018 10.481 39.018 16.558 31.071 18.66"/>
+ <polygon fill="#a57939" points="42.605 14.992 58.181 14.992 62.873 21.172 58.181 27.421 42.605 27.421 42.605 14.992"/>
+ <polygon fill="#6a462f" points="27.425 27.091 11.848 27.091 7.157 33.271 11.848 39.521 27.425 39.521 27.425 27.091"/>
+ <polygon fill="#6a462f" points="42.605 23.216 60.975 18.672 62.873 21.172 58.181 27.421 42.605 27.421 42.605 23.216"/>
+ <polygon fill="#a57939" points="7.157 33.271 27.425 27.091 11.848 27.091 7.157 33.271"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.23 27.091 11.848 27.091 7.157 33.271 11.848 39.521 27.425 39.521 27.425 33.982"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.711 14.992 58.181 14.992 62.873 21.172 58.181 27.421 42.605 27.421 42.605 23.216"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.071 65.663 31.071 10.481 39.018 10.481 39.018 65.663"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E095.svg b/public/assets/img/icons/E095.svg
new file mode 100644
index 0000000..0b06051
--- /dev/null
+++ b/public/assets/img/icons/E095.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="14.1816" y="7.9787" rx="3.68" ry="3.68" width="34.0431" height="55.9423" fill="#9b9b9a"/>
+ <path fill="#3f3f3f" d="M44.3929,54.9961H18.0135a.9747.9747,0,0,1-.9727-.9727V15.117a.9748.9748,0,0,1,.9727-.9727H44.3929a.9748.9748,0,0,1,.9727.9727V54.0234A.919.919,0,0,1,44.3929,54.9961Z"/>
+ <path fill="#fcea2b" d="M46.2852,7.6752a13.0323,13.0323,0,0,0-9.2634,22.2024l-2.6729,8.5816,7.1733-5.6237a13.0317,13.0317,0,1,0,4.763-25.16Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.3656,37.4681V54.0234a.919.919,0,0,1-.9727.9727H18.0135a.9747.9747,0,0,1-.9727-.9727V15.117a.9748.9748,0,0,1,.9727-.9727H31.572"/>
+ <circle cx="31.2032" cy="59.2523" r="1.9453" fill="#000000"/>
+ <line x1="33.3345" x2="26.3399" y1="11.2263" y2="11.2263" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.2248,36.861v23.38a3.6908,3.6908,0,0,1-3.68,3.68H17.8616a3.6908,3.6908,0,0,1-3.68-3.68V11.6587a3.6908,3.6908,0,0,1,3.68-3.68H36.9708"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" points="46.892 26.339 46.892 20.594 43.989 20.594"/>
+ <line x1="49.6516" x2="43.9228" y1="26.3389" y2="26.3389" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5"/>
+ <circle cx="46.5887" cy="15.602" r="1.9093"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2851,7.6752A13.0261,13.0261,0,0,0,37.2562,30.1l-2.6037,8.36,7.0766-5.5479a13.03,13.03,0,1,0,4.556-25.2361Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E096.svg b/public/assets/img/icons/E096.svg
new file mode 100644
index 0000000..13ae957
--- /dev/null
+++ b/public/assets/img/icons/E096.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.1768" y="7.9919" rx="3.68" ry="3.68" width="34.0431" height="55.9423" fill="#9b9b9a"/>
+ <path fill="#3f3f3f" d="M45.3881,55.0093H19.0087a.9748.9748,0,0,1-.9727-.9727V15.13a.9748.9748,0,0,1,.9727-.9727H45.3881a.9747.9747,0,0,1,.9727.9727V54.0366A.919.919,0,0,1,45.3881,55.0093Z"/>
+ <path fill="#fcea2b" d="M31.137,22.0732a3.6908,3.6908,0,0,0-3.68,3.68v14.996a.3105.3105,0,0,0,.46.276l4.6-4.048a.676.676,0,0,1,.552-.184H58.5534a3.6908,3.6908,0,0,0,3.68-3.68v-7.36a3.6908,3.6908,0,0,0-3.68-3.68Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3608,39.5475V54.0366a.919.919,0,0,1-.9727.9727H19.0087a.9748.9748,0,0,1-.9727-.9727V15.13a.9748.9748,0,0,1,.9727-.9727H45.3881a.9747.9747,0,0,1,.9727.9727v3.902"/>
+ <circle cx="32.1984" cy="59.2655" r="1.9453" fill="#000000"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.335 11.24 37.062 11.24 37.062 11.24 27.335 11.24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.22,39.5475V60.2543a3.6908,3.6908,0,0,1-3.68,3.68H18.8568a3.6908,3.6908,0,0,1-3.68-3.68V11.6719a3.6908,3.6908,0,0,1,3.68-3.68H45.54a3.6908,3.6908,0,0,1,3.68,3.68v7.36"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.137,22.0732a3.6908,3.6908,0,0,0-3.68,3.68v14.996a.3105.3105,0,0,0,.46.276l4.6-4.048a.676.676,0,0,1,.552-.184H58.5534a3.6908,3.6908,0,0,0,3.68-3.68v-7.36a3.6908,3.6908,0,0,0-3.68-3.68Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E097.svg b/public/assets/img/icons/E097.svg
new file mode 100644
index 0000000..f30ca8d
--- /dev/null
+++ b/public/assets/img/icons/E097.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M53.6682,17.2111V12.5087a.617.617,0,0,0-.6531-.6531H18.2045a.617.617,0,0,0-.6531.6531V28.8364a.617.617,0,0,0,.6531.6531H53.0151a.617.617,0,0,0,.6531-.6531V24.4606h3.3309v-7.25Z"/>
+ <path fill="#9b9b9a" d="M43.2851,52.7306,47,52V45l-3.7149-1.1419Z"/>
+ <path fill="#fcea2b" d="M24.9258,51.1876a.6074.6074,0,0,1-.6429.6429h-7.58a1.4788,1.4788,0,0,0,0,2.9575h7.58a.6074.6074,0,0,1,.6429.643"/>
+ <path fill="#fcea2b" d="M24.9258,40.5791a.6073.6073,0,0,1-.6429.6429h-7.58a1.4788,1.4788,0,0,0,0,2.9576h7.58a.6073.6073,0,0,1,.6429.6429"/>
+ <path fill="#9b9b9a" d="M24.99,44.8007A152.9463,152.9463,0,0,1,43,44.865C41,40,38,37.1715,31.6767,37.1715H24.99Z"/>
+ <path fill="#d0cfce" d="M56.5721,45.594a.6074.6074,0,0,1-.6429.643H47.3643v3.9219h8.5649a.6073.6073,0,0,1,.6429.6429Z"/>
+ <path fill="#b1cc33" d="M21.7673,25.9267h4.931V15.4838h-4.931Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.2829,51.1876h-7.58a2.1405,2.1405,0,0,0-2.1216,2.1217h0a2.1406,2.1406,0,0,0,2.1216,2.1217h7.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.2829,40.5791h-7.58a2.1405,2.1405,0,0,0-2.1216,2.1217h0a2.1405,2.1405,0,0,0,2.1216,2.1217h7.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.3472,59.9315H31.741a11.7015,11.7015,0,0,0,0-23.4029H24.3472Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.735 52.473 46.721 51.38 46.721 45.015 42.735 43.987"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="55.929 50.802 46.721 50.802 46.721 45.594 55.929 45.594"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.6682,17.2111V12.5087a.617.617,0,0,0-.6531-.6531H18.2045a.617.617,0,0,0-.6531.6531V28.8364a.617.617,0,0,0,.6531.6531H53.0151a.617.617,0,0,0,.6531-.6531V24.4606h3.3309v-7.25Z"/>
+ <rect x="21.4408" y="15.1572" width="5.5841" height="11.096" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E098.svg b/public/assets/img/icons/E098.svg
new file mode 100644
index 0000000..6ebe04d
--- /dev/null
+++ b/public/assets/img/icons/E098.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92d3f5" points="11.462 25.611 35.795 9.177 60.063 25.541 60.063 62.014 54.196 62.014 54.196 32.787 35.788 20.368 17.329 32.857 17.329 62.014 11.462 62.014 11.462 25.611"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M44.6937,51.12l2.8236.1976A45.9812,45.9812,0,0,1,46.42,46.4285c-.1-1.1475.05-4.64.05-4.64a2.8911,2.8911,0,0,0-2.911-2.4944H38.4278c-1.3969,0-1.62-.0212-3.4587-.0212h-7.48a2.4236,2.4236,0,0,0-2.405,2.4756s-.05,3.4659-.1486,4.6046c-.099,1.2379-.7426,5.0008-.7426,5.0008l2.7486.3095-.6064,9.2323c-.0037.6123.6984,1.47,1.0944,1.47.5817,0,1.3436-.48,1.3913-.99l1.2378-11.2094c.05-.5447.8233-.8206,1.3628-.8206a1.3351,1.3351,0,0,1,1.095,1.5025L32.03,56.38l2.0557.9474.3168,5.8958c.001.5394.2026.6726.7756.6726h1.0869c.4447,0,.7-.0973.7313-.8605l.4963-5.7079,2.0557-.9474-.5027-5.44c-.051-.663.4235-1.5671,1.1514-1.5671.6683,0,1.2927.1793,1.3963.9147l1.1645,10.3907c.0976.6856.5812,1.6825,1.3922,1.6825a1.2565,1.2565,0,0,0,1.1848-1.1674S44.993,54.1133,44.6937,51.12Z"/>
+ <circle cx="31.2056" cy="33.8729" r="2.7168" fill="#fcea2b"/>
+ <circle cx="40.7019" cy="33.8729" r="2.7168" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <line x1="60.0633" x2="60.0633" y1="61.4636" y2="20.1288" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.7945" x2="63.8" y1="9.2474" y2="28.0984" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="11.4616" x2="11.4616" y1="61.4636" y2="20.1288" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.329 61.464 17.329 32.857 35.737 20.438 35.788 20.438 54.196 32.857 54.196 61.464"/>
+ <line x1="35.7304" x2="7.7249" y1="9.2474" y2="28.0984" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.0582,50.1659,28.82,61.3753c-.0477.51-.81.99-1.3913.99a1.2679,1.2679,0,0,1-1.12-1.0926l1.2612-18.86"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8757,51.3542s.6437-3.7629.7427-5.0008c.099-1.1387.1485-4.6046.1485-4.6046a2.4237,2.4237,0,0,1,2.4051-2.4756h7.2243"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.07,42.2877a5.9857,5.9857,0,0,0-.8914,3.224c0,1.5625,1.34,3.4821,1.34,4.5112.2993,2.9933.8156,11.17.8156,11.17A1.2565,1.2565,0,0,1,44.15,62.36a1.3687,1.3687,0,0,1-1.3345-1.1674L41.5682,50.07"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.6367,41.4589a2.3275,2.3275,0,0,1,2.5942-2.1645h4.6445a2.8911,2.8911,0,0,1,2.911,2.4944s-.15,3.4923-.05,4.64a46.0007,46.0007,0,0,0,1.0976,4.8891"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.2682,62.9868l.24-6.293"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.9646,56.6938l.2388,6.3645"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.0315,49.5446h.3109a1.5021,1.5021,0,0,1,1.6685,1.6311l.4845,5.2043"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.366,49.5446H34.13a1.5021,1.5021,0,0,0-1.6685,1.6311L31.9771,56.38"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0081,47.1064a1.671,1.671,0,0,1-.3906-1.1731,2.0253,2.0253,0,1,1,3.6765,1.1731"/>
+ <circle cx="31.2056" cy="33.8729" r="2.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="40.7019" cy="33.8729" r="2.7168" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E099.svg b/public/assets/img/icons/E099.svg
new file mode 100644
index 0000000..701ed1c
--- /dev/null
+++ b/public/assets/img/icons/E099.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="23.5753" cy="14.8168" r="4.5579" fill="#9b9b9a"/>
+ <circle cx="31.9002" cy="14.393" r="5.9228" fill="#3f3f3f"/>
+ <circle cx="36.5052" cy="35.6877" r="3.7241" fill="#9b9b9a"/>
+ <circle cx="51.0004" cy="22.0283" r="5.0643" fill="#9b9b9a"/>
+ <circle cx="40.1011" cy="10.9712" r="4.3911" fill="#9b9b9a"/>
+ <circle cx="40.5708" cy="22.0052" r="7.8212" fill="#3f3f3f"/>
+ <polygon fill="#9b9b9a" points="7.948 64.288 21.46 44.389 31.209 37.155 37.472 38.628 42.788 37.155 47.916 43.567 56.263 49.391 62.819 64.288 7.948 64.288"/>
+ <polygon fill="#d0cfce" points="7.948 64.288 21.46 44.389 25.377 41.481 27.031 45.012 25.417 51.296 27.31 64.288 7.948 64.288"/>
+ <polygon fill="#3f3f3f" points="62.819 64.288 43.646 64.288 47.527 52.151 44.411 49.646 47.916 43.567 56.263 49.391 62.819 64.288"/>
+ <circle cx="35.8352" cy="28.5945" r="5.6425" fill="#9b9b9a"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="8.406 63.629 21.46 44.389 31.209 37.155 37.472 38.628 42.788 37.155 47.916 43.567 56.263 49.391 62.619 63.779"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.377 41.481 27.031 45.012 25.417 51.296 26.333 58.609"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.916 43.567 44.411 49.646 47.527 52.151 45.854 57.324"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.952,23.7506a5.6368,5.6368,0,0,0-.2644,9.5271"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.4923,10.9711a4.3859,4.3859,0,0,0-8.6582-.9971,5.9116,5.9116,0,0,0-9.1162,1.5535,4.5489,4.5489,0,0,0-7.7,3.2892"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.0646,22.0283a5.0642,5.0642,0,0,0-7.8906-4.2022"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.5432,33.5448a5.6492,5.6492,0,0,0,2.8056-3.7577,7.8122,7.8122,0,0,0,5.8059-3.5711"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8723,20.6177A7.8234,7.8234,0,0,1,47.4982,18.371"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09A.svg b/public/assets/img/icons/E09A.svg
new file mode 100644
index 0000000..66a1ea2
--- /dev/null
+++ b/public/assets/img/icons/E09A.svg
@@ -0,0 +1,38 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" points="7.785 63.268 21.297 43.369 31.046 36.135 37.309 37.608 42.625 36.135 47.753 42.546 56.1 48.371 62.656 63.268 7.785 63.268"/>
+ <circle cx="22.7062" cy="18.6085" r="5.0643" fill="#3f3f3f"/>
+ <circle cx="40.7382" cy="13.0158" r="4.879" fill="#9b9b9a"/>
+ <circle cx="53.0697" cy="25.9463" r="4.879" fill="#9b9b9a"/>
+ <circle cx="32.0388" cy="15.7089" r="6.5809" fill="#9b9b9a"/>
+ <circle cx="43.9506" cy="21.655" r="7.8212" fill="#9b9b9a"/>
+ <circle cx="36.2454" cy="26.2645" r="5.6425" fill="#3f3f3f"/>
+ <polygon fill="#d0cfce" points="62.656 63.268 43.483 63.268 47.364 51.131 44.249 48.626 47.753 42.546 56.1 48.371 62.656 63.268"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="8.244 62.609 21.297 43.369 31.046 36.135 37.309 37.608 42.625 36.135 47.753 42.546 56.1 48.371 62.456 62.759"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.214 40.46 26.868 43.992 25.254 50.276 26.17 57.589"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.753 42.546 44.249 48.626 47.364 51.131 45.786 56.065"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2514,22.279a5.6425,5.6425,0,1,0,8.9467,6.6894,7.7871,7.7871,0,0,0,2.7524.5077"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.7382,8.1368a4.8606,4.8606,0,0,0-4.3248,2.6653,6.57,6.57,0,0,0-10.8313,3.6436,5.058,5.058,0,0,0-7.94,4.1628"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.9506,13.8337a7.8213,7.8213,0,0,1,7.8212,7.8213"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.7575,21.2458a4.883,4.883,0,0,1,6.1912,4.7005"/>
+ <circle cx="64.0099" cy="11.7481" r="1.4802"/>
+ <circle cx="58.6793" cy="18.5997" r="1.4802"/>
+ <circle cx="46.4483" cy="18.5997" r="1.4802"/>
+ <circle cx="64.3398" cy="26.4514" r="1.4802"/>
+ <circle cx="58.6793" cy="32.9629" r="1.4802"/>
+ <circle cx="64.0099" cy="40.1445" r="1.4802"/>
+ <circle cx="58.6793" cy="45.9962" r="1.4802"/>
+ <circle cx="64.0099" cy="52.5179" r="1.4802"/>
+ <circle cx="57.3595" cy="60.3594" r="1.4802"/>
+ <circle cx="52.9164" cy="11.7481" r="1.4802"/>
+ <circle cx="41.5145" cy="11.7481" r="1.4802"/>
+ <circle cx="52.9164" cy="26.4514" r="1.4802"/>
+ <circle cx="47.4483" cy="32.9629" r="1.4802"/>
+ <circle cx="52.9164" cy="40.1445" r="1.4802"/>
+ <circle cx="52.2564" cy="52.5179" r="1.4802"/>
+ <circle cx="48.1082" cy="60.3594" r="1.4802"/>
+ <circle cx="41.5145" cy="40.1445" r="1.4802"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09B.svg b/public/assets/img/icons/E09B.svg
new file mode 100644
index 0000000..c6a782f
--- /dev/null
+++ b/public/assets/img/icons/E09B.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M32.4126,59.974c-12.6091,0-24.0871-10.8222-24.0871-24.1683,0-12.4881,8.2436-19.4179,16.2984-19.4179A12.5859,12.5859,0,0,1,37.1385,28.7046c0,5.2919-1.9082,8.092-3.73,8.092-1.1714,0-1.9323-.8847-1.9323-2.6288a2.9316,2.9316,0,0,0-2.9637-2.7755c-1.8624,0-3.3462,1.6622-3.3462,4.3419,0,3.6251,3.33,6.5652,7.5,6.5652,9.91,0,11.7853-3.7786,19.9164-3.7786,4.6814,0,7.9983,3.742,7.9983,7.1491C60.5808,54.18,49.1827,59.974,32.4126,59.974Z"/>
+ <path fill="#3f3f3f" d="M61.8618,26.931,52.193,19.6675,42.6008,26.92v7.7138l.0043.9239a28.5957,28.5957,0,0,1,7.33-2.1127V27.7412h4.6122v5.4666c4.2271.2362,6.5978,2.1492,7.3148,4.024Z"/>
+ <path fill="#3f3f3f" d="M36.21,52.8907c5.9145-2.6986,9.9539-5.732,17.4353-5.732a17.5234,17.5234,0,0,1,9.14,2.7116V59.974H32.2509C32.6772,56.2663,36.21,52.8907,36.21,52.8907Z"/>
+ </g>
+ <g id="line">
+ <line x1="46.3397" x2="46.3397" y1="23.8968" y2="20.1387" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.6007" x2="42.6007" y1="34.9219" y2="26.9204" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61.8618" x2="61.8618" y1="26.9311" y2="36.571" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.116 28.015 52.193 19.668 63.347 28.015"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="50.232 27.741 54.547 27.741 54.547 33.343"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.8861,32.33c1.0278-5.61,4.9283-9.1318,9.1039-9.1318,3.7754,0,6.9221,2.1467,7.7409,5.6384"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.7857,49.87a17.5234,17.5234,0,0,0-9.14-2.7116c-11.4643,0-14.0145,6.8353-24.103,6.8353"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.476,34.1678a2.9316,2.9316,0,0,0-2.9637-2.7755c-1.8624,0-3.3462,1.6622-3.3462,4.3419,0,3.6251,3.33,6.5652,7.5,6.5652,9.91,0,11.7853-3.7786,19.9164-3.7786a8.1548,8.1548,0,0,1,6.7549,3.4652"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.5042,32.7092c1.2426-10.4278,8.438-16.3214,16.12-16.3214A12.5859,12.5859,0,0,1,37.1385,28.7046a16.452,16.452,0,0,1-.7092,4.938"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09C.svg b/public/assets/img/icons/E09C.svg
new file mode 100644
index 0000000..1ad9401
--- /dev/null
+++ b/public/assets/img/icons/E09C.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" points="36.641 23.012 40.117 26.752 37.922 30.756 37.936 36.303 22.978 36.303 22.592 32.459 21.554 30.277 22.063 27.49 21.298 20.899 33.33 11.134 40.153 14.303 36.641 23.012"/>
+ <polygon fill="#3f3f3f" points="36.641 23.012 40.117 26.752 37.922 30.756 37.936 36.303 47.788 36.303 47.633 32.761 46.005 28.481 46.823 24.602 46.104 16.936 40.153 14.303 36.641 23.012"/>
+ <path fill="#ea5a47" d="M19.2578,58.568c0-9.1562,6.9838-16.4253,16.6672-16.5788,9.112-.1445,16.6422,6.2323,16.6671,16.5788Z"/>
+ <polygon fill="#fff" points="32.584 30.153 27.436 30.153 26.919 24.245 32.067 24.245 32.584 30.153"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7387,57.9618a6.1863,6.1863,0,0,1,12.3726,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.5875,43.7779c3.219,3.0927,5.3153,8.6178,5.3153,13.6429"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11.9472,57.4208a21.1963,21.1963,0,0,1,5.64-13.6346"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.104 16.936 46.823 24.602 46.005 28.481 47.633 32.761 47.788 36.303"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.9 35.531 22.592 32.459 21.554 30.277 22.063 27.49 21.298 20.899"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.743 22.984 33.33 11.134 49.646 18.544"/>
+ <line x1="25.7178" x2="25.0792" y1="17.1835" y2="12.3992" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26.919 24.245 32.067 24.245 32.584 30.153"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="38.164 19.237 36.641 23.012 40.117 26.724 37.93 30.758 37.937 36.214"/>
+ <line x1="12.3198" x2="32.675" y1="36.3028" y2="36.3028" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.8398" x2="59.6802" y1="36.3028" y2="36.3028" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.9783,42.615A15.8563,15.8563,0,0,1,52.5921,57.9081"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2578,57.9081c0-7.3088,5.61-14.2373,13.7462-15.6474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09D.svg b/public/assets/img/icons/E09D.svg
new file mode 100644
index 0000000..9ecfba3
--- /dev/null
+++ b/public/assets/img/icons/E09D.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="51.1801" cy="40.0857" r="4.8013" fill="#6a462f"/>
+ <circle cx="58.3309" cy="47.8811" r="4.8013" fill="#3f3f3f"/>
+ <circle cx="49.4511" cy="30.6335" r="2.552" fill="#a57939"/>
+ <circle cx="26.7738" cy="23.1513" r="1.2785" fill="#3f3f3f"/>
+ <circle cx="27.5166" cy="30.1022" r="1.2785" fill="#3f3f3f"/>
+ <circle cx="30.7957" cy="34.2678" r="1.2785" fill="#3f3f3f"/>
+ <circle cx="37.2031" cy="34.4687" r="2.552" fill="#6a462f"/>
+ <circle cx="34.7431" cy="22.3271" r="2.552" fill="#a57939"/>
+ <circle cx="38.5417" cy="42.5841" r="2.552" fill="#3f3f3f"/>
+ <circle cx="32.8296" cy="39.7426" r="2.552" fill="#3f3f3f"/>
+ <circle cx="43.674" cy="37.1237" r="2.552" fill="#3f3f3f"/>
+ <polygon fill="#a57939" points="27.807 59.185 20.907 34.315 21.963 30.046 19.099 18.163 17.63 16.196 14.297 19.248 13.016 25.362 8.976 59.185 27.807 59.185"/>
+ <polygon fill="#3f3f3f" points="27.807 59.185 20.907 34.315 21.963 30.046 19.099 18.163 17.63 16.196 20.701 13.427 26.348 18.902 31.921 38.139 41.863 46.833 52.085 47.654 61.412 55.916 62.402 59.185 27.807 59.185"/>
+ <circle cx="44.3339" cy="47.1867" r="2.552" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.452 47.493 52.085 47.654 61.412 55.916"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="9.08 58.591 13.016 25.362 14.297 19.248 20.701 13.427 26.348 18.902 28.209 25.424"/>
+ <line x1="20.9069" x2="27.7797" y1="34.3148" y2="58.7688" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="21.963 30.046 19.099 18.163 17.63 16.196"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M34.6511,34.4687a2.552,2.552,0,1,1,2.552,2.552"/>
+ <circle cx="34.7431" cy="22.3271" r="2.552" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.4511,28.0815a2.5521,2.5521,0,1,1-2.552,2.552"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.8643,43.1092a4.8017,4.8017,0,0,1,2.5533,8.45"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.7769,35.9282a4.8018,4.8018,0,0,1,5.3262,7.9668"/>
+ <circle cx="44.3339" cy="47.1867" r="2.552" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="32.8296" cy="39.7426" r="2.552" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45.4334" cy="26.877" r="1.2785"/>
+ <circle cx="42.1251" cy="31.0381" r="1.2785"/>
+ <circle cx="38.0802" cy="27.4137" r="1.2785"/>
+ <circle cx="29.857" cy="19.7384" r="1.2785"/>
+ <circle cx="33.105" cy="30.4585" r="1.2785"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09E.svg b/public/assets/img/icons/E09E.svg
new file mode 100644
index 0000000..82a2852
--- /dev/null
+++ b/public/assets/img/icons/E09E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M9,41.8738l8.8939-21.3649,5.13-1.4831h1.0095L29,20.8389l10.807,23.7527a5.4832,5.4832,0,0,1,4.6948-2.3528,5.2863,5.2863,0,0,1,5.46,4.9852L51,50a10.3435,10.3435,0,0,1,4-1,6.9569,6.9569,0,0,1,7.209,7.0816,7.2264,7.2264,0,0,1-7.4008,7.4865H9Z"/>
+ <polygon fill="#9b9b9a" points="21.068 36.792 17.707 35.095 10.932 37.564 8.745 42.189 8.745 63.568 18.583 63.568 33.766 63.578 21.068 36.792"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.9619,47.224a5.2863,5.2863,0,0,0-5.46-4.9852,5.181,5.181,0,0,0-5.5,4.9852"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.8145,54.9534A5.9764,5.9764,0,0,1,55,49a6.9569,6.9569,0,0,1,7.209,7.0816,7.2264,7.2264,0,0,1-7.4008,7.4865H40.5594"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.409 37.343 17.707 35.095 21.703 37.608 25.95 34.86"/>
+ <line x1="37.5623" x2="28.9106" y1="55.8729" y2="37.6733" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="39.807 44.592 29 20.839 24.034 19.026 23.024 19.026 17.894 20.509 9.138 41.874"/>
+ <line x1="33.4362" x2="23.9349" y1="62.9177" y2="42.706" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="53.727 12.329 53.512 20.5 60.464 16.271"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="42.704 16.271 49.728 20.571 49.513 12.329"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="40.912 27.939 48.079 23.998 40.912 20.056"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="49.513 35.666 49.728 27.424 42.704 31.724"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="60.464 31.724 53.512 27.496 53.727 35.666"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" points="62.328 20.056 55.16 23.998 62.328 27.939"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E09F.svg b/public/assets/img/icons/E09F.svg
new file mode 100644
index 0000000..f7ccb11
--- /dev/null
+++ b/public/assets/img/icons/E09F.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="41.051 31.123 30.741 31.123 30.741 44.767 41.051 48 41.051 31.123"/>
+ <path fill="#61b2e4" d="M9.9469,60.0494c5.3061,0,5.1545,3.1836,10.4605,3.1836s5.3061-3.1836,10.4606-3.1836,5.1544,3.1836,10.3089,3.1836,5.1544-3.1836,10.3089-3.1836S56.64,63.233,61.7947,63.233V56.8739c-5.1544,0-5.1544-3.1836-10.3089-3.1836s-5.1545,3.1836-10.3089,3.1836S36.0224,53.69,30.868,53.69s-5.1545,3.1836-10.4606,3.1836S15.253,53.69,9.9469,53.69Z"/>
+ <path fill="#92d3f5" d="M9.9469,52.441c5.3061,0,5.1545,3.1837,10.4605,3.1837S25.7135,52.441,30.868,52.441s5.1544,3.1837,10.3089,3.1837,5.1544-3.1837,10.3089-3.1837,5.1545,3.1837,10.3089,3.1837V49.2656c-5.1544,0-5.1544-3.1837-10.3089-3.1837s-5.1545,3.1837-10.3089,3.1837-5.1545-3.1837-10.3089-3.1837-5.1545,3.1837-10.4606,3.1837-5.1544-3.1837-10.46-3.1837Z"/>
+ <path fill="#92d3f5" d="M9.9469,45.4168c5.3061,0,5.1545,3.1836,10.4605,3.1836s5.3061-3.1836,10.4606-3.1836S36.0224,48.6,41.1769,48.6s5.1544-3.1836,10.3089-3.1836S56.64,48.6,61.7947,48.6V42.2413c-5.1544,0-5.1544-3.1836-10.3089-3.1836s-5.1545,3.1836-10.3089,3.1836-5.1545-3.1836-10.3089-3.1836-5.1545,3.1836-10.4606,3.1836-5.1544-3.1836-10.46-3.1836Z"/>
+ <polygon fill="#ea5a47" points="16.6 25.201 35.686 8.917 55.192 25.201 16.6 25.201"/>
+ <polygon fill="#ea5a47" points="28.922 14.674 28.922 10.009 22.991 10.009 22.991 19.743 28.922 14.674"/>
+ </g>
+ <g id="line">
+ <line x1="55.1849" x2="55.1849" y1="50.4349" y2="25.2007" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16.6073" x2="16.6073" y1="25.2007" y2="50.9457" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.6 25.201 35.686 8.917 55.192 25.201 16.6 25.201"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.922 14.674 28.922 10.009 22.991 10.009 22.991 19.743 28.922 14.674"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.741 41.21 30.741 31.123 41.051 31.123 41.051 44.197"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.7947,56.4009c-5.1544,0-5.1544-3.1836-10.3089-3.1836s-5.1545,3.1836-10.3089,3.1836-5.1545-3.1836-10.3089-3.1836-5.1545,3.1836-10.4606,3.1836-5.1544-3.1836-10.46-3.1836"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.7947,48.9356c-5.1544,0-5.1544-3.1836-10.3089-3.1836s-5.1545,3.1836-10.3089,3.1836S36.0224,45.752,30.868,45.752s-5.1545,3.1836-10.4606,3.1836S15.253,45.752,9.9469,45.752"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.7947,63.8662c-5.1544,0-5.1544-3.1836-10.3089-3.1836s-5.1545,3.1836-10.3089,3.1836-5.1545-3.1836-10.3089-3.1836-5.1545,3.1836-10.4606,3.1836-5.1544-3.1836-10.46-3.1836"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A0.svg b/public/assets/img/icons/E0A0.svg
new file mode 100644
index 0000000..65ed712
--- /dev/null
+++ b/public/assets/img/icons/E0A0.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" points="49.153 32.349 49.153 34.341 35.848 26.692 22.542 34.341 22.542 32.349 35.848 8.288 49.153 32.349"/>
+ <polygon fill="#d22f27" points="22.542 32.349 35.708 21.147 49.153 32.349 49.153 34.341 35.848 26.692 22.542 34.341 22.542 32.349"/>
+ <path fill="#9b9b9a" d="M47.8224,40.5722V62.5855a.8892.8892,0,0,1-.9319.8608h-9.537a1.5437,1.5437,0,0,1-1.2906-.8608L30.5415,46.8824V62.5855a.8893.8893,0,0,1-.9323.8608H24.7334a.8286.8286,0,0,1-.86-.8608V40.5722a.8286.8286,0,0,1,.86-.8608H34.27a1.6608,1.6608,0,0,1,1.3624.8608l5.5214,15.9183V40.5722a.8287.8287,0,0,1,.8605-.8608h4.8761A.8892.8892,0,0,1,47.8224,40.5722Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M47.8224,40.5722V62.5855a.8892.8892,0,0,1-.9319.8608h-9.537a1.5437,1.5437,0,0,1-1.2906-.8608L30.4236,46.8824h-.542l.66,15.7031a.8893.8893,0,0,1-.9323.8608H24.7334a.8286.8286,0,0,1-.86-.8608V40.5722a.8286.8286,0,0,1,.86-.8608H34.27a1.6608,1.6608,0,0,1,1.3624.8608l5.39,15.9183h.4612l-.33-15.9183a.8287.8287,0,0,1,.8605-.8608h4.8761A.8892.8892,0,0,1,47.8224,40.5722Z"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" points="49.153 32.349 49.153 34.341 35.848 26.692 22.542 34.341 22.542 32.349 35.848 8.288 49.153 32.349"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A1.svg b/public/assets/img/icons/E0A1.svg
new file mode 100644
index 0000000..595b60a
--- /dev/null
+++ b/public/assets/img/icons/E0A1.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9393" cy="29.2806" r="3.15" fill="#3f3f3f"/>
+ <polyline fill="#d0cfce" points="46.439 64.56 36.838 32.3 35.041 32.3 25.439 64.56"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M18.8627,46.3572a24.1519,24.1519,0,0,1-1.7821-32.1636"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.798,14.1936a24.1519,24.1519,0,0,1-1.7821,32.1636"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.2384,19.4412a15.7512,15.7512,0,0,1-1.1622,20.9763"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M24.8024,40.4175A15.7511,15.7511,0,0,1,23.64,19.4413"/>
+ <circle cx="35.9393" cy="29.2806" r="3.15" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.5893" x2="43.2893" y1="55.4773" y2="55.4773" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.7393" x2="40.1393" y1="43.6128" y2="43.6128" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="35.0407" x2="25.4393" y1="32.2999" y2="64.5596" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.4393" x2="36.838" y1="64.5596" y2="32.3001" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A2.svg b/public/assets/img/icons/E0A2.svg
new file mode 100644
index 0000000..cd4e400
--- /dev/null
+++ b/public/assets/img/icons/E0A2.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M58.9991,59.9991h-46c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46 c0.5518,0.0012,0.9988,0.4482,1,1v46c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M58.9991,59.9991h-46 c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46c0.5518,0.0012,0.9988,0.4482,1,1v46 c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ <g>
+ <path d="M26.597,32.8367c0.369,0.0954,0.6695,0.3628,0.807,0.7183c0.1132,0.5518,0.6523,0.9074,1.2042,0.7942 c0.5518-0.1132,0.9074-0.6523,0.7942-1.2042c-0.0022-0.0108-0.0046-0.0216-0.0072-0.0323 c-0.3632-1.2888-1.4682-2.2311-2.7982-2.3861L26.597,32.8367z"/>
+ <path d="M25.2791,38.9144c-0.5351-0.0735-0.995-0.4167-1.2175-0.9089c-0.1668-0.5381-0.7382-0.8391-1.2763-0.6723 s-0.8391,0.7382-0.6723,1.2763c0.0041,0.0133,0.0085,0.0264,0.0131,0.0395c0.5084,1.3242,1.7379,2.2341,3.1529,2.3332V38.9144z"/>
+ <path d="M25.8939,34.815c-0.0314-0.003-0.0633-0.004-0.0956-0.004c-0.9458,0-1.5808-0.5488-1.5808-1.0608 c0-0.41,0.4121-0.84,1.0611-0.9956v-2.0617c-1.6638,0.0753-3.0022,1.3947-3.1011,3.0573 c0.1193,1.7858,1.6327,3.1557,3.4216,3.0969c0.0313,0.002,0.0632,0.0039,0.0956,0.0039c0.9458,0,1.5813,0.5489,1.5813,1.0609 c-0.0463,0.3928-0.3081,0.7267-0.6785,0.8654v2.1308c1.5054-0.2214,2.6441-1.4764,2.7185-2.9962 C29.1967,36.1259,27.683,34.756,25.8939,34.815z"/>
+ </g>
+ <g>
+ <path d="M45.9691,38.9065c-0.514-0.0868-0.9502-0.4255-1.1617-0.902c-0.1782-0.5344-0.756-0.8232-1.2905-0.645 c-0.5344,0.1783-0.8232,0.756-0.6449,1.2905c0.5005,1.3057,1.7037,2.2101,3.0971,2.328V38.9065z"/>
+ <path d="M47.2876,32.8139c0.3931,0.0879,0.7166,0.3658,0.8628,0.7411c0.1117,0.5521,0.6499,0.9092,1.202,0.7974 c0.5521-0.1117,0.9092-0.6499,0.7974-1.202c-0.0026-0.0126-0.0053-0.0252-0.0084-0.0377c-0.37-1.3087-1.5011-2.2591-2.8539-2.3982 V32.8139z"/>
+ <path d="M46.6403,34.815c-0.0314-0.003-0.0633-0.004-0.0956-0.004c-0.9458,0-1.5808-0.5488-1.5808-1.0608 c0-0.3987,0.3882-0.8162,1.0053-0.983v-2.07c-1.6421,0.0985-2.9507,1.4103-3.0453,3.0526 c0.1193,1.7856,1.6324,3.1553,3.421,3.0969c0.0314,0.002,0.0633,0.0039,0.0957,0.0039c0.9458,0,1.5813,0.5489,1.5813,1.0609 c-0.0536,0.4125-0.3392,0.7576-0.7343,0.8875v2.1232c1.5302-0.2025,2.6973-1.4691,2.7743-3.0107 C49.9424,36.1259,48.429,34.7563,46.6403,34.815z"/>
+ </g>
+ <g>
+ <path d="M35.5317,38.8582c-0.8088-0.2722-1.3546-1.0292-1.3574-1.8826v-2.3937c0.0028-0.8534,0.5486-1.6104,1.3574-1.8826v-2.09 c-1.9534,0.3117-3.3924,1.9943-3.3974,3.9724v2.3937c0.005,1.9782,1.444,3.6607,3.3974,3.9724V38.8582z"/>
+ <path d="M36.8501,30.6134v2.0981c0.789,0.284,1.316,1.0314,1.3185,1.87v2.3937c-0.0025,0.8386-0.5295,1.586-1.3185,1.87v2.0981 c1.936-0.3289,3.3541-2.0039,3.359-3.9677v-2.3937C40.2046,32.6179,38.7865,30.9424,36.8501,30.6134z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A3.svg b/public/assets/img/icons/E0A3.svg
new file mode 100644
index 0000000..7c6919c
--- /dev/null
+++ b/public/assets/img/icons/E0A3.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#B1CC33" d="M58.9991,59.9991h-46c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46 c0.5518,0.0012,0.9988,0.4482,1,1v46c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M58.9991,59.9991h-46 c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46c0.5518,0.0012,0.9988,0.4482,1,1v46 c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ <g>
+ <path d="M39.0988,41.5991c-0.5519,0.0004-0.9996-0.4467-1-0.9986c0-0.0005,0-0.0009,0-0.0014v-9.4c0-0.5523,0.4477-1,1-1 s1,0.4477,1,1v9.4c0.0003,0.552-0.4468,0.9997-0.9988,1C39.0996,41.5991,39.0992,41.5991,39.0988,41.5991z"/>
+ <path d="M46.3234,39.955l-3.7143-4.4109l3.2045-3.6887c0.3624-0.4168,0.3184-1.0485-0.0984-1.4109s-1.0485-0.3184-1.4109,0.0984 l-2.9125,3.3526v3.3075l3.4025,4.0411c0.356,0.4223,0.9869,0.4761,1.4092,0.1201c0.4223-0.356,0.4761-0.9869,0.1201-1.4092 H46.3234z"/>
+ <g>
+ <path d="M29.863,39.504c-1.042-0.2781-1.7635-1.2265-1.7535-2.3049v-2.7c-0.01-1.0782,0.7116-2.0263,1.7535-2.3039v-2.0324 c-2.1656,0.2922-3.7748,2.1512-3.7535,4.3363v2.7c-0.0216,2.1854,1.5876,4.0448,3.7535,4.3371V39.504z"/>
+ <path d="M31.1555,30.1628v2.0324c1.042,0.2776,1.7637,1.2256,1.7538,2.3039v2.7c0.0097,1.0784-0.7118,2.0266-1.7538,2.3047 v2.0324c2.166-0.2921,3.7754-2.1516,3.7538-4.3371v-2.7C34.9306,32.3139,33.3213,30.4549,31.1555,30.1628z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A4.svg b/public/assets/img/icons/E0A4.svg
new file mode 100644
index 0000000..8560afb
--- /dev/null
+++ b/public/assets/img/icons/E0A4.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" d="M58.9991,59.9991h-46c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46 c0.5518,0.0012,0.9988,0.4482,1,1v46c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M58.9991,59.9991h-46 c-0.5518-0.0012-0.9988-0.4482-1-1v-46c0.0012-0.5518,0.4482-0.9988,1-1h46c0.5518,0.0012,0.9988,0.4482,1,1v46 c0.0314,0.5209-0.3653,0.9686-0.8862,1C59.0751,60.0014,59.037,60.0014,58.9991,59.9991z"/>
+ <g>
+ <path d="M33.6922,29.9921c-0.5523,0-1,0.4477-1,1v6.6943l-2.11-2.6943v3.2429l2.323,2.9661 c0.3407,0.4347,0.9692,0.5109,1.4039,0.1703c0.2417-0.1894,0.383-0.4794,0.3832-0.7865v-9.5928 c0.0003-0.552-0.4468-0.9997-0.9988-1C33.6931,29.9921,33.6927,29.9921,33.6922,29.9921z"/>
+ <path d="M29.2895,33.3418l-2.3229-2.9659c-0.3407-0.4347-0.9692-0.5109-1.4039-0.1703c-0.2417,0.1894-0.383,0.4794-0.3832,0.7865 v9.5928c0,0.5523,0.4477,1,1,1s1-0.4477,1-1v-6.6944l2.11,2.6941V33.3418z"/>
+ </g>
+ <g>
+ <path d="M41.679,39.4904c-1.057-0.2787-1.7901-1.2392-1.78-2.3323v-2.74c-0.0101-1.0929,0.723-2.0532,1.78-2.3314v-2.0314 c-2.1802,0.2922-3.8012,2.163-3.78,4.3626v2.74c-0.0214,2.1999,1.5995,4.071,3.78,4.3636V39.4904z"/>
+ <path d="M42.9715,30.0554v2.0313c1.0566,0.2784,1.7895,1.2385,1.7793,2.3312v2.74c-0.0303,1.0763-0.7477,2.0117-1.7793,2.32v2.04 c2.1516-0.3418,3.746-2.181,3.7793-4.3593v-2.74C46.7724,32.219,45.1518,30.3479,42.9715,30.0554z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A5.svg b/public/assets/img/icons/E0A5.svg
new file mode 100644
index 0000000..9b1fa3a
--- /dev/null
+++ b/public/assets/img/icons/E0A5.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M11.6022,27.0359a2.7339,2.7339,0,0,1,2.5041-1.9354h50.72a1.4722,1.4722,0,0,1,1.4959,1.9354L60.6105,48.9641A2.7341,2.7341,0,0,1,58.1063,50.9H7.3863a1.4721,1.4721,0,0,1-1.4958-1.9354Z"/>
+ <path fill="#f1b31c" d="M60.4443,49.6138,63.939,36.1853A193.6507,193.6507,0,0,1,38.9863,45.14a218.0268,218.0268,0,0,1-28.8,5.76H58.7441A1.7112,1.7112,0,0,0,60.4443,49.6138Z"/>
+ <polygon points="34.006 25.1 43.606 25.1 36.886 50.9 27.286 50.9 34.006 25.1"/>
+ <polygon points="49.667 25.1 59.267 25.1 52.547 50.9 42.947 50.9 49.667 25.1"/>
+ <polygon points="18.346 25.1 27.946 25.1 21.226 50.9 11.626 50.9 18.346 25.1"/>
+ <path fill="none" d="M11.6022,27.0359a2.7339,2.7339,0,0,1,2.5041-1.9354h50.72a1.4722,1.4722,0,0,1,1.4959,1.9354L60.6105,48.9641A2.7341,2.7341,0,0,1,58.1063,50.9H7.3863a1.4721,1.4721,0,0,1-1.4958-1.9354Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.9891,27.0475a2.6542,2.6542,0,0,1,2.4573-1.947h51.38a1.4939,1.4939,0,0,1,1.5192,1.9413L60.9171,48.9582A2.6938,2.6938,0,0,1,58.4363,50.9H7.3863a1.5161,1.5161,0,0,1-1.5426-1.947Z"/>
+ <line x1="38.6705" x2="31.9505" y1="25.1005" y2="50.8995" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="54.0007" x2="47.2807" y1="25.1005" y2="50.8995" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.0104" x2="16.2904" y1="25.1005" y2="50.8995" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A6.svg b/public/assets/img/icons/E0A6.svg
new file mode 100644
index 0000000..5a24477
--- /dev/null
+++ b/public/assets/img/icons/E0A6.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M10.7037,26.0475a2.6542,2.6542,0,0,1,2.4573-1.947h51.38A1.494,1.494,0,0,1,66.06,26.0418L60.6317,47.9582A2.6939,2.6939,0,0,1,58.1509,49.9H7.1009a1.5161,1.5161,0,0,1-1.5426-1.947Z"/>
+ <path fill="#f1b31c" d="M60.2493,48.6138,63.744,35.1853A193.6507,193.6507,0,0,1,38.7913,44.14a218.0268,218.0268,0,0,1-28.8,5.76H58.5491A1.7112,1.7112,0,0,0,60.2493,48.6138Z"/>
+ <polygon points="18.929 36.928 10.697 24.1 19.099 24.1 27.376 36.966 16.549 49.9 8.103 49.9 18.929 36.928"/>
+ <polygon points="35.74 37.005 27.507 24.1 35.904 24.1 44.186 37.042 33.36 49.9 24.913 49.9 35.74 37.005"/>
+ <polygon points="51.682 37.079 43.449 24.1 51.851 24.1 60.128 37.116 49.302 49.9 40.855 49.9 51.682 37.079"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.7037,26.0475a2.6542,2.6542,0,0,1,2.4573-1.947h51.38A1.494,1.494,0,0,1,66.06,26.0418L60.6317,47.9582A2.6939,2.6939,0,0,1,58.1509,49.9H7.1009a1.5161,1.5161,0,0,1-1.5426-1.947Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="14.81 24.1 23.087 36.966 12.26 49.9"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.614 24.1 39.897 37.042 29.07 49.9"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.562 24.1 55.839 37.116 45.012 49.9"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A7.svg b/public/assets/img/icons/E0A7.svg
new file mode 100644
index 0000000..dd26ebd
--- /dev/null
+++ b/public/assets/img/icons/E0A7.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M31.6687,28.2991c-8.1155,0-13.92,5.3219-13.92,15.52V62.69h-6.14V43.4894c0-13.5,7.7484-20.793,20.2484-20.793H51.8389l-10.4-9.6,3.8-4.1,17.8,16.5-17.8,16.5-3.8-4.1,10.4-9.6Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.6687,28.2991c-8.1155,0-13.92,5.3219-13.92,15.52V62.69h-6.14V43.4894c0-13.5,7.7484-20.793,20.2484-20.793H51.8389l-10.4-9.6,3.8-4.1,17.8,16.5-17.8,16.5-3.8-4.1,10.4-9.6Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A8.svg b/public/assets/img/icons/E0A8.svg
new file mode 100644
index 0000000..1015fc8
--- /dev/null
+++ b/public/assets/img/icons/E0A8.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9b9b9a" points="23.456 55.852 4.026 56.153 4.026 16 68 16 68 55.991 48.304 56 48.304 19.958 23.223 19.958 23.456 42.635"/>
+ <path fill="#fcea2b" d="M27,43.2891,25.178,46.0454l-5.1772,2.5087a1.1605,1.1605,0,0,0-.6836,1.4242,1.0108,1.0108,0,0,0,1.31.6686l4.9342-1.5127A4.3917,4.3917,0,0,0,27.35,47.9961l4.18-4.2311Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#fcea2b" d="M34.483,37.9341v1.81l3.4021,4.19a5.414,5.414,0,0,1,.618,2.2117l.3316,7.4825c.07,1.4557-.6738,2.2238-1.4194,2.2238-.7931,0-1.4067-.746-1.54-2.1518l-.861-7.08-5.6549-4.8191a2.63,2.63,0,0,1-.91-1.9343,4.4293,4.4293,0,0,1,.6254-2.1106l2.6929-4.8621c.9328-1.8657,1.8444-2.5281,3.0759-2.5281a2.2194,2.2194,0,0,1,2.1921,2.2628Z"/>
+ <circle cx="39.1091" cy="27.2117" r="2.6701" fill="#fcea2b"/>
+ <path fill="#f1b31c" d="M19.3172,49.9783a1.0108,1.0108,0,0,0,1.31.6686l4.9342-1.5127A4.3927,4.3927,0,0,0,27.35,47.9961l4.18-4.2311-4.1685-.4759-1.3723,2.679a3.8262,3.8262,0,0,1-1.6915,1.0276L21.266,48.3936Z"/>
+ <path fill="#f1b31c" d="M41.4043,25.4468s-3.52,1.2239-3.9621,3.8354c0,0-2.2915-1.9976.2927-4.3527S41.4043,25.4468,41.4043,25.4468Z"/>
+ <path fill="#f1b31c" d="M36.439,45.4894a73.8812,73.8812,0,0,0-5.7863-5.3479c.9951-3.4333,5.2275-9.2054,5.2275-9.2054l-2.236-.57L31.6254,33.15l-3.0813,7.7433.9524.4688-.1374.4389,5.9175,4.8324.7366,8.9092h1.5613C37.5745,55.383,37.1546,46.5106,36.439,45.4894Z"/>
+ <path fill="#9b9b9a" d="M36.0638,56,25.2222,64.7719a.421.421,0,0,0,.2742.7481l1.5828-.0352a2.0767,2.0767,0,0,0,1.2817-.48l10.8434-9.0225Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="48.304 56 48.304 21.078 23.456 21.078 23.456 29.168"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="4.951 55.814 19.554 55.814 23.456 55.852 23.456 53.271"/>
+ <line x1="67.049" x2="4.951" y1="16.1862" y2="16.1862" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.4527" x2="67.049" y1="56.6138" y2="56.6138" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" points="42.728 38.041 38.396 38.041 34.597 33.681"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" d="M34.3954,30.4144s-4.73,1.1064-5.7956,1.8694c-1.3608.9745-4.6392,5.8563-4.6392,5.8563"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" d="M19.4124,49.9783a1.0108,1.0108,0,0,0,1.31.6686l4.9341-1.5127a4.3914,4.3914,0,0,0,1.7885-1.1381l4.18-4.2311"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" d="M27.0954,43.2891l-1.8222,2.7563L20.096,48.5541a1.1605,1.1605,0,0,0-.6836,1.4242"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" d="M34.5782,37.9341v1.81l3.4021,4.19a5.4155,5.4155,0,0,1,.618,2.2117l.3316,7.4825c.07,1.4557-.6739,2.2238-1.4194,2.2238-.7932,0-1.4068-.746-1.54-2.1518l-.861-7.08-5.6548-4.8191a2.63,2.63,0,0,1-.91-1.9343,4.4293,4.4293,0,0,1,.6254-2.1106l2.6929-4.8621c.9328-1.8657,1.8444-2.5281,3.0759-2.5281A2.2194,2.2194,0,0,1,37.13,32.629"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6353" d="M36.5342,27.2117a2.67,2.67,0,1,1,2.67,2.67"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0A9.svg b/public/assets/img/icons/E0A9.svg
new file mode 100644
index 0000000..6411e3d
--- /dev/null
+++ b/public/assets/img/icons/E0A9.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M52.5733,29.11c0-9.3149-7.1338-16.8923-15.9034-16.8923S20.7665,19.795,20.7665,29.114c.0027.4653.2238,11.6088,12.9612,31.2452a3.4626,3.4626,0,0,0,2.8174,1.9343c1.8394,0,3.0941-2.0266,3.2162-2.2327C52.58,40.4135,52.58,29.5534,52.5733,29.11ZM36.67,35.9135a7.0826,7.0826,0,1,1,7.0826-7.0826A7.0907,7.0907,0,0,1,36.67,35.9135Z"/>
+ <path fill="#ea5a47" d="M52.5733,29.11c0-9.3149-7.1338-16.8923-15.9034-16.8923a14.96,14.96,0,0,0-3.8645.5254c8.3948.4493,15.0989,7.8225,15.0989,16.849.0068.4436.0068,11.3036-12.812,30.9509a5.8543,5.8543,0,0,1-.5865.7972,2.8549,2.8549,0,0,0,2.0393.9534c1.8394,0,3.0941-2.0266,3.2162-2.2327C52.58,40.4135,52.58,29.5534,52.5733,29.11Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.5451,62.2935a3.4628,3.4628,0,0,1-2.8174-1.9343C20.99,40.7228,20.7692,29.5793,20.7665,29.114c0-9.3191,7.1337-16.8964,15.9034-16.8964S52.5733,19.7949,52.5733,29.11c.0068.4436.0068,11.3036-12.812,30.9509C39.6392,60.2669,38.3845,62.2935,36.5451,62.2935Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.67,35.9135a7.0826,7.0826,0,1,1,7.0827-7.0826A7.0906,7.0906,0,0,1,36.67,35.9135Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AA.svg b/public/assets/img/icons/E0AA.svg
new file mode 100644
index 0000000..b09afed
--- /dev/null
+++ b/public/assets/img/icons/E0AA.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M45.1905,27.205H20.423v9.561A15.6418,15.6418,0,0,0,35.9937,52.4278a16.0014,16.0014,0,0,0,9.0146-2.8228A153.2983,153.2983,0,0,0,45.1905,27.205Z"/>
+ <path fill="#e27022" d="M45.1905,27.205a165.7763,165.7763,0,0,1-.0911,22.3089,15.6337,15.6337,0,0,0,6.6472-12.839v-9.47Z"/>
+ <polygon fill="#e27022" points="30.075 52.337 31.623 57.982 40.638 57.982 42.095 52.337 30.075 52.337"/>
+ <rect x="32.4425" y="57.9822" width="7.3756" height="6.4847" fill="#e27022"/>
+ <path fill="#3f3f3f" d="M28.2973,9.631a3.0064,3.0064,0,0,1,3.0049,2.7979V26.2034H28.2973Z"/>
+ <path fill="#3f3f3f" d="M44.51,9.631a3.0064,3.0064,0,0,1,3.0049,2.7979V26.2034H44.51Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.3022,26.2034V12.6359A3.0316,3.0316,0,0,0,28.2973,9.631h0a3.0315,3.0315,0,0,0-3.0048,3.0049h0V26.2034"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M47.5144,26.2034V12.6359A3.0315,3.0315,0,0,0,44.51,9.631h0a3.0316,3.0316,0,0,0-3.0049,3.0049h0V26.2034"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.5124,26.2944V36.766a16.5724,16.5724,0,0,0,33.1447,0V26.2944Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.075 52.337 31.623 57.982 40.638 57.982 42.095 52.337"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.442 64.467 32.442 57.982 39.818 57.982 39.818 64.467"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AB.svg b/public/assets/img/icons/E0AB.svg
new file mode 100644
index 0000000..d12478f
--- /dev/null
+++ b/public/assets/img/icons/E0AB.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="35.9047" cy="36.0138" r="27.0345" fill="#fcea2b"/>
+ <circle cx="36.0058" cy="36.0369" r="21.8709" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.1092,25.38a21.8626,21.8626,0,1,1-8.0938-8.2451"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.9392,35.9973a27.0463,27.0463,0,1,1-5.265-16.0382"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="47.394 21.578 58.432 20.418 57.272 9.38"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.975 36.354 35.987 36.354 35.891 36.354 35.891 18.52"/>
+ <line x1="35.8906" x2="35.8906" y1="53.9106" y2="50.0661" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.143 36.354 18.086 36.354 18.086 36.354"/>
+ <circle cx="35.8906" cy="36.3538" r="3.7371"/>
+ <circle cx="48.6938" cy="47.9371" r="1.4802"/>
+ <circle cx="23.0873" cy="24.7172" r="1.4802"/>
+ <circle cx="23.0873" cy="47.9371" r="1.4802"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AC-200D-2640-FE0F.svg b/public/assets/img/icons/E0AC-200D-2640-FE0F.svg
new file mode 100644
index 0000000..8bd86b1
--- /dev/null
+++ b/public/assets/img/icons/E0AC-200D-2640-FE0F.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f1b31c" d="M54.1935,32.719a23.7232,23.7232,0,0,1-1.1573-2.6329c-1.4726-3.2695-2.0234-4.4927-2.3486-10.5239.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.001,1.001,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5164,18.5164,0,0,0-.5645,6.1759,13.3167,13.3167,0,0,1-.7607,5.9608,38.8747,38.8747,0,0,1-3.12,4.7343l.1908,4.452a11.0715,11.0715,0,0,0,8.78,10.4461,3.8539,3.8539,0,0,0,.8576.0944c4.953,1.2891,10.8956,2.9162,18.7,0a8.3412,8.3412,0,0,1,4.209,1.5135c1.0534-.6931,2.0475-4.4725,2.972-5.33C54.99,45.03,56.9269,37.4621,54.1935,32.719ZM36,45.0186C25.0442,44.9686,25.8956,28.65,25.8956,28.65,28.2091,26.1108,41.39,17.86,41.39,17.86c6.0806,2.0743,6.3829,11.64,6.3829,11.64S45.5957,44.5685,36,45.0186Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fcea2b" d="M24.51,29.1228v1.042c0,8.3286,4.8508,14.8539,11.044,14.8539s11.0442-6.5253,11.0442-14.8539c0-5.0665-1.8716-8.1824-5.5611-12.1229a67.2665,67.2665,0,0,1-9.4594,6.2845C28.7922,25.975,24.9947,28.2126,24.51,29.1228Z"/>
+ <g id="color-2">
+ <path fill="#92d3f5" d="M16.9584,60.9583V56.95c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v4.0088"/>
+ </g>
+ <polygon fill="#fff" points="26.447 34.486 35.43 32.919 45.541 34.413 45.924 36.139 40.511 44.514 30.681 44.514 25.184 34.85 26.447 34.486"/>
+ </g>
+ <g id="line">
+ <path d="M42.0354,28.8323a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path d="M34.0354,28.8323a2,2,0,1,1-2-2,2,2,0,0,1,2,2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.5813,35.7722c.6148-1.774,1.4978-3.4939,2.1913-5.2759,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1323,8.1323,0,0,1,7.4052,8.0371c.3867,7.18,1.0244,7.1523,3.4287,12.8222A11.5987,11.5987,0,0,1,53.16,45.0187"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M46.2908,34.8314a17.717,17.717,0,0,0,.7446-5.1532c0-5-2-8-6-12-4,4-16,9-16,11v1a17.8993,17.8993,0,0,0,.5738,4.55"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9584,59.9561V56.95c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v3.0066"/>
+ <line x1="46.1692" x2="49.4774" y1="35.1649" y2="32.5319" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6297" x2="22.3298" y1="35.1649" y2="32.117" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.576,44.2883c-1.333.0108-3.6243-1.8519-4.4967-3.071A14.7835,14.7835,0,0,1,25.6459,35.4l-.1394-.45,8.9093-2.2974a5.6024,5.6024,0,0,1,2.8793.0181L45.7032,34.95h.5438a14.4865,14.4865,0,0,1-1.8409,5.7961c-.8769,1.416-3.2795,3.4563-4.7421,3.4681Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AC-200D-2642-FE0F.svg b/public/assets/img/icons/E0AC-200D-2642-FE0F.svg
new file mode 100644
index 0000000..e242869
--- /dev/null
+++ b/public/assets/img/icons/E0AC-200D-2642-FE0F.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f1b31c" d="M26,38.042c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.8471,28.6632c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.3021,17.3021,0,0,0,24.8471,28.6632Z"/>
+ </g>
+ <g id="color-2">
+ <path fill="#92d3f5" d="M16.9584,61.1493V57.1405c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v4.0088"/>
+ </g>
+ <path fill="#fcea2b" d="M24.51,29.1228v1.042c0,8.3286,4.8508,14.8539,11.044,14.8539s11.0442-6.5253,11.0442-14.8539c0-5.0665-1.8716-8.1824-5.5611-12.1229a67.2665,67.2665,0,0,1-9.4594,6.2845C28.7922,25.975,24.9947,28.2126,24.51,29.1228Z"/>
+ <polygon fill="#fff" points="26.447 35.399 35.43 33.832 45.541 35.326 45.924 37.052 40.511 45.427 30.681 45.427 25.184 35.763 26.447 35.399"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0886,28.077a37.87,37.87,0,0,1-.1192-4.0087C21.9694,18.0552,26.98,12.042,36,12.042s14.0306,6.0132,14.0306,12.0263a37.3264,37.3264,0,0,1-.1191,4.0087"/>
+ <path d="M41.9129,30.0814a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M33.8954,30.0814A2.0044,2.0044,0,1,1,31.891,28.077a2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M41.9129,30.0814a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M33.8954,30.0814A2.0044,2.0044,0,1,1,31.891,28.077a2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9584,60.1471V57.1405c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v3.0066"/>
+ <line x1="46.1692" x2="49.4774" y1="35.3559" y2="32.7229" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6297" x2="22.3298" y1="35.3559" y2="32.308" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.05,29.6632c0-5-3-11-3-11-8,0-10,3-16,1,0,0-3,5-3.1,10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.5955,45.0455c-1.333.0108-3.6243-1.8519-4.4967-3.071a14.785,14.785,0,0,1-2.4335-5.8173l-.1393-.45L34.4353,33.41a5.6014,5.6014,0,0,1,2.8793.0182l8.4081,2.2792h.5438a14.4865,14.4865,0,0,1-1.8409,5.7962c-.8769,1.4159-3.28,3.4562-4.7421,3.4681Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AC.svg b/public/assets/img/icons/E0AC.svg
new file mode 100644
index 0000000..4e93fdc
--- /dev/null
+++ b/public/assets/img/icons/E0AC.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f1b31c" d="M46.0219,37.908c3.0066,0,4.0087-7.0154,4.0087-14.0307,0-6.0131-5.0109-12.0262-14.0306-12.0262S21.9694,17.8642,21.9694,23.8773c0,7.0153,1.0021,14.0307,4.0087,14.0307l-.7313-4.77.9021-7.16L26.617,24.88l1.8724-.6029,2.34-.766,3.0656-1.66,1.6578-1.2341,2.6383-1.7447,1.5233-.9787,1.2,2.7234L42.66,22.7447,44.7872,24.88l1.0213.8439v.8936l.5618,2.2979.6538.5957-.4784,5.9382Z"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.8757,30.8926c-.1,8.0176,4.109,14.0307,11.0241,14.0307,7.1155,0,11.1243-6.0131,11.1243-14.0307,0-5.0109-4.7024-9.6688-4.7024-9.6688-7.0494-7.6155-8.47,2.5788-14.6408,2.3719C27.6809,23.5957,24.9759,25.8817,24.8757,30.8926Z"/>
+ </g>
+ <g id="color-2">
+ <path fill="#92d3f5" d="M16.9584,60.9583V56.95c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v4.0088"/>
+ </g>
+ <polygon fill="#fff" points="26.894 34.705 35.876 33.138 45.987 34.632 46.37 36.358 40.957 44.733 31.128 44.733 25.63 35.07 26.894 34.705"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0886,27.8861a37.8716,37.8716,0,0,1-.1192-4.0088c0-6.0131,5.0109-12.0262,14.0306-12.0262s14.0306,6.0131,14.0306,12.0262a37.3283,37.3283,0,0,1-.1191,4.0088"/>
+ <path d="M41.9129,29.8905a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M33.8954,29.8905a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M41.9129,29.8905a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path d="M33.8954,29.8905a2.0044,2.0044,0,1,1-2.0044-2.0044,2.01,2.01,0,0,1,2.0044,2.0044"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9584,59.9561V56.95c0-5.0109,5.011-9.02,10.0219-9.02q9.02,7.5165,18.0394,0c5.0109,0,10.0219,4.0088,10.0219,9.02v3.0066"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.6992,44.7333c-1.3329.0108-3.6242-1.852-4.4966-3.071a14.784,14.784,0,0,1-2.4335-5.8174l-.1394-.45,8.9093-2.2974a5.6017,5.6017,0,0,1,2.8794.0182l8.4081,2.2792H46.37a14.4865,14.4865,0,0,1-1.8409,5.7962c-.877,1.4159-3.28,3.4562-4.7422,3.4681Z"/>
+ <line x1="46.1692" x2="49.4774" y1="35.1649" y2="32.5319" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6297" x2="22.3298" y1="35.1649" y2="32.117" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9745,29.2526a11.6583,11.6583,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AD-200D-2640-FE0F.svg b/public/assets/img/icons/E0AD-200D-2640-FE0F.svg
new file mode 100644
index 0000000..9611c84
--- /dev/null
+++ b/public/assets/img/icons/E0AD-200D-2640-FE0F.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <path fill="#f1b31c" d="M53.1709,33.3355a23.75,23.75,0,0,1-1.1573-2.6329C50.541,27.4331,49.99,26.21,49.665,20.1787c.0273-3.6929-3.794-6.7842-7.4746-7.0928a1.0019,1.0019,0,0,1-.6885-.3433c-.0928-.0995-2.4082-2.6546-7.2432-2.6546-6.2,0-11.4412,3.3817-12.743,8.2259a18.5212,18.5212,0,0,0-.5645,6.1759,13.3169,13.3169,0,0,1-.7607,5.9608,38.8785,38.8785,0,0,1-3.12,4.7343l.1909,4.4519a11.0715,11.0715,0,0,0,8.78,10.4462,3.8581,3.8581,0,0,0,.8575.0943c4.953,1.2891,10.8956,2.9162,18.7,0a8.343,8.343,0,0,1,4.209,1.5135c1.0535-.6931,2.0475-4.4725,2.972-5.33C53.9674,45.6462,55.9043,38.0786,53.1709,33.3355Zm-18.1935,12.3C24.39,45.6351,24.39,28.2766,24.39,28.2766c2.3135-2.5393,15.9777-9.8,15.9777-9.8,6.0806,2.0742,6.3829,11.64,6.3829,11.64S44.5732,45.1849,34.9774,45.6351Z"/>
+ </g>
+ <g id="color">
+ <path fill="#fcea2b" d="M24.39,29.1228v1.042c0,8.3286,4.8509,14.8539,11.0441,14.8539S46.478,38.4934,46.478,30.1648c0-5.0665-1.8716-8.1824-5.5611-12.1229a67.2781,67.2781,0,0,1-9.4594,6.2845C28.6723,25.975,24.8748,28.2126,24.39,29.1228Z"/>
+ <path fill="#92d3f5" d="M47.1813,46.4687c-4.9473,7.4285-9.7692,5.8349-14.06,3.5476L26.4078,39.2021l-8.41,4.992-.5249,2.19-.4339-.0808-.2111,2.7712-.5792,2.4165.3995-.0566-.2467,3.239a12.764,12.764,0,0,0-.1528,2.0052v4.28l38,0v-4.28C54.2487,51.3348,50.5,48.0318,47.1813,46.4687Z"/>
+ </g>
+ <g id="skin-shadow">
+ <polygon fill="#fcea2b" points="26.408 39.202 32.08 49.369 54.249 37.09 58.408 33.525 61.889 35.384 64.142 34.057 64.953 31.129 58.555 27.036 56.16 27.036 53.649 27.669 51.563 30.036 50.144 32.524 26.408 39.202"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1813,46.9848c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v5.4226"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.1605,37.0356l-14.433,9.0118a58.4589,58.4589,0,0,1-11.937,5.69c-2.4385.8393-4.6463,1.5969-4.6463,1.5969"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.73,33.6221l1.8149,1.1067a2.7369,2.7369,0,0,0,3.2106-.2627h0a2.7321,2.7321,0,0,0,.3381-3.8073,12.1519,12.1519,0,0,0-5.3648-3.5348,6.1469,6.1469,0,0,0-4.9344.377h0a3.3866,3.3866,0,0,0-.6987.4977l-.5025.4643a3.3845,3.3845,0,0,0-.73.9721L51.28,30.6019a4.7,4.7,0,0,1-1.97,2.0334h0A80.9152,80.9152,0,0,0,35.3764,36.69L21.8643,41.7444a8.1235,8.1235,0,0,0-5.2372,6.6187A91.6836,91.6836,0,0,0,16.16,60.0356"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.08,29.4965s2.53,1.5112,4.0415,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.4121,29.2691s2.53,1.5112,4.0415,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.08,42.5106s-.0059,2.5532,2.0208,3.4468"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1883,51.0828q5.2653.7349,10.5305-3.6528"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.3432,39.7853A11.5887,11.5887,0,0,1,52.09,45.0187"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.2614,39.6368c-.3891-3.6368,1.748-7.3585,2.4415-9.14,1.6357-4.2-.209-6.4512,1.291-12.0342,1.48-5.5,7.2773-8.9658,13.709-8.9658,5.4,0,8,3,8,3a8.1323,8.1323,0,0,1,7.4052,8.0371,32.04,32.04,0,0,0,.7464,6.2436"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.9485,30.4886q.0172-.4016.0173-.81c0-5-2-8-6-12-4,4-16,9-16,11v1a17.8993,17.8993,0,0,0,.5738,4.55"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AD-200D-2642-FE0F.svg b/public/assets/img/icons/E0AD-200D-2642-FE0F.svg
new file mode 100644
index 0000000..96da0d6
--- /dev/null
+++ b/public/assets/img/icons/E0AD-200D-2642-FE0F.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f1b31c" d="M26,38.042c-3,0-4-7-4-14,0-6,5-12,14-12s14,6,14,12c0,7-1,14-4,14"/>
+ </g>
+ </g>
+ <g id="color">
+ <g id="skin">
+ <path fill="#fcea2b" d="M24.8471,28.6632c-.1,8,4.1,14,11,14,7.1,0,11.1-6,11.1-14,0-5-3-10-3-10-8,0-10,3-16,1A17.3021,17.3021,0,0,0,24.8471,28.6632Z"/>
+ </g>
+ <path fill="#92d3f5" d="M48.083,46.1812c-4.9472,7.4285-9.7691,5.8349-14.06,3.5477L27.31,38.9146l-8.41,4.992-.5249,2.19-.4338-.0808L17.73,48.7869l-.5792,2.4164.3994-.0565-.2467,3.2389a12.7765,12.7765,0,0,0-.1527,2.0052v4.28h38v-4.28C55.1505,51.0474,51.4014,47.7443,48.083,46.1812Z"/>
+ </g>
+ <g id="skin-shadow">
+ <polygon fill="#fcea2b" points="27.31 38.915 32.982 49.081 55.15 36.803 59.31 33.237 62.791 35.097 65.044 33.77 65.854 30.842 59.457 26.748 57.062 26.748 54.55 27.382 52.465 29.748 51.046 32.236 27.31 38.915"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.083,46.6973c3.85,1.1778,7.0674,4.5469,7.0674,8.5508l0,5.4227"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M55.0623,36.7481,40.6292,45.76a58.4644,58.4644,0,0,1-11.937,5.69c-2.4384.8392-4.6463,1.5968-4.6463,1.5968"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M59.632,33.3347l1.8149,1.1066a2.7369,2.7369,0,0,0,3.2107-.2627h0a2.7321,2.7321,0,0,0,.3381-3.8072,12.1524,12.1524,0,0,0-5.3649-3.5349,6.1467,6.1467,0,0,0-4.9343.3771h0a3.3808,3.3808,0,0,0-.6987.4976l-.5025.4644a3.3858,3.3858,0,0,0-.73.972l-.5834,1.1668a4.6985,4.6985,0,0,1-1.97,2.0334h0a80.9259,80.9259,0,0,0-13.9331,4.055L22.7661,41.4569a8.1237,8.1237,0,0,0-5.2372,6.6187,91.6645,91.6645,0,0,0-.4666,11.6725"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.982,29.209s2.53,1.5112,4.0414,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M38.3139,28.9816s2.53,1.5112,4.0414,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.0459,35.0192A18.7362,18.7362,0,0,1,22.2871,28.94a16.51,16.51,0,0,1-.1338-1.6918c-.0014-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,13.4954q.0047.2523,0,.5046c0,.6.0039,1.1318.0049,1.666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.982,42.2232s-.006,2.5532,2.0207,3.4468"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.09,50.7953q5.2653.735,10.5305-3.6527"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.05,29.6632c0-5-3-11-3-11-8,0-10,3-16,1a30.6019,30.6019,0,0,0-2.2629,10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AD.svg b/public/assets/img/icons/E0AD.svg
new file mode 100644
index 0000000..6fc0056
--- /dev/null
+++ b/public/assets/img/icons/E0AD.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="hair">
+ <g id="hair-2">
+ <path fill="#f1b31c" d="M25.1643,37.59c-3.0066,0-4.0088-7.0153-4.0088-14.0306,0-6.0131,5.011-12.0263,14.0307-12.0263S49.2168,17.5464,49.2168,23.56c0,7.0153-3.2135,9.4758-3.2135,9.4758l-.11-4.4768.1277-2.367L43.6809,23s-1.83-1.617-1.66-1.4043-2.5884-2.9787-2.5884-2.9787l-2.1692-.33-3.4552,2.2871L31.34,21.8511,29.3773,23.39l-3.3135,1.44-.6383.4255-.0425,2.28-.5958,2.8687L26.3237,37.59H25.1643"/>
+ </g>
+ </g>
+ <g id="color">
+ <path fill="#fcea2b" d="M24.1987,28.7988c0,8.2186,4.6433,13.3927,11.6123,13.3927,6.823,0,10.4006-4.1406,10.4006-12.3592a8.7214,8.7214,0,0,0-.9629-4.2967c-3.448-2.7395-5.9168-8-5.9168-8-4.5973,2.7395-8.0453,5.4791-14.9413,6.3923C24.3906,23.9279,24.1987,24.2329,24.1987,28.7988Z"/>
+ <path fill="#92d3f5" d="M47.1813,46.4687c-4.9473,7.4285-9.7692,5.8349-14.06,3.5476L26.4078,39.2021l-8.41,4.992-.5249,2.19-.4339-.0808-.2111,2.7712-.5792,2.4165.3995-.0566-.2467,3.239a12.764,12.764,0,0,0-.1528,2.0052v4.28l38,0v-4.28C54.2487,51.3348,50.5,48.0318,47.1813,46.4687Z"/>
+ </g>
+ <g id="skin-shadow">
+ <polygon fill="#fcea2b" points="26.408 39.202 32.08 49.369 54.249 37.09 58.408 33.525 61.889 35.384 64.142 34.057 64.953 31.129 58.555 27.036 56.16 27.036 53.649 27.669 51.563 30.036 50.144 32.524 26.408 39.202"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.2516,27.5356c-.0029-.6543-.0029-1.3223-.0029-2,0-7,5-14,14-14a13.75,13.75,0,0,1,14,13.4954q.0047.2523,0,.5046c0,.6.0039,1.1318.0049,1.666"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.2116,29.5336a11.6605,11.6605,0,0,0-.9629-3.998c-3-3-7-8-7-8-4,3-7,6-13,7,0,0-.9287.873-1.05,5.0693"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.1813,46.9848c3.85,1.1778,7.0674,4.5469,7.0674,8.5508v5.4226"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M54.1605,37.0356l-14.433,9.0118a58.4589,58.4589,0,0,1-11.937,5.69c-2.4385.8393-4.6463,1.5969-4.6463,1.5969"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M58.73,33.6221l1.8149,1.1067a2.7369,2.7369,0,0,0,3.2106-.2627h0a2.7321,2.7321,0,0,0,.3381-3.8073,12.1519,12.1519,0,0,0-5.3648-3.5348,6.1469,6.1469,0,0,0-4.9344.377h0a3.3866,3.3866,0,0,0-.6987.4977l-.5025.4643a3.3845,3.3845,0,0,0-.73.9721L51.28,30.6019a4.7,4.7,0,0,1-1.97,2.0334h0A80.9152,80.9152,0,0,0,35.3764,36.69L21.8643,41.7444a8.1235,8.1235,0,0,0-5.2372,6.6187A91.6836,91.6836,0,0,0,16.16,60.0356"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.08,29.4965s2.53,1.5112,4.0415,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M37.4121,29.2691s2.53,1.5112,4.0415,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3237,37.59s-3.9807,1.0222-4.5279-5.5161"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.08,42.5106s-.0059,2.5532,2.0208,3.4468"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.1883,51.0828q5.2653.7349,10.5305-3.6528"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AE.svg b/public/assets/img/icons/E0AE.svg
new file mode 100644
index 0000000..a74e176
--- /dev/null
+++ b/public/assets/img/icons/E0AE.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="11.888 33.851 49.753 9.409 64.019 31.776 26.256 56.404 11.888 33.851"/>
+ <path fill="#92d3f5" d="M46.35,38.5154l-.1515-16.1778,0,.665c-.0005-3.0516,5.629-3.873,5.63.72l.0523,5.5746L51.98,39.9007l-.1142-12.1926c0-2.7491,4.8971-2.8421,4.8976.7032l.003,20.6909c.0007,4.6779-.1322,9.5924-3.468,11.8561-2.0455,1.3881-5.5544,1.1924-10.2128,1.063-10.4229-.2895-8.9278-3.0279-11.7523-8.452a43.66,43.66,0,0,1-2.4857-5.9813c-.7839-2.2764-2.59-5.1116-2.5909-9.8859,1.8834-1.8839,6.4834,1.0582,7.5227,3.52l1.1174,2.2832-.0029-19.9825c0-3.1749,5.7438-3.4111,5.7444.5l0-2.5311c-.0005-3.4183,5.56-4.61,5.5609,1.5109"/>
+ <rect x="35.6383" y="61.7234" width="18.1277" height="5.0213" fill="#fff"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.256 54.586 26.154 55.927 11.888 33.561 49.753 9.409 64.019 31.776 60.217 34.201"/>
+ <line x1="40.6397" x2="40.6374" y1="39.9005" y2="24.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7327"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.35,38.5154l-.1515-16.1778,0,.665c-.0005-3.0516,5.629-3.873,5.63.72l.0523,5.5746L51.98,39.9007l-.1142-12.1926c0-2.7491,4.8971-2.8421,4.8976.7032l.0031,21.1213c.0006,4.1454-.5144,6.8717-2.68,10.3392v2.2133H35.0317V59.8694c-1.8558-2.1982-3.0311-5.3354-4.2739-9.0062-.815-2.5337-2.5332-6.7293-4.5016-12.5434,1.18-2.3882,4.8619-.9094,6.6355,1.0892l2.0046,4.0962-.0029-19.9825c0-3.1749,5.7438-3.4111,5.7444.5l0-2.5311c-.0005-3.4183,5.56-4.61,5.5609,1.5109"/>
+ <line x1="40.6397" x2="40.6374" y1="39.9005" y2="24.0228" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="27.766" cy="10.9583" r="2"/>
+ <circle cx="37.0851" cy="10.9583" r="2"/>
+ <circle cx="15.1277" cy="16" r="2"/>
+ <circle cx="19.1277" cy="20" r="2"/>
+ <circle cx="15.383" cy="25.3378" r="2"/>
+ <circle cx="23.3617" cy="24.6689" r="2"/>
+ <circle cx="28.2562" cy="20.6689" r="2"/>
+ <circle cx="23.766" cy="16" r="2"/>
+ <circle cx="31.8085" cy="16" r="2"/>
+ <circle cx="19.1277" cy="10.9583" r="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.032 62.085 35.032 66.706 54.086 66.745 54.086 62.085"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0AF.svg b/public/assets/img/icons/E0AF.svg
new file mode 100644
index 0000000..7ad6034
--- /dev/null
+++ b/public/assets/img/icons/E0AF.svg
@@ -0,0 +1,48 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#a57939" points="12.902 14.702 35.007 17.003 35.362 61.053 39.106 61.053 39.106 13.552 12.902 11 12.902 14.702"/>
+ </g>
+ <g id="skin-shadow">
+ <g id="skin">
+ <g id="color-2">
+ <path fill="#fcea2b" d="M59.8917,30.9781A3.0052,3.0052,0,0,0,56.95,28.0907H52.7569a3.0052,3.0052,0,0,0-2.9416,2.8874l-.5535,13.5857a.7131.7131,0,0,1-.0845.3054l2.05-1.4637L50.7288,58.874a.8615.8615,0,0,0,.1747.6143.1688.1688,0,0,0,.1062.0629c.15,0,.4585-.2982.5137-.7865l2.0258-15.7272a3.4412,3.4412,0,0,1,.2815-.8332l.5064-.5627h1.1356l.6877.4355a3.4427,3.4427,0,0,1,.246.9374L58.183,58.7633c.0552.4876.3648.7865.5143.7865a.17.17,0,0,0,.1063-.0629c.1343-.1736.342-.4089.3192-.629l-.6515-15.4523,2.4457,1.6982"/>
+ <circle cx="54.9093" cy="22.8452" r="2.075" fill="#fcea2b"/>
+ </g>
+ </g>
+ <g id="skin-2">
+ <g id="color-2-2">
+ <path fill="#fcea2b" d="M21.4537,30.9782a3.0052,3.0052,0,0,0-2.9416-2.8874H14.3188a3.0053,3.0053,0,0,0-2.9416,2.8874l-.5535,13.5857a.71.71,0,0,1-.0845.3053l2.05-1.4636-.4988,15.4685a.8607.8607,0,0,0,.1748.6142.1677.1677,0,0,0,.1062.0629c.1495,0,.4585-.2981.5137-.7865l2.0257-15.7271a3.45,3.45,0,0,1,.2815-.8332l.5065-.5627h1.1356l.6877.4354a3.4444,3.4444,0,0,1,.246.9375l1.7765,15.7487c.0552.4877.3648.7865.5144.7865a.1684.1684,0,0,0,.1062-.0629c.1344-.1735.3421-.4088.3193-.6289l-.6515-15.4523,2.4456,1.6982"/>
+ <circle cx="16.4713" cy="22.8453" r="2.075" fill="#fcea2b"/>
+ </g>
+ </g>
+ <polygon fill="#6a462f" points="39.106 13.552 34.617 18 12.902 14.851 12.902 10.766 39.106 13.552"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2237" points="13.902 14.702 35.007 17.003 35.362 61.053 39.106 61.053 38.873 13.552 13.902 11"/>
+ <g id="line-2">
+ <g id="Standing_Man">
+ <g id="line-2-2">
+ <circle cx="55.0471" cy="23.0974" r="2.075" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.5178,32.14l1.3279,26.5574c.0385.7688-.4018,1.3978-.9784,1.3978a1.4509,1.4509,0,0,1-1.2084-1.3887L55.8824,43.309c-.09-.7639-.4746-1.3887-.859-1.3887s-.7708.6248-.8589,1.3887L52.39,58.706a1.4509,1.4509,0,0,1-1.2084,1.3887c-.5766,0-1.0169-.629-.9784-1.3978L51.5311,32.14"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.7355,44.7193l.5536-13.2787a3.6858,3.6858,0,0,1,3.64-3.4944h4.1933"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.0712,27.9461a3.6859,3.6859,0,0,1,3.64,3.4944l.5535,13.2787"/>
+ </g>
+ </g>
+ <g id="line-3">
+ <g id="Standing_Man-2">
+ <g id="line-2-3">
+ <circle cx="16.6091" cy="23.1635" r="2.075" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.08,32.2056,21.4077,58.763c.0384.7688-.4019,1.3978-.9785,1.3978a1.4509,1.4509,0,0,1-1.2083-1.3887l-1.7766-15.397c-.09-.7639-.4745-1.3887-.8589-1.3887s-.7709.6248-.8589,1.3887L13.952,58.7721a1.4509,1.4509,0,0,1-1.2084,1.3887c-.5765,0-1.0168-.629-.9784-1.3978l1.3279-26.5574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.2975,44.7854l.5535-13.2787a3.686,3.686,0,0,1,3.64-3.4944h4.1933"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.6331,28.0122a3.686,3.686,0,0,1,3.64,3.4944l.5535,13.2788"/>
+ </g>
+ </g>
+ <circle cx="26.1125" cy="29.3378" r="2"/>
+ <circle cx="9.297" cy="19.0027" r="2"/>
+ <circle cx="7" cy="26.0228" r="2"/>
+ <circle cx="22.8264" cy="20" r="2"/>
+ <circle cx="28.1125" cy="23.7843" r="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0B0.svg b/public/assets/img/icons/E0B0.svg
new file mode 100644
index 0000000..a9f452a
--- /dev/null
+++ b/public/assets/img/icons/E0B0.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon id="_" fill="#3f3f3f" points="40.999 32.238 39.395 34.016 43.384 37.745 27.644 37.745 31.633 34.016 30.029 32.238 22.787 39.089 30.029 45.94 31.633 44.162 27.644 40.433 43.384 40.433 39.395 44.162 40.999 45.94 48.241 39.089 40.999 32.238"/>
+ </g>
+ <g id="skin-shadow">
+ <g id="color-2">
+ <path fill="#fcea2b" d="M18.3219,26.6717A3.0052,3.0052,0,0,0,15.38,23.7843H11.187a3.0053,3.0053,0,0,0-2.9416,2.8874L7.6919,40.2574a.71.71,0,0,1-.0845.3054l2.05-1.4637L9.1589,54.5676a.8611.8611,0,0,0,.1748.6143.1686.1686,0,0,0,.1062.0629c.1495,0,.4585-.2982.5137-.7865l2.0257-15.7271a3.4491,3.4491,0,0,1,.2815-.8333l.5065-.5627h1.1356l.6877.4355a3.4427,3.4427,0,0,1,.246.9374l1.7765,15.7488c.0552.4876.3648.7865.5144.7865a.1688.1688,0,0,0,.1062-.0629c.1344-.1735.3421-.4089.3193-.629l-.6515-15.4522,2.4456,1.6981"/>
+ <circle cx="13.3395" cy="18.5388" r="2.075" fill="#fcea2b"/>
+ </g>
+ <g id="skin">
+ <g id="color-2-2">
+ <path fill="#fcea2b" d="M63.7651,27.1356a3.0052,3.0052,0,0,0-2.9416-2.8874H56.63a3.0052,3.0052,0,0,0-2.9416,2.8874l-.5535,13.5857a.71.71,0,0,1-.0845.3053l2.05-1.4636-.4988,15.4685a.8608.8608,0,0,0,.1748.6142.1677.1677,0,0,0,.1062.0629c.15,0,.4584-.2981.5137-.7865L57.4225,39.195a3.45,3.45,0,0,1,.2815-.8332l.5065-.5627h1.1356l.6877.4354a3.4427,3.4427,0,0,1,.246.9374l1.7765,15.7488c.0552.4877.3648.7865.5144.7865a.1688.1688,0,0,0,.1062-.0629c.1343-.1735.3421-.4088.3193-.629l-.6515-15.4522L64.79,41.2612"/>
+ <circle cx="58.7827" cy="19.0027" r="2.075" fill="#fcea2b"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <g id="Standing_Man">
+ <g id="line-2-2">
+ <circle cx="13.3395" cy="18.5388" r="2.075" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.81,27.5809l1.3279,26.5575c.0384.7688-.4019,1.3977-.9785,1.3977a1.4509,1.4509,0,0,1-1.2083-1.3886L14.1747,38.75c-.09-.7638-.4745-1.3886-.8589-1.3886s-.7709.6248-.8589,1.3886L10.6824,54.1475a1.4509,1.4509,0,0,1-1.2083,1.3886c-.5766,0-1.0169-.629-.9785-1.3977L9.8235,27.5809"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7.0279,40.1608l.5535-13.2787a3.6859,3.6859,0,0,1,3.64-3.4944h4.1933"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.3635,23.3876a3.686,3.686,0,0,1,3.64,3.4944l.5535,13.2787"/>
+ </g>
+ </g>
+ <g id="line-3">
+ <g id="Standing_Man-2">
+ <g id="line-2-3">
+ <circle cx="58.7827" cy="19.0027" r="2.075" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M62.2534,28.0448l1.3279,26.5574C63.62,55.371,63.1794,56,62.6028,56a1.4509,1.4509,0,0,1-1.2083-1.3887l-1.7766-15.397c-.09-.7639-.4745-1.3887-.8589-1.3887s-.7709.6248-.8589,1.3887l-1.7745,15.397A1.4509,1.4509,0,0,1,54.9173,56c-.5766,0-1.0169-.629-.9785-1.3978l1.3279-26.5574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.4711,40.6246l.5535-13.2787a3.686,3.686,0,0,1,3.64-3.4944h4.1933"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.8067,23.8514a3.686,3.686,0,0,1,3.64,3.4944L65,40.6246"/>
+ </g>
+ </g>
+ <polygon id="_2" points="40.999 32.238 39.395 34.016 43.384 37.745 27.644 37.745 31.633 34.016 30.029 32.238 22.787 39.089 30.029 45.94 31.633 44.162 27.644 40.433 43.384 40.433 39.395 44.162 40.999 45.94 48.241 39.089 40.999 32.238"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0B1.svg b/public/assets/img/icons/E0B1.svg
new file mode 100644
index 0000000..ef968f1
--- /dev/null
+++ b/public/assets/img/icons/E0B1.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M32.088,60.1489H15.8129V30.6956H23.8a105.3443,105.3443,0,0,1,7.2549,9.6081C34.1674,45.2491,32.088,60.1489,32.088,60.1489Z"/>
+ <polyline fill="#ea5a47" points="32.157 43.944 22.542 43.944 22.606 57.397 32.189 57.397"/>
+ <path fill="#fff" d="M23.8,30.6956h0a11.9539,11.9539,0,0,0,.7-4.0306V22.84l8.4869-3.1131V16h-8.844c-5.918,0-8.33,6.4915-8.33,6.4915v8.2041"/>
+ <path fill="#fff" d="M27.9347,22.5106c-.3521,2.1438,3.8126,8.5738,3.8126,8.5738l.4227-.1161a1.2323,1.2323,0,0,0,.86-1.55,38.2716,38.2716,0,0,1-.94-7.477l.1662-1.6927"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#d0cfce" d="M31.2128,22.0638s-2.6171,1.6117-1.8511,5.9761L27.33,22.83l-.2022-1.0392,4.0851-1.4134Z"/>
+ <path fill="#61b2e4" d="M21.7819,31.0844s7.2394,8.1232,8.7181,12.86l2.2682-.4974L24.2905,30.6956Z"/>
+ <path fill="#d22f27" d="M30.2872,43.9574s.3192,11.5213-.4787,13.2128l2.96.2271-.1193-13.44Z"/>
+ <polygon fill="#61b2e4" points="30.702 57.553 29.809 59.628 31.851 59.787 31.851 57.713 30.702 57.553"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.1972,60.1489H15.9221V30.6956h7.9866a105.3443,105.3443,0,0,1,7.2549,9.6081C34.2766,45.2491,32.1972,60.1489,32.1972,60.1489Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.266 43.944 22.651 43.944 22.715 57.397 32.298 57.397"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.9221,30.6956V22.4915S18.3336,16,24.2517,16h8.844v3.7266L24.6088,22.84v5.9014l-.7,1.9545"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.3511,22.5106c-.3522,2.1438,3.8125,8.5738,3.8125,8.5738l.4227-.1161a1.2323,1.2323,0,0,0,.86-1.55,38.2716,38.2716,0,0,1-.94-7.477l.1662-1.6927"/>
+ <rect x="33.0319" y="14.9945" width="2.9783" height="5.6013"/>
+ <circle cx="54.0426" cy="17.7906" r="2"/>
+ <circle cx="54.0426" cy="8.7906" r="2"/>
+ <circle cx="47.8363" cy="13.7906" r="2"/>
+ <circle cx="47.8363" cy="21.7906" r="2"/>
+ <circle cx="54.0426" cy="26.9555" r="2"/>
+ <circle cx="40.8701" cy="17.7906" r="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0B2.svg b/public/assets/img/icons/E0B2.svg
new file mode 100644
index 0000000..7092278
--- /dev/null
+++ b/public/assets/img/icons/E0B2.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M35.2742,43.5463l-15.1657-.1792L24.33,32.6829l-.8418-1.6218s2.691-2.5672,5.8842-1.6706,5.07,2.8526,5.1005,5.681a5.3492,5.3492,0,0,1-1.8382,4.2263A3.4343,3.4343,0,0,1,35.2742,43.5463Z"/>
+ <circle cx="38.7404" cy="26.4445" r="1.5788" fill="#92d3f5"/>
+ <path fill="#d0cfce" d="M53.0251,16.0509H49.9515c-6.32,0-6.8361,5.03-6.8361,6.8361a.6093.6093,0,0,0,.6449.6449h3.2246a.6858.6858,0,0,0,.6449-.58,2.4934,2.4934,0,0,1,2.3862-2.4507H60.3551l.085-.6449.56-3.16-.15-.645H53.0251Z"/>
+ <circle cx="29.7967" cy="22.2945" r="2.6809" fill="#92d3f5"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#fcea2b" d="M21.631,31.7458,10.7656,45.4591s-3.6843,9.4143,1.1337,12.0724,8.2092,2.25,8.2092,2.25h8.8757s4.9868.962,4.734-3.2595l1.6224-.305a2.6569,2.6569,0,0,0,.27-4.4011s4.7615-1.6526.72-4.1828a3.6885,3.6885,0,0,0-.72-3.8747l-15.5022-.3165L24.33,32.7574a1.0684,1.0684,0,0,0-.8418-1.6218C21.977,30.8461,21.631,31.7458,21.631,31.7458Z"/>
+ <path fill="#fcea2b" d="M34.8217,33.5449l9.7166-4.47s3.1648.2048,1.9371,2.3351l-8.7885,7.3548L50.48,45.777s1.7953,1.49.7548,2.5888a3.1149,3.1149,0,0,1-1.8442,1.137s1.8908,1.5454.9069,2.8953-1.991,1.123-1.991,1.123-.9585,2.3751-1.1472,2.621a13.88,13.88,0,0,1-3.0947.2276l-1.2355,0-.48,2.2173-1.22.4809-6.0583-2.6426,1.58-2.9045-.32-1.9776,1.3564-3.1243L36.3305,46.706l-.1784-2.6347-.8375-.8494-.7917-2.7659-1.8881-1.1582,1.6336-2.9151Z"/>
+ <path fill="#61b2e4" d="M33.7182,32.449s-1.36,6.7243-10.2878,6.8488h9.8965"/>
+ <path fill="#61b2e4" d="M38.2052,24.3732s2.0631,2.2854.8174,4.0108l1.8153-1.107-.4556-2.2435Z"/>
+ <path fill="#61b2e4" d="M29.7967,19.6136s2.3457,2.9762,0,5.3617-.3833.2952-.3833.2952l3.4032-1.4647L32.7172,21.54l-1.088-1.6343Z"/>
+ <path fill="#9b9b9a" d="M50.26,16.8731a6.4367,6.4367,0,0,0-4.9829,1.75c-1.3349,1.439-1.3349,4.2-1.3349,4.2a10.9089,10.9089,0,0,1,2.5454-3.9669A5.854,5.854,0,0,1,50.26,16.8731Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6969" d="M51.282,11.2537h8.4751"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6969" d="M55.52,16.0509V11.2537"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6969" d="M60.5705,16.0509H49.9515c-6.32,0-6.8361,5.03-6.8361,6.8361a.6093.6093,0,0,0,.6449.6449h3.2246a.6858.6858,0,0,0,.6449-.58,2.4934,2.4934,0,0,1,2.3862-2.4507h9.7792"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.3057,43.46l-2.1972-.0179L24.33,32.7574s.2165-2.3313-2.3853-1.3887L11.8579,44.22a12.058,12.058,0,0,0-2.595,6.2619,9.8694,9.8694,0,0,0,.6683,4.7683c1.969,4.7126,9.05,4.7192,10.9623,4.6249"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.0851,43.4667H35.3406s2.3684.7844.99,3.2393"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5867,47.5478H36.1278s1.5118.5235,1.5118,1.8715-1.5118,1.9124-1.5118,1.9124"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.555,51.8335H35.3406s1.6246-.3709,1.6246,1.6247a2.06,2.06,0,0,1-1.5542,2.2506H24.8733"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.8166,56.0638a2.5062,2.5062,0,0,1,.6313,2.1731,1.6922,1.6922,0,0,1-1.4447,1.6386h-6.635"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.7505,29.8135a5.9717,5.9717,0,0,1,5.7644.1979c1.6539.827,3.4629,3.4935,2.9111,5.862a10.3082,10.3082,0,0,1-1.9485,3.4244,3.1616,3.1616,0,0,1,1.8938,1.7615"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.49,33.2178a4.5106,4.5106,0,0,0-3.6907.2887"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.1616,32.5014l7.2316-3.136s1.9978-.3741,1.9809,1.1825a2.2545,2.2545,0,0,1-.8417,1.6578L37.64,38.91l4.2228,2.3918"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.4471,41.0756,50.35,45.9244a1.9542,1.9542,0,0,1,1.0656,1.6513,1.7322,1.7322,0,0,1-.18.79c-.5359,1.088-2.2139,1.0566-2.2139,1.0566"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.6555,44.503l9.3653,4.9194a2.7486,2.7486,0,0,1,1.4164,1.7007,1.8324,1.8324,0,0,1-.2335,1.5236c-.9176,1.39-2.8989,1.0031-2.8989,1.0031"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.75,49.8512,47.0981,53.52a1.8386,1.8386,0,0,1,.6977,2.8514,1.618,1.618,0,0,1-2.2849.543l-6.7306-2.98"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.0189,55.8106s.5473,1.9473-.3485,2.74a2.1873,2.1873,0,0,1-.6937.4152,2.3753,2.3753,0,0,1-1.8-.1132l-3.4154-1.5581"/>
+ <circle cx="38.7404" cy="26.4445" r="2.1972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="29.7967" cy="22.2945" r="2.8655" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0B3.svg b/public/assets/img/icons/E0B3.svg
new file mode 100644
index 0000000..01ac198
--- /dev/null
+++ b/public/assets/img/icons/E0B3.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M28.77,17.5957h0a3.8637,3.8637,0,0,0-3.8637,3.8637V37.8876h7.7273V21.4594A3.8636,3.8636,0,0,0,28.77,17.5957Z"/>
+ <path fill="#ea5a47" d="M32.3923,48.9127a7.8209,7.8209,0,1,1-7.1763-.014V35.461s6.3086,1.1094,7.163-.7251Z"/>
+ <path fill="#fff" d="M37.2661,22.206a2.4562,2.4562,0,0,0-2.217,2.628l-.8037,7.0837-.9019,1.877c0,.1971.4545.3128.5653.2471l4.1887-1.1925a.3686.3686,0,0,1,.3326-.1314H53.783A2.4562,2.4562,0,0,0,56,30.09V24.834a2.4562,2.4562,0,0,0-2.217-2.628Z"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#d22f27" d="M29.5311,36.047a8.5613,8.5613,0,0,0,3.1895-.8825l.0168,13.387a1.7357,1.7357,0,0,0,.38,1.0937c1.5413,1.8989,3.0231,3.7055,3.0231,6.4643a7.2153,7.2153,0,0,1-7.4163,7.1359s7.1832-5.41,1.203-11.7924a2.1565,2.1565,0,0,1-.3918-1.2619Z"/>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4881,40.6758a12.6005,12.6005,0,0,1-2.4173.1889c-1.59,0-2.8791-.1853-2.8791-.4138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4881,46.1487a12.6005,12.6005,0,0,1-2.4173.1889c-1.59,0-2.8791-.1853-2.8791-.4138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7591,35.3125a13.1556,13.1556,0,0,1-2.2837.07c-1.59,0-2.2837-.1762-2.2837-.4047"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4881,29.73a12.6005,12.6005,0,0,1-2.4173.1889c-1.59,0-2.8791-.1853-2.8791-.4138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.42,37.8876V48.719a2.1666,2.1666,0,0,0,.9233,1.5989,7.2252,7.2252,0,1,1-11.0861,2.5735"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2854,50.3091a2.1032,2.1032,0,0,0,.9068-1.59V21.2835a3.6137,3.6137,0,0,1,7.2273,0L32.43,29.712"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.4881,24.2571a12.6005,12.6005,0,0,1-2.4173.1889c-1.59,0-2.8791-.1852-2.8791-.4138"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37.2661,22.206a2.4562,2.4562,0,0,0-2.217,2.628l-.52,6.7082-2.32,3.5085a.2268.2268,0,0,0,.1471.3411s5.9633-2.6739,6.0742-2.6739H53.783A2.4562,2.4562,0,0,0,56,30.09V24.834a2.4562,2.4562,0,0,0-2.217-2.628Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0B4.svg b/public/assets/img/icons/E0B4.svg
new file mode 100644
index 0000000..b996119
--- /dev/null
+++ b/public/assets/img/icons/E0B4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92d3f5" points="55.822 48.103 41.891 48.103 40.26 41.833 39.393 38.532 39.393 21.809 42.218 20.734 43.404 18.081 46.316 18.081 47.607 16.706 51.553 17.282 51.745 18.617 54.736 19.255 54.735 34.511 56.468 29.149 60.553 27.879 61 30.424 55.822 48.103"/>
+ <polygon fill="#92d3f5" points="17.468 47.912 29.404 48.103 31.715 41.537 32.513 38.283 32.356 21.96 30.889 20.734 29.726 20.734 28.434 17.789 25.711 17.789 23.094 16.007 20.596 18.234 17.654 18.292 17.468 20.734 17.468 28.805 13.652 36.681 13.652 39.809 16.122 47.912 17.468 47.912"/>
+ </g>
+ <g id="skin-shadow">
+ <path fill="#61b2e4" d="M18.5012,37.7421a13.0459,13.0459,0,0,0,3.18,3.4068s-1.6079-3.3829-1.2766-5.4255-1.0331-6.5745-1.4681-6.5745S18.5012,37.7421,18.5012,37.7421Z"/>
+ <path fill="#61b2e4" d="M55.4324,33.7936C54.0384,36.2844,52,39.2979,52,39.8723a9.6877,9.6877,0,0,1,2.2979-6.4468c1.4567-1.5559,1.782-1.9747,1.782-1.9747A7.6211,7.6211,0,0,1,55.4324,33.7936Z"/>
+ </g>
+ <g id="line">
+ <line x1="21.2233" x2="21.2223" y1="26.2748" y2="19.7557" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.1929,24.2766V19.4049c0-2.2272,4.0293-2.3929,4.03.3508l0-1.7755c0-2.398,3.9-3.234,3.9009,1.06"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.2294,29.9222l-.1063-11.3486,0,.4664c0-2.1406,3.9487-2.7168,3.9492.5053l.0366,3.9106.07,7.4381-.08-8.5531c0-1.9284,3.4353-1.9937,3.4356.4933l.0022,14.8165a9.671,9.671,0,0,1-.62,3.426l-.375.8582S29.02,51.59,28.2967,54.9043H17.4821c-.6786-2.9558-3.2444-12.9694-3.2444-12.9694l-.3223-1.3533a9.68,9.68,0,0,1,.3974-5.7547c.6211-1.5962,1.3919-3.5908,2.3775-5.9179,1.01-.4091,1.8534.2683,2.38,1.2759a4.3081,4.3081,0,0,1,.0523,3.6583l-.13.307a6.2041,6.2041,0,0,0-.4913,2.42v1.1719"/>
+ <line x1="50.7066" x2="50.705" y1="19.9472" y2="31.0853" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.99,35.3929l1.3574-4.911a2.5373,2.5373,0,0,1,.6383-1.128c1.0907-1.0881,2.7824-1.8343,3.7489-1.0268a.7978.7978,0,0,1,.2416.7934c-.9673,3.983-1.8539,6.889-2.2486,8.6529l-1.0368,4.353s-2.1847,8.3854-3.1087,12.3744a.77.77,0,0,1-.7537.595H44.24a.7675.7675,0,0,1-.751-.5834c-.8994-3.6557-3.1014-12.386-3.1014-12.386l-.375-.8582a9.6687,9.6687,0,0,1-.62-3.426l.0021-14.8165c0-2.487,3.436-2.4218,3.4357-.4933l-.08,8.553.07-7.438.0367-3.9106c0-3.2222,3.9494-2.646,3.9491-.5053l0-.4664L46.7,30.1137"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.8057,19.2315c.0006-4.2938,3.9013-3.4578,3.9009-1.06l0,1.7755c0-2.7437,4.03-2.578,4.03-.3508v5.68"/>
+ <line x1="29.7258" x2="16.122" y1="47.9118" y2="47.9118" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="55.8215" x2="42.2177" y1="48.1033" y2="48.1033" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C0.svg b/public/assets/img/icons/E0C0.svg
new file mode 100644
index 0000000..ad1a8eb
--- /dev/null
+++ b/public/assets/img/icons/E0C0.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <circle cx="36" cy="36" r="2.403" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m28.46 17.87 15.07 36.39"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m17.73 43.54 36.37-15.07"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m17.75 28.44 36.31 15.04"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m43.43 17.96-14.97 36.13"/>
+ </g>
+ <g id="color">
+ <circle cx="35.68" cy="36" r="2" fill="#ffa7c0"/>
+ <circle cx="36" cy="36" r="26" fill="#e27022"/>
+ <circle cx="36" cy="36" r="19.63" fill="#f1b31c"/>
+ <path fill="none" stroke="#e27022" stroke-linejoin="round" stroke-width="2" d="m28.46 17.87 15.07 36.39"/>
+ <path fill="none" stroke="#e27022" stroke-linejoin="round" stroke-width="2" d="m43.43 17.96-14.97 36.13"/>
+ <path fill="none" stroke="#e27022" stroke-linejoin="round" stroke-width="2" d="m17.73 43.54 36.37-15.07"/>
+ <path fill="none" stroke="#e27022" stroke-linejoin="round" stroke-width="2" d="m17.75 28.44 36.31 15.04"/>
+ <circle cx="36" cy="36" r="2.403" fill="#e27022" fill-rule="evenodd" stroke="#e27022" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m62 36a26 26 0 0 1-26 26 26 26 0 0 1-26-26 26 26 0 0 1 26-26 26 26 0 0 1 26 26"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m55.63 36a19.63 19.63 0 0 1-19.63 19.63 19.63 19.63 0 0 1-19.63-19.63 19.63 19.63 0 0 1 19.63-19.63 19.63 19.63 0 0 1 19.63 19.63"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C1.svg b/public/assets/img/icons/E0C1.svg
new file mode 100644
index 0000000..ed85617
--- /dev/null
+++ b/public/assets/img/icons/E0C1.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M16.1186,27.56a2.7118,2.7118,0,0,1,1.9637-2.8255,17.2625,17.2625,0,0,1,6.2269-.7168c3.7851.4034,21.9981.4481,26.9155-.0285a2.7556,2.7556,0,0,1,.6613.0128c1.1645.1646,4.8415.7883,4.98,2.1175A42.1509,42.1509,0,0,1,57.3,32.95c-.0831,3.0935-.7715,6.7093-.0755,9.4055.391,1.5146-.8614,2.7788-.8956,3.699a2.6865,2.6865,0,0,1-1.4221,2.2887c-1.5.7893-4.2816,1.5862-8.6045.39-7.0219-1.9435-19.1322.1047-20.6047.37s-6.2844.3436-7.4841-.7385A10.0873,10.0873,0,0,1,16.6708,42.62c.0294-.8605.4091-1.7951.4574-2.778.1047-2.1307-.624-3.5323-.756-5.3821A20.4248,20.4248,0,0,1,16.236,30.36c.1642-.9546.8161-1.0084.8417-1.5977C17.1065,28.101,16.1772,28.3,16.1186,27.56Z"/>
+ <path fill="#f1b31c" d="M17.5011,43.9248s7.9653.9578,11.27,0,7.9814-1.5966,10.429-1.171,6.45,2.4286,9.888,2.5009a23.4684,23.4684,0,0,0,7.2454-1.2916c.2539-.0665,2.3388,3.4037-2.6721,4.9027a11.2256,11.2256,0,0,1-5.518.1643c-3.5358-.7419-10.91-2.1133-13.9644-1.3634A37.9546,37.9546,0,0,1,23.037,49.0116C19.979,48.8936,15.8614,48.7672,17.5011,43.9248Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M53.1156,49.0408a5.4454,5.4454,0,0,1-3.0172.42c-1.7444-.1649-9.25-1.7467-12.976-1.7928S26.7285,49.164,25.2,49.1553a33.5944,33.5944,0,0,1-6.276-.5534"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M20.225,24.101a23.1805,23.1805,0,0,1,3.9214-.3553c1.7227,0,8.3141,1.2013,12.976,1.1552a123.7357,123.7357,0,0,0,12.9938-.8262,7.9161,7.9161,0,0,1,3.2613-.08"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.3775,23.9945s-2.3711,17.8525-.2619,25.0463"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.3654,24.2858s2.23,19.3253.25,23.4284"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M19.3643,48.7021a2.971,2.971,0,0,1-2.352-1.8341"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.0669,31.6663h4.3449a3.4017,3.4017,0,0,1,2.2795.8592,3.8063,3.8063,0,0,0,2.574,1.113c1.9031-.0691,1.7567-1.8258,7.0268-1.9722"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M27.736,37.7425H33.32c.84,0,2.3659,1.9451,4.4633,2.0925s4.0724-2.2282,5.1207-2.2663c1.9031-.0691.9149.1381,6.185-.0083"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M17.0777,47.0221a5.8667,5.8667,0,0,1-.2578-1.6364,1.9322,1.9322,0,0,1,.1837-.6757,1.6421,1.6421,0,0,0-.3692-1.4576,1.3983,1.3983,0,0,1-.2462-.8891,2.9824,2.9824,0,0,1,.5246-1.6419,1.9279,1.9279,0,0,0,.2007-1.7994,5.51,5.51,0,0,0-.25-.53c-.6477-1.21-.2123-1.6478.0258-2.4034s-1.1916-.62-.5007-2.1742q.0534-.12.1014-.2352a2.5077,2.5077,0,0,0-.4316-2.3747c-.1019-.1529-.0854-.4125.178-.8442.1233-.2021.235-.4042.3358-.6019.409-.8019.5671-1.4735-.0427-2.1356-.2028-.22-.0033-.7955.1608-1.58.3292-1.5747,3.8073-1.9821,3.8073-1.9821"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M52.7458,49.1465s4.867-1.1035,4.0471-3.7689a1.93,1.93,0,0,0-.1837-.6757,1.6421,1.6421,0,0,1,.3692-1.4576,1.3983,1.3983,0,0,0,.2463-.8891A2.9832,2.9832,0,0,0,56.7,40.7133a1.9279,1.9279,0,0,1-.2008-1.7994,5.5346,5.5346,0,0,1,.25-.53c.6477-1.21.2124-1.6477-.0258-2.4034s1.1916-.62.5008-2.1741q-.0536-.12-.1015-.2352a2.508,2.508,0,0,1,.4316-2.3747c.1019-.1529.0854-.4125-.178-.8443-.1233-.202-.235-.4041-.3358-.6018-.4089-.8019-.567-1.4735.0427-2.1356.2028-.22.0033-.7956-.1607-1.58-.3293-1.5747-3.8984-2.1018-3.8984-2.1018"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C2.svg b/public/assets/img/icons/E0C2.svg
new file mode 100644
index 0000000..2d88d80
--- /dev/null
+++ b/public/assets/img/icons/E0C2.svg
@@ -0,0 +1,55 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="28" fill="#d0cfce"/>
+ <path fill="#a57939" d="M55.256,34.5474a10,10,0,0,0-6.0391-9.1812,9.0264,9.0264,0,1,0-14.1812,6.5013,30.6026,30.6026,0,0,0-1.78,10.68c0,9.3889,3.5817,17,8,17,4.2314,0,7.6866-6.9862,7.972-15.8241A9.9992,9.9992,0,0,0,55.256,34.5474Z"/>
+ <path fill="#fcea2b" d="M21.499,34a1,1,0,0,1-.8086-1.5869,3.5713,3.5713,0,0,0,.8125-2.3369,3.5066,3.5066,0,0,0-.64-1.5918A4.6468,4.6468,0,0,1,20,26.0156a5.222,5.222,0,0,1,1.792-3.7217,1,1,0,1,1,1.416,1.4122A3.3647,3.3647,0,0,0,22,25.9844a2.8386,2.8386,0,0,0,.5732,1.4629,5.3541,5.3541,0,0,1,.9239,2.4756,5.49,5.49,0,0,1-1.1875,3.664A1.0007,1.0007,0,0,1,21.499,34Z"/>
+ <path fill="#fcea2b" d="M20.1953,41.95c-.0332,0-.0664-.002-.1-.0049a1,1,0,0,1-.8965-1.0937,3.5679,3.5679,0,0,0-.4775-2.4268,3.4942,3.4942,0,0,0-1.3565-1.0518,4.6623,4.6623,0,0,1-1.99-1.6962,5.2276,5.2276,0,0,1-.3311-4.1172,1,1,0,0,1,1.9356.5039,3.37,3.37,0,0,0,.1064,2.5781,2.8354,2.8354,0,0,0,1.2325.9727,5.3514,5.3514,0,0,1,2.0478,1.6718,5.4873,5.4873,0,0,1,.8233,3.7627A1,1,0,0,1,20.1953,41.95Z"/>
+ <path fill="#fcea2b" d="M22.2383,40.7686a1,1,0,0,1-.4248-1.9053,3.5627,3.5627,0,0,0,1.84-1.6514,3.4773,3.4773,0,0,0,.211-1.7041,4.6574,4.6574,0,0,1,.4394-2.5781,5.2334,5.2334,0,0,1,3.3692-2.39,1,1,0,0,1,.5566,1.9219,3.3673,3.3673,0,0,0-2.1611,1.4092,2.8441,2.8441,0,0,0-.2051,1.5566,5.3406,5.3406,0,0,1-.3906,2.6153,5.477,5.477,0,0,1-2.8116,2.6308A.99.99,0,0,1,22.2383,40.7686Z"/>
+ <path fill="#fcea2b" d="M27.499,51a1,1,0,0,1-.8086-1.5869,3.5713,3.5713,0,0,0,.8125-2.3369,3.5066,3.5066,0,0,0-.64-1.5918A4.6468,4.6468,0,0,1,26,43.0156a5.222,5.222,0,0,1,1.792-3.7217,1,1,0,0,1,1.416,1.4122A3.3647,3.3647,0,0,0,28,42.9844a2.8386,2.8386,0,0,0,.5732,1.4629,5.3541,5.3541,0,0,1,.9239,2.4756,5.49,5.49,0,0,1-1.1875,3.664A1.0007,1.0007,0,0,1,27.499,51Z"/>
+ <path fill="#fcea2b" d="M23.1729,55.1377a1.0165,1.0165,0,0,1-.2969-.0449,1,1,0,0,1-.6582-1.252,3.5632,3.5632,0,0,0,.0185-2.4726,3.4884,3.4884,0,0,0-1.1172-1.3008,4.653,4.653,0,0,1-1.6113-2.0615,5.2277,5.2277,0,0,1,.501-4.1,1,1,0,1,1,1.7949.8809,3.3718,3.3718,0,0,0-.4121,2.5459,2.8365,2.8365,0,0,0,1.0137,1.2022,5.3448,5.3448,0,0,1,1.67,2.0468,5.4843,5.4843,0,0,1,.0527,3.8526A1,1,0,0,1,23.1729,55.1377Z"/>
+ <path fill="#fcea2b" d="M29.2266,57.4648a1,1,0,0,1-.1143-1.9931,3.5587,3.5587,0,0,0,2.2676-.9854,3.4935,3.4935,0,0,0,.7363-1.5488A4.6393,4.6393,0,0,1,33.3477,50.63a5.2308,5.2308,0,0,1,3.95-1.2041,1,1,0,0,1-.0381,1.999c-.0137,0-.0274,0-.04-.001a3.3437,3.3437,0,0,0-2.4941.6553,2.83,2.83,0,0,0-.6875,1.4131A5.3635,5.3635,0,0,1,32.8438,55.85a5.4822,5.4822,0,0,1-3.501,1.6084A.9364.9364,0,0,1,29.2266,57.4648Z"/>
+ <path fill="#fcea2b" d="M27.25,24.9336c-.0293,0-.06-.001-.0889-.0039a1,1,0,0,1-.9082-1.084,3.5539,3.5539,0,0,0-.5049-2.4209,3.4961,3.4961,0,0,0-1.3671-1.0361,4.6525,4.6525,0,0,1-2.01-1.6748,5.2269,5.2269,0,0,1-.377-4.1123,1,1,0,1,1,1.9414.4824,3.3665,3.3665,0,0,0,.1348,2.5752,2.8354,2.8354,0,0,0,1.2442.96A5.357,5.357,0,0,1,27.38,20.2676a5.48,5.48,0,0,1,.8652,3.7539A1,1,0,0,1,27.25,24.9336Z"/>
+ <path fill="#f4aa41" d="M45.6771,41.5083a2.4652,2.4652,0,0,1-3.06-2.731A21.96,21.96,0,0,0,40.159,24.8217a24.8832,24.8832,0,0,0-9.4063-9.3508,2.4422,2.4422,0,0,1-.8916-3.3558,2.485,2.485,0,0,1,3.38-.8978A29.7714,29.7714,0,0,1,44.4946,22.4454a26.7994,26.7994,0,0,1,3.0129,17.037A2.4752,2.4752,0,0,1,45.6771,41.5083Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.0881,53.3746c1.4673,3.77,3.6856,6.1728,6.1679,6.1728,4.2314,0,7.6866-6.9862,7.972-15.8241a9.9982,9.9982,0,0,0-.0111-18.3571A8.9976,8.9976,0,0,0,39.7881,15.56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.892,18.1835a8.9489,8.9489,0,0,0,1.1437,13.684,30.6026,30.6026,0,0,0-1.78,10.68,35.54,35.54,0,0,0,.2245,4.0161A15.3825,15.3825,0,0,0,34,49"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.5,23A4.1587,4.1587,0,0,0,23,26c.0244,1.592,1.3677,2.2788,1.5,4a4.6062,4.6062,0,0,1-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.7382,30.8027A4.1584,4.1584,0,0,0,17.957,34.15c.8244,1.3622,2.3307,1.2773,3.3134,2.6966a4.6047,4.6047,0,0,1,.65,3.0946"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.7012,32.4688a4.1589,4.1589,0,0,0-2.7644,1.8995c-.7489,1.405.0943,2.6561-.6228,4.2264a4.6058,4.6058,0,0,1-2.3268,2.1415"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5,40A4.1587,4.1587,0,0,0,29,43c.0244,1.592,1.3677,2.2788,1.5,4a4.6062,4.6062,0,0,1-1,3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.8,43.7044a4.1588,4.1588,0,0,0-.4564,3.3229c.5347,1.5,2.0275,1.7185,2.7058,3.3059a4.6053,4.6053,0,0,1,.0171,3.1622"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.6141,51.8952a4.1584,4.1584,0,0,0-3.2226.93c-1.1542,1.0968-.749,2.55-1.9252,3.8137a4.6059,4.6059,0,0,1-2.8838,1.2975"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.6805,13.8143a4.159,4.159,0,0,0,.2559,3.3443c.84,1.3529,2.3449,1.2513,3.3433,2.66a4.6056,4.6056,0,0,1,.6848,3.0872"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M45.6771,41.5083a2.4652,2.4652,0,0,1-3.06-2.731A21.96,21.96,0,0,0,40.159,24.8217a24.8832,24.8832,0,0,0-9.4063-9.3508,2.4422,2.4422,0,0,1-.8916-3.3558,2.485,2.485,0,0,1,3.38-.8978A29.7714,29.7714,0,0,1,44.4946,22.4454a26.7994,26.7994,0,0,1,3.0129,17.037A2.4752,2.4752,0,0,1,45.6771,41.5083Z"/>
+ <circle cx="36" cy="36" r="28" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <circle cx="37.0001" cy="39.0001" r="1" fill="#6a462f"/>
+ <circle cx="39.0001" cy="42.0001" r="1" fill="#6a462f"/>
+ <circle cx="40.0001" cy="37.0001" r="1" fill="#6a462f"/>
+ <circle cx="37.0001" cy="35.0001" r="1" fill="#6a462f"/>
+ <circle cx="51.0001" cy="39.0001" r="1" fill="#6a462f"/>
+ <circle cx="46.0001" cy="44.0001" r="1" fill="#6a462f"/>
+ <circle cx="42.147" cy="43.4785" r="1" fill="#6a462f"/>
+ <circle cx="52.147" cy="34.4785" r="1" fill="#6a462f"/>
+ <circle cx="51.0001" cy="32.0001" r="1" fill="#6a462f"/>
+ <circle cx="50.0001" cy="29.0001" r="1" fill="#6a462f"/>
+ <circle cx="40.0001" cy="33.0001" r="1" fill="#6a462f"/>
+ <circle cx="37.0001" cy="30.0001" r="1" fill="#6a462f"/>
+ <circle cx="39.0001" cy="28.0001" r="1" fill="#6a462f"/>
+ <circle cx="37.0001" cy="25.0001" r="1" fill="#6a462f"/>
+ <circle cx="35.0001" cy="27.0001" r="1" fill="#6a462f"/>
+ <circle cx="34.0001" cy="23.0001" r="1" fill="#6a462f"/>
+ <circle cx="44.0001" cy="54.0001" r="1" fill="#6a462f"/>
+ <circle cx="45.0001" cy="50.0001" r="1" fill="#6a462f"/>
+ <circle cx="41.0001" cy="57.0001" r="1" fill="#6a462f"/>
+ <circle cx="37.0001" cy="48.0001" r="1" fill="#6a462f"/>
+ <circle cx="41.5218" cy="51.147" r="1" fill="#6a462f"/>
+ <circle cx="39.0001" cy="55.0001" r="1" fill="#6a462f"/>
+ <circle cx="42.0001" cy="48.0001" r="1" fill="#6a462f"/>
+ <circle cx="45.0001" cy="47.0001" r="1" fill="#6a462f"/>
+ <circle cx="36.0001" cy="43.0001" r="1" fill="#6a462f"/>
+ <circle cx="40.0001" cy="45.0001" r="1" fill="#6a462f"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C3.svg b/public/assets/img/icons/E0C3.svg
new file mode 100644
index 0000000..aa793ad
--- /dev/null
+++ b/public/assets/img/icons/E0C3.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#a57939" d="M14.991,38.1914a15.5448,15.5448,0,0,0,3.0977,5.5031A24.0994,24.0994,0,0,0,35.1312,52.25c.7829.0454,1.2822.0341,1.5772.0227.295.0114.7943.0227,1.5772-.0227a24.1,24.1,0,0,0,17.0426-8.5553,15.5464,15.5464,0,0,0,3.0977-5.5031c1.2253-3.8579,2.2012-10.4049-2.9615-14.9322,0,0-8.4079-8.51-18.756-.261-10.3481-8.249-18.756.261-18.756.261C12.79,27.7865,13.7656,34.3335,14.991,38.1914ZM47.6466,42.56a7.2878,7.2878,0,0,1-2.7346,1.1914c-3.5288.7148-12.6741,1.8722-19.675-3.3132a67.4538,67.4538,0,0,0,12.7422-4.97,44.0008,44.0008,0,0,0,10.4617,6.2747,1.3857,1.3857,0,0,0,.2042.0567C48.3273,42.0606,47.9983,42.31,47.6466,42.56ZM42.7,26.527c1.702-.8283,5.5938-2.1331,8.76,1.2481a8.3515,8.3515,0,0,1,.6241,10.4163c-.2043.2949-.4312.6013-.6694.9077a2.9908,2.9908,0,0,0-1.3049-1.3957S44.912,36.0241,42.37,33.0286a4.6837,4.6837,0,0,1-1.0325-5.0719,2.5261,2.5261,0,0,1,.4538-.7262A2.7582,2.7582,0,0,1,42.7,26.527Zm-9.8149,1.3389.9191.1248a6.456,6.456,0,0,0,.84,3.5289c-7.67,3.9713-12.9011,4.7428-12.9011,4.7428a3.027,3.027,0,0,0-.3063.08,7.0952,7.0952,0,0,1-.851-3.5629C20.687,29.7835,22.7975,26.2774,32.8846,27.8659Z"/>
+ <path fill="#fff" d="M48.05,45.5158c.3054-.102.4987.3591.2327.5563a17.9633,17.9633,0,0,1-12.3085,3.5257A24.5366,24.5366,0,0,1,23.93,44.9792c-.2725-.2-.0736-.6713.2381-.5636C28.18,45.8024,38.5432,48.6914,48.05,45.5158Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M14.991,38.1914a15.5448,15.5448,0,0,0,3.0977,5.5031A24.0994,24.0994,0,0,0,35.1312,52.25c.7829.0454,1.2822.0341,1.5772.0227.295.0114.7943.0227,1.5772-.0227a24.1,24.1,0,0,0,17.0426-8.5553,15.5464,15.5464,0,0,0,3.0977-5.5031c1.2253-3.8579,2.2012-10.4049-2.9615-14.9322,0,0-8.4079-8.51-18.756-.261-10.3481-8.249-18.756.261-18.756.261C12.79,27.7865,13.7656,34.3335,14.991,38.1914ZM47.6466,42.56a7.2878,7.2878,0,0,1-2.7346,1.1914c-3.5288.7148-12.6741,1.8722-19.675-3.3132a67.4538,67.4538,0,0,0,12.7422-4.97,44.0008,44.0008,0,0,0,10.4617,6.2747,1.3857,1.3857,0,0,0,.2042.0567C48.3273,42.0606,47.9983,42.31,47.6466,42.56ZM42.7,26.527c1.702-.8283,5.5938-2.1331,8.76,1.2481a8.3515,8.3515,0,0,1,.6241,10.4163c-.2043.2949-.4312.6013-.6694.9077a2.9908,2.9908,0,0,0-1.3049-1.3957S44.912,36.0241,42.37,33.0286a4.6837,4.6837,0,0,1-1.0325-5.0719,2.5261,2.5261,0,0,1,.4538-.7262A2.7582,2.7582,0,0,1,42.7,26.527Zm-9.8149,1.3389.9191.1248a6.456,6.456,0,0,0,.84,3.5289c-7.67,3.9713-12.9011,4.7428-12.9011,4.7428a3.027,3.027,0,0,0-.3063.08,7.0952,7.0952,0,0,1-.851-3.5629C20.687,29.7835,22.7975,26.2774,32.8846,27.8659Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.7084,22.9982a7.8063,7.8063,0,0,0-2.2353,2.61,5.9668,5.9668,0,0,0-.6694,2.3828"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M21.4359,36.3418a7.0946,7.0946,0,0,1-.851-3.5628c.1021-2.9955,2.2126-6.5016,12.3-4.9131l.9191.1248a6.4555,6.4555,0,0,0,.84,3.5288"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M37.9792,35.4682a44.0009,44.0009,0,0,0,10.4616,6.2746,1.3786,1.3786,0,0,0,.2043.0568c2.2579.6921,3.4493-1.112,2.7685-2.7"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.237,40.438c7.0009,5.1854,16.1462,4.028,19.675,3.3132A7.2894,7.2894,0,0,0,47.6466,42.56c.3517-.25.6808-.4993.9985-.76"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M42.37,33.0286c2.5416,2.9955,7.7384,4.6748,7.7384,4.6748,1.18.4666,1.0779.8737,1.3048,1.3957.2383-.3064.4652-.6127.6695-.9078a8.3515,8.3515,0,0,0-.6241-10.4162c-3.1657-3.3812-7.0576-2.0764-8.76-1.2481a2.7575,2.7575,0,0,0-.9077.7035,2.5285,2.5285,0,0,0-.4539.7262A4.6839,4.6839,0,0,0,42.37,33.0286"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4443,26.6673c-2.5416,1.736-6.2468,4.3494-8.448,5.4954-7.67,3.9713-12.2541,4.1-12.2541,4.1a3.053,3.053,0,0,0-.3063.0794c-4.221,1.0666-1.8722,6.0818,3.3132,4.221.17-.0454.329-.0908.4879-.1248a67.4538,67.4538,0,0,0,12.7422-4.97,14.6381,14.6381,0,0,0,3.699-2.519l-.068-.9985"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C4.svg b/public/assets/img/icons/E0C4.svg
new file mode 100644
index 0000000..317f720
--- /dev/null
+++ b/public/assets/img/icons/E0C4.svg
@@ -0,0 +1,50 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33.25 20.94c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.15 24.68c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.21 29.39c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.71 28.8c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.81 34.05c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m25.63 33.71c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15.55 41.42c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.8 37.88c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.86 20.34c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.54 24.33c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m35.58 25.86c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.26 30.42c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.12 31.93c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.82 36.46c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27.43 37.62c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.62 41.67c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.25 42.46c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.83 45.31c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ </g>
+ <g id="color">
+ <path fill="#d22f27" stroke-miterlimit="10" d="m53.04 55.43c-1.899 1.899-4.025 3.447-6.296 4.644-0.7534 0.3922-1.527 0.7534-2.312 1.073-3.127 1.259-6.461 1.899-9.784 1.899-6.657 0-13.31-2.539-18.39-7.616-10.16-10.16-4.489-20.96 5.666-31.12 5.843-5.849 15.28-12.16 22.65-10.69 2.565 0.5114 1.553-5.314 6.422-3.788 4.996 1.566 0.1482 4.589 0.7905 6.896 0.3357 1.206-0.0102 0.7558 1.255 1.913 1.373 1.256 2.25 2.477 3.168 3.829 6.853 10.11 5.8 24-3.168 32.95z"/>
+ <path fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m24.63 46.88c-7.894 2.624-10.18-0.4228-9.963-2.803-0.6752-12.27 25.7-32.68 30.43-26.27 3.626 2.767-0.2077 13.82-8.298 21.91-3.995 3.272-8.052 5.376-12.17 7.16z"/>
+ <path opacity="0.25" d="m54.03 55.89c-5.078 5.078-11.73 7.616-18.39 7.616-2.645-0.0032 32.21-14.29 13.28-47.76 2.573-5.308 2.418-4.034 3.388-5.059 0.99-1.046 0.8594 1.118 0.6695 1.446-0.683 1.18-1.387 5.042-0.9119 5.427 13.72 11.1 10.3 30 1.967 38.33z"/>
+ <path fill="none" stroke-width="0" d="m-3.442 26.9v1.087c0 0.03019-0.02135 0.06922 0 0.09057s0.06356-0.0135 0.09057 0c0.03819 0.01909 0.05238 0.07147 0.09057 0.09057 0.027 0.0135 0.06038 0 0.09057 0h0.09057c0.03019 0 0.06922-0.02135 0.09057 0s-0.02135 0.06922 0 0.09057 0.06356-0.0135 0.09057 0c0.03819 0.01909 0.05238 0.07147 0.09057 0.09057 0.1249 0.06246 0.08101-0.1097 0.1811 0.09057 0.0135 0.027-0.0135 0.06356 0 0.09057 0.01909 0.03819 0.07147 0.05238 0.09057 0.09057 0.0135 0.027-0.02135 0.06922 0 0.09057s0.06922-0.02135 0.09057 0c0.04269 0.04269-0.04269 0.1384 0 0.1811 0.02135 0.02135 0.06922-0.02135 0.09057 0 0.1208 0.1208-0.1509 0.09057 0.09057 0.09057"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33.25 20.94c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.15 24.68c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.21 29.39c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28.71 28.8c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.81 34.05c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m25.63 33.71c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15.55 41.42c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.8 37.88c1.554 0.2358 2.192-0.1519 2.773-0.5791"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.86 20.34c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.54 24.33c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m35.58 25.86c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m37.26 30.42c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.12 31.93c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.82 36.46c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27.43 37.62c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.62 41.67c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.25 42.46c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ <path fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.83 45.31c1.145 1.077 1.891 1.12 2.611 1.098"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="m15.18 46.36c2.177 2.331 4.22 2.526 4.347 2.538 11.82 1.074 27.92-16.01 26.88-28.63-0.1845-1.538-0.9901-2.714-2.387-3.445"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m53.26 55.35c-1.899 1.899-4.025 3.447-6.296 4.644-0.7534 0.3922-1.527 0.7534-2.312 1.073-3.127 1.259-6.461 1.899-9.784 1.899-6.657 0-13.31-2.539-18.39-7.616-10.16-10.16-4.489-20.96 5.666-31.12 7.42-7.428 15.19-12.45 22.79-10.65 0.5377 0.127 3.531-1.687 3.003-4.498-0.02462-0.1311 1.098-0.2277 2.761 0.3031 1.805 0.5762 2.682 1.569 3.53 2.933-2.569 0.9024-2.981 4.066-2.748 4.319l1.776 1.928c1.147 1.245 2.219 2.672 3.137 4.024 6.853 10.11 5.831 23.8-3.137 32.76z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C5.svg b/public/assets/img/icons/E0C5.svg
new file mode 100644
index 0000000..e5e1d4c
--- /dev/null
+++ b/public/assets/img/icons/E0C5.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M45 42H26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M45 24H25.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M45.5 17H25.1393"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" fill-rule="evenodd" d="M22.0341 13.0331C22.0154 12.4681 22.4683 12 23.0335 12H47.9632C48.5296 12 48.9829 12.47 48.9625 13.036L48.8557 16H48.8559L47.3396 58.072C47.3008 59.1479 46.4174 60 45.3408 60H25.5232C24.4444 60 23.56 59.1444 23.5243 58.0661L22.1324 16H22.1322L22.0341 13.0331Z" clip-rule="evenodd"/>
+ <path fill="#A57939" d="M24.0372 17.0359C24.0169 16.4699 24.4702 16 25.0365 16H45.9637C46.5299 16 46.9832 16.4698 46.963 17.0357L45.5694 56.0714C45.531 57.1475 44.6475 58 43.5707 58H26.4727C25.9344 58 25.4927 57.5739 25.4734 57.0359L24.0372 17.0359Z"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M46.1075 41H24.8976L24.0372 17.0359C24.0169 16.4699 24.4702 16 25.0366 16H45.9637C46.53 16 46.9833 16.4698 46.963 17.0357L46.1075 41Z" clip-rule="evenodd"/>
+ <path fill="#fff" fill-rule="evenodd" d="M46.7501 23H24.2514L24.0372 17.0359C24.0169 16.4699 24.4702 16 25.0366 16H45.9637C46.53 16 46.9833 16.4698 46.963 17.0357L46.7501 23Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M22.0341 13.0331L21.0346 13.0661L22.0341 13.0331ZM48.9625 13.036L47.9632 13V13L48.9625 13.036ZM48.8557 16L47.8564 15.964L47.819 17H48.8557V16ZM48.8559 16L49.8552 16.036L49.8926 15H48.8559V16ZM47.3396 58.072L48.3389 58.108L47.3396 58.072ZM23.5243 58.0661L22.5248 58.0992L23.5243 58.0661ZM22.1324 16L23.1318 15.9669L23.0998 15H22.1324V16ZM22.1322 16L21.1328 16.0331L21.1648 17H22.1322V16ZM23.0335 11C21.903 11 20.9972 11.9363 21.0346 13.0661L23.0335 13V13V11ZM47.9632 11H23.0335V13H47.9632V11ZM49.9619 13.072C50.0027 11.94 49.096 11 47.9632 11V13V13L49.9619 13.072ZM49.8551 16.036L49.9619 13.072L47.9632 13L47.8564 15.964L49.8551 16.036ZM48.8557 17H48.8559V15H48.8557V17ZM47.8565 15.964L46.3402 58.036L48.3389 58.108L49.8552 16.036L47.8565 15.964ZM46.3402 58.036C46.3208 58.5739 45.8791 59 45.3408 59V61C46.9557 61 48.2807 59.7218 48.3389 58.108L46.3402 58.036ZM45.3408 59H25.5232V61H45.3408V59ZM25.5232 59C24.9838 59 24.5416 58.5722 24.5237 58.0331L22.5248 58.0992C22.5783 59.7166 23.9049 61 25.5232 61V59ZM24.5237 58.0331L23.1318 15.9669L21.1329 16.0331L22.5248 58.0992L24.5237 58.0331ZM22.1322 17H22.1324V15H22.1322V17ZM21.0346 13.0661L21.1328 16.0331L23.1317 15.9669L23.0335 13L21.0346 13.0661Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M34 57H43.5351C44.0735 57 44.5152 56.5737 44.5344 56.0357L46 15"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C6.svg b/public/assets/img/icons/E0C6.svg
new file mode 100644
index 0000000..3c0e0f7
--- /dev/null
+++ b/public/assets/img/icons/E0C6.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="36" rx="19" ry="28" fill="#A57939"/>
+ <g>
+ <path fill="#6A462F" fill-rule="evenodd" d="M36 64C35.9846 64 35.981 63.9785 35.9956 63.9736C44.4605 61.1397 50.792 49.7143 50.792 36.0508C50.792 22.3796 44.4534 10.9491 35.9814 8.1232C35.9134 8.10052 35.9283 8 36 8C46.4934 8 55 20.536 55 36C55 51.464 46.4934 64 36 64Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" d="M35.9956 63.9736L36.3131 64.9218L35.9956 63.9736ZM49.792 36.0508C49.792 42.734 48.2426 48.841 45.6871 53.6002C43.1261 58.3698 39.5986 61.7128 35.6781 63.0253L36.3131 64.9218C40.8575 63.4004 44.7282 59.6138 47.4492 54.5463C50.1758 49.4684 51.792 43.031 51.792 36.0508H49.792ZM35.665 9.07182C39.5885 10.3805 43.1193 13.7226 45.6829 18.4933C48.2408 23.2536 49.792 29.3638 49.792 36.0508H51.792C51.792 29.0666 50.174 22.6259 47.4446 17.5467C44.7209 12.4778 40.8463 8.69175 36.2978 7.17458L35.665 9.07182ZM36 9C40.8166 9 45.2921 11.8765 48.6076 16.7625C51.9193 21.643 54 28.4415 54 36H56C56 28.0945 53.8274 20.893 50.2625 15.6395C46.7013 10.3915 41.6769 7 36 7V9ZM54 36C54 43.5585 51.9193 50.357 48.6076 55.2375C45.2921 60.1235 40.8166 63 36 63V65C41.6769 65 46.7013 61.6085 50.2625 56.3605C53.8274 51.107 56 43.9055 56 36H54ZM36.2978 7.17458C36.7904 7.3389 36.9844 7.82089 36.9272 8.20152C36.8694 8.58686 36.5324 9 36 9V7C35.3959 7 35.0156 7.4634 34.9494 7.90467C34.8839 8.34123 35.1043 8.88483 35.665 9.07182L36.2978 7.17458ZM35.6781 63.0253C34.553 63.402 34.8885 65 36 65V63C37.0808 63 37.409 64.5549 36.3131 64.9218L35.6781 63.0253Z"/>
+ </g>
+ <g>
+ <path fill="#6A462F" fill-rule="evenodd" d="M36 60.9996C36 60.9996 30 49.8067 30 35.9996C30 22.2397 35.9591 11.0761 35.9998 11C35.9711 11.0538 33 16.6294 33 23.4996C33 30.4032 36 35.9996 36 35.9996C36 35.9996 39 41.596 39 48.4996C39 55.4032 36 60.9996 36 60.9996Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" d="M36 60.9996L35.1186 61.4721C35.2928 61.7969 35.6314 61.9996 36 61.9996C36.3686 61.9996 36.7072 61.7969 36.8814 61.4721L36 60.9996ZM35.9998 11L36.8817 11.4713C37.142 10.9843 36.9583 10.3785 36.4713 10.1181C35.9843 9.85776 35.3785 10.0414 35.118 10.5283L35.9998 11ZM36 35.9996L36.8814 35.5271L36 35.9996ZM29 35.9996C29 43.0422 30.529 49.4021 32.0508 53.992C32.8126 56.2896 33.575 58.1509 34.1488 59.4413C34.4357 60.0866 34.6757 60.5897 34.8451 60.9336C34.9299 61.1056 34.997 61.2379 35.0435 61.3283C35.0668 61.3735 35.085 61.4083 35.0976 61.4323C35.1039 61.4443 35.1089 61.4537 35.1124 61.4603C35.1142 61.4636 35.1156 61.4663 35.1166 61.4682C35.1171 61.4692 35.1176 61.47 35.1179 61.4707C35.1181 61.471 35.1183 61.4713 35.1183 61.4715C35.1185 61.4718 35.1186 61.4721 36 60.9996C36.8814 60.5271 36.8815 60.5273 36.8815 60.5275C36.8815 60.5275 36.8816 60.5275 36.8816 60.5275C36.8815 60.5275 36.8814 60.5273 36.8812 60.5269C36.8808 60.5261 36.88 60.5247 36.8789 60.5226C36.8767 60.5183 36.873 60.5114 36.868 60.5018C36.8579 60.4827 36.8424 60.4529 36.8217 60.4128C36.7804 60.3325 36.7186 60.2108 36.6392 60.0498C36.4806 59.7277 36.2518 59.2484 35.9762 58.6287C35.425 57.3889 34.6874 55.589 33.9492 53.3626C32.471 48.9042 31 42.7641 31 35.9996L29 35.9996ZM35.118 10.5283C35.0545 10.6471 29 21.9887 29 35.9996L31 35.9996C31 22.4906 36.8636 11.5052 36.8816 11.4717L35.118 10.5283ZM34 23.4996C34 20.2029 34.714 17.201 35.4387 15.0073C36.1623 12.8167 36.8861 11.4631 36.8817 11.4713L35.1178 10.5286C35.0663 10.6251 32 16.3787 32 23.4996L34 23.4996ZM36 35.9996C36.8814 35.5271 36.8815 35.5273 36.8816 35.5275C36.8816 35.5276 36.8817 35.5277 36.8817 35.5278C36.8818 35.5279 36.8818 35.5279 36.8818 35.5279C36.8817 35.5278 36.8815 35.5274 36.8811 35.5266C36.8803 35.5251 36.8788 35.5223 36.8766 35.5181C36.8722 35.5097 36.8651 35.4961 36.8554 35.4773C36.836 35.4397 36.8065 35.3815 36.7681 35.3037C36.6915 35.1481 36.5799 34.9145 36.445 34.611C36.175 34.0037 35.8124 33.1192 35.4492 32.0237C34.721 29.8274 34 26.8124 34 23.4996L32 23.4996C32 27.0904 32.779 30.3253 33.5508 32.6531C33.9376 33.8198 34.325 34.7658 34.6175 35.4236C34.7638 35.7527 34.8866 36.0101 34.974 36.1876C35.0178 36.2763 35.0527 36.3451 35.0772 36.3928C35.0895 36.4167 35.0993 36.4353 35.1062 36.4486C35.1097 36.4552 35.1125 36.4605 35.1146 36.4644C35.1156 36.4664 35.1165 36.468 35.1172 36.4693C35.1175 36.4699 35.1178 36.4704 35.118 36.4709C35.1182 36.4711 35.1183 36.4714 35.1184 36.4716C35.1185 36.4718 35.1186 36.4721 36 35.9996ZM36 35.9996C35.1186 36.4721 35.1185 36.4719 35.1184 36.4717C35.1184 36.4716 35.1183 36.4715 35.1183 36.4714C35.1182 36.4713 35.1182 36.4713 35.1182 36.4713C35.1183 36.4714 35.1185 36.4718 35.1189 36.4726C35.1197 36.4741 35.1212 36.4769 35.1234 36.4811C35.1278 36.4895 35.1349 36.5031 35.1446 36.5219C35.164 36.5595 35.1935 36.6177 35.2319 36.6955C35.3085 36.8511 35.4201 37.0847 35.555 37.3882C35.825 37.9955 36.1876 38.88 36.5508 39.9755C37.279 42.1718 38 45.1868 38 48.4996L40 48.4996C40 44.9088 39.221 41.6739 38.4492 39.3461C38.0624 38.1795 37.675 37.2334 37.3825 36.5756C37.2362 36.2465 37.1134 35.9891 37.026 35.8116C36.9822 35.7229 36.9474 35.6541 36.9228 35.6064C36.9105 35.5825 36.9008 35.5639 36.8938 35.5506C36.8903 35.544 36.8875 35.5387 36.8854 35.5348C36.8844 35.5328 36.8835 35.5312 36.8829 35.5299C36.8825 35.5293 36.8822 35.5288 36.882 35.5283C36.8818 35.5281 36.8817 35.5278 36.8816 35.5277C36.8815 35.5274 36.8814 35.5271 36 35.9996ZM38 48.4996C38 51.8124 37.279 54.8274 36.5508 57.0237C36.1876 58.1192 35.825 59.0037 35.555 59.611C35.4201 59.9145 35.3085 60.1481 35.2319 60.3037C35.1935 60.3815 35.164 60.4397 35.1446 60.4773C35.1349 60.4961 35.1278 60.5097 35.1234 60.5181C35.1212 60.5223 35.1197 60.5251 35.1189 60.5266C35.1185 60.5274 35.1183 60.5278 35.1182 60.5279C35.1182 60.5279 35.1182 60.5279 35.1183 60.5278C35.1183 60.5277 35.1184 60.5276 35.1184 60.5275C35.1185 60.5273 35.1186 60.5271 36 60.9996C36.8814 61.4721 36.8815 61.4718 36.8816 61.4716C36.8817 61.4714 36.8818 61.4711 36.882 61.4709C36.8822 61.4704 36.8825 61.4699 36.8829 61.4693C36.8835 61.468 36.8844 61.4664 36.8854 61.4644C36.8875 61.4605 36.8903 61.4552 36.8938 61.4486C36.9007 61.4353 36.9105 61.4167 36.9228 61.3928C36.9473 61.3451 36.9822 61.2763 37.026 61.1876C37.1134 61.0101 37.2362 60.7527 37.3825 60.4236C37.675 59.7658 38.0624 58.8198 38.4492 57.6531C39.221 55.3253 40 52.0904 40 48.4996L38 48.4996Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <ellipse cx="36" cy="36" rx="19" ry="28" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 36C36 36 33 30.4036 33 23.5C33 16.5964 36 11 36 11"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 36C36 36 39 41.5964 39 48.5C39 55.4036 36 61 36 61"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C7.svg b/public/assets/img/icons/E0C7.svg
new file mode 100644
index 0000000..2d15b92
--- /dev/null
+++ b/public/assets/img/icons/E0C7.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="38.5" cy="15" r="2" fill="#ea5a47" stroke="none"/>
+ <circle cx="33.5" cy="15" r="2" fill="#ea5a47" stroke="none"/>
+ <circle cx="36" cy="11" r="2" fill="#ea5a47" stroke="none"/>
+ <path fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,57c0,1.6563-1.3428,3-3,3H15c-1.6572,0-3-1.3437-3-3v-1h48V57z"/>
+ <path fill="#fcea2b" stroke="none" d="M55.7666,34.4141L58,56H14l2.2334-21.5859L17,27c0-5.5229,4.4775-10,10-10h18c5.5225,0,10,4.4771,10,10 L55.7666,34.4141z"/>
+ <path fill="#a57939" stroke="none" d="M55.5332,34.4141C55.0371,34.7773,54.4297,35,53.7666,35c-1.6572,0-3-1.3437-3-3v-2c0-1.6567-1.3428-3-3-3 s-3,1.3433-3,3v2c0,1.6563-1.3428,3-3,3s-3-1.3437-3-3v-2c0-1.6567-1.3428-3-3-3s-3,1.3433-3,3v2c0,1.6563-1.3428,3-3,3 s-3-1.3437-3-3v-2c0-1.6567-1.3428-3-3-3c-1.6572,0-3,1.3433-3,3v2c0,1.6563-1.3428,3-3,3c-0.6631,0-1.2705-0.2227-1.7666-0.5859 L16.7666,27c0-5.5229,4.4775-10,10-10h18c5.5225,0,10,4.4771,10,10L55.5332,34.4141z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60,57c0,1.6563-1.3428,3-3,3H15c-1.6572,0-3-1.3437-3-3v-1h48V57z"/>
+ <circle cx="38.5" cy="15" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="33.5" cy="15" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="11" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.2334,34.4141L17,27c0-5.5229,4.4775-10,10-10h18c5.5225,0,10,4.4771,10,10l0.7666,7.4141"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.2334,34.4141 14,56 58,56 55.7666,34.4141"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.2334,34.4141C16.7295,34.7773,17.3369,35,18,35c1.6572,0,3-1.3437,3-3v-2c0-1.6567,1.3428-3,3-3c1.6572,0,3,1.3433,3,3v2 c0,1.6563,1.3428,3,3,3c1.6572,0,3-1.3437,3-3v-2c0-1.6567,1.3428-3,3-3c1.6572,0,3,1.3433,3,3v2c0,1.6563,1.3428,3,3,3 c1.6572,0,3-1.3437,3-3v-2c0-1.6567,1.3428-3,3-3c1.6572,0,3,1.3433,3,3v2c0,1.6563,1.3428,3,3,3 c0.6631,0,1.2705-0.2227,1.7666-0.5859"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C8.svg b/public/assets/img/icons/E0C8.svg
new file mode 100644
index 0000000..d22f7d7
--- /dev/null
+++ b/public/assets/img/icons/E0C8.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M41.8312,61.958a3.7524,3.7524,0,0,1-.4794-.0293H29.6545a3.8959,3.8959,0,0,1-2.9776-.9873,1.987,1.987,0,0,1-.5449-1.456l-.0039-11.7276a1,1,0,0,1,1-1H43.6789a1,1,0,0,1,1,1v11.45a2.6241,2.6241,0,0,1-.8916,2.1133A3.0431,3.0431,0,0,1,41.8312,61.958ZM28.1281,59.5664v.0049l.001.001Z"/>
+ <path fill="#d0cfce" d="M43.6789,46.7578H38.8566V61.9287h2.4952a3.7524,3.7524,0,0,0,.4794.0293,3.0431,3.0431,0,0,0,1.9561-.6367,2.6241,2.6241,0,0,0,.8916-2.1133v-11.45A1,1,0,0,0,43.6789,46.7578Z"/>
+ <path fill="#a57939" d="M36,48.7578c-13.3711,0-26,0-26-10,0-9.4775,11.6475-24,26-24s26,14.5225,26,24C62,48.7578,49.3713,48.7578,36,48.7578Z"/>
+ <path fill="#6a462f" d="M36,14.7578a21.8545,21.8545,0,0,0-4.9365.5776c11.9931,2.7761,21.0632,15.06,21.0632,23.4224,0,8.755-9.68,9.8449-21.0632,9.9807,1.6189.0193,3.2717.0193,4.9365.0193,13.3711,0,26,0,26-10C62,29.28,50.3527,14.7578,36,14.7578Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1284,51.5319v8.0389s-.1171,1.358,2.5264,1.358H41.4242s2.2545.3973,2.2545-1.72V51.5318"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61,38.7581c0,8.8366-11.1929,9-25,9s-25-.1634-25-9,11.1929-23,25-23S61,29.9215,61,38.7581Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61,38.7581c0,8.8366-11.1929,9-25,9s-25-.1634-25-9,11.1929-23,25-23S61,29.9215,61,38.7581Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0C9.svg b/public/assets/img/icons/E0C9.svg
new file mode 100644
index 0000000..4ed5a89
--- /dev/null
+++ b/public/assets/img/icons/E0C9.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M62.0429,37.7874c0-9.4775-11.6474-24-26-24s-26,14.5225-26,24c0,7.76,7.6324,9.3875,16.13,9.8276l.003,10.899a1.9886,1.9886,0,0,0,.5449,1.457,3.8985,3.8985,0,0,0,2.9775.9873h11.51a3.8985,3.8985,0,0,0,2.9775-.9873A1.9562,1.9562,0,0,0,44.7344,58.6l-.0008-10.9294C53.2834,47.3463,62.0429,46.1051,62.0429,37.7874ZM28.1719,58.6V58.596l.0009.0049Z"/>
+ <g>
+ <polygon fill="#a57939" points="28.171 54.888 28.17 54.883 28.17 54.887 28.171 54.888"/>
+ <path fill="#a57939" d="M44.1838,56.2578a3.899,3.899,0,0,1-2.9775.9873h-11.51a3.8989,3.8989,0,0,1-2.9775-.9873,1.9889,1.9889,0,0,1-.545-1.4571V58.514a1.9888,1.9888,0,0,0,.545,1.457,3.8985,3.8985,0,0,0,2.9775.9873h11.51a3.8986,3.8986,0,0,0,2.9775-.9873A1.956,1.956,0,0,0,44.7326,58.6l0-3.7046A1.9579,1.9579,0,0,1,44.1838,56.2578ZM28.17,58.6V58.596l.001.0049Z"/>
+ </g>
+ <g>
+ <path fill="#6a462f" d="M51.51,41.0729a3.9926,3.9926,0,0,0-2.58-2.9317,4.0859,4.0859,0,0,0-4.1387.0254c-2.1855,1.4893-2.0752,5.292-2.0566,5.6748v2.8731l.0029.0142c0,.006-.0032.011-.0029.017a.9524.9524,0,0,0,.0493.2125,1.007,1.007,0,0,0,.0359.1554.9739.9739,0,0,0,.1242.1844.5518.5518,0,0,0,.292.2643.9658.9658,0,0,0,.1133.0745.9934.9934,0,0,0,.3843.0777h.0322c1.6543-.0518,3.0986-.13,4.4141-.2413a.9915.9915,0,0,0,.8347-.628C49.78,46.0374,51.9426,43.5032,51.51,41.0729Z"/>
+ <path fill="#6a462f" d="M26.1142,38.1666a4.086,4.086,0,0,0-4.1386-.0254,3.9891,3.9891,0,0,0-2.5791,2.9307c-.4942,2.7754,2.3935,5.6855,2.7246,6.0078a.9987.9987,0,0,0,.4712.2412.9338.9338,0,0,0,.1206.0381c1.3076.1406,2.7519.2422,4.416.3125.0142.001.0276.001.042.001h.001a.9894.9894,0,0,0,.382-.0773.9761.9761,0,0,0,.1275-.0829.9945.9945,0,0,0,.1865-.1257,7.2319,7.2319,0,0,0,.2151-.3106,1.0475,1.0475,0,0,0,.041-.17.9677.9677,0,0,0,.0459-.1912c0-.0074-.0034-.0136-.0034-.0209s.0044-.0136.0044-.0211l-.001-2.7852C28.1894,43.4586,28.3,39.6559,26.1142,38.1666Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.82,46.3643s-5.2779-5.1456-.4356-7.31c5.1124-2.2848,4.7872,4.7872,4.7872,4.7872V58.6084s-.1171,1.358,2.5264,1.358h11.51c2.6435,0,2.5264-1.358,2.5264-1.358V43.8418s-.3251-7.072,4.7872-4.7872c4.8424,2.1641-.4355,7.31-.4355,7.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1714,46.672c-9.4278-.3943-16.1285-2.0392-16.1285-8.8763,0-8.8366,11.1929-23,25-23s25,14.1634,25,23c0,7.1191-7.2648,8.6088-17.3086,8.919"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0CA.svg b/public/assets/img/icons/E0CA.svg
new file mode 100644
index 0000000..63a4796
--- /dev/null
+++ b/public/assets/img/icons/E0CA.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path id="line-supplement_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1875 18.3669C42.9707 23.2635 41 31.0078 41 34C41 31.592 44.1199 26.3626 48.3961 22M34.2004 17.0374C30.9759 21.7332 29 29.2993 29 32.8947C29 29.8757 32.4056 24.3369 36.9774 20.0171M20.8901 20.324C18.449 24.9305 17 30.9211 17 34C17 30.9524 20.4704 25.337 25.1076 21"/>
+ </g>
+ <g id="color">
+ <path fill="#6A462F" d="M64 41C64 51.4934 51.464 55 36 55C20.536 55 8 51.4934 8 41C8 30.5066 16 17 36 17C56 17 64 30.5066 64 41Z"/>
+ <g>
+ <path fill="#A57939" d="M46.1875 18.3669C47.7331 18.8202 49.1677 19.3757 50.4954 20.0171C45.1803 24.6449 41 31.2126 41 34C41 31.0078 42.9707 23.2635 46.1875 18.3669Z"/>
+ <path fill="#A57939" d="M40.3575 17.2272C38.9732 17.0782 37.5213 17 36 17C35.389 17 34.7891 17.0126 34.2004 17.0373C30.9759 21.7332 29 29.2993 29 32.8947C29 29.1677 34.1903 21.6003 40.3575 17.2272Z"/>
+ <path fill="#A57939" d="M29.5965 17.5063C22.9018 21.6846 17 30.0257 17 34C17 30.9211 18.449 24.9305 20.8901 20.324C23.387 19.0356 26.2798 18.0576 29.5965 17.5063Z"/>
+ <path fill="none" stroke="#A57939" stroke-linejoin="round" stroke-width="2" d="M46.1875 18.3669C47.7331 18.8202 49.1677 19.3757 50.4954 20.0171C45.1803 24.6449 41 31.2126 41 34C41 31.0078 42.9707 23.2635 46.1875 18.3669Z"/>
+ <path fill="none" stroke="#A57939" stroke-linejoin="round" stroke-width="2" d="M40.3575 17.2272C38.9732 17.0782 37.5213 17 36 17C35.389 17 34.7891 17.0126 34.2004 17.0373C30.9759 21.7332 29 29.2993 29 32.8947C29 29.1677 34.1903 21.6003 40.3575 17.2272Z"/>
+ <path fill="none" stroke="#A57939" stroke-linejoin="round" stroke-width="2" d="M29.5965 17.5063C22.9018 21.6846 17 30.0257 17 34C17 30.9211 18.449 24.9305 20.8901 20.324C23.387 19.0356 26.2798 18.0576 29.5965 17.5063Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-width="2" d="M64 41C64 51.4934 51.464 55 36 55C20.536 55 8 51.4934 8 41C8 30.5066 16 17 36 17C56 17 64 30.5066 64 41Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E0FF.svg b/public/assets/img/icons/E0FF.svg
new file mode 100644
index 0000000..f2c5bf3
--- /dev/null
+++ b/public/assets/img/icons/E0FF.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" d="M36 64.0001C51.464 64.0001 64 51.4641 64 36.0001C64 20.5361 51.464 8.0001 36 8.0001C20.536 8.0001 8 20.5361 8 36.0001C8 51.4641 20.536 64.0001 36 64.0001Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M49.4735 22.6035C52.4478 25.5948 54.4327 29.571 54.896 34L47.8341 34C46.8819 28.3246 41.946 24 36 24C34.3793 24 32.8337 24.3213 31.4233 24.9036L27.6797 18.9139C30.1925 17.6879 33.0159 17 36 17C37.6895 17 39.3276 17.2205 40.8869 17.6344C40.9673 17.4436 41.0605 17.2557 41.1667 17.0718C42.5474 14.6803 45.6053 13.861 47.9968 15.2417C50.3883 16.6224 51.2076 19.6803 49.8269 22.0718C49.719 22.2588 49.6008 22.4361 49.4735 22.6035ZM17.6533 40.9577C17.4395 40.9856 17.2214 41 17 41C14.2386 41 12 38.7614 12 36C12 33.2386 14.2386 31 17 31C17.2214 31 17.4395 31.0144 17.6533 31.0423C18.7365 27.0241 21.1045 23.533 24.2895 21.0368L28.0329 27.0262C25.5588 29.2244 24 32.4301 24 36C24 39.5699 25.5588 42.7756 28.0329 44.9738L24.2895 50.9632C21.1045 48.467 18.7365 44.9759 17.6533 40.9577ZM49.4846 49.3852C49.6149 49.5556 49.7357 49.7364 49.8458 49.9271C51.2265 52.3186 50.4071 55.3765 48.0157 56.7572C45.6242 58.1379 42.5663 57.3186 41.1855 54.9271C41.0787 54.742 40.985 54.553 40.9042 54.361C39.3397 54.7778 37.6958 55 36 55C33.0159 55 30.1925 54.3121 27.6797 53.0861L31.4233 47.0964C32.8337 47.6787 34.3793 48 36 48C41.946 48 46.8819 43.6754 47.8341 38L54.896 38C54.4333 42.4234 52.4528 46.3952 49.4846 49.3852Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M54.896 34L54.896 35C55.1793 35 55.4493 34.8798 55.639 34.6693C55.8286 34.4588 55.92 34.1777 55.8906 33.8959L54.896 34ZM49.4735 22.6035L48.6775 21.9983C48.3754 22.3955 48.4125 22.9547 48.7644 23.3086L49.4735 22.6035ZM47.8341 34L46.8479 34.1654C46.9287 34.6471 47.3456 35 47.8341 35L47.8341 34ZM31.4233 24.9036L30.5753 25.4336C30.834 25.8476 31.3537 26.0142 31.8049 25.8279L31.4233 24.9036ZM27.6797 18.9139L27.2412 18.0151C26.9865 18.1394 26.7965 18.3659 26.7184 18.6383C26.6403 18.9108 26.6815 19.2035 26.8317 19.4439L27.6797 18.9139ZM40.8869 17.6344L40.6303 18.6009C41.1121 18.7288 41.6145 18.4823 41.8083 18.023L40.8869 17.6344ZM41.1667 17.0718L40.3007 16.5718L40.3007 16.5718L41.1667 17.0718ZM47.9968 15.2417L47.4968 16.1077L47.4968 16.1077L47.9968 15.2417ZM49.8269 22.0718L50.693 22.5718L50.693 22.5718L49.8269 22.0718ZM17.6533 40.9577L18.6188 40.6974C18.4885 40.2139 18.0205 39.9013 17.5239 39.9661L17.6533 40.9577ZM17.6533 31.0423L17.5239 32.0339C18.0205 32.0987 18.4885 31.7861 18.6188 31.3026L17.6533 31.0423ZM24.2895 21.0368L25.1375 20.5068C24.9872 20.2663 24.7418 20.1009 24.4624 20.0519C24.183 20.0029 23.8959 20.0748 23.6727 20.2497L24.2895 21.0368ZM28.0329 27.0262L28.6971 27.7738C29.0618 27.4498 29.1395 26.9099 28.8809 26.4962L28.0329 27.0262ZM28.0329 44.9738L28.8809 45.5038C29.1395 45.0901 29.0618 44.5502 28.6971 44.2262L28.0329 44.9738ZM24.2895 50.9632L23.6727 51.7502C23.8959 51.9252 24.183 51.9971 24.4624 51.9481C24.7418 51.8991 24.9872 51.7337 25.1375 51.4932L24.2895 50.9632ZM49.8458 49.9271L50.7118 49.4271L50.7118 49.4271L49.8458 49.9271ZM49.4846 49.3852L48.7749 48.6807C48.4229 49.0354 48.3867 49.5955 48.6902 49.9925L49.4846 49.3852ZM48.0157 56.7572L48.5157 57.6233L48.5157 57.6233L48.0157 56.7572ZM41.1855 54.9271L40.3195 55.4271L40.3195 55.4271L41.1855 54.9271ZM40.9042 54.361L41.8259 53.9731C41.6323 53.5131 41.1291 53.2662 40.6468 53.3947L40.9042 54.361ZM27.6797 53.0861L26.8317 52.5561C26.6815 52.7965 26.6403 53.0892 26.7184 53.3617C26.7965 53.6341 26.9865 53.8606 27.2412 53.9849L27.6797 53.0861ZM31.4233 47.0964L31.8049 46.172C31.3537 45.9858 30.834 46.1524 30.5753 46.5664L31.4233 47.0964ZM47.8341 38L47.8341 37C47.3456 37 46.9287 37.3528 46.8479 37.8345L47.8341 38ZM54.896 38L55.8906 38.104C55.92 37.8223 55.8286 37.5412 55.639 37.3307C55.4493 37.1202 55.1793 37 54.896 37L54.896 38ZM55.8906 33.8959C55.4027 29.2321 53.3122 25.046 50.1826 21.8985L48.7644 23.3086C51.5834 26.1437 53.4627 29.91 53.9014 34.104L55.8906 33.8959ZM47.8341 35L54.896 35L54.896 33L47.8341 33L47.8341 35ZM36 25C41.4495 25 45.9752 28.9637 46.8479 34.1654L48.8203 33.8345C47.7887 27.6854 42.4425 23 36 23V25ZM31.8049 25.8279C33.0964 25.2947 34.5125 25 36 25V23C34.2461 23 32.5709 23.3479 31.0416 23.9793L31.8049 25.8279ZM26.8317 19.4439L30.5753 25.4336L32.2713 24.3736L28.5277 18.3839L26.8317 19.4439ZM36 16C32.8607 16 29.8876 16.724 27.2412 18.0151L28.1181 19.8126C30.4974 18.6518 33.1711 18 36 18V16ZM41.1434 16.6678C39.5011 16.232 37.7769 16 36 16V18C37.6022 18 39.154 18.2091 40.6303 18.6009L41.1434 16.6678ZM41.8083 18.023C41.8726 17.8704 41.9473 17.7197 42.0327 17.5718L40.3007 16.5718C40.1737 16.7918 40.062 17.0168 39.9655 17.2458L41.8083 18.023ZM42.0327 17.5718C43.1373 15.6586 45.5836 15.0031 47.4968 16.1077L48.4968 14.3756C45.6271 12.7188 41.9575 13.702 40.3007 16.5718L42.0327 17.5718ZM47.4968 16.1077C49.41 17.2123 50.0655 19.6586 48.9609 21.5718L50.693 22.5718C52.3498 19.702 51.3666 16.0325 48.4968 14.3756L47.4968 16.1077ZM48.9609 21.5718C48.8741 21.7221 48.7793 21.8643 48.6775 21.9983L50.2695 23.2088C50.4223 23.0079 50.5639 22.7954 50.693 22.5718L48.9609 21.5718ZM17 42C17.2648 42 17.5261 41.9828 17.7827 41.9493L17.5239 39.9661C17.3529 39.9884 17.178 40 17 40V42ZM11 36C11 39.3137 13.6863 42 17 42V40C14.7909 40 13 38.2091 13 36H11ZM17 30C13.6863 30 11 32.6863 11 36H13C13 33.7909 14.7909 32 17 32V30ZM17.7827 30.0507C17.5261 30.0172 17.2648 30 17 30V32C17.178 32 17.3529 32.0116 17.5239 32.0339L17.7827 30.0507ZM18.6188 31.3026C19.6444 27.498 21.8874 24.19 24.9064 21.8239L23.6727 20.2497C20.3216 22.8761 17.8285 26.5502 16.6878 30.782L18.6188 31.3026ZM23.4415 21.5668L27.1849 27.5562L28.8809 26.4962L25.1375 20.5068L23.4415 21.5668ZM27.3687 26.2787C24.6901 28.6585 23 32.1325 23 36H25C25 32.7278 26.4275 29.7902 28.6971 27.7738L27.3687 26.2787ZM23 36C23 39.8675 24.6901 43.3415 27.3687 45.7213L28.6971 44.2262C26.4275 42.2098 25 39.2722 25 36H23ZM27.1849 44.4438L23.4415 50.4332L25.1375 51.4932L28.8809 45.5038L27.1849 44.4438ZM24.9064 50.1761C21.8874 47.81 19.6444 44.502 18.6188 40.6974L16.6878 41.218C17.8285 45.4498 20.3216 49.1239 23.6727 51.7502L24.9064 50.1761ZM50.7118 49.4271C50.5801 49.199 50.4354 48.9824 50.2791 48.7779L48.6902 49.9925C48.7944 50.1288 48.8912 50.2737 48.9798 50.4271L50.7118 49.4271ZM48.5157 57.6233C51.3854 55.9664 52.3687 52.2969 50.7118 49.4271L48.9798 50.4271C50.0843 52.3403 49.4288 54.7866 47.5157 55.8912L48.5157 57.6233ZM40.3195 55.4271C41.9764 58.2969 45.6459 59.2801 48.5157 57.6233L47.5157 55.8912C45.6025 56.9958 43.1561 56.3403 42.0516 54.4271L40.3195 55.4271ZM39.9825 54.7489C40.0795 54.9793 40.1917 55.2058 40.3195 55.4271L42.0516 54.4271C41.9657 54.2783 41.8906 54.1267 41.8259 53.9731L39.9825 54.7489ZM40.6468 53.3947C39.1655 53.7894 37.6081 54 36 54V56C37.7835 56 39.5139 55.7663 41.1617 55.3273L40.6468 53.3947ZM36 54C33.1711 54 30.4974 53.3481 28.1181 52.1874L27.2412 53.9849C29.8876 55.276 32.8607 56 36 56V54ZM28.5277 53.6161L32.2713 47.6264L30.5753 46.5664L26.8317 52.5561L28.5277 53.6161ZM31.0416 48.0207C32.5709 48.6521 34.2461 49 36 49V47C34.5125 47 33.0964 46.7053 31.8049 46.172L31.0416 48.0207ZM36 49C42.4425 49 47.7887 44.3146 48.8203 38.1654L46.8479 37.8345C45.9752 43.0363 41.4495 47 36 47V49ZM47.8341 39L54.896 39L54.896 37L47.8341 37L47.8341 39ZM53.9014 37.8959C53.4632 42.0848 51.5881 45.8468 48.7749 48.6807L50.1943 50.0897C53.3175 46.9436 55.4033 42.7621 55.8906 38.104L53.9014 37.8959Z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M36 64.0001C51.464 64.0001 64 51.4641 64 36.0001C64 20.5361 51.464 8.0001 36 8.0001C20.536 8.0001 8 20.5361 8 36.0001C8 51.4641 20.536 64.0001 36 64.0001Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E100.svg b/public/assets/img/icons/E100.svg
new file mode 100644
index 0000000..dda8181
--- /dev/null
+++ b/public/assets/img/icons/E100.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M54.6252,48.8242c0,11.975-7.1612,18.3906-16.2494,18.3906c-10.1295-1.8157-18.5019-4.0812-16.6172-31.1527"/>
+ <line x1="54.8315" x2="54.8315" y1="49.8855" y2="37.8855" fill="none"/>
+ <path fill="#FCEA2B" d="M47.8393,37.5921c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#FCEA2B" d="M40.8423,37.3592c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#FCEA2B" d="M40.8463,37.2253c0.155-1.9268,1.8426-3.3631,3.7694-3.2081c1.9268,0.155,3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="#FCEA2B" d="M33.8047,36.8809c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="#FCEA2B" d="M22.2915,46.1851c-5.8672-7.6195-6.7449-10.6867-5.3546-12.0296s5.6942,0.7837,7.0371,2.1741"/>
+ <path fill="#FCEA2B" d="M26.8047,14.5086c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="33.8047" x2="33.8047" y1="36.8438" y2="14.5086" fill="none"/>
+ <line x1="26.8047" x2="26.8047" y1="14.5086" y2="42.2992" fill="none"/>
+ <line x1="23.8439" x2="21.8859" y1="36.4553" y2="34.2415" fill="none"/>
+ <path fill="#FCEA2B" d="M18.6186,41.4242c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="16.8509" x2="18.6723" y1="39.1045" y2="41.4847" fill="none"/>
+ <polygon fill="#FCEA2B" points="33.9148,41.9242 26.8523,39.9566 26.8523,14.1742 33.8047,14.1742"/>
+ <rect x="33.9148" y="36.8438" width="20.9214" height="12.2262" fill="#FCEA2B"/>
+ <polygon fill="#FCEA2B" points="26.8047,40.0649 24.1492,39.0701 24.6582,35.8843 26.8224,38.814"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.79,23.7098c4.13-1.45,7.09-5.39,7.09-10.02c0-5.87-4.75-10.63-10.62-10.63s-10.62,4.76-10.62,10.63c0,4.65,2.99,8.6,7.15,10.04"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8163,50.7743c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="54.8163" x2="54.8163" y1="49.9008" y2="37.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.824,37.6074c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.827,37.3745c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.8311,37.2406c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7895,36.8962c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8357,39.1198c-1.3429-1.3904-1.3044-3.6061,0.086-4.949s3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7895,14.5239c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="33.7895" x2="33.7895" y1="36.8591" y2="14.5239" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.7895" x2="26.7895" y1="14.5239" y2="42.3145" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.8286" x2="21.8706" y1="36.4705" y2="34.2568" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.6034,41.4395c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="16.8357" x2="18.6571" y1="39.1198" y2="41.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8315,50.7591c0,9.0883-7.3675,16.4558-16.4558,16.4558S21.92,59.8474,21.92,50.7591"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E101.svg b/public/assets/img/icons/E101.svg
new file mode 100644
index 0000000..634dec5
--- /dev/null
+++ b/public/assets/img/icons/E101.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="54.8315" x2="54.8315" y1="49.8855" y2="37.8855" fill="none"/>
+ <path fill="#FCEA2B" d="M40.8423,37.3592c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#FCEA2B" d="M26.8047,14.5086c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="33.8047" x2="33.8047" y1="36.8438" y2="14.5086" fill="none"/>
+ <line x1="26.8047" x2="26.8047" y1="14.5086" y2="42.2992" fill="none"/>
+ <line x1="23.8439" x2="21.8859" y1="36.4553" y2="34.2415" fill="none"/>
+ <line x1="16.8509" x2="18.6723" y1="39.1045" y2="41.4847" fill="none"/>
+ <path fill="#FCEA2B" d="M54.8362,36.8438h-0.133c-0.3835-1.4413-1.6517-2.5361-3.2203-2.6019 c-1.6726-0.0703-3.116,1.0472-3.5264,2.6019H47.757c-0.2912-1.5044-1.5394-2.6978-3.1413-2.8266 c-1.795-0.1444-3.3657,1.0989-3.6997,2.8266h-0.1434c-0.1277-1.714-1.4872-3.1186-3.2511-3.2317 c-1.7462-0.112-3.2629,1.0814-3.6288,2.7386l-0.088-22.1765h-6.9524V38.04l-0.8437-0.3276l-1.8582-2.2302 c-1.3429-1.3904-5.7173-2.5504-7.2135-1.3266c-2.8118,2.2998,2.8898,8.5952,1.6817,7.2687l3.1434,9.0663 c2.2408,16.169,12.7172,16.6125,16.6138,16.7243c9.0206,0.2588,16.1402-6.3282,16.2401-18.1448h0.2203V36.8438z M33.8948,36.8867 l0.02,0.0013v3.8943l-0.0045-0.0018L33.8948,36.8867z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.79,23.7098c4.13-1.45,7.09-5.39,7.09-10.02c0-5.87-4.75-10.63-10.62-10.63s-10.62,4.76-10.62,10.63c0,4.65,2.99,8.6,7.15,10.04"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.79,20.5698c2.49-1.28,4.2-3.88,4.2-6.88c0-4.28-3.46-7.74-7.73-7.74s-7.74,3.46-7.74,7.74c0,3.02,1.74,5.64,4.27,6.91"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8163,50.7743c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="54.8163" x2="54.8163" y1="49.9008" y2="37.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.824,37.6074c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.827,37.3745c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.8311,37.2406c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.7895,36.8962c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.8357,39.1198c-1.3429-1.3904-1.3044-3.6061,0.086-4.949s3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7895,14.5239c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="33.7895" x2="33.7895" y1="36.8591" y2="14.5239" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="26.7895" x2="26.7895" y1="14.5239" y2="42.3145" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.8286" x2="21.8706" y1="36.4705" y2="34.2568" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.6034,41.4395c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="16.8357" x2="18.6571" y1="39.1198" y2="41.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.8315,50.7591c0,9.0883-7.3675,16.4558-16.4558,16.4558S21.92,59.8474,21.92,50.7591"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E102.svg b/public/assets/img/icons/E102.svg
new file mode 100644
index 0000000..37b4da7
--- /dev/null
+++ b/public/assets/img/icons/E102.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" stroke="none" d="M30.6145,20.7375c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336L23.358,39.641l0.0217,4.3248l0.0058-4.9988 c0.284-1.9293-0.8798-3.7236-2.8091-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1759,4.9988l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6571c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.2064,24.016"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.3996,24.9763c-2.1796-1.368-3.6285-3.7928-3.6285-6.556c0-4.2718,3.463-7.7349,7.7349-7.7349 c2.6282,0,4.9502,1.3108,6.348,3.3143"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.3572,16.5639c-0.0606-0.3901-0.0921-0.7899-0.0921-1.197c0-4.2718,3.463-7.7349,7.7349-7.7349s7.7349,3.463,7.7349,7.7349 c0,1.1363-0.245,2.2153-0.6851,3.1872"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.8989,13.9997c1.418-1.6288,3.5068-2.6583,5.836-2.6583c4.2718,0,7.7349,3.463,7.7349,7.7349 c0,3.0563-1.7726,5.6986-4.3459,6.9548"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6145,20.7375 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 L23.358,39.641l0.0048,0.9513l-0.0056-1.6253c0.284-1.9293-0.8514-3.7236-2.7808-4.0075c-1.9293-0.284-3.7236,1.0498-4.0075,2.9792 C16.5234,38.248,16.5191,39.6896,16.5563,40l-0.1759,3.8711l0.0526,10.0853c0.4248,8.3102,7.7518,13.6293,16.06,13.2046 c4.7918-0.2654,9.32-2.2781,12.7278-5.6571c2.9178-3.0904,10.0855-11.5349,10.0855-11.5349 c1.4629-2.1582,0.3282-5.4939-0.8007-4.6726l-9.8756,4.6509l-0.0389-5.3996l0.0389,5.3996l-0.0389-5.3996l0.0395-21.8505 c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336 l-0.0947,6.9994l-0.1861,10.6365l0.3671-22.1928c0.284-1.9293-1.0499-3.7236-2.9792-4.0075s-3.7236,1.0498-4.0075,2.9792 c-0.0455,0.3093-0.0498,0.6232-0.0126,0.9336l-0.1758,20.4538"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E103.svg b/public/assets/img/icons/E103.svg
new file mode 100644
index 0000000..8ca25b6
--- /dev/null
+++ b/public/assets/img/icons/E103.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="36.3229" width="24.6979" height="24.6979" fill="#9B9B9A"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="56,38.2187 56,40.7187 53.5,40.7187"/>
+ <line x1="49.5604" x2="35.7719" y1="40.7187" y2="40.7187" fill="none" stroke="#000000" stroke-dasharray="3.9396,3.9396" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.3021" x2="31.3021" y1="34.2791" y2="20.4906" fill="none" stroke="#000000" stroke-dasharray="3.9396,3.9396" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.3021,18.5208 31.3021,16.0208 33.8021,16.0208"/>
+ <line x1="37.7417" x2="51.5302" y1="16.0208" y2="16.0208" fill="none" stroke="#000000" stroke-dasharray="3.9396,3.9396" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53.5,16.0208 56,16.0208 56,18.5208"/>
+ <line x1="56" x2="56" y1="22.4604" y2="36.2489" fill="none" stroke="#000000" stroke-dasharray="3.9396,3.9396" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="11" y="36.3229" width="24.6979" height="24.6979" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.6013,36.4195 42.6337,29.3871 42.6337,36"/>
+ <line x1="42.6337" x2="36.0625" y1="29.3871" y2="29.3871" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E104.svg b/public/assets/img/icons/E104.svg
new file mode 100644
index 0000000..40a1414
--- /dev/null
+++ b/public/assets/img/icons/E104.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M37.2971,16.7728h-2.472c-5.8763,0-10.6842,4.8079-10.6842,10.6842v16.9332 c0,5.8763,4.8079,10.6842,10.6842,10.6842h2.472c5.8763,0,10.6842-4.8079,10.6842-10.6842V27.457 C47.9813,21.5807,43.1734,16.7728,37.2971,16.7728z"/>
+ <path fill="#3F3F3F" stroke="none" d="M36.0611,22.1118L36.0611,22.1118c-1.1405,0-2.0737,0.9332-2.0737,2.0737v5.8343 c0,1.1405,0.9332,2.0737,2.0737,2.0737h0c1.1405,0,2.0737-0.9332,2.0737-2.0737v-5.8343 C38.1348,23.045,37.2016,22.1118,36.0611,22.1118z"/>
+ <path fill="#9B9B9A" stroke="none" d="M35.1358,18.1769c3.0267,1.2986,5.904,3.1629,6.2392,7.8732c0.3881,5.455-1.6305,15.6686-2.2795,20.8566 c-0.4538,3.6277-2.248,5.3071-4.6299,7.2111c-1.2013,0.9603,5.2663,0.8427,7.9297-0.7139 c2.2852-1.3355,4.4994-3.6288,4.5264-2.9039l0.3229-25.8045c0,0-0.9367-6.9377-8.5654-6.9401 C38.6792,17.7555,31.0272,17.3615,35.1358,18.1769z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.8294,54.5013h-5.5367c-4.9688,0-9.0342-4.0654-9.0342-9.0342V26.38c0-4.9688,4.0654-9.0342,9.0342-9.0342h5.5367 c4.9688,0,9.0342,4.0654,9.0342,9.0342v19.0871C47.8636,50.4359,43.7982,54.5013,38.8294,54.5013z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1449,32.1553h-0.1677c-1.1161,0-2.0294-0.9132-2.0294-2.0294v-6.0465c0-1.1161,0.9132-2.0294,2.0294-2.0294h0.1677 c1.1161,0,2.0294,0.9132,2.0294,2.0294v6.0465C38.1743,31.2421,37.2611,32.1553,36.1449,32.1553z"/>
+ <line x1="41.3312" x2="36.1155" y1="60.0161" y2="65.2318" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.8574" x2="36.073" y1="60.0161" y2="65.2318" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.8574" x2="36.073" y1="11.892" y2="6.6763" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.3312" x2="36.1155" y1="11.892" y2="6.6763" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E105.svg b/public/assets/img/icons/E105.svg
new file mode 100644
index 0000000..8ec4ec8
--- /dev/null
+++ b/public/assets/img/icons/E105.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="33" cy="12" r="4" fill="#92D3F5" stroke="none"/>
+ <circle cx="34" cy="19" r="3" fill="#FCEA2B" stroke="none"/>
+ <rect x="31" y="20" width="6" height="22" fill="#FCEA2B" stroke="none"/>
+ <polygon fill="#FCEA2B" stroke="none" points="28,56 30.0676,60.0537 35.7727,63.7861 42.0644,64.6925 48.8893,62.3465 53.9546,56.1614 54.9677,51.3094 26.8151,52.3758 27.3483,55.3616"/>
+ <polygon fill="#FCEA2B" stroke="none" points="28,49 23.0471,41.25 21,38 23.0909,35.9607 28.3301,36.7175 30.7812,39.3571 31.5038,42.6491 30.8614,49.3938"/>
+ <polygon fill="#FCEA2B" stroke="none" points="31.0579,36.6959 31.0579,40.8716 27,40.8716 27,55 55,55 55,36.6959"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5684,11.5949c0,0,7.2102,0,14.4203,4.8068"/>
+ <path fill="#000000" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1481,11.5949c0,0-7.2102,0-14.4203,4.8068"/>
+ <line x1="54.6243" x2="55.931" y1="10" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.6921" x2="55.931" y1="18.5457" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.343" x2="11.0363" y1="10" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.2752" x2="11.0363" y1="18.5457" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0207,50.5465c0,7.8067-6.3285,14.1352-14.1352,14.1352s-14.1352-6.3285-14.1352-14.1352"/>
+ <line x1="55.0207" x2="55.0207" y1="49.7962" y2="39.4884" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0145,39.2364c0.0696-1.659,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0043,39.0363c0.0696-1.6589,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0077,38.9213c0.1331-1.6551,1.5828-2.8888,3.2378-2.7557c1.6551,0.1331,2.8888,1.5828,2.7557,3.2378"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.9591,38.6255c0.1063-1.657,1.5357-2.9141,3.1927-2.8079c1.657,0.1063,2.9141,1.5357,2.8079,3.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3961,40.5355c-1.1535-1.1943-1.1205-3.0976,0.0738-4.2511c1.1943-1.1535,3.0976-1.1205,4.2511,0.0738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9463,19.4081c0-1.6604,1.346-3.0064,3.0064-3.0064s3.0064,1.346,3.0064,3.0064"/>
+ <line x1="36.9591" x2="36.9591" y1="38.5936" y2="19.4081" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.9463" x2="30.9463" y1="19.4081" y2="43.2797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.403" x2="26.7211" y1="38.2598" y2="36.3582" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9146,42.5281c1.6773,1.8416,2.8977,4.4389,2.8358,8.1791"/>
+ <line x1="22.3961" x2="23.9607" y1="40.5355" y2="42.58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.5266,13.6182C35.8262,13.1514,36,12.596,36,12c0-1.6569-1.3431-3-3-3c-1.6569,0-3,1.3431-3,3 c0,0.8284,0.3358,1.5784,0.8787,2.1213"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E106.svg b/public/assets/img/icons/E106.svg
new file mode 100644
index 0000000..cc582a7
--- /dev/null
+++ b/public/assets/img/icons/E106.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M37.2971,16.7728h-2.472c-5.8763,0-10.6842,4.8079-10.6842,10.6842v16.9332 c0,5.8763,4.8079,10.6842,10.6842,10.6842h2.472c5.8763,0,10.6842-4.8079,10.6842-10.6842V27.457 C47.9813,21.5807,43.1734,16.7728,37.2971,16.7728z"/>
+ <path fill="#3F3F3F" stroke="none" d="M36.0611,22.1118L36.0611,22.1118c-1.1405,0-2.0737,0.9332-2.0737,2.0737v5.8343 c0,1.1405,0.9332,2.0737,2.0737,2.0737h0c1.1405,0,2.0737-0.9332,2.0737-2.0737v-5.8343 C38.1348,23.045,37.2016,22.1118,36.0611,22.1118z"/>
+ <path fill="#9B9B9A" stroke="none" d="M35.1358,18.1769c3.0267,1.2986,5.904,3.1629,6.2392,7.8732c0.3881,5.455-1.6305,15.6686-2.2795,20.8566 c-0.4538,3.6277-2.248,5.3071-4.6299,7.2111c-1.2013,0.9603,5.2663,0.8427,7.9297-0.7139 c2.2852-1.3355,4.4994-3.6288,4.5264-2.9039l0.3229-25.8045c0,0-0.9367-6.9377-8.5654-6.9401 C38.6792,17.7555,31.0272,17.3615,35.1358,18.1769z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.8294,54.5013h-5.5367c-4.9688,0-9.0342-4.0654-9.0342-9.0342V26.38c0-4.9688,4.0654-9.0342,9.0342-9.0342h5.5367 c4.9688,0,9.0342,4.0654,9.0342,9.0342v19.0871C47.8636,50.4359,43.7982,54.5013,38.8294,54.5013z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.1449,32.1553h-0.1677c-1.1161,0-2.0294-0.9132-2.0294-2.0294v-6.0465c0-1.1161,0.9132-2.0294,2.0294-2.0294h0.1677 c1.1161,0,2.0294,0.9132,2.0294,2.0294v6.0465C38.1743,31.2421,37.2611,32.1553,36.1449,32.1553z"/>
+ <line x1="15.0322" x2="9.8166" y1="34.1909" y2="28.9753" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="15.0322" x2="9.8166" y1="23.7172" y2="28.9328" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.1564" x2="62.372" y1="23.7172" y2="28.9328" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="57.1564" x2="62.372" y1="34.1909" y2="28.9753" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E107.svg b/public/assets/img/icons/E107.svg
new file mode 100644
index 0000000..258c70c
--- /dev/null
+++ b/public/assets/img/icons/E107.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,15.9159 52,32.0335 52,56.0007 20,56.0007 20,15.9159 36,15.9159"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,15.9159 52,32.0335 52,56.0007 20,56.0007 20,15.9159 36,15.9159"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,15.9159 35.9661,32.0335 46.5393,32.0335"/>
+ <line x1="59.4865" x2="64.7021" y1="31.0472" y2="36.2629" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="59.4865" x2="64.7021" y1="41.521" y2="36.3054" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.7021" x2="7.4865" y1="41.521" y2="36.3054" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.7021" x2="7.4865" y1="31.0472" y2="36.2629" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E108.svg b/public/assets/img/icons/E108.svg
new file mode 100644
index 0000000..0faa506
--- /dev/null
+++ b/public/assets/img/icons/E108.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="33" cy="12" r="4" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M55,36.6959H37V20h-0.1837C36.928,19.6858,37,19.3525,37,19c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3 c0,0.3525,0.072,0.6858,0.1837,1H31v20.354l-0.2188-0.9969l-2.4511-2.6396l-5.2392-0.7568L21,38l2.0471,3.25L27,47.4352v4.9335 l-0.1849,0.007L27,53.411V55h0.2838l0.0646,0.3616L28,56l2.0676,4.0537l5.7051,3.7324l6.2917,0.9064l6.8249-2.346l5.0653-6.1851 L54.1971,55H55V36.6959z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.1481,11.5949c0,0-7.2102,0-14.4203,4.8068"/>
+ <line x1="12.343" x2="11.0363" y1="10" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.2752" x2="11.0363" y1="18.5457" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0207,50.5465c0,7.8067-6.3285,14.1352-14.1352,14.1352s-14.1352-6.3285-14.1352-14.1352"/>
+ <line x1="55.0207" x2="55.0207" y1="49.7962" y2="39.4884" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0145,39.2364c0.0696-1.659,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0043,39.0363c0.0696-1.6589,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0077,38.9213c0.1331-1.6551,1.5828-2.8888,3.2378-2.7557c1.6551,0.1331,2.8888,1.5828,2.7557,3.2378"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.9591,38.6255c0.1063-1.657,1.5357-2.9141,3.1927-2.8079c1.657,0.1063,2.9141,1.5357,2.8079,3.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3961,40.5355c-1.1535-1.1943-1.1205-3.0976,0.0738-4.2511s3.0976-1.1205,4.2511,0.0738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9463,19.4081c0-1.6604,1.346-3.0064,3.0064-3.0064s3.0064,1.346,3.0064,3.0064"/>
+ <line x1="36.9591" x2="36.9591" y1="38.5936" y2="19.4081" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.9463" x2="30.9463" y1="19.4081" y2="43.2797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.403" x2="26.7211" y1="38.2598" y2="36.3582" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9146,42.5281c1.6773,1.8416,2.8977,4.4389,2.8358,8.1791"/>
+ <line x1="22.3961" x2="23.9607" y1="40.5355" y2="42.58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.5266,13.6182C35.8262,13.1514,36,12.596,36,12c0-1.6569-1.3431-3-3-3c-1.6569,0-3,1.3431-3,3 c0,0.8284,0.3358,1.5784,0.8787,2.1213"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E109.svg b/public/assets/img/icons/E109.svg
new file mode 100644
index 0000000..411cbdb
--- /dev/null
+++ b/public/assets/img/icons/E109.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="14.2286" cy="31.7236" rx="3.9999" ry="3.9999" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M61.4709,44.0119l-0.7338-0.9323l0.5161-0.6151L47.2314,30.6989L35.6595,44.4897L22.8704,33.7576 l-0.1182,0.1408c-0.1689-0.2877-0.378-0.5572-0.6481-0.7839c-1.2691-1.065-3.1613-0.8995-4.2264,0.3696 c-1.065,1.2692-0.8995,3.1614,0.3696,4.2264c0.2701,0.2267,0.5718,0.3859,0.8844,0.5023l-0.1182,0.1408l15.5823,13.0762 l-0.8936-0.4675l-3.5975,0.181l-3.9475,3.527l0.2182,2.9125l3.8056,0.5209l7.279,0.9478l3.7792,3.1711l-0.1135,0.1461l0.912,0.524 l1.2171,1.0212l0.1823-0.2173l0.3185,0.183l0.908-0.0889l4.4343,1.0218l6.5264-1.9713l4.7385-4.2371l2.5898-6.7361L61.4709,44.0119 z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.855,39.5861c5.9803,5.018,6.7603,13.9339,1.7423,19.9141s-13.9339,6.7603-19.9141,1.7423"/>
+ <line x1="57.2801" x2="49.3839" y1="39.1037" y2="32.478" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.3302,36.9171c-1.2261-1.1197-1.3124-3.0213-0.1927-4.2474c1.1197-1.2261,3.0213-1.3124,4.2474-0.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.3136,41.3926c-1.2261-1.1197-1.3124-3.0213-0.1927-4.2474c1.1197-1.2261,3.0213-1.3124,4.2474-0.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.2277,41.316c-1.1823-1.1659-1.1956-3.0694-0.0297-4.2516c1.1658-1.1823,3.0694-1.1956,4.2516-0.0297"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.1131,45.7593c-1.201-1.1465-1.2452-3.0496-0.0987-4.2506s3.0496-1.2453,4.2506-0.0988"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2154,58.143c-1.6564,0.116-3.0931-1.1328-3.2091-2.7891c-0.116-1.6563,1.1328-3.0931,2.7891-3.2091"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.5267,38.0128c-1.2719-1.0673-1.4379-2.9636-0.3706-4.2356s2.9636-1.4379,4.2356-0.3706"/>
+ <line x1="37.0887" x2="22.3917" y1="45.7389" y2="33.4066" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.5267" x2="36.8134" y1="38.0128" y2="53.3571" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.3332" x2="28.7954" y1="52.0787" y2="52.1448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7178,58.2606c2.4888-0.1011,5.263,0.6335,8.0883,3.0851"/>
+ <line x1="29.2154" x2="31.7873" y1="58.143" y2="58.2587" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.0896,30.8171c-0.165-0.5297-0.4788-1.0198-0.9353-1.4029c-1.2692-1.065-3.1615-0.8995-4.2265,0.3698 c-1.065,1.2692-0.8995,3.1615,0.3698,4.2265c0.6346,0.5325,1.425,0.7574,2.1898,0.6905"/>
+ <line x1="13.4657" x2="13.4657" y1="24.5518" y2="7.466" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.2932" x2="13.4943" y1="11.3372" y2="6.1355" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.6961" x2="13.4943" y1="11.3367" y2="6.1355" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E10A.svg b/public/assets/img/icons/E10A.svg
new file mode 100644
index 0000000..6eabf5b
--- /dev/null
+++ b/public/assets/img/icons/E10A.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="33" cy="12" r="4" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M55,36.6959H37V20h-0.1837C36.928,19.6858,37,19.3525,37,19c0-1.6569-1.3431-3-3-3s-3,1.3431-3,3 c0,0.3525,0.072,0.6858,0.1837,1H31v20.354l-0.2188-0.9969l-2.4511-2.6396l-5.2392-0.7568L21,38l2.0471,3.25L27,47.4352v4.9335 l-0.1849,0.007L27,53.411V55h0.2838l0.0646,0.3616L28,56l2.0676,4.0537l5.7051,3.7324l6.2917,0.9064l6.8249-2.346l5.0653-6.1851 L54.1971,55H55V36.6959z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5684,11.5949c0,0,7.2102,0,14.4203,4.8068"/>
+ <line x1="54.6243" x2="55.931" y1="10" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="48.6921" x2="55.931" y1="18.5457" y2="17.2389" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.0207,50.5465c0,7.8067-6.3285,14.1352-14.1352,14.1352s-14.1352-6.3285-14.1352-14.1352"/>
+ <line x1="55.0207" x2="55.0207" y1="49.7962" y2="39.4884" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0145,39.2364c0.0696-1.659,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0043,39.0363c0.0696-1.6589,1.4708-2.9474,3.1298-2.8778c1.6589,0.0696,2.9474,1.4708,2.8778,3.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0077,38.9213c0.1331-1.6551,1.5828-2.8888,3.2378-2.7557c1.6551,0.1331,2.8888,1.5828,2.7557,3.2378"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.9591,38.6255c0.1063-1.657,1.5357-2.9141,3.1927-2.8079c1.657,0.1063,2.9141,1.5357,2.8079,3.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.3961,40.5355c-1.1535-1.1943-1.1205-3.0976,0.0738-4.2511s3.0976-1.1205,4.2511,0.0738"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.9463,19.4081c0-1.6604,1.346-3.0064,3.0064-3.0064s3.0064,1.346,3.0064,3.0064"/>
+ <line x1="36.9591" x2="36.9591" y1="38.5936" y2="19.4081" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.9463" x2="30.9463" y1="19.4081" y2="43.2797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.403" x2="26.7211" y1="38.2598" y2="36.3582" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9146,42.5281c1.6773,1.8416,2.8977,4.4389,2.8358,8.1791"/>
+ <line x1="22.3961" x2="23.9607" y1="40.5355" y2="42.58" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.5266,13.6182C35.8262,13.1514,36,12.596,36,12c0-1.6569-1.3431-3-3-3c-1.6569,0-3,1.3431-3,3 c0,0.8284,0.3358,1.5784,0.8787,2.1213"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E10B.svg b/public/assets/img/icons/E10B.svg
new file mode 100644
index 0000000..47bcbd6
--- /dev/null
+++ b/public/assets/img/icons/E10B.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="14.2291" cy="21.7237" rx="3.9999" ry="3.9999" fill="#92D3F5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M61.4709,34.0119l-0.7338-0.9323l0.5161-0.6151L47.2314,20.6989L35.6597,34.4894l-12.7889-10.732 l-0.1182,0.1408c-0.1689-0.2877-0.378-0.5571-0.6481-0.7838c-1.2692-1.0651-3.1614-0.8995-4.2264,0.3696 c-1.0651,1.2692-0.8996,3.1614,0.3696,4.2264c0.2701,0.2267,0.5718,0.3858,0.8845,0.5022l-0.1182,0.1408l15.5834,13.0771 l-0.8951-0.4683l-3.5975,0.181l-3.9475,3.527l0.2182,2.9125l3.8056,0.5209l7.279,0.9478l3.7792,3.1711l-0.1135,0.1461l0.912,0.524 l1.2171,1.0212l0.1823-0.2173l0.3185,0.183l0.908-0.0889l4.4343,1.0218l6.5264-1.9713l4.7385-4.2371l2.5898-6.7361L61.4709,34.0119 z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.855,29.5861c5.9803,5.018,6.7603,13.9339,1.7423,19.9141s-13.9339,6.7603-19.9141,1.7423"/>
+ <line x1="57.2801" x2="49.3839" y1="29.1037" y2="22.478" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.3302,26.9171c-1.2261-1.1197-1.3124-3.0213-0.1927-4.2474s3.0213-1.3124,4.2474-0.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.3136,31.3926c-1.2261-1.1197-1.3124-3.0213-0.1927-4.2474s3.0213-1.3124,4.2474-0.1927"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.2277,31.316c-1.1823-1.1658-1.1956-3.0694-0.0297-4.2516c1.1658-1.1823,3.0694-1.1956,4.2516-0.0297"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M37.1131,35.7593c-1.201-1.1465-1.2452-3.0496-0.0987-4.2506s3.0496-1.2452,4.2506-0.0987"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.2154,48.143c-1.6564,0.116-3.0931-1.1328-3.2091-2.7891c-0.116-1.6563,1.1328-3.0931,2.7891-3.2091"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.5267,28.0128c-1.2719-1.0673-1.4379-2.9636-0.3706-4.2356c1.0673-1.2719,2.9636-1.4379,4.2356-0.3706"/>
+ <line x1="37.0887" x2="22.3917" y1="35.7389" y2="23.4066" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.5267" x2="36.8134" y1="28.0128" y2="43.3571" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.3332" x2="28.7954" y1="42.0787" y2="42.1448" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.7178,48.2606c2.4888-0.1011,5.263,0.6335,8.0883,3.0851"/>
+ <line x1="29.2154" x2="31.7873" y1="48.143" y2="48.2587" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.0896,20.8171c-0.165-0.5297-0.4788-1.0198-0.9353-1.4029c-1.2692-1.065-3.1615-0.8995-4.2265,0.3698 c-1.065,1.2692-0.8995,3.1615,0.3698,4.2265c0.6346,0.5325,1.425,0.7574,2.1898,0.6905"/>
+ <line x1="13.5236" x2="13.5236" y1="29.1355" y2="48.2213" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.6961" x2="13.4949" y1="44.3501" y2="49.5518" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.2932" x2="13.4949" y1="44.3506" y2="49.5518" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E10C.svg b/public/assets/img/icons/E10C.svg
new file mode 100644
index 0000000..6ede869
--- /dev/null
+++ b/public/assets/img/icons/E10C.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="31" y="60" width="10" height="6" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M46.6024,29.8248l-2.9629-5.3871L42,15l-0.43,0.5168l-2.6892-3.9185l-4.8484-2.7834l-5.2974-0.808 l-6.0156,1.9753l-4.2199,3.5016l-2.2446,6.4646l0.1795,13.9167l2.9629,1.1672l2.0651-1.4365l1.257,0.8978l2.6936,0.5387 l2.2446-1.257l1.7059,1.6162l3.8531-0.5376l-0.106,5.7248l0.1762,4.7134l0.0264,4.3976C33.1188,50.0871,33,50.5278,33,51 c0,1.6569,1.3431,3,3,3c0.1146,0,0.2234-0.0212,0.3347-0.0338l0.4434,0.21l0.6378-0.5467c0.384-0.2073,0.7172-0.4908,0.9775-0.8378 l0.7545-0.6467V39.1682L39.0786,27.954l0.3219,3.7311l1.2144,2.0484l4.6407,2.3762l2.8731-2.2446L46.6024,29.8248z M33.439,49.3638 l0.0033,0.088c-0.018,0.0297-0.0327,0.0613-0.0497,0.0916L33.439,49.3638z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0039,21.4353c0-7.4632,6.0501-13.5133,13.5133-13.5133s13.5133,6.0501,13.5133,13.5133"/>
+ <line x1="16.0039" x2="16.0039" y1="22.1527" y2="32.007" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.7459,32.2479c-0.0665,1.586-1.4061,2.8177-2.9921,2.7512c-1.586-0.0665-2.8177-1.4061-2.7512-2.9921"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4917,32.4392c-0.0665,1.586-1.4061,2.8177-2.9921,2.7512c-1.586-0.0665-2.8177-1.4061-2.7512-2.9921"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.4884,32.5491c-0.1273,1.5822-1.5131,2.7617-3.0954,2.6344c-1.5822-0.1273-2.7617-1.5131-2.6344-3.0954"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.2709,32.8319c-0.1016,1.5841-1.4681,2.7859-3.0522,2.6843s-2.7859-1.4681-2.6843-3.0522"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.1932,31.0059c1.1028,1.1418,1.0712,2.9613-0.0706,4.0641s-2.9613,1.0712-4.0641-0.0706"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.0192,51.2038c0,1.5874-1.2868,2.8742-2.8742,2.8742s-2.8742-1.2868-2.8742-2.8742"/>
+ <line x1="33.2709" x2="33.2709" y1="32.8624" y2="51.2038" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.0192" x2="39.0192" y1="51.2038" y2="28.3825" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41.4506" x2="43.0585" y1="33.1815" y2="34.9994" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.0305,21.2818c-0.0592,3.5756,1.1075,6.0587,2.711,7.8192"/>
+ <line x1="45.6974" x2="47.1932" y1="29.0513" y2="31.0059" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="20" x2="28" y1="65" y2="65" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44" x2="52" y1="65" y2="65" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31" x2="31" y1="65" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="41" y1="65" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30" x2="42" y1="60" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E10D.svg b/public/assets/img/icons/E10D.svg
new file mode 100644
index 0000000..cb2cd3d
--- /dev/null
+++ b/public/assets/img/icons/E10D.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="40.8542" y="21.2753" width="10.8497" height="10.8497" fill="#9B9B9A"/>
+ <polygon fill="#9B9B9A" points="35,37.9792 35,18.1042 15.125,18.1042 15.125,57.8542 54.875,57.8542 54.875,38.0124 50.3127,38.0048 50.0313,38.0043"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,37.9792 35,18.1042 15.125,18.1042 15.125,57.8542 54.875,57.8542 54.875,38.0124 50.3127,38.0048 50.0313,38.0043"/>
+ <rect x="40.8542" y="21.2753" width="10.8497" height="10.8497" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.2791,26.7001 59.4317,13.5475 59.9896,12.9896 59.9896,21"/>
+ <line x1="52" x2="60" y1="13" y2="13" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E140.svg b/public/assets/img/icons/E140.svg
new file mode 100644
index 0000000..13db1b8
--- /dev/null
+++ b/public/assets/img/icons/E140.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M45.5,25.1h-3.75c0-3.18-2.57-5.75-5.75-5.75s-5.75,2.57-5.75,5.75H26.5c0-5.25,4.25-9.5,9.5-9.5 S45.5,19.85,45.5,25.1z"/>
+ <rect x="10.83" y="25.1" width="50.17" height="30.9" fill="#D0CFCE"/>
+ <polyline fill="#EA5A47" points="38.9194,36.7604 43.7943,36.7604 43.7943,43.3437 38.9188,43.3437 38.961,43.3021 38.961,48.1771 32.3776,48.1771 32.3776,43.3015"/>
+ <polyline fill="#EA5A47" points="32.3362,43.3437 27.5443,43.3437 27.5443,36.7604 32.336,36.7604 32.3776,36.7189 32.3776,31.9271 38.961,31.9271 38.961,36.7188"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5,25.1h-3.75c0-3.18-2.57-5.75-5.75-5.75s-5.75,2.57-5.75,5.75H26.5c0-5.25,4.25-9.5,9.5-9.5S45.5,19.85,45.5,25.1z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.25,25.1c0-3.18,2.57-5.75,5.75-5.75s5.75,2.57,5.75,5.75"/>
+ <rect x="10.83" y="25.1" width="50.17" height="30.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="38.9194,36.7604 43.7943,36.7604 43.7943,43.3437 38.9188,43.3437 38.961,43.3021 38.961,48.1771 32.3776,48.1771 32.3776,43.3015"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32.3362,43.3437 27.5443,43.3437 27.5443,36.7604 32.336,36.7604 32.3776,36.7189 32.3776,31.9271 38.961,31.9271 38.961,36.7188"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E141.svg b/public/assets/img/icons/E141.svg
new file mode 100644
index 0000000..d1752c9
--- /dev/null
+++ b/public/assets/img/icons/E141.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.1667,42.2845H19.8333v-18.154c0-7.831,6.3483-14.1794,14.1794-14.1794h4.1003c7.7617,0,14.0537,6.2921,14.0537,14.0537V42.2845 z"/>
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,55.0208h-8.8333V28h3.7829C58.7388,28,61,30.2612,61,33.0505V55.0208z"/>
+ <rect x="19.8333" y="42.2845" width="32.3333" height="12.7363" fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.1667,42.2845H19.8333v-3.3504c0-2.1612,1.752-3.9133,3.9133-3.9133h23.6831c2.6162,0,4.737,2.1208,4.737,4.737V42.2845z"/>
+ <path fill="#61b2e4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,55.0208h8.8333V28h-3.7829C13.2612,28,11,30.2612,11,33.0505V55.0208z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.1667,42.2845H19.8333v-18.154c0-7.831,6.3483-14.1794,14.1794-14.1794h4.1003c7.7617,0,14.0537,6.2921,14.0537,14.0537V42.2845 z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61,55.0208h-8.8333V28h3.7829C58.7388,28,61,30.2612,61,33.0505V55.0208z"/>
+ <rect x="19.8333" y="42.2845" width="32.3333" height="12.7363" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.1667,42.2845H19.8333v-3.3504c0-2.1612,1.752-3.9133,3.9133-3.9133h23.6831c2.6162,0,4.737,2.1208,4.737,4.737V42.2845z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11,55.0208h8.8333V28h-3.7829C13.2612,28,11,30.2612,11,33.0505V55.0208z"/>
+ <circle cx="29.7686" cy="18.7095" r="1.1672" fill="#000000" stroke="none"/>
+ <circle cx="42.5595" cy="18.7095" r="1.1672" fill="#000000" stroke="none"/>
+ <circle cx="29.7686" cy="27.4384" r="1.1672" fill="#000000" stroke="none"/>
+ <circle cx="42.5595" cy="27.4384" r="1.1672" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E142.svg b/public/assets/img/icons/E142.svg
new file mode 100644
index 0000000..3a690d7
--- /dev/null
+++ b/public/assets/img/icons/E142.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="6" y="41" width="60" height="13" fill="#B1CC33" stroke="none"/>
+ <polygon fill="#5C9E31" stroke="none" points="42,41 66,41 66,54 31,54"/>
+ <rect x="6" y="18" width="60" height="23" fill="#92D3F5" stroke="none"/>
+ <polygon fill="#61B2E4" stroke="none" points="61,18 66,18 66,41 42,41"/>
+ <polygon fill="#D0CFCE" stroke="none" points="22,43 33,32 44,43"/>
+ <polygon fill="#D0CFCE" stroke="none" points="28.5464,43.0464 45.0464,26.5464 60.75,42.25"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="6" y="18" width="60" height="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="44,43 22,43 33,32 39.9976,38.9976"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39.7969,33.2031 45,28 60,43 43.9995,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E143.svg b/public/assets/img/icons/E143.svg
new file mode 100644
index 0000000..cab2218
--- /dev/null
+++ b/public/assets/img/icons/E143.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#EA5A47" stroke="none" points="45,66 27,66 27,28 36,28 45,25"/>
+ <polygon fill="#D22F27" stroke="none" points="33,66 45,33 45,66"/>
+ <polygon fill="#D0CFCE" stroke="none" points="45,25 45,36 27,36 27,28 36,28"/>
+ <line x1="36" x2="36" y1="28" y2="35" fill="#D0CFCE" stroke="none"/>
+ <path fill="#F1B31C" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,17.7143C35,20.8571,33.2091,25,31,25s-4-4.1429-4-7.2857C27,11.8865,31,9,31,6C31,9,35,11.4286,35,17.7143z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45,66 27,66 27,28 36,28 45,25"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,17.7143C35,20.8571,33.2091,25,31,25s-4-4.1429-4-7.2857C27,11.8865,31,9,31,6C31,9,35,11.4286,35,17.7143z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35,17.7143C35,20.8571,33.2091,25,31,25s-4-4.1429-4-7.2857C27,11.8865,31,9,31,6C31,9,35,11.4286,35,17.7143z"/>
+ <line x1="27" x2="45" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="28" y2="31" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E144.svg b/public/assets/img/icons/E144.svg
new file mode 100644
index 0000000..61a322f
--- /dev/null
+++ b/public/assets/img/icons/E144.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M57.0411,61.0669H14.8659c-2.1608,0-3.9124-1.7516-3.9124-3.9124V14.9793 c0-2.1608,1.7516-3.9124,3.9124-3.9124h42.1752c2.1608,0,3.9124,1.7516,3.9124,3.9124v42.1752 C60.9535,59.3153,59.2019,61.0669,57.0411,61.0669z"/>
+ <path fill="#D0CFCE" stroke="none" d="M12.1023,59.9056C12.7806,60.5819,13.7165,61,14.75,61h42.5c2.0711,0,3.75-1.6789,3.75-3.75v-42.5 c0-1.0365-0.4206-1.9749-1.1003-2.6536L12.1023,59.9056z"/>
+ <path fill="#D0CFCE" stroke="none" d="M25.4014,46.6146C22.6822,43.8995,21,40.1462,21,36v0c0-8.2843,6.7157-15,15-15h0 c4.1411,0,7.8903,1.6781,10.6046,4.3914L25.4014,46.6146z"/>
+ <path fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.6046,25.3914C49.3203,28.106,51,31.8568,51,36v0c0,8.2843-6.7157,15-15,15h0c-4.1381,0-7.8848-1.6757-10.5986-4.3854"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58,61H14c-1.6569,0-3-1.3431-3-3V14c0-1.6569,1.3431-3,3-3h44c1.6569,0,3,1.3431,3,3v44C61,59.6569,59.6569,61,58,61z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.6046,25.3914C49.3203,28.106,51,31.8568,51,36v0c0,8.2843-6.7157,15-15,15h0c-4.1381,0-7.8848-1.6757-10.5986-4.3854"/>
+ <circle cx="29.75" cy="36" r="3.75" fill="#000000" stroke="none"/>
+ <circle cx="42.25" cy="36" r="3.75" fill="#000000" stroke="none"/>
+ <circle cx="36" cy="36" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E146.svg b/public/assets/img/icons/E146.svg
new file mode 100644
index 0000000..3d1d55a
--- /dev/null
+++ b/public/assets/img/icons/E146.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#fcea2b" d="M18.92,47.8533a.8.8,0,0,1-.6973-.4053c-.2339-.4131-1.3652-2.5478-.6709-4.01A8.51,8.51,0,0,0,18.12,40.85a.8236.8236,0,0,1,.8428-.7548.8.8,0,0,1,.7548.8418,9.9993,9.9993,0,0,1-.7207,3.1875,3.93,3.93,0,0,0,.6182,2.5341.8.8,0,0,1-.6953,1.1944Z"/>
+ <path fill="#9b9b9a" d="M7.8524,38.5783c-.0161-.593.0021-1.9683.0021-1.9683s.3666-.05,5.9146-.05c0,0-.1826-8.2943.1079-8.6429s11.12-.3989,12.4344-.4068c1.2471,0,17.32,2.883,18.8457,2.9371s5.0446.2086,11.9808.4179c-.0018.6317.0482,1.2874,0,1.5362-.7633.0563-1.5875.106-12.0494-.0975l-17.37-.7407s.1349,2.4285.2248,3.6877a95.5845,95.5845,0,0,0,15.79,1.3507c7.6453,0,10.2976-.048,13.4045.0988.021.5693.037,1.205.001,1.8365-2.23.1553-9.1074.1035-14.0064.0451-5.6594-.0674-30.2378-.0019-30.9946.0333C11.6561,38.6381,12.2688,38.5294,7.8524,38.5783Z"/>
+ <g>
+ <path fill="none" d="M15.9489,41.4118c-.01.0022,7.1537,1.5158,11.6077-.2867"/>
+ <path fill="#9b9b9a" d="M16.1369,31.4466c.3111-.5289,6.4383-3.1164,11.42,0,0,0,.0416,8.9476-.2341,9.7982-.0037.0113-.0178.0136-.0294.0108-1.1989-.2891-.0768-1.3447-5.4808-1.516-4.8095.23-5.8164,1.0321-5.8634,1.6722S15.8258,31.9755,16.1369,31.4466Z"/>
+ </g>
+ <path fill="#d0cfce" d="M24.1218,30.7728s2.6389.6741,2.9278,1.4463c.0021.77-.289,7.7559-.289,7.7559a6.1429,6.1429,0,0,0-2.7312-.8853Z"/>
+ <path fill="#3f3f3f" d="M19.1776,28.22l-.0038,1.5-1.3492.45c-.8821.2941-1.7833.9323-1.8888,1.6639-.3.6563-.7022.9317-.718,1.3089s-.0083,5.1213-.0083,5.1213-2.8453-.02-3.5959-.0423a16.9337,16.9337,0,0,1-3.2663-.1446,6.4142,6.4142,0,0,1,.0094-.9859,26.1273,26.1273,0,0,1,3.3023-.03,11.593,11.593,0,0,0,2.7509-.1457c.215-.1912-.0658-8.1635.1353-8.35C14.9022,28.5052,19.1776,28.22,19.1776,28.22Z"/>
+ <path fill="none" d="M24.2419,44.3131s4.1976,1.927,0,4.2585c-1.1832.6572,0,1.9311,0,1.9311"/>
+ <path fill="#fcea2b" d="M22.9387,51.3482a.7981.7981,0,0,1-.5864-.2558,2.56,2.56,0,0,1-.7187-1.9453,1.6884,1.6884,0,0,1,.9165-1.23c.9384-.5215,1.4682-1.0528,1.4541-1.458-.0181-.501-.8467-1.1163-1.4009-1.3741a.8.8,0,0,1,.6689-1.4541c.232.1065,2.2666,1.0879,2.3306,2.7657.0415,1.0751-.7246,2.0576-2.2759,2.9189a.3477.3477,0,0,0-.1157.0879,1.2307,1.2307,0,0,0,.314.6006.8.8,0,0,1-.5865,1.3437Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M27.49,31.4541h.07l17.53.85c10.46.2,11.28.15,12.05.1a15.2792,15.2792,0,0,0,0-1.54c-6.94-.21-10.46-.36-11.98-.42-1.53-.05-17.6-2.93-18.85-2.93-1.31,0-12.14.05-12.43.4s-.11,8.65-.11,8.65c-5.55,0-5.92.05-5.92.05s-.01,1.37,0,1.96c4.42-.04,4.35-.03,4.83-.05.16-.01,1.37-.01,3.23-.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M27.5,38.5141c6.39.01,13,.04,15.63.07,4.9.06,11.78.11,14.01-.05.03-.63.02-1.26,0-1.83-3.11-.15-5.76-.1-13.41-.1a87.3409,87.3409,0,0,1-15.95-1.63"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.6" d="M19.6457,41.914a18.5816,18.5816,0,0,0,7.9109-.7889"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.6" d="M15.9489,41.4118c-.0032.0007.9347.128,2.0658.3187"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.6" d="M16.1369,31.4466c.3111-.5289,6.4383-3.1164,11.42,0,0,0,.0416,8.9476-.2341,9.7982-.0037.0113-.0178.0136-.0294.0108-1.1989-.2891-.0768-1.3447-5.4808-1.516-4.8095.23-5.8164,1.0321-5.8634,1.6722S15.8258,31.9755,16.1369,31.4466Z"/>
+ </g>
+ <path fill="none" d="M24.1163,31.1324s2.6444.3145,2.9333,1.0867c.0021.77-.1719,7.5842-.1719,7.5842a6.3387,6.3387,0,0,0-2.7614-.8818Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M24.4381,44.1636s4.1976,1.927,0,4.2585c-1.1832.6572,0,1.9312,0,1.9312"/>
+ <path fill="none" d="M23.7608,52.3945a.7981.7981,0,0,1-.5864-.2559,2.5593,2.5593,0,0,1-.7188-1.9453,1.6885,1.6885,0,0,1,.9165-1.23c.9385-.5215,1.4683-1.0527,1.4541-1.458-.0181-.501-.8467-1.1162-1.4009-1.374a.8.8,0,0,1,.669-1.4541c.2319.1064,2.2666,1.0879,2.3305,2.7656.0415,1.0752-.7246,2.0576-2.2758,2.9189a.3476.3476,0,0,0-.1158.0879,1.23,1.23,0,0,0,.314.6006.8.8,0,0,1-.5864,1.3438Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M20.3892,40.83a9.2588,9.2588,0,0,1-.6445,2.887c-.5514,1.1608.6445,3.2722.6445,3.2722"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E147.svg b/public/assets/img/icons/E147.svg
new file mode 100644
index 0000000..619baaa
--- /dev/null
+++ b/public/assets/img/icons/E147.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4.7004" y="20.1471" rx="3.4092" ry="3.4092" width="62.5993" height="38.7052" fill="#d0cfce"/>
+ <rect x="31.396" y="10.5993" rx="1.5573" ry="1.5573" width="9.0029" height="15.6727" fill="#9b9b9a"/>
+ <path fill="#9b9b9a" d="M17.4032,30.6509H55.1065a5.7472,5.7472,0,0,1,5.7472,5.7472V50.7022a2.9184,2.9184,0,0,1-2.9184,2.9184H12.783a2.9184,2.9184,0,0,1-2.9184-2.9184V38.1894A7.5386,7.5386,0,0,1,17.4032,30.6509Z"/>
+ <rect x="11.4738" y="31.3668" rx="2.9184" ry="2.9184" width="47.9998" height="19.7312" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5015,20.6474h23.389A3.4091,3.4091,0,0,1,67.3,24.0566V55.9434a3.4091,3.4091,0,0,1-3.4091,3.4092H8.11A3.4091,3.4091,0,0,1,4.7,55.9434V24.0566A3.4091,3.4091,0,0,1,8.11,20.6474H31.396"/>
+ <rect x="11.4738" y="31.3668" rx="2.9184" ry="2.9184" width="47.9998" height="19.7312" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="52.396 38.141 48.396 38.141 48.396 45.141 52.396 45.141"/>
+ <line x1="48.396" x2="51.396" y1="41.641" y2="41.641" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.396 45.141 31.396 38.141 28.396 45.141"/>
+ <line x1="29.396" x2="33.396" y1="43.4649" y2="43.4649" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.396 45.141 19.396 38.141 24.396 45.141 24.396 38.141"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.396 45.141 44.396 38.141 41.396 44.141 38.396 38.141 38.396 45.141"/>
+ <rect x="31.4986" y="10.2372" rx="1.5573" ry="1.5573" width="9.0029" height="15.6727" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E148.svg b/public/assets/img/icons/E148.svg
new file mode 100644
index 0000000..591b54e
--- /dev/null
+++ b/public/assets/img/icons/E148.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f1b31c" d="M20.64,60.0652c1.2884-1.3774,3.5553-3.5778,4.8055-4.9144-1.4427.8793-4.1755,3.3446-5.5714,4.23a45.6473,45.6473,0,0,1-5.45-4.7348,23.46,23.46,0,0,0,8.9808-4.1188A29.5494,29.5494,0,0,1,13.398,53.4086,47.5786,47.5786,0,0,1,9.9974,48c7.0976,1.93,14.8154-.9125,19.5793-5.8747,1.2319.7119,2.8134,1.5783,4.1044,2.23a3.1808,3.1808,0,0,1,1.605,1.8949c1.7331,4.63.7225,8.7115-2.4132,12.38-1.3121,1.5349-3.2687,3.8825-4.9969,4.923A33.7009,33.7009,0,0,1,20.64,60.0652Z"/>
+ <path fill="#a57939" d="M36.2569,39.36l-2.5721-1.4886c.6788-1.1846,1.3362-2.3389,2-3.4893q7.2-12.4714,14.4018-24.9414c.0981-.17.1933-.3422.301-.5062a1.4859,1.4859,0,0,1,2.5647,1.5012c-.8034,1.44-1.6407,2.8612-2.4651,4.2894Q44.1716,25.667,37.8549,36.6079C37.336,37.5065,36.813,38.4027,36.2569,39.36Z"/>
+ <path fill="#92d3f5" d="M35.0265,44.4193l-5.0817-2.935c.5308-.9114,1.0138-1.8065,1.5637-2.6585a.9245.9245,0,0,1,1.3-.3156q1.7.9372,3.3618,1.9418a.9313.9313,0,0,1,.3741,1.2874C36.0816,42.6415,35.5482,43.5074,35.0265,44.4193Z"/>
+ <rect x="10" y="18.4632" width="18.2268" height="8.3319" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.64,60.0652c1.2884-1.3774,3.5553-3.5778,4.8055-4.9144-1.4427.8793-4.1755,3.3446-5.5714,4.23a45.6473,45.6473,0,0,1-5.45-4.7348,23.46,23.46,0,0,0,8.9808-4.1188A29.5494,29.5494,0,0,1,13.398,53.4086,47.5786,47.5786,0,0,1,9.9974,48c7.0976,1.93,14.8154-.9125,19.5793-5.8747,1.2319.7119,2.8134,1.5783,4.1044,2.23a3.1808,3.1808,0,0,1,1.605,1.8949c1.7331,4.63.7225,8.7115-2.4132,12.38-1.3121,1.5349-3.2687,3.8825-4.9969,4.923A33.7009,33.7009,0,0,1,20.64,60.0652Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M36.2569,39.36l-2.5721-1.4886c.6788-1.1846,1.3362-2.3389,2-3.4893q7.2-12.4714,14.4018-24.9414c.0981-.17.1933-.3422.301-.5062a1.4859,1.4859,0,0,1,2.5647,1.5012c-.8034,1.44-1.6407,2.8612-2.4651,4.2894Q44.1716,25.667,37.8549,36.6079C37.336,37.5065,36.813,38.4027,36.2569,39.36Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M35.0265,44.4193l-5.0817-2.935c.5308-.9114,1.0138-1.8065,1.5637-2.6585a.9245.9245,0,0,1,1.3-.3156q1.7.9372,3.3618,1.9418a.9313.9313,0,0,1,.3741,1.2874C36.0816,42.6415,35.5482,43.5074,35.0265,44.4193Z"/>
+ <circle cx="32.9298" cy="63.4133" r="1.3974"/>
+ <circle cx="36.1469" cy="59.3807" r="1.1756"/>
+ <circle cx="36.1469" cy="62.3571" r="0.9341"/>
+ <rect x="10" y="18.4632" width="18.2268" height="8.3319" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.785 18.463 19.094 10.823 26.372 18.463"/>
+ <circle cx="19.1134" cy="13.9693" r="1.0474"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E149.svg b/public/assets/img/icons/E149.svg
new file mode 100644
index 0000000..91a4748
--- /dev/null
+++ b/public/assets/img/icons/E149.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="25" y="12" rx="1" width="21" height="5" fill="#1e50a0"/>
+ <rect x="23" y="16" rx="1" width="26" height="48" fill="#1e50a0"/>
+ <path fill="#fff" fill-rule="evenodd" d="m38 9.6c0-0.8837-0.8954-1.6-2-1.6s-2 0.7163-2 1.6v2.4h4z" clip-rule="evenodd"/>
+ <rect x="37" y="53" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="26" y="53" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="37" y="43" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="26" y="43" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="37" y="33" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="26" y="33" rx="1.125" ry="1.143" width="9" height="8" fill="#3f3f3f" fill-opacity="0.502"/>
+ <rect x="37" y="23" rx="1.125" ry="1.143" width="9" height="8" fill="#fff"/>
+ <rect x="26" y="23" rx="1.125" ry="1.143" width="9" height="8" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="26" y="18.5" rx="1" ry="1" width="20" height="3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38 54.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 54.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38 44v6h7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 44.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38 34.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 34.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m38 24.01v5.986h6.986"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m27 24.01v5.986h6.986"/>
+ <rect x="23" y="16" rx="1" width="26" height="48" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="m34 12v-2.4c0-0.8837 0.8954-1.6 2-1.6s2 0.7163 2 1.6v2.4"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="m25 16v-3c0-0.5523 0.4477-1 1-1h19c0.5523 0 1 0.4477 1 1v3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E150.svg b/public/assets/img/icons/E150.svg
new file mode 100644
index 0000000..a018dda
--- /dev/null
+++ b/public/assets/img/icons/E150.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="#9B9B9A"/>
+ <path fill="#d0cfce" d="M24 26H47L45 34H26L24 26Z"/>
+ <circle cx="35" cy="19" r="4" fill="#fff"/>
+ <line x1="35" x2="35" y1="19" y2="18" stroke="#D22F27" stroke-linecap="round" stroke-width="2"/>
+ <path fill="#A57939" d="M18.1518 15.3582C18.5434 14.7311 19.4566 14.7311 19.8482 15.3582L20.2182 15.9506C20.3944 16.2328 20.6993 16.4088 21.0317 16.4204L21.7298 16.4445C22.4687 16.4701 22.9253 17.261 22.578 17.9136L22.2499 18.5303C22.0937 18.8239 22.0937 19.1761 22.2499 19.4697L22.578 20.0864C22.9253 20.739 22.4687 21.5299 21.7298 21.5555L21.0317 21.5796C20.6993 21.5912 20.3944 21.7672 20.2182 22.0494L19.8482 22.6418C19.4566 23.2689 18.5434 23.2689 18.1518 22.6418L17.7818 22.0494C17.6056 21.7672 17.3007 21.5912 16.9683 21.5796L16.2702 21.5555C15.5313 21.5299 15.0747 20.739 15.422 20.0864L15.7501 19.4697C15.9063 19.1761 15.9063 18.8239 15.7501 18.5303L15.422 17.9136C15.0747 17.261 15.5313 16.4701 16.2702 16.4445L16.9683 16.4204C17.3007 16.4088 17.6056 16.2328 17.7818 15.9506L18.1518 15.3582Z"/>
+ <path fill="#A57939" d="M39 28C39 30.2091 46.7909 32 49 32C51.2091 32 53 30.2091 53 28C53 25.7909 51.2091 24 49 24C46.7909 24 39 25.7909 39 28Z"/>
+ <circle cx="53.5" cy="18.5" r="2.5" fill="#D22F27"/>
+ <path fill="#fff" d="M25 52L45 52L43 55H27L25 52Z"/>
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M35 53C38.3137 53 41 48.5228 41 43H29C29 48.5228 31.6863 53 35 53Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M41 43H42C42 42.4477 41.5523 42 41 42V43ZM29 43V42C28.4477 42 28 42.4477 28 43H29ZM40 43C40 45.6113 39.3629 47.9271 38.3851 49.5566C37.3955 51.206 36.1676 52 35 52V54C37.1461 54 38.9182 52.5554 40.1001 50.5856C41.294 48.5958 42 45.9115 42 43H40ZM29 44H41V42H29V44ZM35 52C33.8324 52 32.6045 51.206 31.6149 49.5566C30.6371 47.9271 30 45.6113 30 43H28C28 45.9115 28.706 48.5958 29.8999 50.5856C31.0818 52.5554 32.8539 54 35 54V52Z"/>
+ </g>
+ <circle cx="53.5" cy="18.5" r="2.5" fill="none" stroke="#D0CFCE" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <rect x="12" y="12" rx="1" width="48" height="48" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M12 26H24"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M56 26L60 26"/>
+ <line x1="12" x2="60" y1="55" y2="55" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.5 26H24L26 34H44"/>
+ <circle cx="35" cy="19" r="4" fill="none" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.1996 49C29.4463 47.3287 29 45.2512 29 43H41C41 45.2512 40.5537 47.3287 39.8004 49"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M18.1518 15.3582C18.5434 14.7311 19.4566 14.7311 19.8482 15.3582L20.2182 15.9506C20.3944 16.2328 20.6993 16.4088 21.0317 16.4204L21.7298 16.4445C22.4687 16.4701 22.9253 17.261 22.578 17.9136L22.2499 18.5303C22.0937 18.8239 22.0937 19.1761 22.2499 19.4697L22.578 20.0864C22.9253 20.739 22.4687 21.5299 21.7298 21.5555L21.0317 21.5796C20.6993 21.5912 20.3944 21.7672 20.2182 22.0494L19.8482 22.6418C19.4566 23.2689 18.5434 23.2689 18.1518 22.6418L17.7818 22.0494C17.6056 21.7672 17.3007 21.5912 16.9683 21.5796L16.2702 21.5555C15.5313 21.5299 15.0747 20.739 15.422 20.0864L15.7501 19.4697C15.9063 19.1761 15.9063 18.8239 15.7501 18.5303L15.422 17.9136C15.0747 17.261 15.5313 16.4701 16.2702 16.4445L16.9683 16.4204C17.3007 16.4088 17.6056 16.2328 17.7818 15.9506L18.1518 15.3582Z"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M39 28C39 30.2091 46.7909 32 49 32C51.2091 32 53 30.2091 53 28C53 25.7909 51.2091 24 49 24C46.7909 24 39 25.7909 39 28Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M53.5 21C52.1193 21 51 19.8807 51 18.5C51 17.1193 52.1193 16 53.5 16"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M25 52L45 52L43 55H27L25 52Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E151.svg b/public/assets/img/icons/E151.svg
new file mode 100644
index 0000000..1c48a58
--- /dev/null
+++ b/public/assets/img/icons/E151.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M22 16H50V22H23L18 18L22 16Z"/>
+ <path fill="#A57939" fill-rule="evenodd" d="M50 21V21.6981V56C50 58.2091 48.2091 60 46 60H26C23.7909 60 22 58.2091 22 56V21.6981V21H50Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" d="M35.5 5C33.567 5 32 6.567 32 8.5C32 9.0368 32.1208 9.54537 32.3368 10H38.6632C38.8792 9.54537 39 9.0368 39 8.5C39 6.567 37.433 5 35.5 5Z"/>
+ <path fill="#9B9B9A" d="M34 15.5L37 15.5V26L34 24V15.5Z"/>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M50 16.5V15C50 13.3431 48.6569 12 47 12H25C23.3431 12 22 13.3431 22 15V16.5H50Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M50 56H22C22 58.2091 23.7909 60 26 60H46C48.2091 60 50 58.2091 50 56Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M50 46V50C57.732 50 64 43.732 64 36C64 28.268 57.732 22 50 22V26C55.5228 26 60 30.4772 60 36C60 41.5228 55.5228 46 50 46Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#3F3F3F" stroke-linecap="round" stroke-width="2" d="M35.5 5C33.567 5 32 6.567 32 8.5C32 9.0368 32.1208 9.54537 32.3368 10H38.6632C38.8792 9.54537 39 9.0368 39 8.5C39 6.567 37.433 5 35.5 5Z"/>
+ </g>
+ <g id="line">
+ <g id="line_2">
+ <path fill="none" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M22 15C22 13.3431 23.3431 12 25 12H47C48.6569 12 50 13.3431 50 15V17V21.9556V24.6444V56C50 58.2091 48.2091 60 46 60H26C23.7909 60 22 58.2091 22 56V21.5L17.5 18L22 15.5V15Z" clip-rule="evenodd"/>
+ </g>
+ <path fill="#000" d="M50 50H49V51H50V50ZM50 46V45H49V46H50ZM50 22V21H49V22H50ZM50 26H49V27H50V26ZM51 50V46H49V50H51ZM63 36C63 43.1797 57.1797 49 50 49V51C58.2843 51 65 44.2843 65 36H63ZM50 23C57.1797 23 63 28.8203 63 36H65C65 27.7157 58.2843 21 50 21V23ZM51 26V22H49V26H51ZM50 27C54.9706 27 59 31.0294 59 36H61C61 29.9249 56.0751 25 50 25V27ZM59 36C59 40.9706 54.9706 45 50 45V47C56.0751 47 61 42.0751 61 36H59Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M22 15.5H47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M32.3368 10C32.1208 9.54537 32 9.0368 32 8.5C32 6.567 33.567 5 35.5 5C37.433 5 39 6.567 39 8.5C39 9.0368 38.8792 9.54537 38.6632 10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M34 16L34 24"/>
+ <line x1="37" x2="37" y1="16" y2="26" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ <line x1="23" x2="31" y1="22" y2="22" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M40 22H50"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E152.svg b/public/assets/img/icons/E152.svg
new file mode 100644
index 0000000..310fe46
--- /dev/null
+++ b/public/assets/img/icons/E152.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.9999 15.5L32.3799 30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.71 39L32.2786 40L31.1173 57.5"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" stroke="#3F3F3F" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.5 13.5H45L49.5 17H55L57 19.5L51.5 29.5V35.5L60.5 18.5L56.5 13.5Z"/>
+ <path fill="#D0CFCE" d="M26 40L23 59.5L23.5 60.5H47.5L48.5 59.5L45.5 40L44.5 39H43.5H27L26 40Z"/>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M37 59.5V38H42.5H43.5L44.5 39L47.5 58.5L46.5 59.5H37Z" clip-rule="evenodd"/>
+ <path fill="#9B9B9A" d="M31.2941 39.5L30 59L30.2157 60H40.5686L41 59L39.7059 39.5L39.2745 38.5H31.7255L31.2941 39.5Z"/>
+ <path fill="none" stroke="#3F3F3F" stroke-linejoin="round" stroke-width="2" d="M41 59L39.7059 39.5L39.2745 38.5"/>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M45 33L49.5 15.5L37.5 11H34L22.5 15.5H17V16L19 17L25.0923 26.8415L26.5 33H45Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M35 33V11H38L50 15.5L45.5 33H35Z" clip-rule="evenodd"/>
+ <path fill="#9B9B9A" d="M41 15.5L39.1667 33H31.6296L30 15.5L34.6852 11H36.1111L41 15.5Z"/>
+ <path fill="none" stroke="#3F3F3F" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3672 32.9357L41 15.5"/>
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-width="2" d="M27 15.5L25 27L18 15.5H27Z"/>
+ <rect x="27" y="34" width="18" height="4" fill="#d0cfce"/>
+ <g>
+ <rect x="37" y="34" width="8" height="4" fill="#3F3F3F"/>
+ <rect x="37" y="34" width="8" height="4" fill="#3F3F3F"/>
+ </g>
+ <rect x="33" y="34" width="5" height="4" fill="#9B9B9A"/>
+ <path fill="#3F3F3F" d="M33 5H38L37 11H34L33 5Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M26 39.5L23 59L23.5 60H47.5L48.5 59L45.5 39.5L44.5 38.5H43.5H27L26 39.5Z"/>
+ <path fill="#000" d="M49.5 15.5L50.4685 15.749C50.5957 15.2542 50.3295 14.7431 49.8511 14.5637L49.5 15.5ZM45 33V34C45.4564 34 45.8548 33.691 45.9685 33.249L45 33ZM37.5 11L37.8511 10.0637C37.7388 10.0216 37.6199 10 37.5 10V11ZM34 11V10C33.8753 10 33.7517 10.0233 33.6356 10.0688L34 11ZM22.5 15.5V16.5C22.6247 16.5 22.7483 16.4767 22.8644 16.4312L22.5 15.5ZM17 15.5V14.5C16.4477 14.5 16 14.9477 16 15.5H17ZM17 16H16C16 16.3788 16.214 16.725 16.5528 16.8944L17 16ZM19 17L19.8503 16.4736C19.7526 16.316 19.6131 16.1885 19.4472 16.1056L19 17ZM25.0923 26.8415L26.0672 26.6186C26.0427 26.5113 26.0006 26.4087 25.9426 26.3151L25.0923 26.8415ZM26.5 33L25.5251 33.2228C25.6291 33.6775 26.0336 34 26.5 34V33ZM48.5315 15.251L44.0315 32.751L45.9685 33.249L50.4685 15.749L48.5315 15.251ZM37.1489 11.9363L49.1489 16.4363L49.8511 14.5637L37.8511 10.0637L37.1489 11.9363ZM34 12H37.5V10H34V12ZM22.8644 16.4312L34.3644 11.9312L33.6356 10.0688L22.1356 14.5688L22.8644 16.4312ZM17 16.5H22.5V14.5H17V16.5ZM18 16V15.5H16V16H18ZM19.4472 16.1056L17.4472 15.1056L16.5528 16.8944L18.5528 17.8944L19.4472 16.1056ZM25.9426 26.3151L19.8503 16.4736L18.1497 17.5264L24.2421 27.3678L25.9426 26.3151ZM27.4749 32.7772L26.0672 26.6186L24.1175 27.0643L25.5251 33.2228L27.4749 32.7772ZM45 32H26.5V34H45V32Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52.5 13.5H56.5L60.5 18.5L51.5 35.5V29.5L57 19.5L55 17H49.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 15.5L39.6497 30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.2745 38.5L39.7059 39.5L40.8673 57"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M33 5H38L37 11H34L33 5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.5 15.5H41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M26.9888 15.5745L25.6937 22.9311"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M28 33V36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M44 33V38"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E153.svg b/public/assets/img/icons/E153.svg
new file mode 100644
index 0000000..0f18b56
--- /dev/null
+++ b/public/assets/img/icons/E153.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" fill-rule="evenodd" d="M21.4202 12H13C12.7522 14.726 14.224 18.4346 15.7716 22.3345C17.0514 25.5593 18.3831 28.9149 18.8372 31.9537L16.9513 54.5848C16.7083 57.4999 19.0088 60 21.934 60H49.6777C52.5619 60 54.8479 57.5666 54.668 54.6881L52.3125 17L52.293 16.6881L52.0586 12.9376C52.0257 12.4106 51.5886 12 51.0606 12H47.3027H31.5H25.1007H21.4202Z" clip-rule="evenodd"/>
+ <g>
+ <path fill="#9B9B9A" fill-rule="evenodd" d="M20.1191 16.571C20.1187 16.5756 20.1183 16.5802 20.1179 16.5848L20.0834 17L16.9513 54.5848C16.7083 57.4999 19.0088 60 21.934 60H49.6777C52.5619 60 54.8479 57.5666 54.668 54.6881L52.3125 17L52.293 16.6881L52.0586 12.9376C52.0257 12.4106 51.5886 12 51.0606 12H47.3027H25.1007H21.4202C20.9001 12 20.4668 12.3987 20.4236 12.917L20.1191 16.571Z" clip-rule="evenodd"/>
+ <path fill="#9B9B9A" d="M20.1179 16.5848L19.1214 16.5017L19.1214 16.5018L20.1179 16.5848ZM20.1191 16.571L21.1154 16.6568L21.1156 16.6541L20.1191 16.571ZM20.0834 17L21.0799 17.083L21.0799 17.083L20.0834 17ZM16.9513 54.5848L15.9547 54.5017H15.9547L16.9513 54.5848ZM54.668 54.6881L53.67 54.7505L54.668 54.6881ZM52.3125 17L53.3106 16.9376L53.3106 16.9376L52.3125 17ZM52.293 16.6881L51.295 16.7505L51.295 16.7505L52.293 16.6881ZM52.0586 12.9376L53.0567 12.8752L53.0567 12.8752L52.0586 12.9376ZM20.4236 12.917L21.4202 13V13L20.4236 12.917ZM21.1145 16.6678C21.1148 16.6641 21.1151 16.6605 21.1154 16.6568L19.1228 16.4853C19.1223 16.4908 19.1219 16.4962 19.1214 16.5017L21.1145 16.6678ZM21.0799 17.083L21.1145 16.6678L19.1214 16.5018L19.0868 16.917L21.0799 17.083ZM17.9478 54.6678L21.0799 17.083L19.0868 16.917L15.9547 54.5017L17.9478 54.6678ZM21.934 59C19.5938 59 17.7535 56.9999 17.9478 54.6678L15.9547 54.5017C15.6632 57.9998 18.4238 61 21.934 61V59ZM49.6777 59H21.934V61H49.6777V59ZM53.67 54.7505C53.8139 57.0533 51.985 59 49.6777 59V61C53.1387 61 55.882 58.0799 55.6661 54.6257L53.67 54.7505ZM51.3145 17.0624L53.67 54.7505L55.6661 54.6257L53.3106 16.9376L51.3145 17.0624ZM51.295 16.7505L51.3145 17.0624L53.3106 16.9376L53.2911 16.6257L51.295 16.7505ZM51.0606 13L51.295 16.7505L53.2911 16.6257L53.0567 12.8752L51.0606 13ZM51.0606 13V13L53.0567 12.8752C52.9908 11.8212 52.1167 11 51.0606 11V13ZM47.3027 13H51.0606V11H47.3027V13ZM25.1007 13H47.3027V11H25.1007V13ZM21.4202 13H25.1007V11H21.4202V13ZM21.4202 13L21.4202 13V11C20.38 11 19.5134 11.7973 19.4271 12.8339L21.4202 13ZM21.1156 16.6541L21.4202 13L19.4271 12.8339L19.1226 16.488L21.1156 16.6541Z"/>
+ </g>
+ <g>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M30.5264 16.2802C30.5263 16.2842 30.5262 16.2882 30.5261 16.2923L30.51 17L29.6469 54.8861C29.583 57.6914 31.8396 60 34.6456 60H34.9691C37.7639 60 40.0161 57.709 39.9684 54.9146L39.3206 17L39.2519 12.9829C39.2426 12.4374 38.7977 12 38.2521 12H34.9173H31.6014C31.058 12 30.614 12.434 30.6016 12.9772L30.5264 16.2802Z" clip-rule="evenodd"/>
+ <path fill="#9B9B9A" d="M30.5261 16.2923L29.5264 16.2695L29.5264 16.2695L30.5261 16.2923ZM30.5264 16.2802L31.5261 16.3056L31.5261 16.3029L30.5264 16.2802ZM30.51 17L31.5097 17.0228L31.5097 17.0228L30.51 17ZM29.6469 54.8861L28.6472 54.8633L29.6469 54.8861ZM39.9684 54.9146L38.9685 54.9317L39.9684 54.9146ZM39.3206 17L40.3204 16.9829V16.9829L39.3206 17ZM39.2519 12.9829L40.2518 12.9658V12.9658L39.2519 12.9829ZM30.6016 12.9772L31.6014 13L30.6016 12.9772ZM31.5258 16.315C31.5259 16.3119 31.526 16.3088 31.5261 16.3056L29.5267 16.2547C29.5266 16.2596 29.5265 16.2645 29.5264 16.2695L31.5258 16.315ZM31.5097 17.0228L31.5258 16.315L29.5264 16.2695L29.5103 16.9772L31.5097 17.0228ZM30.6466 54.9089L31.5097 17.0228L29.5103 16.9772L28.6472 54.8633L30.6466 54.9089ZM34.6456 59C32.4008 59 30.5955 57.1531 30.6466 54.9089L28.6472 54.8633C28.5705 58.2297 31.2784 61 34.6456 61V59ZM34.9691 59H34.6456V61H34.9691V59ZM38.9685 54.9317C39.0067 57.1672 37.205 59 34.9691 59V61C38.3229 61 41.0255 58.2508 40.9682 54.8975L38.9685 54.9317ZM38.3207 17.0171L38.9685 54.9317L40.9682 54.8975L40.3204 16.9829L38.3207 17.0171ZM38.2521 13L38.3207 17.0171L40.3204 16.9829L40.2518 12.9658L38.2521 13ZM38.2521 13V13L40.2518 12.9658C40.2332 11.8747 39.3433 11 38.2521 11V13ZM34.9173 13H38.2521V11H34.9173V13ZM31.6014 13H34.9173V11H31.6014V13ZM31.6014 13L31.6014 13V11C30.5146 11 29.6267 11.8679 29.6019 12.9545L31.6014 13ZM31.5261 16.3029L31.6014 13L29.6019 12.9545L29.5267 16.2574L31.5261 16.3029Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M12 12V11C11.4828 11 11.051 11.3944 11.0041 11.9095L12 12ZM14.7716 22.3345L15.7011 21.9656L14.7716 22.3345ZM18 34H17C17 34.5523 17.4477 35 18 35V34ZM18.6674 33.9913L19.664 34.0743C19.6876 33.791 19.5895 33.5111 19.3942 33.3045C19.199 33.0978 18.925 32.9841 18.6409 32.9916L18.6674 33.9913ZM16.9513 54.5848L15.9547 54.5017L16.9513 54.5848ZM54.668 54.6881L53.67 54.7505L54.668 54.6881ZM52.3125 17L53.3106 16.9376L53.3106 16.9375L52.3125 17ZM52.293 16.6881L51.295 16.7505L51.295 16.7506L52.293 16.6881ZM52.0586 12.9376L53.0567 12.8752V12.8752L52.0586 12.9376ZM12 13H21.4202V11H12V13ZM15.7011 21.9656C14.9233 20.0057 14.1856 18.145 13.6698 16.4378C13.1503 14.7187 12.8897 13.2589 12.9959 12.0905L11.0041 11.9095C10.8625 13.4671 11.2139 15.2246 11.7553 17.0163C12.3003 18.8199 13.0723 20.7634 13.8422 22.7033L15.7011 21.9656ZM19 34C19 30.2369 17.2516 25.8727 15.7011 21.9656L13.8422 22.7033C15.4414 26.7333 17 30.702 17 34H19ZM18.6409 32.9916C18.4315 32.9972 18.2179 33 18 33V35C18.2351 35 18.4664 34.997 18.694 34.9909L18.6409 32.9916ZM17.6709 33.9082L15.9547 54.5017L17.9478 54.6678L19.664 34.0743L17.6709 33.9082ZM15.9547 54.5017C15.6632 57.9998 18.4238 61 21.934 61V59C19.5938 59 17.7535 56.9999 17.9478 54.6678L15.9547 54.5017ZM21.934 61H49.6777V59H21.934V61ZM49.6777 61C53.1387 61 55.882 58.0799 55.6661 54.6257L53.67 54.7505C53.8139 57.0533 51.985 59 49.6777 59V61ZM55.6661 54.6257L53.3106 16.9376L51.3145 17.0624L53.67 54.7505L55.6661 54.6257ZM53.3106 16.9375L53.2911 16.6257L51.295 16.7506L51.3145 17.0625L53.3106 16.9375ZM53.2911 16.6257L53.0567 12.8752L51.0606 13L51.295 16.7505L53.2911 16.6257ZM53.0567 12.8752C52.9908 11.8212 52.1167 11 51.0606 11V13V13L53.0567 12.8752ZM51.0606 11H47.3027V13H51.0606V11ZM47.3027 11H30.5V13H47.3027V11ZM30.5 11H25.1007V13H30.5V11ZM25.1007 11H21.4202V13H25.1007V11Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M20.25 15C19.6707 21.9519 19.1836 27.7967 18.7083 33.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.5 21.5L54.4293 19.5733C54.3877 18.4408 55.2946 17.5 56.428 17.5H64.6887C65.9076 17.5 66.8431 18.581 66.668 19.7873L62.7486 46.7873C62.6059 47.7706 61.7629 48.5 60.7694 48.5H58C56.8954 48.5 56 47.6046 56 46.5V44.9377"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E154.svg b/public/assets/img/icons/E154.svg
new file mode 100644
index 0000000..eeac8da
--- /dev/null
+++ b/public/assets/img/icons/E154.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M49.5 21H42V23.5H49.5V27.5C49.5 30 44 41 44 41L47 47C47 47 52 31.5 52 27.5V23.5V21H49.5Z" clip-rule="evenodd"/>
+ <path fill="#d0cfce" d="M18 27.5C18 23.5 18 21 18 21H22C22 21 22 22.5 22 25C22 27.5 26 31 26 31L23 47C23 47 18 31.5 18 27.5Z"/>
+ <path fill="#d0cfce" fill-rule="evenodd" d="M27.1106 17C27.7454 14.1623 31.036 12 35 12C38.964 12 42.2546 14.1623 42.8894 17H43L48 50.5L45 60H35H25L22 50.5L27 17H27.1106Z" clip-rule="evenodd"/>
+ <path fill="#D0CFCE" fill-rule="evenodd" d="M32.6667 60H30L28 50.5L31.3333 17H34L30.6667 50.5L32.6667 60Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M47.7761 49H22.2239L22 50.5L25 60H35H45L48 50.5L47.7761 49Z" clip-rule="evenodd"/>
+ <g>
+ <circle cx="35.5" cy="55" r="2" fill="#D22F27" stroke="#9B9B9A" stroke-width="2"/>
+ </g>
+ <rect x="33" y="8" width="4" height="4" fill="#3F3F3F"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44 21H52V27.5C52 30.7382 48.7231 41.5133 47.475 45.5M44 23.5H49.5V27.5C49.5 28.9799 47.5728 33.4381 46 36.8301"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.5 45.42C21.2337 41.3711 18 30.7168 18 27.5C18 23.5 18 21 18 21H22C22 21 22 22.5 22 25C22 26.6667 23.7778 28.7778 24.963 30"/>
+ <path fill="#000" d="M43 17H42C42 17.0494 42.0037 17.0988 42.011 17.1476L43 17ZM27 17L27.989 17.1476C27.9963 17.0988 28 17.0494 28 17H27ZM22 50.5L21.011 50.3524C20.9885 50.5027 21.0006 50.6562 21.0464 50.8011L22 50.5ZM25 60L24.0464 60.3011C24.1778 60.7172 24.5637 61 25 61V60ZM45 60V61C45.4363 61 45.8222 60.7172 45.9536 60.3011L45 60ZM48 50.5L48.9536 50.8011C48.9994 50.6562 49.0115 50.5027 48.989 50.3524L48 50.5ZM35 13C37.0517 13 38.8617 13.5218 40.1269 14.3125C41.4061 15.112 42 16.0885 42 17H44C44 15.1501 42.803 13.6266 41.1869 12.6165C39.5566 11.5975 37.3666 11 35 11V13ZM28 17C28 16.0885 28.5939 15.112 29.8731 14.3125C31.1383 13.5218 32.9483 13 35 13V11C32.6334 11 30.4434 11.5975 28.8131 12.6165C27.197 13.6266 26 15.1501 26 17H28ZM26.011 16.8524L21.011 50.3524L22.989 50.6476L27.989 17.1476L26.011 16.8524ZM21.0464 50.8011L24.0464 60.3011L25.9536 59.6989L22.9536 50.1989L21.0464 50.8011ZM25 61H35V59H25V61ZM35 61H45V59H35V61ZM45.9536 60.3011L48.9536 50.8011L47.0464 50.1989L44.0464 59.6989L45.9536 60.3011ZM48.989 50.3524L43.989 16.8524L42.011 17.1476L47.011 50.6476L48.989 50.3524Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M35.5 57C34.3954 57 33.5 56.1046 33.5 55C33.5 53.8954 34.3954 53 35.5 53"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23 50H44.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M27 17H40"/>
+ <rect x="33" y="8" width="4" height="4" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E155.svg b/public/assets/img/icons/E155.svg
new file mode 100644
index 0000000..4146c72
--- /dev/null
+++ b/public/assets/img/icons/E155.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6168 37.555C16.837 36.0864 18.0986 35 19.5836 35H33.4164C34.9014 35 36.163 36.0864 36.3832 37.555L38.4832 51.555C38.7553 53.3688 37.3505 55 35.5164 55H17.4836C15.6495 55 14.2447 53.3688 14.5168 51.555L16.6168 37.555Z"/>
+ <path fill="#fff" fill-rule="evenodd" d="M20.7439 35H19.5836C18.0986 35 16.837 36.0864 16.6168 37.555L14.5168 51.555C14.4656 51.8957 14.4737 52.2301 14.5327 52.5483C13.0333 51.8183 12 50.2798 12 48.5V36.5C12 34.0147 14.0147 32 16.5 32C18.4593 32 20.1262 33.2522 20.7439 35Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M18 55H35C36.6569 55 38 53.6569 38 52V45H15V52C15 53.6569 16.3431 55 18 55Z" clip-rule="evenodd"/>
+ <path fill="#fff" fill-rule="evenodd" d="M13 12C12.4477 12 12 12.4477 12 13V26H43V55H12V59C12 59.5523 12.4477 60 13 60H59C59.5523 60 60 59.5523 60 59V13C60 12.4477 59.5523 12 59 12H13Z" clip-rule="evenodd"/>
+ <rect x="49" y="19" rx="1" width="4" height="20" fill="#D0CFCE"/>
+ <circle cx="51.5" cy="46.5" r="2.5" fill="#D22F27" stroke="#D0CFCE" stroke-width="2"/>
+ <rect x="17" y="29" width="19" height="6" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M19.5836 35C18.0986 35 16.837 36.0864 16.6168 37.555L14.5168 51.555C14.4656 51.8957 14.4737 52.2301 14.5327 52.5483C13.0333 51.8183 12 50.2798 12 48.5V36.5C12 34.0147 14.0147 32 16.5 32"/>
+ <path fill="#000" d="M12 26H11C11 26.5523 11.4477 27 12 27V26ZM43 26H44C44 25.4477 43.5523 25 43 25V26ZM43 55V56C43.5523 56 44 55.5523 44 55H43ZM12 55V54C11.4477 54 11 54.4477 11 55H12ZM13 13V13V11C11.8954 11 11 11.8954 11 13H13ZM13 26V13H11V26H13ZM12 27H43V25H12V27ZM42 26V55H44V26H42ZM43 54H12V56H43V54ZM13 59V55H11V59H13ZM13 59H13H11C11 60.1046 11.8954 61 13 61V59ZM59 59H13V61H59V59ZM59 59V61C60.1046 61 61 60.1046 61 59H59ZM59 13V59H61V13H59ZM59 13H61C61 11.8954 60.1046 11 59 11V13ZM13 13H59V11H13V13Z"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M12 26L42.5 26"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M40 26V12.5"/>
+ <line x1="12" x2="60" y1="55" y2="55" stroke="#000" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M51.5 49C50.1193 49 49 47.8807 49 46.5C49 45.1193 50.1193 44 51.5 44"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M16.6168 37.555C16.837 36.0864 18.0986 35 19.5836 35H33.4164C34.9014 35 36.163 36.0864 36.3832 37.555L38.4832 51.555C38.7553 53.3688 37.3505 55 35.5164 55H17.4836C15.6495 55 14.2447 53.3688 14.5168 51.555L16.6168 37.555Z"/>
+ <rect x="17" y="29" width="19" height="6" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50" x2="50" y1="20" y2="38" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M50 20H52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M50 38H52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M50 29L52 29"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E156.svg b/public/assets/img/icons/E156.svg
new file mode 100644
index 0000000..9e4b857
--- /dev/null
+++ b/public/assets/img/icons/E156.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M38 54V41H55V50L38 54Z"/>
+ <path fill="#A57939" d="M38 19H55V42H38V19Z"/>
+ <g>
+ <path fill="#6A462F" fill-rule="evenodd" d="M38 54.5V58C38 59.1046 38.8954 60 40 60H53C54.1046 60 55 59.1046 55 58V54.5V50.5L38 54.5Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" d="M38 54.5L37.771 53.5266C37.3192 53.6329 37 54.0359 37 54.5H38ZM55 50.5H56C56 50.1945 55.8604 49.9058 55.6209 49.7161C55.3814 49.5264 55.0683 49.4566 54.771 49.5266L55 50.5ZM39 58V54.5H37V58H39ZM40 59C39.4477 59 39 58.5523 39 58H37C37 59.6569 38.3431 61 40 61V59ZM53 59H40V61H53V59ZM54 58C54 58.5523 53.5523 59 53 59V61C54.6569 61 56 59.6569 56 58H54ZM54 54.5V58H56V54.5H54ZM54 50.5V54.5H56V50.5H54ZM38.229 55.4734L55.229 51.4734L54.771 49.5266L37.771 53.5266L38.229 55.4734Z"/>
+ <path fill="#6A462F" d="M38 54.5L37.771 53.5266C37.3192 53.6329 37 54.0359 37 54.5H38ZM55 50.5H56C56 50.1945 55.8604 49.9058 55.6209 49.7161C55.3814 49.5264 55.0683 49.4566 54.771 49.5266L55 50.5ZM39 58V54.5H37V58H39ZM40 59C39.4477 59 39 58.5523 39 58H37C37 59.6569 38.3431 61 40 61V59ZM53 59H40V61H53V59ZM54 58C54 58.5523 53.5523 59 53 59V61C54.6569 61 56 59.6569 56 58H54ZM54 54.5V58H56V54.5H54ZM54 50.5V54.5H56V50.5H54ZM38.229 55.4734L55.229 51.4734L54.771 49.5266L37.771 53.5266L38.229 55.4734Z"/>
+ </g>
+ <path fill="#A57939" d="M22 13.5283C22 16.5557 19.7614 22 17 22C14.2386 22 12 16.5557 12 13.5283C12 10.5008 14.2386 11.0366 17 11.0366C19.7614 11.0366 22 10.5008 22 13.5283Z"/>
+ <rect x="44" y="14" width="5" height="5" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 53.7941L52 51.2059"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M38 21C38 19.8954 38.8954 19 40 19H53C54.1046 19 55 19.8954 55 21V58C55 59.1046 54.1046 60 53 60H40C38.8954 60 38 59.1046 38 58V21Z"/>
+ <rect x="44" y="14" width="5" height="5" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M44 16H38L23 25H17V22"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M22 13.5283C22 16.5557 19.7614 22 17 22C14.2386 22 12 16.5557 12 13.5283C12 10.5008 14.2386 11.0366 17 11.0366C19.7614 11.0366 22 10.5008 22 13.5283Z"/>
+ <line x1="39" x2="52" y1="41" y2="41" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E157.svg b/public/assets/img/icons/E157.svg
new file mode 100644
index 0000000..f28cc13
--- /dev/null
+++ b/public/assets/img/icons/E157.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m15.23 56.02h-1.636c-0.6292 0-1.139-0.656-1.139-1.465v-39.53c0-0.8092 0.51-1.465 1.139-1.465h1.636c0.6292 0 1.139 0.656 1.139 1.465v39.53c0 0.8092-0.5101 1.465-1.139 1.465z"/>
+ <path fill="#fff" d="m58.77 56.02h-1.636c-0.6292 0-1.139-0.656-1.139-1.465v-39.53c0-0.8092 0.51-1.465 1.139-1.465h1.636c0.6292 0 1.139 0.656 1.139 1.465v39.53c0 0.8092-0.5101 1.465-1.139 1.465z"/>
+ <rect x="7.621" y="27.67" width="56.76" height="7.124" fill="#fff"/>
+ <rect x="7.621" y="27.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ <rect x="18.97" y="27.67" width="11.35" height="7.124" fill="#fff"/>
+ <rect x="30.28" y="27.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ <rect x="41.63" y="27.67" width="11.35" height="7.124" fill="#fff"/>
+ <rect x="52.98" y="27.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ <rect x="7.621" y="41.67" width="56.76" height="7.124" fill="#fff"/>
+ <rect x="7.621" y="41.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ <rect x="18.97" y="41.67" width="11.35" height="7.124" fill="#fff"/>
+ <rect x="30.28" y="41.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ <rect x="41.63" y="41.67" width="11.35" height="7.124" fill="#fff"/>
+ <rect x="52.98" y="41.67" width="11.35" height="7.124" fill="#ea5a47"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2">
+ <path d="m12.06 41.13v-5.941"/>
+ <path d="m15.97 48.79v6.091c0 0.6292-0.5101 1.139-1.139 1.139h-1.636c-0.6292 0-1.139-0.5101-1.139-1.139v-5.682"/>
+ <path d="m15.97 35.19v5.941"/>
+ <path d="m12.06 27.59v-12.78c0-0.6292 0.51-1.139 1.139-1.139h1.636c0.6292 0 1.139 0.5101 1.139 1.139v12.69"/>
+ <path d="m56 41.67v-6.477"/>
+ <path d="m59.91 49.2v5.682c0 0.6292-0.5101 1.139-1.139 1.139h-1.636c-0.6292 0-1.139-0.5101-1.139-1.139v-5.682"/>
+ <path d="m59.91 35.19v5.586"/>
+ <path d="m56 27.38v-12.58c0-0.6292 0.51-1.139 1.139-1.139h1.636c0.6292 0 1.139 0.5101 1.139 1.139v12.49"/>
+ <rect x="7.621" y="27.67" width="56.76" height="7.124"/>
+ <rect x="7.621" y="27.67" width="11.35" height="7.124"/>
+ <rect x="18.97" y="27.67" width="11.35" height="7.124"/>
+ <rect x="30.28" y="27.67" width="11.35" height="7.124"/>
+ <rect x="41.63" y="27.67" width="11.35" height="7.124"/>
+ <rect x="52.98" y="27.67" width="11.35" height="7.124"/>
+ <rect x="7.621" y="41.67" width="56.76" height="7.124"/>
+ <rect x="7.621" y="41.67" width="11.35" height="7.124"/>
+ <rect x="18.97" y="41.67" width="11.35" height="7.124"/>
+ <rect x="30.28" y="41.67" width="11.35" height="7.124"/>
+ <rect x="41.63" y="41.67" width="11.35" height="7.124"/>
+ <polyline transform="translate(-.5)" points="60.41 41.67 64.83 41.67 64.83 48.79 53.48 48.79 53.48 41.67 60.41 41.67"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E181.svg b/public/assets/img/icons/E181.svg
new file mode 100644
index 0000000..2bf62ca
--- /dev/null
+++ b/public/assets/img/icons/E181.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M19.0928,39.1045c0,0,0.625,1,1,2v3l4.125,6l2.875-2L24.292,42.25c0,0-0.9258-1.0312-1.459-1.2705 c-1.209-0.542-2.001-0.501-2.042-0.542c-0.7441-0.7441-0.8232-0.8955-1.0732-1.2705s-0.2813-1.125-0.9688-0.4688"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M33.1875,25.1875L28.2998,67h3.2998l6.3008-27h2.1992l-0.3144,12.7998L37.4004,67h3.2998l4.3154-14 l1.2598-13.125L45.75,27.0625c0,0,3.4375,15.1875,4.6875,16.375s2.875,0.4688,2.875,0.4688L48,21.4375l-2.5625-5.25l-3.875-1.4375 L30.875,17.0625l-7,11.8125l-6.5625,7.6875c0,0,0.1592,0.8359,2.5625,0.75c1.75-0.0625,4.792-4.1406,5.375-4.8955 c1.5938-2.0625,6.4063-11.2295,8.0625-11.292C33.6006,21.1143,33.3125,24.625,33.1875,25.1875z"/>
+ <circle cx="36.9688" cy="8.0938" r="3" fill="#FCEA2B"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44,21l2.0361,16.8896c0.1319,1.0918,0.1534,2.8809,0.0479,3.9766l-0.877,9.1426c-0.1054,1.0957-0.456,2.8516-0.7802,3.9023 l-3.1377,10.1778C40.9648,66.1396,39.958,67,39.0508,67c-0.9082,0-1.499-0.8877-1.3145-1.9717l1.7129-10.0566 c0.1846-1.084,0.3584-2.8711,0.3858-3.9707l0.2148-8.6016c0.0273-1.0996-0.4453-1.999-1.0498-1.999s-1.3066,0.876-1.5605,1.9463 l-5.379,22.707C31.8066,66.124,30.8574,67,29.9492,67c-0.9072,0-1.5459-0.8945-1.4199-1.9863L33.5,22"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,36c0,0,0.6748-0.4502,1.5-1s2.6406-2.9395,4.0352-5.3096l4.9296-8.3808C29.8594,18.9395,32.7998,16.5498,35,16s5.7998-1,8-1 s4.3184,2.2275,4.707,4.9497l0.586,4.1006c0.3886,2.7222,1.3252,7.1128,2.081,9.7573L53,43"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19,39c0,0,0.625,1,1,2v3l4.125,6L27,48l-3.333-4.999"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E182.svg b/public/assets/img/icons/E182.svg
new file mode 100644
index 0000000..e32efb4
--- /dev/null
+++ b/public/assets/img/icons/E182.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M14.375,47.125c0,0,0.2295,0.0762,0.4395,0.248c1.5,1.2295,1.333,2.9405,1.333,2.9405l1.3281,1.4678 L22,52.375l4.75,0.1875l6.375-0.4375l3.5625,1.125l2.75-1.375c0,0,0.0625-5.8437,0.7188-5.8437c0.75,0,1.7812,1.1044,1.7812,3.9687 c0,3.125-1.7939,6.2754-7.9375,6c-0.457-0.0205,0.25,1.8125,0.25,1.8125l-0.9375,2.75l-2,2.625L31,66.25l-0.3125,0.375 c0,0-0.2637,0.4063-0.8437,0.4063c-2.7813,0-3.2188-1.4688-1.5938-2.0938c0.1309-0.0508,0.375-1.75,0.375-1.75l-2-2.0205 l-3.917,0.708l-4.125,0.208L19,63.417l-1.708,3.166c0,0,1.124,0.459-0.459,0.459c-0.374,0-2.04-0.334-2.207-2.459l0.624-3.209 l-1.208-2.041l-0.833-2l-1.917-0.5l-4.124,0.624l-1.375-1l1.75-1.75L9.2188,52.5l3.2412-2.168L14.375,47.125z"/>
+ <path fill="#6A462F" d="M13.583,59.71l1.667,1.664c-0.125,1-2.0713,0.8213-2.1455,1.6465c-0.1045,1.166,0.5225,0.835,0.4844,1.6904 c-0.0821,1.8418-2.4346,1.7686-3.0293,1.1866c-0.3848-0.376-0.3096-0.792,0.1484-2.1465c0.8428-2.4932,2.3545-4.25,2.3545-4.25 L13.583,59.71z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="54.9688" cy="8.0938" r="3" fill="#FCEA2B"/>
+ <path fill="#FCEA2B" d="M61.2666,51.6416l-2.1318-13.501l-0.0814-0.0046L60,37l-0.6112-7.3345L60,30l-1.4307-10.9917 C58.2852,16.8267,56.252,15,54.0518,15H54c-2.2002,0-4.2002,1.8306-4.4463,4.0171L49,23.979l0.0469,0.0257L49,24l-0.6505,6.8286 l-5.4735,2.5358l-0.709,1.0127c0,0,0.9072,2.2705,3.3769,1.581l2.4663-1.5679l-0.061,0.6402L46.0137,66l2.1602,1l5.9759-21.0105 l3.3737,8.656L65.167,65l3-2L61.2666,51.6416z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="54.9688" cy="8.0938" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49,35l-3.0479,30.0098C45.8408,66.1045,46.5205,67,47.4619,67s1.9492-0.8682,2.2383-1.9297l5.4863-20.1152 c0.2891-1.0615,1.043-2.667,1.6739-3.5674l2.1992-3.1397c0.6308-0.9003,1.1035-2.5371,1.0508-3.6357l-0.4922-10.1191"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.1348,38.1406l1.8203,11.5254c0.1709,1.0869,0.7793,2.7451,1.3496,3.6846l4.8242,7.9404 c0.5703,0.9395,0.3633,2.1592-0.4619,2.709c-0.8252,0.5498-2.0342,0.2764-2.6875-0.6094l-5.2686-7.1357 c-0.6533-0.8858-1.5146-2.4483-1.914-3.4727l-2.2031-5.6533"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.9248,29.5811L59.292,19.0347C59.1602,16.8389,57.252,15,55.0518,15H55c-2.2002,0-4.2002,1.8306-4.4463,4.0171L50.084,23.23"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.167,20l-3.0684,6.4443c-0.4726,0.9932-1.6269,2.2754-2.5654,2.8487l-7.5957,4.6445"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13,57l5-5c0,0,17-6,23.9375-18.0625"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40,47c2,5-4,8-7,6c-0.7715-0.5137-3.8535-1.3145-7-1l-8.3281,0.3281L16,51.3125"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,58c0,2,1.25,4.501,1.25,4.501S28.6328,63.7354,28,65c-1,2,2,3,3,1s0.832-3.6641,1-4c0.4033-0.8066,1.999-1.917,2-4c0-1,0-1,0-1"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,60c-2.041,2.001-4.625,2-8,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14,59c-1.0156,0.9287-2,1-3,2s-1,3,0,4"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M14,48l-1,2c0,0-2.2441,0.2998-3,1c-0.5801,0.5371-1,3-1,3s-2.8779,1.5928-3,2c-0.0937,0.3125,1.293,2,2,2c1,0,4-1,4-1c2,0,2,3,3,4 c0.4102,0.4102,0,3-0.334,3.959C13.9863,66.9131,17,68,17.834,65.834C18.1387,65.04,19,63,19,61"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E183.svg b/public/assets/img/icons/E183.svg
new file mode 100644
index 0000000..4235bcd
--- /dev/null
+++ b/public/assets/img/icons/E183.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M59.4021,58.1357c0.2986-0.7321,0-1.5517,0-1.5517l-3.088-13.7131c0,0-7.3053-4.4615-9.2725-5.1804 l0.022,9.259c0.0069,0.3045-0.4776,1.0719-0.7119,1.2663l-0.7823,3.0723l-0.0022,4.2743c-0.0465,0.325-0.1344,2.4349-0.402,2.581 L59.4021,58.1357z"/>
+ <path fill="#3F3F3F" d="M30.8577,56.236l-0.5315-4.6736l-0.9703-3.6294c-0.2646-0.205-0.1556-1.4775-0.1312-1.8114l0.1168-10.3628 c-2.6716,1.1086-10.3764,4.284-11.7711,5.9c-1.5683,1.8164-4.3451,9.9229-5.4818,14.3418 c-0.0718,0.2787,0.1284,2.0113-0.1054,2.1395l18.8675-0.0073C30.5693,57.979,30.8901,56.5792,30.8577,56.236z"/>
+ <path fill="#EA5A47" d="M40.9296,44.3038c0-0.4378-0.3427-1.2023-0.4095-1.6909c-0.2221-0.0009-3.8447,0.0629-4.1998,0 c-0.3101,0.2796-0.988,2.4611-0.988,3.0657c0,0.9824,0.8923,2.6409,1.1677,3.0706c0.1367,0.2129-1.1677,7.5843-1.1677,7.5843 c-0.0563,0.3096-0.1549,1.6622-0.4111,1.8022h6.4594l-1.7859-9.9945C39.5947,48.1412,40.9296,45.5996,40.9296,44.3038z"/>
+ <path fill="#FFFFFF" d="M35.085,56.3667l1.1626-8.6584c-0.3769-0.6623-0.9002-3.6951-0.8975-3.7144 c0.0336-0.7801,0.6051-0.8716,0.9702-1.381c-1.2874-0.6318-6.8126-6.6048-6.9788-6.8541c0,0-1.0739,13.3262-1.2517,13.1894 l1.2413,2.709c-0.0528-0.5498,1.5973,6.4707,1.5973,6.4708l3.9697,0.0077C34.8246,58.0951,35.0629,56.4895,35.085,56.3667z"/>
+ <path fill="#D22F27" d="M40.9739,55.8597l-1.3377-7.5169c-0.0615-0.2969,0.4211-0.9308,0.6144-1.1642 c0.3252-0.3965,0.9543-1.447,0.9543-2.4168c0-0.655-1.2784-1.9644-1.522-2.1744c-0.135,0.0051-0.8911,0.3159-0.9063,0.3159 c0.0668,0.4886,0.2606,1.7083,0.2606,2.1461c0,1.2958-0.8415,3.0354-0.8415,3.0354l1.0875,10.0586l2.0974-0.0077 C41.1319,57.9997,41.0357,56.1596,40.9739,55.8597z"/>
+ <path fill="#D22F27" d="M41.915,58.0021L41.915,58.0021L41.915,58.0021z"/>
+ <path fill="#FFFFFF" d="M46.2128,39.8204c-0.271,0.2753-5.0554,2.9263-5.2475,2.9747c0.221,0.4385-0.0473,0.9182-0.0357,1.5087 c0.0007,0.0095-0.4714,2.9412-0.949,3.6131l1.1591,7.7335c0.0253,0.123,0.4713,2.4396,0.3873,2.4853l3.5612,0.0077 c0,0,1.9313-6.8455,1.8542-6.2987l0.9915-4.0777C47.7522,47.9183,46.2128,39.8204,46.2128,39.8204z"/>
+ </g>
+ <g id="hair">
+ <path fill="#FCEA2B" d="M54.2224,15.2928c-1.291,0.698-2.821,0.794-4.187,0.264c-3.029-1.269-6.474-3.8199-10.58-4.834 c-2.849-0.7-6.005-0.811-8.979,1.267c-2.518,1.754-5.229,8.09-4.641,13.479c0,0,0.948-2.771,2.891-0.291l0.6,2.725 c-0.161-1.025-0.237-2.062-0.229-3.1c0.138-0.815,0.387-0.869,1.16-2.545c1.122-2.431,0.958-3.65,0.313-4.268 c0.2,0.052,0.376,0.1,0.51,0.146c2.969,0.974,3.671,1.442,4.53,1.734c2.363,0.8012,7.6118,1.372,11.5294,0.9569 c-0.0908,0.0775-0.1676,0.131-0.2184,0.1406c0.7543,2.2964,1.5889,5.5163,1.6794,7.9885c0.0219,0.4136,2.0251,0.1324,2.0251,0.1324 c0.0364-1.0378,0.0032-4.9171-0.2322-9.0099C52.9362,18.9333,54.2224,15.2928,54.2224,15.2928z"/>
+ </g>
+ <g id="skin">
+ <path fill="#F1B31C" d="M44.7183,41.3559c2.2357-1.8806,3.6356-4.6241,3.8413-7.5386c0.2512-2.3396,0.3053-4.6771,0.1646-6.9865 c-0.022-0.5154-0.0717-1.0247-0.139-1.5296c-0.0513-0.3741-0.1238-0.7427-0.2003-1.1103c-0.0226-0.1114-0.039-0.2243-0.0639-0.3351 c-0.1056-0.4598-0.23-0.9145-0.3742-1.3636c-0.0027-0.0089-0.0049-0.0179-0.0078-0.0266 c-0.1501-0.4655-0.3204-0.9253-0.5106-1.3789c-0.2572,0.0162-0.5167,0.0283-0.779,0.0382 c-0.0505,0.0019-0.101,0.0035-0.1517,0.0051c-0.7925,0.0263-1.5993,0.0257-2.4083,0.0014 c-0.0555-0.0016-0.1108-0.0032-0.1662-0.0051c-0.2648-0.009-0.5277-0.0193-0.791-0.0329c-0.009-0.0006-0.0179-0.0011-0.0269-0.0017 c-0.4931-0.0259-0.98-0.0601-1.4611-0.1009c-0.1032-0.0087-0.2067-0.0169-0.3093-0.0263c-0.2059-0.0189-0.4084-0.039-0.6104-0.0602 c-0.1453-0.0153-0.2877-0.0316-0.4305-0.048c-0.2309-0.0268-0.4585-0.0541-0.6825-0.0838c-0.2285-0.03-0.4543-0.0609-0.6743-0.0937 c-0.1329-0.0199-0.2609-0.0406-0.3901-0.0615c-0.195-0.0312-0.3852-0.0634-0.5715-0.0965 c-0.1033-0.0185-0.2076-0.0364-0.3079-0.0553c-0.2739-0.0516-0.5372-0.105-0.7873-0.1601 c-0.0591-0.0131-0.1129-0.0265-0.1706-0.0398c-0.2054-0.0472-0.4009-0.0951-0.587-0.1442 c-0.0653-0.0173-0.1302-0.0342-0.1929-0.0517c-0.2232-0.0619-0.436-0.1247-0.6243-0.1886 c-0.3487-0.118-1.5024-0.5024-1.9192-0.6837c-0.0016-0.0007-0.0025-0.0011-0.0039-0.0018 c-0.4711-0.1765-2.293-1.1458-2.3021-1.0598c-0.0077,0.0722-0.9814,5.0891-1.1785,5.4448 c-0.2284,0.4136-2.1478,0.6185-2.9326,0.3718c-0.028-0.0088-0.769,0.8671-0.7898,0.8947 c-0.0174,0.0227-0.0344,0.0446-0.0522,0.0703c-0.0331,0.0492-0.0663,0.1021-0.0978,0.1573 c-0.0025,0.0045-0.0052,0.0091-0.0077,0.0136c-0.0353,0.063-0.0683,0.1275-0.0959,0.1892c0,0.0001-0.0001,0.0002-0.0001,0.0003 c0,0.0007,0,0.0013,0,0.002c-0.0534,0.7374-0.0088,1.4746,0.132,2.1929c0.0063,0.032,0.0182,0.0627,0.0249,0.0946 c0.0679,0.3254,0.1503,0.6479,0.2577,0.9634c0.1202,0.3507,0.2626,0.6946,0.4304,1.0284c0.2598,0.4396,0.5933,0.6432,0.9798,0.8781 c0.5089,0.3096,1.2072,0.734,1.4389,1.7474c1.3707,5.9742,5.5379,10.6871,9.4875,10.7282 C40.8337,43.0579,42.9579,42.5036,44.7183,41.3559z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.54,38.1889 c1.8096,0.6235,6.2091,2.3107,8.3564,4.6279c2.9678,3.2048,3.4785,13.0241,3.5335,14.3202"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12.0886,57.1368 c0.3035-1.1772,3.4064-13.0738,5.4818-15.478c1.938-2.246,10.925-5.9,10.925-5.9l1.5259,0.1812"/>
+ <line x1="45.9517" x2="45.1828" y1="51.704" y2="57.1368" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.8577" x2="30.3262" y1="57.137" y2="51.5624" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="20.3154" x2="20.3154" y1="57.1368" y2="47.3258" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53.5054" x2="53.5054" y1="57.1368" y2="48.2158" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.1145,47.3258 47.0244,47.933 46.8224,38.8038"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.1405,47.3258 28.7011,48.1558 29.6561,34.868"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.6829,42.5874 c0,0,1.3145,0.7544,1.3145,2.3074s-1.4027,3.2464-1.4027,3.2464l1.8508,8.9956"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9458,57.1368 l1.6239-8.981c0,0-1.1499-1.7806-1.1499-3.284s1.5094-2.4668,1.5094-2.4668"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3543,20.5757 c0.3527,3.5621,0.7042,8.4021,0.1151,8.7841c-0.3842,0.2494-0.7696,0.5022-1.1479,0.7507"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.9214,20.9673 c0.879,1.8979,1.3803,3.9555,1.469,6.0565c0.131,2.145,0.081,4.297-0.149,6.433c-0.207,2.934-1.604,5.655-3.865,7.534 c-1.789,1.182-3.917,1.744-6.057,1.6c-4.079-0.043-8.179-4.6-9.522-10.453c-0.23-1.006-1.316-0.801-2.1-2.143 c-0.703-1.398-1.002-2.966-0.862-4.525"/>
+ <circle cx="43.1994" cy="26.4358" r="2"/>
+ <circle cx="35.1494" cy="26.4358" r="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0354,15.5568c-3.029-1.269-6.474-3.82-10.58-4.834c-2.849-0.7-6.005-0.811-8.979,1.267c-2.518,1.754-5.229,8.09-4.641,13.479 c0,0,0.948-2.771,2.891-0.291l0.6,2.725c-0.161-1.025-0.237-2.062-0.229-3.1c0.138-0.815,0.387-0.869,1.16-2.545 c1.122-2.431,0.958-3.65,0.313-4.268c0.2,0.052,0.376,0.1,0.51,0.146c2.969,0.974,3.671,1.442,4.53,1.734 c3.088,1.047,11.113,1.707,14.641,0.277c2.639-1.068,3.971-4.854,3.971-4.854C52.9314,15.9908,51.4014,16.0868,50.0354,15.5568z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.7204,33.1368 L39.7204,33.1368c0.85,0.181,1.391,1.015,1.21,1.863l-0.253,1.189c-0.181,0.849-1.015,1.391-1.863,1.209h-0.001 c-0.849-0.18-1.391-1.015-1.21-1.863l0.253-1.189C38.0374,33.4978,38.8724,32.9558,39.7204,33.1368z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.8354,25.4688 c0,0,0.948-2.771,2.891-0.291l0.6,2.725c-0.161-1.025-0.237-2.062-0.229-3.1c0.138-0.815,0.387-0.869,1.16-2.545 c1.122-2.431,0.958-3.65,0.313-4.268c0.2,0.052,0.376,0.1,0.51,0.146c2.3257,0.974,3.671,1.442,4.53,1.734 c3.088,1.047,11.113,1.707,14.641,0.277c2.639-1.068,3.971-4.854,3.971-4.854c-1.291,0.698-2.821,0.794-4.187,0.264 c-3.029-1.269-6.474-3.82-10.58-4.834c-2.849-0.7-6.005-0.811-8.979,1.267C27.9584,13.7438,25.2474,20.0798,25.8354,25.4688"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E184.svg b/public/assets/img/icons/E184.svg
new file mode 100644
index 0000000..4f17da7
--- /dev/null
+++ b/public/assets/img/icons/E184.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" d="M54,49c-1-2,4-5,4-8c0-1.6006-1-6-5-7c-1.7246-0.4316-3.9814-1.4424-6.166-1.3135 C37.3125,33.25,31.625,35.625,28,34.6875c-0.9687-0.25-8.8125-8-9.375-8.6875l-3.5-3.4062l-0.4609,3.6977 C11.4971,28.4165,11,30,6,34c-0.5527,0.4424,1.3145,2.1719,2,2c4-1,8-1,8-1s1.8975,6.1826,2,8c0.1133,1.9971,0,6,1,7 c1.5811,1.5811,3,2,3,2s-2,4-3,6c-0.6328,1.2646-0.3535,2.6465,0,3c2,2,8,4,8,4l1-3c0,0-5-2-5-3c0-1.1289,4-4,5-6 c0,0,6.5596-0.4023,9-1c1.6895-0.4141,7.0381-2.7969,10.6133-4.4316c1.7812,2.58,4.1777,5.7099,4.1777,6.4316l-4,5l2,1c0,0,5-4,6-5 c0.3535-0.3535,0.1914-1.5381,0-2C55.25,51.6934,54.6328,50.2646,54,49z"/>
+ <path fill="#6A462F" stroke="none" d="M48,49c0,0-2.1426,6.7891-3,9c-0.8906,2.2959-2,8-2,8l4.167-1.167l2.417-4.917l-1.25-0.166v-2.584 l2.916-3.041"/>
+ <path fill="#6A462F" stroke="none" d="M56,35c0,0-1,0,2,0s7,3,6,7c-0.7275,2.9102-4.126,5.583,0.874,10.583c0,0,0.709,2.834-2.041,2.042 c0,0-2.3789-0.9268-3.375-4.083c-1.75-5.542,1.6514-8.1826,1-10.209c-0.375-1.166-2.334-1.125-2.334-1.125"/>
+ <path fill="#6A462F" stroke="none" d="M21.2813,52.125l-1.0938,2.9375c-0.625,0.2188-4.4219,1.5352-4.2812,2.7188C16.125,59.625,15,65,15,65l-2,1 c0,0-2-8-2-9c0-0.79,0-2,1-3s6-4,6-4"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="28.3857" cy="13.0625" r="2.9687" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" d="M34,28l1,3l-6.7949,8l-0.0967,2.3262l4.4771,7.9387l3.1313-1.6485l-2.1381-7.9379L42,35l2-4l-8.5267-12.3163l-4.7572,0.8079l0.6382,5.9204L24,28.2188c0,0,0.8125,1.7187,1.9375,1.5312s6-0.9687,7.25-2.25L34,28z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="28.3857" cy="13.0625" r="2.9687" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25,28l5.0771-1.4507c1.0577-0.3022,1.6758-1.4145,1.3731-2.4722l-0.9004-3.1542c-0.3027-1.0577,0.333-2.0992,1.4111-2.315 l1.0782-0.2158c1.0781-0.2158,2.4736,0.3476,3.0996,1.2524l6.7226,9.711c0.626,0.9043,0.7364,2.4492,0.2442,3.4336l-0.211,0.4218 c-0.4922,0.9844-1.6816,2.2266-2.6425,2.7608l-5.504,3.0566c-0.9609,0.5342-1.3945,1.7998-0.9628,2.8106l1.8466,4.3222 c0.4317,1.0108,0.0166,2.2891-0.9228,2.8389c-0.9404,0.5498-2.1514,0.2158-2.6914-0.7422l-2.9268-5.1894 c-0.54-0.958-0.9609-2.2657-0.9345-2.9053c0.0273-0.6397,0.6318-1.8486,1.3437-2.6875l4.2051-4.9512 C34.417,31.6855,34.7754,30.3252,34.5,29.5C34.2246,28.6748,34,28,34,28"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27,35c-1-1-3.4512-4.4502-6-7c-1-1-3-2-3-2l-2-3"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46,40c0,0-1,3,0,5c1.1885,2.377,5.791,8,5.791,9L49,57c0,0-1.1377,0.748-1.124,1.376C47.917,60.293,49.791,60,49.791,60 s6.3779-5.5635,6.209-6c-0.5107-1.3193-1.3672-3.7354-2-5c-1-2,4-5,4-8c0-1.6006-1-6-5-7 c-1.7246-0.4316-3.7734-0.4912-5.958-0.3486"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24,64c-1.7998-0.7598-3.957-1.957-5-3c-0.3535-0.3535-0.6328-1.7354,0-3c1-2,3-6,3-6s-1.4189-0.4189-3-2c-1-1-0.8867-5.0029-1-7 c-0.1025-1.8174-2-8-2-8s-4,0-8,1c-0.6855,0.1719-2.5527-1.5576-2-2c5-4,5-4,8-6"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26,61c0,0,0.5527,0.5254,1.2295,1.166c0.6758,0.6416,0.6943,1.7197,0.042,2.3965c-0.6543,0.6758-1.6563,0.8252-2.2295,0.333 C24.4688,64.4033,24,64,24,64"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47,48c0,0-7.3848,3.3594-10,4c-2.4404,0.5977-9,1-9,1c-4,4-5,6-5,6s1.6289,1.3418,3,2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48,49c0,0-2.1426,6.7891-3,9c-0.4707,1.2129-0.6182,1.9219-1.542,3.958c-0.8242,1.8164-0.9101,2.1182-0.9101,2.1182 C42.2461,65.1348,42.6748,66.2246,43.5,66.5c0.8252,0.2754,1.9004-0.3066,2.3887-1.292l1.0488-2.1142"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,62v2c0,1.0996-0.6748,2-1.5,2c-0.8252,0-1.5-0.7002-1.5-1.5566c0,0,0,0,0-2.4014"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,50c0,0-5,3-6,4s-1,2.21-1,3c0,0.5176,0.4834,2.8535,1,5.042"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56,35c0,0-1,0,2,0s7,3,6,7c-0.7275,2.9102-5,6,0,11"/>
+ <line x1="15" x2="15" y1="58" y2="62" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E185.svg b/public/assets/img/icons/E185.svg
new file mode 100644
index 0000000..17830c8
--- /dev/null
+++ b/public/assets/img/icons/E185.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <path fill="#FCEA2B" d="M32.6 43C38.6751 43 43.6 36.732 43.6 29C43.6 21.268 38.6751 15 32.6 15C26.5249 15 21.6 21.268 21.6 29C21.6 36.732 26.5249 43 32.6 43Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M33 20C27.4 20 23.6667 22.6667 22.5 24C23.3333 21.1667 26.7 15.5 33.5 15.5C40.3 15.5 42.6667 20.5 43 23C42 22 38.6 20 33 20Z"/>
+ <ellipse cx="33" cy="13.5" rx="4" ry="2.5" fill="#6A462F"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M14 59.1V55.1C14 50.1 19 46.1 24 46.1C30 51.1 36 51.1 42 46.1C47 46.1 52 50.1 52 55.1V59.1"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M23.0477 46.1477C22.0024 46.2519 20.9711 46.524 20 46.9361V59.1H46V46.9361C45.1742 46.5856 44.3047 46.3364 43.4202 46.2056L42.5 46.6L42 54.1H24L23.5 46.6L23.0477 46.1477Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M51 58.1C54.3137 58.1 57 53.6228 57 48.1H45C45 53.6228 47.6863 58.1 51 58.1Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M57 48.1H58C58 47.5477 57.5523 47.1 57 47.1V48.1ZM45 48.1V47.1C44.4477 47.1 44 47.5477 44 48.1H45ZM56 48.1C56 50.7113 55.3629 53.027 54.3851 54.6565C53.3955 56.306 52.1676 57.1 51 57.1V59.1C53.1461 59.1 54.9182 57.6554 56.1001 55.6855C57.294 53.6958 58 51.0115 58 48.1H56ZM45 49.1H57V47.1H45V49.1ZM51 57.1C49.8324 57.1 48.6045 56.306 47.6149 54.6565C46.6371 53.027 46 50.7113 46 48.1H44C44 51.0115 44.706 53.6958 45.8999 55.6855C47.0818 57.6554 48.8539 59.1 51 59.1V57.1Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M32.9683 15.3C26.9048 15.3 21.9683 20.3 21.9683 29.3C21.9683 35.9462 25.3647 43.4 32.9683 43.4C40.5242 43.4 44.0318 35.917 44.0318 29.3C44.0318 20.3 38.9048 15.3 32.9683 15.3Z"/>
+ <path fill="#000" d="M39 27.9C39 29 38.1 29.9 37 29.9C35.9 29.9 35 29 35 27.9C35 26.8 35.9 25.9 37 25.9C38.1 25.9 39 26.8 39 27.9Z"/>
+ <path fill="#000" d="M31 27.9C31 29 30.1 29.9 29 29.9C27.9 29.9 27 29 27 27.9C27 26.8 27.9 25.9 29 25.9C30.1 25.9 31 26.8 31 27.9Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 36.1C31.9 37.1 34.1 37.1 36 36.1"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M30.5 15.4517C29.5855 14.9935 29 14.2895 29 13.5C29 12.1193 30.7909 11 33 11C35.2091 11 37 12.1193 37 13.5C37 14.2895 36.4145 14.9935 35.5 15.4517"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22 28.5C22 21 29 18 33 20.5C37 18 44 21 44 28.5"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14 58V55C14 50 19 46 24 46C30 51 36 51 42 46C42.5017 46 43.0034 46.0403 43.5 46.1178"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.5 46.6L24 54.1H42L42.5 46.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M20 47.1V58.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1996 54.1C45.4463 52.4287 45 50.3512 45 48.1H57C57 50.3512 56.5537 52.4287 55.8004 54.1"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E186.svg b/public/assets/img/icons/E186.svg
new file mode 100644
index 0000000..33d1821
--- /dev/null
+++ b/public/assets/img/icons/E186.svg
@@ -0,0 +1,37 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="skin">
+ <ellipse cx="33" cy="29.5" rx="12" ry="14.5" fill="#FCEA2B"/>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" d="M42.8 15.1C45.8 20.9 44.1 27 44.1 27C44.1 26.9 44.1 26.8 44.1 26.6C42.3 19.4 40.3 18 39.1 17.9V17.5C40.1 17 41.5 16.1 42.6 14.9L42.8 15.1Z"/>
+ <path fill="#6A462F" d="M43.9 9.7C44.7 11.9 44 13.6 42.7 15C41.6 16.2 40.2 17 39.2 17.5C38.5 17.9 38 18 38 18C32.2 20.2 31.9 19.9 27.4 18C27.4 18 24 15.5 21.2 26.6C21.2 26.7 21.2 26.8 21.2 27C21.2 27 19 20.2 23.2 13.8C26.4 8.9 36.1 11.4 36.1 11.4L39.2 9L40.3 12.1L43.9 9.7Z"/>
+ </g>
+ <g id="color">
+ <path fill="#3F3F3F" d="M14 59.1V55.1C14 50.1 19 46.1 24 46.1C30 51.1 36 51.1 42 46.1C47 46.1 52 50.1 52 55.1V59.1"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M23.0477 46.1477C22.0024 46.2519 20.9711 46.524 20 46.9361V59.1H46V46.9361C45.1742 46.5856 44.3047 46.3364 43.4202 46.2056L42.5 46.6L42 54.1H24L23.5 46.6L23.0477 46.1477Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M51 58.1C54.3137 58.1 57 53.6228 57 48.1H45C45 53.6228 47.6863 58.1 51 58.1Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M57 48.1H58C58 47.5477 57.5523 47.1 57 47.1V48.1ZM45 48.1V47.1C44.4477 47.1 44 47.5477 44 48.1H45ZM56 48.1C56 50.7113 55.3629 53.027 54.3851 54.6565C53.3955 56.306 52.1676 57.1 51 57.1V59.1C53.1461 59.1 54.9182 57.6554 56.1001 55.6855C57.294 53.6958 58 51.0115 58 48.1H56ZM45 49.1H57V47.1H45V49.1ZM51 57.1C49.8324 57.1 48.6045 56.306 47.6149 54.6565C46.6371 53.027 46 50.7113 46 48.1H44C44 51.0115 44.706 53.6958 45.8999 55.6855C47.0818 57.6554 48.8539 59.1 51 59.1V57.1Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M37 24.7C38.1 24.7 39 25.6 39 26.7C39 27.8 38.1 28.7 37 28.7C35.9 28.7 35 27.8 35 26.7C35 25.6 35.9 24.7 37 24.7Z"/>
+ <path fill="#000" d="M36.9 34.5C37.1 35 36.9 35.6 36.4 35.8C35.3 36.4 34.1 36.6 32.9 36.6C31.7 36.6 30.6 36.3 29.5 35.8C29 35.6 28.8 35 29 34.5C29.2 34 29.8 33.8 30.3 34.1C32 35 33.7 35 35.4 34.1C36 33.8 36.6 34 36.9 34.5Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M33 32C33 32 34.2 30 36.6 32C36.9721 32.3786 37.4609 32.6208 37.9875 32.6875"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M32.9875 32C32.9875 32 31.7875 30 29.3875 32C29.0154 32.3786 28.5266 32.6208 28 32.6875"/>
+ <path fill="#000" d="M29 24.7C30.1 24.7 31 25.6 31 26.7C31 27.8 30.1 28.7 29 28.7C27.9 28.7 27 27.8 27 26.7C27 25.6 27.9 24.7 29 24.7Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3 27C21.3 27.4 21.3 28.4 21.2 29.4C21 32.5 21.6 35.6 23.1 38.3C23.7 39.3 24.4 40.3 25.2 41C28 43.4 30.8 43.5 32.6 43.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.2 27C44.2 27.4 44.3 28.4 44.3 29.4C44.5 32.5 43.9 35.6 42.4 38.3C41.8 39.3 41.2 40.3 40.3 41C37.5 43.4 34.8 43.5 32.9 43.5C32.8 43.5 32.7 43.5 32.6 43.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.3 27C21.3 27 19.1 20.2 23.3 13.8C26.5 8.9 36.2 11.4 36.2 11.4L39.3 9L40.4 12.1L43.8 9.6C44.6 11.8 43.9 13.5 42.6 14.9C41.5 16.1 40.1 16.9 39.1 17.4C38.4 17.8 37.9 17.9 37.9 17.9C32.1 20.1 31.8 19.8 27.3 17.9C27.3 17.9 23.9 15.4 21.1 26.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39 17.9C39.1 17.9 39.1 17.9 39.2 17.9C40.4 18 42.4 19.4 44.2 26.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8 15.1C45.8 20.9 44.1 27 44.1 27"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14 58V55C14 50 19 46 24 46C30 51 36 51 42 46C42.5017 46 43.0034 46.0403 43.5 46.1178"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M23.5 46.6L24 54.1H42L42.5 46.6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M20 47.1V58.1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1996 54.1C45.4463 52.4287 45 50.3512 45 48.1H57C57 50.3512 56.5537 52.4287 55.8004 54.1"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E187.svg b/public/assets/img/icons/E187.svg
new file mode 100644
index 0000000..3495a4f
--- /dev/null
+++ b/public/assets/img/icons/E187.svg
@@ -0,0 +1,40 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="19.5" cy="42" rx="3.5" ry="3" fill="#3F3F3F"/>
+ <g>
+ <path fill="#3F3F3F" fill-rule="evenodd" d="M43 46.1526V58H20V46.9361C21.2651 46.3992 22.6326 46.1 24 46.1C30 51.1 36 51.1 42 46.1C42.3338 46.1 42.6677 46.1178 43 46.1526Z" clip-rule="evenodd"/>
+ <path fill="#3F3F3F" d="M43 46.1526H44C44 45.6406 43.6133 45.2113 43.104 45.158L43 46.1526ZM43 58V59C43.5523 59 44 58.5523 44 58H43ZM20 58H19C19 58.5523 19.4477 59 20 59V58ZM20 46.9361L19.6093 46.0156C19.2399 46.1724 19 46.5348 19 46.9361H20ZM24 46.1L24.6402 45.3318C24.4605 45.182 24.2339 45.1 24 45.1V46.1ZM42 46.1V45.1C41.7661 45.1 41.5395 45.182 41.3598 45.3318L42 46.1ZM42 46.1526V58H44V46.1526H42ZM43 57H20V59H43V57ZM21 58V46.9361H19V58H21ZM20.3907 47.8567C21.5422 47.3679 22.7772 47.1 24 47.1V45.1C22.488 45.1 20.9881 45.4304 19.6093 46.0156L20.3907 47.8567ZM23.3598 46.8682C26.4845 49.4721 29.7032 50.85 33 50.85C36.2968 50.85 39.5155 49.4721 42.6402 46.8682L41.3598 45.3318C38.4845 47.7278 35.7032 48.85 33 48.85C30.2968 48.85 27.5155 47.7278 24.6402 45.3318L23.3598 46.8682ZM42 47.1C42.2982 47.1 42.5973 47.1159 42.896 47.1471L43.104 45.158C42.738 45.1197 42.3694 45.1 42 45.1V47.1Z"/>
+ </g>
+ <g>
+ <path fill="#6A462F" fill-rule="evenodd" d="M24 58V54H42L42.5 46.6L43.4202 46.2056C44.3047 46.3364 45.1742 46.5856 46 46.9361V58H24Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" d="M24 54V53C23.4477 53 23 53.4477 23 54H24ZM24 58H23C23 58.5523 23.4477 59 24 59V58ZM42 54V55C42.5261 55 42.9623 54.5923 42.9977 54.0674L42 54ZM42.5 46.6L42.1061 45.6808C41.7608 45.8288 41.5276 46.1578 41.5023 46.5326L42.5 46.6ZM43.4202 46.2056L43.5664 45.2164C43.3834 45.1893 43.1963 45.2136 43.0262 45.2865L43.4202 46.2056ZM46 46.9361H47C47 46.5348 46.7601 46.1724 46.3907 46.0156L46 46.9361ZM46 58V59C46.5523 59 47 58.5523 47 58H46ZM23 54V58H25V54H23ZM42 53H24V55H42V53ZM41.5023 46.5326L41.0023 53.9326L42.9977 54.0674L43.4977 46.6674L41.5023 46.5326ZM43.0262 45.2865L42.1061 45.6808L42.8939 47.5191L43.8141 47.1248L43.0262 45.2865ZM43.2739 47.1949C44.0709 47.3127 44.8584 47.5379 45.6093 47.8567L46.3907 46.0156C45.4899 45.6333 44.5385 45.3601 43.5664 45.2164L43.2739 47.1949ZM47 58V46.9361H45V58H47ZM24 59H46V57H24V59Z"/>
+ </g>
+ <path fill="#fff" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ <g>
+ <path fill="#fff" fill-rule="evenodd" d="M51 58.1C54.3137 58.1 57 53.6228 57 48.1H45C45 53.6228 47.6863 58.1 51 58.1Z" clip-rule="evenodd"/>
+ <path fill="#fff" d="M57 48.1H58C58 47.5477 57.5523 47.1 57 47.1V48.1ZM45 48.1V47.1C44.4477 47.1 44 47.5477 44 48.1H45ZM56 48.1C56 50.7113 55.3629 53.027 54.3851 54.6565C53.3955 56.306 52.1676 57.1 51 57.1V59.1C53.1461 59.1 54.9182 57.6554 56.1001 55.6855C57.294 53.6958 58 51.0115 58 48.1H56ZM45 49.1H57V47.1H45V49.1ZM51 57.1C49.8324 57.1 48.6045 56.306 47.6149 54.6565C46.6371 53.027 46 50.7113 46 48.1H44C44 51.0115 44.706 53.6958 45.8999 55.6855C47.0818 57.6554 48.8539 59.1 51 59.1V57.1Z"/>
+ </g>
+ </g>
+ <g id="hair">
+ <path fill="#6A462F" fill-rule="evenodd" d="M33 10.5808C43 10.5808 46.5 17.5808 46.5 24.5808C46.5 29.0727 45.2647 33.1529 43.3225 35.5C45.1804 29.9 44.0966 25.8872 43.3225 24.5808C41.715 22.8872 38 18.9 36 16.5C32 21.2354 25.6667 23.1397 23 23.5C22.6667 24 22 26 22 30C22 31.8964 22.1498 33.5051 22.343 34.7645L22.5 35L25.5 41H22.8008C22.3204 39.8348 21.0239 39 19.5 39C18.4201 39 17.4544 39.4192 16.8124 40.0781L14.5 39.5L15.5 24.5L16.5037 26.0056C16.5012 25.8648 16.5 25.7232 16.5 25.5808C16.5 16.5 23 10.5808 33 10.5808Z" clip-rule="evenodd"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M24 59V52.5C24 47.2533 21.9853 43 19.5 43C17.0147 43 15 47.2533 15 52.5V59H24Z" clip-rule="evenodd"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M22 30C22 39 26.9365 44 33 44C38.9365 44 44.0635 39 44.0635 30C44.088 28.2813 43.7471 26.5771 43.0635 25C40.0635 22 36.0635 17 36.0635 17C32.0635 20 29.0635 23 23.0635 24.0005C23.0635 24 22 24.9992 22 30Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M21.9365 29.5808C21.9365 38.5808 26.873 43.5808 32.9365 43.5808C38.873 43.5808 44 38.5808 44 29.5808C44.0245 27.8621 43.6836 26.1579 43 24.5808C40 21.5808 36 16.5808 36 16.5808C32 19.5808 29 22.5808 23 23.5813C23 23.5813 21.9365 24.58 21.9365 29.5808Z"/>
+ <path fill="#000" d="M38.9529 28.0468C38.9529 29.1514 38.0575 30.0468 36.9529 30.0468C35.8483 30.0468 34.9529 29.1514 34.9529 28.0468C34.9529 26.9422 35.8483 26.0468 36.9529 26.0468C38.0573 26.0472 38.9525 26.9424 38.9529 28.0468Z"/>
+ <path fill="#000" d="M30.9529 28.0468C30.9529 29.1514 30.0575 30.0468 28.9529 30.0468C27.8483 30.0468 26.9529 29.1514 26.9529 28.0468C26.9529 26.9422 27.8483 26.0468 28.9529 26.0468C30.0573 26.0472 30.9525 26.9424 30.9529 28.0468Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.5 40C13 40 15.5 36.9192 15.5 26C15.5 16.9192 23 10.5808 33 10.5808C43 10.5808 46.5 17.5808 46.5 24.5808C46.5 29.0727 45.2647 33.1529 43.3225 35.5"/>
+ <path fill="#000" d="M32.9527 38.0492C31.7522 38.0376 30.5714 37.7437 29.5055 37.1913C29.0115 36.9443 28.8112 36.3436 29.0582 35.8495C29.3052 35.3554 29.9059 35.1552 30.4 35.4022C31.9934 36.2615 33.9121 36.2615 35.5055 35.4022C35.9995 35.1552 36.6002 35.3554 36.8473 35.8495C37.0944 36.3436 36.8941 36.9442 36.4 37.1913C35.3341 37.7437 34.1532 38.0376 32.9527 38.0492Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M24 58V52.5C24 47.2533 21.9853 43 19.5 43C17.0147 43 15 47.2533 15 52.5V58"/>
+ <path fill="none" stroke="#000" stroke-width="2" d="M17.2384 44.2896C16.4808 43.7393 16 42.9178 16 42C16 40.3431 17.567 39 19.5 39C21.433 39 23 40.3431 23 42C23 42.9178 22.5192 43.7393 21.7616 44.2896"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.5 46.1178C43.0034 46.0403 42.5017 46 42 46C36.6762 50.4365 31.3524 50.9365 26.0286 47.5"/>
+ <path fill="#000" d="M27 53C26.4477 53 26 53.4477 26 54C26 54.5523 26.4477 55 27 55V53ZM42 54V55C42.5265 55 42.9628 54.5918 42.9978 54.0665L42 54ZM27 55H42V53H27V55ZM42.9978 54.0665L43.4978 46.5665L41.5022 46.4335L41.0022 53.9335L42.9978 54.0665Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1996 54.1C45.4463 52.4287 45 50.3512 45 48.1H57C57 50.3512 56.5537 52.4287 55.8004 54.1"/>
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41 57.1L61 57.1L59 60.1H43L41 57.1Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E188.svg b/public/assets/img/icons/E188.svg
new file mode 100644
index 0000000..9777c1a
--- /dev/null
+++ b/public/assets/img/icons/E188.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="26" y="36" width="20" height="14" fill="#3f3f3f"/>
+ <path fill="#fcea2b" d="M51.6,47.4A7.67,7.67,0,0,0,53,43a7.9931,7.9931,0,0,0-7-7.9v10c-.3,0-.7-.1-1-.1L33,47v1.3A17.9536,17.9536,0,0,1,27,45a3.4019,3.4019,0,0,0-1,.1v-10A8.07,8.07,0,0,0,19,43a7.4412,7.4412,0,0,0,1.4,4.4A8.6366,8.6366,0,0,0,17,54v5H55V54A8.7988,8.7988,0,0,0,51.6,47.4Z"/>
+ <path fill="#a57939" d="M28.4,40a1.33,1.33,0,0,1-.3.8,2.2524,2.2524,0,0,1-.5.5c.5,1,1.1,2.3.4,3.4a7.365,7.365,0,0,1-.5.6c.5,1.1,1.1,2.3.4,3.4a2.6513,2.6513,0,0,1-.5.6h0c.5,1.1,1.1,2.3.4,3.4a1.6979,1.6979,0,0,1-.6.6v.1c.5,1,1.1,2.2.4,3.3a1.6979,1.6979,0,0,1-.6.6c0,.1.1.1.1.2.5,1,1.1,2.2.5,3.2a1.966,1.966,0,0,1-1.7.9,1.3671,1.3671,0,0,1-1.4-1.4.9748.9748,0,0,1,.4-.9c-.1-.2-.2-.3-.2-.4-.5-1-1.1-2.2-.5-3.2.1-.2.3-.3.5-.5,0-.1-.1-.2-.1-.3-.5-1-1.1-2.2-.4-3.3a2.2524,2.2524,0,0,1,.5-.5c0-.1-.1-.1-.1-.2-.5-1.1-1.1-2.3-.4-3.4.1-.1.2-.3.4-.5a.0979.0979,0,0,0-.1-.1c-.5-1.1-1.2-2.3-.4-3.5.1-.1.2-.3.4-.4v-.1c-.5-1-1.2-2.4-.4-3.5.1-.1.2-.3.3-.4-.5-1.1-1.2-2.4-.4-3.6.1-.1.1-.2.2-.3-.6-1.1-1.2-2.5-.4-3.8L23.5,30C22.9,21,27,14.5,36,14.5S49.1,21,48.5,30l-.2,1.1c.8,1.3.2,2.7-.4,3.8.1.1.2.2.2.3.8,1.2.1,2.6-.4,3.6.2.2.3.3.3.4.7,1.2.1,2.5-.4,3.5v.1l.4.4c.7,1.1.1,2.4-.4,3.5a.0979.0979,0,0,1-.1.1,1.7556,1.7556,0,0,1,.4.5c.7,1.1.1,2.3-.4,3.4,0,.1-.1.1-.1.2.2.2.4.3.5.5.7,1.1.1,2.2-.4,3.3,0,.1-.1.2-.1.3l.5.5c.6,1,.1,2.1-.5,3.2-.1.1-.1.3-.2.4a1.4893,1.4893,0,0,1,.4.9,1.3671,1.3671,0,0,1-1.4,1.4,1.7721,1.7721,0,0,1-1.7-.9c-.6-1-.1-2.1.5-3.2,0-.1.1-.1.1-.2a1.6979,1.6979,0,0,1-.6-.6c-.7-1.1-.1-2.2.4-3.3v-.1a1.6979,1.6979,0,0,1-.6-.6c-.7-1.1-.1-2.3.4-3.4h0a1.3331,1.3331,0,0,1-.5-.6c-.7-1.1-.1-2.3.4-3.4a1.3331,1.3331,0,0,1-.5-.6c-.7-1.1-.1-2.4.4-3.4l-.5-.5a1.33,1.33,0,0,1-.3-.8H28.4Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fadcbc" d="M36,20c-4.1-1.5-7.1-.2-9.1,2.2A15.2869,15.2869,0,0,0,25,30c0,7.2,3.7,13,11,13s11-5.8,11-13a15.2869,15.2869,0,0,0-1.9-7.8C43.1,19.8,40.1,18.5,36,20Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,20c8-3,12,5,12,10,.6-9-3-15.5-12-15.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,20c-8-3-12,5-12,10-.6-9,3-15.5,12-15.5"/>
+ <path d="M41.6,29a1.8,1.8,0,1,1-1.8-1.8A1.7925,1.7925,0,0,1,41.6,29"/>
+ <path d="M33.6,29a1.8,1.8,0,1,1-1.8-1.8A1.7925,1.7925,0,0,1,33.6,29"/>
+ <path d="M38.5,51A1.5,1.5,0,1,1,37,49.5,1.538,1.538,0,0,1,38.5,51"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33,36.5a6.6712,6.6712,0,0,0,6,0"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M26.8,22.3A15.6515,15.6515,0,0,0,25,30c0,7.2,3.7,13,11,13s11-5.8,11-13a16.3259,16.3259,0,0,0-1.8-7.8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.6,40a1.33,1.33,0,0,0,.3.8,2.2524,2.2524,0,0,0,.5.5c-.5,1-1.1,2.3-.4,3.4a7.365,7.365,0,0,0,.5.6c-.5,1.1-1.1,2.3-.4,3.4a2.6513,2.6513,0,0,0,.5.6h0c-.5,1.1-1.1,2.3-.4,3.4a1.6979,1.6979,0,0,0,.6.6v.1c-.5,1-1.1,2.2-.4,3.3a1.6979,1.6979,0,0,0,.6.6c0,.1-.1.1-.1.2-.5,1-1.1,2.2-.5,3.2a1.966,1.966,0,0,0,1.7.9,1.3671,1.3671,0,0,0,1.4-1.4.9748.9748,0,0,0-.4-.9c.1-.2.2-.3.2-.4.5-1,1.1-2.2.5-3.2-.1-.2-.3-.3-.5-.5,0-.1.1-.2.1-.3.5-1,1.1-2.2.4-3.3a2.2524,2.2524,0,0,0-.5-.5c0-.1.1-.1.1-.2.5-1.1,1.1-2.3.4-3.4-.1-.1-.2-.3-.4-.5a.0979.0979,0,0,1,.1-.1c.5-1.1,1.2-2.3.4-3.5-.1-.1-.2-.3-.4-.4v-.1c.5-1,1.2-2.4.4-3.5-.1-.1-.2-.3-.3-.4.5-1.1,1.2-2.4.4-3.6-.1-.1-.1-.2-.2-.3.6-1.1,1.2-2.5.4-3.8a2.56,2.56,0,0,0-1.3-1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4,40a1.33,1.33,0,0,1-.3.8,2.2524,2.2524,0,0,1-.5.5c.5,1,1.1,2.3.4,3.4a7.365,7.365,0,0,1-.5.6c.5,1.1,1.1,2.3.4,3.4a2.6513,2.6513,0,0,1-.5.6h0c.5,1.1,1.1,2.3.4,3.4a1.6979,1.6979,0,0,1-.6.6v.1c.5,1,1.1,2.2.4,3.3a1.6979,1.6979,0,0,1-.6.6c0,.1.1.1.1.2.5,1,1.1,2.2.5,3.2a1.966,1.966,0,0,1-1.7.9,1.3671,1.3671,0,0,1-1.4-1.4.9748.9748,0,0,1,.4-.9c-.1-.2-.2-.3-.2-.4-.5-1-1.1-2.2-.5-3.2.1-.2.3-.3.5-.5,0-.1-.1-.2-.1-.3-.5-1-1.1-2.2-.4-3.3a2.2524,2.2524,0,0,1,.5-.5c0-.1-.1-.1-.1-.2-.5-1.1-1.1-2.3-.4-3.4.1-.1.2-.3.4-.5a.0979.0979,0,0,0-.1-.1c-.5-1.1-1.2-2.3-.4-3.5.1-.1.2-.3.4-.4v-.1c-.5-1-1.2-2.4-.4-3.5.1-.1.2-.3.3-.4-.5-1.1-1.2-2.4-.4-3.6.1-.1.1-.2.2-.3-.6-1.1-1.2-2.5-.4-3.8a2.56,2.56,0,0,1,1.3-1"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3,47.4a8.0936,8.0936,0,0,1,3.3-11.7"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.7,45.5A16.0657,16.0657,0,0,0,33,48.3"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17,58V54c0-4,3.1-7.3,6.9-8.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.3,45.1,33,47V58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55,58V54c0-4-3.1-7.3-6.9-8.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.7,47.4A7.5782,7.5782,0,0,0,53,43a8.1434,8.1434,0,0,0-4.6-7.3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C0.svg b/public/assets/img/icons/E1C0.svg
new file mode 100644
index 0000000..47bb507
--- /dev/null
+++ b/public/assets/img/icons/E1C0.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="15.9592" width="50" height="39.9982" fill="#D0CFCE"/>
+ <rect x="14.9843" y="24.9881" width="8" height="11.0833" fill="#3F3F3F"/>
+ <polygon fill="#9B9B9A" points="56.4299,51.9054 31.9019,51.9054 31.9019,38.7027 31.9019,25.5 56.4299,25.5 56.4299,39.4719"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11" y="15.9592" width="50" height="39.9982" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.0584" x2="60.1261" y1="20.8126" y2="20.8126" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.25" x2="27.25" y1="55.3238" y2="20.8126" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14.9843" y="24.9881" width="8" height="11.0833" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56.4299,51.9054 31.9019,51.9054 31.9019,38.7027 31.9019,25.5 56.4299,25.5 56.4299,39.4719"/>
+ <line x1="14.893" x2="19.9911" y1="42.7797" y2="42.7797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.893" x2="23.2008" y1="46.7797" y2="46.7797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.893" x2="19.9911" y1="50.7797" y2="50.7797" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9019" x2="56.4299" y1="51.9054" y2="25.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.9019" x2="56.4299" y1="25.5" y2="51.9054" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C1.svg b/public/assets/img/icons/E1C1.svg
new file mode 100644
index 0000000..f92f207
--- /dev/null
+++ b/public/assets/img/icons/E1C1.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="16.0833" width="50" height="39.8333" fill="#d0cfce" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="11" y="16.0009" width="50" height="39.9982" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.3287,16.4792 16.3287,20.8542 11,20.8542 61,20.8542"/>
+ <line x1="28.8333" x2="21.9062" y1="30.3947" y2="37.3218" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.8333" x2="21.9062" y1="44.3166" y2="37.3895" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="38.1836" x2="32.8086" y1="28.1523" y2="46.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.1588" x2="49.0859" y1="44.2515" y2="37.3244" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.1588" x2="49.0859" y1="30.3296" y2="37.2567" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C2.svg b/public/assets/img/icons/E1C2.svg
new file mode 100644
index 0000000..c27aa85
--- /dev/null
+++ b/public/assets/img/icons/E1C2.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#ea5a47" stroke="none" d="M64.8,44l-1.1-0.6c-0.4-0.2-0.6-0.6-0.5-1c0.3-1.9,0.5-8.5-9.7-11.5c-0.2-0.1-0.4-0.1-0.6-0.1l-19.6,0.1 c-0.4,0-0.8,0.1-1.1,0.3l-10.3,6.9c-0.2,0.1-0.4,0.2-0.6,0.2c-1.9-0.1-3.7,0.1-5.6,0.4c-5.4,1.1-7.6,4-8.4,5.5 c-0.2,0.3-0.2,0.7-0.2,1c0.1,2.4-1.5,5.1,0.9,7.3l19.4-0.1l20.4-0.5l16.1-0.2c0.9-0.1001,2.4-1.4,2.8-2.2001 C68.4,46.8,65,44.1,64.8,44z"/>
+ <path fill="#9b9b9a" stroke="none" d="M17.3,46.4c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4s4-1.8,4-4C21.3,48.2,19.5,46.4,17.3,46.4z"/>
+ <path fill="#9b9b9a" stroke="none" d="M57.1,46.4c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C61.1,48.2,59.3,46.4,57.1,46.4z"/>
+ <path fill="#92d3f5" stroke="none" d="M56.1,39.3V35c0-0.9-0.8-1.7-1.7-1.7l0,0H33.2c-0.1,0-0.2,0-0.2,0.1l-8,5.7c-0.2,0.1-0.2,0.4-0.1,0.6 c0.1,0.1,0.2,0.2,0.3,0.2c5.6,0,27.2-0.2,30.4-0.1C55.9,39.8,56.1,39.6,56.1,39.3C56.1,39.4,56.1,39.4,56.1,39.3z"/>
+ <polygon fill="#fcea2b" stroke="none" points="8.9,40.5 12.9,42.1 10.8,45 5.8,45.1"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="47.6" x2="27" y1="51" y2="51.4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.1,51.4 c-0.9-0.2-1.7-0.5-1.8-1c-0.1-1-0.3-3.8-0.3-5.1c0-0.5,0.1-1.1,0.4-1.5c1.1-2,4.8-6.8,14.9-6.4l10.3-6.9c0.5-0.3,1.1-0.5,1.6-0.5 l19.6-0.1c0.3,0,0.6,0,0.9,0.1c2.2,0.6,11.7,4,10.4,12.6l1.1,0.6c0.5,0.2,0.9,0.7,1,1.2c0.4,1.4,0.3,2.9-0.2,4.3"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.9,39.9 55.1,39.7 55.1,35.2"/>
+ <circle cx="17.3" cy="50.4" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="57.1" cy="50.4" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.3,42.9 10.5,45.1 6.8,45"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.2675,27.8626 c1.686-4.7001,5.6083-8.5012,10.8147-9.8108c4.6697-1.1747,9.3778-0.0949,12.9752,2.5523"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.1824,26.8537 c1.9558-6.0058,6.8614-10.9045,13.439-12.5591c5.9379-1.4937,11.9263-0.0137,16.3931,3.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.217,28.7337 c1.3375-3.2661,4.1557-5.8757,7.841-6.8028c3.4647-0.8715,6.9577-0.0704,9.6268,1.8937"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C3.svg b/public/assets/img/icons/E1C3.svg
new file mode 100644
index 0000000..dfce798
--- /dev/null
+++ b/public/assets/img/icons/E1C3.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#9B9B9A" stroke="none" points="39.9375,46.8438 57.9497,34.3934 63.6066,40.0503 51.0938,58.0625"/>
+ <path fill="#D0CFCE" stroke="none" d="M51.5385,60C49.7175,51.9868,42.5643,46,34,46s-15.7175,5.9868-17.5385,14H51.5385z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="10" x2="58" y1="60" y2="60" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M51.5385,60 C49.7175,51.9868,42.5643,46,34,46s-15.7175,5.9868-17.5385,14H51.5385z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39.9375,46.8438 57.9497,34.3934 63.6066,40.0503 51.0938,58.0625"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C4.svg b/public/assets/img/icons/E1C4.svg
new file mode 100644
index 0000000..f1209bf
--- /dev/null
+++ b/public/assets/img/icons/E1C4.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M33.1,58h-3c-0.6,0-1-0.4-1-1V37c0-0.6,0.4-1,1-1h3c0.6,0,1,0.4,1,1v20C34.1,57.6,33.6,58,33.1,58z"/>
+ <path fill="#9B9B9A" d="M38.4,35.4c1.7-2.9,0.7-6.5-2.2-8.2s-6.5-0.7-8.2,2.2s-0.7,6.5,2.2,8.2S36.7,38.3,38.4,35.4"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="#FFFFFF"/>
+ <rect x="30.6019" y="10.0787" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5158 44.8707)" fill="#D0CFCE"/>
+ <polygon fill="#9B9B9A" points="42.1,37.6 42.1,37.6 22.5,14.8 17.5,23.4"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="30" x2="30" y1="36.4" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.1" x2="34.1" y1="39.4" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.8,29.9c-1.3,2.2-0.7,4.9,1.2,6.4"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M52.7,34.5c1.4,0.8,1.9,2.7,1.1,4.1s-2.7,1.9-4.1,1.1L52.7,34.5z"/>
+ </g>
+ <g id="color-foreground">
+ <path id="xx" fill="#D22F27" d="M54.2,37.1c0,1.7-1.4,3-3,3c-0.2,0-0.4,0-0.6-0.1l2.9-5C53.9,35.6,54.2,36.3,54.2,37.1z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C6.svg b/public/assets/img/icons/E1C6.svg
new file mode 100644
index 0000000..e5f2d43
--- /dev/null
+++ b/public/assets/img/icons/E1C6.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" points="6.8082,55.1577 22.0693,33.4118 30.6599,42.0024 46.6415,26.0208 65.7188,55.875 6.2812,55.875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="6.8082,55.1577 22.0693,33.4118 30.6599,42.0024 46.6415,26.0208 65.7188,55.875 6.2812,55.875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38,17.0213h22.021c4.4065,0,7.9787,3.5722,7.9787,7.9787v24.2352H4.0002V25c0-4.4065,3.5722-7.9787,7.9787-7.9787h21.9379 L36,21.625L38,17.0213z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="8.2083,24.125 8.2083,21.125 11,21.125"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15.5208,21.125 18.5208,21.125 18.5208,23.9167"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18.5208,28.4375 18.5208,31.4375 15.7292,31.4375"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="11.2083,31.4375 8.2083,31.4375 8.2083,28.6458"/>
+ <circle cx="13.2292" cy="26.1458" r="2.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="62.8374" x2="40.6415" y1="26.0208" y2="26.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="26.0208" y2="26.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="29.2382" y2="29.2382" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="32.4557" y2="32.4557" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="35.6731" y2="35.6731" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="38.8906" y2="38.8906" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="42.108" y2="42.108" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="67.8585" x2="62.8374" y1="45.3255" y2="45.3255" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="46.5707" x2="46.5707" y1="49.2352" y2="20.0597" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C7.svg b/public/assets/img/icons/E1C7.svg
new file mode 100644
index 0000000..8c39b57
--- /dev/null
+++ b/public/assets/img/icons/E1C7.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="none" d="M31.3882,26.7177c0,0,9.2367-1.8188,8.4221-9.1964c-1.3538-12.261-1.4678-10.4237-1.4678-10.4237 l-5.5293,1.0104C32.8133,8.1081,35.9998,21.7018,31.3882,26.7177z"/>
+ <path fill="#92d3f5" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5417,7.0359c-8.1462,0-14.75,7.496-14.75,16.7427v16.388h29.5"/>
+ <rect x="26.8333" y="44.5" width="4" height="22.095" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="41.3333" y="44.5" width="4" height="16.4792" fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#61b2e4" stroke="none" d="M34.5417,7.5625c0,0,15.3232,0.5495,15.9047,13.875c0.9664,22.1458,0.0665,18.9191,0.0665,18.9191 l-9.3254-0.19C41.1875,40.1667,42.6247,15.125,34.5417,7.5625z"/>
+ <rect x="43.3333" y="40.7917" width="11.8333" height="3.0833" fill="#61b2e4" stroke="none"/>
+ <rect x="16.3353" y="40.7917" width="26.998" height="3.0833" fill="#92d3f5" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.5417,7.0359c-8.1462,0-14.75,7.496-14.75,16.7427v16.388h29.5"/>
+ <rect x="26.8333" y="44.5" width="4" height="22.095" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="41.3333" y="44.5" width="4" height="16.4792" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.2497,7.0359c8.1462,0,14.75,7.496,14.75,16.7427v7.388"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,44.5 45.5309,44.5 45.9063,44.5 56,44.5 56,40.1667 45.9063,40.1667 45.4999,40.1667 16,40.1667"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C8.svg b/public/assets/img/icons/E1C8.svg
new file mode 100644
index 0000000..6cfcf5d
--- /dev/null
+++ b/public/assets/img/icons/E1C8.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" points="16.5637,17.0645 54.2492,17.0645 57.3744,27.9106 60.1319,27.9106 60.1319,41.9967 56.9608,41.9967 50.3888,56.979 19.2293,56.979 13.2547,42.7701 11.0487,42.7701 11.0487,26.5319 13.2547,26.5319"/>
+ <circle cx="25.3876" cy="29.2749" r="5.8826" fill="#D0CFCE"/>
+ <circle cx="27.4098" cy="46.11" r="4.0443" fill="#D0CFCE"/>
+ <circle cx="44.3223" cy="36.0232" r="7.8499" fill="#D0CFCE"/>
+ <path fill="#FFFFFF" d="M20.75,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875S26,14.349,26,15.9438"/>
+ <path fill="#FFFFFF" d="M28.625,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ <path fill="#FFFFFF" d="M36.5,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ <path fill="#FFFFFF" d="M44.375,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16.5637,17.0645 54.2492,17.0645 57.3744,27.9106 60.1319,27.9106 60.1319,41.9967 56.9608,41.9967 50.3888,56.979 19.2293,56.979 13.2547,42.7701 11.0487,42.7701 11.0487,26.5319 13.2547,26.5319"/>
+ <circle cx="25.3876" cy="29.2749" r="5.8826" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="27.4098" cy="46.11" r="4.0443" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="44.3223" cy="36.0232" r="7.8499" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="25.3876" x2="44.3223" y1="23.3923" y2="28.1732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.505,29.2749c0,0,2.2519,14.9967,3.8605,18.4436c1.6085,3.4468,4.0443,2.4358,4.0443,2.4358 c4.0443-0.3677,20.9103-7.3842,20.9103-7.3842"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.75,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875S26,14.349,26,15.9438"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.625,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.5,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M44.375,15.9438c0-1.5947,1.1753-2.8875,2.625-2.8875s2.625,1.2928,2.625,2.8875"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1C9.svg b/public/assets/img/icons/E1C9.svg
new file mode 100644
index 0000000..78ef8ee
--- /dev/null
+++ b/public/assets/img/icons/E1C9.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#EA5A47" stroke="none" d="M19.9502,25.5384c0,0-2.5794,1.5485-3.1555,4.0953s0.0005,5.3368,0.0005,5.3368 s-4.0466,1.6684-4.0466,6.9178s3.4132,6.7328,3.4132,6.7328s0.0403,6.1949,3.859,9.5361c3.8187,3.3412,7.8262,3.3565,7.8262,3.3565 s2.0841,4.4087,8.2153,4.4087s8.2153-4.4087,8.2153-4.4087s4.1496-0.606,7.8262-3.3565c3.6766-2.7504,3.5755-9.5361,3.5755-9.5361 s3.6966-1.4834,3.6966-6.7328s-4.0466-6.9178-4.0466-6.9178s0.5766-2.7901,0.0005-5.3368s-3.1555-4.0953-3.1555-4.0953"/>
+ <path fill="#EA5A47" stroke="none" d="M55.4477,33.4279c0-10.7186-8.6891-13.7384-19.4077-13.7384s-19.4077,3.0198-19.4077,13.7384 S25.3214,52.8356,36.04,52.8356S55.4477,44.1465,55.4477,33.4279z"/>
+ <path fill="#D22F27" stroke="none" d="M36.6573,65.9076c0,0,5.2476-3.6702,4.9048-12.1107c2.2569-2.3481,2.9566-5.5031,0.9072-9.3371 c3.463-4.9359,3.103-10.2761-1.0411-14.3243c1.7074-2.4634,0.8148-4.5971-1.1157-6.2005c0,0,5.5557,2.7244,9.8102-1.1714 c0,0,8.9433,6.4302,5.2066,12.207c0,0,9.8734,6.6729,0.35,13.6506c0,0,1.391,10.6345-11.1605,12.8505 C44.5187,61.4715,41.2148,65.2103,36.6573,65.9076z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.7803,11.2616C51.51,31.1894,38.4049,24.395,36.6244,20.8907C34.844,17.3864,36.5642,3.4328,55.7803,11.2616z"/>
+ <path fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.344,11.2616c4.2703,19.9278,17.3754,13.1334,19.1558,9.6291C37.2803,17.3864,35.5602,3.4328,16.344,11.2616z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.7803,11.2616C51.51,31.1894,38.4049,24.395,36.6244,20.8907C34.844,17.3864,36.5642,3.4328,55.7803,11.2616z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M45.5723,15.2944c-3.1311,1.2014-7.1389,3.1342-8.9149,5.6542"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.344,11.2616c4.2703,19.9278,17.3754,13.1334,19.1558,9.6291C37.2803,17.3864,35.5602,3.4328,16.344,11.2616z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.5521,15.2944c3.1311,1.2014,7.1389,3.1342,8.9149,5.6542"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.9502,25.5384c0,0-2.5794,1.5485-3.1555,4.0953s0.0005,5.3368,0.0005,5.3368s-4.0466,1.6684-4.0466,6.9178 s3.4132,6.7328,3.4132,6.7328s0.0403,6.1949,3.859,9.5361c3.8187,3.3412,7.8262,3.3565,7.8262,3.3565s2.0841,4.4087,8.2153,4.4087 s8.2153-4.4087,8.2153-4.4087s4.1496-0.606,7.8262-3.3565c3.6766-2.7504,3.5755-9.5361,3.5755-9.5361s3.6966-1.4834,3.6966-6.7328 s-4.0466-6.9178-4.0466-6.9178s0.5766-2.7901,0.0005-5.3368s-3.1555-4.0953-3.1555-4.0953"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.243,29.4751c0,0-2.6163,2.7671-5.8436,2.7671"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.3319,29.4751c0,0,2.6163,2.7671,5.8436,2.7671"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0623,39.5238c0,2.8921-2.4819,5.2365-5.5436,5.2365"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.7628,39.5238c0,2.8921,2.4819,5.2365,5.5436,5.2365"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33.8827,39.5238c0,2.8921-2.4819,5.2365-5.5436,5.2365"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.5831,39.5238c0,2.8921,2.4819,5.2365,5.5436,5.2365"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9049,53.8616c-1.0434,1.389-3.1599,2.3393-5.6011,2.3393"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.3414,53.6923c0.9945,1.4804,3.1823,2.5085,5.7214,2.5085"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.2894,54.05c0,1.2407-0.7684,2.3588-1.9976,3.1439"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9647,54.05c0,1.3528,0.9134,2.5597,2.3417,3.3483"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4111,42.6717c0,2.3661-1.6613,4.3657-3.9422,5.0147"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M25.0119,29.4392c0,3.0961-2.4819,5.6059-5.5436,5.6059"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.3732,29.4392c0,3.0961,2.4819,5.6059,5.5436,5.6059"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.2512,42.6717c0,2.26,1.5157,4.1856,3.6392,4.9194"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CA.svg b/public/assets/img/icons/E1CA.svg
new file mode 100644
index 0000000..a542b11
--- /dev/null
+++ b/public/assets/img/icons/E1CA.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M45.1,52.5C45,56.6,44,63.3,44,63.3l-17.2,0.1l0.1-5.8c0,0-0.2-11.2-5.3-15.5c-10.3-8.6-7.6-26.7,3.7-31.2 C36.5,6.4,47.6,9.7,51,14.7s0.6,9.2,0.6,9.2s-0.8,1.5,1.1,4.6S57.6,39,57.6,39l-4.1,1.4c0,0,2,9.5-0.8,10.9s-8.7,0.8-13.2-0.6"/>
+ <path fill="#9B9B9A" d="M59.2,18v15.7H44.7c0,0-8.7-7.5,0-16.2h14.5V18z"/>
+ <path fill="#9B9B9A" d="M44.8,22H14.5c0,0-2,6.1,0,8.1h30.1L44.8,22z"/>
+ <line x1="54.5" x2="54.5" y1="17.6" y2="33.8" fill="none"/>
+ <line x1="55.9" x2="55.9" y1="17.6" y2="33.8" fill="none"/>
+ <line x1="57.4" x2="57.4" y1="17.6" y2="33.8" fill="none"/>
+ <rect x="54.8" y="17.6" width="4.6" height="16.5"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.4,33.8c1.2,2.7,2.2,5.2,2.2,5.2l-4.1,1.4c0,0,2,9.5-0.8,10.9s-8.7,0.8-13.2-0.5"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.9,22c1.4-5,4.6-9.3,9.4-11.1C36.5,6.4,47.6,9.7,51,14.7c0.7,1,1.1,2,1.4,2.9"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15.3,30.1c0.5,4.5,2.6,8.9,6.3,12c5.1,4.3,5.3,15.5,5.3,15.5v5.8h17.2c0,0,1-6.8,1.1-10.8"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.2,18v15.7H44.7c0,0-8.7-7.5,0-16.2h14.5V18z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.6,22H14.5c0,0-2,6.1,0,8.1H42"/>
+ <line x1="54.8" x2="54.8" y1="17.6" y2="33.6" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CB.svg b/public/assets/img/icons/E1CB.svg
new file mode 100644
index 0000000..17aa308
--- /dev/null
+++ b/public/assets/img/icons/E1CB.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="10.25" y="50.8568" width="10.625" height="4.2312" fill="#9B9B9A"/>
+ <rect x="51" y="17.0845" width="10.625" height="4.2312" fill="#D0CFCE"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21,53.2763h35.5642c0,0,6.4358,0,6.4358-9.1931S56.8847,34.89,56.8847,34.89H17.5768c0,0-5.8499,0-5.8499-8.3035 s5.8499-7.3535,5.8499-7.3535H50.796"/>
+ <rect x="10.25" y="50.8568" width="10.625" height="4.2312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="51" y="17.0845" width="10.625" height="4.2312" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CC.svg b/public/assets/img/icons/E1CC.svg
new file mode 100644
index 0000000..c62b375
--- /dev/null
+++ b/public/assets/img/icons/E1CC.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="13.3528" y="8.1195" width="44.8785" height="55.4381" fill="#D0CFCE" stroke="none"/>
+ <polygon fill="#FFFFFF" stroke="none" points="58.2313,25.7465 40.6043,8.1195 19.9355,8.1195 19.9142,8.1407 58.2313,46.4578"/>
+ <rect x="17.8806" y="13.0368" width="36.1591" height="41.4387" fill="#3F3F3F" stroke="none"/>
+ <polygon fill="#9B9B9A" stroke="none" points="54.0397,42.2662 54.0397,21.5549 45.5216,13.0368 24.8103,13.0368"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.4698,62.5391V9.1669c0-0.55,0.45-1,1-1h43.0444c0.55,0,1,0.45,1,1v53.3722c0,0.55-0.45,1-1,1H14.4698 C13.9198,63.5391,13.4698,63.0891,13.4698,62.5391z"/>
+ <circle cx="35.992" cy="59.0842" r="2" fill="#000000" stroke="none"/>
+ <rect x="17.8806" y="13.0368" width="36.1591" height="41.4387" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CD.svg b/public/assets/img/icons/E1CD.svg
new file mode 100644
index 0000000..847bc28
--- /dev/null
+++ b/public/assets/img/icons/E1CD.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="none" d="M36.0216,12.9316c-12.6956,0-22.9874,10.2918-22.9874,22.9874S23.326,58.9065,36.0216,58.9065 S59.009,48.6147,59.009,35.9191S48.7172,12.9316,36.0216,12.9316z M36.0216,50.8832c-8.2645,0-14.9642-6.6997-14.9642-14.9642 s6.6997-14.9642,14.9642-14.9642s14.9642,6.6997,14.9642,14.9642S44.2861,50.8832,36.0216,50.8832z"/>
+ <rect x="31.5295" y="7.661" width="8.9825" height="11.1898" fill="#9B9B9A" stroke="none"/>
+ <rect x="31.5295" y="53.0691" width="8.9825" height="11.1898" fill="#9B9B9A" stroke="none"/>
+ <rect x="8.7828" y="30.3067" width="8.9825" height="11.1898" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 49.1756 22.6276)" fill="#9B9B9A" stroke="none"/>
+ <rect x="54.223" y="30.3067" width="8.9825" height="11.1898" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 94.6159 -22.8127)" fill="#9B9B9A" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.8744,31.433c-1.784-9.0631-9.3335-16.482-18.3729-18.3317"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.5016,58.8163c9.1275-1.7899,16.5775-9.2979,18.3729-18.4234"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M13.1201,40.3929c1.7832,9.1158,9.3162,16.611,18.4216,18.4234"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M31.5417,13.1012c-9.07,1.8049-16.6032,9.2666-18.4216,18.3317"/>
+ <circle cx="36.0216" cy="35.9191" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.5417" x2="31.5417" y1="13.1012" y2="8.6598" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.5016" x2="40.5016" y1="13.1012" y2="8.6598" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.5417" x2="31.5417" y1="63.2578" y2="58.8163" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.5016" x2="40.5016" y1="63.2578" y2="58.8163" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8744" x2="63.3159" y1="31.433" y2="31.433" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.8744" x2="63.3159" y1="40.3929" y2="40.3929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.6786" x2="13.1201" y1="31.433" y2="31.433" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.6786" x2="13.1201" y1="40.3929" y2="40.3929" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CE.svg b/public/assets/img/icons/E1CE.svg
new file mode 100644
index 0000000..bd9a1ad
--- /dev/null
+++ b/public/assets/img/icons/E1CE.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="29" y="4" width="14" height="18" fill="#9B9B9A" stroke="none"/>
+ <rect x="29" y="50" width="14" height="18" fill="#9B9B9A" stroke="none"/>
+ <circle cx="36" cy="36" r="15" fill="#3F3F3F" stroke="none"/>
+ <rect x="28" y="28" width="6" height="6" fill="#92D3F5" stroke="none"/>
+ <rect x="38" y="28" width="6" height="6" fill="#EA5A47" stroke="none"/>
+ <rect x="38" y="38" width="6" height="6" fill="#92D3F5" stroke="none"/>
+ <rect x="28" y="38" width="6" height="6" fill="#B399C8" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="22" y2="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="22" y2="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29" x2="29" y1="67" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43" x2="43" y1="67" y2="50" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,34h-4c-0.5523,0-1-0.4477-1-1v-4c0-0.5523,0.4477-1,1-1h4c0.5523,0,1,0.4477,1,1v4C34,33.5523,33.5523,34,33,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,34h-4c-0.5523,0-1-0.4477-1-1v-4c0-0.5523,0.4477-1,1-1h4c0.5523,0,1,0.4477,1,1v4C44,33.5523,43.5523,34,43,34z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43,44h-4c-0.5523,0-1-0.4477-1-1v-4c0-0.5523,0.4477-1,1-1h4c0.5523,0,1,0.4477,1,1v4C44,43.5523,43.5523,44,43,44z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M33,44h-4c-0.5523,0-1-0.4477-1-1v-4c0-0.5523,0.4477-1,1-1h4c0.5523,0,1,0.4477,1,1v4C34,43.5523,33.5523,44,33,44z"/>
+ <circle cx="36" cy="66" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1CF.svg b/public/assets/img/icons/E1CF.svg
new file mode 100644
index 0000000..714b358
--- /dev/null
+++ b/public/assets/img/icons/E1CF.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M53.9081,63.031H18.009c-0.5523,0-1-0.4477-1-1V13.0675c0-0.5523,0.4477-1,1-1h35.8991 c0.5523,0,1,0.4477,1,1V62.031C54.9081,62.5833,54.4604,63.031,53.9081,63.031z"/>
+ <circle cx="36.0239" cy="45.0155" r="12" fill="#FFFFFF" stroke="none"/>
+ <path fill="#92D3F5" stroke="none" d="M24.0239,45.0155c0,6.6274,5.3726,12,12,12s12-5.3726,12-12"/>
+ <rect x="17" y="17.0086" width="16" height="9.9501" fill="#9B9B9A" stroke="none"/>
+ <circle cx="36.0239" cy="45.0155" r="7" fill="#D0CFCE" stroke="none"/>
+ <path fill="#61B2E4" stroke="none" d="M29.0239,45.0155c0,3.866,3.134,7,7,7s7-3.134,7-7"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.0239" cy="45.0155" r="12" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.0239" cy="45.0155" r="7" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.9081,63.031H18.009c-0.5523,0-1-0.4477-1-1V13.0675c0-0.5523,0.4477-1,1-1h35.8991c0.5523,0,1,0.4477,1,1V62.031 C54.9081,62.5833,54.4604,63.031,53.9081,63.031z"/>
+ <rect x="17" y="17.0086" width="16" height="9.9501" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37" x2="44" y1="19" y2="19" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="37" x2="44" y1="23" y2="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23" x2="27" y1="21" y2="21" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="49" cy="21" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D0.svg b/public/assets/img/icons/E1D0.svg
new file mode 100644
index 0000000..d6a7b7a
--- /dev/null
+++ b/public/assets/img/icons/E1D0.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="32" r="5" fill="#3F3F3F" stroke="none"/>
+ <polygon fill="#D0CFCE" stroke="none" points="34,62 38,62 36,37"/>
+ <polyline fill="#9B9B9A" stroke="none" points="36,37 38,62 35.9802,62 36,37"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="32" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35,38 33,63 39,63 37,38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2646,50.9847C50.2388,48.3541,56,40.8554,56,32c0-11.0457-8.9543-20-20-20s-20,8.9543-20,20 c0,8.8554,5.7612,16.3541,13.7354,18.9847"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.5884,45.9128C47.1024,43.6956,51,38.3073,51,32c0-8.2843-6.7157-15-15-15s-15,6.7157-15,15 c0,6.3073,3.8976,11.6956,9.4116,13.9128"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M40.8953,40.7148C43.9401,39.0007,46,35.743,46,32c0-5.5229-4.4772-10-10-10s-10,4.4771-10,10c0,3.743,2.0599,7.0007,5.1047,8.7148"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D1.svg b/public/assets/img/icons/E1D1.svg
new file mode 100644
index 0000000..eb64fc3
--- /dev/null
+++ b/public/assets/img/icons/E1D1.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="24" width="64" height="24" fill="#FFFFFF"/>
+ <polygon fill="#D0CFCE" points="59,24 68,24 68,48 32,48"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="4" y="24" width="64" height="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M41,44H9c-0.6,0-1-0.4-1-1V29c0-0.6,0.4-1,1-1h32c0.6,0,1,0.4,1,1v14C42,43.6,41.6,44,41,44z"/>
+ <path d="M63,44h-8c-0.6,0-1-0.4-1-1V29c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v14C64,43.6,63.6,44,63,44z"/>
+ <path d="M49.3,40.3v-0.7c0-0.6-0.4-1-1-1h-0.7c-0.6,0-1,0.4-1,1v0.7c0,0.6-0.4,1-1,1H45c-0.6,0-1,0.4-1,1V43c0,0.6,0.4,1,1,1h1.7 h2.7H51c0.6,0,1-0.4,1-1v-0.7c0-0.6-0.4-1-1-1h-0.7C49.8,41.3,49.3,40.9,49.3,40.3z"/>
+ <path d="M51,34h-6c-0.6,0-1-0.4-1-1v-4c0-0.6,0.4-1,1-1h6c0.6,0,1,0.4,1,1v4C52,33.6,51.6,34,51,34z"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#3F3F3F" d="M41,44H9c-0.6,0-1-0.4-1-1V29c0-0.6,0.4-1,1-1h32c0.6,0,1,0.4,1,1v14C42,43.6,41.6,44,41,44z"/>
+ <path fill="#3F3F3F" d="M63,44h-8c-0.6,0-1-0.4-1-1V29c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v14C64,43.6,63.6,44,63,44z"/>
+ <path fill="#3F3F3F" d="M49.3,40.3v-0.7c0-0.6-0.4-1-1-1h-0.7c-0.6,0-1,0.4-1,1v0.7c0,0.6-0.4,1-1,1H45c-0.6,0-1,0.4-1,1V43 c0,0.6,0.4,1,1,1h1.7h2.7H51c0.6,0,1-0.4,1-1v-0.7c0-0.6-0.4-1-1-1h-0.7C49.8,41.3,49.3,40.9,49.3,40.3z"/>
+ <path fill="#3F3F3F" d="M51,34h-6c-0.6,0-1-0.4-1-1v-4c0-0.6,0.4-1,1-1h6c0.6,0,1,0.4,1,1v4C52,33.6,51.6,34,51,34z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D2.svg b/public/assets/img/icons/E1D2.svg
new file mode 100644
index 0000000..1501c0a
--- /dev/null
+++ b/public/assets/img/icons/E1D2.svg
@@ -0,0 +1,34 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M32.6,50.1c1,1.8,2.1,2.9,3.4,2.9c3.3,0,6-7.6,6-17c0-4.6-0.6-8.8-1.7-11.8"/>
+ <path fill="#D0CFCE" d="M40.3,24.2C39.2,21,37.7,19,36,19c-3.3,0-6,7.6-6,17c0,5.9,1,11,2.6,14.1"/>
+ <circle cx="56" cy="56" r="10" fill="#FFFFFF"/>
+ <circle cx="16" cy="56" r="10" fill="#FFFFFF"/>
+ <circle cx="16" cy="16" r="10" fill="#FFFFFF"/>
+ <circle cx="56" cy="16" r="10" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <ellipse cx="36" cy="36" rx="6" ry="17" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="56" cy="56" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42" x2="48.9" y1="42" y2="48.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16" cy="56" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30" x2="23.1" y1="42" y2="48.9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="16" cy="16" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30" x2="23.1" y1="30" y2="23.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="56" cy="16" r="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42" x2="48.9" y1="30" y2="23.1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.4" x2="51.6" y1="51.6" y2="60.4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.6" x2="20.4" y1="51.6" y2="60.4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11.6" x2="20.4" y1="20.4" y2="11.6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="60.4" x2="51.6" y1="20.4" y2="11.6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <line x1="60.4" x2="51.6" y1="51.6" y2="60.4" fill="none" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="11.6" x2="20.4" y1="51.6" y2="60.4" fill="none" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="11.6" x2="20.4" y1="20.4" y2="11.6" fill="none" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ <line x1="60.4" x2="51.6" y1="20.4" y2="11.6" fill="none" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D3.svg b/public/assets/img/icons/E1D3.svg
new file mode 100644
index 0000000..c1b7f90
--- /dev/null
+++ b/public/assets/img/icons/E1D3.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#5C9E31" stroke="none" points="8,56 63,56 63,51 67,46.9042 67,28.0005 63,24 63,16 8,16"/>
+ <polyline fill="#5C9E31" stroke="none" points="63,56 63,51 67,46.9042 67,28.0005 63,24 63,16 56.1671,16"/>
+ <polygon fill="#B1CC33" stroke="none" points="31.333,56 8,56 8,16 56.1671,16"/>
+ <rect x="6" y="22" width="2" height="9" fill="#B1CC33" stroke="none"/>
+ <rect x="29" y="46" width="28" height="4" fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="22" width="33" height="4" fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="8,22 8,16 63,16 63,24 67,28.0005 67,46.9042 63,51 63,56 8,56 8,31"/>
+ <rect x="29" y="46" width="28" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="22" width="33" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18,30 18,22 5,22 5,31 11.1252,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14,50 18,50 18,46 14,46"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D4.svg b/public/assets/img/icons/E1D4.svg
new file mode 100644
index 0000000..ba85bea
--- /dev/null
+++ b/public/assets/img/icons/E1D4.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <line x1="16" x2="11" y1="36" y2="36" fill="none" stroke="#E27022" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="61" x2="56" y1="36" y2="36" fill="none" stroke="#E27022" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="35.94" width="40" height="4.06" fill="#D22F27"/>
+ <rect x="16" y="32" width="40" height="4" fill="#EA5A47"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="32" width="40" height="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="11" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="61" x2="56" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#E27022" d="M15,37.0498h-4c-0.5801,0-1.0498-0.4697-1.0498-1.0498S10.4199,34.9502,11,34.9502h4"/>
+ <path fill="#E27022" d="M57,34.9502h4c0.5801,0,1.0498,0.4697,1.0498,1.0498S61.5801,37.0498,61,37.0498h-4"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D5.svg b/public/assets/img/icons/E1D5.svg
new file mode 100644
index 0000000..1a2e093
--- /dev/null
+++ b/public/assets/img/icons/E1D5.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="21" y="30" width="6" height="12" fill="#FFFFFF"/>
+ <circle cx="41" cy="36" r="15" fill="#FFFFFF"/>
+ <path fill="#D0CFCE" d="M30.4,46.6C33.1,49.3,36.9,51,41,51c8.3,0,15-6.7,15-15c0-3.6-1.3-6.9-3.4-9.5c-0.3-0.4-0.7-0.8-1.1-1.2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="21" x2="16" y1="32" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21" x2="16" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21" x2="16" y1="40" y2="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27,41.4 27,42 21,42 21,30 27,30 27,30.6"/>
+ <circle cx="41" cy="36" r="15" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="41" cy="36" r="4"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#E27022" d="M20.005,30.99v2.02h-4.04c-0.606,0-1.01-0.505-1.01-1.01c0-0.505,0.404-1.01,1.01-1.01H20.005z"/>
+ <path fill="#E27022" d="M20.005,34.99v2.02h-4.04c-0.606,0-1.01-0.505-1.01-1.01s0.404-1.01,1.01-1.01H20.005z"/>
+ <path fill="#E27022" d="M20.005,38.99v2.02h-4.04c-0.606,0-1.01-0.505-1.01-1.01s0.404-1.01,1.01-1.01H20.005z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D6.svg b/public/assets/img/icons/E1D6.svg
new file mode 100644
index 0000000..97fda76
--- /dev/null
+++ b/public/assets/img/icons/E1D6.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92D3F5" stroke="none" points="51,53 5,53 17,19 63,19"/>
+ <polygon fill="#61B2E4" stroke="none" points="15.25,53 51,53 58.92,30.56"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51,53 5,53 17,19 63,19"/>
+ <line x1="40" x2="28" y1="19" y2="53" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="58.5022" x2="66" y1="31.7562" y2="53" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D7.svg b/public/assets/img/icons/E1D7.svg
new file mode 100644
index 0000000..9cdb4ef
--- /dev/null
+++ b/public/assets/img/icons/E1D7.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" stroke="#9B9B9A" stroke-miterlimit="10" stroke-width="2" d="M52,38v14H20v-8h-4v8v3.0352 C16,55.5681,16.4319,56,16.9648,56h38.0705C55.5681,56,56,55.5681,56,55.0352V52V38H52z"/>
+ <path fill="#EA5A47" stroke="#EA5A47" stroke-miterlimit="10" stroke-width="2" d="M17.1547,16C16.517,16,16,16.517,16,17.1547V20 v8h4v-8h32v14h4V20v-2.8453C56,16.517,55.483,16,54.8453,16H17.1547z"/>
+ <circle cx="18" cy="36" r="8" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="16,28.2498 16,15.9998 56,15.9998 56,30.4998"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,37.9998 56,55.9998 16,55.9998 16,43.7498"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="20,28.2498 20,19.9998 52,19.9998 52,33.9998"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,41.4998 52,51.9998 20,51.9998 20,43.7498"/>
+ <circle cx="18" cy="36" r="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6569" x2="12.3431" y1="30.3431" y2="41.6569" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.3431" x2="23.6569" y1="30.3431" y2="41.6569" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49" x2="59" y1="34" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44" x2="64" y1="38" y2="38" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D8.svg b/public/assets/img/icons/E1D8.svg
new file mode 100644
index 0000000..708895f
--- /dev/null
+++ b/public/assets/img/icons/E1D8.svg
@@ -0,0 +1,67 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <rect x="20" y="20" width="4" height="4" fill="#000"/>
+ <rect x="20" y="48" width="4" height="4" fill="#000"/>
+ <rect x="48" y="20" width="4" height="4" fill="#000"/>
+ </g>
+ <g id="color">
+ <rect x="12" y="12" width="48" height="48" fill="#fff" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="20" width="4" height="4" fill="#3F3F3F" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="48" width="4" height="4" fill="#3F3F3F" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="48" y="20" width="4" height="4" fill="#3F3F3F" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="line">
+ <circle cx="18" cy="40" r="1" fill="#000"/>
+ <circle cx="16" cy="38" r="1" fill="#000"/>
+ <circle cx="20" cy="38" r="1" fill="#000"/>
+ <circle cx="34" cy="46" r="1" fill="#000"/>
+ <circle cx="40" cy="38" r="1" fill="#000"/>
+ <circle cx="40" cy="28" r="1" fill="#000"/>
+ <circle cx="32" cy="16" r="1" fill="#000"/>
+ <circle cx="46" cy="32" r="1" fill="#000"/>
+ <circle cx="52" cy="32" r="1" fill="#000"/>
+ <circle cx="52" cy="44" r="1" fill="#000"/>
+ <circle cx="54" cy="48" r="1" fill="#000"/>
+ <circle cx="56" cy="56" r="1" fill="#000"/>
+ <circle cx="32" cy="56" r="1" fill="#000"/>
+ <circle cx="44" cy="56" r="1" fill="#000"/>
+ <circle cx="46" cy="54" r="1" fill="#000"/>
+ <circle cx="44" cy="52" r="1" fill="#000"/>
+ <circle cx="16" cy="32" r="1" fill="#000"/>
+ <circle cx="40" cy="54" r="1" fill="#000"/>
+ <rect x="12" y="12" width="48" height="48" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="16" y="16" width="12" height="12" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="20" width="4" height="4" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="16" y="44" width="12" height="12" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="48" width="4" height="4" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="44" y="16" width="12" height="12" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="48" y="20" width="4" height="4" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18 36V34H26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20 34V32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 34V40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24 38H26"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 32V30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56 34H54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42 42H44V40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28 32H30"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34 32H40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 16V20H36V28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 26H32V28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 20H32"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 22H34V18"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28 36H36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30 36V40H28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34 36V38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32 44V42H38V48H42V46H50V56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36 40V44H42M46 40H42V48H44"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48 34V38H50V42H48V46"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50 38V36H52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52 50H48V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32 52H34V54H36V50"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56 32V38H54"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44 36V34"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56 42V44"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54 52H56"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40 22V24"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E1D9.svg b/public/assets/img/icons/E1D9.svg
new file mode 100644
index 0000000..5bddcd5
--- /dev/null
+++ b/public/assets/img/icons/E1D9.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20 21V50"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28 21V50"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 50V21H17V50H15Z"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23 50V21H25V50H23Z"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31 50V21H32V50H31Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46 21V50"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49 21V50"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57 21V50"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41 50V21H43V50H41Z"/>
+ <path fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52 50V21H54V50H52Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35 21V52"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38 21V52"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E200.svg b/public/assets/img/icons/E200.svg
new file mode 100644
index 0000000..88e0480
--- /dev/null
+++ b/public/assets/img/icons/E200.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="m22.81 29.6s-0.6781-0.3875-1.162-4.844h6.781s-0.2906 3.778-1.356 4.844"/>
+ <path fill="#a57939" d="m37.94 55.69h-3.875v-22.28l-17.44-0.09688v-3.681h38.75v3.681l-17.44 0.09687z"/>
+ <path fill="#a57939" d="m47.66 41.24-0.01512 14.45h-3.881l0.03125-18.32h19.38v-20.44h3.875v38.75h-3.875v-14.43z"/>
+ <path fill="#a57939" d="m8.862 41.25v14.43h-3.875v-38.75h3.875v20.44h19.38v18.31h-3.875v-14.43z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m22.8 29.6s-0.6792-0.3879-1.164-4.849h6.792s-0.2911 3.782-1.358 4.849"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m37.94 55.69h-3.881v-22.31l-17.47-0.09698v-3.685h38.81v3.685l-17.47 0.09698z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m47.63 41.24 0.0099 14.45h-3.881v-18.33h19.41v-20.46h3.881v38.79h-3.881v-14.45z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m23.39 20.19s0.5822-1.94 0-3.879"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m26.1 20.19s0.5822-1.746 0-3.394"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m28.24 37.36v18.33h-3.881v-14.45l-15.52-2e-6v14.37l-3.881 0.08v-38.79h3.881v20.46z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E201.svg b/public/assets/img/icons/E201.svg
new file mode 100644
index 0000000..45b074b
--- /dev/null
+++ b/public/assets/img/icons/E201.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="51.9049" cy="16.9143" r="4.0018" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M52.2592,26.1633l-3.3432,9.3693l-1.277,1.8323l3.6645,6.2186l0.9392,0.8509l1.9117,4.2545l0.4211,16.9269 c0,0-0.4968,3.126-4.3383,2.1101l-1.5033-15.4441l-6.5083-6.7305l-6.8892,6.2543l-13.6515,6.7623l-1.8414-2.0318l6.0638-4.5082 l5.3019-3.651l4.0954-6.4448l4.6034-10.0005l4.7304-8.9528l3.7145-0.9524l2.7938,2.0953L52.2592,26.1633z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.5635,13.9302c-1.4963,0.1683-2.6617,1.4392-2.6617,2.9811c0,1.5119,1.1206,2.7634,2.575,2.9701"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.6968,66.8175l-1.5845-13.0147c-0.1329-1.0919-0.8781-2.6217-1.6559-3.3996l-3.1716-3.1716 c-0.7778-0.7778-2.1056-1.9904-2.9507-2.6946l-2.9271-2.4393c-0.845-0.7042-1.5364-2.1804-1.5364-3.2804l0,0 c0-1.1,0.431-2.7901,0.9577-3.7558l5.0423-9.2442"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.0229,35.1769c0,0-0.2593,0.5941-0.5761,1.3203c-0.3169,0.7262-0.093,2.0796,0.4976,3.0076l3.4189,5.3725"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.8706,39.8175l-5.8531,8.3615c-0.6308,0.9012-1.922,2.0959-2.8694,2.6549l-6.7221,3.967 c-0.9473,0.5591-1.4974,1.6915-1.2224,2.5165c0.275,0.825,1.3324,1.1579,2.3499,0.7398l8.4672-3.4796 c1.0174-0.4181,2.5226-1.3581,3.3447-2.0889l7.5052-6.6713"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.8706,25.8175c2-4,4.3589-4.2329,6.0312-3.583c1.6377,0.6367,2.4151,2.2378,2.3692,3.834"/>
+ <line x1="47.7514" x2="51.4167" y1="26.9155" y2="32.401" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.9781" x2="54.9781" y1="4.866" y2="66.8397" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="14.2247" x2="33.5983" y1="20.8999" y2="20.8999" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.0845" x2="33.8998" y1="16.0755" y2="20.8907" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.0845" x2="33.8998" y1="25.7451" y2="20.9299" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E202.svg b/public/assets/img/icons/E202.svg
new file mode 100644
index 0000000..227a33c
--- /dev/null
+++ b/public/assets/img/icons/E202.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9B9B9A" stroke="none" points="62,27 62,60 21,60 21,51 31,51 31,43 40.565,43.0684 42,35 51,35 52,27"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="61" x2="51" y1="27" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51" x2="51" y1="35" y2="27" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51" x2="41" y1="35" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="41" y1="43" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="31" y1="43" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31" x2="31" y1="51" y2="43" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31" x2="21" y1="51" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21" x2="21" y1="59" y2="51" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="21" x2="11" y1="59" y2="59" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.3969" x2="39.0243" y1="39.6295" y2="17.0021" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30.539" x2="39.0243" y1="17.0021" y2="17.0021" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="39.0243" x2="39.0243" y1="25.4874" y2="17.0021" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16.3969" x2="16.3969" y1="31.1443" y2="39.6295" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.8822" x2="16.3969" y1="39.6295" y2="39.6295" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E203.svg b/public/assets/img/icons/E203.svg
new file mode 100644
index 0000000..2b6eb12
--- /dev/null
+++ b/public/assets/img/icons/E203.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FFFFFF" stroke="none" points="49,41.7111 36,30 23,41.7111 23,61 49,61"/>
+ <polyline fill="#FFFFFF" stroke="none" points="31.0283,42.6236 21.945,34.1228 15,28.9231 7,36.1299 7,48 23,48"/>
+ <polyline fill="#FFFFFF" stroke="none" points="49,59 66,59 66,46.388 56.848,38.3623 47.0406,46.697"/>
+ <polyline fill="#FFFFFF" stroke="none" points="41.6,35 41.6,25.3761 36,20 30.4,25.3761 30.4,35"/>
+ <polyline fill="#D0CFCE" stroke="none" points="49,61 49,42 32,61"/>
+ <polyline fill="#D0CFCE" stroke="none" points="23,48 23,40.3333 15.3333,48"/>
+ <polyline fill="#D0CFCE" stroke="none" points="66,59 66,47 56,59"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="#000000" stroke="none" d="M35.9999,20.7631c-0.5789,0-1.0484-0.4694-1.0484-1.0484v-9.4295c0-0.579,0.4695-1.0484,1.0484-1.0484 c0.579,0,1.0484,0.4694,1.0484,1.0484v9.4295C37.0484,20.2938,36.579,20.7631,35.9999,20.7631z"/>
+ <path fill="#000000" stroke="none" d="M39.8235,15.1571h-7.647c-0.579,0-1.0484-0.4694-1.0484-1.0484c0-0.5789,0.4694-1.0484,1.0484-1.0484 h7.647c0.579,0,1.0484,0.4695,1.0484,1.0484C40.8719,14.6877,40.4025,15.1571,39.8235,15.1571z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,41.7111 36,30 23,41.7111 23,61 49,61"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="23,36.1299 15,28.9231 7,36.1299 7,48 23,48"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="49,59 66,59 66,46.388 57.5,38.7308 52.8572,42.8572"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.6,35 41.6,25.3761 36,20 30.4,25.3761 30.4,35"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E204.svg b/public/assets/img/icons/E204.svg
new file mode 100644
index 0000000..2481af0
--- /dev/null
+++ b/public/assets/img/icons/E204.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="22" y="19" width="28" height="34" fill="#D0CFCE" stroke="none"/>
+ <polygon fill="#FFFFFF" stroke="none" points="28.9999,52.9999 47.9999,18.9999 21.9999,18.9999 21.9999,52.9999"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="22" y="19" width="28" height="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="16" y1="61" y2="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="49" y2="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="56" x2="56" y1="61" y2="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E205.svg b/public/assets/img/icons/E205.svg
new file mode 100644
index 0000000..3f5a6f1
--- /dev/null
+++ b/public/assets/img/icons/E205.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M36.16,48.8886l-.0183,2.5862s-3.0975.0769-5.3547,3.6928a14.1107,14.1107,0,0,0-1.6149,6.5818l-10.541-.2452s6.8354-3.1377,8.8827-6.7536A52.3822,52.3822,0,0,0,30.13,48.7931"/>
+ <path fill="#9b9b9a" d="M36.1219,48.4489l-.0035,3.0259s3.0974.0769,5.3547,3.6928a14.1113,14.1113,0,0,1,1.6148,6.5818l10.541-.2452s-6.8354-3.1377-8.8826-6.7536a53.7324,53.7324,0,0,1-2.6976-6.17"/>
+ <rect x="5.9595" y="63.4401" width="30.0405" height="2.5875" fill="#b1cc33"/>
+ <rect x="36" y="63.4401" width="30.0405" height="2.5875" fill="#5c9e31"/>
+ <g>
+ <polygon fill="#d0cfce" points="36.111 42.528 30.13 42.528 36 19.286 36.111 24.224 36.111 42.528"/>
+ <polygon fill="#9b9b9a" points="40.931 42.528 36.111 42.528 36.075 20.881 37.143 25.528 40.931 42.528"/>
+ </g>
+ <polygon fill="#d0cfce" points="36.178 48.012 28.583 48.012 28.005 43.899 36.178 43.887 36.178 48.012"/>
+ <polygon fill="#9b9b9a" points="43.031 48.012 36.178 48.012 36.178 43.935 44.04 43.935 43.031 48.012"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.44 43.224 44.56 43.224 43.519 48.724 28.385 48.724 27.44 43.224"/>
+ <rect x="5.0191" y="62.5276" width="61.9618" height="4.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M29.7858,62.0276c0-5.314,2.8457-9.6218,6.3561-9.6218s6.356,4.3078,6.356,9.6218"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.8775,49.5279a17.0418,17.0418,0,0,0,3.03,5.8265,25.0285,25.0285,0,0,0,8.3533,6.6732"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.832,49.353a17.8744,17.8744,0,0,1-3.3641,7.0014,18.5363,18.5363,0,0,1-7.6913,5.5376"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.14,42.594a156.7777,156.7777,0,0,0,4.4836-25.8015q.3567-4.0348.4949-7.8574"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.0282,42.594a156.7675,156.7675,0,0,1-4.4835-25.8015q-.3567-4.0348-.4949-7.8574"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E206.svg b/public/assets/img/icons/E206.svg
new file mode 100644
index 0000000..6be3265
--- /dev/null
+++ b/public/assets/img/icons/E206.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.0687" y="12.2354" width="48.3378" height="47.8639" fill="#61B2E4" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.1766,59.9266l-45.9998,0.1466c-0.5523,0.0018-1.0014-0.4445-1.0032-0.9968L12.027,13.0766 c-0.0018-0.5523,0.4445-1.0014,0.9968-1.0032l45.9998-0.1466c0.5523-0.0018,1.0014,0.4445,1.0032,0.9968l0.1466,45.9998 C60.1752,59.4757,59.7289,59.9248,59.1766,59.9266z"/>
+ <line x1="19.062" x2="36.0365" y1="27.0479" y2="18.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="53.0619" x2="36.0365" y1="26.9522" y2="18.0001" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30.0226,53.0078v-22h8.3889c3.0263,0,5.4793,2.4533,5.4793,5.4796l0,0c0,3.0263-2.453,5.4793-5.4793,5.4793h-8.3889"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E207.svg b/public/assets/img/icons/E207.svg
new file mode 100644
index 0000000..7186035
--- /dev/null
+++ b/public/assets/img/icons/E207.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="20" y="40" width="35" height="11" fill="#9b9b9a"/>
+ <path fill="#fcea2b" d="M46,18l13,4L56,42l-5,5-3-5Q47,30,46,18Z"/>
+ <path fill="#fcea2b" d="M15,17l4,14L18,47l30-5q-1-12-2-24Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15,17l4,14L18,47l30-5q-1-12-2-24Z"/>
+ <line x1="19" x2="46" y1="31" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48" x2="19" y1="42" y2="31" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46" x2="56" y1="18" y2="42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54 51 20 51 20 47"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,18l13,4L56,42l-5,5-3-5Q47,30,46,18Z"/>
+ <line x1="46" x2="56" y1="18" y2="42" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E208.svg b/public/assets/img/icons/E208.svg
new file mode 100644
index 0000000..ad3a57b
--- /dev/null
+++ b/public/assets/img/icons/E208.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" points="37.116 11.241 41.533 17.05 45.95 22.86 37.116 22.86 28.282 22.86 32.699 17.05 37.116 11.241"/>
+ <polygon fill="#d22f27" points="46.949 18.484 44.078 18.435 41.207 18.386 42.685 15.873 44.163 13.359 45.556 15.921 46.949 18.484"/>
+ <polyline fill="#d0cfce" points="40.602 18.764 43.87 21.144 43.95 22.832 46.048 22.731 45.846 18.51"/>
+ <polygon fill="#d0cfce" stroke="#d0cfce" stroke-miterlimit="10" stroke-width="2" points="39.167 13.353 35.833 13.353 35 15.114 35 23.916 35.833 23.916 39.167 23.916 40 23.916 40 15.114 39.167 13.353"/>
+ <polygon fill="#d22f27" points="40.998 14.283 37.428 14.222 33.857 14.161 35.695 11.081 37.532 8 39.265 11.141 40.998 14.283"/>
+ <rect x="26" y="22.8602" width="10.5" height="40.1398" fill="#9b9b9a"/>
+ <rect x="36.5" y="22.8602" width="10.5" height="40.1398" fill="#d0cfce"/>
+ <polygon fill="#9b9b9a" points="31.25 18 28.1 18 27.05 19.2 27.05 24 28.1 24 31.25 24 31.25 21.6 32.3 19.2 31.25 18"/>
+ <polygon fill="#d22f27" points="33.484 17.449 29.995 17.389 26.507 17.33 28.302 14.32 30.098 11.311 31.791 14.38 33.484 17.449"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.949 18.484 44.078 18.435 41.207 18.386 42.685 15.873 44.163 13.359 45.556 15.921 46.949 18.484"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.7 19.691 40.7 15.202 39.65 13.353 35.45 13.353 34.4 15.202 34.4 19.691"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="40.998 14.283 37.428 14.222 33.857 14.161 35.695 11.081 37.532 8 39.265 11.141 40.998 14.283"/>
+ <rect x="26" y="22.8602" width="10.5" height="40.1398" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="36.5" y="22.8602" width="10.5" height="40.1398" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.65" x2="39.65" y1="27.0854" y2="29.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.8" x2="42.8" y1="37.6485" y2="39.7612" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.65" x2="39.65" y1="50.3243" y2="52.4369" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.05" x2="27.05" y1="17.5786" y2="21.8039" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" points="33.484 17.449 29.995 17.389 26.507 17.33 28.302 14.32 30.098 11.311 31.791 14.38 33.484 17.449"/>
+ <line x1="45.95" x2="45.95" y1="22.8602" y2="18.6349" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.2" x2="30.2" y1="37.6485" y2="39.7612" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.35" x2="33.35" y1="50.3243" y2="52.4369" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.55" x2="37.5605" y1="17.5786" y2="17.5786" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E209.svg b/public/assets/img/icons/E209.svg
new file mode 100644
index 0000000..ffd19eb
--- /dev/null
+++ b/public/assets/img/icons/E209.svg
@@ -0,0 +1,41 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#3f3f3f" points="38 18 38 15 37 15 37 13 35 13 35 15 34 15 34 18 33 18 33 26 39 26 39 18 38 18"/>
+ <path fill="#3f3f3f" d="M20,38h9V32h.0487l3.4757-4,1.1419-1.3143H31.3705l-9.2572,5.1429a13.3413,13.3413,0,0,1-1.0285,3.0856,4.99,4.99,0,0,1-3.0857,2.0572H18V38Z"/>
+ <path fill="#3f3f3f" d="M50.9143,34.9142a13.3441,13.3441,0,0,1-1.0286-3.0856l-9.2571-5.1429H38.3337L39.4756,28l3.4757,4H43v6H54V36.9714A4.99,4.99,0,0,1,50.9143,34.9142Z"/>
+ <polygon fill="#e67a94" points="43 38 45 32 42.951 32 39.476 28 36 24 32.524 28 29.049 32 27 32 29 38 20 38 20 51 20 60 52 60 52 51 52 38 43 38"/>
+ <rect x="20" y="51" width="32" height="10" fill="#d0cfce"/>
+ <circle cx="36" cy="32" r="2" fill="#fff"/>
+ <rect x="34" y="52" rx="1.4085" width="5" height="8" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39 26 39 18 38 18 38 15 37 15 37 13 35 13 35 15 34 15 34 18 33 18 33 26"/>
+ <rect x="34" y="52" rx="1.4085" width="5" height="8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="8" y2="13" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.65" x2="33.65" y1="42.0854" y2="44.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.65" x2="36.65" y1="42.0854" y2="44.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.65" x2="39.65" y1="42.0854" y2="44.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.65" x2="33.65" y1="47.0854" y2="49.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.65" x2="36.65" y1="47.0854" y2="49.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.65" x2="39.65" y1="47.0854" y2="49.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.65" x2="23.65" y1="41.0854" y2="43.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.65" x2="26.65" y1="41.0854" y2="43.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.65" x2="23.65" y1="46.0854" y2="48.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.65" x2="26.65" y1="46.0854" y2="48.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.65" x2="45.65" y1="41.0854" y2="43.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.65" x2="48.65" y1="41.0854" y2="43.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.65" x2="45.65" y1="46.0854" y2="48.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.65" x2="48.65" y1="46.0854" y2="48.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.65" x2="33.65" y1="37.0854" y2="39.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36.65" x2="36.65" y1="37.0854" y2="39.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.65" x2="39.65" y1="37.0854" y2="39.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="23.65" x2="23.65" y1="53.0854" y2="55.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.65" x2="26.65" y1="53.0854" y2="55.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.65" x2="45.65" y1="53.0854" y2="55.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.65" x2="48.65" y1="53.0854" y2="55.198" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43 38 45 32 42.951 32 39.476 28 36 24 32.524 28 29.049 32 27 32 29 38 20 38 20 51 20 60 52 60 52 51 52 38 43 38"/>
+ <circle cx="36" cy="32" r="2" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6663,26.6857H31.3705l-9.2572,5.1429a13.3413,13.3413,0,0,1-1.0285,3.0856,4.99,4.99,0,0,1-3.0857,2.0572H18V38h2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M52,38h2V36.9714a4.99,4.99,0,0,1-3.0857-2.0572,13.3441,13.3441,0,0,1-1.0286-3.0856l-9.2571-5.1429H38.3337"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20A.svg b/public/assets/img/icons/E20A.svg
new file mode 100644
index 0000000..687653e
--- /dev/null
+++ b/public/assets/img/icons/E20A.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="37.489 32.657 34.22 32.657 32.88 62.518 35.44 62.518 36.126 62.518 38.686 62.518 37.489 32.657"/>
+ <g id="color-2">
+ <rect x="6.0758" y="63.4401" width="30.0405" height="2.5875" fill="#b1cc33"/>
+ <rect x="35.8438" y="63.4517" width="30.2665" height="2.5875" fill="#5c9e31"/>
+ </g>
+ <path fill="#d0cfce" d="M30.0819,19.1426a38.3952,38.3952,0,0,1,6.0426-.944H36.14a24.333,24.333,0,0,1,5.4164.944,1.26,1.26,0,0,1,.1722.0651,17.6007,17.6007,0,0,1-1.44,11.1333c-.2661.51-.5166.9115-.7044,1.2045a28.72,28.72,0,0,0-3.6788.0977H35.874a28.1185,28.1185,0,0,0-2.9587.4014,1.1556,1.1556,0,0,1-.6418-.434l-.047-.0651C31.209,30.0263,28.9548,25.7726,30.0819,19.1426Z"/>
+ <path fill="#9b9b9a" d="M35.8528,18.8318v43.07h3.1125L37.6317,32.6457l2.0622-1.1119,2.0177-2.0044.4577-4.93-.5344-5.4682S35.5782,18.8318,35.8528,18.8318Z"/>
+ <g>
+ <path fill="#d22f27" d="M35.8685,8.5875c-.8042,0-1.455-.4473-1.455-1V5.7506c0-.5528.6508-1,1.455-1s1.455.4472,1.455,1V7.5875C37.3235,8.14,36.6727,8.5875,35.8685,8.5875Z"/>
+ <rect x="34.4135" y="7.4468" width="2.9128" height="2.0477" fill="#d0cfce"/>
+ <rect x="34.4135" y="11.4585" width="2.9128" height="2.0477" fill="#d0cfce"/>
+ <rect x="34.4135" y="13.4468" width="2.9128" height="2.0477" fill="#d22f27"/>
+ <rect x="34.4135" y="9.4352" width="2.9128" height="2.0477" fill="#d22f27"/>
+ </g>
+ </g>
+ <g id="line">
+ <rect x="32.6604" y="15.1602" rx="0.8874" ry="0.8874" width="6.8577" height="4.8372"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.489 32.657 34.22 32.657 32.88 62.518 35.44 62.518 36.126 62.518 38.686 62.518 37.489 32.657"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9349,19.1426a16.3828,16.3828,0,0,0,11.7661,0s.0512.0251.1181.0616a24.71,24.71,0,0,1-1.0126,11.2271A4.8949,4.8949,0,0,1,39.6851,32.06c-.0507-.0216.0432,0,.0432,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.8015,19.1426a16.3825,16.3825,0,0,1-11.766,0s-.0512.0251-.1182.0616A24.7124,24.7124,0,0,0,30.93,30.4313,4.8978,4.8978,0,0,0,32.0513,32.06c.0507-.0216-.0432,0-.0432,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3842,27.5349s-6.01,2.7857-10.8554,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.6939,32.1028a12.7286,12.7286,0,0,1-7.707-.0643"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.0127,23.1431s-6.186,2.6591-12.0988-.1334"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.6" d="M37.6314,7.7469V5.818c0-.6286-.7067-1.1372-1.58-1.1372s-1.58.5086-1.58,1.1372V17.7039h3.1627V7.7469Z"/>
+ <rect x="5.1354" y="62.5276" width="61.9618" height="4.5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="35.8322" cy="18.9199" rx="6.777" ry="1.7045"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20B.svg b/public/assets/img/icons/E20B.svg
new file mode 100644
index 0000000..1146e10
--- /dev/null
+++ b/public/assets/img/icons/E20B.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" points="46.9583,12.625 50.1145,17.8102 50.1145,54.7777 41.9167,54.7777 42.205,20.7592"/>
+ <polygon fill="#D0CFCE" points="25.1804,12.875 21.755,17.6799 21.755,54.6474 30.0625,54.2813 29.633,21.0195"/>
+ <path fill="#F4AA41" d="M28.3148,57.4378c0,0,1.2601-31.8982,1.0101-39.8965c-0.24-7.6278,6.64-11.4654,6.64-11.4654 s6.88,3.8376,6.64,11.4654c-0.25,7.9983,1.01,39.8965,1.01,39.8965H28.3148z"/>
+ <path fill="#FFFFFF" d="M39.5098,59.8696l16.0986-1.2525c0.1851-3.1745-3.2684-6.958-3.2684-6.958 c-8.25-5.9369-9.5834-9.42-9.5834-9.42L39.34,33.0566"/>
+ <path fill="#FFFFFF" d="M32.4299,59.841l-16.0383-1.2239c-0.1851-3.1745,3.2684-6.958,3.2684-6.958 c8.25-5.9369,9.5834-9.42,9.5834-9.42l3.4166-9.1825"/>
+ <path fill="#FFFFFF" d="M40.0299,65.778c-0.0101,0.0665-0.0101,0.1045-0.0101,0.1045h-8.1099c0,0,0-0.038-0.0101-0.114 c-0.0499-0.6744-0.2699-4.1796,0.5301-5.9275c-0.02-6.7253-0.06-29.0008,0.51-34.0069c0.66-5.918,3.0199-6.7919,3.0199-6.7919 s2.37,0.8739,3.0401,6.7919c0.56,5.0156,0.53,27.3386,0.5099,34.0355C40.2899,61.6269,40.0699,65.1226,40.0299,65.778z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" points="45.43,17.2598 47.7,13.1398 50.11,17.8098 50.11,49.9798"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" points="21.75,50.0898 21.75,17.6798 24.17,13.0098 26.44,17.1298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" d="M43.09,42.8598c-0.31-9.52-0.63-20.96-0.49-25.32c0.24-7.63-6.64-11.46-6.64-11.46s-6.88,3.83-6.64,11.46 c0.14,4.38-0.18,15.9-0.49,25.45c0.31-0.49,0.41-0.75,0.41-0.75l3.36-9.01v-0.01c0.07-3.32,0.18-6.01,0.34-7.39 c0.66-5.91,3.02-6.79,3.02-6.79s2.37,0.88,3.04,6.79c0.15,1.36,0.26,3.99,0.34,7.23c0.18,7.54,0.19,18.41,0.17,24.38"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" d="M40.1733,59.8126l15.4351-1.1955c0.1851-3.1745-3.2684-6.958-3.2684-6.958c-8.25-5.9369-9.5834-9.42-9.5834-9.42L39.34,33.0566"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" d="M32.43,57.4398c-0.02-5.92-0.01-16.68,0.17-24.21l-3.36,9.01c0,0-0.1,0.26-0.41,0.75v0.01"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" points="32.66,33.0598 32.6,33.2198 32.6,33.2298"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" d="M28.83,42.9998c-0.73,1.16-2.61,3.61-7.08,7.09c-0.64,0.5-1.34,1.03-2.09,1.57c0,0-3.45,3.78-3.27,6.96l15.44,1.19"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.9493" d="M40.03,65.7798c-0.01,0.06-0.01,0.1-0.01,0.1h-8.11c0,0,0-0.04-0.0099-0.11c-0.05-0.68-0.27-4.18,0.53-5.93v-2.4 c-0.02-5.92-0.01-16.68,0.17-24.21v-0.0099c0.07-3.32,0.1801-6.01,0.34-7.39c0.66-5.91,3.02-6.79,3.02-6.79s2.37,0.88,3.04,6.79 c0.15,1.36,0.26,3.99,0.34,7.23c0.18,7.54,0.19,18.41,0.17,24.38v2.43C40.29,61.6298,40.07,65.1198,40.03,65.7798z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20C.svg b/public/assets/img/icons/E20C.svg
new file mode 100644
index 0000000..20035ad
--- /dev/null
+++ b/public/assets/img/icons/E20C.svg
@@ -0,0 +1,81 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12" y="13" width="48" height="47" fill="#D0CFCE"/>
+ <path fill="#d0cfce" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M44 27H54L52 32H46L44 27Z"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M43.5 34.5L40 31H36V27H44"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M42 38H36V31"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M54.5 34.5L58 31H59"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M56 38H59"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M56 45H59"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M56 52H59"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M36 45H41"/>
+ <path fill="none" stroke="#9B9B9A" stroke-linejoin="round" stroke-width="2" d="M36 52H41"/>
+ <path fill="#A57939" fill-rule="evenodd" d="M42 39C42 35.134 45.134 32 49 32C52.866 32 56 35.134 56 39V60H42V39Z" clip-rule="evenodd"/>
+ <rect x="17" y="40" width="16" height="14" fill="#3F3F3F"/>
+ <rect width="4" height="18" transform="matrix(-1 0 0 1 54 40)" fill="#6A462F"/>
+ <rect width="4" height="18" transform="matrix(-1 0 0 1 48 40)" fill="#6A462F"/>
+ <path fill="#6A462F" fill-rule="evenodd" d="M44 39C44 36.2386 46.2386 34 49 34C51.7614 34 54 36.2386 54 39H44Z" clip-rule="evenodd"/>
+ <path fill="none" stroke="#9B9B9A" stroke-width="2" d="M54 27H59"/>
+ <g>
+ <path fill="none" stroke="#EA5A47" stroke-width="4" d="M17 37L17 27"/>
+ <path fill="none" stroke="#EA5A47" stroke-width="4" d="M25 37L25 27"/>
+ <path fill="none" stroke="#EA5A47" stroke-width="4" d="M33 37L33 27"/>
+ <path fill="none" stroke="#fff" stroke-width="4" d="M29 37L29 27"/>
+ <path fill="none" stroke="#fff" stroke-width="4" d="M21 37L21 27"/>
+ <path fill="none" stroke="#D22F27" stroke-width="4" d="M17 39L17 37"/>
+ <path fill="none" stroke="#D22F27" stroke-width="4" d="M25 39L25 37"/>
+ <path fill="none" stroke="#D22F27" stroke-width="4" d="M33 39L33 37"/>
+ <path fill="none" stroke="#D0CFCE" stroke-width="4" d="M29 39L29 37"/>
+ <path fill="none" stroke="#D0CFCE" stroke-width="4" d="M21 39L21 37"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M18 54H32"/>
+ <path fill="#000" d="M15 27V26C14.4477 26 14 26.4477 14 27H15ZM35 27H36C36 26.4477 35.5523 26 35 26V27ZM20 38C20 37.4477 19.5523 37 19 37C18.4477 37 18 37.4477 18 38H20ZM24 38C24 37.4477 23.5523 37 23 37C22.4477 37 22 37.4477 22 38H24ZM28 38C28 37.4477 27.5523 37 27 37C26.4477 37 26 37.4477 26 38H28ZM32 38C32 37.4477 31.5523 37 31 37C30.4477 37 30 37.4477 30 38H32ZM15 28H35V26H15V28ZM16 38V27H14V38H16ZM17 39C16.4477 39 16 38.5523 16 38H14C14 39.6569 15.3431 41 17 41V39ZM18 38C18 38.5523 17.5523 39 17 39V41C18.6569 41 20 39.6569 20 38H18ZM21 39C20.4477 39 20 38.5523 20 38H18C18 39.6569 19.3431 41 21 41V39ZM22 38C22 38.5523 21.5523 39 21 39V41C22.6569 41 24 39.6569 24 38H22ZM25 39C24.4477 39 24 38.5523 24 38H22C22 39.6569 23.3431 41 25 41V39ZM26 38C26 38.5523 25.5523 39 25 39V41C26.6569 41 28 39.6569 28 38H26ZM29 39C28.4477 39 28 38.5523 28 38H26C26 39.6569 27.3431 41 29 41V39ZM30 38C30 38.5523 29.5523 39 29 39V41C30.6569 41 32 39.6569 32 38H30ZM33 39C32.4477 39 32 38.5523 32 38H30C30 39.6569 31.3431 41 33 41V39ZM34 38C34 38.5523 33.5523 39 33 39V41C34.6569 41 36 39.6569 36 38H34ZM34 27V38H36V27H34Z"/>
+ <line x1="35" x2="35" y1="59" y2="43" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ <line x1="15" x2="15" y1="59" y2="43" stroke="#000" stroke-linecap="round" stroke-width="2"/>
+ <path fill="#000" d="M56 60H57C57 60.5523 56.5523 61 56 61V60ZM42 60V61C41.4477 61 41 60.5523 41 60H42ZM49 33C45.6863 33 43 35.6863 43 39H41C41 34.5817 44.5817 31 49 31V33ZM55 39C55 35.6863 52.3137 33 49 33V31C53.4183 31 57 34.5817 57 39H55ZM55 60V39H57V60H55ZM42 59H56V61H42V59ZM43 39V60H41V39H43Z"/>
+ <rect x="12" y="13" width="48" height="47" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.03 16.0006H46.03V23.0006H50.03"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.03 19.5006H49.03"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.03 16.0006H53.03V23.0006H57.03"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.03 19.5006H56.03"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29.03 23.0006L26.03 16.0006L23.03 23.0006"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.03 21.3206H28.03"/>
+ </g>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.03 19.5006H32.03V23.0006V16.0006H36.03"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M42.2001 19.5006H39.2001V23.0006V16.0006H43.2001"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16 16.0007V23.0007"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M16.0193 20.5387L20.0195 16"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.9862 18.357L20.3827 23.0036"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20D.svg b/public/assets/img/icons/E20D.svg
new file mode 100644
index 0000000..614b96f
--- /dev/null
+++ b/public/assets/img/icons/E20D.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <path fill="#000" fill-rule="evenodd" d="M20.3995 32.4312C20.1381 33.5788 20 34.7733 20 36C20 44.8366 27.1634 52 36 52C37.2268 52 38.4213 51.8619 39.5688 51.6005C36.2332 49.1646 32.7253 46.1628 29.2812 42.7187C25.8372 39.2747 22.8354 35.7668 20.3995 32.4312ZM46.6172 47.97C43.291 47.2808 38.0773 43.8898 33.0938 38.9063C28.1102 33.9227 24.7192 28.709 24.03 25.3828C26.961 22.0808 31.2375 20 36 20C44.8366 20 52 27.1634 52 36C52 40.7625 49.9192 45.039 46.6172 47.97Z" clip-rule="evenodd"/>
+ </g>
+ <g id="color">
+ <circle cx="36" cy="36" r="20" fill="#D22F27" stroke="#D22F27" stroke-width="2"/>
+ <path fill="#D22F27" fill-rule="evenodd" d="M58.8803 58.8804C54.9314 62.8293 41.4863 55.7866 28.8498 43.1501C16.2133 30.5136 9.17066 17.0685 13.1196 13.1196C14.9676 11.2716 18.8953 11.8308 23.8466 14.244C27.2521 15.9038 31.1594 16.2245 34.9427 16.0275C35.2928 16.0092 35.6453 16 36 16C47.0457 16 56 24.9543 56 36C56 36.3547 55.9907 36.7071 55.9725 37.0573C55.7755 40.8406 56.0962 44.7479 57.756 48.1534C60.1692 53.1047 60.7284 57.0324 58.8803 58.8804Z" clip-rule="evenodd"/>
+ <path fill="#000" d="M36 51C44.2843 51 51 44.2843 51 36C51 27.7157 44.2843 21 36 21C27.7157 21 21 27.7157 21 36C21 44.2843 27.7157 51 36 51Z"/>
+ <path fill="#D22F27" fill-rule="evenodd" d="M18.2033 14.039C17.8383 13.674 17.3446 13.4482 16.831 13.5002C15.8638 13.5982 15.0748 13.9251 14.4999 14.5C10.7893 18.2107 17.4071 30.8446 29.2812 42.7187C41.1553 54.5929 53.7893 61.2106 57.4999 57.5C58.0748 56.9251 58.4017 56.1361 58.4997 55.1689C58.5517 54.6554 58.3259 54.1616 57.9609 53.7966L51.311 47.1467C50.8469 46.6826 49.9641 47.0359 49.5 47.5C47.3426 49.6574 39.9973 45.8098 33.0937 38.9063C26.1902 32.0027 22.3426 24.6574 24.5 22.5C24.9641 22.0359 25.3174 21.1531 24.8533 20.689L18.2033 14.039Z" clip-rule="evenodd"/>
+ <path fill="#E27022" stroke="#D22F27" stroke-width="0.5" d="M14.7106 14.7106C14.9403 14.4809 15.5521 14.1456 17.0625 14.3192C18.5424 14.4892 20.5038 15.1178 22.8608 16.2666C26.7596 18.1668 31.1082 18.4802 35.0598 18.2744C35.3709 18.2582 35.6844 18.25 36 18.25C45.803 18.25 53.75 26.197 53.75 36C53.75 36.3156 53.7418 36.6291 53.7256 36.9402C53.5197 40.8918 53.8332 45.2404 55.7334 49.1392C56.8822 51.4962 57.5108 53.4575 57.6808 54.9374C57.8543 56.4478 57.5191 57.0597 57.2894 57.2894C57.0431 57.5357 56.3535 57.8988 54.6333 57.6405C52.9655 57.3899 50.7707 56.6055 48.167 55.2417C42.9844 52.527 36.6439 47.7622 30.4408 41.5591C24.2377 35.356 19.473 29.0155 16.7583 23.833C15.3944 21.2293 14.61 19.0345 14.3595 17.3666C14.1012 15.6465 14.4643 14.9569 14.7106 14.7106Z"/>
+ <path fill="#000" fill-rule="evenodd" d="M33.0937 38.9063C37.2046 43.0171 41.4721 46.0444 44.7075 47.3654C45.877 47.8428 47.1985 47.4969 48.0316 46.5473C50.5022 43.7313 52 40.0406 52 36C52 27.1634 44.8365 20 36 20C31.9594 20 28.2687 21.4978 25.4526 23.9684C24.5031 24.8015 24.1571 26.123 24.6346 27.2925C25.9556 30.5279 28.9829 34.7954 33.0937 38.9063Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M28.8498 43.1501L28.1427 43.8572H28.1427L28.8498 43.1501ZM58.8803 58.8804L58.1732 58.1733L58.8803 58.8804ZM57.756 48.1534L58.6549 47.7153L57.756 48.1534ZM28.1427 43.8572C34.5121 50.2267 41.1125 55.2153 46.6589 58.1206C49.4266 59.5704 51.9839 60.529 54.1506 60.8544C56.2933 61.1762 58.2705 60.9044 59.5875 59.5875L58.1732 58.1733C57.5157 58.8308 56.3315 59.1595 54.4477 58.8766C52.5879 58.5973 50.2537 57.7458 47.5869 56.349C42.2645 53.561 35.824 48.7101 29.5569 42.443L28.1427 43.8572ZM12.4125 12.4125C11.0955 13.7294 10.8237 15.7067 11.1456 17.8493C11.471 20.0161 12.4296 22.5733 13.8793 25.341C16.7846 30.8874 21.7733 37.4878 28.1427 43.8572L29.5569 42.443C23.2899 36.1759 18.439 29.7355 15.651 24.413C14.2541 21.7462 13.4027 19.412 13.1234 17.5523C12.8404 15.6685 13.1691 14.4843 13.8267 13.8267L12.4125 12.4125ZM24.2847 13.3451C21.7563 12.1128 19.4217 11.3188 17.4335 11.0904C15.4595 10.8636 13.6454 11.1796 12.4125 12.4125L13.8267 13.8267C14.4418 13.2116 15.5155 12.8832 17.2052 13.0773C18.8806 13.2698 20.9855 13.962 23.4085 15.1429L24.2847 13.3451ZM36 15C35.628 15 35.2581 15.0097 34.8907 15.0288L34.9947 17.0261C35.3275 17.0088 35.6627 17 36 17V15ZM57 36C57 24.402 47.598 15 36 15V17C46.4934 17 55 25.5066 55 36H57ZM56.9712 37.1093C56.9903 36.7418 57 36.372 57 36H55C55 36.3373 54.9912 36.6724 54.9739 37.0052L56.9712 37.1093ZM59.5875 59.5875C60.8204 58.3546 61.1363 56.5405 60.9096 54.5665C60.6812 52.5782 59.8872 50.2436 58.6549 47.7153L56.8571 48.5915C58.038 51.0145 58.7302 53.1193 58.9226 54.7948C59.1168 56.4845 58.7883 57.5582 58.1732 58.1733L59.5875 59.5875ZM54.9739 37.0052C54.7729 40.8634 55.0904 44.9668 56.8571 48.5915L58.6549 47.7153C57.1019 44.529 56.778 40.8178 56.9712 37.1093L54.9739 37.0052ZM23.4085 15.1429C27.0332 16.9096 31.1366 17.2271 34.9947 17.0261L34.8907 15.0288C31.1821 15.222 27.471 14.898 24.2847 13.3451L23.4085 15.1429Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-width="2" d="M16.2235 33C16.0763 33.9786 16 34.9804 16 36C16 47.0457 24.9543 56 36 56C37.194 56 38.3635 55.8954 39.5 55.6948"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="none" stroke="#E27022" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M36 52C27.1634 52 20 44.8366 20 36"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20E.svg b/public/assets/img/icons/E20E.svg
new file mode 100644
index 0000000..39ef329
--- /dev/null
+++ b/public/assets/img/icons/E20E.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="line-supplement">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27 31 30 30 32 32 35 30 37 31 39 30 41 32 42 31"/>
+ </g>
+ <g id="color">
+ <path fill="#fff" d="m21.38 27.63c1.636 0.3771 3.012 0.9482 4.016 1.579-2.246 0.6314-3.65 13.32-10.57 17.69-4.659-2.517-7.075-9.495-4.782-13.8 2.43-8.036 10.83-5.355 11.33-5.47z"/>
+ <path fill="#fff" d="m58.01 33.3c0.6023 0.1205 3.002-0.2426 4.54 0.4514 3.639 1.302 4.828 4.206 4.63 8.066 0.01683 2.845-3.155 3.479-5.039 5.611-4.23-0.4461-3.926-3.52-4.733-3.069-5.214 2.913-14.63-7.577-13.72-12.99 4.296-10.07 15.93-1.788 14.32 1.933z"/>
+ <polyline fill="#3f3f3f" points="16.76 45.06 19.66 34.43 21.59 39.26 27.39 23.8 29.88 26.8 35.31 12.45 38.02 18.01 40.92 27.67 42.85 23.8 45.75 36.36 48.64 29.6 51.54 45.06"/>
+ <polygon fill="#fff" points="44.05 29 40.92 30.57 38.02 29.6 36.08 28.63 32.22 30.57 30.29 28.63 27.39 29.6 26.15 27.12 27.39 23.8 29.88 26.8 35.31 12.45 38.02 18.01 40.92 27.67 42.85 23.8"/>
+ <path fill="#fff" d="m38.56 40.49 3.219-1.266s3.964-0.9326 6.863 0.03347c3.639 1.302 5.994 4.835 5.797 8.695 0.01683 2.845-0.5285 6.481-2.412 8.613-2.843 2.528-5.311 2.812-8.038 2.936-1.547 0.1219-3.918-0.1353-4.749-1.446l-1.522-2.154c-1.403 1.932-4.082 3.492-6.465 3.644-2.281-1.6e-5 -4.895-0.4741-6.263-2.299l-2.016-2.255c-0.7258 1.109-1.992 1.741-3.314 1.655-1.932 0-5.797-0.9661-5.797-5.797-0.1959-3.445 2.529-7.396 5.963-7.729l3.057 0.1666c-0.6255-2.6 2.355-6.929 7.403-6.929 2.325 4e-4 6.707 0.8947 8.274 4.131z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m61.2 34.43a6.428 6.428 0 0 1 5.797 6.763c0 4.83-3.864 5.797-5.797 5.797a3.539 3.539 0 0 1-3.864-3.864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m21.59 28.63s-3.864-0.9661-6.763 0-4.83 2.898-4.83 7.729a11.57 11.57 0 0 0 2.898 7.729"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16.76 45.06 19.66 34.43 21.59 39.26 27.39 23.8 29.88 26.8 35.31 12.45 38.02 18.01 40.92 27.67 42.85 23.8 45.75 36.36 48.64 29.6 51 40"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19.66 44.09a6.428 6.428 0 0 0-5.797 6.763c0 4.83 3.864 5.797 5.797 5.797a3.539 3.539 0 0 0 3.864-3.864"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m25.46 56.65a7.246 7.246 0 0 0 5.797 2.898c3.864 0 6.763-3.864 6.763-4.83"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m39.95 57.62a4.186 4.186 0 0 0 3.864 1.932 5.175 5.175 0 0 0 4.83-4.83"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23.53 45.06c-1.932-1.932 0.9661-8.695 6.763-8.695 2.898 0 8.695 0.9661 8.695 6.763"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.88 40.23s3.864-1.932 6.763-0.9661a8.76 8.76 0 0 1 5.797 8.695 11.57 11.57 0 0 1-2.898 7.729"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="m57.34 35.4c1.932-1.932-0.9661-8.695-6.763-8.695a10.77 10.77 0 0 0-6.6 1.993"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E20F.svg b/public/assets/img/icons/E20F.svg
new file mode 100644
index 0000000..6d9b5c7
--- /dev/null
+++ b/public/assets/img/icons/E20F.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#f4aa41" points="50.846 56 41.046 45.443 41.398 43.464 43.821 40.572 46.119 39.39 50.363 34.326 57.431 56 50.846 56"/>
+ <polygon fill="#e27022" points="51.957 55 25.968 26.963 35.078 56 40.384 56 51.957 55"/>
+ <polygon fill="#f4aa41" points="33.477 35.064 25.968 26.963 28.61 35.064 30.225 35.064 33.477 35.064"/>
+ <polygon fill="#f4aa41" points="2.473 55 25.968 26.963 35.111 55 2.473 55"/>
+ <polygon fill="#fcea2b" points="19.18 35.064 25.968 26.963 28.61 35.064 19.18 35.064"/>
+ <polygon fill="#e27022" points="69.527 55 50.363 34.326 57.105 55 59.945 55 61.61 55 69.527 55"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.586 41.219 50.363 34.326 57.105 55"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="69.527 55 50.363 34.326 57.105 55 59.945 55 61.61 55 69.527 55"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="2.473 55 25.968 26.963 35.111 55 2.473 55"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.449 55 51.957 55 25.968 26.963"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E210.svg b/public/assets/img/icons/E210.svg
new file mode 100644
index 0000000..5f29140
--- /dev/null
+++ b/public/assets/img/icons/E210.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M27.7666,61.5156H17.6217v-.5748H16.0469v1.5748a.9993.9993,0,0,0,1,1h10.72a1,1,0,1,0,0-2Z"/>
+ <path fill="#9b9b9a" d="M44.299,61.5156H54.4439v-.5748h1.5748v1.5748a.9993.9993,0,0,1-1,1H44.299a1,1,0,0,1,0-2Z"/>
+ <rect x="26.7666" y="61.8887" rx="1" width="18.5322" height="4.1113" fill="#61b2e4"/>
+ <circle cx="35.9519" cy="19.3681" r="2.3143" fill="#f4aa41"/>
+ <path fill="#f4aa41" d="M41.7407,38.9116l-1.1358-9.5873.1828-.3953,3.3964,3.7429a.7619.7619,0,0,1,.0767.93c-.4689.72-1.0447,1.6361-1.4252,2.1951a2.22,2.22,0,0,0,.85,3.1146L48.1537,32.8,41.9873,26.335,39.32,25.3067l-7.0052-.1505L31.23,24.5389l-3.31-4.22-1.419-6.3466c-1.2909,0-1.8634.7644-1.8634,1.5441,0,1.255.0575,1.495.0575,4.0649,0,2.2106,2.1772,4.9232,4.262,6.7536A12.0742,12.0742,0,0,0,31.32,28.0883l-.2142,1.236-.5018,9.5873L23.9073,60.9531H26.453l8.7518-19.2858h1.5429l8.9189,19.2858h2.5457Z"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.0952,7.5441c0-.9722.5578-1.9444,1.41-1.9444"/>
+ <path fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.8458,7.5441a2.0955,2.0955,0,0,1,1.4322-2.23c1.5293-.6169,2.8529.6682,4.4908-.3084"/>
+ <path fill="#f4aa41" d="M31.8073,9.8822c0,1.7456-1.9977,3.1606-4.462,3.1606s-4.4619-1.415-4.4619-3.1606Z"/>
+ </g>
+ <g id="line">
+ <line x1="34.3155" x2="32.4374" y1="17.7316" y2="15.8536" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="35.9519" cy="19.3681" r="2.3143" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="35.9519" x2="35.9519" y1="17.0538" y2="14.368" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.7085" x2="39.6113" y1="17.8702" y2="15.9675" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.2662" x2="40.9513" y1="19.3681" y2="19.3681" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.6376" x2="30.9808" y1="19.3681" y2="19.3681" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.4081,13.4105l.1949,5.8847a3.4811,3.4811,0,0,0,.4992,1.691c1.2559,2.0753,3.2963,4.2817,4.7881,4.0953a30.0074,30.0074,0,0,1,6.1714,0,3.9932,3.9932,0,0,1,2.6291.8852,50.48,50.48,0,0,1,5.0175,5.1822,2.7609,2.7609,0,0,1,.18,3.4316l-2.59,3.6433"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.8073,9.8822c0,1.7456-1.9977,3.1606-4.462,3.1606s-4.4619-1.415-4.4619-3.1606Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17.047 60.953 27.767 60.953 27.767 65"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.299 65 44.299 60.953 55.019 60.953"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8324,29.3244l1.5149,9.5872L47.805,58.985l.0015-.0006a1.46,1.46,0,0,1-2.6723,1.1667l-7.33-16.9553a1.8584,1.8584,0,0,0-3.6578,0l-7.33,16.9553a1.46,1.46,0,0,1-2.6724-1.1667l.0016.0006,6.4577-20.0734,1.5148-9.5872"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E211.svg b/public/assets/img/icons/E211.svg
new file mode 100644
index 0000000..17cd4cd
--- /dev/null
+++ b/public/assets/img/icons/E211.svg
@@ -0,0 +1,32 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M64.2949,54.96V45.7332H7.7051V54.96H13.297v-.5436a4.07,4.07,0,1,1,8.1395,0V54.96h4.2827v-.5436a4.07,4.07,0,1,1,8.1394,0V54.96h4.2828v-.5436a4.07,4.07,0,1,1,8.1394,0V54.96h4.2827v-.5436a4.07,4.07,0,1,1,8.14,0V54.96Z"/>
+ <path fill="#b1cc33" d="M56.9709,36.5065a3.5581,3.5581,0,0,0-3.5581-3.558H18.5872a3.5581,3.5581,0,0,0-3.5581,3.558H56.9709Z"/>
+ <rect x="13.1252" y="36.5064" width="45.7496" height="9.2268" fill="#d0cfce"/>
+ <path fill="#b1cc33" d="M47.6569,23.7216V22.72H43.8448l-.45,1.0019H24.3431a3.558,3.558,0,0,0-3.558,3.558h30.43A3.558,3.558,0,0,0,47.6569,23.7216Z"/>
+ <polygon fill="#d0cfce" points="18.707 32.948 18.707 27.28 41.441 27.28 42.012 26.279 53.293 26.279 53.293 32.948 18.707 32.948"/>
+ <path fill="#b1cc33" d="M58.7145,42.1751H41.475V41.1729H23.08v1.0022H13.2855a3.5581,3.5581,0,0,0-3.558,3.5581h52.545A3.5581,3.5581,0,0,0,58.7145,42.1751Z"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="13.125 42.175 13.125 36.506 58.875 36.506 58.875 42.175"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="18.707 32.948 18.707 27.28 42.012 27.28"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.535,18.0983a6.3552,6.3552,0,0,0-7.2137,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3584,13.0571a7.87,7.87,0,0,0-6.0371,5.0412"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.9427,15.8526a8.363,8.363,0,0,1,8.3786,2.2457"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.4227,19.2122a5.9185,5.9185,0,0,1,5.8986-1.1139"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.372,12.8405c2.6979,1.0919,2.9493,5.2578,2.9493,5.2578"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.2871,29.7808a7.5552,7.5552,0,0,1,8.006-1.1138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.6569,23.7216c4.347,0,5.6362,4.9454,5.6362,4.9454"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M61.6717,26.4212a8.3628,8.3628,0,0,0-8.3786,2.2458"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M59.1916,29.7808a5.9181,5.9181,0,0,0-5.8985-1.1138"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.2423,23.4091c-2.6979,1.0919-2.9492,5.2579-2.9492,5.2579"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.9709,36.5065a3.5581,3.5581,0,0,0-3.5581-3.558H18.5872a3.5581,3.5581,0,0,0-3.5581,3.558h0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M64.2949,54.96V45.7332H7.7051V54.96H13.297v-.5436a4.07,4.07,0,1,1,8.1395,0V54.96h4.2827v-.5436a4.07,4.07,0,1,1,8.1394,0V54.96h4.2828v-.5436a4.07,4.07,0,1,1,8.1394,0V54.96h4.2827v-.5436a4.07,4.07,0,1,1,8.14,0V54.96Z"/>
+ <line x1="24.3213" x2="24.3213" y1="18.0983" y2="32.9485" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="53.2931" x2="53.2931" y1="28.6671" y2="36.5065" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.08,42.1751H13.2855a3.5581,3.5581,0,0,0-3.558,3.5581h52.545a3.5581,3.5581,0,0,0-3.558-3.5581H41.475"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.013,42.1556c-3.1938,0-5.3868,3.5776-5.3868,3.5776a11.0275,11.0275,0,0,0-.06-4.9045"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.3928,42.74a6.41,6.41,0,0,1,6.2334,2.9936"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.8448,23.7216H24.3431a3.558,3.558,0,0,0-3.558,3.558H42.012"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E212.svg b/public/assets/img/icons/E212.svg
new file mode 100644
index 0000000..a1caf2d
--- /dev/null
+++ b/public/assets/img/icons/E212.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fcea2b" d="M35.1143,20.4165a1,1,0,0,1-.8955-1.4448l.81-1.6323a1.041,1.041,0,0,1,1.791,0l.8008,1.6113a1,1,0,0,1-.8828,1.4448l-1.6113.021Z"/>
+ <rect x="31.7709" y="20.2329" width="8.4581" height="12.4186" fill="#d0cfce"/>
+ <rect x="37.1451" y="20.2329" width="3.0945" height="12.4186" fill="#9b9b9a"/>
+ <polygon fill="#d0cfce" points="45.949 62.528 42.395 36.204 36 36.204 29.605 36.204 26.051 62.528 36 62.528 45.949 62.528"/>
+ <path fill="#9b9b9a" d="M39.9355,40.08a1,1,0,0,0-.9931-.8828H33.0576a1,1,0,0,0-.9931.8828L29.4233,62.41a1,1,0,0,0,.9932,1.1171H41.583a1.0009,1.0009,0,0,0,.9932-1.1171Z"/>
+ <g id="color-2">
+ <rect x="4" y="62.5276" width="64.0135" height="5.4724" fill="#92d3f5"/>
+ </g>
+ <polygon fill="#d0cfce" points="36 10.031 39.269 14.029 32.731 14.029 36 10.031"/>
+ <rect x="27.9402" y="32.6514" width="16.1197" height="3.5527" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <line x1="36" x2="36" y1="7.6143" y2="10.0312" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27.9402" y="32.6514" width="16.1197" height="3.5527" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="31.7709" y="20.2329" width="8.4581" height="12.4186" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.2291" x2="31.7709" y1="23.2333" y2="23.2333" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.1355" x2="30.8645" y1="20.2329" y2="20.2329" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="33.349" y="14.0294" width="5.2692" height="6.2034" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.9402" x2="27.0351" y1="32.6514" y2="31.0403" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.0598" x2="44.9649" y1="32.6514" y2="31.0403" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 10.031 39.269 14.029 32.731 14.029 36 10.031"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="41.224 59.486 38.942 40.197 33.058 40.197 30.776 59.486"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.949 62.528 42.395 36.204 36 36.204 29.605 36.204 26.051 62.528 36 62.528 45.949 62.528"/>
+ <line x1="5.004" x2="66.9975" y1="62.5276" y2="62.5276" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0005"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E213.svg b/public/assets/img/icons/E213.svg
new file mode 100644
index 0000000..671fd3e
--- /dev/null
+++ b/public/assets/img/icons/E213.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="27.5038" y="27.2447" width="16.9924" height="13.25" fill="#9b9b9a"/>
+ <rect x="20.6868" y="24.1421" width="30.6265" height="3.1025" fill="#d0cfce"/>
+ <polygon fill="#d0cfce" points="49.443 24.142 40.051 14.751 31.922 14.751 22.557 24.115 49.443 24.142"/>
+ <polygon fill="#d0cfce" points="53.742 42.549 53.742 56.356 18.258 56.356 18.258 42.549 20.312 40.495 51.688 40.495 53.742 42.549"/>
+ <polygon fill="#d0cfce" points="53.739 56.361 55.24 57.862 55.24 60.857 36 60.857 16.76 60.857 16.76 57.862 18.261 56.361 53.739 56.361"/>
+ </g>
+ <g id="line">
+ <rect x="20.6868" y="24.1421" width="30.6265" height="3.1025" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.443 24.142 40.051 14.751 31.922 14.751 22.557 24.115 49.443 24.142"/>
+ <line x1="21.8397" x2="21.8397" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.5038" x2="27.5038" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="33.1679" x2="33.1679" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="38.8321" x2="38.8321" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="44.4962" x2="44.4962" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="50.1603" x2="50.1603" y1="27.2447" y2="40.4947" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53.742 42.549 53.742 56.356 18.258 56.356 18.258 42.549 20.312 40.495 51.688 40.495 53.742 42.549"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53.739 56.361 55.24 57.862 55.24 60.857 36 60.857 16.76 60.857 16.76 57.862 18.261 56.361 53.739 56.361"/>
+ <line x1="36" x2="36" y1="11.3735" y2="7.8195" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="31.9215" x2="30.9603" y1="14.7508" y2="9.9693" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40.0513" x2="41.0125" y1="14.7508" y2="9.9693" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.0115" x2="34.0115" y1="12.7481" y2="9.9988" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.9885" x2="37.9885" y1="9.9988" y2="12.7481" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E214.svg b/public/assets/img/icons/E214.svg
new file mode 100644
index 0000000..7a310e2
--- /dev/null
+++ b/public/assets/img/icons/E214.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="44.3317" cy="11.4161" r="2.8709" fill="#fcea2b"/>
+ <path fill="#fcea2b" d="M37.9166,33.1726H25.323c-1.4613,0-1.8556-1.59-1.8556-2.7749,0-.5527,2.6816-.98,3.2343-.98H38.9893c.5527,0-.0727,2.2017-.0727,2.7544A.9994.9994,0,0,1,37.9166,33.1726Z"/>
+ <path fill="#fcea2b" d="M48.4893,21.9756c-.1006-2.8745-1.8008-4.8184-4.3672-4.9541a5.3705,5.3705,0,0,0-5.3994,4.4878l-.8916,5.9858v.0034l-1.127,7.7525-4.2568.001-2.6045.1406a8.4665,8.4665,0,0,0-3.4912,1.1728,5.318,5.318,0,0,0-2.6885,4.8428l.332,15.9414c0,1.3027,0,4.0147,2.4141,4.0147a3.2284,3.2284,0,0,0,3.4023-2.6514L31.665,42.7041l13.0577-.0254a3.7968,3.7968,0,0,0,3.7685-3.7051Z"/>
+ <line x1="47.0576" x2="47.0576" y1="45.2092" y2="60.9583" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="34.5492" x2="34.5492" y1="45.2092" y2="60.9583" fill="none" stroke="#9b9b9a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#9b9b9a" points="47.44 25.417 51.12 25.178 50.529 45.038 31.342 45.209 31.342 41.822 47.031 40.668 47.44 25.417"/>
+ </g>
+ <g id="line">
+ <circle cx="44.3317" cy="11.4161" r="2.8709" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.551 22.011 41.461 34.982 32.501 26.129"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.882,41.6749a1.1068,1.1068,0,0,0-1.1045,1.1045v1.3254a1.1877,1.1877,0,0,0,1.1045,1.1044H49.9955A1.1877,1.1877,0,0,0,51.1,44.1048V25.86a1.1068,1.1068,0,0,0-1.1045-1.1045l-1.86.0208c-.5522,0-.463.4766-.463,1.1392l-.1814,15.7463Z"/>
+ <line x1="32.0503" x2="24.4677" y1="30.3977" y2="30.3977" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48.8626" x2="48.8626" y1="45.2092" y2="60.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.6944" x2="32.6944" y1="45.2092" y2="60.6043" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.804 26.892 24.597 21.184 26.462 26.892 22.804 26.892"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.3976,18.8818a5.3117,5.3117,0,0,0,4.2,2.3018s3.1633,0,4.2713-2.3018"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.718 63.586 19.718 60.958 52.282 60.958 52.282 63.586"/>
+ <line x1="34.1498" x2="40.6015" y1="15.2733" y2="60.9583" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.82,27.6428l.8914-5.9863a4.39,4.39,0,0,1,4.3942-3.6351h0c2.1617.1147,3.3076,1.826,3.3846,3.9895l.0008,16.9628a2.7691,2.7691,0,0,1-2.7689,2.7049H39.905l-9.1318.0285-1.9552,16.89c-.223,1.3732-.9265,2.361-2.041,2.361A2.2213,2.2213,0,0,1,24.633,58.46V41.3448c0-2.9821,2.41-5.094,5.7969-5.094h2.0712"/>
+ <line x1="24.633" x2="24.633" y1="23.368" y2="26.2236" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="24.633" cy="17.2251" r="0.6535" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E215.svg b/public/assets/img/icons/E215.svg
new file mode 100644
index 0000000..5680178
--- /dev/null
+++ b/public/assets/img/icons/E215.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M17.5083,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,17.5083,48.7969Z"/>
+ <path fill="#9b9b9a" d="M25.5083,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,25.5083,48.7969Z"/>
+ <path fill="#9b9b9a" d="M33.5088,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,33.5088,48.7969Z"/>
+ <path fill="#9b9b9a" d="M41.5088,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,41.5088,48.7969Z"/>
+ <path fill="#9b9b9a" d="M49.5088,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,49.5088,48.7969Z"/>
+ <path fill="#9b9b9a" d="M57.5088,48.7969a1,1,0,0,1-1-1V32.0479a1,1,0,0,1,2,0v15.749A1,1,0,0,1,57.5088,48.7969Z"/>
+ <rect x="12.9457" y="28.0704" width="46.1086" height="3.9777" fill="#d0cfce"/>
+ <rect x="11.9458" y="46.7969" rx="1" width="48.1089" height="5.582" fill="#d0cfce"/>
+ <rect x="8.1631" y="50.3789" rx="1" width="55.6738" height="5.5811" fill="#d0cfce"/>
+ <polygon fill="#d0cfce" points="59.054 28.07 12.946 28.07 36 20.705 59.054 28.07"/>
+ </g>
+ <g id="line">
+ <line x1="59.0543" x2="12.9457" y1="47.7972" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="62.8369" x2="9.1631" y1="51.3786" y2="51.3786" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="66.2898" x2="5.7102" y1="55" y2="55" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="16" x2="16" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="24" x2="24" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32" x2="32" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="40" x2="40" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="48" x2="48" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="56" x2="56" y1="32.0481" y2="47.7972" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="59.054 28.07 12.946 28.07 36 20.705 59.054 28.07"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="59.054 25.155 59.054 32.048 12.946 32.048 12.946 25.155"/>
+ <line x1="36" x2="36" y1="20.7051" y2="18.3864" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E216.svg b/public/assets/img/icons/E216.svg
new file mode 100644
index 0000000..e75305f
--- /dev/null
+++ b/public/assets/img/icons/E216.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M49.2629,61.3372a127.4642,127.4642,0,0,0,.0765-.3792c0-5.2217-4-13.6016-4.17-13.956-.0117-.0243-.0334-.0389-.0466-.0618a1.0905,1.0905,0,0,0-.238-.2812.9785.9785,0,0,0-.2427-.1424c-.0264-.0107-.05-.0217-.0774-.03a.9665.9665,0,0,0-.3039-.0448c-.024,0-.0462,0-.07.0015a.9412.9412,0,0,0-.1453.0031c-5.666,1.2754-11.5039-2.5733-13.7549-4.2871a.9145.9145,0,0,0-.1035-.05.9417.9417,0,0,0-.0937-.0669c-.0269-.0121-.0552-.0091-.0825-.0186a1.1815,1.1815,0,0,0-.3853-.0551,1.2356,1.2356,0,0,0-.3662.0949.9755.9755,0,0,0-.1524.0952.9646.9646,0,0,0-.1552.1364c-.0191.021-.045.0319-.0625.0548a.9539.9539,0,0,0-.05.1023.9426.9426,0,0,0-.0676.095,9.8784,9.8784,0,0,1-2.8242,3.6767,9.053,9.053,0,0,0-3.2129,3.7891c-.012.0267-.0091.0549-.0186.082a1.0011,1.0011,0,0,0-.0442.1977,1.026,1.026,0,0,0,.09.5618c.0124.0256.0127.0536.0276.0784a27.2644,27.2644,0,0,0,6.1884,6.8442c.5669.5,6.7246,5.7759,13.6123,5.7759a12.0768,12.0768,0,0,0,6.2588-1.6982.9793.9793,0,0,0,.4024-.4933Z"/>
+ <path fill="#d0cfce" d="M27.9722,36.9932a50.2276,50.2276,0,0,1-.2383,5.06.9992.9992,0,0,0,.33.8486c.0417.0376.177.1562.3933.3347.19-.3491.3154-.6143.3493-.69a.9435.9435,0,0,1,.0677-.095.9531.9531,0,0,1,.0495-.1023c.0176-.0229.0435-.0338.0625-.0548a.97.97,0,0,1,.1553-.1364.9793.9793,0,0,1,.1523-.0952,1.2377,1.2377,0,0,1,.3662-.0949,1.1805,1.1805,0,0,1,.3853.0551c.0273.0095.0557.0065.0825.0186a.9431.9431,0,0,1,.0938.0669.9228.9228,0,0,1,.1035.05c2.251,1.7138,8.0889,5.5625,13.7549,4.2871a.94.94,0,0,1,.1452-.0031c.024-.0019.0462-.0014.07-.0015a.9667.9667,0,0,1,.304.0448c.0268.0084.051.0194.0773.03a.9785.9785,0,0,1,.2427.1424.9529.9529,0,0,1,.0869.0815.9648.9648,0,0,1,.1512.2c.0131.0229.0349.0375.0466.0618.0334.07.2192.46.4905,1.0684a12.1419,12.1419,0,0,0,2.2834-1.0528,1,1,0,0,0,.458-1.1123L47.44,42.0742l-.0029-.01L47.43,42.04l-1.1778-4.5293a.9978.9978,0,0,0-.541-.6523,6.7788,6.7788,0,0,0-1.7029-.44,5.5191,5.5191,0,0,1-.634-2.6579,7.8164,7.8164,0,0,0,1.9922-2.1992,2.91,2.91,0,0,0,.3174-2.2353,3.7719,3.7719,0,0,0-2.26-2.3057,7.03,7.03,0,0,1-2.2949-1.8536,9.6587,9.6587,0,0,0,1.5049-4.7851c0-1.7607-1.44-4.3613-3.5-6.3222a11.3708,11.3708,0,0,0-8.377-3.3321c-6.9912.3467-7.1885,3.7344-7.1846,4.0381-.0371.4649-.89,11.46,1.1036,18.7012C24.96,34.6422,25.9927,36.6279,27.9722,36.9932Z"/>
+ <path d="M41.4355,19.3211A6.6922,6.6922,0,0,0,35.357,16.68c-6.9735.2759-6.1706,4.3511-6.1706,4.3511s-.0281,1.3844,2.65,1.3844c2.0964,0,2.3338-1.1867,2.3338-1.1867.4255-1.2513,2.9571-1.0919,2.9571-1.0919s1.3779,3.8642,2.4405,4.2255,1.8675-2.4843,1.8675-2.4843S42.7493,21.1388,41.4355,19.3211Z"/>
+ <path d="M48.2808,61.958a.9994.9994,0,0,1-1-1c0-3.8027-5.7793-10.4414-8.0059-12.6777a1.0022,1.0022,0,0,1-.1885-1.1465,1.017,1.017,0,0,1,1.0215-.5518,11.83,11.83,0,0,0,3.8145-.1045,1.0049,1.0049,0,0,1,1.1884.5245c.17.3544,4.17,8.7343,4.17,13.956A1,1,0,0,1,48.2808,61.958Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2614,20.3816s2.0228,5.8346,5.7138,7.5464c2.75,1.2754,1.4944,3.1381,1.4944,3.1381a7.0382,7.0382,0,0,1-2.0657,2.1654"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8683,25.2257a9.27,9.27,0,0,0,1.7378-4.8441c0-2.535-4.3492-8.9756-10.8271-8.6547-6.2408.3091-6.2374,3.1187-6.2374,3.1187S23.6433,26.0473,25.62,33.2315a5.1109,5.1109,0,0,0,.8452,1.7249"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0453,18.8641c.9206,4.8471,2.5111,14.954,1.6559,23.292,0,0,10.18,9.0768,18.7392,4.0016l-2.184-8.3952s-2.1885-1.0335-6.14,0c0,0,6.14,0,7.3245,4.5536"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2614,31.29s4.66-2.43,3.2823-.2631"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.3458,60.9943c-8.56,5.0752-18.7391-4.0016-18.7391-4.0016"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.3458,60.9583c0-5.0545-4.0715-13.523-4.0715-13.523"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.6908,42.9555a10.8431,10.8431,0,0,1-3.17,4.0914A8.0435,8.0435,0,0,0,23.6542,50.42"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E240.svg b/public/assets/img/icons/E240.svg
new file mode 100644
index 0000000..f21c2b5
--- /dev/null
+++ b/public/assets/img/icons/E240.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.5737,12.7708 35.5,40.3333 25.1667,30.3333 25.1667,35.25 35.875,45.75 54.5737,18.625"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.0844,28.991C52.9959,31.1452,53.5,33.5137,53.5,36c0,9.9411-8.0589,18-18,18s-18-8.0589-18-18s8.0589-18,18-18 c3.2668,0,6.3303,0.8703,8.9714,2.3916"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="54.5737,12.7708 35.5,40.3333 25.1667,30.3333 25.1667,35.25 35.875,45.75 54.5737,18.625"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E241.svg b/public/assets/img/icons/E241.svg
new file mode 100644
index 0000000..fd952b3
--- /dev/null
+++ b/public/assets/img/icons/E241.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0984,45.9794H21.0578c-5.5116,0-9.9797-4.4681-9.9797-9.9797v0c0-5.5116,4.4681-9.9797,9.9797-9.9797h30.0406 c5.5116,0,9.9797,4.4681,9.9797,9.9797v0C61.0781,41.5114,56.6101,45.9794,51.0984,45.9794z"/>
+ <circle cx="20.9228" cy="36" r="10.0009" fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#ea5a47" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.5214,28.4459c4.0892,3.7129,4.3944,10.0377,0.6815,14.127s-10.0377,4.3943-14.127,0.6815"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.0984,45.9794H21.0578c-5.5116,0-9.9797-4.4681-9.9797-9.9797v0c0-5.5116,4.4681-9.9797,9.9797-9.9797h30.0406 c5.5116,0,9.9797,4.4681,9.9797,9.9797v0C61.0781,41.5114,56.6101,45.9794,51.0984,45.9794z"/>
+ <circle cx="20.9228" cy="36" r="10.0009" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.5214,28.4459c4.0892,3.7129,4.3944,10.0377,0.6815,14.127s-10.0377,4.3943-14.127,0.6815"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E242.svg b/public/assets/img/icons/E242.svg
new file mode 100644
index 0000000..163c3f1
--- /dev/null
+++ b/public/assets/img/icons/E242.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M36,65.0208c0,0-3.091-5.9737-13.8722-26.8922C20,34,17.3106,30.4224,17.3106,25.6045 c0-10.3214,8.3671-18.6885,18.6885-18.6885l0.0001,8.0285c0,0-10.4584,0.5199-10.4584,10.3971s10.4587,10.7561,10.4587,10.7561 L36,65.0208z"/>
+ <path fill="#D0CFCE" d="M35.9736,65.0172c0,0,2.998-6.0172,13.8722-26.8922c2.0634-3.9611,4.8173-7.7062,4.8173-12.5242 c0-10.3214-8.3671-18.6885-18.6885-18.6885l-0.2836,8.0321c0,0,11.1773,0.2666,11.0085,10.7347S35.6907,36.0975,35.6907,36.0975 L35.9736,65.0172z"/>
+ <path fill="#9B9B9A" d="M36.8281,7.5469c0,0,9.7494,4.0365,11.8385,15.2865C50.7057,33.8135,39.5,53,36.5,62.6667 S54.6914,28,54.6914,28S55.1562,7.2812,36.8281,7.5469z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36.001" cy="25.5211" r="10.5766" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,65.0208c0,0-3.091-5.9737-13.8722-26.8922C20,34,17.3106,30.4224,17.3106,25.6045c0-10.3214,8.3671-18.6885,18.6885-18.6885"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36.002,65.0172c0,0,2.998-6.0172,13.8722-26.8922c2.0634-3.9611,4.8173-7.7062,4.8173-12.5242 c0-10.3214-8.3671-18.6885-18.6885-18.6885"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E243.svg b/public/assets/img/icons/E243.svg
new file mode 100644
index 0000000..f12101a
--- /dev/null
+++ b/public/assets/img/icons/E243.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="8.0416" x2="64.0416" y1="29" y2="29" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="8.0416" x2="8.0416" y1="26" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="64.0416" x2="64.0416" y1="26" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.0416" x2="36.0416" y1="26" y2="34" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="22.0416" x2="22.0416" y1="26" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="50.0416" x2="50.0416" y1="26" y2="32" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8.0085,45.9053L8.0085,45.9053c-1.0579,0-1.9155-0.8576-1.9155-1.9155v-3.1689c0-1.0579,0.8576-1.9156,1.9155-1.9156l0,0 c1.058,0,1.9156,0.8577,1.9156,1.9156v3.1689C9.9241,45.0477,9.0665,45.9053,8.0085,45.9053z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M61.8334,40.6119c0.2005-0.9798,1.0674-1.7169,2.1065-1.7169l0,0c0.5937,0,1.1313,0.2407,1.5204,0.6298 c0.6053,0.6053,0.5494,1.6111-0.0185,2.2515l-3.6521,4.1187h4.3004"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="35.1209,40.4123 37.0588,38.9605 37.0588,45.9605"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E244.svg b/public/assets/img/icons/E244.svg
new file mode 100644
index 0000000..ad7c533
--- /dev/null
+++ b/public/assets/img/icons/E244.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.0133,16.0194c0,7.5,5,13.75,5,13.75s5-6.25,5-13.75"/>
+ <circle cx="17.0133" cy="16.0194" r="5" fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#D22F27" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0133,44.0194c0,7.5,5,13.75,5,13.75s5-6.25,5-13.75"/>
+ <circle cx="55.0133" cy="44.0194" r="5" fill="#EA5A47" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.0133,16.0194c0,7.5,5,13.75,5,13.75s5-6.25,5-13.75"/>
+ <circle cx="17.0133" cy="16.0194" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M50.0133,44.0194c0,7.5,5,13.75,5,13.75s5-6.25,5-13.75"/>
+ <circle cx="55.0133" cy="44.0194" r="5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17,33c0,0,16,0,17,14s16,14,21,14"/>
+ <line x1="31.9713" x2="44.0287" y1="21.7413" y2="32.2587" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="43.5475" x2="44.0287" y1="25.2041" y2="32.2587" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.9741" x2="44.0287" y1="32.74" y2="32.2587" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E245.svg b/public/assets/img/icons/E245.svg
new file mode 100644
index 0000000..f034327
--- /dev/null
+++ b/public/assets/img/icons/E245.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9453,45.9794h30.0406c5.5116,0,9.9797-4.4681,9.9797-9.9797v0c0-5.5116-4.4681-9.9797-9.9797-9.9797H20.9453 c-5.5116,0-9.9797,4.4681-9.9797,9.9797v0C10.9656,41.5114,15.4336,45.9794,20.9453,45.9794z"/>
+ <circle cx="50.9647" cy="36" r="10.0009" fill="#b1cc33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#5c9e31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9618,43.0717c3.9056,3.9056,10.2378,3.9056,14.1434,0s3.9056-10.2378,0-14.1434"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9453,45.9794h30.0406c5.5116,0,9.9797-4.4681,9.9797-9.9797v0c0-5.5116-4.4681-9.9797-9.9797-9.9797H20.9453 c-5.5116,0-9.9797,4.4681-9.9797,9.9797v0C10.9656,41.5114,15.4336,45.9794,20.9453,45.9794z"/>
+ <circle cx="50.9647" cy="36" r="10.0009" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.9618,43.0717c3.9056,3.9056,10.2378,3.9056,14.1434,0s3.9056-10.2378,0-14.1434"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E246.svg b/public/assets/img/icons/E246.svg
new file mode 100644
index 0000000..533a21a
--- /dev/null
+++ b/public/assets/img/icons/E246.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M16.0497,54.9455c-1.6613,0-3.0081-1.3468-3.0081-3.0081v-8.862l-0.0015-3.4078 c-0.0001-0.2111,0.2466-0.326,0.4082-0.1901l3.7794,3.3007c0.1356,0.1142,0.3072,0.1768,0.4845,0.1768h23.2796 c1.6613,0,3.0081,1.3468,3.0081,3.0081v5.9742c0,1.6613-1.3468,3.0081-3.0081,3.0081L16.0497,54.9455L16.0497,54.9455z"/>
+ <path fill="#D0CFCE" d="M58.6474,32.468c0.1623,0.1367,0.4103,0.0212,0.4102-0.191l-0.0014-3.2289h0.0005v-9.0304 c0-1.6702-1.354-3.0242-3.0242-3.0242H31.1218c-1.6702,0-3.0242,1.354-3.0242,3.0242v6.0062c0,1.6702,1.354,3.0242,3.0242,3.0242 h23.3303c0.1782,0,0.3507,0.063,0.487,0.1777L58.6474,32.468z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin">
+ <circle cx="13.0196" cy="20.1223" r="3" fill="#FCEA2B"/>
+ <circle cx="59.0802" cy="42.0363" r="3" fill="#FCEA2B"/>
+ <polygon fill="#FCEA2B" points="7.4561,30.2263 10.5376,27.5123 15.3719,27.3145 18.3403,30.1415 19.0247,34.1215 6.9435,34.1137"/>
+ <polygon fill="#FCEA2B" points="53.5796,52.1428 56.6611,49.4288 61.4953,49.2309 64.4638,52.058 65.1481,56.0379 53.067,56.0301"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="13.0196" cy="20.1223" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M7.0196,33.1223c0,0,1-4.3112,3-5.3112s4-1,6,0s3,5.3112,3,5.3112"/>
+ <circle cx="59.0802" cy="42.0363" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M53.0802,55.0363c0,0,1-4.3112,3-5.3112s4-1,6,0s3,5.3112,3,5.3112"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M16.0497,54.9455 c-1.6613,0-3.0081-1.3468-3.0081-3.0081v-8.862l-0.0015-3.4078c-0.0001-0.2111,0.2466-0.326,0.4082-0.1901l3.7794,3.3007 c0.1356,0.1142,0.3072,0.1768,0.4845,0.1768h23.2796c1.6613,0,3.0081,1.3468,3.0081,3.0081v5.9742 c0,1.6613-1.3468,3.0081-3.0081,3.0081L16.0497,54.9455L16.0497,54.9455z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M58.6474,32.468 c0.1623,0.1367,0.4103,0.0212,0.4102-0.191l-0.0014-3.2289h0.0005v-9.0304c0-1.6702-1.354-3.0242-3.0242-3.0242H31.1218 c-1.6702,0-3.0242,1.354-3.0242,3.0242v6.0062c0,1.6702,1.354,3.0242,3.0242,3.0242h23.3303c0.1782,0,0.3507,0.063,0.487,0.1777 L58.6474,32.468z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E247.svg b/public/assets/img/icons/E247.svg
new file mode 100644
index 0000000..c8bcb7d
--- /dev/null
+++ b/public/assets/img/icons/E247.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M35.67,60.98C10.08,54.96,11,16.06,11,16.06c4.75,0.05,25-5.08,25-5.08v0.09c0,0,20.25,5.12,25,5.08 C61,16.15,61.25,54.96,35.67,60.98z"/>
+ <path fill="#9B9B9A" d="M46.5557,13.5874C46.5557,13.5874,53,44,36,60c0,0,16-1,22-25s0-19,0-19L46.5557,13.5874"/>
+ <polygon fill="#61B2E4" points="26.6438,32.8294 35.8089,46.8398 50.5128,22.5755 45.4101,25.0669 35.8409,40.858 29.8763,31.7401"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M36,10.9792c0,0-20.2537,5.1291-25,5.0853c0,0-0.9167,38.8939,24.6667,44.9147"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M35.6667,60.9792C61.25,54.9584,61,16.151,61,16.151c-4.7463,0.0437-25-5.0853-25-5.0853"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="26.6438,32.8294 35.8089,46.8398 50.5128,22.5755 45.4101,25.0669 35.8409,40.858 29.8763,31.7401"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E248.svg b/public/assets/img/icons/E248.svg
new file mode 100644
index 0000000..e36c2f6
--- /dev/null
+++ b/public/assets/img/icons/E248.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M15.042,14.9756c-2.2091,0-4,1.7909-4,4v11.7841l-0.0019,4.5314c-0.0002,0.2808,0.328,0.4336,0.5428,0.2527 l5.0257-4.389c0.1804-0.1518,0.4086-0.2351,0.6443-0.2351h30.9557c2.2091,0,4-1.7909,4-4v-7.9441c0-2.2091-1.7909-4-4-4H15.042z"/>
+ <path fill="#9B9B9A" stroke="none" d="M60.5096,60.5444c0.2147,0.1808,0.5427,0.0281,0.5426-0.2526l-0.0018-4.2707h0.0007V44.077 c0-2.2091-1.7909-4-4-4H24.103c-2.2091,0-4,1.7909-4,4v7.9441c0,2.2091,1.7909,4,4,4h30.8579c0.2357,0,0.4639,0.0833,0.6441,0.2351 L60.5096,60.5444z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M15.042,14.9756c-2.2091,0-4,1.7909-4,4v11.7841 l-0.0019,4.5314c-0.0002,0.2808,0.328,0.4336,0.5428,0.2527l5.0257-4.389c0.1804-0.1518,0.4086-0.2351,0.6443-0.2351h30.9557 c2.2091,0,4-1.7909,4-4v-7.9441c0-2.2091-1.7909-4-4-4H15.042z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60.5096,60.5444 c0.2147,0.1808,0.5427,0.0281,0.5426-0.2526l-0.0018-4.2707h0.0007V44.077c0-2.2091-1.7909-4-4-4H24.103c-2.2091,0-4,1.7909-4,4 v7.9441c0,2.2091,1.7909,4,4,4h30.8579c0.2357,0,0.4639,0.0833,0.6441,0.2351L60.5096,60.5444z"/>
+ <circle cx="31.9965" cy="48.0593" r="2" fill="#000000" stroke="none"/>
+ <circle cx="40.0081" cy="48.0593" r="2" fill="#000000" stroke="none"/>
+ <circle cx="48.0198" cy="48.0593" r="2" fill="#000000" stroke="none"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E249.svg b/public/assets/img/icons/E249.svg
new file mode 100644
index 0000000..c4f6fac
--- /dev/null
+++ b/public/assets/img/icons/E249.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="21" cy="17" r="3" fill="#FCEA2B" stroke="none"/>
+ <circle cx="55.9917" cy="26.3237" r="3" fill="#FCEA2B" stroke="none"/>
+ <circle cx="29.9928" cy="47.0078" r="3" fill="#FCEA2B" stroke="none"/>
+ <polygon fill="#FCEA2B" stroke="none" points="15.4366,27.1041 18.5181,24.3901 23.3523,24.1922 26.3208,27.0193 27.0051,30.9992 14.924,30.9914"/>
+ <polygon fill="#FCEA2B" stroke="none" points="50.4911,36.4303 53.5726,33.7163 58.4069,33.5184 61.3753,36.3454 62.0596,40.3254 49.9785,40.3176"/>
+ <polygon fill="#FCEA2B" stroke="none" points="24.4847,57.1118 27.5662,54.3979 32.4005,54.2 35.3689,57.027 36.0532,61.007 23.9721,60.9992"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="21" cy="17" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M15,30c0,0,1-4.3112,3-5.3112s4-1,6,0S27,30,27,30"/>
+ <circle cx="55.9917" cy="26.3237" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.9917,39.3237c0,0,1-4.3112,3-5.3112s4-1,6,0s3,5.3112,3,5.3112"/>
+ <circle cx="29.9928" cy="47.0078" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.9928,60.0078c0,0,1-4.3112,3-5.3112s4-1,6,0s3,5.3112,3,5.3112"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M52.552,20.1356C48.333,15.1588,42.0354,12,35,12c-2.7693,0-5.4243,0.4894-7.8832,1.3865"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M39.4332,57.5731c8.2126-1.6036,14.8614-7.5774,17.4267-15.4016"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M12.0868,32.9884C12.0293,33.6513,12,34.3222,12,35c0,7.9743,4.0582,15.0008,10.2221,19.1268"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24A.svg b/public/assets/img/icons/E24A.svg
new file mode 100644
index 0000000..6e448d6
--- /dev/null
+++ b/public/assets/img/icons/E24A.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="20" cy="26.0208" rx="13.8" ry="13.8205" fill="#FCEA2B" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#FCEA2B" stroke="none" d="M18.3981,39.9096C15.2441,44.248,11,46,5,46c2.874-1.916,5.748-5.6676,6.8636-8.617L18.3981,39.9096z"/>
+ <circle cx="52" cy="41.28" r="13.8" fill="#FCEA2B" stroke="#FCEA2B" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="#FCEA2B" stroke="none" d="M53.6019,55.1896C56.7559,59.528,61,61.28,67,61.28c-2.874-1.916-5.748-5.6676-6.8636-8.617 L53.6019,55.1896z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="13" cy="26" r="2" fill="#000000" stroke="none"/>
+ <circle cx="20" cy="26" r="2" fill="#000000" stroke="none"/>
+ <circle cx="27" cy="26" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M11.8636,37.383C10.748,40.3324,7.874,44.084,5,46c6,0,10.2441-1.752,13.3981-6.0904"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M22.2749,39.8161 C28.9249,38.7295,34,32.9574,34,26c0-7.732-6.268-14-14-14S6,18.268,6,26c0,3.3337,1.1652,6.3952,3.1105,8.7995"/>
+ <circle cx="59" cy="41.28" r="2" fill="#000000" stroke="none"/>
+ <circle cx="52" cy="41.28" r="2" fill="#000000" stroke="none"/>
+ <circle cx="45" cy="41.28" r="2" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M60.1364,52.663C61.252,55.6124,64.126,59.364,67,61.28c-6,0-10.2441-1.752-13.3981-6.0904"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M49.7251,55.0961 C43.0751,54.0095,38,48.2374,38,41.28c0-7.732,6.268-14,14-14s14,6.268,14,14c0,3.3337-1.1652,6.3952-3.1105,8.7995"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24B.svg b/public/assets/img/icons/E24B.svg
new file mode 100644
index 0000000..43513df
--- /dev/null
+++ b/public/assets/img/icons/E24B.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="46.5" cy="39.5" rx="17.5" ry="17.5" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.3112 44.4497)" fill="#FCEA2B" stroke="none"/>
+ <path fill="#F1B31C" stroke="none" d="M47.5607,54.7028c-0.789,0.789-1.6092,1.527-2.4482,2.231c4.9292,0.3899,9.9915-1.289,13.762-5.0594 c6.8342-6.8342,6.8342-17.9146,0-24.7487c-0.1168-0.1168-0.2441-0.2156-0.3634-0.3284 C58.8815,36.8519,55.2364,47.0271,47.5607,54.7028z"/>
+ <ellipse cx="19" cy="54" rx="8" ry="8" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -32.6188 29.2513)" fill="#FCEA2B" stroke="none"/>
+ <path fill="#F1B31C" stroke="none" d="M19.4849,60.9498c-0.3607,0.3607-0.7357,0.6981-1.1192,1.0199c2.2534,0.1782,4.5675-0.5892,6.2912-2.3129 c3.1242-3.1242,3.1242-8.1895,0-11.3137c-0.0534-0.0534-0.1116-0.0985-0.1661-0.1501 C24.6601,52.7895,22.9938,57.441,19.4849,60.9498z"/>
+ <ellipse cx="18" cy="21" rx="11" ry="11" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -9.5772 18.8787)" fill="#FCEA2B" stroke="none"/>
+ <path fill="#F1B31C" stroke="none" d="M18.6667,30.556c-0.496,0.496-1.0115,0.9598-1.5389,1.4023c3.0984,0.2451,6.2804-0.8102,8.6504-3.1802 c4.2958-4.2958,4.2958-11.2606,0-15.5563c-0.0734-0.0734-0.1535-0.1355-0.2284-0.2064 C25.7826,19.3355,23.4914,25.7313,18.6667,30.556z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="19" cy="54" r="8" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="46.5" cy="39.5" r="17.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="18" cy="21" r="11" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24C.svg b/public/assets/img/icons/E24C.svg
new file mode 100644
index 0000000..ac5d229
--- /dev/null
+++ b/public/assets/img/icons/E24C.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="36" cy="36" rx="25" ry="25" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -14.9117 36)" fill="#FCEA2B" stroke="none"/>
+ <path fill="#F1B31C" stroke="none" d="M37.4047,57.8288c-1.1317,1.1317-2.3078,2.1903-3.5108,3.2004c7.0546,0.5441,14.3056-1.8734,19.7134-7.2812 c9.8019-9.8019,9.8334-25.6625,0.0703-35.4256c-0.1668-0.1668-0.3489-0.3079-0.5192-0.469 C53.6602,32.2447,48.4137,46.8198,37.4047,57.8288z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24D.svg b/public/assets/img/icons/E24D.svg
new file mode 100644
index 0000000..55e32d7
--- /dev/null
+++ b/public/assets/img/icons/E24D.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.1964,16.2048 26.8036,35.6651 46.1964,55.1254"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24E.svg b/public/assets/img/icons/E24E.svg
new file mode 100644
index 0000000..f06aaae
--- /dev/null
+++ b/public/assets/img/icons/E24E.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="17.5" x2="54.5" y1="17.5" y2="54.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="54.5" x2="17.5" y1="17.5" y2="54.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E24F.svg b/public/assets/img/icons/E24F.svg
new file mode 100644
index 0000000..b243b62
--- /dev/null
+++ b/public/assets/img/icons/E24F.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.8146,33.4278 55,25.2139 46.8146,17"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M32.3288,54.4975c-8.0865,0-14.6418-6.5554-14.6418-14.6418s6.5554-14.6418,14.6418-14.6418h21.7298"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E250.svg b/public/assets/img/icons/E250.svg
new file mode 100644
index 0000000..e38dc5c
--- /dev/null
+++ b/public/assets/img/icons/E250.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="16" x2="56" y1="26" y2="26" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="56" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="16" x2="56" y1="46" y2="46" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E251.svg b/public/assets/img/icons/E251.svg
new file mode 100644
index 0000000..7738824
--- /dev/null
+++ b/public/assets/img/icons/E251.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.5" x2="36.5" y1="50.3104" y2="17.549" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="45.1953,25.6652 36.5,17 27.8047,25.6652"/>
+ <line x1="27.5" x2="45.5" y1="55" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E252.svg b/public/assets/img/icons/E252.svg
new file mode 100644
index 0000000..290f7df
--- /dev/null
+++ b/public/assets/img/icons/E252.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.5" x2="36.5" y1="17" y2="49.7614" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="27.8047,41.6451 36.5,50.3104 45.1953,41.6451"/>
+ <line x1="27.5" x2="45.5" y1="55" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E253.svg b/public/assets/img/icons/E253.svg
new file mode 100644
index 0000000..40f1b2d
--- /dev/null
+++ b/public/assets/img/icons/E253.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="50" cy="22" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="22" cy="38" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="50" cy="50" r="5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27" x2="45" y1="40" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="45" x2="27" y1="25" y2="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E254.svg b/public/assets/img/icons/E254.svg
new file mode 100644
index 0000000..2625324
--- /dev/null
+++ b/public/assets/img/icons/E254.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9B9B9A" d="M58.3698,30.524c-5.6511-5.6511-13.458-9.1464-22.0813-9.1464c-8.6366,0-16.4544,3.5061-22.1075,9.1726 l-3.813-3.7631c6.6245-6.6507,15.7919-10.7667,25.9205-10.7667c10.1026,0,19.2488,4.0949,25.8694,10.7154L58.3698,30.524z"/>
+ <path fill="#9B9B9A" d="M21.9165,38.2856c3.7224-3.7905,8.9056-6.1416,14.6379-6.1416c5.5973,0,10.671,2.2416,14.3724,5.876 l3.7837-3.7919c-4.6705-4.6014-11.0817-7.4409-18.1561-7.4409c-7.2115,0-13.7339,2.9506-18.4258,7.7105L21.9165,38.2856z"/>
+ <path fill="#9B9B9A" d="M43.3518,45.5965c-1.7623-1.6966-4.158-2.7397-6.7974-2.7397c-2.7741,0-5.2791,1.1524-7.0623,3.0046 l-3.8144-3.8145c2.7547-2.8372,6.6098-4.6001,10.8766-4.6001c4.1307,0,7.8755,1.6522,10.6097,4.3319L43.3518,45.5965z"/>
+ <circle cx="36.2886" cy="52.6053" r="2.6723" fill="#9B9B9A"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.3698,30.524c-5.6511-5.6511-13.458-9.1464-22.0813-9.1464c-8.6366,0-16.4544,3.5061-22.1075,9.1726l-3.813-3.7631 c6.6245-6.6507,15.7919-10.7667,25.9205-10.7667c10.1026,0,19.2488,4.0949,25.8694,10.7154L58.3698,30.524z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M21.9165,38.2856c3.7224-3.7905,8.9056-6.1416,14.6379-6.1416c5.5973,0,10.671,2.2416,14.3724,5.876l3.7837-3.7919 c-4.6705-4.6014-11.0817-7.4409-18.1561-7.4409c-7.2115,0-13.7339,2.9506-18.4258,7.7105L21.9165,38.2856z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.3518,45.5965c-1.7623-1.6966-4.158-2.7397-6.7974-2.7397c-2.7741,0-5.2791,1.1524-7.0623,3.0046l-3.8144-3.8145 c2.7547-2.8372,6.6098-4.6001,10.8766-4.6001c4.1307,0,7.8755,1.6522,10.6097,4.3319L43.3518,45.5965z"/>
+ <circle cx="36.2886" cy="52.6053" r="2.6723" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E255.svg b/public/assets/img/icons/E255.svg
new file mode 100644
index 0000000..a773e83
--- /dev/null
+++ b/public/assets/img/icons/E255.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="23.8246" y="9.2081" width="32.1283" height="47.7648" fill="#9B9B9A"/>
+ <rect x="19.9359" y="13.0968" width="32.1283" height="47.7648" fill="#FFFFFF"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52.06,56.9698 55.95,56.9698 55.95,9.2098 23.82,9.2098 23.82,13.0998"/>
+ <rect x="19.9359" y="13.0968" width="32.1283" height="47.7648" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31.1709" x2="40.8291" y1="37.0208" y2="37.0208" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="41.8499" y2="32.1917" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E256.svg b/public/assets/img/icons/E256.svg
new file mode 100644
index 0000000..0918c3d
--- /dev/null
+++ b/public/assets/img/icons/E256.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M55.3264,61.6696c0.4702,0,0.8513-0.5583,0.8513-1.2471V6.7115c0-0.6888-0.3811-1.2471-0.8513-1.2471 H18.6616c-0.4702,0-0.8513,0.5583-0.8513,1.2471v33.0984l30.1025,21.8597C47.9128,61.6696,55.3264,61.6696,55.3264,61.6696z"/>
+ <path fill="#FCEA2B" d="M55.3442,60.3668c0.4603,0,0.8335-0.5454,0.8335-1.2182V6.6826c0-0.6728-0.3732-1.2182-0.8335-1.2182 H19.4465c-0.4603,0-0.8335,0.5454-0.8335,1.2182v53.6842H55.3442z"/>
+ <path fill="#FCEA2B" d="M18.613,6.6826c0-0.6728,0.3732-1.2182,0.8335-1.2182h35.8977c0.4603,0,0.8335,0.5454,0.8335,1.2182v52.466 c0,0.6728-0.3732,1.2182-0.8335,1.2182"/>
+ <path fill="#F1B31C" d="M51.1805,66.4522H15.2828c-0.4603,0-0.8335-0.5454-0.8335-1.2182v-7.1774V23.3439v-3.9428V12.768 c0-0.6728,0.3732-1.2182,0.8335-1.2182h35.8977c0.4603,0,0.8335,0.5454,0.8335,1.2182v52.466 C52.014,65.9068,51.6408,66.4522,51.1805,66.4522z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18.613,6.6826c0-0.6728,0.3732-1.2182,0.8335-1.2182h35.8977c0.4603,0,0.8335,0.5454,0.8335,1.2182v52.466 c0,0.6728-0.3732,1.2182-0.8335,1.2182"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51.1805,66.4522H15.2828c-0.4603,0-0.8335-0.5454-0.8335-1.2182v-7.1774V23.3439v-3.9428V12.768 c0-0.6728,0.3732-1.2182,0.8335-1.2182h35.8977c0.4603,0,0.8335,0.5454,0.8335,1.2182v52.466 C52.014,65.9068,51.6408,66.4522,51.1805,66.4522z"/>
+ <line x1="12.3558" x2="19.628" y1="20.5008" y2="20.5008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="12.3558" x2="19.628" y1="27.8644" y2="27.8644" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="18.2722" y1="35.3193" y2="35.3193" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="18.2722" x2="11" y1="42.6828" y2="42.6828" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="18.2722" y1="50.0464" y2="50.0464" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="11" x2="18.2722" y1="57.4099" y2="57.4099" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.8181,45.6368 c0,0,0-0.7431-0.3715-2.2292c-0.4499-1.8004-1.4862-2.9723-3.7154-2.9723c-1.8577,0-5.5731,0-8.1739,0 c-2.2292,0-3.2653,1.172-3.7154,2.9723c-0.3715,1.4862-0.3715,2.2292-0.3715,2.2292"/>
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-width="2" d="M30.9288,33.0044 c0,1.3838,0.2003,2.9012,0.7431,3.7154c0.6916,1.0377,1.8642,1.4862,2.9723,1.4862c1.1502,0,2.28-0.4485,2.9723-1.4862 c0.5424-0.8142,0.7431-2.3316,0.7431-3.7154c0-1.0379-0.3715-4.4585-3.7154-4.4585S30.9288,31.2745,30.9288,33.0044z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E257.svg b/public/assets/img/icons/E257.svg
new file mode 100644
index 0000000..bae4e5e
--- /dev/null
+++ b/public/assets/img/icons/E257.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#fcea2b" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10.9792 11,10.9792 11,16.0207 31.5,34.25 31.5,56.021 40.5,60.9792 40.5,34.25 61,16.0208 61,10.9792 36,10.9792"/>
+ <polygon fill="#F1B31C" stroke="none" points="36,57.1932 36,57.1932 39.2683,58.875 39.2683,33.9081 59.7683,15.5833 59.7683,12.1715 49.5183,12.1715 49.5183,16.0254 36.0183,32.8581"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="36,10.9792 11,10.9792 11,16.0207 31.5,34.25 31.5,56.021 40.5,60.9792 40.5,34.25 61,16.0208 61,10.9792 36,10.9792"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E258.svg b/public/assets/img/icons/E258.svg
new file mode 100644
index 0000000..f7725cd
--- /dev/null
+++ b/public/assets/img/icons/E258.svg
@@ -0,0 +1,9 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="m47.11 59.48-10.75 4.57-6.435-14.44-11.74 4.993 0.04766-46.65 35.58 31.5-13.14 5.586z"/>
+ <path fill="#d0cfce" d="m44.61 43.87 9.207-4.416-35.58-31.5z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linejoin="round" stroke-width="2" d="m18.21 7.95 35.64 31.5-13.16 5.586 6.445 14.44-10.77 4.57-6.445-14.44-11.76 4.993z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E259.svg b/public/assets/img/icons/E259.svg
new file mode 100644
index 0000000..18c9454
--- /dev/null
+++ b/public/assets/img/icons/E259.svg
@@ -0,0 +1,25 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#FFFFFF" points="51.0651,43.9165 51.0651,10.9792 18.9369,10.9792 18.9369,60.7391 34.9995,60.7391"/>
+ <circle cx="43.1667" cy="52.1667" r="11.1289" fill="#D0CFCE"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="51.0651,43.9165 51.0651,10.9792 18.9369,10.9792 18.9369,60.7391 34.9995,60.7391"/>
+ <line x1="23.6667" x2="32" y1="16.0196" y2="16.0195" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6667" x2="45.6667" y1="24.5" y2="24.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6667" x2="45.6667" y1="28.2707" y2="28.2707" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6667" x2="45.6667" y1="32.0413" y2="32.0413" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6667" x2="45.6667" y1="35.812" y2="35.812" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.6667" x2="45.6667" y1="39.5827" y2="39.5827" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.38" x2="23.67" y1="43.3498" y2="43.3498" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.25" x2="23.67" y1="47.1198" y2="47.1198" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.12" x2="23.67" y1="50.8898" y2="50.8898" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="43.1667" cy="52.1667" r="11.1289" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="51.0651" x2="56.5319" y1="60.7391" y2="66.2059" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="33.4388" x2="46.875" y1="48.4529" y2="48.4529" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="32.1717" x2="46.875" y1="53.8388" y2="53.8388" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25A.svg b/public/assets/img/icons/E25A.svg
new file mode 100644
index 0000000..6b2917a
--- /dev/null
+++ b/public/assets/img/icons/E25A.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M55.6252,48.8242c0,11.975-7.1612,18.3906-16.2494,18.3906s-16.6172,2.2175-16.6172-31.1527"/>
+ <line x1="55.8315" x2="55.8315" y1="49.8855" y2="37.8855" fill="none"/>
+ <path fill="#FCEA2B" d="M48.8393,37.5921c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#FCEA2B" d="M41.8423,37.3592c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="#FCEA2B" d="M41.8463,37.2253c0.155-1.9268,1.8426-3.3631,3.7694-3.2081c1.9268,0.155,3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="#FCEA2B" d="M34.8047,36.8809c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="#FCEA2B" d="M23.2915,46.1851c-5.8672-7.6195-6.7449-10.6867-5.3546-12.0296s5.6942,0.7837,7.0371,2.1741"/>
+ <path fill="#FCEA2B" d="M27.8047,14.5086c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.8047" x2="34.8047" y1="36.8438" y2="14.5086" fill="none"/>
+ <line x1="27.8047" x2="27.8047" y1="14.5086" y2="42.2992" fill="none"/>
+ <line x1="24.8439" x2="22.8859" y1="36.4553" y2="34.2415" fill="none"/>
+ <path fill="#FCEA2B" d="M19.6186,41.4242c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.8509" x2="19.6723" y1="39.1045" y2="41.4847" fill="none"/>
+ <polygon fill="#FCEA2B" points="34.9148,41.9242 27.8523,39.9566 27.8523,14.1742 34.8047,14.1742"/>
+ <rect x="34.9148" y="36.8438" width="20.9214" height="12.2262" fill="#FCEA2B"/>
+ <polygon fill="#FCEA2B" points="27.8047,40.0649 25.1492,39.0701 25.6582,35.8843 27.8224,38.814"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M23.6487,13.4223c0-4.2718,3.463-7.7349,7.7349-7.7349s7.7349,3.463,7.7349,7.7349c0,2.6699-1.3527,5.0239-3.4102,6.4139 c-0.78,0.527-0.412-4.9898-1.8246-7.6565c-0.8231-1.5539-3.4931-0.8244-4.0828-0.8244c-1.5102,0-1.3365,9.3691-2.5272,8.6208 C25.0961,18.6077,23.6487,16.184,23.6487,13.4223z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M55.8163,50.7743c0,9.0883-7.3675,16.4558-16.4558,16.4558s-16.4558-7.3675-16.4558-16.4558"/>
+ <line x1="55.8163" x2="55.8163" y1="49.9008" y2="37.9008" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M48.824,37.6074c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.827,37.3745c0.081-1.9313,1.7123-3.4313,3.6436-3.3502s3.4313,1.7123,3.3502,3.6436"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.8311,37.2406c0.155-1.9268,1.8426-3.3631,3.7694-3.2081s3.3631,1.8426,3.2081,3.7694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.7895,36.8962c0.1237-1.929,1.7878-3.3925,3.7168-3.2688s3.3925,1.7878,3.2688,3.7168"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.8357,39.1198c-1.3429-1.3904-1.3044-3.6061,0.086-4.949s3.6061-1.3044,4.949,0.086"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M27.7895,14.5239c0-1.933,1.567-3.5,3.5-3.5s3.5,1.567,3.5,3.5"/>
+ <line x1="34.7895" x2="34.7895" y1="36.8591" y2="14.5239" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.7895" x2="27.7895" y1="14.5239" y2="42.3145" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24.8286" x2="22.8706" y1="36.4705" y2="34.2568" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M19.6034,41.4395c1.9526,2.1439,3.3734,5.1677,3.3013,9.5218"/>
+ <line x1="17.8357" x2="19.6571" y1="39.1198" y2="41.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25B.svg b/public/assets/img/icons/E25B.svg
new file mode 100644
index 0000000..d4a408f
--- /dev/null
+++ b/public/assets/img/icons/E25B.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.8019" y="24.0856" width="34.8816" height="34.9435" fill="#D0CFCE" stroke="none"/>
+ <rect x="24.8936" y="12.0814" width="34.9009" height="34.7857" fill="#FFFFFF" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.8015,51.984v7.013c0,0.55-0.45,1-1,1h-33c-0.55,0-1-0.45-1-1v-33c0-0.5523,0.4477-1,1-1h7.0819"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M58.8017,46.9968h-33c-0.55,0-1-0.45-1-1v-33c0-0.5523,0.4477-1,1-1h33c0.55,0,1,0.45,1,1v33 C59.8017,46.5468,59.3517,46.9968,58.8017,46.9968z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25C.svg b/public/assets/img/icons/E25C.svg
new file mode 100644
index 0000000..1975272
--- /dev/null
+++ b/public/assets/img/icons/E25C.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" stroke="none" d="M58.2314,54.8086H14.1252c-0.8922,0-1.6222-0.73-1.6222-1.6222V43.1805c0-0.8922,0.73-1.6222,1.6222-1.6222 h44.1062c0.8922,0,1.6222,0.73,1.6222,1.6222v10.0059C59.8536,54.0786,59.1236,54.8086,58.2314,54.8086z"/>
+ <circle cx="19.0173" cy="48.2886" r="1.9337" fill="#92D3F5" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.0851" x2="36.0851" y1="17.1466" y2="36.0165" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.24" x2="36.1" y1="29.8951" y2="36.0351" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.91" x2="36.05" y1="29.8951" y2="36.0351" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M56.8961,54.9782H15.0768c-1.65,0-3-1.35-3-3V44.402c0-1.65,1.35-3,3-3h41.8194c1.65,0,3,1.35,3,3v7.5762 C59.8961,53.6282,58.5461,54.9782,56.8961,54.9782z"/>
+ <circle cx="19.0173" cy="48.2886" r="2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25D.svg b/public/assets/img/icons/E25D.svg
new file mode 100644
index 0000000..1f42967
--- /dev/null
+++ b/public/assets/img/icons/E25D.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.854" y="16.5774" width="42.4977" height="42.246" fill="#FFFFFF" stroke="none"/>
+ <polygon fill="#F4AA41" stroke="none" points="32.775,39.4058 37.4938,37.6238 34.5571,34.687"/>
+ <rect x="44.8202" y="9.0123" width="5.3523" height="31.1323" transform="matrix(0.7071 0.7071 -0.7071 0.7071 31.291 -26.3861)" fill="#A57939" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M54.5567,28.084v30.6836c0,0.55-0.45,1-1,1H13.1685c-0.55,0-1-0.45-1-1V18.3794c0-0.5523,0.4477-1,1-1h31.0229"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M38.0526,37.7487l21.4611-21.4611c0.3905-0.3905,0.3905-1.0237,0-1.4142l-2.3359-2.3359c-0.3905-0.3905-1.0237-0.3905-1.4142,0 L34.3025,33.9986l-2.6258,6.3865L38.0526,37.7487l-3.7501-3.7501"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25E.svg b/public/assets/img/icons/E25E.svg
new file mode 100644
index 0000000..5f4f09e
--- /dev/null
+++ b/public/assets/img/icons/E25E.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="17.1289,59.7384 16.0605,34.7399 16.0812,27.7956 36.1491,8.1103 55.9811,27.9203 55.9766,43.3584 55.0371,52.0185 54.9219,59.7384 41.7865,59.1623 41.8149,41.6273 30.2251,41.6273 30.149,59.1623"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M41.9901,59.9508H53.982c0.55,0,1-0.45,1-1v-24.938"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M17.058,34.0128v24.938c0,0.55,0.45,1,1,1h12.1346"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="8.4925,35.5947 36.0155,7.9766 63.5958,35.3474"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="41.8149,59.9327 41.8149,41.6273 30.2251,41.6273 30.2251,59.9327"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E25F.svg b/public/assets/img/icons/E25F.svg
new file mode 100644
index 0000000..b1e3ab2
--- /dev/null
+++ b/public/assets/img/icons/E25F.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.0731" cy="35.9518" r="22.7702" fill="#B1CC33" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="36.0731" x2="36.0731" y1="22.3267" y2="49.5769" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="49.6982" x2="22.4479" y1="35.9518" y2="35.9518" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36.0731" cy="35.9518" r="23" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E260.svg b/public/assets/img/icons/E260.svg
new file mode 100644
index 0000000..216d62a
--- /dev/null
+++ b/public/assets/img/icons/E260.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.9219,59.7151H14.0782c-0.55,0-1-0.45-1-1V35.1819c0-0.55,0.45-1,1-1h43.8437c0.55,0,1,0.45,1,1v23.5332 C58.9219,59.2651,58.4719,59.7151,57.9219,59.7151z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.9219,59.7151H14.0782c-0.55,0-1-0.45-1-1V35.1819c0-0.55,0.45-1,1-1h43.8437c0.55,0,1,0.45,1,1v23.5332 C58.9219,59.2651,58.4719,59.7151,57.9219,59.7151z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M57.7185,60.0021H14.3634c-0.6323,0-1.1449-0.5126-1.1449-1.1449V35.103c0-0.6323,0.5126-1.1449,1.1449-1.1449h43.3551 c0.6323,0,1.1449,0.5126,1.1449,1.1449v23.7542C58.8634,59.4895,58.3508,60.0021,57.7185,60.0021z"/>
+ <line x1="13.4425" x2="58.8093" y1="47.0112" y2="47.0112" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0276" x2="32.0008" y1="38.9697" y2="38.9697" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="40.0276" x2="32.0008" y1="51.9732" y2="51.9732" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36.047" x2="36.047" y1="9.1254" y2="27.9952" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="42.2019" x2="36.0619" y1="21.8739" y2="28.0139" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="29.8719" x2="36.0119" y1="21.8739" y2="28.0139" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E261.svg b/public/assets/img/icons/E261.svg
new file mode 100644
index 0000000..11d46fe
--- /dev/null
+++ b/public/assets/img/icons/E261.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="24" y="18" width="36" height="7" fill="#D0CFCE" stroke="none"/>
+ <rect x="24" y="33" width="36" height="7" fill="#D0CFCE" stroke="none"/>
+ <rect x="24" y="48" width="36" height="7" fill="#D0CFCE" stroke="none"/>
+ <rect x="12" y="48" width="7" height="7" fill="#9B9B9A" stroke="none"/>
+ <rect x="12" y="33" width="7" height="7" fill="#9B9B9A" stroke="none"/>
+ <rect x="12" y="18" width="7" height="7" fill="#9B9B9A" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,25H25c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h34c0.5523,0,1,0.4477,1,1v5C60,24.5523,59.5523,25,59,25z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,40H25c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h34c0.5523,0,1,0.4477,1,1v5C60,39.5523,59.5523,40,59,40z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,55H25c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h34c0.5523,0,1,0.4477,1,1v5C60,54.5523,59.5523,55,59,55z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,25h-5c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h5c0.5523,0,1,0.4477,1,1v5C19,24.5523,18.5523,25,18,25z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,40h-5c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h5c0.5523,0,1,0.4477,1,1v5C19,39.5523,18.5523,40,18,40z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M18,55h-5c-0.5523,0-1-0.4477-1-1v-5c0-0.5523,0.4477-1,1-1h5c0.5523,0,1,0.4477,1,1v5C19,54.5523,18.5523,55,18,55z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E262.svg b/public/assets/img/icons/E262.svg
new file mode 100644
index 0000000..c88564c
--- /dev/null
+++ b/public/assets/img/icons/E262.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" stroke="none" d="M51.7598,17H20.1525v37.65c0,4.0593,3.2907,5.6209,7.35,5.6209h16.9073c4.0593,0,7.35-1.5616,7.35-5.6209 V17z"/>
+ <polyline fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,16 31,12 41,12 41,16"/>
+ <polygon fill="#9b9b9a" stroke="none" points="51,37 51,46.5172 51,57.6207 48.3,60 33,60"/>
+ <rect x="17" y="16" width="38" height="4" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="31,16 31,12 41,12 41,16"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M51,25v31c0,2.2091-1.7909,4-4,4H25c-2.2091,0-4-1.7909-4-4V25"/>
+ <rect x="17" y="16" width="38" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="41" y1="28.25" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="31" x2="31" y1="28.25" y2="55" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E263.svg b/public/assets/img/icons/E263.svg
new file mode 100644
index 0000000..2d2db16
--- /dev/null
+++ b/public/assets/img/icons/E263.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="35" r="20.8" fill="#FCEA2B" stroke="none"/>
+ <path fill="#FCEA2B" stroke="none" d="M23.437,50.3563C22.1049,53.8785,18.4321,58.7119,15,61c7.1652,0,12.2335-2.0922,16-7.2731"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="26.0001" cy="35.0788" r="2.8571" fill="#000000" stroke="none"/>
+ <circle cx="36.0001" cy="35.0788" r="2.8571" fill="#000000" stroke="none"/>
+ <circle cx="46.0001" cy="35.0788" r="2.8571" fill="#000000" stroke="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.437,50.3563C22.1049,53.8785,18.4321,58.7119,15,61c7.1652,0,12.2335-2.0922,16-7.2731"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.437,50.3563C22.1049,53.8785,18.4321,58.7119,15,61c7.1652,0,12.2335-2.0922,16-7.2731"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M20.4809,47.6168 C17.6795,44.1751,16,39.7837,16,35c0-11.0457,8.9543-20,20-20s20,8.9543,20,20s-8.9543,20-20,20 c-0.3703,0-0.7383-0.0101-1.1037-0.0299"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E264.svg b/public/assets/img/icons/E264.svg
new file mode 100644
index 0000000..d311f76
--- /dev/null
+++ b/public/assets/img/icons/E264.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="56,32.8 39.2,32.8 39.2,16 32.8,16 32.8,32.8 16,32.8 16,39.2 32.8,39.2 32.8,56 39.2,56 39.2,39.2 56,39.2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="56,32.8 39.2,32.8 39.2,16 32.8,16 32.8,32.8 16,32.8 16,39.2 32.8,39.2 32.8,56 39.2,56 39.2,39.2 56,39.2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E265.svg b/public/assets/img/icons/E265.svg
new file mode 100644
index 0000000..16ed34b
--- /dev/null
+++ b/public/assets/img/icons/E265.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="33" width="31" height="6" fill="#FFFFFF"/>
+ <rect x="16" y="21" width="39.9858" height="6" fill="#FFFFFF"/>
+ <rect x="16" y="45" width="26" height="6" fill="#FFFFFF"/>
+ <rect x="16" y="24" width="40" height="3" fill="#D0CFCE"/>
+ <rect x="16" y="36" width="31" height="3" fill="#D0CFCE"/>
+ <rect x="16.3333" y="48" width="26" height="3" fill="#D0CFCE"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="16" y="21" width="40" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16" y="33" width="31" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="16.3333" y="45" width="26" height="6" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E266.svg b/public/assets/img/icons/E266.svg
new file mode 100644
index 0000000..c386158
--- /dev/null
+++ b/public/assets/img/icons/E266.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="35" y="16" width="25" height="40" fill="#FFFFFF" stroke="none"/>
+ <polyline fill="#D0CFCE" stroke="none" points="60.0526,56 60.0526,28 35,56"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="35" y="16" width="25" height="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="30" x2="11" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="24" x2="30" y1="30" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="23.9998" x2="29.9998" y1="42" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E267.svg b/public/assets/img/icons/E267.svg
new file mode 100644
index 0000000..2a1969c
--- /dev/null
+++ b/public/assets/img/icons/E267.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#FCEA2B" stroke="#FCEA2B" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="35.25,12 46.375,23.25 46.375,62 13,62 13,12"/>
+ <polygon fill="#F1B31C" stroke="#F1B31C" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" points="15.688,62 12.625,62 46.375,62 46.375,36.625 20.9375,62"/>
+ <polygon fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,49 34,54 39,54 63,30 58,25"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="46.375,30.9999 46.375,23.25 35.125,23.25 35.125,12 12.625,12 12.625,62 46.375,62 46.375,52.1666"/>
+ <line x1="35.125" x2="46.375" y1="12" y2="23.25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="18" y1="30" y2="30" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="18" y1="24" y2="24" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="41" x2="18" y1="36" y2="36" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="18" y1="42" y2="42" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="18" y1="48" y2="48" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28" x2="18" y1="54" y2="54" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="34,49 34,54 39,54 63,30 58,25"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E268.svg b/public/assets/img/icons/E268.svg
new file mode 100644
index 0000000..eb8aca2
--- /dev/null
+++ b/public/assets/img/icons/E268.svg
@@ -0,0 +1,22 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" points="32,50.08 21.92,50.08 21.92,40 18.08,40 18.08,50.08 8,50.08 8,53.92 18.08,53.92 18.08,64 21.92,64 21.92,53.92 32,53.92"/>
+ <path fill="#92D3F5" d="M61.3949,57c-0.5311,0-0.9618-0.4306-0.9618-0.9618v-0.8854c0-4.2816-4.3244-7.5123-8.3214-7.6869 c-5.9682,4.8203-12.0143,4.8203-17.9824,0c-3.9971,0.1747-8.3215,3.4053-8.3215,7.6869V57"/>
+ </g>
+ <g id="hair">
+ <path fill="#F1B31C" d="M57.8295,46.2147c-0.3757-0.3757-0.3757-0.9844,0-1.3601c1.7625-1.763,3.4115-6.2241,1.5578-10.6236 c-0.426-1.004-0.7947-1.8226-1.114-2.5318c-1.416-3.1448-1.9457-4.3217-2.2581-10.1225c-0.3418-6.3505-5.9869-6.806-6.2274-6.8224 c-0.2555-0.0174-0.494-0.1362-0.6617-0.3297c-0.0892-0.1005-2.3171-2.5534-6.9675-2.5534c-5.9644,0-11.0045,3.2532-12.2567,7.9115 c-0.6753,2.5125-0.6077,4.255-0.5424,5.94c0.0699,1.802,0.1357,3.5049-0.7322,5.7338c-0.2892,0.7435-0.6119,1.4756-0.9336,2.2059 c-1.6418,3.7214-3.0591,6.9356-0.124,11.3389c0.2945,0.4419,0.1752,1.0392-0.2667,1.3338 c-0.1639,0.1094-0.3494,0.1615-0.5326,0.1615c-0.1436,0-0.2836-0.0396-0.4134-0.1014c1.0751,0.9476,2.1653,1.7982,3.2751,2.5224 c1.3711-0.8599,2.9572-1.3843,4.4971-1.4517c5.9681,4.8203,12.0142,4.8203,17.9824,0c1.1812,0.0516,2.3886,0.3759,3.5069,0.9095 c1.0673-0.5908,2.1423-1.2318,3.2286-1.9446C58.5049,46.5593,58.105,46.4902,57.8295,46.2147z"/>
+ </g>
+ <g id="skin">
+ <path fill="#FCEA2B" d="M33.5023,29.2693v0.8763c0,7.0112,4.2249,12.5036,9.6181,12.5036s9.6181-5.4923,9.6181-12.5036 c0-4.2642-1.6296-6.8872-4.8428-10.2051c-2.0533,1.7565-5.3186,3.6208-8.2379,5.2881 C37.2321,26.6135,33.9254,28.5019,33.5023,29.2693z M33.4826,29.3087L33.4826,29.3087L33.4826,29.3087z"/>
+ </g>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path d="M26.7706,46.4964c-0.311,0-0.6158-0.1502-0.8012-0.4283c-3.5209-5.281-1.6691-9.4786-0.0357-13.1822 c0.3104-0.7045,0.6222-1.4103,0.9012-2.1274c0.7227-1.8565,0.6673-3.2955,0.6025-4.9617 c-0.0676-1.7429-0.1442-3.7187,0.6068-6.5134c1.4774-5.4971,7.2817-9.3359,14.1144-9.3359c4.6499,0,7.3249,2.1496,8.1492,2.9372 c1.5554,0.2465,7.253,1.6234,7.6283,8.5886c0.2931,5.4421,0.7101,6.3678,2.0913,9.436c0.3245,0.7204,0.6984,1.5512,1.1314,2.5727 c2.3247,5.5173,0.0259,10.7378-1.9692,12.7328c-0.3757,0.3757-0.9843,0.3757-1.36,0c-0.3757-0.3757-0.3757-0.9844,0-1.3601 c1.7625-1.763,3.4115-6.2241,1.5578-10.6236c-0.426-1.004-0.7947-1.8226-1.114-2.5318c-1.416-3.1448-1.9457-4.3216-2.2581-10.1225 c-0.3418-6.3505-5.9869-6.806-6.2274-6.8224c-0.2555-0.0174-0.494-0.1362-0.6617-0.3297 c-0.0892-0.1005-2.3171-2.5534-6.9675-2.5534c-5.9644,0-11.0045,3.2532-12.2566,7.9115c-0.6753,2.5125-0.6077,4.255-0.5424,5.94 c0.0699,1.802,0.1357,3.5049-0.7322,5.7338c-0.2892,0.7435-0.6119,1.4756-0.9336,2.2059 c-1.6418,3.7214-3.0591,6.9356-0.124,11.3389c0.2945,0.4419,0.1752,1.0392-0.2667,1.3338 C27.1392,46.4443,26.9537,46.4964,26.7706,46.4964z"/>
+ <path d="M35.4124,46.0294c5.2934,4.2349,10.4494,4.1444,15.7487-0.2717c0.1728-0.1442,0.3907-0.2231,0.6157-0.2231h0.0005 c5.6357,0.0024,10.5795,4.4968,10.5795,9.6181v0.8854c0,0.5312-0.4306,0.9618-0.9618,0.9618c-0.5311,0-0.9618-0.4306-0.9618-0.9618 v-0.8854c0-4.2816-4.3244-7.5123-8.3214-7.6869c-5.9682,4.8203-12.0143,4.8203-17.9824,0c0,0-0.4839-0.5507-0.0195-1.1913 C34.5742,45.6339,35.4124,46.0294,35.4124,46.0294z"/>
+ <path d="M48.8914,29.1838c0,1.0623-0.8623,1.9236-1.9236,1.9236s-1.9236-0.8613-1.9236-1.9236 c0-1.0614,0.8623-1.9236,1.9236-1.9236S48.8914,28.1225,48.8914,29.1838"/>
+ <path d="M41.1969,29.1838c0,1.0623-0.8623,1.9236-1.9236,1.9236c-1.0614,0-1.9236-0.8613-1.9236-1.9236 c0-1.0614,0.8623-1.9236,1.9236-1.9236S41.1969,28.1225,41.1969,29.1838"/>
+ <path d="M43.1204,44.5728c-6.472,0-11.5418-6.3372-11.5418-14.4272v-0.9618c0-1.4939,2.1843-2.8042,7.1253-5.6257 c3.1813-1.8165,6.7868-3.8754,8.5455-5.6342c0.3757-0.3757,0.9843-0.3757,1.36,0c3.9257,3.9253,6.0527,7.0357,6.0527,12.2218 C54.6622,38.2356,49.5925,44.5728,43.1204,44.5728z M33.5023,29.2693v0.8763c0,7.0112,4.2249,12.5036,9.6181,12.5036 s9.6181-5.4923,9.6181-12.5036c0-4.2642-1.6296-6.8872-4.8428-10.2051c-2.0533,1.7565-5.3186,3.6208-8.2379,5.2881 C37.2321,26.6135,33.9254,28.5019,33.5023,29.2693z M33.4826,29.3087L33.4826,29.3087L33.4826,29.3087z"/>
+ <path d="M43.1204,38.8043c-1.1078,0-2.2157-0.2752-3.3157-0.8251c-0.4752-0.2377-0.6678-0.8153-0.4301-1.2906 c0.2372-0.4748,0.8139-0.6679,1.2906-0.4302c1.6521,0.8266,3.2583,0.8266,4.9104,0c0.4758-0.2377,1.053-0.0446,1.2906,0.4302 c0.2377,0.4752,0.0451,1.0529-0.4301,1.2906C45.3362,38.5291,44.2284,38.8043,43.1204,38.8043z"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="32,50.08 21.92,50.08 21.92,40 18.08,40 18.08,50.08 8,50.08 8,53.92 18.08,53.92 18.08,64 21.92,64 21.92,53.92 32,53.92"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E269.svg b/public/assets/img/icons/E269.svg
new file mode 100644
index 0000000..5d40efd
--- /dev/null
+++ b/public/assets/img/icons/E269.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#D0CFCE" stroke="none" points="27,36 27,41 31,45 62,45 67,43 68,39 68,32 66,28 62,27 48,27 48,33 60,33 62,34 62,39 60,40 35,40 33,38 33,36 27,36"/>
+ <polygon fill="#D0CFCE" stroke="none" points="45,36 45,31 41,27 10,27 5,29 4,33 4,40 6,44 10,45 24,45 24,39 12,39 10,38 10,33 12,32 37,32 39,34 39,36 45,36"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.0417,27H62c3.3,0,6,2.7,6,6v6c0,3.3-2.7,6-6,6H33c-3.3,0-6-2.7-6-6v-2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49,33h11.0001c1.1046,0,2,0.7374,2,1.647v2.7058c0,0.9096-0.8954,1.647-2,1.647h-25c-1.1046,0-2-0.7374-2-1.647v-0.3737"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.9882,45H10c-3.3,0-6-2.7-6-6v-6c0-3.3,2.7-6,6-6h29c3.3,0,6,2.7,6,6v2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23,39H11.9999c-1.1046,0-2-0.7374-2-1.647v-2.7059c0-0.9096,0.8954-1.647,2-1.647h25c1.1046,0,2,0.7374,2,1.647l0.0001,0.3454"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E280.svg b/public/assets/img/icons/E280.svg
new file mode 100644
index 0000000..013e385
--- /dev/null
+++ b/public/assets/img/icons/E280.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13.2002c-12.5719,0-22.7998,10.2279-22.7998,22.7998c0,12.5718,10.2279,22.7998,22.7998,22.7998 c12.5718,0,22.7998-10.228,22.7998-22.7998C58.7998,23.4281,48.5718,13.2002,36,13.2002z"/>
+ <path fill="#FFFFFF" d="M31.5797,31.3465c0,2.4645-2.0004,4.4626-4.4626,4.4626s-4.4626-1.9981-4.4626-4.4626 c0-2.4622,2.0004-4.4626,4.4626-4.4626S31.5797,28.8843,31.5797,31.3465"/>
+ <path fill="#FFFFFF" d="M49.5797,31.3465c0,2.4645-2.0004,4.4626-4.4626,4.4626s-4.4626-1.9981-4.4626-4.4626 c0-2.4622,2.0004-4.4626,4.4626-4.4626S49.5797,28.8843,49.5797,31.3465"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M31.7799,31.4626 c0,2.4645-2.0004,4.4626-4.4626,4.4626s-4.4626-1.9981-4.4626-4.4626c0-2.4622,2.0004-4.4626,4.4626-4.4626 S31.7799,29.0004,31.7799,31.4626"/>
+ <path d="M29.3173,31.9252c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C28.4208,29.9252,29.3173,30.8217,29.3173,31.9252"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M49.7799,31.4626 c0,2.4645-2.0004,4.4626-4.4626,4.4626s-4.4626-1.9981-4.4626-4.4626c0-2.4622,2.0004-4.4626,4.4626-4.4626 S49.7799,29.0004,49.7799,31.4626"/>
+ <path d="M47.3173,31.9252c0,1.1045-0.8965,2-2,2s-2-0.8955-2-2c0-1.1035,0.8965-2,2-2 C46.4208,29.9252,47.3173,30.8217,47.3173,31.9252"/>
+ <path d="M22.8547,31c0-2.4622,2.0004-4.4626,4.4626-4.4626S31.7799,28.5378,31.7799,31"/>
+ <path d="M40.8547,31c0-2.4622,2.0004-4.4626,4.4626-4.4626S49.7799,28.5378,49.7799,31"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M29,43c1.2841-0.6376,3.9847-1.0308,6.8421-0.9981C38.4656,42.0319,40.8318,42.4165,42,43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E281.svg b/public/assets/img/icons/E281.svg
new file mode 100644
index 0000000..ab2a4ca
--- /dev/null
+++ b/public/assets/img/icons/E281.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="M36,13c-12.6823,0-23,10.3177-23,23c0,12.6822,10.3177,23,23,23c12.6822,0,23-10.3178,23-23 C59,23.3177,48.6822,13,36,13z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.472,24.5833c-0.449,0.2959-2.431,1.5305-5.0607,1.0799c-2.1334-0.3656-3.4503-1.6274-3.8834-2.0815"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M24.528,24.5833c0.449,0.2959,2.431,1.5305,5.0607,1.0799c2.1334-0.3656,3.4503-1.6274,3.8834-2.0815"/>
+ <path stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M41,45c0,2.2091-2.7909,4-5,4s-5-1.7909-5-4s2.7909-3,5-3 S41,42.7909,41,45z"/>
+ <path d="M30,31c0,1.6568-1.3448,3-3,3c-1.6553,0-3-1.3433-3-3c0-1.6552,1.3447-3,3-3C28.6552,28,30,29.3448,30,31"/>
+ <path d="M48,31c0,1.6568-1.3447,3-3,3s-3-1.3433-3-3c0-1.6552,1.3447-3,3-3S48,29.3448,48,31"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E282.svg b/public/assets/img/icons/E282.svg
new file mode 100644
index 0000000..384e481
--- /dev/null
+++ b/public/assets/img/icons/E282.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FCEA2B" d="m36.2 13.32c-12.57 0-22.8 10.23-22.8 22.8 0 12.57 10.23 22.8 22.8 22.8 12.57 0 22.8-10.23 22.8-22.8 0-12.57-10.23-22.8-22.8-22.8z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.99" x2="43.01" y1="51" y2="51" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="m29.2 42c0 1.657-1.345 3-3 3-1.655 0-3-1.343-3-3 0-1.655 1.345-3 3-3 1.655 0 3 1.345 3 3"/>
+ <path d="m48.8 42c0 1.657-1.345 3-3 3s-3-1.343-3-3c0-1.655 1.345-3 3-3s3 1.345 3 3"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E283.svg b/public/assets/img/icons/E283.svg
new file mode 100644
index 0000000..9408108
--- /dev/null
+++ b/public/assets/img/icons/E283.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path transform="translate(0 0)" fill="#fcea2b" d="M36.2,13.3A22.8,22.8,0,1,0,59,36.1,22.79,22.79,0,0,0,36.2,13.3Z"/>
+ <path transform="translate(0 0)" fill="#ea5a47" d="M40.5,41.7c-1.8,4.3-2,6-5.5,8.9-5.6,4.8-7.6-4.1-5.7-8.9Z"/>
+ </g>
+ <g id="line">
+ <circle cx="36" cy="36" r="23" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.5,42.25c-1.8,5.8-6,10.7-9,9.8s-4-4.9-2.3-10.8"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M46.8,39.7a4,4,0,0,0,0,6"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M23.8,42.7c2.3-.8,6.8-1,10.5-1s8.3.2,10.5,1"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M48.9,32.4a4.7,4.7,0,0,0-8.6,0"/>
+ <path transform="translate(0 0)" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M31.7,32.4a4.7,4.7,0,0,0-8.6,0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C0.svg b/public/assets/img/icons/E2C0.svg
new file mode 100644
index 0000000..96f060e
--- /dev/null
+++ b/public/assets/img/icons/E2C0.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="23.8445" width="50" height="44.1555" fill="#61B2E4"/>
+ <path fill="#92D3F5" d="M26.5617,23.482l-4.3533,4.7736l0.0855,3.9396l-4.7557,1.1207l4.9233,3.8301l-1.2307,3.83 c0,0,4.923,0.7018,6.3015,3.45c0.094,0.1827,0.1667,0.3756,0.2166,0.5749c0.9256,3.2259,0.8665,11.1492,0.8665,11.1492l3.2,5.1067 l5.3717,2.261l4.8387-11.8214l1.4179,2.0757c0,0,0.9846,0.6627,2.1563-6.3347c0.7199,0.4804,1.7114,1.1294,2.1231,1.8907 c0.9846,1.5203,0.2794-7.1338,0.2794-7.1338l-1.1717-3.1771l5.576-0.7436l-1.9231-6.0785 c-1.5926-3.1579-3.5919-6.0936-5.9471-8.7322L26.5617,23.482z"/>
+ <polygon fill="#FFFFFF" points="31.8154,14.5261 39.7181,19.1686 44.5366,23.4629 26.5617,23.482"/>
+ </g>
+ <g id="line">
+ <line x1="11" x2="61" y1="23.8445" y2="23.8445" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.4615,37.146 l-1.2307,3.83c0,0,4.923,0.7018,6.3015,3.45c0.094,0.1827,0.1667,0.3756,0.2166,0.5749 c0.9256,3.2259,0.8665,11.1492,0.8665,11.1492l3.2,5.1067l5.3717,2.261l4.8387-11.8214l1.4179,2.0757 c0,0,0.9846,0.6627,2.1563-6.3347c0.7199,0.4804,1.7114,1.1294,2.1231,1.8907c0.9846,1.5203,0.2794-7.1338,0.2794-7.1338 l-1.1717-3.1771l5.576-0.7436l-1.9231-6.0785c-1.5926-3.1579-3.5919-6.0936-5.9471-8.7322 c-3.7812-4.7068-12.7212-8.9368-12.7212-8.9368l-5.6537,9.9559l-3.9533,3.7736l0.0855,3.9396l-4.7557,1.1207L22.4615,37.146z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C1.svg b/public/assets/img/icons/E2C1.svg
new file mode 100644
index 0000000..4d8f7a5
--- /dev/null
+++ b/public/assets/img/icons/E2C1.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="4" width="64" height="64" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M9.5508,36.7741l-.5426.8373a6.0547,6.0547,0,0,0-.2276,6.2048l4.3152,7.8676a6.0545,6.0545,0,0,0,1.68,1.9353L20.37,57.8069a6.0555,6.0555,0,0,0,3.4784,1.2059l16.9841.4217a6.0541,6.0541,0,0,0,1.8789-.25l11.4443-3.4089a6.055,6.055,0,0,0,3.5273-2.7967l5.3387-9.3336a6.055,6.055,0,0,0-1.6049-7.8367h0"/>
+ <polygon fill="#fff" points="19.705 25.833 9.551 32.48 13.726 40.833 21.917 46.965 41.627 46.965 54.854 42.387 61.417 30.808 48.417 22.833 30.167 28.583 19.705 25.833"/>
+ <polyline fill="#fff" points="9.551 32.48 9.551 39.48 13.726 47.833 21.917 53.965 41.627 53.965 54.854 49.387 61.417 37.808 61.417 30.808"/>
+ <polyline fill="#fff" points="32.917 53.965 34.042 50.958 32.542 49.583 33.604 46.965"/>
+ <path fill="#fff" d="M30.1667,28.5833l4.1874,5.3125-3.1874,3.6875,1.0937,3.25-1.7813,2.125a32.0259,32.0259,0,0,0,1.125,4.0065"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.705 25.833 9.551 32.48 13.726 40.833 21.917 46.965 41.627 46.965 54.854 42.387 61.417 30.808 48.417 22.833 30.167 28.583 19.705 25.833"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.551 32.48 9.551 39.48 13.726 47.833 21.917 53.965 41.627 53.965 54.854 49.387 61.417 37.808 61.417 30.808"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C2.svg b/public/assets/img/icons/E2C2.svg
new file mode 100644
index 0000000..56cb375
--- /dev/null
+++ b/public/assets/img/icons/E2C2.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="4" y="4" width="64" height="64" fill="#92d3f5"/>
+ <path fill="#61b2e4" d="M9.8841,36.7741l-.5426.8373a6.0551,6.0551,0,0,0-.2276,6.2048l4.3153,7.8676a6.0542,6.0542,0,0,0,1.68,1.9353l5.5939,4.1878a6.0555,6.0555,0,0,0,3.4784,1.2059l16.9842.4217a6.0538,6.0538,0,0,0,1.8788-.25l11.4443-3.4089a6.0552,6.0552,0,0,0,3.5274-2.7967l5.3386-9.3336A6.0549,6.0549,0,0,0,61.75,35.8085h0"/>
+ <polygon fill="#fff" points="20.039 25.833 9.884 32.48 14.06 40.833 22.25 46.965 41.96 46.965 55.187 42.387 61.75 30.808 48.75 22.833 30.5 28.583 20.039 25.833"/>
+ <polyline fill="#fff" points="9.884 32.48 9.884 39.48 14.06 47.833 22.25 53.965 41.96 53.965 55.187 49.387 61.75 37.808 61.75 30.808"/>
+ <polyline fill="#fff" points="33.25 53.965 34.375 50.958 32.875 49.583 33.937 46.965"/>
+ <path fill="#fff" d="M30.5,28.5833l4.1875,5.3125L31.5,37.5833l1.0938,3.25-1.7813,2.125a32.0088,32.0088,0,0,0,1.125,4.0065"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.039 25.833 9.884 32.48 14.06 40.833 22.25 46.965 41.96 46.965 55.187 42.387 61.75 30.808 48.75 22.833 30.5 28.583 20.039 25.833"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.884 32.48 9.884 39.48 14.06 47.833 22.25 53.965 41.96 53.965 55.187 49.387 61.75 37.808 61.75 30.808"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="33.25 53.965 34.375 50.958 32.875 49.583 33.937 46.965"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5,28.5833l4.1875,5.3125L31.5,37.5833l1.0938,3.25-1.7813,2.125a32.0088,32.0088,0,0,0,1.125,4.0065"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C3.svg b/public/assets/img/icons/E2C3.svg
new file mode 100644
index 0000000..77ef18e
--- /dev/null
+++ b/public/assets/img/icons/E2C3.svg
@@ -0,0 +1,45 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#fff" points="66.164 22.918 66.164 49.778 36.654 49.778 36.504 49.648 36.344 49.778 5.844 49.778 5.844 22.918 66.164 22.918"/>
+ <rect x="18.6976" y="28.643" width="44.4667" height="5.875" fill="#d0cfce"/>
+ <rect x="18.6976" y="37.643" width="44.4667" height="5.875" fill="#d0cfce"/>
+ <polygon fill="#1e50a0" points="6.998 50.569 6.998 61 9.498 61 9.498 50.687 6.998 50.569"/>
+ <polygon fill="#1e50a0" points="17.998 49.837 17.998 60.268 20.498 60.268 20.498 49.955 17.998 49.837"/>
+ <polygon fill="#1e50a0" points="49.998 49.837 49.998 60.268 52.498 60.268 52.498 49.955 49.998 49.837"/>
+ <polyline fill="#1e50a0" points="64.498 49.955 61.998 49.837 61.998 60.268"/>
+ <polygon fill="#ea5a47" points="36.654 50.569 43.414 50.569 43.414 61 29.414 61 29.414 50.569 36.344 50.569 36.504 50.464 36.654 50.569"/>
+ <rect x="29.4142" y="16.2279" width="14" height="6.69" fill="#ea5a47"/>
+ <path fill="#d0cfce" d="M34.1512,10.9922A3.8885,3.8885,0,0,1,32.697,12.86a1.65,1.65,0,0,1-1.4916.2269c-1.0111-.4-1.3315-1.9863-.7156-3.543s1.9348-2.4944,2.9458-2.0944S34.7671,9.4355,34.1512,10.9922Z"/>
+ <rect x="9.5618" y="34.2855" width="5.2691" height="9.125" fill="#ea5a47"/>
+ <rect x="5.0131" y="22.9179" width="61.9485" height="3.345" fill="#ea5a47"/>
+ <rect x="5.0131" y="45.96" width="61.9485" height="3.345" fill="#1e50a0"/>
+ <polygon fill="#1e50a0" points="17.998 50.569 17.998 61 20.498 61 20.498 50.687 17.998 50.569"/>
+ <polygon fill="#1e50a0" points="49.998 49.837 49.998 60.268 52.498 60.268 52.498 49.955 49.998 49.837"/>
+ <polygon fill="#1e50a0" points="49.998 50.569 49.998 61 52.498 61 52.498 50.687 49.998 50.569"/>
+ <polygon fill="#1e50a0" points="61.998 49.837 61.998 60.268 64.498 60.268 64.498 49.955 61.998 49.837"/>
+ <polygon fill="#1e50a0" points="61.998 50.569 61.998 61 64.498 61 64.498 50.687 61.998 50.569"/>
+ <polyline fill="#1e50a0" points="64.498 49.955 61.998 49.837 61.998 60.268"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.336 49.778 5.013 49.778 5.013 22.918 66.962 22.918 66.962 49.778 36.655 49.778"/>
+ <line x1="36.6542" x2="36.3442" y1="49.778" y2="49.778" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.654 49.839 43.414 49.839 43.414 60"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.414 60 29.414 49.839 36.344 49.839"/>
+ <rect x="29.4142" y="16.2279" width="14" height="6.69" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M34.1512,10.9922A3.8885,3.8885,0,0,1,32.697,12.86a1.65,1.65,0,0,1-1.4916.2269c-1.0111-.4-1.3315-1.9863-.7156-3.543s1.9348-2.4944,2.9458-2.0944S34.7671,9.4355,34.1512,10.9922Z"/>
+ <line x1="32.3205" x2="32.3205" y1="16.2263" y2="13.0524" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="47.914 22.913 47.914 10.268 55.539 10.268"/>
+ <line x1="50.8726" x2="50.8726" y1="8.643" y2="11.768" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <line x1="53.8726" x2="53.8726" y1="8.643" y2="11.768" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="19.482 22.445 19.482 17.204 15.642 17.204 15.642 11.445"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="19.107 17.204 22.947 17.204 22.947 11.445"/>
+ <line x1="19.4976" x2="19.4976" y1="12.8305" y2="17.4867" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="14.031 34.285 9.562 34.285 9.562 42.61"/>
+ <line x1="6.9976" x2="6.9976" y1="50.366" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="17.9976" x2="17.9976" y1="49.8386" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.9976" x2="49.9976" y1="49.8386" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="61.9976" x2="61.9976" y1="49.8386" y2="60" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="18.733 33.718 18.733 29.188 62.462 29.188"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="18.733 42.518 18.733 37.188 62.462 37.188"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C4.svg b/public/assets/img/icons/E2C4.svg
new file mode 100644
index 0000000..38b5d20
--- /dev/null
+++ b/public/assets/img/icons/E2C4.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#ea5a47" points="31.312 41.391 31.312 66.125 40.687 66.125 40.687 32.625 31.312 32.625 31.312 41.391"/>
+ <polygon fill="#d22f27" points="37.771 41.391 37.771 66.125 40.687 66.125 40.687 32.625 37.771 32.625 37.771 41.391"/>
+ <rect x="31.3125" y="32.625" width="9.375" height="8.5" fill="#d0cfce"/>
+ <rect x="37.7708" y="32.625" width="2.9166" height="8.5" fill="#9b9b9a"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.312 41.391 31.312 66.125 40.687 66.125 40.687 32.625 31.312 32.625 31.312 41.391"/>
+ <line x1="31.3125" x2="40.6875" y1="41.3914" y2="41.3914" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,32.625l.1412-14.1237a9.3053,9.3053,0,0,0-.5293-2.8977l-1.0051-2.5809a11.319,11.319,0,0,1-.6275-2.8954l-.1461-2.63A1.4067,1.4067,0,0,1,35.25,6h1.5a1.4054,1.4054,0,0,1,1.4156,1.4976l-.162,2.8744a10.4354,10.4354,0,0,1-.2431,1.9243l-.1588.4266"/>
+ <line x1="33.0625" x2="39.0625" y1="24.75" y2="24.75" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g id="color-foreground">
+ <path fill="#ea5a47" d="M37.07,44.3038l4.2988-1.1665a2.2445,2.2445,0,0,0,1.5656-1.2692,1.6785,1.6785,0,0,0-1.2394-1.9813L41.67,40.9856a.9419.9419,0,0,1-.701.889l-4.3112,1.1395-6.026,1.4753c-.21.0571-1.3188.3239-1.5656,1.2692a2.9247,2.9247,0,0,0,.2319,2.2988l1.0329-1.4164a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#d22f27" d="M37.07,45.3038l4.2988-1.1665a3.0112,3.0112,0,0,0,1.4319-1.0228,1.0106,1.0106,0,0,0,.1425-.5293c.0339-1.0775.0339-.8932.0339-1.0435a7.9451,7.9451,0,0,1-2.1328,1.3658c-.1773.069-4.1869,1.1066-4.1869,1.1066l-6.026,1.4753a2.2445,2.2445,0,0,0-1.5656,1.2692A1.6624,1.6624,0,0,0,30.3051,48.74l.0254-1.0989a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#ea5a47" d="M37.07,50.3038l4.2988-1.1665a2.2445,2.2445,0,0,0,1.5656-1.2692,1.6785,1.6785,0,0,0-1.2394-1.9813L41.67,46.9856a.9419.9419,0,0,1-.701.889l-4.3112,1.1395-6.026,1.4753c-.21.0571-1.3188.3239-1.5656,1.2692a2.9247,2.9247,0,0,0,.2319,2.2988l1.0329-1.4164a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#d22f27" d="M37.07,51.3038l4.2988-1.1665a3.0112,3.0112,0,0,0,1.4319-1.0228,1.0106,1.0106,0,0,0,.1425-.5293c.0339-1.0775.0339-.8932.0339-1.0435a7.9451,7.9451,0,0,1-2.1328,1.3658c-.1773.069-4.1869,1.1066-4.1869,1.1066l-6.026,1.4753a2.2445,2.2445,0,0,0-1.5656,1.2692A1.6624,1.6624,0,0,0,30.3051,54.74l.0254-1.0989a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#ea5a47" d="M37.07,56.3038l4.2988-1.1665a2.2445,2.2445,0,0,0,1.5656-1.2692,1.6785,1.6785,0,0,0-1.2394-1.9813L41.67,52.9856a.9419.9419,0,0,1-.701.889l-4.3112,1.1395-6.026,1.4753c-.21.0571-1.3188.3239-1.5656,1.2692a2.9247,2.9247,0,0,0,.2319,2.2988l1.0329-1.4164a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#d22f27" d="M37.07,57.3038l4.2988-1.1665a3.0112,3.0112,0,0,0,1.4319-1.0228,1.0106,1.0106,0,0,0,.1425-.5293c.0339-1.0775.0339-.8932.0339-1.0435a7.9451,7.9451,0,0,1-2.1328,1.3658c-.1773.069-4.1869,1.1066-4.1869,1.1066l-6.026,1.4753a2.2445,2.2445,0,0,0-1.5656,1.2692A1.6624,1.6624,0,0,0,30.3051,60.74l.0254-1.0989a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#ea5a47" d="M37.07,62.3038l4.2988-1.1665a2.2445,2.2445,0,0,0,1.5656-1.2692,1.6785,1.6785,0,0,0-1.2394-1.9813L41.67,58.9856a.9419.9419,0,0,1-.701.889l-4.3112,1.1395-6.026,1.4753c-.21.0571-1.3188.3239-1.5656,1.2692a2.7583,2.7583,0,0,0,.29,2.2988l.9744-1.4164a.9418.9418,0,0,1,.701-.8889Z"/>
+ <path fill="#d22f27" d="M37.07,63.3038l4.2988-1.1665a3.0112,3.0112,0,0,0,1.4319-1.0228,1.0106,1.0106,0,0,0,.1425-.5293c.0339-1.0775.0339-.8932.0339-1.0435a7.9451,7.9451,0,0,1-2.1328,1.3658c-.1773.069-4.1869,1.1066-4.1869,1.1066l-6.026,1.4753a2.2445,2.2445,0,0,0-1.5656,1.2692c-.3176,1.6,1.4,1.9316,1.4,1.9316l-.1354-1.0492a.9418.9418,0,0,1,.701-.8889Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C6.svg b/public/assets/img/icons/E2C6.svg
new file mode 100644
index 0000000..e5085ee
--- /dev/null
+++ b/public/assets/img/icons/E2C6.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#fff" points="67 19.671 62.639 18.921 59.038 18.067 53.139 18.421 37.514 16.046 24.931 19.505 24.931 36.005 27.598 33.755 28.598 39.13 30.598 41.005 31.723 43.671 31.723 48.213 35.264 51.13 35.681 56.671 67 57"/>
+ <rect x="4" y="57" width="64" height="11" fill="#92d3f5"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.889 22.838 39.389 28.796 37.889 34.015 39.389 36.921 40.389 43.171"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="67 34.432 56.889 33.005 51.639 34.671 51.639 39.546 53.139 44.296 52.889 48.421 51.639 53.796 52.889 56.671"/>
+ <line x1="5" x2="67" y1="57" y2="57" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="60.264 39.296 61.389 44.046 60.444 49.057"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.681 56.671 35.264 51.13 31.723 48.213 31.723 43.671 30.598 41.005 28.598 39.13 27.598 33.755 24.931 36.005 24.931 19.505 37.514 16.046 53.139 18.421 59.038 18.067 62.639 18.921 67 19.671"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C7.svg b/public/assets/img/icons/E2C7.svg
new file mode 100644
index 0000000..56d298c
--- /dev/null
+++ b/public/assets/img/icons/E2C7.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#FFFFFF" points="31.402,19.194 18.375,23.052 24.226,38.219 18.458,37.927 22.042,42.677 24.042,44.552 25.167,47.219 25.167,51.76 28.708,54.677 29.708,57 39.613,57 36.147,44.619 34.655,32.978 32.803,30.283 33.637,24.917 31.402,19.194"/>
+ <polyline fill="#FFFFFF" points="67,57 44.021,57 46.208,43.635 45.25,31.733 43.75,28.827 45.25,23.608 43.75,17.65 54.583,18.969 60.482,18.614 64.083,19.469 68.083,20.219"/>
+ <polygon fill="#D0CFCE" points="53.358,39.439 54.858,44.179 54.598,48.309 53.358,53.679 54.598,57 48.75,57 50.358,53.679 51.598,48.309 51.858,44.179 50.358,39.439 50.358,34.559 55.598,32.889 57.808,33.139 53.358,34.559"/>
+ <polygon fill="#D0CFCE" points="46.014,43.101 43.554,57 39.444,57 40.574,46.491 40.394,36.541 38.99,28.469 37.508,21.082 43.554,17.111 45.054,23.071 43.554,28.291 45.054,31.191"/>
+ <polygon fill="#FFFFFF" points="11.708,43 11.708,48.333 15.125,43.5"/>
+ <rect x="4" y="57" width="64" height="11" fill="#92D3F5"/>
+ <line x1="8.0718" x2="14.1927" y1="61.3398" y2="60.8581" fill="none" stroke="#61B2E4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polygon fill="#FFFFFF" points="7.708,53.583 6.125,56.333 8.458,60.5 13.417,60"/>
+ </g>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="44.021,57 46.208,43.635 45.25,31.733 43.75,28.827 45.25,23.608 43.75,17.65 54.583,18.969 60.482,18.614 64.083,19.469 68.083,20.219"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54.333,57 53.083,54.344 54.333,48.969 54.583,44.844 53.083,40.094 53.083,35.219 58.333,33.552 68.708,34.729"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="61.708,39.958 62.833,44.708 61.888,49.72"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="39.613,57 36.147,44.619 34.655,32.978 32.803,30.283 33.637,24.917 31.402,19.194"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="31.402,19.194 18.375,23.052 24.226,38.219 18.458,37.927 22.042,42.677 24.042,44.552 25.167,47.219 25.167,51.76 28.708,54.677 29.708,57"/>
+ <line x1="11.2478" x2="67" y1="57" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="5" x2="6.0983" y1="57" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.75,17.65 37.146,21.281 39.613,28.406 39.613,37.434 41.583,46.844 39.708,57"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="11.708,43 11.708,48.333 15.125,43.5"/>
+ <polygon fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" points="7.708,53.583 6.125,56.333 8.458,60.5 13.417,60"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C8.svg b/public/assets/img/icons/E2C8.svg
new file mode 100644
index 0000000..62d5869
--- /dev/null
+++ b/public/assets/img/icons/E2C8.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="color-2">
+ <path fill="#ea5a47" d="M27.4429,49.0349a9.459,9.459,0,0,0-9.458,9.6571v4.2249H56.6131V58.692a9.796,9.796,0,0,0-9.8561-9.6571"/>
+ </g>
+ <path fill="#d22f27" d="M56.4867,58.6709v4.22h-5.14a12.4227,12.4227,0,0,0,.76-4.3,12.2259,12.2259,0,0,0-4.48-9.53A9.7849,9.7849,0,0,1,56.4867,58.6709Z"/>
+ <g id="skin">
+ <path fill="#fcea2b" d="M49.1017,34.014c0,.11,0,.22-.01.33-.11,7.04-4.03,11.02-9.05,12.1-.01,0-.02.01-.04.01-.3.07-.6.12-.9.16a14.5838,14.5838,0,0,1-2,.14,12.8406,12.8406,0,0,1-4.39-.73q-.285-.105-.54-.21a10.1531,10.1531,0,0,1-3.48-2.42.2636.2636,0,0,1-.06-.05c-1.9-2.06-3.08-5.05-3.14-9.02v-.31c0-.39.01-.77.02-1.13v-.01a21.9947,21.9947,0,0,1,.87-5.65h.01a10.3,10.3,0,0,1,1.37-2.91,8.6073,8.6073,0,0,0-.51,2.68c3.73-.76,10.4.09,10.4.09s5.98-.8,9.55-.14c0-.11-.01-.22-.02-.34v-.01a14.71,14.71,0,0,0-2.96-5,14.0464,14.0464,0,0,1,1.66,1.69,3.6044,3.6044,0,0,1,.68.69,9.5756,9.5756,0,0,1,1.64,3.22A22.66,22.66,0,0,1,49.1017,34.014Z"/>
+ </g>
+ <path fill="#a57939" d="M48.6267,26.944c-3.57-.66-9.5121-1.1871-9.5121-1.1871s-7.8456.6684-11.5757,1.4284c.03-.93.8255-2.092,1.1355-2.942.13-.38.7923-.6693.9723-1.0293.01-.02.02-.03.03-.05a13.1939,13.1939,0,0,1,1.81-2.16,11.0456,11.0456,0,0,1,.91-.78c.15-.12.31-.23.47-.35a10.2294,10.2294,0,0,1,3.12-1.45,9.19,9.19,0,0,1,4.58,0,10.5648,10.5648,0,0,1,1.08.36,10.28,10.28,0,0,1,2.04,1.09c.16.12.32.23.48.35a10.9215,10.9215,0,0,1,.9.78c.2.19.39.38.58.59a14.7084,14.7084,0,0,1,2.96,5v.01C48.6167,26.7239,48.6267,26.834,48.6267,26.944Z"/>
+ <path fill="#6a462f" d="M48.2017,26.969c-1.35-.25-2.7917-1.064-4.3817-1.014.17-1-.1083-1.296-.3783-2.3761a6.8524,6.8524,0,0,0-6.05-5.4,3.54,3.54,0,0,1,.46-.02,9.2137,9.2137,0,0,1,2.29.29,10.2294,10.2294,0,0,1,3.12,1.45c.15.12.32.23.47.35a11.0635,11.0635,0,0,1,.91.78c.2.19.39.38.58.59a14.6884,14.6884,0,0,1,2.95,5v.01A2.0426,2.0426,0,0,1,48.2017,26.969Z"/>
+ <path fill="#fff" d="M57.8089,32.654c-1.29-1.42.2-2.22.61-3.18a6.1506,6.1506,0,0,1-1.08-1.81c-.15-.75-.31-1.11-1.14-1.21-1.04-.12-1.2-.68-.6-1.52.17-.23.36-.44.63-.76-1.47-1.45-3.2-2.72-2.52-5.08v-.01a10.6386,10.6386,0,0,1-1.52-.09,1.34,1.34,0,0,1-.35-.1.5607.5607,0,0,1-.15-.1c-.23-.21-.09-.6.24-1.29-.5-.65-.87-1.15-1.24-1.65-.14-.19-.32-.56-.43-.54-1.38.24-1.28-.69-1.39-1.58-.1-.77-.35-1.39-1.44-.91-1.5.66-2.28.36-2.98-1.16a1.66,1.66,0,0,0-1.93-.89c-1.43.59-1.57-.16-1.68-1.2a7.2423,7.2423,0,0,0-.26-.98c-.21.11-.43.21-.64.3s-.42.18-.62.27a3.941,3.941,0,0,0-.54.29,1.83,1.83,0,0,0-.41.37,1.9072,1.9072,0,0,1-.72.63,1.0244,1.0244,0,0,1-.8182,0c-.0163-.0064-.0324-.0184-.0487-.0253a3.6725,3.6725,0,0,1-.7331-.4549c-.06-.04-.11-.09-.17-.13a5.0742,5.0742,0,0,1-.72-.9c-.14.13-.27.19-.32.3-.83,1.77-.82,1.75-2.89,1.52-.36-.04-1.02.16-1.11.4-.51,1.45-1.63,1.55-2.78,1.42a1.9613,1.9613,0,0,0-.34.8c-.02.11-.05.23-.07.34-.02.05-.03.11-.05.16a1.0113,1.0113,0,0,1-.13.3,1.0475,1.0475,0,0,1-1.05.47,6.3747,6.3747,0,0,0-2.23.91,3.8579,3.8579,0,0,0-1.21.91c-.34.39-.95.94-.86,1.27.58,2.2-1.24,3.15-2.2,4.56.32.74.46,1.04.08,1.26a1.5349,1.5349,0,0,1-.18.09,13.0685,13.0685,0,0,1-1.47.36v.01c.44,1.02.65,1.5.4,1.82a.9962.9962,0,0,1-.15.13,1.9444,1.9444,0,0,1-.21.12c-.08.03-.17.07-.28.11-.11.03-.22.07-.36.11-.13.04-.27.08-.43.12s-.33.08-.52.13l.01.01a5.8967,5.8967,0,0,1,.74.67c.6.65.95,1.39.29,2.1-1.13,1.2.46,2.48-.48,3.5.87.89-.05,1.48-.38,2.15a10.0308,10.0308,0,0,1-.81,1.19,2.05,2.05,0,0,1,.65.46c.86.9-.18,2.08-.07,3.12.96.13,2.22.04,1.47,1.65,1.37.79.3,1.69-.02,2.55,2.24-.03,2.74.32,3.39,2.09.66.13,1.41.04,1.67.36a25.4282,25.4282,0,0,1,1.85,2.95c.22-.16.51-.57.82-.58.7-.02,1.63-.08,2.06.31a3.2234,3.2234,0,0,0,.99.63,3.0012,3.0012,0,0,0,.58.18,2.0456,2.0456,0,0,0,1.63-.23,1.9052,1.9052,0,0,1,.4-.23c.57-.23.9.1,1.08.82.04.16.07.33.11.5.03.16.06.32.1.48a2.4631,2.4631,0,0,0,.27.04c.17.02.32.05.46.07h.01a3.575,3.575,0,0,0,2.48-.35c.24-.1.5-.22.82-.37a8.4632,8.4632,0,0,1,.99-.39,7.7834,7.7834,0,0,1,1.03-.26h.06a1.4628,1.4628,0,0,1,.86.49,4.2334,4.2334,0,0,1,.54.98c.82-.04,1.71.24,2.04-.87.04-.13.45-.21.69-.22.75-.03,1.5-.01,2.24-.01-.04-.1-.09-.19-.14-.29.45-.35.89-.99,1.35-1.01.36-.01.72-.02,1.06-.03a5.0235,5.0235,0,0,0,1.25-.18,2.7277,2.7277,0,0,0,.47-.19,3.5862,3.5862,0,0,0,.44-.28,1.7787,1.7787,0,0,0,.2-.19,2.55,2.55,0,0,0,.39-.46.5266.5266,0,0,1,.1-.11.9834.9834,0,0,1,.28-.19,3.7478,3.7478,0,0,1,.5-.21,3.3154,3.3154,0,0,0,.33-.14c.16-.08.43-.1.47-.22.6-1.56,1.45-2.72,3.38-2.52.24.02.5-.19.73-.28-.36-.78-1.07-1.6-.89-2.1a17.7,17.7,0,0,1,1.98-3.32c.06-.25.17-.7.23-1.14a1.1832,1.1832,0,0,0-.01-.46.3.3,0,0,0-.04-.1l-.02-.02c-.49-.56-.31-.96.16-1.43.2-.2.29-.86.15-.98C56.9289,33.7939,57.0889,33.204,57.8089,32.654Zm-17.37,13.8a8.9913,8.9913,0,0,1-6.88-.24,3.0745,3.0745,0,0,1-.41-.19,11.4156,11.4156,0,0,1-3.74-3.05,16.1412,16.1412,0,0,1-3.35-8.43c-.06-.54-.1-1.1-.11-1.66v-.3a17.7526,17.7526,0,0,1,.8-5.33,15.3562,15.3562,0,0,1,1.91-4.04c0-.02.02-.03.03-.05a13.1939,13.1939,0,0,1,1.81-2.16,11.0456,11.0456,0,0,1,.91-.78c.15-.12.31-.23.47-.35a10.2294,10.2294,0,0,1,3.12-1.45,9.19,9.19,0,0,1,4.58,0,10.5648,10.5648,0,0,1,1.08.36,10.28,10.28,0,0,1,2.04,1.09c.16.12.32.23.48.35a10.9215,10.9215,0,0,1,.9.78c.2.19.39.38.58.59a14.7084,14.7084,0,0,1,2.96,5v.01c.05.12.09.24.13.36a13.63,13.63,0,0,1,.41,1.46c.04.18.08.35.12.53a18.6957,18.6957,0,0,1,.36,3.63,17.5488,17.5488,0,0,1-.3,3.28,15.7554,15.7554,0,0,1-3.08,7,11.377,11.377,0,0,1-3.71,3.1,8.5446,8.5446,0,0,1-1.07.48C40.4689,46.444,40.4589,46.454,40.4389,46.454Z"/>
+ <path fill="#d0cfce" d="M57.6716,34.8681c.14.12.05.78-.15.98-.47.47-.65.87-.16,1.43l.02.02a.3015.3015,0,0,1,.04.1,1.1832,1.1832,0,0,1,.01.46c-.06.44-.17.89-.23,1.14a17.7068,17.7068,0,0,0-1.98,3.32c-.18.5.53,1.32.89,2.1-.23.09-.49.3-.73.28-1.93-.2-2.78.96-3.38,2.52-.04.12-.31.14-.47.22a3.2574,3.2574,0,0,1-.33.14,3.724,3.724,0,0,0-.5.21.9826.9826,0,0,0-.28.19.5237.5237,0,0,0-.1.11,2.5539,2.5539,0,0,1-.39.46,1.7979,1.7979,0,0,1-.2.19,3.57,3.57,0,0,1-.44.28,2.7109,2.7109,0,0,1-.47.19,4.76,4.76,0,0,1-1.15.17c2.77-4.35,4.51-10.67,4.51-17.7,0-7.43-1.94-14.07-4.98-18.43a1.0465,1.0465,0,0,0,.16-.06c1.09-.48,1.34.14,1.44.91.11.89.01,1.82,1.39,1.58.11-.02.29.35.43.54.37.5.74,1,1.24,1.65-.33.69-.47,1.08-.24,1.29a.5583.5583,0,0,0,.15.1,1.3354,1.3354,0,0,0,.35.1,10.6409,10.6409,0,0,0,1.52.09v.01c-.68,2.36,1.05,3.63,2.52,5.08-.27.32-.46.53-.63.76-.6.84-.44,1.4.6,1.52.83.1.99.46,1.14,1.21a6.1527,6.1527,0,0,0,1.08,1.81c-.41.96-1.9,1.76-.61,3.18C57.0216,33.5681,56.8616,34.1581,57.6716,34.8681Z"/>
+ <path fill="#a57939" d="M28.6362,43.3444s8.7754-10.2961,16.5655,0C45.2017,43.3444,37.1957,51.3,28.6362,43.3444Z"/>
+ <path fill="#6a462f" d="M45.2017,42.8593a14.0546,14.0546,0,0,1-5.36,3.07c.27-.42.54-.85.8-1.3a25.0186,25.0186,0,0,0,2.02-4.41A14.02,14.02,0,0,1,45.2017,42.8593Z"/>
+ <g>
+ <path fill="#d0cfce" d="M37.5729,32.508c-3.498.1943-1.0649,4.6633-5.7,4.6964-5.0527.0361-6.3806-1.0688-6.8341-5.409-.5385-5.1543,6.8625-5.4737,6.8625-5.4737h5.6721"/>
+ <path fill="#d0cfce" d="M37.4477,32.508c3.498.1943,1.0649,4.6633,5.7005,4.6964,5.0527.0361,6.3806-1.0688,6.8341-5.409.5385-5.1543-6.8625-5.4737-6.8625-5.4737H37.4477"/>
+ </g>
+ <polygon fill="#fff" points="44.691 26.7 40.84 36.99 44.792 37.205 48.542 27.479 44.691 26.7"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M29.2905,42.6607s7.5113-10.0817,16.2839.0268"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.1405,35.3177c1.046,6.5885,5.7366,11.56,11.37,11.56s10.3239-4.972,11.37-11.5606"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.4772,27.9284c-1.554-5.6522-5.8715-9.7244-10.9669-9.7244s-9.4129,4.0722-10.9669,9.7244"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6438" d="M27.4429,48.9029a9.459,9.459,0,0,0-9.458,9.6571v3.351"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6438" d="M56.6131,61.911V58.56a9.796,9.796,0,0,0-9.8561-9.6571"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M57.3717,32.654c-1.1146-1.227-.1538-1.991.3925-2.7954a.6286.6286,0,0,0-.0141-.7235,4.0621,4.0621,0,0,1-.8484-1.4712c-.15-.75-.31-1.11-1.14-1.21-1.04-.12-1.2-.68-.6-1.52.17-.23.36-.44.63-.76-1.47-1.45-3.2-2.72-2.52-5.08a10.307,10.307,0,0,1-1.52-.1,1.3375,1.3375,0,0,1-.35-.1.5607.5607,0,0,1-.15-.1c-.1917-.1749-.1264-.4749.0916-.9694a.6321.6321,0,0,0-.0879-.6291c-.3852-.5056-.6945-.9235-1.0037-1.3415-.14-.19-.32-.56-.43-.54-1.38.24-1.28-.69-1.39-1.58-.1-.77-.35-1.39-1.44-.91-1.5.66-2.28.36-2.98-1.16a1.66,1.66,0,0,0-1.93-.89c-1.43.59-1.57-.16-1.68-1.2a7.2571,7.2571,0,0,0-.26-.98c-.21.11-.43.21-.64.3s-.42.18-.62.27a3.941,3.941,0,0,0-.54.29,1.83,1.83,0,0,0-.41.37,1.9072,1.9072,0,0,1-.72.63c-.56.25-1.07-.08-1.6-.48-.06-.04-.11-.09-.17-.13a5.0742,5.0742,0,0,1-.72-.9c-.14.13-.27.19-.32.3-.83,1.77-.82,1.75-2.89,1.52-.36-.04-1.02.16-1.11.4-.51,1.45-1.63,1.55-2.78,1.42a1.9613,1.9613,0,0,0-.34.8c-.02.11-.05.23-.07.34-.02.05-.03.11-.05.16a1.0113,1.0113,0,0,1-.13.3,1.0475,1.0475,0,0,1-1.05.47,6.3732,6.3732,0,0,0-2.23.91,3.8579,3.8579,0,0,0-1.21.91c-.34.39-.95.94-.86,1.27.5394,2.0463-.9974,3.0112-1.9872,4.2706a.619.619,0,0,0-.073.6157c.2118.5088.2586.7493-.06.9338a1.5349,1.5349,0,0,1-.18.09,10.78,10.78,0,0,1-1.47.37c.44,1.02.65,1.5.4,1.82a.6368.6368,0,0,1-.15.13,1.9444,1.9444,0,0,1-.21.12,1.4844,1.4844,0,0,1-.28.11,2.5947,2.5947,0,0,1-.36.11c-.13.04-.27.08-.43.12-.16.05-.6212.0065-.51.14a9.4863,9.4863,0,0,1,.74.67c.6.65.95,1.39.29,2.1-1.13,1.2.46,2.48-.48,3.5.87.89-.05,1.48-.38,2.15a10.0308,10.0308,0,0,1-.81,1.19,2.0512,2.0512,0,0,1,.65.46c.6724.7037.1832,1.5786-.01,2.424a.6237.6237,0,0,0,.5331.7629c.79.0951,1.4765.295.8765,1.583a1.0489,1.0489,0,0,1,.4462,1.6551.6213.6213,0,0,0,.4967.915A2.2276,2.2276,0,0,1,21.02,45.71a.6364.6364,0,0,0,.52.3992c.5434.0554,1.0726.0465,1.2825.3048a25.4277,25.4277,0,0,1,1.85,2.95c.22-.16.51-.57.82-.58.7-.02,1.63-.08,2.06.31a3.2251,3.2251,0,0,0,.99.63,2.999,2.999,0,0,0,.58.18,2.0456,2.0456,0,0,0,1.63-.23,3.5955,3.5955,0,0,1,.4-.23c.57-.23.9.1,1.08.82.04.16.07.33.11.5l.09.48h.01a2.4631,2.4631,0,0,0,.27.04c.17.02.32.05.46.07h.01a3.575,3.575,0,0,0,2.48-.35c.24-.1.5-.22.82-.37a8.4562,8.4562,0,0,1,.99-.39,7.9382,7.9382,0,0,1,.8426-.2127c.0624-.0116.1255-.0282.1874-.0373.02,0,.04-.01.06-.01a1.4623,1.4623,0,0,1,.86.49,4.2337,4.2337,0,0,1,.54.98c.82-.04,1.71.24,2.04-.87.04-.13.45-.21.69-.22.75-.03,1.5-.01,2.24-.01-.04-.1-.09-.19-.14-.29.45-.35.89-.99,1.35-1.01.36-.01.72-.02,1.06-.03a5.0235,5.0235,0,0,0,1.25-.18,2.7268,2.7268,0,0,0,.47-.19,3.5711,3.5711,0,0,0,.44-.28,1.7712,1.7712,0,0,0,.2-.19,2.55,2.55,0,0,0,.39-.46.5289.5289,0,0,1,.1-.11,1.5257,1.5257,0,0,1,.28-.19,3.7478,3.7478,0,0,1,.5-.21,3.3154,3.3154,0,0,0,.33-.14c.16-.08.43-.1.47-.22.6-1.56,1.45-2.72,3.38-2.52.24.02.5-.19.73-.28-.36-.78-1.07-1.6-.89-2.1a16.6424,16.6424,0,0,1,1.9208-3.2272.6025.6025,0,0,0,.0827-.1908c.0621-.26.1536-.6547.2065-1.0421a1.1813,1.1813,0,0,0-.01-.46.2981.2981,0,0,0-.04-.1l-.02-.02c-.49-.56-.31-.96.16-1.43.2-.2.29-.86.15-.98C56.4916,33.7939,56.6517,33.204,57.3717,32.654Zm-29.61-8.34"/>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.5729,32.31c-3.498.1944-1.0649,4.6633-5.7,4.6965-5.0527.0361-6.3806-1.0689-6.8341-5.409-.5385-5.1543,6.8625-5.4738,6.8625-5.4738h5.6721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.4477,32.31c3.498.1944,1.0649,4.6633,5.7005,4.6965,5.0527.0361,6.3806-1.0689,6.8341-5.409.5385-5.1543-6.8625-5.4738-6.8625-5.4738H37.4477"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2C9.svg b/public/assets/img/icons/E2C9.svg
new file mode 100644
index 0000000..de8a7f7
--- /dev/null
+++ b/public/assets/img/icons/E2C9.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M43.375,23a4.29,4.29,0,0,0-4.4285-3.9164H32.8219a4.3473,4.3473,0,0,0-4.2963,4.1314l-.8084,19.4393a1.0026,1.0026,0,0,1-.1234.4369l2.9944-2.0943L29.86,63.13a1.2146,1.2146,0,0,0,.2552.8789.2473.2473,0,0,0,.1552.09c.2184,0,1.29-.3847,1.37-1.0835l2.5782-22.5781a4.2574,4.2574,0,0,1,.1715-1.1593l.74-.8052h1.6586l.6489.7458a4.3879,4.3879,0,0,1,.4219,1.25l2.625,22.5468a1.3294,1.3294,0,0,0,1.014,1.0815.2481.2481,0,0,0,.1551-.09c.1962-.2483.5-.585.4663-.9l-.9516-22.11,3.5721,2.43Z"/>
+ <path fill="#fcea2b" d="M38.9949,12.58a3.0323,3.0323,0,0,1-6.0633,0,2.9475,2.9475,0,0,1,.2042-1.08h5.5631a.2887.2887,0,0,0,.0919-.01A3,3,0,0,1,38.9949,12.58Z"/>
+ <line x1="30.4866" x2="33.0365" y1="47.6951" y2="48.0625" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.4866" x2="33.0365" y1="50.6951" y2="51.0625" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.4866" x2="42.0365" y1="51.0625" y2="50.6951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.4866" x2="42.0365" y1="48.0625" y2="47.6951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.8657" x2="30.4155" y1="29.0277" y2="29.3951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.662" x2="44.2118" y1="29.3951" y2="29.0277" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#a57939" d="M40.565,8.03v5.12s-.47,1.12-1.12,0V11.11h-6.76v2.08c-.65,1.12-1.12,0-1.12,0V8.03a.7341.7341,0,0,1,.73-.73h7.54A.7341.7341,0,0,1,40.565,8.03Z"/>
+ <rect x="37.5208" y="7.0833" width="2.8958" height="3.8417" fill="#6a462f"/>
+ <rect x="39.445" y="10.625" width="0.9717" height="2.9792" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M40.565,8.03v5.12s-.47,1.12-1.12,0V11.11h-6.76v2.08c-.65,1.12-1.12,0-1.12,0V8.03a.7341.7341,0,0,1,.73-.73h7.54A.7341.7341,0,0,1,40.565,8.03Z"/>
+ <g id="line-2">
+ <g id="Standing_Man">
+ <g id="line-2-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M39.035,12.08a2.97,2.97,0,1,1-5.94,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M41.0335,24.516l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.0758,2.0758,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M27.0365,42.516l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M38.9635,18.5159a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CA.svg b/public/assets/img/icons/E2CA.svg
new file mode 100644
index 0000000..699dc9c
--- /dev/null
+++ b/public/assets/img/icons/E2CA.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M43.3128,23a4.29,4.29,0,0,0-4.4286-3.9164H32.76a4.3473,4.3473,0,0,0-4.2963,4.1314l-.8085,19.4393a1,1,0,0,1-.1234.4369l2.9945-2.0943L29.7976,63.13a1.2142,1.2142,0,0,0,.2552.8789.2474.2474,0,0,0,.1551.09c.2185,0,1.29-.3847,1.37-1.0835l2.5781-22.5781a4.2613,4.2613,0,0,1,.1716-1.1593l.74-.8052h1.6587l.6489.7458a4.3877,4.3877,0,0,1,.4218,1.25l2.625,22.5468a1.33,1.33,0,0,0,1.014,1.0815.248.248,0,0,0,.1552-.09c.1962-.2483.5-.585.4663-.9l-.9516-22.11,3.572,2.43Z"/>
+ <path fill="#fcea2b" d="M38.9326,12.58a3.0322,3.0322,0,0,1-6.0632,0,2.9474,2.9474,0,0,1,.2041-1.08h5.5631a.2881.2881,0,0,0,.0919-.01A3,3,0,0,1,38.9326,12.58Z"/>
+ <line x1="30.4243" x2="32.9742" y1="47.6951" y2="48.0625" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.4243" x2="32.9742" y1="50.6951" y2="51.0625" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.4243" x2="41.9742" y1="51.0625" y2="50.6951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="39.4243" x2="41.9742" y1="48.0625" y2="47.6951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="27.8034" x2="30.3533" y1="29.0277" y2="29.3951" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.5997" x2="44.1496" y1="29.3951" y2="29.0277" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="#a57939" d="M40.5028,8.03v5.12s-.47,1.12-1.12,0V11.11h-6.76v2.08c-.65,1.12-1.12,0-1.12,0V8.03a.7341.7341,0,0,1,.73-.73h7.54A.7341.7341,0,0,1,40.5028,8.03Z"/>
+ <rect x="37.4586" y="7.0833" width="2.8958" height="3.8417" fill="#6a462f"/>
+ <rect x="39.3828" y="10.625" width="0.9717" height="2.9792" fill="#6a462f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M40.5028,8.03v5.12s-.47,1.12-1.12,0V11.11h-6.76v2.08c-.65,1.12-1.12,0-1.12,0V8.03a.7341.7341,0,0,1,.73-.73h7.54A.7341.7341,0,0,1,40.5028,8.03Z"/>
+ <g id="line-2">
+ <g id="Standing_Man">
+ <g id="line-2-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M38.9727,12.08a2.97,2.97,0,1,1-5.94,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M40.9713,24.516s-.275,4.5-.2,6c.0686,1.3717.7744,5.4868.7744,5.4868L42.8713,62.516c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987L37.2,40.498c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2L30.4,36.0023c.1087-2.1733.7035-4.07.7737-5.4738.0752-1.5032-.1994-6.0125-.1994-6.0125"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M26.9742,42.516l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="M38.9013,18.5159a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CB.svg b/public/assets/img/icons/E2CB.svg
new file mode 100644
index 0000000..5deabf8
--- /dev/null
+++ b/public/assets/img/icons/E2CB.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M51.5,48.5c0,3,6,4,11,5s6,3,0,4-4.7378,3.5887-9.8689,3.2944S31.5,60.5,33.5,57.5s13-2,10-4-11.0977-2.8961-6.5489-4.948L45,46Z"/>
+ <path fill="#d0cfce" d="M50.3434,20.303a8.4825,8.4825,0,0,0-5.303,1.9623,8.4825,8.4825,0,0,0-5.303-1.9623,8.27,8.27,0,0,0-4.5455,1.4181,7.9938,7.9938,0,0,0-9.0909,0,8.2692,8.2692,0,0,0-4.5454-1.4181C15.7259,20.303,11,26.7474,11,34.697s4.7259,14.3939,10.5556,14.3939a8.2691,8.2691,0,0,0,4.5454-1.418,7.9943,7.9943,0,0,0,9.0909,0,8.27,8.27,0,0,0,4.5455,1.418,8.4819,8.4819,0,0,0,5.303-1.9623,8.4819,8.4819,0,0,0,5.303,1.9623c5.83,0,10.5556-6.4444,10.5556-14.3939S56.1731,20.303,50.3434,20.303Z"/>
+ <ellipse cx="50.3939" cy="34.697" rx="7.5758" ry="11.3636" fill="#9b9b9a"/>
+ <ellipse cx="51.1515" cy="39.2424" rx="2.2727" ry="3.7879" fill="#3f3f3f"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.92,38.551a20.2817,20.2817,0,0,1-.708-5.3692,18.1953,18.1953,0,0,1,2.8846-10.178,11.7367,11.7367,0,0,1,1.7055-1.9947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.8292,38.551a20.2776,20.2776,0,0,1-.708-5.3692,18.1953,18.1953,0,0,1,2.8846-10.178,11.7367,11.7367,0,0,1,1.7055-1.9947"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3434,20.303a8.4825,8.4825,0,0,0-5.303,1.9623,8.4825,8.4825,0,0,0-5.303-1.9623,8.27,8.27,0,0,0-4.5455,1.4181,7.9938,7.9938,0,0,0-9.0909,0,8.2692,8.2692,0,0,0-4.5454-1.4181C15.7259,20.303,11,26.7474,11,34.697s4.7259,14.3939,10.5556,14.3939a8.2691,8.2691,0,0,0,4.5454-1.418,7.9943,7.9943,0,0,0,9.0909,0,8.27,8.27,0,0,0,4.5455,1.418,8.4819,8.4819,0,0,0,5.303-1.9623,8.4819,8.4819,0,0,0,5.303,1.9623c5.83,0,10.5556-6.4444,10.5556-14.3939S56.1731,20.303,50.3434,20.303Z"/>
+ <ellipse cx="50.3939" cy="34.697" rx="7.5758" ry="11.3636" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <ellipse cx="51.1515" cy="39.2424" rx="2.2727" ry="3.7879" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.9511,48.552C32.4023,50.6039,40.5,51.5,43.5,53.5s-8,1-10,4,14,3,19.1311,3.2944S56.5,58.5,62.5,57.5s5-3,0-4-11-2-11-5V43"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CC.svg b/public/assets/img/icons/E2CC.svg
new file mode 100644
index 0000000..398a0e0
--- /dev/null
+++ b/public/assets/img/icons/E2CC.svg
@@ -0,0 +1,33 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M38.889,12.2778a5.2581,5.2581,0,0,1,9.2247-3.4712,4.195,4.195,0,0,1,7.6433,2.4177c.0071,0,.0137-.002.0208-.002a4.2222,4.2222,0,1,1,0,8.4444c-.0686,0-.1323-.017-.2-.02a3.1151,3.1151,0,0,1-1.9479,4.06c.0057.0633.0369.1178.0369.1825a2.1111,2.1111,0,1,1-4.2222,0,2.0851,2.0851,0,0,1,.5476-1.3879,3.1488,3.1488,0,0,1-.4257-.9549,3.1433,3.1433,0,0,1-4.2993-2.4894A4.1985,4.1985,0,0,1,39.18,13.9329,5.22,5.22,0,0,1,38.889,12.2778Z"/>
+ <rect x="11.1061" y="44.0303" width="49.7879" height="15.9697" fill="#9b9b9a"/>
+ <rect x="15.8031" y="48.7273" width="12.2121" height="11.2727" fill="#d0cfce"/>
+ <polygon fill="#92d3f5" points="51.5 48.727 46.803 48.727 42.106 48.727 37.409 48.727 32.712 48.727 32.712 53.424 37.409 53.424 42.106 53.424 46.803 53.424 51.5 53.424 56.197 53.424 56.197 48.727 51.5 48.727"/>
+ <polygon fill="#9b9b9a" points="54.788 44.03 49.152 44.03 50.091 29 53.848 29 54.788 44.03"/>
+ <polygon fill="#d0cfce" points="15.8 37.455 15.805 44.03 25.194 44.03 15.8 37.455"/>
+ <polygon fill="#d0cfce" points="25.667 37.455 25.671 44.03 35.061 44.03 25.667 37.455"/>
+ <polygon fill="#d0cfce" points="35.061 37.455 35.065 44.03 44.455 44.03 35.061 37.455"/>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <rect x="11.1061" y="44.0303" width="49.7879" height="15.9697" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="15.8031" y="48.7273" width="12.2121" height="11.2727" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.8031" x2="28.0152" y1="52.4849" y2="52.4849" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.8031" x2="28.0152" y1="56.2424" y2="56.2424" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="37.409 53.424 32.712 53.424 32.712 48.727 37.409 48.727"/>
+ <line x1="42.1061" x2="37.4091" y1="53.4242" y2="53.4242" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.4091" x2="42.1061" y1="48.7273" y2="48.7273" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.803" x2="42.1061" y1="53.4242" y2="53.4242" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.1061" x2="46.803" y1="48.7273" y2="48.7273" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.5" x2="46.803" y1="53.4242" y2="53.4242" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="46.803" x2="51.5" y1="48.7273" y2="48.7273" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="51.5 48.727 56.197 48.727 56.197 53.424 51.5 53.424"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="54.788 44.03 49.152 44.03 50.091 29 53.848 29 54.788 44.03"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="15.8 37.455 15.805 44.03 25.194 44.03 15.8 37.455"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.667 37.455 25.671 44.03 35.061 44.03 25.667 37.455"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.061 37.455 35.065 44.03 44.455 44.03 35.061 37.455"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.889,12.2778a5.2581,5.2581,0,0,1,9.2247-3.4712,4.195,4.195,0,0,1,7.6433,2.4177c.0071,0,.0137-.002.0208-.002a4.2222,4.2222,0,1,1,0,8.4444c-.0686,0-.1323-.017-.2-.02a3.1151,3.1151,0,0,1-1.9479,4.06c.0057.0633.0369.1178.0369.1825a2.1111,2.1111,0,1,1-4.2222,0,2.0851,2.0851,0,0,1,.5476-1.3879,3.1488,3.1488,0,0,1-.4257-.9549,3.1433,3.1433,0,0,1-4.2993-2.4894A4.1985,4.1985,0,0,1,39.18,13.9329,5.22,5.22,0,0,1,38.889,12.2778Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CD.svg b/public/assets/img/icons/E2CD.svg
new file mode 100644
index 0000000..e14bb9e
--- /dev/null
+++ b/public/assets/img/icons/E2CD.svg
@@ -0,0 +1,13 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92d3f5" points="16 36 35 36 51 56 31 56 16 36"/>
+ <circle cx="48" cy="24" r="8" fill="#fcea2b"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="16 36 35.543 36 52 56 31.429 56 16 36"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="17 43 17 56 27 56"/>
+ <line x1="24" x2="43" y1="46" y2="46" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26" x2="42" y1="36" y2="56" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="48" cy="24" r="8" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CE.svg b/public/assets/img/icons/E2CE.svg
new file mode 100644
index 0000000..3cc6981
--- /dev/null
+++ b/public/assets/img/icons/E2CE.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFFFFF" d="M27.002,33.6525l-1.17,0.6371l-3.292,1.7922c-4.9361,2.6699-6.7732,8.8359-4.1033,13.772 s8.8359,6.7732,13.772,4.1033c0.0161-0.0087,0.0322-0.0174,0.0482-0.0262l18.4865-10.064c6.6931-3.634,9.173-12.0058,5.539-18.6989 c-3.634-6.6931-12.0058-9.173-18.6989-5.539c-3.4968,1.8986-6.0031,5.215-6.8749,9.0973 C30.2537,30.8317,28.899,32.6321,27.002,33.6525z"/>
+ <path fill="#EA5A47" d="M33.6295,29.53c0.9861-3.0417,2.3934-5.7466,5.315-7.337c6.2741-3.4371,14.45-0.0485,15.9862,7.6707 c0.9109,4.577-1.426,9.1944-5.5248,11.4257l-0.0505,0.0275l-18.4869,10.064c-4.1979,2.3023-9.6756,0.0193-10.6717-5.1686 c-0.5824-3.0334,0.9784-6.0822,3.6913-7.5591l0.0397-0.0216l-0.3186-0.8327l5.8026-3.2132 c0.5823-0.3225,1.0996-0.7504,1.5255-1.262L33.6295,29.53z"/>
+ <circle cx="44.1496" cy="31.755" r="3.629" fill="#FFFFFF"/>
+ <path fill="#D0CFCE" d="M32.68,45.1638c0,0-2.2178-2.102-4.2685-4.1527c-1.538-1.538-2.0367-2.971-1.7578-4.0236l0,0L11.8766,22.24 c-0.5738-0.5738-0.5738-1.504,0-2.0778s1.504-0.5738,2.0778,0l0,0l14.3377,15.18l0,0c1.0533-0.2837,2.49,0.2136,4.0319,1.7557 c2.0507,2.0507,4.1526,4.2685,4.1526,4.2685"/>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.7786,33.8967 c0.7345-1.0522,1.2688-2.2308,1.5759-3.4767c1.0033-3.399,2.3861-6.4832,5.59-8.2272c5.2732-2.889,11.8901-0.9562,14.7791,4.317 c2.889,5.2732,0.9562,11.8901-4.317,14.7791c-0.017,0.0093-0.034,0.0186-0.051,0.0278L30.8686,51.3809 c-3.5147,1.9276-7.9265,0.641-9.854-2.8737c-1.9276-3.5147-0.641-7.9265,2.8737-9.854c0.0132-0.0072,0.0264-0.0144,0.0397-0.0216"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.54,36.0818 c-4.9361,2.6699-6.7732,8.8359-4.1033,13.772s8.8359,6.7732,13.772,4.1033c0.0161-0.0087,0.0322-0.0174,0.0482-0.0262 l18.4865-10.064c6.6931-3.634,9.173-12.0058,5.539-18.6989c-3.634-6.6931-12.0058-9.173-18.6989-5.539 c-3.4968,1.8986-6.0031,5.215-6.8749,9.0973c-0.3104,1.4627-1.0652,2.7937-2.1611,3.811"/>
+ <circle cx="44.1496" cy="31.755" r="3.629" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="M11.7766,22.34 c-0.5738-0.5738-0.5738-1.504,0-2.0778s1.504-0.5738,2.0778,0l0,0l14.3377,15.18l0,0c1.0533-0.2837,2.49,0.2136,4.0319,1.7557 c2.0507,2.0507,4.1526,4.2685,4.1526,4.2685"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="M26.5537,37.0875 L11.7766,22.34"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" d="M32.58,45.2638 c0,0-2.2178-2.102-4.2685-4.1527c-1.538-1.538-2.0367-2.971-1.7578-4.0236"/>
+ <line x1="34.4782" x2="29.4993" y1="43.3652" y2="38.3863" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2CF.svg b/public/assets/img/icons/E2CF.svg
new file mode 100644
index 0000000..2df8975
--- /dev/null
+++ b/public/assets/img/icons/E2CF.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3F3F3F" d="M50.8135,46.1653l-0.83-0.4526c-0.2906-0.1282-0.449-0.445-0.3772-0.7544 c0.2263-1.4334,0.3772-6.4123-7.3175-8.6755c-0.1426-0.0615-0.2979-0.0873-0.4527-0.0754L27.05,36.2828 c-0.2927-0.006-0.5809,0.0726-0.83,0.2264l-7.77,5.2052c-0.1376,0.0837-0.2924,0.1353-0.4527,0.1509 c-1.4149-0.0498-2.8311,0.0513-4.2245,0.3018c-4.0737,0.83-5.7334,3.0175-6.3369,4.1491 c-0.1218,0.2317-0.1742,0.4937-0.1508,0.7544c0.0754,1.8105-1.1316,3.8473,0.6789,5.507L22.6,52.5021l15.3895-0.3772 l12.1456-0.1508c0.8813-0.2803,1.6316-0.8699,2.1123-1.66C53.5293,48.2776,50.9644,46.2407,50.8135,46.1653z"/>
+ <path fill="#9B9B9A" d="M14.98,47.9758c-1.6666-0.0001-3.0176,1.3509-3.0177,3.0175c-0.0001,1.6666,1.3509,3.0176,3.0175,3.0177 s3.0176-1.3509,3.0177-3.0175v-0.0001C17.9927,49.3289,16.6445,47.9807,14.98,47.9758z"/>
+ <path fill="#9B9B9A" d="M45.0047,47.9758c-1.6666,0-3.0176,1.351-3.0176,3.0176s1.351,3.0176,3.0176,3.0176 s3.0176-1.351,3.0176-3.0176C48.0175,49.3288,46.6693,47.9806,45.0047,47.9758z"/>
+ <path fill="#92d3f5" d="M44.25,42.62v-3.2442c-0.0207-0.6996-0.5829-1.2618-1.2825-1.2824H26.9749 c-0.0754,0-0.1509,0-0.1509,0.0754l-6.035,4.3c-0.1509,0.0754-0.1509,0.3018-0.0755,0.4526 c0.0755,0.0755,0.1509,0.1509,0.2263,0.1509c4.2246,0,20.5193-0.1509,22.9334-0.0754c0.1965,0.0116,0.3652-0.1383,0.3768-0.3348 C44.2508,42.6481,44.2508,42.634,44.25,42.62z"/>
+ <polygon fill="#FCEA2B" points="8.643,43.525 11.661,44.732 10.077,46.92 6.305,46.995"/>
+ <path fill="#D0CFCE" d="M40.4374,22.8912c-0.1422-2.9005,2.0938-5.3671,4.9942-5.5093c1.5263-0.0748,3.0097,0.518,4.0639,1.6242 c1.2318-1.9622,3.8211-2.5544,5.7833-1.3226c1.1742,0.7371,1.9084,2.0066,1.9616,3.392c0.0071-0.0003,0.0136-0.0026,0.0207-0.0029 c2.3294-0.1067,4.3043,1.6951,4.411,4.0245s-1.6951,4.3043-4.0245,4.411c-0.0015,0.0001-0.0029,0.0001-0.0044,0.0002 c-0.0685,0.0031-0.1329-0.011-0.2007-0.0109c0.6791,1.5807-0.0519,3.4127-1.6326,4.0917c-0.0428,0.0184-0.086,0.0358-0.1296,0.0523 c0.0086,0.063,0.0422,0.116,0.0451,0.1806c0.0538,1.1647-0.8468,2.1524-2.0115,2.2062s-2.1524-0.8468-2.2062-2.0115 c-0.0001-0.0012-0.0001-0.0024-0.0002-0.0036c-0.0182-0.514,0.1543-1.0167,0.4842-1.4113 c-0.2072-0.2833-0.3655-0.5992-0.4685-0.9347c-1.5768,0.7263-3.4438,0.0368-4.17-1.54c-0.1105-0.2398-0.1903-0.4926-0.2375-0.7523 c-1.9253,1.2922-4.5336,0.779-5.8259-1.1463c-0.7307-1.0887-0.9109-2.4563-0.487-3.6971 C40.5934,24.008,40.4699,23.4541,40.4374,22.8912z"/>
+ </g>
+ <g id="line">
+ <line x1="37.8381" x2="22.2977" y1="51.446" y2="51.7478" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.04,51.7478 c-0.6789-0.1509-1.2824-0.3772-1.3579-0.7544c-0.0754-0.7544-0.2263-2.8667-0.2263-3.8474 c-0.0168-0.3991,0.0885-0.7938,0.3018-1.1316c0.83-1.5088,3.621-5.13,11.24-4.8281l7.77-5.2052 c0.3634-0.2269,0.779-0.3568,1.207-0.3772l14.786-0.0754c0.2289-0.0123,0.4583,0.0132,0.6789,0.0754 c1.66,0.4526,8.8263,3.0175,7.8456,9.5053l0.83,0.4526c0.3816,0.1639,0.662,0.5003,0.7544,0.9052 c0.2897,1.0705,0.2369,2.2049-0.1509,3.2439"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="20.714,43.072 43.496,42.921 43.496,39.088"/>
+ <circle cx="14.9802" cy="50.9934" r="3.7719" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="45.0047" cy="50.9934" r="3.7719" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.208,45.335 9.85,46.995 7.059,46.92"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.4374,22.8912 c-0.1422-2.9005,2.0938-5.3671,4.9942-5.5093c1.5263-0.0748,3.0097,0.518,4.0639,1.6242c1.2318-1.9622,3.8211-2.5544,5.7833-1.3226 c1.1742,0.7371,1.9084,2.0066,1.9616,3.392c0.0071-0.0003,0.0136-0.0026,0.0207-0.0029c2.3294-0.1067,4.3043,1.6951,4.411,4.0245 s-1.6951,4.3043-4.0245,4.411c-0.0015,0.0001-0.0029,0.0001-0.0044,0.0002c-0.0685,0.0031-0.1329-0.011-0.2007-0.0109 c0.6791,1.5807-0.0519,3.4127-1.6326,4.0917c-0.0428,0.0184-0.086,0.0358-0.1296,0.0523c0.0086,0.063,0.0422,0.116,0.0451,0.1806 c0.0538,1.1647-0.8468,2.1524-2.0115,2.2062s-2.1524-0.8468-2.2062-2.0115c-0.0001-0.0012-0.0001-0.0024-0.0002-0.0036 c-0.0182-0.514,0.1543-1.0167,0.4842-1.4113c-0.2072-0.2833-0.3655-0.5992-0.4685-0.9347c-1.5768,0.7263-3.4438,0.0368-4.17-1.54 c-0.1105-0.2398-0.1903-0.4926-0.2375-0.7523c-1.9253,1.2922-4.5336,0.779-5.8259-1.1463 c-0.7307-1.0887-0.9109-2.4563-0.487-3.6971C40.5934,24.008,40.4699,23.4541,40.4374,22.8912z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D0.svg b/public/assets/img/icons/E2D0.svg
new file mode 100644
index 0000000..b9201bd
--- /dev/null
+++ b/public/assets/img/icons/E2D0.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61B2E4" d="M68,44.7744c-8,0-11.1127,3-16.1127,3s-10-3-16-3s-10,3-16,3S7,44.7744,4,44.7744V68h64V44.7744z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.8873,44.7744 c3,0,9,3,15,3s10-3,16-3s11,3,16,3s7-3,15-3"/>
+ <line x1="18.9215" x2="18.9215" y1="39.5555" y2="26.4931" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M13.9215,31.1065 L18.8,25.9256c0.0397-0.0421,0.106-0.0441,0.1481-0.0044c0.0019,0.0018,0.0038,0.0037,0.0056,0.0056l4.9678,5.4432"/>
+ <line x1="51.5379" x2="51.5379" y1="39.5555" y2="26.4931" fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M46.5379,31.1065 l4.8786-5.1809c0.0397-0.0421,0.106-0.0441,0.1481-0.0044c0.0019,0.0018,0.0038,0.0037,0.0056,0.0056l4.9677,5.4432"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D1.svg b/public/assets/img/icons/E2D1.svg
new file mode 100644
index 0000000..6642cd2
--- /dev/null
+++ b/public/assets/img/icons/E2D1.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M36.096,36.3716c-1.4066,0.0714-2.5841-0.8749-3.7267-1.6749L30.28,63.9608h10.8322l-2.19-28.4641 C38.0903,36.0674,37.1049,36.3724,36.096,36.3716z"/>
+ <path fill="#92D3F5" d="M32.3667,24.4379c0.0046,0.0633,0.0216,0.1251,0.05,0.1818c0.1174,0.184,0.3019,0.315,0.5144,0.3652 c1.2434-1.0656,2.9447-1.4229,4.5117-0.9476c0.4714-0.5217,0.7544-1.1862,0.8038-1.8876c0.0053-0.6874-0.1017-1.3711-0.3167-2.0241 c-0.7951-3.0258-1.7545-6.006-2.8739-8.9274c-0.3177-0.8908-0.7432-1.7393-1.2669-2.5268 c-0.2908-0.4726-0.7342-0.8317-1.2569-1.018c-0.5444-0.1711-1.1299,0.0976-1.3551,0.6219 c-0.048,0.2033-0.0577,0.4138-0.0286,0.6206C31.5546,14.0766,31.9607,19.2573,32.3667,24.4379z"/>
+ <circle cx="35.9461" cy="28.9461" r="1.3528" fill="#D0CFCE"/>
+ <path fill="#92D3F5" d="M34.0253,35.1441c0.0525-0.0356,0.0975-0.0812,0.1324-0.1342c0.1007-0.1937,0.1218-0.419,0.0591-0.6281 c-1.5445-0.544-2.7046-1.8387-3.0765-3.4334c-0.6875-0.1474-1.4045-0.0602-2.0366,0.2477 c-0.598,0.3391-1.1366,0.7736-1.5946,1.2863c-2.2228,2.2015-4.3241,4.5225-6.2944,6.9526 c-0.6126,0.7205-1.1347,1.5133-1.5548,2.3606c-0.2639,0.4881-0.3532,1.0517-0.2532,1.5975c0.124,0.557,0.6495,0.9297,1.2161,0.8626 c0.2001-0.0601,0.3872-0.1569,0.5518-0.2855C25.4583,41.028,29.7418,38.086,34.0253,35.1441z"/>
+ <path fill="#92D3F5" d="M42.4678,28.3546c-0.0571-0.0277-0.1191-0.0439-0.1824-0.0476c-0.2181,0.0097-0.4238,0.104-0.5735,0.2629 c0.3011,1.6096-0.2401,3.2616-1.4352,4.381c0.2161,0.6691,0.6501,1.2465,1.2328,1.6399c0.5927,0.3483,1.2383,0.5975,1.9113,0.7378 c3.018,0.8243,6.0786,1.4836,9.1683,1.9748c0.9303,0.1702,1.8779,0.2261,2.8217,0.1662c0.5547-0.0155,1.0874-0.22,1.5101-0.5795 c0.4204-0.3859,0.4804-1.0273,0.139-1.4845c-0.1521-0.1432-0.3295-0.2569-0.5232-0.3351 C51.847,32.8319,47.1574,30.5933,42.4678,28.3546z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.0155,38.7965 L31.08,63.9608h10.0322l-2.19-28.4641"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.3667,24.4379 c0.0046,0.0633,0.0216,0.1251,0.05,0.1818c0.1174,0.184,0.3019,0.315,0.5144,0.3652c1.2434-1.0656,2.9447-1.4229,4.5117-0.9476 c0.4714-0.5217,0.7544-1.1862,0.8038-1.8876c0.0053-0.6874-0.1017-1.3711-0.3167-2.0241c-0.7951-3.0258-1.7545-6.006-2.8739-8.9274 c-0.3177-0.8908-0.7432-1.7393-1.2669-2.5268c-0.2908-0.4726-0.7342-0.8317-1.2569-1.018 c-0.5444-0.1711-1.1299,0.0976-1.3551,0.6219c-0.048,0.2033-0.0577,0.4138-0.0286,0.6206 C31.5546,14.0766,31.9607,19.2573,32.3667,24.4379z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.0253,35.1441 c0.0525-0.0356,0.0975-0.0812,0.1324-0.1342c0.1007-0.1937,0.1218-0.419,0.0591-0.6281c-1.5445-0.544-2.7046-1.8387-3.0765-3.4334 c-0.6875-0.1474-1.4045-0.0602-2.0366,0.2477c-0.598,0.3391-1.1366,0.7736-1.5946,1.2863 c-2.2228,2.2015-4.3241,4.5225-6.2944,6.9526c-0.6126,0.7205-1.1347,1.5133-1.5548,2.3606 c-0.2639,0.4881-0.3532,1.0517-0.2532,1.5975c0.124,0.557,0.6495,0.9297,1.2161,0.8626c0.2001-0.0601,0.3872-0.1569,0.5518-0.2855 C25.4583,41.028,29.7418,38.086,34.0253,35.1441z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.4678,28.3546 c-0.0571-0.0277-0.1191-0.0439-0.1824-0.0476c-0.2181,0.0097-0.4238,0.104-0.5735,0.2629c0.3011,1.6096-0.2401,3.2616-1.4352,4.381 c0.2161,0.6691,0.6501,1.2465,1.2328,1.6399c0.5927,0.3483,1.2383,0.5975,1.9113,0.7378c3.018,0.8243,6.0786,1.4836,9.1683,1.9748 c0.9303,0.1702,1.8779,0.2261,2.8217,0.1662c0.5547-0.0155,1.0874-0.22,1.5101-0.5795c0.4204-0.3859,0.4804-1.0273,0.139-1.4845 c-0.1521-0.1432-0.3295-0.2569-0.5232-0.3351C51.847,32.8319,47.1574,30.5933,42.4678,28.3546z"/>
+ <circle cx="36.2966" cy="29.2966" r="1.7034" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D2.svg b/public/assets/img/icons/E2D2.svg
new file mode 100644
index 0000000..7773d75
--- /dev/null
+++ b/public/assets/img/icons/E2D2.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="19.6927" y="20.9411" rx="6.7831" width="32.6146" height="38.6125" fill="#a57939"/>
+ <path fill="#b1cc33" d="M33.4268,38.1266c1.8065-2.92,5.8685-3.6166,5.8685-3.6166s1.1181,3.9957-.6707,6.8386-5.8685,3.6165-5.8685,3.6165S31.62,41.0465,33.4268,38.1266Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.6447,38.0545c1.8065-2.92,5.8685-3.6166,5.8685-3.6166s1.1182,3.9957-.6706,6.8385-5.8685,3.6166-5.8685,3.6166S31.8382,40.9744,33.6447,38.0545Z"/>
+ <line x1="32.1" x2="32.9075" y1="46.4574" y2="44.7991" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M28.1565,25.6632c0-7.4447,3.4165-13.48,7.6309-13.48s7.6308,6.035,7.6308,13.48"/>
+ <rect x="19.6927" y="20.9411" rx="6.7831" width="32.6146" height="38.6125" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D3.svg b/public/assets/img/icons/E2D3.svg
new file mode 100644
index 0000000..849826b
--- /dev/null
+++ b/public/assets/img/icons/E2D3.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="20.6836" y="12.084" width="29.6187" height="48.1303" fill="#fcea2b"/>
+ <rect x="40.4313" y="12.084" width="10.0185" height="48.1303" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <line x1="19.178" x2="51.5363" y1="60.2143" y2="60.2143" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="51.5363" x2="19.178" y1="11.6767" y2="11.6767" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.2762" x2="42.6692" y1="10.2143" y2="10.2143" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.178,11.6767c1.7347,1.6573,2.1728,4.5617,2.1728,7.8687,0,3.6246-.1542,6.7653-2.1728,8.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.178,27.8559c1.7347,1.6573,2.1728,4.5616,2.1728,7.8687,0,3.6246-.1542,6.7653-2.1728,8.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.178,44.0351c1.7347,1.6573,2.1728,4.5616,2.1728,7.8687,0,3.6246-.1542,6.7653-2.1728,8.3105"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5363,11.6767c-1.7348,1.6573-2.1729,4.5617-2.1729,7.8687,0,3.6246.1543,6.7653,2.1729,8.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5363,27.8559c-1.7348,1.6573-2.1729,4.5616-2.1729,7.8687,0,3.6246.1543,6.7653,2.1729,8.31"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5363,44.0351c-1.7348,1.6573-2.1729,4.5616-2.1729,7.8687,0,3.6246.1543,6.7653,2.1729,8.3105"/>
+ <g>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.727,35.4885A1.2333,1.2333,0,1,1,36.11,34.42,1.2336,1.2336,0,0,1,36.727,35.4885Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5565,35.4885a4.9345,4.9345,0,0,1,2.4678-4.2758l-2.4687-4.2758A9.8691,9.8691,0,0,0,25.62,35.4885Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9615,39.7643a4.9428,4.9428,0,0,1-4.9372,0L30.5557,44.04a9.8851,9.8851,0,0,0,9.8745,0Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9615,31.2127a4.9345,4.9345,0,0,1,2.4678,4.2758h4.9365A9.8691,9.8691,0,0,0,40.43,26.9369Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D4.svg b/public/assets/img/icons/E2D4.svg
new file mode 100644
index 0000000..a4ccb93
--- /dev/null
+++ b/public/assets/img/icons/E2D4.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M22.87,30.1262c-.01,0-.02-.02-.02-.02a4.3973,4.3973,0,0,1-.52-.36c-.01-.01-.02-.01-.03-.02a6.0978,6.0978,0,0,1-1.83-2.6,5.9978,5.9978,0,0,1,3.16-7.51,3.9769,3.9769,0,0,1,6.76-2.13,5.015,5.015,0,0,1,2.72-2.41,4.9237,4.9237,0,0,1,3.28-.02,4.9749,4.9749,0,0,1,7.3-5.21,7.9429,7.9429,0,0,1,2.83-1.77,7.846,7.846,0,0,1,2.67-.48,5.88,5.88,0,0,1,2.03-1.23,6.0027,6.0027,0,0,1,7.69,3.58c.06.17.11.34.16.52a3.5285,3.5285,0,0,1,.56.14,3.9477,3.9477,0,0,1,2.53,2.42,4.0017,4.0017,0,0,1-2.39,5.12,3.9424,3.9424,0,0,1-2.91-.08,7.9818,7.9818,0,0,1-9.79,5.21,4.96,4.96,0,0,1-8.71,2.36,4.9417,4.9417,0,0,1-6.82,1.99,5.9139,5.9139,0,0,1-2.06,2.41"/>
+ <path fill="#fff" d="M22.87,30.1262c-.01,0-.02-.02-.02-.02a4.3973,4.3973,0,0,1-.52-.36c-.01-.01-.02-.01-.03-.02a6.0978,6.0978,0,0,1-1.83-2.6,5.9978,5.9978,0,0,1,3.16-7.51,3.9769,3.9769,0,0,1,6.76-2.13,5.015,5.015,0,0,1,2.72-2.41,4.9237,4.9237,0,0,1,3.28-.02,4.9749,4.9749,0,0,1,7.3-5.21,7.9429,7.9429,0,0,1,2.83-1.77,7.846,7.846,0,0,1,2.67-.48,5.88,5.88,0,0,1,2.03-1.23,6.0027,6.0027,0,0,1,7.69,3.58c.06.17.11.34.16.52a3.5285,3.5285,0,0,1,.56.14,3.9477,3.9477,0,0,1,2.53,2.42,4.0017,4.0017,0,0,1-2.39,5.12,3.9424,3.9424,0,0,1-2.91-.08,7.9818,7.9818,0,0,1-9.79,5.21,4.96,4.96,0,0,1-8.71,2.36,4.9417,4.9417,0,0,1-6.82,1.99,5.9139,5.9139,0,0,1-2.06,2.41"/>
+ <path fill="#9b9b9a" d="M70.24,10.5062a.8469.8469,0,0,0-.17-.04c-.01-.05-.03-.1-.04-.14A1.68,1.68,0,0,1,70.24,10.5062Z"/>
+ <rect x="51" y="27" width="6" height="39" fill="#fff"/>
+ <path fill="#9b9b9a" d="M47,47.2622a7.946,7.946,0,0,0-8.1866,2.667C37.7017,42.6331,37.6422,34.7977,39.197,30H33V66H47Z"/>
+ <path fill="#d0cfce" d="M33,66V30H16c3,9.2571,0,29.8286-5,36Z"/>
+ <path fill="#3f3f3f" d="M47,47.2622V66h6V55A7.9959,7.9959,0,0,0,47,47.2622Z"/>
+ <rect x="51" y="31" width="6" height="4" fill="#ea5a47"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.87,30c-.01,0-.02-.02-.02-.02a4.3973,4.3973,0,0,1-.52-.36c-.01-.01-.02-.01-.03-.02A6.0978,6.0978,0,0,1,20.47,27a5.9978,5.9978,0,0,1,3.16-7.51,3.9769,3.9769,0,0,1,6.76-2.13,5.015,5.015,0,0,1,2.72-2.41,4.9237,4.9237,0,0,1,3.28-.02,4.9749,4.9749,0,0,1,7.3-5.21,7.9429,7.9429,0,0,1,2.83-1.77,7.846,7.846,0,0,1,2.67-.48,5.88,5.88,0,0,1,2.03-1.23,6.0027,6.0027,0,0,1,7.69,3.58c.06.17.11.34.16.52a3.5285,3.5285,0,0,1,.56.14,3.9477,3.9477,0,0,1,2.53,2.42,4.0017,4.0017,0,0,1-2.39,5.12,3.9424,3.9424,0,0,1-2.91-.08,7.9818,7.9818,0,0,1-9.79,5.21,4.96,4.96,0,0,1-8.71,2.36,4.9417,4.9417,0,0,1-6.82,1.99,5.9139,5.9139,0,0,1-2.06,2.41"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.1969,66c-5-6.1714-8-26.7429-5-36H16c3,9.2571,0,29.8286-5,36Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 66 57 66 57 27 51 27 51 49.721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.197,66H53V55a7.9993,7.9993,0,0,0-14.1866-5.0708"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D5.svg b/public/assets/img/icons/E2D5.svg
new file mode 100644
index 0000000..7cfb080
--- /dev/null
+++ b/public/assets/img/icons/E2D5.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="M70.24,10.5062a.8469.8469,0,0,0-.17-.04c-.01-.05-.03-.1-.04-.14A1.68,1.68,0,0,1,70.24,10.5062Z"/>
+ <path fill="#d0cfce" d="M20,32l3,5-2,3,1,3-5.0352,2.0141C16.2573,53.494,13.9859,62.3145,11,66H33V30.1429Z"/>
+ <path fill="#9b9b9a" d="M45,47a7.9829,7.9829,0,0,0-6.1866,2.9292C37.7017,42.6331,37.6422,34.7977,39.197,30H34l-1,.1429V66H47V49l-1.3018-1.9526C45.467,47.0258,45.237,47,45,47Z"/>
+ <polygon fill="#fff" points="54 41 53 37 51 36.6 51 66 57 66 57 42.5 54 41"/>
+ <path fill="#3f3f3f" d="M52,64l1-3-3-2,2.943-4.905q-.0138-.1215-.0312-.242L50,49H47V66h6v-.75Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.197,30H34L20,32l3,5-2,3,1,3-5.0352,2.0141C16.2573,53.494,13.9859,62.3145,11,66H44.197C39.197,59.8286,36.197,39.2571,39.197,30Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="53 66 57 66 57 42.5 54 41 53 37 51 36.6 51 50.721"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.197,66H53v-.75L52,64l1-3-3-2,2.9449-4.9082c-.0094-.0831-.0256-.164-.0376-.2463L50,49H47l-1.31-1.9651C45.462,47.0153,45.2329,47,45,47a7.9829,7.9829,0,0,0-6.1866,2.9292"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D6.svg b/public/assets/img/icons/E2D6.svg
new file mode 100644
index 0000000..eb0366f
--- /dev/null
+++ b/public/assets/img/icons/E2D6.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="16" y="12" rx="6" width="36" height="49" fill="#f4aa41"/>
+ <circle cx="34" cy="26" r="10" fill="#fff"/>
+ <ellipse cx="34" cy="31.5" rx="8.3475" ry="4.5" fill="#d0cfce"/>
+ <path fill="#e27022" d="M52,55V18a6.0176,6.0176,0,0,0-6-6V61A6.0176,6.0176,0,0,0,52,55Z"/>
+ <rect x="32" y="31" width="4" height="25" fill="#f1b31c"/>
+ </g>
+ <g id="line">
+ <g>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M24.7536,45.1329a.6288.6288,0,1,1-.3145-.5449A.6289.6289,0,0,1,24.7536,45.1329Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M21.6082,45.1329a2.5152,2.5152,0,0,1,1.258-2.18l-1.2584-2.18a5.0306,5.0306,0,0,0-2.516,4.3592Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M25.3829,47.3125a2.52,2.52,0,0,1-2.5167,0l-1.2584,2.18a5.0391,5.0391,0,0,0,5.0335,0Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M25.3829,42.9533a2.5152,2.5152,0,0,1,1.258,2.18h2.5164a5.0308,5.0308,0,0,0-2.516-4.3592Z"/>
+ </g>
+ <rect x="16" y="12" rx="6" width="36" height="49" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.3475,31.5a9.9923,9.9923,0,0,0-16.695,0"/>
+ <line x1="29" x2="30.7966" y1="23" y2="27.4935" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36,35.7991a10,10,0,1,0-4,0"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32,50.5547a4,4,0,1,0,4,0"/>
+ <rect x="32" y="31" rx="1" width="4" height="25" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D7.svg b/public/assets/img/icons/E2D7.svg
new file mode 100644
index 0000000..019d0e3
--- /dev/null
+++ b/public/assets/img/icons/E2D7.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#f4aa41" d="M43.3329,22.0694a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314l-.792,19.4393a1.0176,1.0176,0,0,1-.1209.4369l2.9336-2.0943L30.222,61.9846a1.2321,1.2321,0,0,0,.25.8789.2408.2408,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9239,4.9239,0,0,1,.4028-1.1922l.7246-.8052H37.01l.984.6231a4.9266,4.9266,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.2415.2415,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.9322-22.11,3.4994,2.43"/>
+ <circle cx="36.2038" cy="10.4324" r="2.969" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <circle cx="36.2038" cy="10.4324" r="2.969" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.17,23.37l1.9,38c.055,1.1-.575,2-1.4,2a2.076,2.076,0,0,1-1.729-1.987l-2.542-22.031c-.129-1.093-.679-1.987-1.229-1.987s-1.103.894-1.229,1.987l-2.539,22.031a2.076,2.076,0,0,1-1.729,1.987c-.825,0-1.455-.9-1.4-2l1.9-38"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.1728,41.37l.792-19a5.274,5.274,0,0,1,5.208-5h6"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.1,17.37a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ <circle cx="39.6304" cy="20.5849" r="1"/>
+ <ellipse cx="38.7038" cy="13.521" rx="1.1343" ry="0.7574" transform="translate(3.4678 34.4787) rotate(-50)" stroke="#000" stroke-miterlimit="10"/>
+ <ellipse cx="33.7038" cy="13.521" rx="0.7574" ry="1.1343" transform="translate(-0.806 24.8277) rotate(-40)" stroke="#000" stroke-miterlimit="10"/>
+ <circle cx="36.2038" cy="13.4014" r="1.5" stroke="#000" stroke-miterlimit="10"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D8.svg b/public/assets/img/icons/E2D8.svg
new file mode 100644
index 0000000..e44989f
--- /dev/null
+++ b/public/assets/img/icons/E2D8.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.3436" cy="10.4324" r="2.969" fill="#d0cfce"/>
+ <path fill="#f4aa41" d="M43.54,22.5413a4.3,4.3,0,0,0-4.209-4.1314h-6a4.3,4.3,0,0,0-4.209,4.1314L28.33,41.9806a1.0162,1.0162,0,0,1-.1209.4369l1.3961-.9967.8239,21.0356a1.2321,1.2321,0,0,0,.25.8789.2411.2411,0,0,0,.152.09c.214,0,.656-.4266.735-1.1254l2.8986-22.5033a4.9282,4.9282,0,0,1,.4028-1.1922l.7246-.8052h1.6249l.984.6231a4.9266,4.9266,0,0,1,.352,1.3413l2.542,22.5343c.079.6978.522,1.1254.736,1.1254a.242.242,0,0,0,.152-.09c.1922-.2483.4894-.585.4568-.9l-.0762-21.5157,2.6434,1.8356"/>
+ </g>
+ <g id="line">
+ <circle cx="36.3436" cy="10.4324" r="2.969" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M31.4771,24.2518c2.3523,3.5329.677,6.107.0317,8a33.3767,33.3767,0,0,0-.8975,5.6136c-.6,5.9762-1.0025,24.0044-1.0025,24.0044-.055,1.1.575,2,1.4,2a2.076,2.076,0,0,0,1.729-1.987l2.539-22.031c.126-1.093.679-1.987,1.229-1.987s1.1.894,1.229,1.987l2.5423,22.0314a2.076,2.076,0,0,0,1.729,1.987c.825,0,1.455-.9,1.4-2,0,0-.5226-17.8415-1.0731-23.7627a35.8713,35.8713,0,0,0-.8269-5.8553c-.6173-1.9024-2.416-4.7392-.0287-8"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.38,41.8423l.792-19a5.274,5.274,0,0,1,5.208-5h5.9271a5.274,5.274,0,0,1,5.208,5l.792,19"/>
+ <ellipse cx="38.8436" cy="13.521" rx="1.1343" ry="0.7574" transform="translate(3.5177 34.5858) rotate(-50)" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <ellipse cx="33.8436" cy="13.521" rx="0.7574" ry="1.1343" transform="translate(-0.7733 24.9175) rotate(-40)" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="36.3436" cy="13.4014" r="1.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
+ <circle cx="39.6304" cy="20.8745" r="1"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2D9.svg b/public/assets/img/icons/E2D9.svg
new file mode 100644
index 0000000..78d0698
--- /dev/null
+++ b/public/assets/img/icons/E2D9.svg
@@ -0,0 +1,29 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="skin">
+ <ellipse cx="35.5934" cy="28.2772" rx="11.281" ry="14.3576" fill="#f4aa41"/>
+ </g>
+ <g id="color-2">
+ <g id="color-2-2">
+ <path fill="#f4aa41" d="M55.7858,58.9753A1.0255,1.0255,0,0,1,54.76,57.95V54.8732c0-4.5649-4.6149-9.0357-8.8723-9.2219-6.3636,5.1407-12.81,5.1407-19.1777,0-4.2624.1873-9.8989,4.657-9.8989,9.2219V57.95a1.0248,1.0248,0,0,1-1.0243,1.0255h-.0012"/>
+ </g>
+ </g>
+ <polygon fill="#d0cfce" points="43.887 19.363 27.689 19.363 24.731 24.335 25.638 33.685 45.938 33.685 46.896 24.619 43.887 19.363"/>
+ <circle cx="35.5934" cy="40.5776" r="5.1277" fill="#3f3f3f"/>
+ <circle cx="35.5934" cy="40.5776" r="1.5383" fill="#d0cfce"/>
+ <polygon fill="#fff" points="33.889 33.75 39 33.838 43.27 19.027 38.16 18.939 33.889 33.75"/>
+ <ellipse cx="44.5446" cy="38.5168" rx="3.0863" ry="2.0608" transform="translate(-13.5937 47.8818) rotate(-50)" fill="#d22f27"/>
+ <ellipse cx="26.5578" cy="38.5168" rx="2.0608" ry="3.0863" transform="translate(-18.5448 26.0823) rotate(-40)" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.3024,57.8917V54.8151c0-5.1217,5.1357-9.23,10.2554-9.23q9.23,7.6915,18.46,0c5.1216,0,10.2554,4.1082,10.2554,9.23v3.0766"/>
+ <line x1="27.6889" x2="43.8865" y1="18.3376" y2="18.3376" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="25.6378" x2="45.9376" y1="33.6847" y2="33.6847" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.5578" x2="26.5578" y1="45.5852" y2="57.9498" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="35.5934" cy="40.5776" r="5.1277" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="44.5446" cy="38.5168" rx="3.0863" ry="2.0608" transform="translate(-13.5937 47.8818) rotate(-50)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="26.5578" cy="38.5168" rx="2.0608" ry="3.0863" transform="translate(-18.5448 26.0823) rotate(-40)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0369,35.6641A17.2426,17.2426,0,0,1,24.44,28.2772c0-3.369.9753-7.5655,3.0766-10.2554a9.755,9.755,0,0,1,.8615-.968,10.8875,10.8875,0,0,1,7.3428-2.8778h.0652a10.8875,10.8875,0,0,1,7.3428,2.8778,9.755,9.755,0,0,1,.8615.968c2.1013,2.69,3.0766,6.8864,3.0766,10.2554a17.2452,17.2452,0,0,1-1.5935,7.379"/>
+ <circle cx="47.0666" cy="51.5579" r="2.1001"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E2DA.svg b/public/assets/img/icons/E2DA.svg
new file mode 100644
index 0000000..ae6a53e
--- /dev/null
+++ b/public/assets/img/icons/E2DA.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#9b9b9a" points="39 30 44 25 44 22 28 22 28 25 33 30 39 30"/>
+ <rect x="33" y="20" width="6" height="10" fill="#d0cfce"/>
+ <path fill="#9b9b9a" d="M39,30l7,8V57a10,10,0,0,1-20,0V38l7-8Z"/>
+ <path fill="#d0cfce" d="M36,67A10,10,0,0,1,26,57V38l7-8h6l3,8V57c0,5.5228-2.6863,10-6,10"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46,57a10,10,0,0,1-20,0"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46 57 46 38 26 38 26 57"/>
+ <rect x="33" y="20" width="6" height="10" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="26 38 33 30 28 25 28 22 32.972 22"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46 38 39 30 44 25 44 22 39.27 22"/>
+ <line x1="36" x2="36" y1="15" y2="5" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30" x2="30" y1="7" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42" x2="42" y1="7" y2="18" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <g>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M37.0062,51.8749a.76.76,0,1,1-.38-.6583A.76.76,0,0,1,37.0062,51.8749Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M33.2062,51.8749a3.0387,3.0387,0,0,1,1.52-2.6331l-1.52-2.6332a6.0777,6.0777,0,0,0-3.04,5.2663Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M37.7665,54.5081a3.0441,3.0441,0,0,1-3.0405,0l-1.52,2.6331a6.0875,6.0875,0,0,0,6.081,0Z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" d="M37.7665,49.2418a3.0386,3.0386,0,0,1,1.52,2.6331h3.04a6.0776,6.0776,0,0,0-3.0394-5.2663Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E300.svg b/public/assets/img/icons/E300.svg
new file mode 100644
index 0000000..4efe42c
--- /dev/null
+++ b/public/assets/img/icons/E300.svg
@@ -0,0 +1,39 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M27.1954,21.99V14.02s6.72.26,9.19-2.64c2.47,2.9,9.19,2.64,9.19,2.64v7.94l-9.07-.88Z"/>
+ <polygon fill="#d22f27" points="34.406 17.384 35.847 17.384 35.847 18.826 36.863 18.826 36.863 17.384 38.304 17.384 38.304 16.369 36.863 16.369 36.863 14.927 35.847 14.927 35.847 16.369 34.406 16.369 34.406 17.384"/>
+ <path fill="#fff" d="M17.0439,60.8806s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="25.0097" cy="56.8051" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.4727,45.8681c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114h5.1128S57.5871,45.8659,45.4727,45.8681Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M45.96,22.844l-9.9942-1.593L25.1744,28.5725a17.7179,17.7179,0,0,0-.1966,2.641c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3387-6.3456,11.3387-14.1732A21.8907,21.8907,0,0,0,45.96,22.844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M31.8632,43.1l-3.17.02h-.33a13.2777,13.2777,0,0,1-2.95-.41c-.33-.08-.66-.17-.98-.28-4.15-1.5-6.52-6.3.21-16.12.52-.76,1.09-1.56,1.73-2.38h1a.8524.8524,0,0,1-.03.23.6789.6789,0,0,1-.07.2c-.02.05-.05.1-.08.16l-.02.02c-.32.6-1.2467,1.1207-1.9166,2.0307-.26.35-.4526,1.1449-.7326,1.5349.5-.19,1.3092-.5456,1.9192-.7656a14.4945,14.4945,0,0,0-.39,2.28c-.05.53-.08,1.06-.08,1.59C25.9732,36.44,28.3832,40.97,31.8632,43.1Z"/>
+ <path fill="#a57939" d="M44.2532,43.02h-.22l-3.18.02c3.43-2.14,5.8-6.64,5.8-11.83a15.9118,15.9118,0,0,0-1.53-6.89,1.0689,1.0689,0,0,1-.1-.39h1.22c.64.83,1.23,1.63,1.75,2.4C56.6833,38.98,50.1332,43.02,44.2532,43.02Z"/>
+ <path fill="#a57939" d="M35.39,21.46c-2.9757-1.1514-8.2326,1.36-8.2326,1.36A12.5992,12.5992,0,0,0,25.03,29.0649c5.63-1.3521,12.8372-7.1512,12.8372-7.1512C37.5132,21.7047,35.7779,21.61,35.39,21.46Z"/>
+ </g>
+ <g id="line">
+ <path d="M48.2278,42.6223a1,1,0,0,1-.3261-1.9453,4.466,4.466,0,0,0,3.1045-2.8877c.5957-1.9932.1142-5.9087-5.5578-13.2491a1,1,0,0,1,.18-1.4028.8264.8264,0,0,1,1.25.1717c4.9707,6.4316,7.104,11.5016,6.0436,15.0524a6.4354,6.4354,0,0,1-4.3682,4.2061A1.0038,1.0038,0,0,1,48.2278,42.6223Z"/>
+ <path d="M28.274,23.065a.841.841,0,0,1-.0334.2407.6826.6826,0,0,1-.078.2093c-.0223.0523-.3552-.2571-.3886-.1943-.0111.0105.4065-.08.3953-.07a52.7113,52.7113,0,0,0-3.5134,5.0364c-3.0615,4.7411-3.3064,7.5772-2.8277,9.1994A4.6943,4.6943,0,0,0,24.99,40.48a1.0281,1.0281,0,0,1,.6345,1.3605A1.1225,1.1225,0,0,1,24.589,42.5a1.1428,1.1428,0,0,1-.4119-.0733,6.7593,6.7593,0,0,1-4.4864-4.3851c-1.0909-3.7049,1.1244-8.9693,6.59-15.615a1.1316,1.1316,0,0,1,.8238-.4082h.0112a1.2772,1.2772,0,0,1,.4007.0523.8962.8962,0,0,1,.1782.0733.4718.4718,0,0,1,.1559.0942.9169.9169,0,0,1,.178.1779.555.555,0,0,1,.1113.1674.5225.5225,0,0,1,.0891.1989A.8306.8306,0,0,1,28.274,23.065Z"/>
+ <path d="M48.6532,31.21a16.572,16.572,0,0,1-4.62,11.81,10.5423,10.5423,0,0,1-15.34.1,16.5692,16.5692,0,0,1-4.72-11.91c0-.26.01-.52.02-.78a15.09,15.09,0,0,1,.13-1.51,16.0685,16.0685,0,0,1,.52-2.61,16.2982,16.2982,0,0,1,1.06-2.86,1,1,0,0,1,.62-.52h.01a.127.127,0,0,1,.06-.01.8025.8025,0,0,1,.3.06.2843.2843,0,0,1,.12.04c.01.01.03.02.04.03a.42.42,0,0,1,.14.09.8519.8519,0,0,1,.16.17.5372.5372,0,0,1,.1.16.5167.5167,0,0,1,.08.19.8424.8424,0,0,1,.04.27.8524.8524,0,0,1-.03.23.6789.6789,0,0,1-.07.2c-.02.05-.05.1-.08.16l-.02.02c-.32.6-2.3129,1.0664-2.3091,2.1964.0017.5016.4862,1.0156-.0909,1.2336.5-.19,1.06-.41,1.67-.63a14.4945,14.4945,0,0,0-.39,2.28c-.05.53-.08,1.06-.08,1.59,0,5.23,2.41,9.76,5.89,11.89a8.368,8.368,0,0,0,8.99-.06c3.43-2.14,5.8-6.64,5.8-11.83a15.9118,15.9118,0,0,0-1.53-6.89,7.9764,7.9764,0,0,1-.3726-1.0342,1.0183,1.0183,0,0,1,.6163-.9069c.5-.24.8391-.7107,1.1163-.0582.3951.93,1.24,3.0093,1.51,4.0093A18.0117,18.0117,0,0,1,48.6532,31.21Z"/>
+ <path d="M42.3165,29.8527a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M34.3165,29.8527a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M36.3164,39.8551a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6525,7.6525,0,0,1,36.3164,39.8551Z"/>
+ <path d="M27.1963,23.6934a1,1,0,0,1-.2856-1.9585,31.8591,31.8591,0,0,1,18.9648.0039,1,1,0,1,1-.5976,1.9082,29.9091,29.9091,0,0,0-17.795.0039A.9919.9919,0,0,1,27.1963,23.6934Z"/>
+ <path fill="#000" d="M35.5868,10.7755c.02-.01.03-.03.04-.04a.9078.9078,0,0,1,.47-.31.2663.2663,0,0,1,.12-.03.4954.4954,0,0,1,.17-.02.4678.4678,0,0,1,.17.02.2663.2663,0,0,1,.12.03.8966.8966,0,0,1,.36.19.7518.7518,0,0,1,.15.16c1.65,1.86,5.85,2.25,7.85,2.26.19,0,.36-.01.5-.01a.9781.9781,0,0,1,.73.27.9916.9916,0,0,1,.31.72v8.47a1,1,0,0,1-2,0v-7.47c-.22,0-.48-.01-.76-.03-2.04-.12-5.36-.57-7.43-2.24a4.7017,4.7017,0,0,1-.76-.72A.9943.9943,0,0,1,35.5868,10.7755Z"/>
+ <path fill="#000" d="M26.1968,22.4855v-8.47a1.0224,1.0224,0,0,1,.3-.72,1.0616,1.0616,0,0,1,.74-.28c.14.01.31.01.49.01,2.01,0,6.22-.38,7.86-2.25.02-.01.03-.03.04-.04a.9078.9078,0,0,1,.47-.31.2663.2663,0,0,1,.12-.03.4954.4954,0,0,1,.17-.02.4678.4678,0,0,1,.17.02.2663.2663,0,0,1,.12.03.8966.8966,0,0,1,.36.19.7518.7518,0,0,1,.15.16.9943.9943,0,0,1-.04,1.25,4.7017,4.7017,0,0,1-.76.72c-2.07,1.67-5.39,2.12-7.43,2.24-.28.02-.54.03-.76.03v7.47a1,1,0,0,1-2,0Z"/>
+ <path d="M36.8625,14.9273v1.4419h1.4419v1.0151H36.8625v1.4419h-1.015V17.3843h-1.442V16.3692h1.442V14.9273h1.015m0-1h-1.015a1,1,0,0,0-1,1v.4419h-.442a1,1,0,0,0-1,1v1.0151a1,1,0,0,0,1,1h.442v.4419a1,1,0,0,0,1,1h1.015a1,1,0,0,0,1-1v-.4419h.4419a1,1,0,0,0,1-1V16.3692a1,1,0,0,0-1-1h-.4419v-.4419a1,1,0,0,0-1-1Z"/>
+ <path d="M25.3091,30.3091a1,1,0,0,1-.9751-1.2212c.0015-.0493.0015-.1128.0025-.1885a11.5666,11.5666,0,0,1,1.9961-6.6435,1.0043,1.0043,0,0,1,.5039-.3824c.2612-.0883,6.4521-2.1626,11.6093-1.51a1,1,0,0,1,.542,1.7378c-.3095.2763-7.6372,6.7856-13.4453,8.18A.9741.9741,0,0,1,25.3091,30.3091Zm0-1h0Zm2.4893-5.6431A9.4259,9.4259,0,0,0,26.3789,27.94a37.8526,37.8526,0,0,0,9.3033-5.6914A32.7557,32.7557,0,0,0,27.7984,23.666Z"/>
+ <path d="M25.01,60.8047a4,4,0,1,1,4-4A4.0043,4.0043,0,0,1,25.01,60.8047Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,25.01,54.8047Z"/>
+ <path d="M25.0074,54.8027a.998.998,0,0,1-.9615-.7314,11.0631,11.0631,0,0,1,1.6079-8.42,1,1,0,0,1,1.6827,1.082,9.0452,9.0452,0,0,0-1.3619,6.8086,1.0022,1.0022,0,0,1-.7031,1.2256A1.0272,1.0272,0,0,1,25.0074,54.8027Z"/>
+ <path d="M55.1656,60.9219a.9962.9962,0,0,1-.99-1.1494c.0117-.0811,1.16-8.127-4.3134-10.877a1,1,0,1,1,.8984-1.7871c6.7793,3.4053,5.4512,12.5781,5.3916,12.9668A.9992.9992,0,0,1,55.1656,60.9219Z"/>
+ <path d="M36.2652,51.5146h-.06c-.0146-.0009-.0293,0-.0439,0s-.0274,0-.0411-.0009c-2.372-.0313-4.6733-.8282-7.6523-2.6465A1,1,0,0,1,29.51,47.16c2.685,1.6386,4.6982,2.3447,6.7148,2.3544a12.27,12.27,0,0,0,6.29-2.0986,1,1,0,0,1,1.0156,1.7227,14.37,14.37,0,0,1-7.1963,2.375C36.312,51.5146,36.29,51.5137,36.2652,51.5146Z"/>
+ <path d="M17.2871,60.9219a.9989.9989,0,0,1-.9868-.8467c-.0634-.4121-1.4677-10.1338,6.02-13.2549a1,1,0,0,1,.77,1.8457c-6.0361,2.5166-4.8252,11.0205-4.812,11.1065a.9962.9962,0,0,1-.99,1.1494Z"/>
+ <path d="M45.4624,61.8525c-.0322,0-.0654-.0019-.0986-.0048a1,1,0,0,1-.8975-1.09l.0713-.748a2.3039,2.3039,0,0,1-.667-.5059c-1.3623-1.4844-1.0146-4.8916-.9-5.7568-.0166-1.47.6474-4,3.1484-4.6651a6.102,6.102,0,0,0-1.3672-2.7529,1,1,0,1,1,1.44-1.3887,8.933,8.933,0,0,1,2.0859,4.8965,1,1,0,0,1-.9629,1.084c-2.2852.0762-2.3525,2.3945-2.3428,2.8584a1.0085,1.0085,0,0,1-.01.1631,11.4516,11.4516,0,0,0,.0185,3.3027.9745.9745,0,0,1,.8594-.3506.9988.9988,0,0,1,.9,1.09l-.1153,1.209a.9972.9972,0,0,1-.0039.1435l-.164,1.6162A1.0008,1.0008,0,0,1,45.4624,61.8525Z"/>
+ <path d="M49.5054,61.8525a1.0006,1.0006,0,0,1-.9941-.8984l-.1651-1.6162a1.0685,1.0685,0,0,1-.0039-.1475l-.1152-1.205a1,1,0,0,1,.8994-1.0909.9736.9736,0,0,1,.8613.3516,11.4551,11.4551,0,0,0,.0186-3.3037,1.0762,1.0762,0,0,1-.01-.168c.01-.459-.0576-2.7773-2.3428-2.8535a1,1,0,1,1,.0665-1.998c3.4365.1132,4.2968,3.1542,4.2773,4.8242.1143.8652.4619,4.2715-.9014,5.7558a2.2716,2.2716,0,0,1-.666.5069l.0713.747a1,1,0,0,1-.8965,1.0909C49.5718,61.8506,49.5386,61.8525,49.5054,61.8525Z"/>
+ <path d="M36.0074,60.9229a1.0016,1.0016,0,0,1-.8926-.5469L29.4571,49.2432a1,1,0,1,1,1.7832-.9063L36.898,59.47a1,1,0,0,1-.8906,1.4532Z"/>
+ <path d="M36.0054,60.9229a1,1,0,0,1-.8867-1.461L40.7759,48.56a1,1,0,0,1,1.7754.9218L36.8941,60.3838A1,1,0,0,1,36.0054,60.9229Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E301.svg b/public/assets/img/icons/E301.svg
new file mode 100644
index 0000000..d910d50
--- /dev/null
+++ b/public/assets/img/icons/E301.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.9509,60.8806s-2.1-14.9,9.9-14.9c3.1919,2.1279,6.0264,3.7984,9.1,3.7921l.2749.1c3.0737.0063,5.9081-1.8642,9.1-3.9921,11.5646-.0346,9.509,14.9,9.74,15"/>
+ <circle cx="24.9167" cy="56.8051" r="3" fill="#9b9b9a"/>
+ <path fill="#d0cfce" d="M45.38,45.8681c-3.17,2.1133-5.275,3.5-9.3375,4.0886,13.0625.4114,12.9625,6.9114,13.7247,10.9114H54.88S57.4941,45.8659,45.38,45.8681Z"/>
+ <path fill="#fff" d="M26.9628,18.7341v-7.97s6.72.26,9.19-2.64c2.47,2.9,9.19,2.64,9.19,2.64v7.94l-9.07-.88Z"/>
+ <polygon fill="#d22f27" points="34.173 14.169 35.615 14.169 35.615 15.611 36.63 15.611 36.63 14.169 38.072 14.169 38.072 13.154 36.63 13.154 36.63 11.712 35.615 11.712 35.615 13.154 34.173 13.154 34.173 14.169"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M47.445,29.2734c-1.848.2657-2.3966-5-2.3966-5-.3839,5.3694-5.8039-.4876-5.8039-.4876.8753,3.4209-5.125-.5757-5.125-.5757,1.437,3.0471-4.6066-.9647-4.6066-.9647S26.782,28.32,24.889,29.2206c-.0135.2836-.0344.5648-.0344.8526,0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733c0-.3094-.0214-.6119-.037-.9164C47.4762,29.1956,47.4642,29.2346,47.445,29.2734Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M47.5443,29.06c-.03.07-.07.14-.1.21-1.85.27-2.4-5-2.4-5-.38,5.37-5.8-.48-5.8-.48.88,3.42-5.12-.58-5.12-.58,1.43,3.05-4.61-.96-4.61-.96s-2.81,6.25-4.7,7.01c-.01,0-.01.01-.02.01-.14-.33-.26-.66-.36-.98a8.2218,8.2218,0,0,1,1.7-8.29.8958.8958,0,0,1-.13-.28,1.1967,1.1967,0,0,1-.03-.42c0-.02-.01-.05-.01-.07V17.64c.57-.72.13-.47.89-.82l.52,1.81.59-.49a31.6982,31.6982,0,0,1,16.38-.01V16.58a14.7,14.7,0,0,1,1.98,2.33c.01.01.01.02.02.03a12.24,12.24,0,0,1,1.58,3.15A9.3142,9.3142,0,0,1,47.5443,29.06Z"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M46.0343,10.04a.9778.9778,0,0,0-.73-.27c-.14,0-.31.01-.5.01-2-.01-6.2-.4-7.85-2.26a.7549.7549,0,0,0-.15-.16.8955.8955,0,0,0-.36-.19.2666.2666,0,0,0-.12-.03.4678.4678,0,0,0-.17-.02.4959.4959,0,0,0-.17.02.2669.2669,0,0,0-.12.03.9073.9073,0,0,0-.47.31c-.01.01-.02.03-.04.04a7.1557,7.1557,0,0,1-3.79,1.83,20.8291,20.8291,0,0,1-4.07.42c-.18,0-.35,0-.49-.01a1.0616,1.0616,0,0,0-.74.28,1.0224,1.0224,0,0,0-.3.72v8.47c0,.02.01.05.01.07a1.1967,1.1967,0,0,0,.03.42.8958.8958,0,0,0,.13.28,1.0243,1.0243,0,0,0,.83.44.9818.9818,0,0,0,.29-.05,29.9743,29.9743,0,0,1,17.79,0,.9975.9975,0,0,0,1.18-.49.7635.7635,0,0,0,.07-.16.5636.5636,0,0,0,.03-.18.7561.7561,0,0,0,0-.26.1445.1445,0,0,0,.02-.07V10.76A.9917.9917,0,0,0,46.0343,10.04Zm-1.69,8.09a31.6982,31.6982,0,0,0-16.38.01V11.76c.22,0,.48-.01.76-.03,2.04-.12,5.36-.57,7.43-2.24,2.07,1.67,5.39,2.12,7.43,2.24.28.02.54.03.76.03Z"/>
+ <path d="M36.63,11.7122v1.4419h1.4419v1.0151H36.63v1.4419H35.6149V14.1692H34.173V13.1541h1.4419V11.7122H36.63m0-1H35.6149a1,1,0,0,0-1,1v.4419H34.173a1,1,0,0,0-1,1v1.0151a1,1,0,0,0,1,1h.4419v.4419a1,1,0,0,0,1,1H36.63a1,1,0,0,0,1-1v-.4419h.4419a1,1,0,0,0,1-1V13.1541a1,1,0,0,0-1-1H37.63v-.4419a1,1,0,0,0-1-1Z"/>
+ <g id="line-2">
+ <path d="M42.2555,29.07a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M34.2555,29.07a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M36.2553,39.0725a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.2553,39.0725Z"/>
+ <path d="M36.2549,45.6045c-6.8028,0-12.3379-6.8066-12.3379-15.1733l-.12-1.3726a1,1,0,0,1,.9111-1.0815.99.99,0,0,1,1.0811.9116l.124,1.4575c.0039,7.3491,4.6416,13.2583,10.3418,13.2583s10.3389-5.9092,10.3389-13.1733q0-.701-.0567-1.3848a1,1,0,0,1,1.9941-.1611q.0617.7624.0626,1.5459C48.5938,38.7979,43.0586,45.6045,36.2549,45.6045Z"/>
+ <path d="M47.3066,30.28a1.9721,1.9721,0,0,1-1.2226-.4365,5.2452,5.2452,0,0,1-1.4619-2.58,2.3133,2.3133,0,0,1-.3282.1455c-1.4658.5132-3.2441-.6343-4.4863-1.6949a1.6153,1.6153,0,0,1-.166.1343c-1.05.7451-2.9238.0513-4.6592-.9331a1.2813,1.2813,0,0,1-.1025.0977c-.3613.3134-1.1768,1.0132-4.9424-1.3057-1.0117,2.0908-2.9717,5.72-4.709,6.4624A1.0258,1.0258,0,0,1,23.873,29.66c-.1533-.3614-.2841-.7222-.3935-1.0723a9.21,9.21,0,0,1,1.9365-9.2832,7.2209,7.2209,0,0,1,.7608-.6909,1,1,0,0,1,1.2343,1.5732,5.2868,5.2868,0,0,0-.5527.5034,7.1581,7.1581,0,0,0-1.582,6.9043A28.9215,28.9215,0,0,0,28.6025,21.84a1,1,0,0,1,1.4649-.4228,21.1988,21.1988,0,0,0,3.06,1.7075,1,1,0,0,1,1.5508-.7466,12.9964,12.9964,0,0,0,3.624,1.7793c-.0068-.0356-.0156-.0747-.0273-.1181a1,1,0,0,1,1.7021-.9292c1.33,1.4326,3.0938,2.6069,3.6524,2.413.1142-.0405.3486-.3691.417-1.3237a.999.999,0,0,1,.98-.9287,1.0171,1.0171,0,0,1,1.0117.895A11.2139,11.2139,0,0,0,47.0557,27.97a5.977,5.977,0,0,0-.0254-5.4326A5.8879,5.8879,0,0,0,45.582,20.666a4.3228,4.3228,0,0,0-.4326-.3213,1,1,0,1,1,1.07-1.6894,6.587,6.587,0,0,1,.6416.4731A8.1075,8.1075,0,0,1,48.375,29.6758c-.0029.0054-.06.09-.0635.0952a1.1965,1.1965,0,0,1-.7226.4888A1.9818,1.9818,0,0,1,47.3066,30.28Z"/>
+ <path d="M24.917,60.8047a4,4,0,1,1,4-4A4.004,4.004,0,0,1,24.917,60.8047Zm0-6a2,2,0,1,0,2,2A2.0026,2.0026,0,0,0,24.917,54.8047Z"/>
+ <path d="M24.916,54.8047a1.0007,1.0007,0,0,1-.9707-.7637c-.06-.2451-1.4121-6.04,2.5313-10.1318a1,1,0,1,1,1.4394,1.3887c-3.1875,3.3076-2.039,8.2216-2.0273,8.27a1,1,0,0,1-.9727,1.2363Z"/>
+ <path d="M55.0723,60.9219a.9962.9962,0,0,1-.99-1.1494c.0118-.0811,1.16-8.127-4.3134-10.877a1,1,0,1,1,.8984-1.7871c6.7793,3.4053,5.4512,12.5781,5.3916,12.9668A.9992.9992,0,0,1,55.0723,60.9219Z"/>
+ <path d="M36.1719,51.5146h-.06c-.0146-.0009-.03,0-.0439,0s-.0274,0-.0411-.0009c-2.372-.0313-4.6738-.8291-7.6513-2.6465a1,1,0,0,1,1.041-1.707c2.6846,1.6386,4.6982,2.3447,6.7148,2.3544a12.2646,12.2646,0,0,0,6.29-2.0986,1,1,0,0,1,1.0156,1.7227,14.3642,14.3642,0,0,1-7.1963,2.375C36.2188,51.5146,36.1963,51.5137,36.1719,51.5146Z"/>
+ <path d="M17.1934,60.9219a.9992.9992,0,0,1-.9864-.8467c-.0634-.4121-1.4677-10.1338,6.02-13.2549a1,1,0,0,1,.7695,1.8457c-6.0361,2.5166-4.8252,11.0205-4.8125,11.1065a.9962.9962,0,0,1-.99,1.1494Z"/>
+ <path d="M45.3691,61.8525c-.0332,0-.0664-.0019-.1-.0048a1,1,0,0,1-.8965-1.0909l.0713-.747a2.2729,2.2729,0,0,1-.666-.5069c-1.3633-1.4843-1.0156-4.8916-.9013-5.7558-.0166-1.45.63-3.9336,3.0507-4.6377A10.698,10.698,0,0,0,44.04,45.2979a1,1,0,1,1,1.44-1.3887c1.7578,1.8222,2.6455,5.6279,2.6826,5.789a1,1,0,0,1-.9414,1.2227c-2.2852.0762-2.3525,2.3945-2.3428,2.8584a1.0085,1.0085,0,0,1-.01.1631,11.4587,11.4587,0,0,0,.0185,3.3037.9767.9767,0,0,1,.8613-.3516,1,1,0,0,1,.9,1.0909l-.1153,1.205a1.053,1.053,0,0,1-.0039.1475l-.165,1.6162A1.0007,1.0007,0,0,1,45.3691,61.8525Z"/>
+ <path d="M49.4121,61.8525a1.0007,1.0007,0,0,1-.9941-.8994l-.1641-1.6162a.9972.9972,0,0,1-.0039-.1435l-.1152-1.209a.9988.9988,0,0,1,.9-1.09.9739.9739,0,0,1,.8593.3506,11.4481,11.4481,0,0,0,.0186-3.3027,1.0762,1.0762,0,0,1-.01-.168c.01-.459-.0576-2.7773-2.3428-2.8535a1,1,0,1,1,.0665-1.998c3.4365.1132,4.2968,3.1542,4.2773,4.8242.1143.8642.4619,4.2715-.9,5.7568a2.3025,2.3025,0,0,1-.667.5059l.0713.748a1,1,0,0,1-.8975,1.09C49.4775,61.8506,49.4443,61.8525,49.4121,61.8525Z"/>
+ <path d="M35.9141,60.9229a1.0016,1.0016,0,0,1-.8926-.5469L29.3643,49.2432a1,1,0,1,1,1.7832-.9063L36.8047,59.47a1,1,0,0,1-.8906,1.4532Z"/>
+ <path d="M35.9121,60.9229a1,1,0,0,1-.8867-1.461L40.6826,48.56a1,1,0,0,1,1.7754.9218L36.8008,60.3838A1,1,0,0,1,35.9121,60.9229Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E302.svg b/public/assets/img/icons/E302.svg
new file mode 100644
index 0000000..05965a3
--- /dev/null
+++ b/public/assets/img/icons/E302.svg
@@ -0,0 +1,36 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.6716,60.8806S14.5412,47.1,26.5412,47.1a15.3055,15.3055,0,0,0,9.1305,2.673l.2749.1a16.9557,16.9557,0,0,0,9.5016-3.052c11.5646-.0346,9.1074,13.96,9.3384,14.06"/>
+ <path fill="#d0cfce" d="M45.0221,46.2625a18.2742,18.2742,0,0,1-8.87,3.514c13.1.4,13.1,7.1,13.8,11.1h5.1S57.0221,46.2625,45.0221,46.2625Z"/>
+ <path fill="#fff" d="M27.1022,21.99V14.02s6.72.26,9.19-2.64c2.47,2.9,9.19,2.64,9.19,2.64v7.94l-9.07-.88Z"/>
+ <polygon fill="#d22f27" points="34.312 17.384 35.754 17.384 35.754 18.826 36.769 18.826 36.769 17.384 38.211 17.384 38.211 16.369 36.769 16.369 36.769 14.927 35.754 14.927 35.754 16.369 34.312 16.369 34.312 17.384"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M45.8668,22.844l-9.9942-1.593L25.0811,28.5725a17.718,17.718,0,0,0-.1965,2.641c0,7.8276,5.0765,14.1732,11.3386,14.1732s11.3386-6.3456,11.3386-14.1732A21.8907,21.8907,0,0,0,45.8668,22.844Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M31.77,43.1l-3.17.02h-.33a13.2769,13.2769,0,0,1-2.95-.41c-.33-.08-.66-.17-.98-.28-4.15-1.5-6.52-6.3.21-16.12.52-.76,1.09-1.56,1.73-2.38h1a.8524.8524,0,0,1-.03.23.6789.6789,0,0,1-.07.2c-.02.05-.05.1-.08.16l-.02.02c-.32.6-1.2467,1.1207-1.9167,2.0307-.26.35-.4525,1.1449-.7325,1.5349.5-.19,1.3092-.5456,1.9192-.7656a14.483,14.483,0,0,0-.39,2.28c-.05.53-.08,1.06-.08,1.59C25.88,36.44,28.29,40.97,31.77,43.1Z"/>
+ <path fill="#a57939" d="M44.16,43.02h-.22l-3.18.02c3.43-2.14,5.8-6.64,5.8-11.83a15.9119,15.9119,0,0,0-1.53-6.89,1.0707,1.0707,0,0,1-.1-.39h1.22c.64.83,1.23,1.63,1.75,2.4C56.59,38.98,50.04,43.02,44.16,43.02Z"/>
+ <path fill="#a57939" d="M35.297,21.46c-2.9757-1.1514-8.2325,1.36-8.2325,1.36a12.5967,12.5967,0,0,0-2.1279,6.2442c5.63-1.3521,12.8372-7.1512,12.8372-7.1512C37.42,21.7047,35.6847,21.61,35.297,21.46Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M54.8545,60.9756a.9889.9889,0,0,1-.1524-.0108,1,1,0,0,1-.8378-1.1386c.0087-.0576.8271-5.7412-2.1289-9.1778-1.4825-1.7226-3.711-2.62-6.627-2.67l-.0156.0069c-3.29,2.22-5.9795,3.5908-9.1407,3.5908-.0107,0-.122,0-.1328-.001-3.1338-.1035-5.9423-1.5059-9.1591-3.5947a13.8012,13.8012,0,0,0-3.8125.6972c-2.9668.9043-4.335,4.7686-4.3477,4.8077a15.343,15.343,0,0,0-.56,6.3408,1,1,0,0,1-1.9765.3027,17.1466,17.1466,0,0,1,.6435-7.292c.0713-.2041,1.7276-4.875,5.6572-6.0723a15.4926,15.4926,0,0,1,4.6875-.788.9965.9965,0,0,1,.5489.164c3.13,2.0537,5.624,3.3448,8.3847,3.4365,2.7549-.0009,5.1739-1.2744,8.2061-3.3291a1.05,1.05,0,0,1,.123-.0712,1.1069,1.1069,0,0,1,.6377-.2c3.6563,0,6.4844,1.1357,8.4073,3.3769,3.5537,4.1426,2.622,10.5059,2.581,10.7754A.9991.9991,0,0,1,54.8545,60.9756ZM44.6523,46.0762h0Z"/>
+ <path d="M30.6523,56.877a1.0029,1.0029,0,0,1-.9238-.6163l-3.7-8.9a1,1,0,1,1,1.8477-.7676L30.99,54.084l4.041-4.2012A1,1,0,0,1,36.4727,51.27l-5.1,5.3008A.9979.9979,0,0,1,30.6523,56.877Z"/>
+ <path d="M38.3525,54.1768a.9969.9969,0,0,1-.707-.293l-2.6006-2.6006a1,1,0,1,1,1.4141-1.4141L39.06,52.47a1,1,0,0,1-.7071,1.7071Z"/>
+ <path d="M40.9521,56.877a.9982.9982,0,0,1-.7207-.3067l-2.6-2.7a1,1,0,0,1,1.4414-1.3867l1.5459,1.6055,3.087-7.3418a1.0228,1.0228,0,0,1,.9462-.7207.9581.9581,0,0,1,1,.95v.1a.9993.9993,0,0,1-.0781.3877l-3.7,8.8007a1.0027,1.0027,0,0,1-.7383.5958A1.0731,1.0731,0,0,1,40.9521,56.877Z"/>
+ </g>
+ <path fill="#000" d="M50.8593,59.3765h-5.8a1,1,0,0,1,0-2h5.8a.9448.9448,0,0,1,1,1A1.0021,1.0021,0,0,1,50.8593,59.3765Z"/>
+ <path d="M48.1345,42.6223a1,1,0,0,1-.3261-1.9453,4.4658,4.4658,0,0,0,3.1045-2.8877c.5957-1.9932.1142-5.9087-5.5577-13.2491a1,1,0,0,1,.18-1.4028.8264.8264,0,0,1,1.2505.1717c4.9707,6.4316,7.104,11.5016,6.0435,15.0524a6.4352,6.4352,0,0,1-4.3682,4.2061A1.0033,1.0033,0,0,1,48.1345,42.6223Z"/>
+ <path d="M28.1808,23.065a.841.841,0,0,1-.0335.2407.6824.6824,0,0,1-.0779.2093c-.0223.0523-.3552-.2571-.3886-.1943-.0111.0105.4065-.08.3953-.07a52.6931,52.6931,0,0,0-3.5134,5.0364c-3.0615,4.7411-3.3064,7.5772-2.8278,9.1994A4.6947,4.6947,0,0,0,24.8966,40.48a1.0281,1.0281,0,0,1,.6346,1.3605,1.1225,1.1225,0,0,1-1.0354.6594,1.1425,1.1425,0,0,1-.4119-.0733,6.7591,6.7591,0,0,1-4.4864-4.3851c-1.091-3.7049,1.1244-8.9693,6.59-15.615a1.1316,1.1316,0,0,1,.8238-.4082h.0111a1.2774,1.2774,0,0,1,.4008.0523.8962.8962,0,0,1,.1782.0733.47.47,0,0,1,.1558.0942.9147.9147,0,0,1,.1781.1779.5569.5569,0,0,1,.1113.1674.5225.5225,0,0,1,.0891.1989A.833.833,0,0,1,28.1808,23.065Z"/>
+ <path d="M48.56,31.21a16.572,16.572,0,0,1-4.62,11.81,10.5423,10.5423,0,0,1-15.34.1,16.5692,16.5692,0,0,1-4.72-11.91c0-.26.01-.52.02-.78a15.1192,15.1192,0,0,1,.13-1.51,16.0793,16.0793,0,0,1,.52-2.61,16.2982,16.2982,0,0,1,1.06-2.86,1,1,0,0,1,.62-.52h.01a.1268.1268,0,0,1,.06-.01.8025.8025,0,0,1,.3.06.2843.2843,0,0,1,.12.04c.01.01.03.02.04.03a.42.42,0,0,1,.14.09.8519.8519,0,0,1,.16.17.5372.5372,0,0,1,.1.16.5167.5167,0,0,1,.08.19.8423.8423,0,0,1,.04.27.8524.8524,0,0,1-.03.23.6789.6789,0,0,1-.07.2c-.02.05-.05.1-.08.16l-.02.02c-.32.6-2.3129,1.0664-2.3091,2.1964.0017.5016.4862,1.0156-.0909,1.2336.5-.19,1.06-.41,1.67-.63a14.483,14.483,0,0,0-.39,2.28c-.05.53-.08,1.06-.08,1.59,0,5.23,2.41,9.76,5.89,11.89a8.368,8.368,0,0,0,8.99-.06c3.43-2.14,5.8-6.64,5.8-11.83a15.9119,15.9119,0,0,0-1.53-6.89,7.9907,7.9907,0,0,1-.3725-1.0342,1.0183,1.0183,0,0,1,.6163-.9069c.5-.24.8391-.7107,1.1162-.0582.3952.93,1.24,3.0093,1.51,4.0093A18.0156,18.0156,0,0,1,48.56,31.21Z"/>
+ <path d="M42.2233,29.8527a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M34.2233,29.8527a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M36.2232,39.8551a7.6528,7.6528,0,0,1-3.4473-.8579,1,1,0,0,1,.8946-1.7891,5.3772,5.3772,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.7891A7.6528,7.6528,0,0,1,36.2232,39.8551Z"/>
+ <path d="M45.4834,23.6934a1.01,1.01,0,0,1-.3-.0464,29.9057,29.9057,0,0,0-17.794.0039,1,1,0,1,1-.5722-1.916,31.8625,31.8625,0,0,1,18.9658.0039,1,1,0,0,1-.3,1.9546Z"/>
+ <path fill="#000" d="M35.4936,10.7755c.02-.01.03-.03.04-.04a.9078.9078,0,0,1,.47-.31.2663.2663,0,0,1,.12-.03.4954.4954,0,0,1,.17-.02.4678.4678,0,0,1,.17.02.2663.2663,0,0,1,.12.03.8966.8966,0,0,1,.36.19.7518.7518,0,0,1,.15.16c1.65,1.86,5.85,2.25,7.85,2.26.19,0,.36-.01.5-.01a.9781.9781,0,0,1,.73.27.9916.9916,0,0,1,.31.72v8.47a1,1,0,0,1-2,0v-7.47c-.22,0-.48-.01-.76-.03-2.04-.12-5.36-.57-7.43-2.24a4.7017,4.7017,0,0,1-.76-.72A.9943.9943,0,0,1,35.4936,10.7755Z"/>
+ <path fill="#000" d="M26.1036,22.4855v-8.47a1.0224,1.0224,0,0,1,.3-.72,1.0616,1.0616,0,0,1,.74-.28c.14.01.31.01.49.01,2.01,0,6.22-.38,7.86-2.25.02-.01.03-.03.04-.04a.9078.9078,0,0,1,.47-.31.2663.2663,0,0,1,.12-.03.4954.4954,0,0,1,.17-.02.4678.4678,0,0,1,.17.02.2663.2663,0,0,1,.12.03.8966.8966,0,0,1,.36.19.7518.7518,0,0,1,.15.16.9943.9943,0,0,1-.04,1.25,4.7017,4.7017,0,0,1-.76.72c-2.07,1.67-5.39,2.12-7.43,2.24-.28.02-.54.03-.76.03v7.47a1,1,0,0,1-2,0Z"/>
+ <path d="M36.7693,14.9273v1.4419h1.4419v1.0151H36.7693v1.4419H35.7542V17.3843H34.3123V16.3692h1.4419V14.9273h1.0151m0-1H35.7542a1,1,0,0,0-1,1v.4419h-.4419a1,1,0,0,0-1,1v1.0151a1,1,0,0,0,1,1h.4419v.4419a1,1,0,0,0,1,1h1.0151a1,1,0,0,0,1-1v-.4419h.4419a1,1,0,0,0,1-1V16.3692a1,1,0,0,0-1-1h-.4419v-.4419a1,1,0,0,0-1-1Z"/>
+ <path d="M25.2158,30.3091a.9989.9989,0,0,1-.9746-1.2222c.001-.0493.001-.1128.002-.189a11.5742,11.5742,0,0,1,1.9961-6.642,1.0021,1.0021,0,0,1,.5039-.3824c.2607-.0883,6.4521-2.1626,11.6093-1.51a1,1,0,0,1,.542,1.7378c-.3095.2763-7.6367,6.7856-13.4453,8.18A.9741.9741,0,0,1,25.2158,30.3091Zm0-1h0Zm2.4893-5.6431a9.4243,9.4243,0,0,0-1.419,4.2735,37.8381,37.8381,0,0,0,9.3028-5.691A32.7557,32.7557,0,0,0,27.7051,23.666Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E303.svg b/public/assets/img/icons/E303.svg
new file mode 100644
index 0000000..8834f81
--- /dev/null
+++ b/public/assets/img/icons/E303.svg
@@ -0,0 +1,30 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M16.7645,60.8806S14.6341,47.1,26.6341,47.1a15.3055,15.3055,0,0,0,9.1305,2.673l.2749.1a16.9554,16.9554,0,0,0,9.5015-3.052c11.5646-.0346,9.1075,13.96,9.3385,14.06"/>
+ <path fill="#d0cfce" d="M44.9986,46.4718a18.2739,18.2739,0,0,1-8.87,3.514c13.1.4,13.1,7.1,13.8,11.1h5.1S56.9986,46.4718,44.9986,46.4718Z"/>
+ <path fill="#fff" d="M27.1485,18.7341v-7.97s6.72.26,9.19-2.64c2.47,2.9,9.19,2.64,9.19,2.64v7.94l-9.07-.88Z"/>
+ <polygon fill="#d22f27" points="34.359 14.169 35.801 14.169 35.801 15.611 36.816 15.611 36.816 14.169 38.258 14.169 38.258 13.154 36.816 13.154 36.816 11.712 35.801 11.712 35.801 13.154 34.359 13.154 34.359 14.169"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M47.6307,29.2734c-1.848.2657-2.3966-5-2.3966-5-.3839,5.3694-5.8039-.4876-5.8039-.4876.8753,3.4209-5.125-.5757-5.125-.5757,1.437,3.0471-4.6066-.9647-4.6066-.9647s-2.7309,6.0744-4.6239,6.9752c-.0135.2836-.0344.5648-.0344.8526,0,7.8277,5.0765,14.1733,11.3386,14.1733s11.3386-6.3456,11.3386-14.1733c0-.3094-.0214-.6119-.037-.9164C47.6619,29.1956,47.65,29.2346,47.6307,29.2734Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M47.73,29.06c-.03.07-.07.14-.1.21-1.85.27-2.4-5-2.4-5-.38,5.37-5.8-.48-5.8-.48.88,3.42-5.12-.58-5.12-.58,1.43,3.05-4.61-.96-4.61-.96S26.89,28.5,25,29.26c-.01,0-.01.01-.02.01-.14-.33-.26-.66-.36-.98A8.2221,8.2221,0,0,1,26.32,20a.898.898,0,0,1-.13-.28,1.1943,1.1943,0,0,1-.03-.42c0-.02-.01-.05-.01-.07V17.64c.57-.72.13-.47.89-.82l.52,1.81.59-.49a31.6982,31.6982,0,0,1,16.38-.01V16.58a14.7,14.7,0,0,1,1.98,2.33c.01.01.01.02.02.03a12.2438,12.2438,0,0,1,1.58,3.15A9.3151,9.3151,0,0,1,47.73,29.06Z"/>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M16.9268,61.1846a.9992.9992,0,0,1-.9864-.8467,17.1448,17.1448,0,0,1,.6436-7.291c.0713-.2041,1.7275-4.876,5.6582-6.0733a15.4524,15.4524,0,0,1,4.6865-.7881.9962.9962,0,0,1,.5488.1641c3.0411,1.9961,5.6309,3.3447,8.3848,3.4375,2.7529-.001,5.1729-1.2744,8.2061-3.3291a.9028.9028,0,0,1,.12-.0693,1.1071,1.1071,0,0,1,.6406-.2032c3.6563,0,6.4844,1.1358,8.4072,3.377,3.5537,4.1426,2.6221,10.5059,2.5811,10.7754a1,1,0,0,1-1.9766-.3027c.0088-.0577.8272-5.7413-2.1289-9.1778-1.4814-1.7226-3.71-2.62-6.625-2.67l-.0176.0078c-3.292,2.22-5.9814,3.5908-9.1406,3.5908-.0107,0-.1221,0-.1328-.0009-3.1367-.1045-5.9443-1.5069-9.1592-3.5957a13.9286,13.9286,0,0,0-3.8115.6972c-2.9678.9043-4.335,4.77-4.3486,4.8086a15.3388,15.3388,0,0,0-.56,6.34.9962.9962,0,0,1-.99,1.1494ZM44.6289,46.2861h0Z"/>
+ <path d="M30.6289,57.0859a1.002,1.002,0,0,1-.9238-.6162l-3.7-8.9a1,1,0,1,1,1.8476-.7675l3.1143,7.4912,4.041-4.2A1,1,0,1,1,36.4492,51.48l-5.1,5.3A.9984.9984,0,0,1,30.6289,57.0859Z"/>
+ <path d="M38.3291,54.3857a.9966.9966,0,0,1-.707-.2929l-2.6006-2.6a1,1,0,1,1,1.414-1.4141l2.6006,2.6a1,1,0,0,1-.707,1.707Z"/>
+ <path d="M40.9287,57.0859a.9984.9984,0,0,1-.7207-.3066l-2.6-2.7A1,1,0,1,1,39.05,52.6924l1.5459,1.6055,3.04-7.23a1,1,0,0,1,1.9932.1171v.1006a1.0007,1.0007,0,0,1-.0781.3877l-3.7,8.8a1.0025,1.0025,0,0,1-.7383.5957A1.0631,1.0631,0,0,1,40.9287,57.0859Z"/>
+ </g>
+ <path fill="#000" d="M50.8358,59.5858h-5.8a1,1,0,0,1,0-2h5.8a.9448.9448,0,0,1,1,1A1.0021,1.0021,0,0,1,50.8358,59.5858Z"/>
+ <path fill="#000" d="M46.22,10.04a.9781.9781,0,0,0-.73-.27c-.14,0-.31.01-.5.01-2-.01-6.2-.4-7.85-2.26a.7518.7518,0,0,0-.15-.16.8966.8966,0,0,0-.36-.19.2663.2663,0,0,0-.12-.03.4678.4678,0,0,0-.17-.02.4954.4954,0,0,0-.17.02.2663.2663,0,0,0-.12.03.9072.9072,0,0,0-.47.31c-.01.01-.02.03-.04.04a7.156,7.156,0,0,1-3.79,1.83,20.8275,20.8275,0,0,1-4.07.42c-.18,0-.35,0-.49-.01a1.0616,1.0616,0,0,0-.74.28,1.0224,1.0224,0,0,0-.3.72v8.47c0,.02.01.05.01.07a1.1943,1.1943,0,0,0,.03.42.898.898,0,0,0,.13.28,1.0243,1.0243,0,0,0,.83.44.9818.9818,0,0,0,.29-.05,29.9746,29.9746,0,0,1,17.79,0,.9976.9976,0,0,0,1.18-.49.7741.7741,0,0,0,.07-.16.5663.5663,0,0,0,.03-.18.7561.7561,0,0,0,0-.26.1445.1445,0,0,0,.02-.07V10.76A.9916.9916,0,0,0,46.22,10.04Zm-1.69,8.09a31.6982,31.6982,0,0,0-16.38.01V11.76c.22,0,.48-.01.76-.03,2.04-.12,5.36-.57,7.43-2.24,2.07,1.67,5.39,2.12,7.43,2.24.28.02.54.03.76.03Z"/>
+ <path d="M36.8156,11.7122v1.4419h1.4419v1.0151H36.8156v1.4419H35.8005V14.1692H34.3586V13.1541h1.4419V11.7122h1.0151m0-1H35.8005a1,1,0,0,0-1,1v.4419h-.4419a1,1,0,0,0-1,1v1.0151a1,1,0,0,0,1,1h.4419v.4419a1,1,0,0,0,1,1h1.0151a1,1,0,0,0,1-1v-.4419h.4419a1,1,0,0,0,1-1V13.1541a1,1,0,0,0-1-1h-.4419v-.4419a1,1,0,0,0-1-1Z"/>
+ <path d="M42.4412,29.07a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M34.4412,29.07a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2Z"/>
+ <path d="M36.441,39.0725a7.6524,7.6524,0,0,1-3.4472-.8579,1,1,0,1,1,.8945-1.789,5.3779,5.3779,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.789A7.6528,7.6528,0,0,1,36.441,39.0725Z"/>
+ <path d="M36.4414,45.6045c-6.8037,0-12.3389-6.8066-12.3389-15.1733l-.12-1.3726a1,1,0,1,1,1.9922-.17l.124,1.4575c.0039,7.3491,4.6416,13.2583,10.3428,13.2583s10.3379-5.9092,10.3379-13.1733q0-.701-.0566-1.3848a1,1,0,0,1,1.9941-.1611q.0615.7624.0625,1.5459C48.7793,38.7979,43.2441,45.6045,36.4414,45.6045Z"/>
+ <path d="M47.4922,30.28a1.9722,1.9722,0,0,1-1.2227-.4365,5.2536,5.2536,0,0,1-1.4619-2.58,2.22,2.22,0,0,1-.3281.1455c-1.46.5136-3.2441-.6338-4.4863-1.6949a1.6162,1.6162,0,0,1-.1661.1343c-1.0478.7451-2.9238.0513-4.6591-.9331a1.2656,1.2656,0,0,1-.1026.0977c-.3613.3134-1.1777,1.0132-4.9424-1.3057-1.01,2.0884-2.9668,5.7114-4.7031,6.46a1.0263,1.0263,0,0,1-1.3594-.5059c-.1543-.3623-.2861-.7241-.3955-1.0747a9.21,9.21,0,0,1,1.9366-9.2832,7.1873,7.1873,0,0,1,.7627-.6919,1,1,0,1,1,1.2324,1.5752,5.1257,5.1257,0,0,0-.5528.5024,7.1583,7.1583,0,0,0-1.582,6.9043A28.9214,28.9214,0,0,0,28.7881,21.84a1,1,0,0,1,1.4648-.4228,21.1939,21.1939,0,0,0,3.0606,1.7075,1,1,0,0,1,1.5508-.7466,12.9951,12.9951,0,0,0,3.624,1.7793c-.0069-.0356-.0156-.0747-.0274-.1181a1,1,0,0,1,1.7022-.9292c1.33,1.4316,3.1074,2.6069,3.6523,2.413.1153-.0405.35-.3691.418-1.3237a.9989.9989,0,0,1,.98-.9287h.0166a1,1,0,0,1,.9941.895A11.2338,11.2338,0,0,0,47.2412,27.97a5.972,5.972,0,0,0-.0254-5.4331,5.8891,5.8891,0,0,0-1.4482-1.8711,4.3344,4.3344,0,0,0-.4326-.3213,1,1,0,1,1,1.07-1.6894,6.5992,6.5992,0,0,1,.6416.4731,8.11,8.11,0,0,1,1.5156,10.5474c-.0049.0063-.06.0879-.0645.0942a1.2113,1.2113,0,0,1-.7236.49A1.98,1.98,0,0,1,47.4922,30.28Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E305.svg b/public/assets/img/icons/E305.svg
new file mode 100644
index 0000000..e93ba43
--- /dev/null
+++ b/public/assets/img/icons/E305.svg
@@ -0,0 +1,26 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="7.95" y="17.68" rx="4.644" ry="4.644" width="56.1" height="36.65" fill="#92d3f5" stroke-width="2.193"/>
+ <circle cx="20.74" cy="28.92" r="4.486" fill="#9b9b9a" stroke-width="2.193"/>
+ <circle cx="36.19" cy="28.92" r="4.486" fill="#d0cfce" stroke-width="2.193"/>
+ <circle cx="51.64" cy="28.92" r="4.486" fill="#d0cfce" stroke-width="2.193"/>
+ <circle cx="20.74" cy="43.46" r="4.486" fill="#d0cfce" stroke-width="2.193"/>
+ <circle cx="36.19" cy="43.46" r="4.486" fill="#d0cfce" stroke-width="2.193"/>
+ <circle cx="51.64" cy="43.46" r="4.486" fill="#d0cfce" stroke-width="2.193"/>
+ <rect x="17.76" y="25.7" width="3.575" height="6.922" fill="#d0cfce" stroke-width="2.13"/>
+ <rect x="36" y="25.57" width="3.716" height="7.145" fill="#9b9b9a" stroke-width="2.206"/>
+ <rect x="51.03" y="25.66" width="3.669" height="7.098" fill="#9b9b9a" stroke-width="2.185"/>
+ <rect x="51.03" y="39.6" width="3.622" height="7.334" fill="#9b9b9a" stroke-width="2.206"/>
+ <rect x="36" y="39.61" width="3.778" height="7.188" fill="#9b9b9a" stroke-width="2.231"/>
+ <rect x="21.34" y="39.27" width="3.669" height="7.475" fill="#9b9b9a" stroke-width="2.242"/>
+ </g>
+ <g id="line">
+ <rect x="9.057" y="18.4" rx="4.644" ry="4.644" width="53.89" height="35.2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="21.34" cy="29.2" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.18" cy="29.2" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="51.03" cy="29.2" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="21.34" cy="43.16" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.18" cy="43.16" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="51.03" cy="43.16" r="4.309" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E306.svg b/public/assets/img/icons/E306.svg
new file mode 100644
index 0000000..88523c4
--- /dev/null
+++ b/public/assets/img/icons/E306.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="12.55" y="27.52" rx="4.326" ry="4.326" width="46.9" height="16.96" fill="#f4aa41" stroke-width="1.662"/>
+ </g>
+ <g id="line">
+ <rect x="12.55" y="27.52" rx="4.005" ry="4.005" width="46.9" height="16.96" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="28.52" x2="28.52" y1="31.91" y2="40.07" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="42.77" x2="42.77" y1="31.91" y2="40.07" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="33.69" cy="34.01" r="1.289" stroke-width="1.6"/>
+ <circle cx="38.06" cy="34.01" r="1.289" stroke-width="1.6"/>
+ <circle cx="33.69" cy="37.99" r="1.289" stroke-width="1.6"/>
+ <circle cx="38.06" cy="37.99" r="1.289" stroke-width="1.6"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E307.svg b/public/assets/img/icons/E307.svg
new file mode 100644
index 0000000..e5f55fe
--- /dev/null
+++ b/public/assets/img/icons/E307.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke-width="1.553" d="m53.87 20.06h-35.74l-2.692 4.478c-0.8037 1.337-1.228 2.867-1.228 4.427v25.94c1.55e-4 2.84 2.302 5.142 5.143 5.142h33.3c2.84 0 5.142-2.302 5.143-5.142v-25.94c0-1.56-0.4247-3.09-1.228-4.427z"/>
+ <rect x="18.16" y="11.95" width="35.64" height="7.917" fill="#d0cfce" stroke-width="1.553"/>
+ <polygon transform="translate(-19.92 -19.92) scale(1.553)" fill="#D22F27" points="37.97 45.01 37.97 40.28 42.7 40.28 42.7 36.95 37.97 36.95 37.97 32.22 34.64 32.22 34.64 36.95 29.91 36.95 29.91 40.28 34.64 40.28 34.64 45.01"/>
+ <polygon transform="translate(-19.92 -19.92) scale(1.553)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9998" points="34.64 32.22 34.64 36.95 29.91 36.95 29.91 40.28 34.64 40.28 34.64 45.01 37.97 45.01 37.97 40.28 42.7 40.28 42.7 36.95 37.97 36.95 37.97 32.22"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766" d="m53.9 20.04h-35.8l-2.696 4.485c-0.805 1.339-1.23 2.872-1.23 4.434v25.98c1.55e-4 2.845 2.306 5.151 5.151 5.151h33.35c2.845 0 5.151-2.306 5.151-5.151v-25.98c0-1.562-0.4254-3.095-1.23-4.434z"/>
+ <rect x="18.14" y="11.91" width="35.7" height="7.929" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ <line x1="24.06" x2="24.06" y1="11.91" y2="19.84" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ <line x1="30.03" x2="30.03" y1="11.91" y2="19.84" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ <line x1="36" x2="36" y1="11.91" y2="19.84" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ <line x1="41.97" x2="41.97" y1="11.91" y2="19.84" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ <line x1="47.94" x2="47.94" y1="11.91" y2="19.84" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.766"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E308.svg b/public/assets/img/icons/E308.svg
new file mode 100644
index 0000000..25357c6
--- /dev/null
+++ b/public/assets/img/icons/E308.svg
@@ -0,0 +1,6 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11 36.873 20.227 36.873 25.713 29.641 30.95 43.107 36.686 27.397 42.047 44.603 48.157 36.873 61 36.873"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E309.svg b/public/assets/img/icons/E309.svg
new file mode 100644
index 0000000..b84b834
--- /dev/null
+++ b/public/assets/img/icons/E309.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="11" y="21.3062" width="50" height="34.3876" fill="#D0CFCE"/>
+ <polygon fill="#D22F27" points="27.706,40.8719 34.446,40.8719 34.446,47.6119 39.19,47.6119 39.19,40.8719 45.93,40.8719 45.93,36.1279 39.19,36.1279 39.19,29.3879 34.446,29.3879 34.446,36.1279 27.706,36.1279"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" points="27.706,40.901 34.446,40.901 34.446,47.641 39.19,47.641 39.19,40.901 45.93,40.901 45.93,36.157 39.19,36.157 39.19,29.417 34.446,29.417 34.446,36.157 27.706,36.157"/>
+ <path fill="none" d="M18.9391,18.6936h2.8591c0.5127,0,0.9284,0.4157,0.9284,0.9284v1.8314c0,0.5127-0.4157,0.9284-0.9284,0.9284 h-2.8591c-0.5127,0-0.9284-0.4157-0.9284-0.9284V19.622C18.0107,19.1093,18.4264,18.6936,18.9391,18.6936z"/>
+ <path fill="none" d="M51.2323,18.6936h2.8591c0.5127,0,0.9284,0.4157,0.9284,0.9284v1.8314c0,0.5127-0.4157,0.9284-0.9284,0.9284 h-2.8591c-0.5127,0-0.9284-0.4157-0.9284-0.9284V19.622C50.3039,19.1093,50.7196,18.6936,51.2323,18.6936z"/>
+ <rect x="11" y="21.3353" width="50" height="34.3876" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.1512,21.3353V18.344 c0-1.1415,0.9254-2.0669,2.0669-2.0669l0,0h11.5638c1.1415,0,2.0669,0.9254,2.0669,2.0669v2.9913"/>
+ <path d="M39.19,29.4168v6.74h6.74v4.7442h-6.74v6.74h-4.7444v-6.74h-6.74v-4.7444h6.74v-6.74H39.19 M39.19,27.4166h-4.7444 c-1.1046,0-2,0.8954-2,2v4.74h-4.74c-1.1046,0-2,0.8954-2,2v4.7444c0,1.1046,0.8954,2,2,2h4.74v4.74c0,1.1046,0.8954,2,2,2H39.19 c1.1046,0,2-0.8954,2-2v-4.74h4.74c1.1046,0,2-0.8954,2-2v-4.7444c0-1.1046-0.8954-2-2-2h-4.74v-4.74 C41.19,28.312,40.2946,27.4166,39.19,27.4166z"/>
+ <path d="M18.9391,18.6936h2.8591c0.5127,0,0.9284,0.4157,0.9284,0.9284v1.8314c0,0.5127-0.4157,0.9284-0.9284,0.9284h-2.8591 c-0.5127,0-0.9284-0.4157-0.9284-0.9284V19.622C18.0107,19.1093,18.4264,18.6936,18.9391,18.6936z"/>
+ <path d="M51.2323,18.6936h2.8591c0.5127,0,0.9284,0.4157,0.9284,0.9284v1.8314c0,0.5127-0.4157,0.9284-0.9284,0.9284h-2.8591 c-0.5127,0-0.9284-0.4157-0.9284-0.9284V19.622C50.3039,19.1093,50.7196,18.6936,51.2323,18.6936z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30A.svg b/public/assets/img/icons/E30A.svg
new file mode 100644
index 0000000..ce33e47
--- /dev/null
+++ b/public/assets/img/icons/E30A.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="15.5" y="21.903" width="7.29" height="3.894" fill="#EA5A47"/>
+ <rect x="25.107" y="21.903" width="7.29" height="3.894" fill="#FCEA2B"/>
+ <rect x="34.7139" y="21.903" width="7.29" height="3.894" fill="#B1CC33"/>
+ <rect x="15.5" y="25.797" width="40.5" height="24.3" fill="#D0CFCE"/>
+ <path fill="none" d="M16.4008,21.903h5.4885c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0H15.5l0,0v-2.9932 C15.5,22.3063,15.9033,21.903,16.4008,21.903z"/>
+ <path fill="none" d="M26.0077,21.903h5.4885c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0h-7.29l0,0v-2.9932 C25.107,22.3063,25.5102,21.9031,26.0077,21.903z"/>
+ <path fill="none" d="M35.6147,21.903h5.4885c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0h-7.29l0,0v-2.9932 C34.714,22.3063,35.1172,21.9031,35.6147,21.903z"/>
+ <rect x="15.5" y="25.797" width="40.5" height="24.3" fill="none"/>
+ <polygon fill="#D22F27" points="30.656,39.2727 34.424,39.2727 34.424,43.0407 37.076,43.0407 37.076,39.2727 40.844,39.2727 40.844,36.6207 37.076,36.6207 37.076,32.8537 34.424,32.8537 34.424,36.6207 30.656,36.6207"/>
+ </g>
+ <g id="line">
+ <rect x="15.5" y="21.903" width="7.29" height="3.894" fill="none"/>
+ <rect x="25.107" y="21.903" width="7.29" height="3.894" fill="none"/>
+ <rect x="34.7139" y="21.903" width="7.29" height="3.894" fill="none"/>
+ <rect x="15.5" y="25.797" width="40.5" height="24.3" fill="none"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.4008,21.903h5.4885 c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0H15.5l0,0v-2.9932C15.5,22.3063,15.9033,21.903,16.4008,21.903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.0077,21.903h5.4885 c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0h-7.29l0,0v-2.9932C25.107,22.3063,25.5102,21.9031,26.0077,21.903z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.6147,21.903h5.4885 c0.4975,0,0.9008,0.4033,0.9008,0.9008v2.9932l0,0h-7.29l0,0v-2.9932C34.714,22.3063,35.1172,21.9031,35.6147,21.903z"/>
+ <rect x="15.5" y="25.797" width="40.5" height="24.3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M37.0761,32.8534v3.7674h3.7674v2.6523h-3.7674v3.7675h-2.6522v-3.7675h-3.7674v-2.6523h3.7674v-3.7674H37.0761 M37.0761,30.8534h-2.6522c-1.1046,0-2,0.8954-2,2v1.7674h-1.7674c-1.1046,0-2,0.8954-2,2v2.6523c0,1.1046,0.8954,2,2,2h1.7674 v1.7675c0,1.1046,0.8954,2,2,2h2.6522c1.1046,0,2-0.8954,2-2v-1.7675h1.7674c1.1046,0,2-0.8954,2-2v-2.6523c0-1.1046-0.8954-2-2-2 h-1.7674v-1.7674C39.0761,31.7488,38.1807,30.8534,37.0761,30.8534z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30B.svg b/public/assets/img/icons/E30B.svg
new file mode 100644
index 0000000..b4a2d8c
--- /dev/null
+++ b/public/assets/img/icons/E30B.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" d="M22.2499,14.3071h27.5003c1.8029,0,3.2644,1.4615,3.2644,3.2644V57.651 c0,1.8029-1.4615,3.2644-3.2644,3.2644H22.2499c-1.8029,0-3.2644-1.4615-3.2644-3.2644V17.5715 C18.9855,15.7686,20.447,14.3071,22.2499,14.3071z"/>
+ <rect x="23.3085" y="16.5645" width="25.3953" height="38.9302" fill="#FFFFFF"/>
+ <rect x="26.1942" y="13.2157" width="19.6239" height="5.4611" fill="#9B9B9A"/>
+ <polygon fill="#D22F27" points="26.204,24.599 28.087,24.599 28.087,26.483 29.413,26.483 29.413,24.599 31.297,24.599 31.297,23.273 29.413,23.273 29.413,21.389 28.087,21.389 28.087,23.273 26.204,23.273"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M45.8181,14.3071h3.9321 c1.8029,0,3.2644,1.4615,3.2644,3.2644V57.651c0,1.8029-1.4615,3.2644-3.2644,3.2644H22.2499 c-1.8029,0-3.2644-1.4615-3.2644-3.2644V17.5715c0-1.8029,1.4615-3.2644,3.2644-3.2644h3.9443"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="45.82,16.56 48.7,16.56 48.7,55.49 23.31,55.49 23.31,16.56 26.19,16.56"/>
+ <rect x="26.1942" y="13.2157" width="19.6239" height="5.4611" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.1942" x2="31.2155" y1="32.9831" y2="32.9831" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="26.1942" x2="42.7503" y1="38.6575" y2="38.6575" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="26.1942" x2="39.7736" y1="42.0063" y2="42.0063" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="26.1942" x2="42.7503" y1="45.3552" y2="45.3552" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <line x1="26.1942" x2="39.7736" y1="48.704" y2="48.704" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
+ <path d="M29.4134,21.3892v1.8837h1.8837v1.3261h-1.8837v1.8838h-1.3261V24.599h-1.8837v-1.3261h1.8837v-1.8837H29.4134 M29.4134,20.3892h-1.3261c-0.5523,0-1,0.4477-1,1v0.8837h-0.8837c-0.5523,0-1,0.4477-1,1v1.3261c0,0.5523,0.4477,1,1,1h0.8837 v0.8838c0,0.5523,0.4477,1,1,1h1.3261c0.5523,0,1-0.4477,1-1V25.599h0.8837c0.5523,0,1-0.4477,1-1v-1.3261c0-0.5523-0.4477-1-1-1 h-0.8837v-0.8837C30.4134,20.8369,29.9657,20.3892,29.4134,20.3892z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30C.svg b/public/assets/img/icons/E30C.svg
new file mode 100644
index 0000000..5ed7b1b
--- /dev/null
+++ b/public/assets/img/icons/E30C.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M40.98,32.1777v6.4111a5.5465,5.5465,0,0,1-5.63,5.4606h-.71c-3.13.4462-3,4.1706-3,4.1706H25.98s.13-3.7244-3-4.1706H21.61a5.5465,5.5465,0,0,1-5.63-5.4606V32.1777Z"/>
+ <rect x="24.018" y="48.2203" width="9.3598" height="4.777" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.3523,16.1351H21.6137a5.6311,5.6311,0,0,0-5.6311,5.6312V38.2892A5.6311,5.6311,0,0,0,21.6137,43.92h1.3647c3.13.46,3,4.3,3,4.3h5.66s-.13-3.84,3-4.3h.7139a5.6311,5.6311,0,0,0,5.6311-5.6311V21.7663A5.6312,5.6312,0,0,0,35.3523,16.1351Z"/>
+ <rect x="24.018" y="48.2203" width="9.3598" height="4.777" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.698 52.997 28.698 60.958 28.698 65.029"/>
+ <line x1="15.9826" x2="24.018" y1="36.2852" y2="36.2852" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.9826" x2="21.327" y1="32.1777" y2="32.1777" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.9826" x2="24.018" y1="28.0703" y2="28.0703" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="15.9826" x2="21.327" y1="23.9628" y2="23.9628" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="23.257 16 28.483 10.958 34.385 16.135"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.7312,9.8667a4.1726,4.1726,0,0,0,8.18,0H56V65.0293"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.98,32.1777v6.4111a5.5465,5.5465,0,0,1-5.63,5.4606h-.71c-3.13.4462-3,4.1706-3,4.1706H25.98s.13-3.7244-3-4.1706H21.61a5.5465,5.5465,0,0,1-5.63-5.4606V32.1777Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30D.svg b/public/assets/img/icons/E30D.svg
new file mode 100644
index 0000000..f5ad49c
--- /dev/null
+++ b/public/assets/img/icons/E30D.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="23.6057" y="44.0261" width="9.3598" height="4.777" fill="#D0CFCE"/>
+ <path fill="#D22F27" d="M16,19.3085h25.0008v12.4959c0,3.8273-2.5211,6.93-5.6311,6.93H34.005c-3.13,0.5662-3,5.2918-3,5.2918 h-5.66c0,0,0.13-4.7256-3-5.2918h-0.7139c-3.11,0-5.6311-3.1026-5.6311-6.93L16,19.3085z"/>
+ <path fill="#D22F27" d="M51.0863,20.5163h1.4182c1.0506,0,1.9023,0.8517,1.9023,1.9023v7.77c0,1.0506-0.8517,1.9023-1.9023,1.9023 h-1.4182c-1.0506,0-1.9023-0.8517-1.9023-1.9023v-7.77C49.184,21.368,50.0357,20.5163,51.0863,20.5163z"/>
+ <path fill="#EA5A47" d="M32.0065,30.8364c0.1213,1.9364-1.3502,3.6045-3.2866,3.7258c-1.9364,0.1213-3.6045-1.3502-3.7258-3.2866 c-0.0092-0.1476-0.0092-0.2957,0.0003-0.4433c0,0-0.0384-2.5084,2.92-7.0452c0,0,0.5551-0.9414,1.1139-0.0618 C31.9865,28.262,32.0066,30.8364,32.0065,30.8364"/>
+ <path fill="#D22F27" d="M28.5,23.35c2.2571,1.8189,3.4842,7.1657,3.4842,7.1657c0,2.63-1.5478,4.0542-3.4842,4.0542 c0,0,3.8568-3.1777,0-11.22"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.2856,49.9673v3.9319 l0,0c-0.0079,3.5364,2.5152,6.5721,5.9935,7.2108c2.5601,0.5178,5.2097,0.3777,7.7009-0.4071 c3.3446-1.1536,5.3437-4.5786,4.7034-8.0581c-0.1349-0.7062-0.21-1.4226-0.2243-2.1414c0.0158-2.6929,1.1733-5.2528,3.1847-7.0434 c1.9826-1.8649,4.2174-4.5336,2.0371-11.3694"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16,19.3085V17.572 c0-3.11,2.5211-5.6311,5.6311-5.6311c0,0,0.0001,0,0.0001,0H35.37c3.11-0.0001,5.6311,2.521,5.6312,5.631c0,0,0,0.0001,0,0.0001 v1.7758"/>
+ <rect x="23.6057" y="44.0261" width="9.3598" height="4.777" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.0863,20.5163h1.4182 c1.0506,0,1.9023,0.8517,1.9023,1.9023v7.77c0,1.0506-0.8517,1.9023-1.9023,1.9023h-1.4182c-1.0506,0-1.9023-0.8517-1.9023-1.9023 v-7.77C49.184,21.368,50.0357,20.5163,51.0863,20.5163z"/>
+ <line x1="51.7954" x2="51.7954" y1="20.5163" y2="13.9132" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M16,19.3085h25.0008v12.4959 c0,3.8273-2.5211,6.93-5.6311,6.93H34.005c-3.13,0.5662-3,5.2918-3,5.2918h-5.66c0,0,0.13-4.7256-3-5.2918h-0.7139 c-3.11,0-5.6311-3.1026-5.6311-6.93L16,19.3085z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M32.0065,30.8364 c0.1213,1.9364-1.3502,3.6045-3.2866,3.7258c-1.9364,0.1213-3.6045-1.3502-3.7258-3.2866 c-0.0092-0.1476-0.0092-0.2957,0.0003-0.4433c0,0-0.0384-2.5084,2.92-7.0452c0,0,0.5551-0.9414,1.1139-0.0618 C31.9865,28.262,32.0066,30.8364,32.0065,30.8364"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30E.svg b/public/assets/img/icons/E30E.svg
new file mode 100644
index 0000000..21170aa
--- /dev/null
+++ b/public/assets/img/icons/E30E.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <ellipse cx="31.5844" cy="51.7695" rx="3.7292" ry="3.0028" transform="matrix(.55587 -.83127 .83127 .55587 -29.007 49.247)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M30.5831,48.93l-.2992-2.1686s-1.1385.02-.5878-.7848l2.3613-.279.3392,2.4585A3.2,3.2,0,0,0,30.5831,48.93Z"/>
+ <line x1="31.221" x2="38.088" y1="46.1526" y2="32.7142" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="23.568" cy="47.537" rx="3.7292" ry="3.0028" transform="matrix(.45941 -.88822 .88822 .45941 -29.483 46.632)" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M26.2019,46.375l2.0434-.7854s.532,1.0067.971.1356l-.8-2.0978-2.3166.89A3.1724,3.1724,0,0,1,26.2019,46.375Z"/>
+ <line x1="28.3397" x2="37.2929" y1="44.6479" y2="31.8871" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.0234,19.2768s4.32,2.9181-.5265,5.981L40.604,28.3646"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.32,18.1092s-4.7619-2.1223-4.7969,3.6111l.4813,6.6443"/>
+ <rect x="37.2889" y="27.319" rx="1.7358" width="3.4715" height="5.6787" transform="matrix(.86603 .5 -.5 .86603 20.307 -15.472)"/>
+ </g>
+ <g id="color-foreground">
+ <circle cx="39.0202" cy="30.132" r="0.6126" fill="#fff"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E30F.svg b/public/assets/img/icons/E30F.svg
new file mode 100644
index 0000000..631e5a9
--- /dev/null
+++ b/public/assets/img/icons/E30F.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M47.1761,59.0556l-2.203.5511a36.974,36.974,0,0,1-17.9462,0l-2.203-.5511A4.97,4.97,0,0,1,21.06,54.2341V23.3515a5.6373,5.6373,0,0,1,5.6373-5.6373H45.3027A5.6373,5.6373,0,0,1,50.94,23.3515V54.2341A4.97,4.97,0,0,1,47.1761,59.0556Z"/>
+ <path fill="#61b2e4" d="M46.1113,53.9941,36.9376,53.48a14.6754,14.6754,0,0,0-1.6435,0l-9.1737.5137a2.042,2.042,0,0,1-2.1411-2.0552v-28.63a2.4839,2.4839,0,0,1,2.4661-2.5014H45.7863a2.4839,2.4839,0,0,1,2.4661,2.5014v28.63A2.042,2.042,0,0,1,46.1113,53.9941Z"/>
+ <path fill="#92d3f5" d="M36.15,10.736a14.4448,14.4448,0,0,0-6.52,1.6474l1.4535,7.9938a5.6334,5.6334,0,0,0,10.1336,0L42.67,12.3834A14.4446,14.4446,0,0,0,36.15,10.736Z"/>
+ <circle cx="36.302" cy="56.5601" r="1.1022" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M40.7177,21.7966H45.205a2.3348,2.3348,0,0,1,2.3208,2.3516V51.0719a1.9256,1.9256,0,0,1-2.0124,1.9353l-8.6276-.4858a12.8781,12.8781,0,0,0-1.542,0l-8.6276.4858a1.9256,1.9256,0,0,1-2.0124-1.9353V24.1482a2.34,2.34,0,0,1,2.3208-2.3516h4.5567"/>
+ <circle cx="36.302" cy="56.5601" r="1.1022" fill="none" stroke="#000" stroke-miterlimit="10"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M36.15,10.736a14.4448,14.4448,0,0,0-6.52,1.6474l1.4535,7.9938a5.6334,5.6334,0,0,0,10.1336,0L42.67,12.3834A14.4446,14.4446,0,0,0,36.15,10.736Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M41.6988,17.7142h3.608A5.6376,5.6376,0,0,1,50.94,23.3474V54.236a4.9723,4.9723,0,0,1-3.7637,4.8215l-2.2057.5493a36.9,36.9,0,0,1-17.9412,0l-2.2057-.5493A4.9723,4.9723,0,0,1,21.06,54.236V23.3474a5.6376,5.6376,0,0,1,5.6332-5.6332h3.9031"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E312.svg b/public/assets/img/icons/E312.svg
new file mode 100644
index 0000000..3ae9d4a
--- /dev/null
+++ b/public/assets/img/icons/E312.svg
@@ -0,0 +1,10 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d22f27" d="M22.5593,44.7178c-.5773-2.5154-2.0374-10.5013,1.2395-15.72a6.6807,6.6807,0,0,1,2.559-2.33c2.4455-1.2931,7.5647-2.9953,13.6578.7518V40.9721a70.9621,70.9621,0,0,1-7.6985.6768,3.0564,3.0564,0,0,0-2.4926,1.32c-1.3449,1.9631-4.0426,5.1737-6.3169,3.3551A2.8422,2.8422,0,0,1,22.5593,44.7178Z"/>
+ <path fill="#d22f27" d="M40.0156,27.4084V40.9721A14.93,14.93,0,0,0,47.7761,36s2.644-2.8227,4.6357-3.3378c0,0,3.5712-1.7856-.79-3.7429A32.7714,32.7714,0,0,0,40.0156,27.4084Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.5593,44.7178c-.5773-2.5154-2.0374-10.5013,1.2395-15.72a6.6807,6.6807,0,0,1,2.559-2.33c2.4455-1.2931,7.5647-2.9953,13.6578.7518V40.9721a70.9621,70.9621,0,0,1-7.6985.6768,3.0564,3.0564,0,0,0-2.4926,1.32c-1.3449,1.9631-4.0426,5.1737-6.3169,3.3551A2.8422,2.8422,0,0,1,22.5593,44.7178Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.0156,27.4084V40.9721A14.93,14.93,0,0,0,47.7761,36s2.644-2.8227,4.6357-3.3378c0,0,3.5712-1.7856-.79-3.7429A32.7714,32.7714,0,0,0,40.0156,27.4084Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E313.svg b/public/assets/img/icons/E313.svg
new file mode 100644
index 0000000..02843b3
--- /dev/null
+++ b/public/assets/img/icons/E313.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#FFA7C0" d="M36.8134,15.513c2.5154,2.2602,5.3358,4.1559,8.3786,5.6314c0,0,8.3721,6.0465,1.7674,20.5581 c0,0-2.9767,13.1163-21.4883,13.4884c-1.6203,0.0202-3.2391-0.1044-4.8372-0.3721v6.2339h-4.6511v-6.792 c-0.2629-0.3453-0.499-0.7102-0.7064-1.0915c-2.9194-5.4055-0.9057-12.1542,4.4985-15.076c1.8787-1.081,3.8853-1.9226,5.973-2.5051 c1.6178-0.4154,3.0597-1.3387,4.1139-2.6342c1.1918-1.3789,1.9035-3.1075,2.0282-4.9258c0,0-0.093-4.8372,2.14-6.9767 c0,0-4.44-5.3674-5.4705-8.4482h5.8237C34.7507,12.9971,36.2259,14.976,36.8134,15.513z"/>
+ <path fill="#E67A94" d="M27.0619,46.6359c-1.0568,0.0405-1.9908,0.6989-2.3842,1.6806c-0.3227,0.8809-0.0785,1.875,2.1889,2.3285 c2.9425,1.0829,6.24,0.498,8.6306-1.5307c0.3101-0.275,0.6582-0.5038,1.0336-0.6795c1.5761-0.6397,2.989-1.6243,4.1347-2.8815 c0.5267-0.7065,0.3809-1.7061-0.3255-2.2328c-0.0275-0.0205-0.0557-0.0401-0.0845-0.0588c-1.6121-1.0951-3.7681-0.9262-5.19,0.4066 C35.0655,43.6683,32.82,46.3121,27.0619,46.6359z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15.9828,60.9583v-6.6977 c-0.2629-0.3453-0.499-0.7102-0.7064-1.0915c-2.9194-5.4055-0.9057-12.1542,4.4985-15.076c1.8787-1.081,3.8853-1.9226,5.973-2.5051 c1.6178-0.4154,3.0597-1.3387,4.1139-2.6342c1.1917-1.3789,1.9035-3.1075,2.0282-4.9257c0,0-0.093-4.8372,2.14-6.9767 c0,0-5.0232-4.93-5.2093-8.093"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.4013,12.9584 c0,0,3.2558,4.4651,10.7907,8.186c0,0,8.3721,6.0465,1.7674,20.5581c0,0-2.9767,13.1163-21.4883,13.4884 c-1.6203,0.0202-3.2391-0.1044-4.8372-0.3721v6.1395"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.0619,46.6359 c-1.0568,0.0405-1.9908,0.6989-2.3842,1.6806c-0.3227,0.8809-0.0785,1.875,2.1889,2.3285c2.9425,1.0829,6.24,0.498,8.6306-1.5307 c0.3101-0.275,0.6582-0.5038,1.0336-0.6795c1.5761-0.6397,2.989-1.6243,4.1347-2.8815c0.5267-0.7065,0.3809-1.7061-0.3255-2.2328 c-0.0275-0.0205-0.0557-0.0401-0.0845-0.0588c-1.6121-1.0951-3.7681-0.9262-5.19,0.4066 C35.0655,43.6683,32.82,46.3121,27.0619,46.6359z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E314.svg b/public/assets/img/icons/E314.svg
new file mode 100644
index 0000000..2b7273a
--- /dev/null
+++ b/public/assets/img/icons/E314.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#e67a94" d="M28.7069,21.165c.15-.839.2557-1.6238.44-2.39a5.948,5.948,0,0,1,.562-1.5235,1.2221,1.2221,0,0,1,2.1084-.1638,2.6918,2.6918,0,0,1,.5871,1.1029,40.8909,40.8909,0,0,1,.8319,4.9782,3.2362,3.2362,0,0,1-3.1336,3.554c-.624.0732-1.2559.0787-1.9188.1172-.0275.272-.0553.5655-.087.8586a2.96,2.96,0,0,1-1.532,2.3888c-.3443.1938-.3886.376-.32.7474a5.8883,5.8883,0,0,1-1.5006,5.572,7.52,7.52,0,0,1,.3511,6.3271,1.7014,1.7014,0,0,0,.2643,1.9269c1.01,1.3069,1.16,2.0707,1.2618,4.4584.4767.1665.9519.3482,1.4384.4917a.6031.6031,0,0,0,.4308-.0778,6.1691,6.1691,0,0,1,6.5087-.3845.4512.4512,0,0,0,.4051-.03,6,6,0,0,1,7.4024.0617l2.8309-1.36a6.3334,6.3334,0,0,1,.8608-5.48c-.2091-.3609-.42-.686-.5929-1.03a4.3954,4.3954,0,0,1-.0263-3.9219.6853.6853,0,0,0,.0032-.5823,5.698,5.698,0,0,1-1.275-5.32,1.1834,1.1834,0,0,0-.1991-1.0136,5.8053,5.8053,0,0,1-1.0589-4.1987,3.8658,3.8658,0,0,1,2.5191-3.0219,6.7983,6.7983,0,0,1,4.3952-.3764,4.45,4.45,0,0,1,3.225,4.9324,2.0556,2.0556,0,0,0,.49,1.81,4.9564,4.9564,0,0,1,.9961,4.8014.8482.8482,0,0,0,.1185.6056,5.576,5.576,0,0,1,.3848,5.671c-.1458.3-.0222.4483.1095.6472a4.9391,4.9391,0,0,1-.1178,5.6891,1.5309,1.5309,0,0,0-.3034,1.6585c.8585,2.94-.5766,5.6044-3.3487,6.2743a3.9243,3.9243,0,0,0-1.3544.6351,6.9175,6.9175,0,0,1-7.3735.7466.9676.9676,0,0,0-.7188.0331,7.444,7.444,0,0,1-6.8608-.0142.7814.7814,0,0,0-.6088.0637,6.7634,6.7634,0,0,1-6.0452.4769,3.4906,3.4906,0,0,0-2.6718-.21A4.7957,4.7957,0,0,1,21.4725,55.38a2.07,2.07,0,0,0-.7008-.4276c-3.1439-1.02-4.2366-2.86-3.5151-6.0934a2.2851,2.2851,0,0,0-.3583-1.9887,7.2006,7.2006,0,0,1-.8466-6.7415.9123.9123,0,0,0,.0536-.5043A6.1485,6.1485,0,0,1,17.2859,34.25a1.0723,1.0723,0,0,0,.1532-.758,5.1494,5.1494,0,0,1,2.1451-5.5543,1.0563,1.0563,0,0,0,.4689-.8635,5.99,5.99,0,0,1,1.1715-3.2279,4.4342,4.4342,0,0,1,2.3413-1.5378,9.6783,9.6783,0,0,0,1.4661-.5416A5.7415,5.7415,0,0,1,28.7069,21.165Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.7069,21.165c.15-.839.2557-1.6238.44-2.39a5.948,5.948,0,0,1,.562-1.5235,1.2221,1.2221,0,0,1,2.1084-.1638,2.6918,2.6918,0,0,1,.5871,1.1029,40.8909,40.8909,0,0,1,.8319,4.9782,3.2362,3.2362,0,0,1-3.1336,3.554c-.624.0732-1.2559.0787-1.9188.1172-.0275.272-.0553.5655-.087.8586a2.96,2.96,0,0,1-1.532,2.3888c-.3443.1938-.3886.376-.32.7474a5.8883,5.8883,0,0,1-1.5006,5.572,7.52,7.52,0,0,1,.3511,6.3271,1.7014,1.7014,0,0,0,.2643,1.9269c1.01,1.3069,1.16,2.0707,1.2618,4.4584.4767.1665.9519.3482,1.4384.4917a.6031.6031,0,0,0,.4308-.0778,6.1691,6.1691,0,0,1,6.5087-.3845.4512.4512,0,0,0,.4051-.03,6,6,0,0,1,7.4024.0617l2.8309-1.36a6.3334,6.3334,0,0,1,.8608-5.48c-.2091-.3609-.42-.686-.5929-1.03a4.3954,4.3954,0,0,1-.0263-3.9219.6853.6853,0,0,0,.0032-.5823,5.698,5.698,0,0,1-1.275-5.32,1.1834,1.1834,0,0,0-.1991-1.0136,5.8053,5.8053,0,0,1-1.0589-4.1987,3.8658,3.8658,0,0,1,2.5191-3.0219,6.7983,6.7983,0,0,1,4.3952-.3764,4.45,4.45,0,0,1,3.225,4.9324,2.0556,2.0556,0,0,0,.49,1.81,4.9564,4.9564,0,0,1,.9961,4.8014.8482.8482,0,0,0,.1185.6056,5.576,5.576,0,0,1,.3848,5.671c-.1458.3-.0222.4483.1095.6472a4.9391,4.9391,0,0,1-.1178,5.6891,1.5309,1.5309,0,0,0-.3034,1.6585c.8585,2.94-.5766,5.6044-3.3487,6.2743a3.9243,3.9243,0,0,0-1.3544.6351,6.9175,6.9175,0,0,1-7.3735.7466.9676.9676,0,0,0-.7188.0331,7.444,7.444,0,0,1-6.8608-.0142.7814.7814,0,0,0-.6088.0637,6.7634,6.7634,0,0,1-6.0452.4769,3.4906,3.4906,0,0,0-2.6718-.21A4.7957,4.7957,0,0,1,21.4725,55.38a2.07,2.07,0,0,0-.7008-.4276c-3.1439-1.02-4.2366-2.86-3.5151-6.0934a2.2851,2.2851,0,0,0-.3583-1.9887,7.2006,7.2006,0,0,1-.8466-6.7415.9123.9123,0,0,0,.0536-.5043A6.1485,6.1485,0,0,1,17.2859,34.25a1.0723,1.0723,0,0,0,.1532-.758,5.1494,5.1494,0,0,1,2.1451-5.5543,1.0563,1.0563,0,0,0,.4689-.8635,5.99,5.99,0,0,1,1.1715-3.2279,4.4342,4.4342,0,0,1,2.3413-1.5378,9.6783,9.6783,0,0,0,1.4661-.5416A5.7415,5.7415,0,0,1,28.7069,21.165Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E315.svg b/public/assets/img/icons/E315.svg
new file mode 100644
index 0000000..83cb0b5
--- /dev/null
+++ b/public/assets/img/icons/E315.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="iy9blX">
+ <g>
+ <path fill="#a57939" d="M53.2363,41.3368c-.0084-.0418-.0167-.0919-.0251-.1336-.0167-.1922-.0418-.3927-.0668-.5849-.0418-.4177-.0919-.8354-.1253-1.2531a2.6073,2.6073,0,0,0-1.0527-1.98,5.0929,5.0929,0,0,1-7.2264-.3843c-.1588.1-.3008.2006-.4512.3008-.4678.3175-.919.6182-1.3951.8772-.3342.1755-.401.2924-.3509.6349a6.288,6.288,0,0,1-.51,3.5673,13.1325,13.1325,0,0,1-.777,1.3283c-.0752.117-.1587.2339-.2339.3593a.0633.0633,0,0,1,.0334.0083c.2089.0669.4428.1337.6767.1838A2.6548,2.6548,0,0,0,45.3248,42.08a10.3366,10.3366,0,0,0,.2088-1.3366l.0084-.1421c.0835-.7268.5263-.8772.7936-.9022a.8662.8662,0,0,1,.9608.6934c.0752-.0334.142-.0668.2172-.0919a3.1155,3.1155,0,0,1,4.1855,1.2448,1.3683,1.3683,0,0,1,.284.9941.85.85,0,0,1-.3926.518c-.7268.4511-1.2114-.2924-1.37-.543a1.4349,1.4349,0,0,0-1.061-.7937,2.6708,2.6708,0,0,0-2.3058,1.437,4.1524,4.1524,0,0,1-3.6675,2.9657c-.3091.0251-.6182.0167-.919.0167a2.2029,2.2029,0,0,0-.2339-.0083l-.1086.5012c.0919.0585.1838.1086.2757.1671a10.3539,10.3539,0,0,1,.9189.56.8659.8659,0,0,1,.376.5513.8983.8983,0,0,1-.15.66.8823.8823,0,0,1-1.203.2423c-.0835-.05-.1587-.1086-.2423-.1671-.0585-.0418-.1253-.0835-.1922-.1253a2.4143,2.4143,0,0,0-2.9907.15.8909.8909,0,0,1-1.32-.0334.871.871,0,0,1,.15-1.2782,4.0431,4.0431,0,0,1,2.2724-1.0192.5946.5946,0,0,0,.3676-.1839.3388.3388,0,0,0,.0668-.284.6436.6436,0,0,0-.3843-.3509l-.4177-.1921c-.3759-.1671-.7519-.3342-1.1111-.518a1.0128,1.0128,0,0,1-.5514-.5848.8228.8228,0,0,1,.0752-.6516.8968.8968,0,0,1,1.22-.3593.3421.3421,0,0,0,.2089-.0083,4.7326,4.7326,0,0,0,1.4453-4.3777,3.1768,3.1768,0,0,1-2.523-1.1445l-.0836.0836c-.1671.1754-.3174.3425-.4678.51l-.1587.1754a2.8479,2.8479,0,0,1-1.721,1.17c.1086.1086.2.2088.284.3091a4.5939,4.5939,0,0,1,.66,4.5948,1.3289,1.3289,0,0,0-.1086.5013c.0251.6433.0585,1.2949.0919,1.9382.0334.7435.0752,1.4871.1,2.2306a.3482.3482,0,0,0,.1921.3425c.3425.2172.685.4512,1.0192.6767l.5514.376a1.9549,1.9549,0,0,0,2.2807-.1671,7.2376,7.2376,0,0,1,1.0109-.66l.259-.15c.1921-.1169.3843-.2172.5848-.3258a7.031,7.031,0,0,0,.9774-.5848c.6517-.4845,1.2782-1.0276,1.88-1.5539l.3593-.3007a3.75,3.75,0,0,0,.4929-.5681.9629.9629,0,0,0,.2172-.8438.9463.9463,0,0,1,.1253-.7268.8866.8866,0,0,1,.5764-.3676.8742.8742,0,0,1,1.036.7184c.025.1254.05.1839.1169.2089a.3942.3942,0,0,0,.2006,0l.15-.025a.9726.9726,0,0,0,.2423-.0419l.2673-.1c.6851-.2674,1.3868-.5347,2.0719-.8271a3.438,3.438,0,0,0,1.83-2.7485A.8952.8952,0,0,0,53.2363,41.3368ZM51.7826,24.4612a2.943,2.943,0,0,0-1.9382-1.5456,4.373,4.373,0,0,0-1.3868-.142,17.3324,17.3324,0,0,0-1.9632.3843l-.4011.0919a11.0493,11.0493,0,0,1-4.62-.0919,9.503,9.503,0,0,1-3.1245-1.1445,7.4894,7.4894,0,0,0-5.7311-.7937,9.1207,9.1207,0,0,1-2.9658.2256A3.5273,3.5273,0,0,1,26.4608,18.58a7.561,7.561,0,0,1-.0919-1.37c0-.142.0216-.0462.0216-.1882H24.5693a11.732,11.732,0,0,0,.5882,3.1875,3.36,3.36,0,0,0,1.37,1.888A10.727,10.727,0,0,0,29.3347,23.3a3.7608,3.7608,0,0,0,3.3083-.426,2.9944,2.9944,0,0,1,3.0326-.2674c.9858.4679,1.9632.9858,2.9156,1.4787l.3676.2c.1838.0919.2005.1.3007.0168a3.4309,3.4309,0,0,1,1.9716-.7268,9.4918,9.4918,0,0,1,3.9182.6683,1.0656,1.0656,0,0,0,.6015.0334,7.7161,7.7161,0,0,1,2.6066-.3008,3.0678,3.0678,0,0,1,2.1387,1.0527,4.0189,4.0189,0,0,1,.802,2.7736,7.9955,7.9955,0,0,0,.05,1.0526c.0167.2172.05.4261.0835.6433a4.6082,4.6082,0,0,1,.0251,1.8547,10.796,10.796,0,0,1-2.4561,4.3275.9528.9528,0,0,1-.4846.2756.8146.8146,0,0,1-.9189-.3842.8415.8415,0,0,1-.0585-.777,3.36,3.36,0,0,1-.5765.5013,5.3944,5.3944,0,0,1-.7519.4093c-.05.0251-.1086.05-.1587.0752.0083,0,.0083.0084.0167.0167a3.5492,3.5492,0,0,0,.3676.4177,3.1142,3.1142,0,0,0,2.5731.71,2.2,2.2,0,0,0,2.1721-1.7294,9.6419,9.6419,0,0,0,.2256-2.0885A4.41,4.41,0,0,1,51.791,31.32,4.2008,4.2008,0,0,0,52.2,30.1a26.0474,26.0474,0,0,0,.234-3.0827A5.3124,5.3124,0,0,0,51.7826,24.4612Zm-2.3141,7.2431a2.4357,2.4357,0,0,0,.2924-1.2615c-.0334-.3592-.0669-.7184-.1086-1.0776a15.0226,15.0226,0,0,1-.142-2.0468,1.5558,1.5558,0,0,0-.518-1.3117,1.95,1.95,0,0,0-1.5622-.2506,3.3342,3.3342,0,0,1,.5012,3.2832,2.2517,2.2517,0,0,0,.0418.9357l.025.15c.0418.2256.1.4511.1588.6767a7.0088,7.0088,0,0,1,.1837.8521,4.4728,4.4728,0,0,1-.2088,2.1888C48.5913,33.15,49.0592,32.44,49.4685,31.7043ZM48.14,47.0261a23.4193,23.4193,0,0,1-4.4194,3.8012,4.4363,4.4363,0,0,0,3.1328-.8855,5.7754,5.7754,0,0,0,1.8881-2.9157ZM46.3273,30.7687a4.3065,4.3065,0,0,1-.0251-2.5564,1.2973,1.2973,0,0,0-.4762-1.5539,6.8614,6.8614,0,0,0-1.9131-.9942,4.808,4.808,0,0,0-.4929-.15,7.4369,7.4369,0,0,0-.8605-.15,7.1282,7.1282,0,0,0-1.462,0,1.6756,1.6756,0,0,0-.2172.0418,1.3184,1.3184,0,0,0-.3843.15,1.3668,1.3668,0,0,0-.61.8271.372.372,0,0,0,.05.2673,3.51,3.51,0,0,1,.9357,1.863,8.0478,8.0478,0,0,0,.3426,1.1613c.05.1252.0919.2506.1336.3676.0585.1754.1254.3425.2.5179a5.97,5.97,0,0,1,.3342,1.0109,2.5947,2.5947,0,0,0,1.0777,1.9549.7325.7325,0,0,1,.3175.4762.9057.9057,0,0,1-.15.685.88.88,0,0,1-1.1779.2506,3.6717,3.6717,0,0,1-1.6876-2.4394,10.99,10.99,0,0,0-.3843-1.2615c-.0752-.2-.1421-.401-.2089-.6015-.05-.1671-.1086-.3342-.167-.5013a6.4344,6.4344,0,0,1-.351-1.203,1.7391,1.7391,0,0,0-.9356-1.37,3.9377,3.9377,0,0,0-3.7093.0418A1.7337,1.7337,0,0,0,33.42,29.3568a10.7141,10.7141,0,0,0,.1337,1.5288,4.4786,4.4786,0,0,0,1.2364,2.69.802.802,0,0,1,.0167,1.1947.8732.8732,0,0,1-.6266.3091h-.025a.7949.7949,0,0,1-.5431-.2256,5.8312,5.8312,0,0,1-1.0108-1.2531,9.1132,9.1132,0,0,1-.5347-1.2532c-.0167-.0418-.0334-.0835-.05-.1337A3.753,3.753,0,0,1,29.9278,33.81a.2238.2238,0,0,0-.0835.1253l-.0167.1588a8.2939,8.2939,0,0,0-.0335,1.2865,2.6511,2.6511,0,0,0,2.2223,2.6817,7.9242,7.9242,0,0,0,3.6257-.2422c.0251,0,.0585-.0251.1505-.117.2589-.2757.51-.56.7685-.8354.3509-.376.7018-.76,1.061-1.1445.1838-.1922.1588-.3175.1-.401-.0752-.1337-.1421-.259-.2089-.3927a3.5109,3.5109,0,0,0-.6683-.9942,3.691,3.691,0,0,1-1.1446-2.6817,2.0493,2.0493,0,0,0-.3341-.919,3.0056,3.0056,0,0,1-.5681-1.98.8879.8879,0,0,1,.9523-.919c.2841.0167.777.1754.8355,1.0109a1.7705,1.7705,0,0,0,.2506.8521,3.3139,3.3139,0,0,1,.6516,1.9466A1.7907,1.7907,0,0,0,38.04,32.64a7.4352,7.4352,0,0,1,1.0609,1.4119,2.24,2.24,0,0,1,.3592,1.8964c-.1086.3342,0,.51.259.76a1.3161,1.3161,0,0,0,1.2615.3258,5.3226,5.3226,0,0,0,3.1162-2.0636,1.84,1.84,0,0,0,.3509-1.6792,8.3006,8.3006,0,0,0-.8271-1.7877,2.7746,2.7746,0,0,1-.4344-2.3392A1.7748,1.7748,0,0,0,42.91,27.46a.8777.8777,0,0,1,.1169-1.3117.82.82,0,0,1,.6517-.1671,1.028,1.028,0,0,1,.6767.4679,3.269,3.269,0,0,1,.56,3.0577.91.91,0,0,0,.0835.8521,5.986,5.986,0,0,1,1.2783,3.2,1.2792,1.2792,0,0,0,.3091-.9023A8.112,8.112,0,0,0,46.3273,30.7687Zm-4.7035,21.47a.9345.9345,0,0,0-.3592.025c-.4261.117-.8605.2423-1.2866.3676a.6252.6252,0,0,0-.2.0752,4.736,4.736,0,0,0-.3175.4762l-.0083.0083a3.34,3.34,0,0,0,2.8071-.802C42.0415,52.3311,41.8327,52.2809,41.6238,52.2392Zm-5.071-.8773a.89.89,0,0,1-.0334.0836,2.3627,2.3627,0,0,1-.3426.66,15.57,15.57,0,0,1-1.7042,1.8379,3.803,3.803,0,0,1-1.4954.8271c-.7519.2-1.5038.3342-2.239.4678-.1.0168-.1922.0335-.2924.05a5.1591,5.1591,0,0,0,3.442.0752,6.5128,6.5128,0,0,0,4.0351-3.0995ZM34.6313,40.9776A2.9059,2.9059,0,0,0,32.501,39.9a4.6209,4.6209,0,0,1-3.4838-1.6792.9288.9288,0,0,1-.3258.4594.8718.8718,0,0,1-.8187.0753,7.3046,7.3046,0,0,1-4.0184-3.3084c-.1253-.2338-.2089-.2757-.2507-.284a.4182.4182,0,0,0-.2589.142l-.259.2173a14.488,14.488,0,0,0-1.6291,1.5706c-.9106,1.1027-.9106,1.7961-.0167,2.9825a2.7255,2.7255,0,0,1,.4762,2.573,3.153,3.153,0,0,0,.0919,2.1387,7.8749,7.8749,0,0,0,1.6458,2.54.6209.6209,0,0,0,.5848.2506,4.2282,4.2282,0,0,1,2.4561.5179c-.0167-.1336-.0334-.2589-.05-.3926a12.33,12.33,0,0,1-.1587-1.8547A3.4617,3.4617,0,0,1,28.6246,42.59a.9.9,0,0,1,1.2364.351.8387.8387,0,0,1,.0668.66,1.0571,1.0571,0,0,1-.5514.5765,1.9071,1.9071,0,0,0-1.1445,1.8713,7.6916,7.6916,0,0,0,.9608,3.5088c.025.0168.142.0836.1837.0585a1.7031,1.7031,0,0,0,1.579-1.0693,1.0258,1.0258,0,0,0,.0752-.86,4.9274,4.9274,0,0,1,.117-4.3359c-.092-.0585-.1922-.117-.2841-.1754a9.7441,9.7441,0,0,0-.9774-.56,2.4829,2.4829,0,0,0-1.9633-.15,2.5965,2.5965,0,0,0-1.3952,1.4786,3.6477,3.6477,0,0,1-.5931,1.0276.78.78,0,0,1-.15.1337,1.182,1.182,0,0,1-.4762.1838.7437.7437,0,0,1-.2339.0084.7335.7335,0,0,1-.5764-.3593.9418.9418,0,0,1-.0418-.8605c.0752-.1921.1754-.3759.2673-.56a4.1387,4.1387,0,0,0,.3593-.8271,3.0284,3.0284,0,0,0-1.22-3.3334.882.882,0,1,1,1.1112-1.3533,4.9587,4.9587,0,0,1,1.9131,3.0075,3.887,3.887,0,0,1,2.7736-.3258,6.4763,6.4763,0,0,1,2.6566,1.3868c.1421.1086.1922.117.3342.0418a1.6148,1.6148,0,0,1,.71-.1922.8119.8119,0,0,1,.8021.7185.8591.8591,0,0,1-.635,1.0025,1.6366,1.6366,0,0,0-1.0109.9273,2.5507,2.5507,0,0,0-.0166,1.7962c.0585-.025.1086-.05.167-.0752a2.3044,2.3044,0,0,1,.4595-.1587.8749.8749,0,0,1,1.0192.6182.9226.9226,0,0,1-.5012,1.061,1.8663,1.8663,0,0,0-.6182.5179,3.1407,3.1407,0,0,0-.3426.6684l-.0751.1838a3.4418,3.4418,0,0,1-2.1805,2.0217,3.7951,3.7951,0,0,1-3.9432-1.061,2.7676,2.7676,0,0,0-2.3559-.81,5.4284,5.4284,0,0,0-2.4646,1.12c-.2757.1837-.56.3759-.8521.5513l.0585.1253a4.8267,4.8267,0,0,1,1.4537-.2506,4.9258,4.9258,0,0,1,.5847.0418,7.52,7.52,0,0,1,3.8681,1.8045,3.4951,3.4951,0,0,0,2.0468.7769,8.24,8.24,0,0,0,1.4452.0251,5.0673,5.0673,0,0,0,4.2774-2.1888,1.9529,1.9529,0,0,0,.4094-.9858l.0083-.2089c.0251-1.061.0585-2.1554.0335-3.2247-.0084-.2924-.0335-.5932-.0669-.8856a4.8229,4.8229,0,0,1,.2757-2.665v-.0584a.2831.2831,0,0,0,.0084-.0836A2.868,2.868,0,0,0,34.6313,40.9776Zm-6.6166-6.8087-2.2724.969a5.9985,5.9985,0,0,0,2.6317,1.93A7.0108,7.0108,0,0,1,28.0147,34.1689Zm3.1162-6.1154a11.0784,11.0784,0,0,0-2.0051-1.0693,6.6454,6.6454,0,0,0-1.0276-.3008,7.5791,7.5791,0,0,1-1.1946-.3676,5.1845,5.1845,0,0,0-3.0577-.3174,4.1641,4.1641,0,0,1-3.6675-.8605.5758.5758,0,0,0-.3425-.0919.82.82,0,0,0-.1421.0167,7.5727,7.5727,0,0,0-1.1862.46,1.1047,1.1047,0,0,0-.777,1.3367,6.8624,6.8624,0,0,0,.61,1.7042,3.5236,3.5236,0,0,1,.3174,2.2306,6.3164,6.3164,0,0,0,.0585,2.4645c.15.7268.518,1.0276,1.203.9858a7.0917,7.0917,0,0,0,1.8463-.4093,6.6606,6.6606,0,0,1,2.44-.401l.0083.0084a3.6774,3.6774,0,0,0,2.3309-.5765,4.1805,4.1805,0,0,1,1.8546-.5514l.4261-.05a2.237,2.237,0,0,0,1.8379-1.2448,3.0817,3.0817,0,0,1,.5681-.7436c.0919-.0918.1755-.1837.259-.284l.1-.1a.483.483,0,0,0,.0669-.0752A1.5872,1.5872,0,0,0,31.1309,28.0535Zm-2.1972,1.42a.941.941,0,0,1-.6182.3676.7625.7625,0,0,1-.5681-.1588c-.2674-.2172-.4595-.2005-.8271.0585a2.9457,2.9457,0,0,1-3.2.2673c-.61-.3007-.9858-.2255-1.3367.259a12.5036,12.5036,0,0,0-1.0526,1.9131c-.2256.4762-.51.7185-.86.7185a.936.936,0,0,1-.2924-.05.8531.8531,0,0,1-.5263-.4428,1.0349,1.0349,0,0,1,.0167-.8187,14.8234,14.8234,0,0,1,.8271-1.7544.4038.4038,0,0,0,.0166-.4595A3.9277,3.9277,0,0,0,18.85,27.6442a.8733.8733,0,1,1,.76-1.5706,5.2426,5.2426,0,0,1,2.2306,2.0635c.05.0752.0919.15.142.2255a2.7087,2.7087,0,0,1,2.5147.0669,1.2232,1.2232,0,0,0,1.3951-.117,2.2422,2.2422,0,0,1,2.18-.4428,2.5433,2.5433,0,0,1,.71.4177A.8489.8489,0,0,1,28.9337,29.4738ZM21.8074,47.8866c-.2506-.3342-.5012-.6684-.7268-1.0276a5.3932,5.3932,0,0,1-.86-4.6951,1.114,1.114,0,0,0-.2256-1.0777,3.9925,3.9925,0,0,1-.919-1.83,4.045,4.045,0,0,1,.919-3.183v-.0083l-1.8212-.4428c-.0669.1921-.142.3926-.2089.5931-.2256.61-.46,1.2449-.6266,1.8881a2.168,2.168,0,0,0,.66,2.3058,2.4687,2.4687,0,0,1,.5848,2.74,4.4571,4.4571,0,0,0-.2088.7352.6865.6865,0,0,0,.2088.6182A7.2624,7.2624,0,0,1,19.61,45.8649a4.3516,4.3516,0,0,0,1.9716,2.005c.1.0417.1922.0835.3008.1169Z"/>
+ <path fill="#a57939" d="M35.2161,43.2249a.2831.2831,0,0,1-.0084.0836v.0584a4.8229,4.8229,0,0,0-.2757,2.665c.0334.2924.0585.5932.0669.8856.025,1.0693-.0084,2.1637-.0335,3.2247l-.0083.2089a1.9529,1.9529,0,0,1-.4094.9858A5.0673,5.0673,0,0,1,30.27,53.5257a8.24,8.24,0,0,1-1.4452-.0251,3.4951,3.4951,0,0,1-2.0468-.7769A7.52,7.52,0,0,0,22.91,50.9192a4.9258,4.9258,0,0,0-.5847-.0418,4.8267,4.8267,0,0,0-1.4537.2506l-.0585-.1253c.2924-.1754.5764-.3676.8521-.5513a5.4284,5.4284,0,0,1,2.4646-1.12,2.7676,2.7676,0,0,1,2.3559.81,3.7951,3.7951,0,0,0,3.9432,1.061A3.4418,3.4418,0,0,0,32.61,49.1815l.0751-.1838a3.1407,3.1407,0,0,1,.3426-.6684,1.8663,1.8663,0,0,1,.6182-.5179.9226.9226,0,0,0,.5012-1.061.8749.8749,0,0,0-1.0192-.6182,2.3044,2.3044,0,0,0-.4595.1587c-.0584.0251-.1085.05-.167.0752a2.5507,2.5507,0,0,1,.0166-1.7962,1.6366,1.6366,0,0,1,1.0109-.9273.8591.8591,0,0,0,.635-1.0025.8119.8119,0,0,0-.8021-.7185,1.6148,1.6148,0,0,0-.71.1922c-.142.0752-.1921.0668-.3342-.0418a6.4763,6.4763,0,0,0-2.6566-1.3868,3.887,3.887,0,0,0-2.7736.3258,4.9587,4.9587,0,0,0-1.9131-3.0075.882.882,0,1,0-1.1112,1.3533,3.0284,3.0284,0,0,1,1.22,3.3334,4.1387,4.1387,0,0,1-.3593.8271c-.0919.1838-.1921.3676-.2673.56a.9418.9418,0,0,0,.0418.8605.7335.7335,0,0,0,.5764.3593.7437.7437,0,0,0,.2339-.0084,1.182,1.182,0,0,0,.4762-.1838.78.78,0,0,0,.15-.1337,3.6477,3.6477,0,0,0,.5931-1.0276,2.5965,2.5965,0,0,1,1.3952-1.4786,2.4829,2.4829,0,0,1,1.9633.15,9.7441,9.7441,0,0,1,.9774.56c.0919.0584.1921.1169.2841.1754a4.9274,4.9274,0,0,0-.117,4.3359,1.0258,1.0258,0,0,1-.0752.86,1.7031,1.7031,0,0,1-1.579,1.0693c-.0417.0251-.1587-.0417-.1837-.0585a7.6916,7.6916,0,0,1-.9608-3.5088,1.9071,1.9071,0,0,1,1.1445-1.8713,1.0571,1.0571,0,0,0,.5514-.5765.8387.8387,0,0,0-.0668-.66.9.9,0,0,0-1.2364-.351,3.4617,3.4617,0,0,0-2.1387,3.2582,12.33,12.33,0,0,0,.1587,1.8547c.0167.1337.0334.259.05.3926a4.2282,4.2282,0,0,0-2.4561-.5179.6209.6209,0,0,1-.5848-.2506,7.8749,7.8749,0,0,1-1.6458-2.54,3.153,3.153,0,0,1-.0919-2.1387,2.7255,2.7255,0,0,0-.4762-2.573c-.8939-1.1864-.8939-1.88.0167-2.9825a14.488,14.488,0,0,1,1.6291-1.5706l.259-.2173a.4182.4182,0,0,1,.2589-.142c.0418.0083.1254.05.2507.284a7.3046,7.3046,0,0,0,4.0184,3.3084.8718.8718,0,0,0,.8187-.0753.9288.9288,0,0,0,.3258-.4594A4.6209,4.6209,0,0,0,32.501,39.9a2.9059,2.9059,0,0,1,2.13,1.0777A2.868,2.868,0,0,1,35.2161,43.2249Z"/>
+ <path fill="#a57939" d="M53.253,41.529a3.438,3.438,0,0,1-1.83,2.7485c-.6851.2924-1.3868.56-2.0719.8271l-.2673.1a.9726.9726,0,0,1-.2423.0419l-.15.025a.3942.3942,0,0,1-.2006,0c-.0668-.025-.0919-.0835-.1169-.2089a.8742.8742,0,0,0-1.036-.7184.8866.8866,0,0,0-.5764.3676.9463.9463,0,0,0-.1253.7268.9629.9629,0,0,1-.2172.8438,3.75,3.75,0,0,1-.4929.5681l-.3593.3007c-.6015.5263-1.228,1.0694-1.88,1.5539a7.031,7.031,0,0,1-.9774.5848c-.2.1086-.3927.2089-.5848.3258l-.259.15a7.2376,7.2376,0,0,0-1.0109.66,1.9549,1.9549,0,0,1-2.2807.1671l-.5514-.376c-.3342-.2255-.6767-.4595-1.0192-.6767a.3482.3482,0,0,1-.1921-.3425c-.0251-.7435-.0669-1.4871-.1-2.2306-.0334-.6433-.0668-1.2949-.0919-1.9382a1.3289,1.3289,0,0,1,.1086-.5013,4.5939,4.5939,0,0,0-.66-4.5948c-.0835-.1-.1754-.2005-.284-.3091a2.8479,2.8479,0,0,0,1.721-1.17l.1587-.1754c.15-.1671.3007-.3342.4678-.51l.0836-.0836a3.1768,3.1768,0,0,0,2.523,1.1445,4.7326,4.7326,0,0,1-1.4453,4.3777.3421.3421,0,0,1-.2089.0083.8968.8968,0,0,0-1.22.3593.8228.8228,0,0,0-.0752.6516,1.0128,1.0128,0,0,0,.5514.5848c.3592.1838.7352.3509,1.1111.518l.4177.1921a.6436.6436,0,0,1,.3843.3509.3388.3388,0,0,1-.0668.284.5946.5946,0,0,1-.3676.1839A4.0431,4.0431,0,0,0,37.5469,47.36a.871.871,0,0,0-.15,1.2782.8909.8909,0,0,0,1.32.0334,2.4143,2.4143,0,0,1,2.9907-.15c.0669.0418.1337.0835.1922.1253.0836.0585.1588.117.2423.1671a.8823.8823,0,0,0,1.203-.2423.8983.8983,0,0,0,.15-.66.8659.8659,0,0,0-.376-.5513,10.3539,10.3539,0,0,0-.9189-.56c-.0919-.0585-.1838-.1086-.2757-.1671l.1086-.5012a2.2029,2.2029,0,0,1,.2339.0083c.3008,0,.61.0084.919-.0167a4.1524,4.1524,0,0,0,3.6675-2.9657,2.6708,2.6708,0,0,1,2.3058-1.437,1.4349,1.4349,0,0,1,1.061.7937c.1587.2506.6433.9941,1.37.543a.85.85,0,0,0,.3926-.518,1.3683,1.3683,0,0,0-.284-.9941,3.1155,3.1155,0,0,0-4.1855-1.2448c-.0752.0251-.142.0585-.2172.0919a.8662.8662,0,0,0-.9608-.6934c-.2673.025-.71.1754-.7936.9022l-.0084.1421a10.3366,10.3366,0,0,1-.2088,1.3366,2.6548,2.6548,0,0,1-3.5924,2.1805c-.2339-.05-.4678-.1169-.6767-.1838a.0633.0633,0,0,0-.0334-.0083c.0752-.1254.1587-.2423.2339-.3593a13.1325,13.1325,0,0,0,.777-1.3283,6.288,6.288,0,0,0,.51-3.5673c-.05-.3425.0167-.4594.3509-.6349.4761-.259.9273-.56,1.3951-.8772.15-.1.2924-.2.4512-.3008a5.0929,5.0929,0,0,0,7.2264.3843,2.6073,2.6073,0,0,1,1.0527,1.98c.0334.4177.0835.8354.1253,1.2531.025.1922.05.3927.0668.5849.0084.0417.0167.0918.0251.1336A.8952.8952,0,0,1,53.253,41.529Z"/>
+ <g>
+ <path fill="#a57939" d="M46.5863,32.6567a1.2792,1.2792,0,0,1-.3091.9023,5.986,5.986,0,0,0-1.2783-3.2.91.91,0,0,1-.0835-.8521,3.269,3.269,0,0,0-.56-3.0577,1.028,1.028,0,0,0-.6767-.4679.82.82,0,0,0-.6517.1671A.8777.8777,0,0,0,42.91,27.46a1.7748,1.7748,0,0,1,.2757,1.7043,2.7746,2.7746,0,0,0,.4344,2.3392,8.3006,8.3006,0,0,1,.8271,1.7877,1.84,1.84,0,0,1-.3509,1.6792,5.3226,5.3226,0,0,1-3.1162,2.0636,1.3161,1.3161,0,0,1-1.2615-.3258c-.259-.2507-.3676-.4261-.259-.76a2.24,2.24,0,0,0-.3592-1.8964A7.4352,7.4352,0,0,0,38.04,32.64a1.7907,1.7907,0,0,1-.5515-1.3951,3.3139,3.3139,0,0,0-.6516-1.9466,1.7705,1.7705,0,0,1-.2506-.8521c-.0585-.8355-.5514-.9942-.8355-1.0109a.8879.8879,0,0,0-.9523.919,3.0056,3.0056,0,0,0,.5681,1.98,2.0493,2.0493,0,0,1,.3341.919,3.691,3.691,0,0,0,1.1446,2.6817,3.5109,3.5109,0,0,1,.6683.9942c.0668.1337.1337.259.2089.3927.0585.0835.0835.2088-.1.401-.3592.3843-.71.7685-1.061,1.1445-.2589.2757-.51.56-.7685.8354-.092.0919-.1254.117-.1505.117a7.9242,7.9242,0,0,1-3.6257.2422A2.6511,2.6511,0,0,1,29.7941,35.38a8.2939,8.2939,0,0,1,.0335-1.2865l.0167-.1588a.2238.2238,0,0,1,.0835-.1253,3.753,3.753,0,0,0,2.0886-1.5957c.0167.05.0334.0919.05.1337a9.1132,9.1132,0,0,0,.5347,1.2532,5.8312,5.8312,0,0,0,1.0108,1.2531.7949.7949,0,0,0,.5431.2256h.025a.8732.8732,0,0,0,.6266-.3091.802.802,0,0,0-.0167-1.1947,4.4786,4.4786,0,0,1-1.2364-2.69,10.7141,10.7141,0,0,1-.1337-1.5288,1.7337,1.7337,0,0,1,1.0861-1.7544,3.9377,3.9377,0,0,1,3.7093-.0418,1.7391,1.7391,0,0,1,.9356,1.37,6.4344,6.4344,0,0,0,.351,1.203c.0584.1671.1169.3342.167.5013.0668.2.1337.401.2089.6015a10.99,10.99,0,0,1,.3843,1.2615A3.6717,3.6717,0,0,0,41.95,34.9374a.88.88,0,0,0,1.1779-.2506.9057.9057,0,0,0,.15-.685.7325.7325,0,0,0-.3175-.4762,2.5947,2.5947,0,0,1-1.0777-1.9549,5.97,5.97,0,0,0-.3342-1.0109c-.0751-.1754-.142-.3425-.2-.5179-.0417-.117-.0835-.2424-.1336-.3676a8.0478,8.0478,0,0,1-.3426-1.1613,3.51,3.51,0,0,0-.9357-1.863.372.372,0,0,1-.05-.2673,1.3668,1.3668,0,0,1,.61-.8271,1.3184,1.3184,0,0,1,.3843-.15,1.6756,1.6756,0,0,1,.2172-.0418,7.1282,7.1282,0,0,1,1.462,0,7.4369,7.4369,0,0,1,.8605.15,4.808,4.808,0,0,1,.4929.15,6.8614,6.8614,0,0,1,1.9131.9942,1.2973,1.2973,0,0,1,.4762,1.5539,4.3065,4.3065,0,0,0,.0251,2.5564A8.112,8.112,0,0,1,46.5863,32.6567Z"/>
+ <path fill="#a57939" d="M41.0975,25.3634a1.6756,1.6756,0,0,0-.2172.0418,1.6988,1.6988,0,0,1,.2172-.0334,7.1387,7.1387,0,0,1,1.462-.0084A7.1282,7.1282,0,0,0,41.0975,25.3634Z"/>
+ </g>
+ <path fill="#a57939" d="M48.1318,33.843a4.4728,4.4728,0,0,0,.2088-2.1888,7.0088,7.0088,0,0,0-.1837-.8521c-.0585-.2256-.117-.4511-.1588-.6767l-.025-.15a2.2517,2.2517,0,0,1-.0418-.9357,3.3342,3.3342,0,0,0-.5012-3.2832,1.95,1.95,0,0,1,1.5622.2506,1.5558,1.5558,0,0,1,.518,1.3117,15.0226,15.0226,0,0,0,.142,2.0468c.0417.3592.0752.7184.1086,1.0776a2.4357,2.4357,0,0,1-.2924,1.2615C49.0592,32.44,48.5913,33.15,48.1318,33.843Z"/>
+ <path fill="#a57939" d="M21.8827,47.9868c-.1086-.0334-.2-.0752-.3008-.1169a4.3516,4.3516,0,0,1-1.9716-2.005,7.2624,7.2624,0,0,0-1.0276-1.3618.6865.6865,0,0,1-.2088-.6182,4.4571,4.4571,0,0,1,.2088-.7352,2.4687,2.4687,0,0,0-.5848-2.74,2.168,2.168,0,0,1-.66-2.3058c.1671-.6432.401-1.2782.6266-1.8881.0669-.2005.142-.401.2089-.5931l1.8212.4428v.0083a4.045,4.045,0,0,0-.919,3.183,3.9925,3.9925,0,0,0,.919,1.83,1.114,1.114,0,0,1,.2256,1.0777,5.3932,5.3932,0,0,0,.86,4.6951c.2256.3592.4762.6934.7268,1.0276Z"/>
+ <path fill="#a57939" d="M37.9229,52.2642a6.5128,6.5128,0,0,1-4.0351,3.0995,5.1591,5.1591,0,0,1-3.442-.0752c.1-.0167.1921-.0334.2924-.05.7352-.1336,1.4871-.2673,2.239-.4678a3.803,3.803,0,0,0,1.4954-.8271,15.57,15.57,0,0,0,1.7042-1.8379,2.3627,2.3627,0,0,0,.3426-.66.89.89,0,0,0,.0334-.0836Z"/>
+ <path fill="#a57939" d="M48.7417,47.0261a5.7754,5.7754,0,0,1-1.8881,2.9157,4.4363,4.4363,0,0,1-3.1328.8855A23.4193,23.4193,0,0,0,48.14,47.0261Z"/>
+ <path fill="#a57939" d="M28.374,37.0678a5.9985,5.9985,0,0,1-2.6317-1.93l2.2724-.969A7.0108,7.0108,0,0,0,28.374,37.0678Z"/>
+ <path fill="#a57939" d="M42.2588,52.39a3.34,3.34,0,0,1-2.8071.802l.0083-.0083a4.736,4.736,0,0,1,.3175-.4762.6252.6252,0,0,1,.2-.0752c.4261-.1253.8605-.2506,1.2866-.3676a.9345.9345,0,0,1,.3592-.025C41.8327,52.2809,42.0415,52.3311,42.2588,52.39Z"/>
+ <path fill="#a57939" d="M28.9337,29.4738a.941.941,0,0,1-.6182.3676.7625.7625,0,0,1-.5681-.1588c-.2674-.2172-.4595-.2005-.8271.0585a2.9457,2.9457,0,0,1-3.2.2673c-.61-.3007-.9858-.2255-1.3367.259a12.5036,12.5036,0,0,0-1.0526,1.9131c-.2256.4762-.51.7185-.86.7185a.936.936,0,0,1-.2924-.05.8531.8531,0,0,1-.5263-.4428,1.0349,1.0349,0,0,1,.0167-.8187,14.8234,14.8234,0,0,1,.8271-1.7544.4038.4038,0,0,0,.0166-.4595A3.9277,3.9277,0,0,0,18.85,27.6442a.8733.8733,0,1,1,.76-1.5706,5.2426,5.2426,0,0,1,2.2306,2.0635c.05.0752.0919.15.142.2255a2.7087,2.7087,0,0,1,2.5147.0669,1.2232,1.2232,0,0,0,1.3951-.117,2.2422,2.2422,0,0,1,2.18-.4428,2.5433,2.5433,0,0,1,.71.4177A.8489.8489,0,0,1,28.9337,29.4738Z"/>
+ </g>
+ </g>
+ </g>
+ <g id="line">
+ <g>
+ <path d="M54.9823,41.1279c-.0167-.2171-.05-.4343-.0835-.6516a5.01,5.01,0,0,1-.092-.8438A4.41,4.41,0,0,0,52.9856,35.94c-.1-.0752-.1169-.1-.0835-.259l.0418-.2172a10.2463,10.2463,0,0,0,.2422-1.838,3.3784,3.3784,0,0,1,.4011-1.9215,1.7557,1.7557,0,0,0,.2255-.6349,13.7288,13.7288,0,0,0,.259-5.2966,5.9868,5.9868,0,0,0-1.42-3.1329,5.357,5.357,0,0,0-4.9875-1.57,9.1475,9.1475,0,0,0-1.2782.284c-.3008.0836-.61.1671-.9107.2256a8.8915,8.8915,0,0,1-3.5088-.1254l-.1336-.025a6.7872,6.7872,0,0,1-2.2473-.7435A9.5723,9.5723,0,0,0,32.3339,19.49a9.2294,9.2294,0,0,1-2.13.2423,2.1187,2.1187,0,0,1-1.5622-.6266,2.0777,2.0777,0,0,1-.518-1.5706c.0083-.1086.0083-.2172.0251-.3342a1.4922,1.4922,0,0,1,.0167-.1838,1.03,1.03,0,0,0-.0167-.1587.9091.9091,0,0,0-1.7879,0c0,.117.0084.2339.0084.3508v.0168a7.3783,7.3783,0,0,0,.0919,1.3534,3.5273,3.5273,0,0,0,3.1913,2.8655,9.1207,9.1207,0,0,0,2.9658-.2256,7.4894,7.4894,0,0,1,5.7311.7937,9.503,9.503,0,0,0,3.1245,1.1445,11.0493,11.0493,0,0,0,4.62.0919l.4011-.0919a17.3324,17.3324,0,0,1,1.9632-.3843,4.373,4.373,0,0,1,1.3868.142,2.943,2.943,0,0,1,1.9382,1.5456,5.3124,5.3124,0,0,1,.6517,2.5564A26.0474,26.0474,0,0,1,52.2,30.1a4.2008,4.2008,0,0,1-.4093,1.22,4.41,4.41,0,0,0-.3843,1.7879,9.6419,9.6419,0,0,1-.2256,2.0885,2.2,2.2,0,0,1-2.1721,1.7294,3.1142,3.1142,0,0,1-2.5731-.71,3.5492,3.5492,0,0,1-.3676-.4177c-.0084-.0083-.0084-.0167-.0167-.0167.05-.025.1086-.05.1587-.0752a5.3944,5.3944,0,0,0,.7519-.4093,3.36,3.36,0,0,0,.5765-.5013.8415.8415,0,0,0,.0585.777.8146.8146,0,0,0,.9189.3842.9528.9528,0,0,0,.4846-.2756,10.796,10.796,0,0,0,2.4561-4.3275,4.6082,4.6082,0,0,0-.0251-1.8547c-.0334-.2172-.0668-.4261-.0835-.6433a7.9955,7.9955,0,0,1-.05-1.0526,4.0189,4.0189,0,0,0-.802-2.7736,3.0678,3.0678,0,0,0-2.1387-1.0527,7.7161,7.7161,0,0,0-2.6066.3008,1.0656,1.0656,0,0,1-.6015-.0334,9.4918,9.4918,0,0,0-3.9182-.6683,3.4309,3.4309,0,0,0-1.9716.7268c-.1.0835-.1169.0751-.3007-.0168l-.3676-.2c-.9524-.4929-1.93-1.0108-2.9156-1.4787a2.9944,2.9944,0,0,0-3.0326.2674,3.7608,3.7608,0,0,1-3.3083.426,10.727,10.727,0,0,1-2.8071-1.203,3.36,3.36,0,0,1-1.37-1.888,13.4955,13.4955,0,0,1-.61-3.35h-.0084a.88.88,0,0,0-1.7293,0,.2313.2313,0,0,0-.0084.1086c.0084.1.0167.2088.0335.3091a26.1655,26.1655,0,0,0,.51,3.0242,5.1746,5.1746,0,0,0,2.8906,3.6676,22.0522,22.0522,0,0,0,2.5229.9774,6.7028,6.7028,0,0,0,1.5706.3175,4.8474,4.8474,0,0,0,3.0995-.8271,1.5513,1.5513,0,0,1,1.6457-.1921c.7937.401,1.579.81,2.3643,1.228a5.8347,5.8347,0,0,0-4.929,1.42,8.9028,8.9028,0,0,0-3.4921-1.8213c-.2089-.0668-.4177-.1086-.6349-.1587a4.3128,4.3128,0,0,1-.8438-.2422,6.9962,6.9962,0,0,0-4.1354-.3927,2.4152,2.4152,0,0,1-2.08-.4846,2.1969,2.1969,0,0,0-2.2807-.3759c-.3258.1253-.66.259-.9858.3843l-.0919.0417a2.9662,2.9662,0,0,0-1.9382,3.6091,8.764,8.764,0,0,0,.6517,1.7628,2.0651,2.0651,0,0,1,.2339,1.3367,7.9349,7.9349,0,0,0,.1086,3.2665.7688.7688,0,0,1-.0669.4511,11.5653,11.5653,0,0,0-1.37,3.5171,3.79,3.79,0,0,0,.8771,3.5506,1.249,1.249,0,0,1,.3425,1.5622,2.4437,2.4437,0,0,0,.8021,3.0745.8921.8921,0,0,1,.2757.3508,6.3349,6.3349,0,0,0,2.4561,2.8823l-.8521.5513c-.7436.4846-.8354.7937-.4679,1.5874.117.2589.2423.5263.3593.7853l.2088.4511a.9935.9935,0,0,0,.61.61,1.0471,1.0471,0,0,0,.8521-.1754,2.3854,2.3854,0,0,1,1.7377-.3342,6.33,6.33,0,0,1,3.45,1.9048,8.53,8.53,0,0,0,3.1411,2.1053,9.3684,9.3684,0,0,0,3.2833.6433,6.9486,6.9486,0,0,0,4.5781-1.721c.284-.234.5514-.4846.8271-.7352.0835-.0835.1671-.1671.259-.2506a3.9472,3.9472,0,0,0,3.4419.0585,8.835,8.835,0,0,0,2.6567-1.7628,1.9473,1.9473,0,0,1,.9106-.4511,7.9732,7.9732,0,0,0,1.9215-.6934,6.664,6.664,0,0,0,3.1746-4.2691,1.8149,1.8149,0,0,1,1.3451-1.4787c1.98-.6015,2.7151-2.2807,3.1662-3.8429A2.8177,2.8177,0,0,0,54.9823,41.1279Zm-5.99-15.1212a1.5558,1.5558,0,0,1,.518,1.3117,15.0226,15.0226,0,0,0,.142,2.0468c.0417.3592.0752.7184.1086,1.0776a2.4357,2.4357,0,0,1-.2924,1.2615c-.4093.7352-.8772,1.4453-1.3367,2.1387a4.4728,4.4728,0,0,0,.2088-2.1888,7.0088,7.0088,0,0,0-.1837-.8521c-.0585-.2256-.117-.4511-.1588-.6767l-.025-.15a2.2517,2.2517,0,0,1-.0418-.9357,3.3342,3.3342,0,0,0-.5012-3.2832A1.95,1.95,0,0,1,48.9923,26.0067ZM32.0665,32.3476a9.1132,9.1132,0,0,0,.5347,1.2532,5.8312,5.8312,0,0,0,1.0108,1.2531.7949.7949,0,0,0,.5431.2256h.025a.8732.8732,0,0,0,.6266-.3091.802.802,0,0,0-.0167-1.1947,4.4786,4.4786,0,0,1-1.2364-2.69,10.7141,10.7141,0,0,1-.1337-1.5288,1.7337,1.7337,0,0,1,1.0861-1.7544,3.9377,3.9377,0,0,1,3.7093-.0418,1.7391,1.7391,0,0,1,.9356,1.37,6.4344,6.4344,0,0,0,.351,1.203c.0584.1671.1169.3342.167.5013.0668.2.1337.401.2089.6015a10.99,10.99,0,0,1,.3843,1.2615A3.6717,3.6717,0,0,0,41.95,34.9374a.88.88,0,0,0,1.1779-.2506.9057.9057,0,0,0,.15-.685.7325.7325,0,0,0-.3175-.4762,2.5947,2.5947,0,0,1-1.0777-1.9549,5.97,5.97,0,0,0-.3342-1.0109c-.0751-.1754-.142-.3425-.2-.5179-.0417-.117-.0835-.2424-.1336-.3676a8.0478,8.0478,0,0,1-.3426-1.1613,3.51,3.51,0,0,0-.9357-1.863.372.372,0,0,1-.05-.2673,1.3668,1.3668,0,0,1,.61-.8271,1.3184,1.3184,0,0,1,.3843-.15,1.6988,1.6988,0,0,1,.2172-.0334,7.1387,7.1387,0,0,1,1.462-.0084,7.4369,7.4369,0,0,1,.8605.15,4.808,4.808,0,0,1,.4929.15,6.8614,6.8614,0,0,1,1.9131.9942,1.2973,1.2973,0,0,1,.4762,1.5539,4.3065,4.3065,0,0,0,.0251,2.5564,8.112,8.112,0,0,1,.259,1.888,1.2792,1.2792,0,0,1-.3091.9023,5.986,5.986,0,0,0-1.2783-3.2.91.91,0,0,1-.0835-.8521,3.269,3.269,0,0,0-.56-3.0577,1.028,1.028,0,0,0-.6767-.4679.82.82,0,0,0-.6517.1671A.8777.8777,0,0,0,42.91,27.46a1.7748,1.7748,0,0,1,.2757,1.7043,2.7746,2.7746,0,0,0,.4344,2.3392,8.3006,8.3006,0,0,1,.8271,1.7877,1.84,1.84,0,0,1-.3509,1.6792,5.3226,5.3226,0,0,1-3.1162,2.0636,1.3161,1.3161,0,0,1-1.2615-.3258c-.259-.2507-.3676-.4261-.259-.76a2.24,2.24,0,0,0-.3592-1.8964A7.4352,7.4352,0,0,0,38.04,32.64a1.7907,1.7907,0,0,1-.5515-1.3951,3.3139,3.3139,0,0,0-.6516-1.9466,1.7705,1.7705,0,0,1-.2506-.8521c-.0585-.8355-.5514-.9942-.8355-1.0109a.8879.8879,0,0,0-.9523.919,3.0056,3.0056,0,0,0,.5681,1.98,2.0493,2.0493,0,0,1,.3341.919,3.691,3.691,0,0,0,1.1446,2.6817,3.5109,3.5109,0,0,1,.6683.9942c.0668.1337.1337.259.2089.3927.0585.0835.0835.2088-.1.401-.3592.3843-.71.7685-1.061,1.1445-.2589.2757-.51.56-.7685.8354-.092.0919-.1254.117-.1505.117a7.9242,7.9242,0,0,1-3.6257.2422A2.6511,2.6511,0,0,1,29.7941,35.38a8.2939,8.2939,0,0,1,.0335-1.2865l.0167-.1588a.2238.2238,0,0,1,.0835-.1253,3.753,3.753,0,0,0,2.0886-1.5957C32.0331,32.2641,32.05,32.3058,32.0665,32.3476ZM18.5076,25.5222a7.5727,7.5727,0,0,1,1.1862-.46.82.82,0,0,1,.1421-.0167.5758.5758,0,0,1,.3425.0919,4.1641,4.1641,0,0,0,3.6675.8605,5.1845,5.1845,0,0,1,3.0577.3174,7.5791,7.5791,0,0,0,1.1946.3676,6.6454,6.6454,0,0,1,1.0276.3008,11.0784,11.0784,0,0,1,2.0051,1.0693,1.5872,1.5872,0,0,1,.5263,1.7628.483.483,0,0,1-.0669.0752l-.1.1c-.0835.1-.1671.1922-.259.284a3.0817,3.0817,0,0,0-.5681.7436,2.237,2.237,0,0,1-1.8379,1.2448l-.4261.05a4.1805,4.1805,0,0,0-1.8546.5514,3.6774,3.6774,0,0,1-2.3309.5765l-.0083-.0084a6.6606,6.6606,0,0,0-2.44.401,7.0917,7.0917,0,0,1-1.8463.4093c-.685.0418-1.0526-.259-1.203-.9858a6.3164,6.3164,0,0,1-.0585-2.4645,3.5236,3.5236,0,0,0-.3174-2.2306,6.8624,6.8624,0,0,1-.61-1.7042A1.1047,1.1047,0,0,1,18.5076,25.5222ZM28.374,37.0678a5.9985,5.9985,0,0,1-2.6317-1.93l2.2724-.969A7.0108,7.0108,0,0,0,28.374,37.0678ZM19.61,45.8649a7.2624,7.2624,0,0,0-1.0276-1.3618.6865.6865,0,0,1-.2088-.6182,4.4571,4.4571,0,0,1,.2088-.7352,2.4687,2.4687,0,0,0-.5848-2.74,2.168,2.168,0,0,1-.66-2.3058c.1671-.6432.401-1.2782.6266-1.8881.0669-.2005.142-.401.2089-.5931l1.8212.4428v.0083a4.045,4.045,0,0,0-.919,3.183,3.9925,3.9925,0,0,0,.919,1.83,1.114,1.114,0,0,1,.2256,1.0777,5.3932,5.3932,0,0,0,.86,4.6951c.2256.3592.4762.6934.7268,1.0276l.0753.1c-.1086-.0334-.2-.0752-.3008-.1169A4.3516,4.3516,0,0,1,19.61,45.8649Zm9.2148,7.6357a3.4951,3.4951,0,0,1-2.0468-.7769A7.52,7.52,0,0,0,22.91,50.9192a4.9258,4.9258,0,0,0-.5847-.0418,4.8267,4.8267,0,0,0-1.4537.2506l-.0585-.1253c.2924-.1754.5764-.3676.8521-.5513a5.4284,5.4284,0,0,1,2.4646-1.12,2.7676,2.7676,0,0,1,2.3559.81,3.7951,3.7951,0,0,0,3.9432,1.061A3.4418,3.4418,0,0,0,32.61,49.1815l.0751-.1838a3.1407,3.1407,0,0,1,.3426-.6684,1.8663,1.8663,0,0,1,.6182-.5179.9226.9226,0,0,0,.5012-1.061.8749.8749,0,0,0-1.0192-.6182,2.3044,2.3044,0,0,0-.4595.1587c-.0584.0251-.1085.05-.167.0752a2.5507,2.5507,0,0,1,.0166-1.7962,1.6366,1.6366,0,0,1,1.0109-.9273.8591.8591,0,0,0,.635-1.0025.8119.8119,0,0,0-.8021-.7185,1.6148,1.6148,0,0,0-.71.1922c-.142.0752-.1921.0668-.3342-.0418a6.4763,6.4763,0,0,0-2.6566-1.3868,3.887,3.887,0,0,0-2.7736.3258,4.9587,4.9587,0,0,0-1.9131-3.0075.882.882,0,1,0-1.1112,1.3533,3.0284,3.0284,0,0,1,1.22,3.3334,4.1387,4.1387,0,0,1-.3593.8271c-.0919.1838-.1921.3676-.2673.56a.9418.9418,0,0,0,.0418.8605.7335.7335,0,0,0,.5764.3593,1.1162,1.1162,0,0,0,.2339-.0084,1.182,1.182,0,0,0,.4762-.1838.78.78,0,0,0,.15-.1337,3.6477,3.6477,0,0,0,.5931-1.0276,2.5965,2.5965,0,0,1,1.3952-1.4786,2.4829,2.4829,0,0,1,1.9633.15,9.7441,9.7441,0,0,1,.9774.56c.0919.0584.1921.1169.2841.1754a4.9274,4.9274,0,0,0-.117,4.3359,1.0258,1.0258,0,0,1-.0752.86,1.7031,1.7031,0,0,1-1.579,1.0693c-.0417.0251-.1587-.0417-.1837-.0585a7.6916,7.6916,0,0,1-.9608-3.5088,1.9071,1.9071,0,0,1,1.1445-1.8713,1.0571,1.0571,0,0,0,.5514-.5765.8387.8387,0,0,0-.0668-.66.9.9,0,0,0-1.2364-.351,3.4617,3.4617,0,0,0-2.1387,3.2582,12.33,12.33,0,0,0,.1587,1.8547c.0167.1337.0334.259.05.3926a4.2282,4.2282,0,0,0-2.4561-.5179.6209.6209,0,0,1-.5848-.2506,7.8749,7.8749,0,0,1-1.6458-2.54,3.153,3.153,0,0,1-.0919-2.1387,2.7255,2.7255,0,0,0-.4762-2.573c-.8939-1.1864-.8939-1.88.0167-2.9825a14.488,14.488,0,0,1,1.6291-1.5706l.259-.2173a.4182.4182,0,0,1,.2589-.142c.0418.0083.1254.05.2507.284a7.3046,7.3046,0,0,0,4.0184,3.3084.8718.8718,0,0,0,.8187-.0753.9288.9288,0,0,0,.3258-.4594A4.6209,4.6209,0,0,0,32.501,39.9a2.9059,2.9059,0,0,1,2.13,1.0777,2.868,2.868,0,0,1,.5848,2.2473.2831.2831,0,0,1-.0084.0836v.0584a4.8229,4.8229,0,0,0-.2757,2.665c.0334.2924.0585.5932.0669.8856.025,1.0693-.0084,2.1637-.0335,3.2247l-.0083.2089a1.9529,1.9529,0,0,1-.4094.9858A5.0673,5.0673,0,0,1,30.27,53.5257,8.24,8.24,0,0,1,28.8251,53.5006Zm5.0627,1.8631a5.1591,5.1591,0,0,1-3.442-.0752c.1-.0167.1921-.0334.2924-.05.7352-.1336,1.4871-.2673,2.239-.4678a3.803,3.803,0,0,0,1.4954-.8271,15.57,15.57,0,0,0,1.7042-1.8379,2.3627,2.3627,0,0,0,.3426-.66.89.89,0,0,0,.0334-.0836l1.37.9023A6.5128,6.5128,0,0,1,33.8878,55.3637Zm5.5639-2.1722.0083-.0083a4.736,4.736,0,0,1,.3175-.4762.6252.6252,0,0,1,.2-.0752c.4261-.1253.8605-.2506,1.2866-.3676a.9345.9345,0,0,1,.3592-.025c.2089.0417.4177.0919.635.15A3.34,3.34,0,0,1,39.4517,53.1915Zm7.4019-3.25a4.4363,4.4363,0,0,1-3.1328.8855A23.4193,23.4193,0,0,0,48.14,47.0261h.6015A5.7754,5.7754,0,0,1,46.8536,49.9418Zm4.57-5.6643c-.6851.2924-1.3868.56-2.0719.8271l-.2673.1a.9726.9726,0,0,1-.2423.0419l-.15.025a.3942.3942,0,0,1-.2006,0c-.0668-.025-.0919-.0835-.1169-.2089a.8742.8742,0,0,0-1.036-.7184.8866.8866,0,0,0-.5764.3676.9463.9463,0,0,0-.1253.7268.9629.9629,0,0,1-.2172.8438,3.75,3.75,0,0,1-.4929.5681l-.3593.3007c-.6015.5263-1.228,1.0694-1.88,1.5539a7.031,7.031,0,0,1-.9774.5848c-.2.1086-.3927.2089-.5848.3258l-.259.15a7.2376,7.2376,0,0,0-1.0109.66,1.9549,1.9549,0,0,1-2.2807.1671l-.5514-.376c-.3342-.2255-.6767-.4595-1.0192-.6767a.3482.3482,0,0,1-.1921-.3425c-.0251-.7435-.0669-1.4871-.1-2.2306-.0334-.6433-.0668-1.2949-.0919-1.9382a1.3289,1.3289,0,0,1,.1086-.5013,4.5939,4.5939,0,0,0-.66-4.5948c-.0835-.1-.1754-.2005-.284-.3091a2.8479,2.8479,0,0,0,1.721-1.17l.1587-.1754c.15-.1671.3007-.3342.4678-.51l.0836-.0836a3.1768,3.1768,0,0,0,2.523,1.1445,4.7326,4.7326,0,0,1-1.4453,4.3777.3421.3421,0,0,1-.2089.0083.8968.8968,0,0,0-1.22.3593.8228.8228,0,0,0-.0752.6516,1.0128,1.0128,0,0,0,.5514.5848c.3592.1838.7352.3509,1.1111.518l.4177.1921a.6436.6436,0,0,1,.3843.3509.3388.3388,0,0,1-.0668.284.5946.5946,0,0,1-.3676.1839A4.0431,4.0431,0,0,0,37.5469,47.36a.871.871,0,0,0-.15,1.2782.8909.8909,0,0,0,1.32.0334,2.4143,2.4143,0,0,1,2.9907-.15c.0669.0418.1337.0835.1922.1253.0836.0585.1588.117.2423.1671a.8823.8823,0,0,0,1.203-.2423.8983.8983,0,0,0,.15-.66.8659.8659,0,0,0-.376-.5513,10.3539,10.3539,0,0,0-.9189-.56c-.0919-.0585-.1838-.1086-.2757-.1671l.1086-.5012a2.2029,2.2029,0,0,1,.2339.0083c.3008,0,.61.0084.919-.0167a4.1524,4.1524,0,0,0,3.6675-2.9657,2.6708,2.6708,0,0,1,2.3058-1.437,1.4349,1.4349,0,0,1,1.061.7937c.1587.2506.6433.9941,1.37.543a.85.85,0,0,0,.3926-.518,1.3683,1.3683,0,0,0-.284-.9941,3.1155,3.1155,0,0,0-4.1855-1.2448c-.0752.0251-.142.0585-.2172.0919a.8662.8662,0,0,0-.9608-.6934c-.2673.025-.71.1754-.7936.9022l-.0084.1421a10.3366,10.3366,0,0,1-.2088,1.3366,2.6548,2.6548,0,0,1-3.5924,2.1805c-.2339-.05-.4678-.1169-.6767-.1838a.0633.0633,0,0,0-.0334-.0083c.0752-.1254.1587-.2423.2339-.3593a13.1325,13.1325,0,0,0,.777-1.3283,6.288,6.288,0,0,0,.51-3.5673c-.05-.3425.0167-.4594.3509-.6349.4761-.259.9273-.56,1.3951-.8772.15-.1.2924-.2.4512-.3008a5.0929,5.0929,0,0,0,7.2264.3843,2.6073,2.6073,0,0,1,1.0527,1.98c.0334.4177.0835.8354.1253,1.2531.025.1922.05.3927.0668.5849.0084.0417.0167.0918.0251.1336a.8952.8952,0,0,1,.0167.1922A3.438,3.438,0,0,1,51.4234,44.2775Z"/>
+ <path d="M18.85,27.6442a3.9277,3.9277,0,0,1,1.6624,1.7293.4038.4038,0,0,1-.0166.4595,14.8234,14.8234,0,0,0-.8271,1.7544,1.0349,1.0349,0,0,0-.0167.8187.8531.8531,0,0,0,.5263.4428.936.936,0,0,0,.2924.05c.3509,0,.6349-.2423.86-.7185a12.5036,12.5036,0,0,1,1.0526-1.9131c.3509-.4845.7268-.56,1.3367-.259a2.9457,2.9457,0,0,0,3.2-.2673c.3676-.259.56-.2757.8271-.0585a.7625.7625,0,0,0,.5681.1588.941.941,0,0,0,.6182-.3676.8489.8489,0,0,0-.15-1.1864,2.5433,2.5433,0,0,0-.71-.4177,2.2422,2.2422,0,0,0-2.18.4428,1.2232,1.2232,0,0,1-1.3951.117,2.7087,2.7087,0,0,0-2.5147-.0669c-.05-.0752-.0919-.15-.142-.2255A5.2426,5.2426,0,0,0,19.61,26.0736a.8733.8733,0,1,0-.76,1.5706Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E316.svg b/public/assets/img/icons/E316.svg
new file mode 100644
index 0000000..0f68ca3
--- /dev/null
+++ b/public/assets/img/icons/E316.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <path fill="#D22F27" d="M25.942,31.2662c-1.6653-1.6314-2.8128-3.7174-3.2992-5.9974c-0.4464-2.2508-0.2846-4.9334,2.1864-6.5942 c0,0,10.4386-7.3873,19.5924,0c0,0,11.081,6.8252,9.3948,24.6511c0,0-0.1606,12.2855-12.687,12.4461 c0,0-6.1828,1.5256-6.8252-8.5918c0.0609-0.9424,0.059-1.8878-0.0055-2.83c-0.2494-3.8546-2.0436-7.4455-4.9764-9.9593 C28.2947,33.5075,27.0856,32.4184,25.942,31.2662z"/>
+ </g>
+ <g>
+ <path fill="#D22F27" d="M25.942,31.2662c-1.6653-1.6314-2.8128-3.7174-3.2992-5.9974c-0.4464-2.2508-0.2846-4.9334,2.1864-6.5942 c0,0,10.4386-7.3873,19.5924,0c0,0,11.081,6.8252,9.3948,24.6511c0,0-0.1606,12.2855-12.687,12.4461 c0,0-6.1828,1.5256-6.8252-8.5918c0.0609-0.9424,0.059-1.8878-0.0055-2.83c-0.2494-3.8546-2.0436-7.4455-4.9764-9.9593 C28.2947,33.5075,27.0856,32.4184,25.942,31.2662z"/>
+ </g>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M25.942,31.2662 c-1.6653-1.6314-2.8128-3.7174-3.2992-5.9974c-0.4464-2.2508-0.2846-4.9334,2.1864-6.5942c0,0,10.4386-7.3873,19.5924,0 c0,0,11.081,6.8252,9.3948,24.6511c0,0-0.1606,12.2855-12.687,12.4461c0,0-6.1828,1.5256-6.8252-8.5918 c0.0609-0.9424,0.059-1.8878-0.0055-2.83c-0.2494-3.8546-2.0436-7.4455-4.9764-9.9593 C28.2947,33.5075,27.0856,32.4184,25.942,31.2662z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.9867,29.073 c0,0-3.9033,1.592-7.2512,0.4347"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M40.4068,43.4863 c0,0-6.9056-0.8029-9.6357-3.8141c0,0-3.3091-3.739-9.8363,0l-6.7782,2.3365"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.7879,33.69 c-0.4326,0.3737-0.7294,0.88-0.8442,1.44c-0.1346,0.6446-0.0589,1.3153,0.2161,1.9136c0.3386,0.7868,0.7848,2.5839-0.3043,5.44"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.1566,42.0087 l6.7782-2.3365c0,0,5.6207-2.2483,6.4237-5.701c0,0-0.3212-6.0223,2.0877-7.3071"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E318.svg b/public/assets/img/icons/E318.svg
new file mode 100644
index 0000000..09ef195
--- /dev/null
+++ b/public/assets/img/icons/E318.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color"/>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3.251" d="m23.21 63.42a4.609 4.609 0 0 0 3.514-2.904s22.26-40.97 25-51.13"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3.251" d="m19.33 61.22a4.956 4.956 0 0 1 0.8883-4.53s24.13-39.9 31.51-47.4"/>
+ <path stroke-width="1.625" d="m51.35 7.081 2.667 1.54a0.9753 0.9753 0 0 1 0.357 1.332l-5.254 9.101-4.356-2.515 5.254-9.101a0.9753 0.9753 0 0 1 1.332-0.357z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E319.svg b/public/assets/img/icons/E319.svg
new file mode 100644
index 0000000..58ddd3f
--- /dev/null
+++ b/public/assets/img/icons/E319.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g id="TBUbV3.tif">
+ <path fill="#ffa7c0" d="M52.4821,29.6194c-1.2516,1.8087-.0754,3.3868,1.1034,5.1863,1.2235,1.8679.5637,4.3036-1.2618,5.9167a1.3535,1.3535,0,0,0-.3668,1.9489c1.2419,2.625.3572,5.1635-2.1192,6.7382a2.9742,2.9742,0,0,0-1.118,1.377,4.9165,4.9165,0,0,1-5.2731,3.4475,1.9016,1.9016,0,0,0-1.3917.7023c-1.4215,1.9664-3.2778,2.3548-5.3092.9175a1.1147,1.1147,0,0,0-1.5535.0083c-1.9606,1.4167-3.89,1.0065-5.3236-.9417a1.9253,1.9253,0,0,0-1.4079-.6945,4.7193,4.7193,0,0,1-5.1489-3.371,2.9727,2.9727,0,0,0-1.12-1.4037c-2.6518-1.6524-3.51-4.2687-2.0824-7.0627.4036-.79.1733-1.0993-.3716-1.5765a4.98,4.98,0,0,1-.1622-7.7694,1.3192,1.3192,0,0,0,.3736-1.7532c-1.1342-2.7968-.3051-5.0515,2.2418-6.6909a3.1617,3.1617,0,0,0,1.147-1.5315,4.5915,4.5915,0,0,1,4.98-3.2013,1.4459,1.4459,0,0,0,1.6636-.79,3.3792,3.3792,0,0,1,5.09-.9907,1.2271,1.2271,0,0,0,1.7651.0123c1.8769-1.3483,3.8243-.89,5.2124.99a2.0478,2.0478,0,0,0,1.5051.73,4.8644,4.8644,0,0,1,5.1831,3.5575A3.24,3.24,0,0,0,50.02,24.7906,5.2345,5.2345,0,0,1,52.4821,29.6194Z"/>
+ </g>
+ </g>
+ <g id="line">
+ <g id="TBUbV3.tif-2">
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M52.4821,29.6194c-1.2516,1.8087-.0754,3.3868,1.1034,5.1863,1.2235,1.8679.5637,4.3036-1.2618,5.9167a1.3535,1.3535,0,0,0-.3668,1.9489c1.2419,2.625.3572,5.1635-2.1192,6.7382a2.9742,2.9742,0,0,0-1.118,1.377,4.9165,4.9165,0,0,1-5.2731,3.4475,1.9016,1.9016,0,0,0-1.3917.7023c-1.4215,1.9664-3.2778,2.3548-5.3092.9175a1.1147,1.1147,0,0,0-1.5535.0083c-1.9606,1.4167-3.89,1.0065-5.3236-.9417a1.9253,1.9253,0,0,0-1.4079-.6945,4.7193,4.7193,0,0,1-5.1489-3.371,2.9727,2.9727,0,0,0-1.12-1.4037c-2.6518-1.6524-3.51-4.2687-2.0824-7.0627.4036-.79.1733-1.0993-.3716-1.5765a4.98,4.98,0,0,1-.1622-7.7694,1.3192,1.3192,0,0,0,.3736-1.7532c-1.1342-2.7968-.3051-5.0515,2.2418-6.6909a3.1617,3.1617,0,0,0,1.147-1.5315,4.5915,4.5915,0,0,1,4.98-3.2013,1.4459,1.4459,0,0,0,1.6636-.79,3.3792,3.3792,0,0,1,5.09-.9907,1.2271,1.2271,0,0,0,1.7651.0123c1.8769-1.3483,3.8243-.89,5.2124.99a2.0478,2.0478,0,0,0,1.5051.73,4.8644,4.8644,0,0,1,5.1831,3.5575A3.24,3.24,0,0,0,50.02,24.7906,5.2345,5.2345,0,0,1,52.4821,29.6194Z"/>
+ </g>
+ <line x1="36" x2="36" y1="18.4613" y2="55.5447" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6748,30.0612S34.5983,26.1166,36,31.4126"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3252,30.0612S37.4017,26.1166,36,31.4126"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.1216,27.077S46.7807,22.19,41.305,22.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M41.3252,42.9007S37.4017,46.8453,36,41.5493"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.3124,36.5012s3.96-3.908,5.3125,1.4007"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.6748,42.9007S34.5983,46.8453,36,41.5493"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.02,24.7906s-1.2582-1.335-5.2985-1.0092"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.0628,46.5889s2.2139,5.1041-3.225,4.4479"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.98,49.317s-1.6167,1.2917-5.612.6079"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.085,27.077S25.4259,22.19,30.9016,22.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2,36.5012s-3.96-3.908-5.3124,1.4007"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M22.137,24.6339s1.3076-1.1783,5.3478-.8525"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M27.89,46.5889s-2.2139,5.1041,3.225,4.4479"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.9732,49.317s1.6167,1.2917,5.612.6079"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31A.svg b/public/assets/img/icons/E31A.svg
new file mode 100644
index 0000000..4fc4e92
--- /dev/null
+++ b/public/assets/img/icons/E31A.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#fff" d="M46.3549,25.5221a78.4531,78.4531,0,0,0-20.71,0,19.9928,19.9928,0,0,0,0-13.4628,81.9643,81.9643,0,0,0,20.71,0A34.84,34.84,0,0,0,46.3549,25.5221Z"/>
+ <path fill="#d0cfce" d="M46.3549,25.5221a4.2993,4.2993,0,0,0-4.6606,0,28.0958,28.0958,0,0,0,0-13.4627,4.4628,4.4628,0,0,0,4.6606,0Q46.06,18.7907,46.3549,25.5221Z"/>
+ <path fill="#fff" d="M50.3055,61.5361a65.5353,65.5353,0,0,0-28.611,0,75.3,75.3,0,0,0,0-31.0013,68.4231,68.4231,0,0,0,28.611,0A132.91,132.91,0,0,0,50.3055,61.5361Z"/>
+ <path fill="#d0cfce" d="M50.3055,61.5361q-3.0922-3.16-6.4387,0a106.8361,106.8361,0,0,0,0-31.0014c2.0753,2.0614,4.2247,1.97,6.4387,0Q49.8972,46.0355,50.3055,61.5361Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.3549,25.5221a78.4531,78.4531,0,0,0-20.71,0,19.9928,19.9928,0,0,0,0-13.4628,81.9643,81.9643,0,0,0,20.71,0A34.84,34.84,0,0,0,46.3549,25.5221Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.3055,61.5361a65.5353,65.5353,0,0,0-28.611,0,75.3,75.3,0,0,0,0-31.0013,68.4231,68.4231,0,0,0,28.611,0A132.91,132.91,0,0,0,50.3055,61.5361Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31B.svg b/public/assets/img/icons/E31B.svg
new file mode 100644
index 0000000..35bc0a2
--- /dev/null
+++ b/public/assets/img/icons/E31B.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="34.9608" cy="25.7788" rx="2.2509" ry="1.3725" fill="#fff"/>
+ </g>
+ <g id="line">
+ <ellipse cx="35.1693" cy="26.1013" rx="9.5873" ry="4.6806" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M25.5821,45.118c0,1.7658,4.2926,3.1908,9.5852,3.1908,5.3,0,8.1386-1.0336,10.4642-2.5249"/>
+ <line x1="25.5821" x2="25.5821" y1="26.1013" y2="45.1197" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="44.7594" x2="44.7594" y1="27.9326" y2="26.0974" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.165,29.3017s5.3488-1.7634,7.1208-3.2043V42.9843a20.9345,20.9345,0,0,1-7.3085,4.5137"/>
+ <ellipse cx="34.9608" cy="26.0974" rx="2.2509" ry="1.3725" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M34.344,58.0262a22.6773,22.6773,0,0,1-5.6481-44.1971"/>
+ <path d="M29.0563,17.4945l4.6293-4.14a.51.51,0,0,0-.1806-.8647l-5.8993-1.94a.51.51,0,0,0-.6585.5887l1.27,6.08A.51.51,0,0,0,29.0563,17.4945Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.656,12.7662a22.6773,22.6773,0,0,1,5.648,44.1971"/>
+ <path d="M42.9437,53.2979l-4.6293,4.14a.51.51,0,0,0,.1806.8646l5.8993,1.94a.51.51,0,0,0,.6585-.5887l-1.27-6.08A.51.51,0,0,0,42.9437,53.2979Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31C.svg b/public/assets/img/icons/E31C.svg
new file mode 100644
index 0000000..8056696
--- /dev/null
+++ b/public/assets/img/icons/E31C.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36.1436" cy="39.6511" r="8.8964" fill="#a57939"/>
+ </g>
+ <g id="line">
+ <ellipse cx="36" cy="39.9211" rx="20" ry="11.7371" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="36.1436" cy="39.6511" r="4.8502"/>
+ <circle cx="36.1436" cy="39.6511" r="4.8502" fill="none"/>
+ <circle cx="36.1436" cy="39.6511" r="8.8964" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.135 24.35 45.118 20.313 47.144 22.465 49.635 17.393"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.316 16.259 26.649 20.104 23.745 20.653 26.675 25.483"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.48 22.682 36.29 18.188 33.569 19.342 33.331 13.696"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.135 24.35 45.118 20.313 47.144 22.465 49.635 17.393"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.316 16.259 26.649 20.104 23.745 20.653 26.675 25.483"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.48 22.682 36.29 18.188 33.569 19.342 33.331 13.696"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31D.svg b/public/assets/img/icons/E31D.svg
new file mode 100644
index 0000000..f892bfe
--- /dev/null
+++ b/public/assets/img/icons/E31D.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M56.376,61.2988v-1.777a1.6353,1.6353,0,0,1-.0921-.5063,3.5622,3.5622,0,0,0-2.0255-3.48c-.2486-.1381-.4879-.3039-.7365-.442A48.5558,48.5558,0,0,0,46,51.9262c-1.2245-.4327-2.4583-.8471-3.6736-1.2982a1.6365,1.6365,0,0,1-1.1692-1.62c-.0093-1.05-.0369-2.0992.0276-3.1488a2.2723,2.2723,0,0,1,.46-1.2245A9.0448,9.0448,0,0,0,43.45,40.4176a6.8664,6.8664,0,0,1,.5708-2.0439,10.5933,10.5933,0,0,0,1.0864-3.1672,6.0558,6.0558,0,0,0,.0092-1.5283c-.0368-.6261-.1657-1.2522-.1657-1.8875a9.24,9.24,0,0,1,.1565-1.5927,7.5977,7.5977,0,0,0-2.3754-6.7855,8.52,8.52,0,0,0-4.87-2.3662,14.88,14.88,0,0,0-1.556-.1657v-.0092a.4491.4491,0,0,0-.1105.0092.3774.3774,0,0,0-.1012-.0092v.0092a15.3227,15.3227,0,0,0-1.5652.1657,8.5473,8.5473,0,0,0-4.87,2.3662,7.5917,7.5917,0,0,0-2.3662,6.7855,11.511,11.511,0,0,1,.1565,1.5927c-.0092.6353-.1289,1.2614-.1657,1.8875a6.5256,6.5256,0,0,0,0,1.5283,10.6134,10.6134,0,0,0,1.0956,3.1672,7.14,7.14,0,0,1,.5616,2.0439,9.059,9.059,0,0,0,1.8138,4.2167,2.2723,2.2723,0,0,1,.46,1.2245c.0645,1.05.0276,2.0992.0184,3.1488a1.626,1.626,0,0,1-1.1692,1.62c-1.2153.4511-2.4491.8655-3.6736,1.2982a48.0815,48.0815,0,0,0-7.5128,3.1671c-.2486.1381-.4879.3039-.7365.442a3.5622,3.5622,0,0,0-2.0255,3.48,1.9783,1.9783,0,0,1-.1013.5063v1.777"/>
+ <path fill="#d22f27" d="M31.0092,22.43c1.4088-.7011,6.1177-2.6571,10.4337-.0071a.768.768,0,0,1,.3574.6533V26.16a.7675.7675,0,0,1-.9717.7346,17.29,17.29,0,0,0-9.2809-.0365.7581.7581,0,0,1-.9589-.7362V23.1132A.7583.7583,0,0,1,31.0092,22.43Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.0013" d="M56.376,61.2988v-1.777a1.6353,1.6353,0,0,1-.0921-.5063,3.5622,3.5622,0,0,0-2.0255-3.48c-.2486-.1381-.4879-.3039-.7365-.442A48.5558,48.5558,0,0,0,46,51.9262c-1.2245-.4327-2.4583-.8471-3.6736-1.2982a1.6365,1.6365,0,0,1-1.1692-1.62c-.0093-1.05-.0369-2.0992.0276-3.1488a2.2723,2.2723,0,0,1,.46-1.2245A9.0448,9.0448,0,0,0,43.45,40.4176a6.8664,6.8664,0,0,1,.5708-2.0439,10.5933,10.5933,0,0,0,1.0864-3.1672,6.0558,6.0558,0,0,0,.0092-1.5283c-.0368-.6261-.1657-1.2522-.1657-1.8875a9.24,9.24,0,0,1,.1565-1.5927,7.5977,7.5977,0,0,0-2.3754-6.7855,8.52,8.52,0,0,0-4.87-2.3662,14.88,14.88,0,0,0-1.556-.1657v-.0092a.4491.4491,0,0,0-.1105.0092.3774.3774,0,0,0-.1012-.0092v.0092a15.3227,15.3227,0,0,0-1.5652.1657,8.5473,8.5473,0,0,0-4.87,2.3662,7.5917,7.5917,0,0,0-2.3662,6.7855,11.511,11.511,0,0,1,.1565,1.5927c-.0092.6353-.1289,1.2614-.1657,1.8875a6.5256,6.5256,0,0,0,0,1.5283,10.6134,10.6134,0,0,0,1.0956,3.1672,7.14,7.14,0,0,1,.5616,2.0439,9.059,9.059,0,0,0,1.8138,4.2167,2.2723,2.2723,0,0,1,.46,1.2245c.0645,1.05.0276,2.0992.0184,3.1488a1.626,1.626,0,0,1-1.1692,1.62c-1.2153.4511-2.4491.8655-3.6736,1.2982a48.0815,48.0815,0,0,0-7.5128,3.1671c-.2486.1381-.4879.3039-.7365.442a3.5622,3.5622,0,0,0-2.0255,3.48,1.9783,1.9783,0,0,1-.1013.5063v1.777"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M31.0092,22.43c1.4088-.7011,6.1177-2.6571,10.4337-.0071a.768.768,0,0,1,.3574.6533V26.16a.7675.7675,0,0,1-.9717.7346,17.29,17.29,0,0,0-9.2809-.0365.7581.7581,0,0,1-.9589-.7362V23.1132A.7583.7583,0,0,1,31.0092,22.43Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.393 16.948 45.375 12.911 47.402 15.063 49.892 9.991"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.574 8.857 26.906 12.702 24.002 13.251 26.933 18.082"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.737 15.28 36.548 10.787 33.826 11.94 33.588 6.295"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="43.393 16.948 45.375 12.911 47.402 15.063 49.892 9.991"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.574 8.857 26.906 12.702 24.002 13.251 26.933 18.082"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.737 15.28 36.548 10.787 33.826 11.94 33.588 6.295"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31E.svg b/public/assets/img/icons/E31E.svg
new file mode 100644
index 0000000..386e1f1
--- /dev/null
+++ b/public/assets/img/icons/E31E.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M29.3074,22.94C33.9324,5.3988,65.2,10.1921,53.9116,38.8571,39.32,74.6488,21.12,63.5342,24.1824,51.8571"/>
+ <path fill="#9b9b9a" d="M49.8878,38.8065C53.5515,16.929,35.3253,21.5671,33.8822,27.13,37.8565,11.2546,57.9737,17.5372,49.8878,38.8065Z"/>
+ <path fill="#9b9b9a" d="M38.3632,30.8258c4.4385,7,8.3371,13.9079,2.3371,16.6163-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047.4957-5.0277,4.402-3.9027"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.3253,22.8171C34.95,5.2754,65.2,11.0671,53.8878,39.15c-14.5919,35.7917-31.875,25-28.8125,13.3229"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.3034,31.1921c4.4386,7,7.3969,13.5417,1.3969,16.25-1.3969.5735-2.8765.4132-4.3824,1.1735-1.5343.7223-1.8192,1.3265-3.6385,3.2848-2.5625,2.0625-5.7708-1.5465-3.9583-3.6875,3.0729-3.3958,6.4479-3.9271,4.6667-7.2083-1.2187-2.2047-.4062-5.2812,3.5-4.1562"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M33.8822,27.13c3.9744-15.875,24.8326-10.2582,15.24,11.1183"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.301 26.698 22.075 23.564 24.747 22.302 20.694 18.365"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.788 42.093 16.166 41.063 15.789 43.995 21.289 42.701"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.656 32.511 17.325 31.302 17.58 34.247 12.138 32.727"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.301 26.698 22.075 23.564 24.747 22.302 20.694 18.365"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="11.788 42.093 16.166 41.063 15.789 43.995 21.289 42.701"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="21.656 32.511 17.325 31.302 17.58 34.247 12.138 32.727"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E31F.svg b/public/assets/img/icons/E31F.svg
new file mode 100644
index 0000000..b5385f3
--- /dev/null
+++ b/public/assets/img/icons/E31F.svg
@@ -0,0 +1,35 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Leg_Skin_1-2" fill="#d0cfce" stroke="#d0cfce" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M58.9318,8.7773c-2.87,6.6957-11.9928,11.43-11.9566,13.87.04,2.701,1.2377,8.168,1.4348,11a116.1177,116.1177,0,0,1,0,19.1307c-.1385,1.9079,4.45,5.4241,0,8.6087-1.1692.8368-5.7392-1.913-13.3914,0a23.0823,23.0823,0,0,1-7.26.278,1.7218,1.7218,0,0,1-.4942-3.2618c2.131-.9925,4.9607-1.8741,6.7972-2.7556,2.8229-1.355,4.5793-2.71,5.5716-4.4676a1.7154,1.7154,0,0,0,.2082-.6654c.8149-7.6618-2.4679-19.3382-4.8232-24.52a7.726,7.726,0,0,1-.9566-3.8261c0-1.9131.9566-2.87,1.9131-4.7827,2.1454-4.2908,2.7235-6.8638,3.7575-9.0221a1.92,1.92,0,0,1,1.647-.9573,50.4282,50.4282,0,0,1,14.0182.652Z"/>
+ <path fill="#fff" d="M47.0307,27.514H37.257a2.54,2.54,0,0,0-2.54,2.54V51.5456c-7.1223,0-12.8961,0-12.8961,5.8813,0,5.2772,5.7738,5.8813,12.8961,5.8813H45.4094a4.1611,4.1611,0,0,0,4.1611-4.1611V30.0537A2.54,2.54,0,0,0,47.0307,27.514Z"/>
+ <path fill="#fff" d="M26.2252,52.1093A14.0876,14.0876,0,0,0,32.4214,63.28h6.457S32.26,56.9348,32.9991,51.5488A19.3456,19.3456,0,0,0,26.2252,52.1093Z"/>
+ <polygon fill="#fff" points="34.717 50.807 49.57 56.039 49.57 48.156 39.351 45.084 34.717 43.691 34.717 50.807"/>
+ <polygon fill="#fff" points="49.57 39.574 42.144 45.923 34.717 43.691 49.57 31.9 49.57 39.574"/>
+ <path fill="#fff" d="M42.1439,27.514l4.8337,6.4443-4.8337,3.837-7.0252-9.1068A2.5464,2.5464,0,0,1,37.257,27.514Z"/>
+ <path fill="#fff" d="M35.9456,59.83l13.6249-3.79v3.1076s.3968,4.1611-5.1477,4.1611H38.8784Z"/>
+ </g>
+ <g id="line">
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M55.3981,8.06a50.3163,50.3163,0,0,0-14.02-.65,1.9359,1.9359,0,0,0-1.65.95c-1.03,2.16-1.61,4.74-3.75,9.03-.96,1.91-1.92,2.87-1.92,4.78a7.8233,7.8233,0,0,0,.96,3.82c.26.58.54,1.23.82,1.95v.01"/>
+ <line x1="36.8981" x2="36.8981" y1="30.9995" y2="30.9895" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M36.9281,61a.2769.2769,0,0,0-.09.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M47.5581,27.56a39.7673,39.7673,0,0,1-.58-4.91c-.04-2.44,9.08-7.18,11.95-13.87"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.3281,60.69a.647.647,0,0,1-.09.08c0,.01,0,.01-.01.02"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M39.8012,19.2991c-1.311,1.6165-1.7026,3.5095-.9565,4.7826a2.78,2.78,0,0,0,.9565.9566"/>
+ </g>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M47.0307,27.514H37.257a2.54,2.54,0,0,0-2.54,2.54V51.5456c-7.1223,0-12.8961,0-12.8961,5.8813,0,5.2772,5.7738,5.8813,12.8961,5.8813H45.4094a4.1611,4.1611,0,0,0,4.1611-4.1611V30.0537A2.54,2.54,0,0,0,47.0307,27.514Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M26.2252,52.1093A14.0876,14.0876,0,0,0,32.4214,63.28h6.457S32.26,56.9348,32.9991,51.5488A19.3456,19.3456,0,0,0,26.2252,52.1093Z"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="34.717 51.546 49.57 56.039 49.57 48.156 39.351 45.084 34.717 43.691 34.717 51.546"/>
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="49.57 39.574 42.144 45.923 34.717 43.691 49.57 31.9 49.57 39.574"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M42.1439,27.514l4.8337,6.4443-4.8337,3.837-7.0252-9.1068A2.5464,2.5464,0,0,1,37.257,27.514Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.9456,59.83l13.6249-3.79v3.1076s.3968,4.1611-5.1477,4.1611H38.8784Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.886 48.613 23.572 44.756 26.479 44.222 23.571 39.377"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.765 62.244 14.143 61.214 13.766 64.146 19.266 62.852"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.275 52.668 14.943 51.459 15.199 54.404 9.756 52.885"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.886 48.613 23.572 44.756 26.479 44.222 23.571 39.377"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="9.765 62.244 14.143 61.214 13.766 64.146 19.266 62.852"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="19.275 52.668 14.943 51.459 15.199 54.404 9.756 52.885"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E320.svg b/public/assets/img/icons/E320.svg
new file mode 100644
index 0000000..ef0c0d4
--- /dev/null
+++ b/public/assets/img/icons/E320.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Leg_Skin_1" fill="#D0CFCE" stroke="#D0CFCE" stroke-miterlimit="10" d="M60.2043,9.8937c-3,7-12.5379,11.949-12.5,14.5 c0.042,2.8237,1.2939,8.5391,1.5,11.5c0.5502,6.6553,0.5502,13.3447,0,20c-0.1448,1.9947,4.6519,5.6706,0,9 c-1.2223,0.8748-6-2-14,0c-2.4988,0.4969-5.0605,0.5949-7.59,0.2906c-0.9843-0.1391-1.6695-1.0498-1.5304-2.0342 c0.0848-0.6,0.4658-1.1171,1.0138-1.3758c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809c2.9511-1.4165,4.7874-2.833,5.8248-4.6706 c0.1194-0.2145,0.1935-0.4513,0.2176-0.6956c0.8519-8.01-2.58-20.217-5.0424-25.6338c-0.6737-1.2244-1.0183-2.6026-1-4c0-2,1-3,2-5 c2.2429-4.4858,2.8473-7.1758,3.9283-9.4321c0.3562-0.6152,1.0114-0.9961,1.7223-1.0013 c4.8931-0.4569,9.8261-0.2273,14.6556,0.6821L60.2043,9.8937z"/>
+ <path id="Leg_Skin_1-2" fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.2043,9.8937c-3,7-12.5379,11.949-12.5,14.5c0.042,2.8237,1.2939,8.5391,1.5,11.5c0.5502,6.6553,0.5502,13.3447,0,20 c-0.1448,1.9947,4.6519,5.6706,0,9c-1.2223,0.8748-6-2-14,0c-2.4988,0.4969-5.0605,0.5949-7.59,0.2906 c-0.9843-0.1391-1.6695-1.0498-1.5304-2.0342c0.0848-0.6,0.4658-1.1171,1.0138-1.3758c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809 c2.9511-1.4165,4.7874-2.833,5.8248-4.6706c0.1194-0.2145,0.1935-0.4513,0.2176-0.6956c0.8519-8.01-2.58-20.217-5.0424-25.6338 c-0.6737-1.2244-1.0183-2.6026-1-4c0-2,1-3,2-5c2.2429-4.4858,2.8473-7.1758,3.9283-9.4321 c0.3562-0.6152,1.0114-0.9961,1.7223-1.0013c4.8931-0.4569,9.8261-0.2273,14.6556,0.6821L60.2043,9.8937z"/>
+ </g>
+ <g id="line">
+ <path id="Leg_Line_1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.2043,9.8937c-3,7-12.5379,11.949-12.5,14.5c0.042,2.8237,1.2939,8.5391,1.5,11.5c0.5502,6.6553,0.5502,13.3447,0,20 c-0.1448,1.9947,4.4567,6.3415,0,9c-1.6764,1-6-2-14,0c-2.4988,0.4969-5.0605,0.5949-7.59,0.2906 c-0.9843-0.1391-1.6695-1.0498-1.5304-2.0342c0.0848-0.6,0.4658-1.1171,1.0138-1.3758c2.2278-1.0376,5.1861-1.9593,7.1061-2.8809 c2.9511-1.4165,4.7874-2.833,5.8248-4.6706c0.1194-0.2145,0.1935-0.4513,0.2176-0.6956c0.8519-8.01-2.58-20.217-5.0424-25.6338 c-0.6737-1.2244-1.0183-2.6026-1-4c0-2,1-3,2-5c2.2429-4.4858,2.8473-7.1758,3.9283-9.4321 c0.3562-0.6152,1.0114-0.9961,1.7223-1.0013c4.8931-0.4569,9.8261-0.2273,14.6556,0.6821"/>
+ <path id="Leg_Line_2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.2782,26.7171c0.4484-0.1672,0.8486-0.4425,1.1652-0.8014c1.0091-1.1669,0.9664-3.1874-0.074-5.0985"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.091,18.079 28.865,14.946 31.537,13.684 27.484,9.747"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.854,32.557 26.735,30.285 27.238,33.198 32.114,30.343"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.722,22.903 26.241,22.522 27.041,25.368 21.411,24.89"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="32.091,18.079 28.865,14.946 31.537,13.684 27.484,9.747"/>
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="22.854,32.557 26.735,30.285 27.238,33.198 32.114,30.343"/>
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="30.722,22.903 26.241,22.522 27.041,25.368 21.411,24.89"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E321.svg b/public/assets/img/icons/E321.svg
new file mode 100644
index 0000000..eba7166
--- /dev/null
+++ b/public/assets/img/icons/E321.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="M21.12,9.7472H52.4251l-.284,9.117s11.6256,22.3071-1.2545,41.5065H21.6907S11.1023,37.507,20.268,22.3194C20.268,22.3194,22.0948,19.5452,21.12,9.7472Z"/>
+ <path fill="#92d3f5" d="M19.56,24.0119s14.3164,3.031,33.9838,0l1.5453,3.3616s-7.966,11.7407-17.1183,14.1357H34.8916S23.59,37.59,17.9073,27.66Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.12,9.7472v9.3654a8.2241,8.2241,0,0,1-1.2136,4.3084c-2.603,4.2408-7.7481,16.491,1.7839,37.5332"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.8866,60.9542s12.7608-18.8731,2.305-37.5907a8.2459,8.2459,0,0,1-1.05-4.018V9.7472"/>
+ <line x1="34.8916" x2="34.8916" y1="41.5092" y2="60.9542" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.9708" x2="37.9708" y1="41.5092" y2="60.9542" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.9708,43.0488a13.0391,13.0391,0,0,0,9.751,1.112"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.4085,43.6546a13.04,13.04,0,0,0,9.8138-.0956"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.56,24.0119s14.3164,3.031,33.9838,0l1.5453,3.3616s-7.966,11.7407-17.1183,14.1357H34.8916S23.59,37.59,17.9073,27.66Z"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.396 20.826 44.379 16.789 46.405 18.941 48.896 13.869"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.308 21.018 26.683 17.367 29.536 16.594 26.237 12.006"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.773 19.751 37.403 15.298 34.517 15.938 35.309 10.343"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="42.396 20.826 44.379 16.789 46.405 18.941 48.896 13.869"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="29.308 21.018 26.683 17.367 29.536 16.594 26.237 12.006"/>
+ <polyline fill="none" stroke="#d22f27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36.773 19.751 37.403 15.298 34.517 15.938 35.309 10.343"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E322.svg b/public/assets/img/icons/E322.svg
new file mode 100644
index 0000000..b973ee8
--- /dev/null
+++ b/public/assets/img/icons/E322.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path id="Bone_Color_1" fill="#FFFFFF" d="M38.137,39.97c-0.6467-0.3526-1.4121-0.4164-2.1082-0.1756l0.0012-0.002 c-1.7358,0.219-2.14-2.6337-3.04-3.649c-0.693-0.7657-1.713-1.1496-2.7389-1.0309c-1.9186,0.2874-2.6773,2.6665-2.778,2.9822 c-0.2995,0.973-0.3027,2.0131-0.0093,2.988c0.2686,0.9195,0.2107,1.9036-0.164,2.7852c-2.1602,4.7734-5.4337,8.9592-9.5459,12.2061 c-1.2173-0.0531-2.4207,0.2755-3.442,0.94c-0.6667,0.4385-1.9653,1.2924-2.014,2.7091c0.0331,0.8798,0.4422,1.7031,1.1233,2.261 c0.6485,0.3531,1.4158,0.4165,2.1135,0.1747l-0.0065,0.0028c1.7357-0.219,2.14,2.6335,3.04,3.6491 c0.6931,0.7656,1.7131,1.1496,2.739,1.0309c1.9185-0.2874,2.6773-2.6666,2.778-2.9823c0.2995-0.973,0.3027-2.0131,0.0092-2.9879 c-0.1974-0.6259-0.1954-1.2978,0.0058-1.9225l0.2113-0.0779l4.9385-8.025l0.1924-0.3138c1.2792-1.7001,2.7263-3.2671,4.3194-4.6774 c1.2285,0.0661,2.4469-0.2538,3.4845-0.9149c0.6666-0.4385,1.9653-1.2924,2.0139-2.7092C39.227,41.351,38.818,40.5278,38.137,39.97 z"/>
+ <polyline fill="none" stroke="#FFA7C0" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" points="31.6087,33.7075 33.4684,34.5652 35.8683,37.6087 36.913,38.194 38.7391,38.5652"/>
+ <path id="Bone_Color_2" fill="#D0CFCE" d="M18.0231,64.4784c-0.5407,0.8567,1.2488,3.7588,4.8863,1.6168 c0.806-0.4746,1.0569-2.2655,1.5914-3.3343c0.2748-0.55-0.766-3.1452-0.4808-3.7338c2.4377-4.8947,5.7378-9.3098,9.7419-13.0337 c1.2285,0.0661,2.4469-0.2538,3.4844-0.915c0.6667-0.4384,1.9653-1.2923,2.014-2.7091c-0.0332-0.8798-0.4422-1.703-1.1233-2.2609 c-1.1846-1.0667-2.21-0.5683-2.3036-0.3953c0,0,0.6448,1.2469-1.0633,3.0234c-4.051,4.2127-10.8381,12.978-14.1268,19.6835 C19.1471,65.4705,18.0231,64.4784,18.0231,64.4784z"/>
+ <path id="Bone_Color_1-2" fill="#FFFFFF" d="M56.0771,9.8777c-0.6467-0.3526-1.4121-0.4164-2.1082-0.1757L53.97,9.7 c-1.7358,0.219-2.14-2.6337-3.04-3.6491c-0.6931-0.7657-1.7132-1.1497-2.7392-1.0309c-1.9186,0.2873-2.6773,2.6665-2.778,2.9822 c-0.2995,0.973-0.3027,2.0131-0.0093,2.9879c0.2686,0.9195,0.2107,1.9036-0.164,2.7852c-2.16,4.7736-5.4334,8.9595-9.5455,12.2066 c-1.2173-0.0531-2.4207,0.2755-3.442,0.94c-0.6667,0.4385-1.9653,1.2925-2.014,2.7092c0.0331,0.8798,0.4422,1.7031,1.1233,2.2609 c0.6485,0.3531,1.4158,0.4165,2.1135,0.1747l-0.0065,0.0029c1.7357-0.219,2.1395,2.6334,3.04,3.649 c0.693,0.7657,1.7131,1.1496,2.739,1.0309c1.9185-0.2874,2.6773-2.6665,2.778-2.9822c0.2995-0.973,0.3027-2.0132,0.0092-2.988 c-0.1974-0.6259-0.1954-1.2977,0.0057-1.9224l0.2114-0.0779l4.9384-8.0251l0.1924-0.3137 c1.2792-1.7001,2.7263-3.2671,4.3194-4.6774c1.2285,0.0661,2.4469-0.2538,3.4844-0.915c0.6667-0.4384,1.9654-1.2924,2.014-2.7091 C57.1671,11.2589,56.7582,10.4356,56.0771,9.8777z"/>
+ <path id="Bone_Color_2-2" fill="#D0CFCE" d="M35.9632,34.3864c-0.5407,0.8567,1.2488,3.7587,4.8863,1.6168 c0.806-0.4747,1.0569-2.2655,1.5914-3.3343c0.2748-0.55-0.766-3.1453-0.4808-3.7338c2.4377-4.8947,5.7378-9.3099,9.7419-13.0338 c1.2285,0.0662,2.4469-0.2537,3.4844-0.9149c0.6667-0.4384,1.9653-1.2924,2.014-2.7091c-0.0332-0.8798-0.4422-1.7031-1.1233-2.261 c-1.1846-1.0666-2.21-0.5683-2.3036-0.3952c0,0,0.6448,1.2469-1.0633,3.0233c-4.051,4.2127-10.8381,12.978-14.1268,19.6834 C37.0872,35.3785,35.9632,34.3864,35.9632,34.3864z"/>
+ </g>
+ <g id="line">
+ <path id="Bone_Line_1" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.2264,10.0821c0.6267,1.0969,4.6661-1.1327,5.8507-0.0661c0.681,0.558,1.0898,1.3813,1.1229,2.2611 c-0.0489,1.4169-1.3473,2.2707-2.014,2.7091c-1.0375,0.6612-2.2559,0.9811-3.4844,0.915c-4.1585,3.5428-7.9978,9.8859-9.45,12.52 c-0.3905,0.7734-0.4682,1.6674-0.2171,2.4966c0.2935,0.9748,0.2903,2.015-0.0092,2.988c-0.1007,0.3158-0.8595,2.695-2.778,2.9822 c-1.0259,0.1187-2.0459-0.2652-2.7389-1.0309c-0.9009-1.0156-1.3047-3.8681-3.04-3.6491"/>
+ <path id="Bone_Line_1-2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M37.2119,31.9643c-0.6267-1.0969-4.6661,1.1327-5.8507,0.066c-0.6811-0.5579-1.0902-1.3812-1.1233-2.261 c0.0489-1.4169,1.3473-2.2707,2.014-2.7091c1.0212-0.6646,2.2247-0.9932,3.442-0.94c4.1123-3.247,7.3859-7.433,9.5461-12.2066 c0.3745-0.8815,0.4325-1.8654,0.164-2.7848c-0.2934-0.9748-0.2902-2.0149,0.0093-2.9879c0.1007-0.3158,0.8594-2.6951,2.778-2.9823 C49.2172,5.0402,50.2371,5.4243,50.93,6.19c0.9008,1.0156,1.3046,3.8681,3.04,3.6491"/>
+ <path id="Bone_Line_1-2-2" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M32.2863,40.1741c0.6267,1.0969,4.6661-1.1327,5.8507-0.066c0.681,0.558,1.0899,1.3813,1.123,2.2611 c-0.0489,1.4168-1.3473,2.2706-2.014,2.7091c-1.0375,0.6611-2.2559,0.9811-3.4844,0.9149c-4.1585,3.5429-7.9978,9.886-9.45,12.52 c-0.3905,0.7734-0.4682,1.6675-0.2171,2.4967c0.2935,0.9748,0.2903,2.0149-0.0092,2.9879c-0.1007,0.3158-0.86,2.695-2.778,2.9822 c-1.0258,0.1187-2.0459-0.2652-2.7389-1.0308c-0.9009-1.0156-1.3047-3.8681-3.04-3.6492"/>
+ <path id="Bone_Line_1-2-3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.2719,62.0564c-0.6268-1.097-4.6662,1.1326-5.8508,0.066c-0.6811-0.5579-1.0901-1.3813-1.1233-2.2611 c0.0489-1.4168,1.3473-2.2707,2.014-2.7091c1.0213-0.6645,2.2247-0.9931,3.442-0.94c4.1121-3.2471,7.3855-7.4331,9.5456-12.2067 c0.3746-0.8815,0.4325-1.8654,0.164-2.7848c-0.2934-0.9749-0.2902-2.015,0.0093-2.988c0.1007-0.3158,0.86-2.695,2.778-2.9822 c1.026-0.1188,2.0463,0.2652,2.7393,1.0311c0.9008,1.0156,1.3046,3.8681,3.04,3.6491"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.005,26.658 25.061,23.258 27.832,22.231 24.133,17.96"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.521,35.066 20.027,35.245 21.174,37.969 15.528,38.194"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.661,30.553 21.806,28.237 21.27,31.143 16.427,28.233"/>
+ </g>
+ <g id="color-foreground">
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="28.005,26.658 25.061,23.258 27.832,22.231 24.133,17.96"/>
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="24.521,35.066 20.027,35.245 21.174,37.969 15.528,38.194"/>
+ <polyline fill="none" stroke="#D22F27" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="25.661,30.553 21.806,28.237 21.27,31.143 16.427,28.233"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E324.svg b/public/assets/img/icons/E324.svg
new file mode 100644
index 0000000..16c6126
--- /dev/null
+++ b/public/assets/img/icons/E324.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M48.8521,24.6873h0a4.7576,4.7576,0,0,0-6.7234-.2545L26.1505,39.2452c-1.336,1.2384-1.5632,4.9386-1.7681,5.1272l-3.1005,2.8552a2.3555,2.3555,0,0,0-.1371,3.3284l.1148.1246a2.3555,2.3555,0,0,0,3.3283.1371l3.1005-2.8552c.2642-.2432,3.7053-.6033,4.9309-1.7394L48.5976,31.4105A4.7574,4.7574,0,0,0,48.8521,24.6873Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M48.8521,24.6873h0a4.7576,4.7576,0,0,0-6.7234-.2545L26.1505,39.2452c-1.336,1.2384-1.5632,4.9386-1.7681,5.1272l-3.1005,2.8552a2.3555,2.3555,0,0,0-.1371,3.3284l.1148.1246a2.3555,2.3555,0,0,0,3.3283.1371l3.1005-2.8552c.2642-.2432,3.7053-.6033,4.9309-1.7394L48.5976,31.4105A4.7574,4.7574,0,0,0,48.8521,24.6873Z"/>
+ <line x1="23.4629" x2="46.253" y1="48.5753" y2="27.4172" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="27.9053" y="37.732" rx="0.5234" width="2.8932" height="1.5706" transform="translate(35.8328 -9.4735) rotate(45)"/>
+ <rect x="31.0862" y="34.3308" rx="0.5234" width="2.1258" height="1.5706" transform="translate(34.2471 -12.4476) rotate(45)"/>
+ <rect x="33.6025" y="32.2029" rx="0.5234" width="3.3898" height="1.5706" transform="translate(33.6646 -15.297) rotate(45)"/>
+ <rect x="36.8144" y="29.0347" rx="0.5234" width="2.7857" height="1.5706" transform="translate(32.2766 -18.2825) rotate(45)"/>
+ <rect x="39.7268" y="26.2489" rx="0.5234" width="2.7857" height="1.5706" transform="translate(31.1598 -21.1579) rotate(45)"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E325.svg b/public/assets/img/icons/E325.svg
new file mode 100644
index 0000000..68fdebe
--- /dev/null
+++ b/public/assets/img/icons/E325.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#3f3f3f" d="M23.7877,41.921s8.3575-1.6821,8.7626-1.7962c.9567-.27,1.102.5416,1.102.5416-.0516.5042-.7612.8425-1.2887,1.11l-3.9512,2.0019a6.5473,6.5473,0,0,1-1.6965.58,8.1655,8.1655,0,0,1-3.1978.1985C22.5511,44.1791,22.7075,42.2623,23.7877,41.921Z"/>
+ <path fill="#9b9b9a" d="M24.2836,47.1122s8.3412-6.635,8.4676-7.0773.78-3.5549,1.7646-4.3054c.9107-.6942,2.2162-.5281,2.9824.9378s.09,4.73-.6357,5.8347-9.6907,6.6726-10.3866,7.082S23.1147,49.9212,24.2836,47.1122Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.4384,43.7691c-.0087,0-.0175.0088-.0263.0088a6.3265,6.3265,0,0,1-1.6928.5789,8.3128,8.3128,0,0,1-3.2015.2017c-.9648-.3771-.8069-2.298.2719-2.64,0,0,8.359-1.6753,8.7624-1.7893a1.442,1.442,0,0,1,.1667-.0351"/>
+ <ellipse cx="34.8301" cy="25.9579" rx="3.7478" ry="3.8073" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="45.3622" cy="33.7938" rx="3.7478" ry="3.8073" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="37.3675" x2="35.4028" y1="28.8231" y2="35.3488" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="41.9724" x2="37.7973" y1="32.1736" y2="37.7872" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2836,47.1122s8.3412-6.635,8.4676-7.0773.78-3.5549,1.7646-4.3054c.9107-.6942,2.2162-.5281,2.9824.9378s.09,4.73-.6357,5.8347-9.6907,6.6726-10.3866,7.082S23.1147,49.9212,24.2836,47.1122Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E326.svg b/public/assets/img/icons/E326.svg
new file mode 100644
index 0000000..41bd7ff
--- /dev/null
+++ b/public/assets/img/icons/E326.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#d0cfce" points="35.665 44.073 36.036 43.134 40.401 41.634 44.301 47.155 39.993 50.199 35.665 44.073"/>
+ <rect x="27.7554" y="42.1382" width="7.7661" height="5.2754" transform="translate(-23.1873 44.6859) rotate(-54.6611)" fill="#d0cfce"/>
+ <path fill="#92d3f5" d="M53.8248,25.6409,43.0726,18.1182l1.455-2.08c.7017-1.003,1.7967-1.4059,2.36-.8684l2.8557,2.7241a8.09,8.09,0,0,0,2.0054,1.4029l3.5378,1.7492c.698.3451.6949,1.5119-.0068,2.5148Z"/>
+ <path fill="#92d3f5" d="M29.0712,17.9523,18.1575,25.4348,16.71,23.3239c-.698-1.018-.69-2.1945.0171-2.5359l3.5841-1.73a8.1611,8.1611,0,0,0,2.0354-1.3955l2.9056-2.7194c.5733-.5366,1.6735-.12,2.3715.8981Z"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.665 44.073 36.036 43.134 40.401 41.634 44.301 47.155 39.993 50.199 35.665 44.073"/>
+ <rect x="27.7554" y="42.1382" width="7.7661" height="5.2754" transform="translate(-23.1873 44.6859) rotate(-54.6611)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8248,25.6409,43.0726,18.1182l1.455-2.08c.7017-1.003,1.7967-1.4059,2.36-.8684l2.8557,2.7241a8.09,8.09,0,0,0,2.0054,1.4029l3.5378,1.7492c.698.3451.6949,1.5119-.0068,2.5148Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.0712,17.9523,18.1575,25.4348,16.71,23.3239c-.698-1.018-.69-2.1945.0171-2.5359l3.5841-1.73a8.1611,8.1611,0,0,0,2.0354-1.3955l2.9056-2.7194c.5733-.5366,1.6735-.12,2.3715.8981Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.0451,18.8925,32.8855,32.77a3.961,3.961,0,0,0-.7877,2.412l-.365,4.9012-4.492,6.3351,4.3033,3.0513,4.492-6.3351,4.8032-1.66a3.9617,3.9617,0,0,0,2.0593-1.4789L53.008,26.1866"/>
+ <line x1="35.8886" x2="29.2805" y1="28.6676" y2="19.0573" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="35.494 43.898 39.87 50.059 44.171 47.005 40.401 41.634"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.1061,26.0533l9.7445,14.1716a4.0339,4.0339,0,0,0,1.6732,1.4093"/>
+ <rect x="24.1272" y="49.4235" rx="0.7996" width="6.7909" height="2.2909" transform="translate(-29.5957 43.343) rotate(-54.2322)"/>
+ <rect x="22.3979" y="53.6029" rx="1.1751" width="3.4169" height="3.4169" transform="translate(36.8762 -3.6581) rotate(35.7678)"/>
+ <rect x="40.6028" y="50.0066" rx="0.7996" width="6.7909" height="2.2909" transform="translate(25.0954 115.9214) rotate(-123.0299)"/>
+ <rect x="45.4756" y="54.3438" rx="1.1751" width="3.4169" height="3.4169" transform="translate(-22.9272 34.7777) rotate(-33.0299)"/>
+ <line x1="39.5146" x2="49.0658" y1="24.6038" y2="31.6584" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="21.5103" x2="31.6384" y1="29.5498" y2="22.4866" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E327.svg b/public/assets/img/icons/E327.svg
new file mode 100644
index 0000000..456a543
--- /dev/null
+++ b/public/assets/img/icons/E327.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <ellipse cx="28.5068" cy="43.7256" rx="11.4683" ry="11.2744" fill="#D0CFCE"/>
+ <ellipse cx="28.5068" cy="44.0817" rx="6.8428" ry="6.7272" fill="#9B9B9A"/>
+ <ellipse cx="28.5068" cy="43.7256" rx="2.4923" ry="2.4502" fill="#D0CFCE"/>
+ <ellipse cx="47.442" cy="51.184" rx="3.8816" ry="3.816" fill="#D0CFCE"/>
+ <path fill="#D22F27" d="M29.9415,32.5385l17.0555-0.0874l1.7694,11.2745h-8.7913C39.9751,43.7256,39.2786,33.7,29.9415,32.5385z"/>
+ </g>
+ <g id="line">
+ <path stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.3636,27.2 c0,0,20.1457-0.0658,21.6081,0c0.0628,1.2046,0.0842,1.4174,0.0842,2.2887c-0.7851,0.0127-18.0857,0.131-21.3081,0.1488 C25.566,28.8344,25.4376,28.0201,25.3636,27.2z"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="12.329,17.361 23.159,17.361 25.938,32.451"/>
+ <ellipse cx="28.5068" cy="43.7256" rx="11.4683" ry="11.2744" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="28.5068" cy="44.0817" rx="6.8428" ry="6.7272" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="28.5068" cy="43.7256" rx="2.4923" ry="2.4502" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="47.442" cy="51.184" rx="3.8816" ry="3.816" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="47.4487" cy="51.1395" rx="1.331" ry="1.3085"/>
+ <line x1="23.6329" x2="26.6233" y1="39.3618" y2="42.1241" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="32.9727" x2="30.3903" y1="39.3618" y2="42.1241" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="30.0921" x2="33.3903" y1="45.6162" y2="48.7909" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="26.6233" x2="23.6241" y1="45.6162" y2="48.7909" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.9415,32.5385 l17.0555-0.0874l1.7694,11.2745h-8.7913C39.9751,43.7256,39.2786,33.7,29.9415,32.5385z"/>
+ <path d="M52.049,45.2603h3.4144c0.4006,0,0.7254,0.3248,0.7254,0.7254v0.3801c0,0.4006-0.3248,0.7254-0.7254,0.7254H52.049 c-0.4006,0-0.7254-0.3248-0.7254-0.7254v-0.3801C51.3236,45.5851,51.6484,45.2603,52.049,45.2603z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E328.svg b/public/assets/img/icons/E328.svg
new file mode 100644
index 0000000..dd83f96
--- /dev/null
+++ b/public/assets/img/icons/E328.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#92d3f5" points="46.894 34.519 16 34.519 16 40.484 56.286 40.484 56.286 34.519 56.286 30.072 46.894 34.519"/>
+ </g>
+ <g id="line">
+ <polygon fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="46.894 34.519 16 34.519 16 40.484 56.286 40.484 56.286 34.519 56.286 30.072 46.894 34.519"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M28.3152,34.0516V32.31a2.1186,2.1186,0,0,1,2.1186-2.1186H41.8527A2.1185,2.1185,0,0,1,43.9712,32.31v1.7418"/>
+ <circle cx="24.3397" cy="53.0785" r="2.9215" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <circle cx="48.1717" cy="53.0785" r="2.9215" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="45.0096" x2="27.0111" y1="40.6516" y2="51.5977" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="28.6986" x2="45.0096" y1="40.6516" y2="51.9883" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="27.2612" x2="45.2503" y1="53.0785" y2="53.0785" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E329.svg b/public/assets/img/icons/E329.svg
new file mode 100644
index 0000000..6bdccb4
--- /dev/null
+++ b/public/assets/img/icons/E329.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" d="M11.7973,32.1459H24.7654a1.6942,1.6942,0,0,1,1.2068.502,14.3889,14.3889,0,0,1,2.5537,3.0972l.0151.0527a1.6913,1.6913,0,0,1-1.6555,2.1059l-15.0669-.008a1.7012,1.7012,0,0,1-1.7-1.6852l-.0222-2.3473A1.7012,1.7012,0,0,1,11.7973,32.1459Z"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.9855,42.7615A20.43,20.43,0,0,0,56.586,35.2777a20.4308,20.4308,0,0,0-39.6845-7.2572s8.7984.2756,8.8872.1679c3.721-4.5128,6.0234-5.59,10.3188-5.59a12.6819,12.6819,0,0,1,0,25.3593,12.3643,12.3643,0,0,1-10.1984-5.412"/>
+ <line x1="17.3324" x2="24.5731" y1="42.412" y2="42.4557" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.186,40.904l26.07.0783a3.232,3.232,0,0,1-2.0356,1.4092c-1.2526.1566-24.0687.036-24.0687.036Z"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M11.7973,32.1459H24.7654a1.6942,1.6942,0,0,1,1.2068.502,14.3889,14.3889,0,0,1,2.5537,3.0972l.0151.0527a1.6913,1.6913,0,0,1-1.6555,2.1059l-15.0669-.008a1.7012,1.7012,0,0,1-1.7-1.6852l-.0222-2.3473A1.7012,1.7012,0,0,1,11.7973,32.1459Z"/>
+ <ellipse cx="32.7995" cy="34.8192" rx="3.2175" ry="3.1989"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E32B.svg b/public/assets/img/icons/E32B.svg
new file mode 100644
index 0000000..bdbc0c9
--- /dev/null
+++ b/public/assets/img/icons/E32B.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92d3f5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43.2748,23.3423h5.948a4.0713,4.0713,0,0,1,4.0713,4.0714V52.0186A4.0713,4.0713,0,0,1,49.2228,56.09H22.2546a4.0714,4.0714,0,0,1-4.0714-4.0714V27.4137a4.0714,4.0714,0,0,1,4.0714-4.0714H28.63"/>
+ <circle cx="36.062" cy="23.2787" r="7.2787" fill="#fff"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M44.2748,23.3423h4.948a4.0713,4.0713,0,0,1,4.0713,4.0714V52.0186A4.0713,4.0713,0,0,1,49.2228,56.09H22.2546a4.0714,4.0714,0,0,1-4.0714-4.0714V27.4137a4.0714,4.0714,0,0,1,4.0714-4.0714H28.63"/>
+ <circle cx="36.062" cy="23.2787" r="7.2787" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path d="M38.39,18.9441a.6217.6217,0,0,0-.8339.2782l-1.89,3.7816a1.1456,1.1456,0,0,0-1.0146.8128,1.182,1.182,0,0,0,2.2691.659,1.1232,1.1232,0,0,0-.14-.9217l1.8872-3.776A.6217.6217,0,0,0,38.39,18.9441Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M46.1273,24.0481a8.14,8.14,0,0,1,.1092,1.3315c0,5.019-4.5886,9.0876-10.2489,9.0876S25.7387,30.3986,25.7387,25.38a8.1373,8.1373,0,0,1,.1417-1.5145"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E340.svg b/public/assets/img/icons/E340.svg
new file mode 100644
index 0000000..17d31dc
--- /dev/null
+++ b/public/assets/img/icons/E340.svg
@@ -0,0 +1,43 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.8639,62.72s2-14.0205-10-14.0205c-3.1918,2.1279-5.9264,3.5984-9,3.5921h.125c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,14.0205-10,14.0205"/>
+ <rect x="44.5251" y="48.7399" width="4.2883" height="14.0273" fill="#61b2e4"/>
+ <rect x="22.056" y="49.3346" width="4.2883" height="13.4326" fill="#61b2e4"/>
+ <path fill="#ffa7c0" stroke="#ffa7c0" stroke-miterlimit="10" d="M54.4068,44.3468l.1036,2.8821a1.6813,1.6813,0,0,0,2.3552,2.36l.0007.0007a1.9414,1.9414,0,0,0,3.88-.1334h.0013a1.6815,1.6815,0,0,0,2.3588-2.3576h0a1.9415,1.9415,0,0,0,.1347-3.8807,1.6813,1.6813,0,0,0-2.3541-2.3608h-.0045a1.94,1.94,0,0,0-3.879.1155l-.0148.0134c-1.5109-1.1179-3.7719.6526-2.6182,2.3645v.0014a1.9414,1.9414,0,0,0,.1359,3.88"/>
+ <path fill="#5c9e31" d="M50.0709,48.1752c1.6957,2.0755,1.1915,5.2936,1.1915,5.2936s-3.2537-.1474-4.95-2.2229-1.1915-5.2935-1.1915-5.2935S48.3752,46.1015,50.0709,48.1752Z"/>
+ <circle cx="58.7771" cy="44.8096" r="1.8896" fill="#d22f27"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M41.6355,21.5508a5.7133,5.7133,0,0,1-5.6542,3.4931s1.0645-4.7593-.2835-4.7593c0,0-5.1794,6.2122-11.0663,8.7219-.0145.0745-.0322.1473-.0458.2222-.0624.3441-.11.6948-.1518,1.0479-.02.1668-.0459.3309-.061.5-.047.5239-.0762,1.0546-.0762,1.5942,0,.4494.0211.8925.0538,1.3311.01.1393.0273.2761.0409.4142.6894,7.0025,5.4556,12.428,11.2439,12.428,5.9927,0,10.8871-5.8153,11.2983-13.1756Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M24.2038,34.1752s-4.6525-6.8512,2.5534-13.8906c0,0,9.4524-8.71,18.2133,0,7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.66-12.6244A5.7133,5.7133,0,0,1,36.21,25.0439s1.0646-4.7593-.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249Z"/>
+ </g>
+ <g id="line">
+ <path d="M41.864,31.01a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.864,31.01a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8639,41.012a7.6538,7.6538,0,0,1-3.4473-.8579,1,1,0,0,1,.8945-1.7891,5.3774,5.3774,0,0,0,5.1055,0,1,1,0,1,1,.8945,1.7891A7.6537,7.6537,0,0,1,35.8639,41.012Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.987,62.063s-2-13,10-13c3.15,2.1,5.86,3.56,8.88,3.59h.12c3.02-.03,5.73-1.49,8.88-3.59.19,0,.38,0,.56.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.5,51.4733c5.5814,4.09,3.3668,10.59,3.3668,10.59"/>
+ <line x1="22.056" x2="22.056" y1="50.6272" y2="62.0497" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.5467" x2="49.5467" y1="53.1692" y2="62.0781" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.195 49.319 27.195 62.05 44.643 62.035 44.643 49.298"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" d="M24.627,29.013c5.89-2.51,11.07-8.73,11.07-8.73"/>
+ <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M24.8462,29.0081a17.6084,17.6084,0,0,0-.3209,3.3623c0,7.8276,5.0764,14.1732,11.3386,14.1732,5.97,0,10.8621-5.7671,11.3058-13.0874"/>
+ <g id="line-2">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M50.0709,47.6729c1.6957,2.0754,1.1915,5.2935,1.1915,5.2935s-3.2537-.1474-4.95-2.2228S45.1211,45.45,45.1211,45.45,48.3752,45.5992,50.0709,47.6729Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.073,52.1745c-1.46,1.5071-2.3594,5.579-1.5748,10.0344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.8031,40.02a2.1239,2.1239,0,0,1,4.2452-.1474"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.4808,46.6978a2.1238,2.1238,0,1,0,.1473-4.2451"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.6282,42.4527a1.84,1.84,0,0,0-2.58-2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.9,49.2771a1.84,1.84,0,0,0,2.58-2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.8991,49.2758a2.1239,2.1239,0,0,1-4.2452.1473"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.0767,46.8406a1.84,1.84,0,0,0,2.58,2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.8031,40.02c-1.6529-1.2447-4.1445.7-2.8788,2.5776"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M54.073,46.8443a2.1239,2.1239,0,1,1-.1473-4.2452"/>
+ </g>
+ <circle cx="58.7771" cy="44.8096" r="1.8896" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M24.2038,34.1752s-4.6525-6.8512,2.5534-13.8906c0,0,9.4524-8.71,18.2133,0,7.2059,7.0394,2.5534,13.8906,2.5534,13.8906l-5.66-12.6244A5.7133,5.7133,0,0,1,36.21,25.0439s1.0646-4.7593-.2834-4.7593c0,0-5.1834,6.2171-11.0729,8.7249Z"/>
+ <circle cx="58.7771" cy="44.8096" r="1.8896" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E341.svg b/public/assets/img/icons/E341.svg
new file mode 100644
index 0000000..ee2f434
--- /dev/null
+++ b/public/assets/img/icons/E341.svg
@@ -0,0 +1,49 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="M54.7746,61.2985s2-14.02-10-14.02c-3.1918,2.1279-5.9264,3.5984-9,3.5921H35.9c-3.0736.0063-5.8081-1.4642-9-3.5921-12,0-10,14.02-10,14.02"/>
+ <rect x="21.9667" y="47.3183" width="4.2883" height="14.0273" fill="#61b2e4"/>
+ <rect x="44.4358" y="47.3183" width="4.2883" height="14.0273" fill="#61b2e4"/>
+ <rect x="21.9667" y="59.6595" width="27.4908" height="1.7337" fill="#61b2e4"/>
+ <path fill="#ffa7c0" stroke="#ffa7c0" stroke-miterlimit="10" d="M54.185,42.561l.1035,2.882a1.6813,1.6813,0,0,0,2.3552,2.36l.0007.0007A1.9414,1.9414,0,0,0,60.525,47.67h.0013a1.6815,1.6815,0,0,0,2.3587-2.3577h0a1.9415,1.9415,0,1,0,.1347-3.8807,1.6812,1.6812,0,0,0-2.354-2.3607h-.0046a1.94,1.94,0,0,0-3.8789.1154l-.0148.0134c-1.511-1.1178-3.772.6527-2.6183,2.3646v.0014a1.9414,1.9414,0,0,0,.1358,3.88"/>
+ <path fill="#5c9e31" d="M49.8491,45.8871c1.6957,2.0754,1.1915,5.2935,1.1915,5.2935s-3.2538-.1474-4.95-2.2229-1.1915-5.2935-1.1915-5.2935S48.1534,43.8133,49.8491,45.8871Z"/>
+ <circle cx="58.5553" cy="43.0237" r="1.8896" fill="#d22f27"/>
+ <circle cx="58.5553" cy="43.0237" r="1.8896" fill="#d22f27"/>
+ <path fill="#a57939" d="M9.579,48.7255c6.3524-.3944,4.5577-5.6759,4.5577-5.6759S8.5922,42.4378,9.579,48.7255Z"/>
+ </g>
+ <g id="skin">
+ <path fill="#fcea2b" d="M42.0349,22.0135c1.45,2.3813,4.545,5.5666,4.545,8.7906,0,7.8276-4.4182,14.1536-10.68,14.1536s-10.6748-6.146-10.6748-13.9736c0-1.44,3.5609-2.51,6.252-4.9358C34.5461,23.2816,34.7559,17.153,42.0349,22.0135Z"/>
+ </g>
+ <g id="hair">
+ <path fill="#a57939" d="M53.1249,41.1113c-.69,1.28-1.99,1.3-3.29.66-1.95-.96-1.08-3.55-1.08-3.55-3.6,6.11-7.12,4.82-7.15,4.81,4.58-1.82,4.6591-7.9649,4.6591-14.295,0-2.94-1.8407-4.0935-3.0707-6.3534l-1.5784-1.3716-1.28-.5-.79.16-.67-.42-1.73-.15-.78-.02-1.76.23-.663,2.7595-4.6087,4.2535s-3.5308,1.038-3.7247,1.412c-2.9126,5.62.4364,12.805,5.0064,14.635-.03.01-3.86.96-7.46-5.15,0,0,.88,2.59-1.08,3.55-1.3.64-2.6.62-3.28-.66a2.57,2.57,0,1,1-2.57-2.57c-1.23-.77-1.22-2.11-.45-3.33.78-1.22,1.91-1.69,3.14-.91-4.67-9.1,7.33-17.85,7.33-17.85l7.79-2.66,2.15.16,1.29.24h1.33l6.86,2.26h.39l-.07.24c1.87,1.48,11.22,9.4,7.02,17.61,1.22-.78,2.35-.31,3.13.91.77,1.22.2928,2.0685-.9372,2.8385"/>
+ </g>
+ <g id="line">
+ <path d="M41.8372,29.4237a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M33.8372,29.4237a2,2,0,1,1-2-2,2.0007,2.0007,0,0,1,2,2"/>
+ <path d="M35.8371,39.4261a7.6531,7.6531,0,0,1-3.4473-.8579,1,1,0,1,1,.8946-1.789,5.3777,5.3777,0,0,0,5.1054,0,1,1,0,0,1,.8946,1.789A7.6528,7.6528,0,0,1,35.8371,39.4261Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.8949,60.2813s-2-13,10-13c3.16,2.09,5.86,3.56,8.88,3.59h.12c3.02-.03,5.73-1.5,8.88-3.59.15,0,.29,0,.43.01"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.0549,49.0513c4.9,3.55,3.72,11.23,3.72,11.23"/>
+ <line x1="21.9667" x2="21.9667" y1="48.2299" y2="60.4339" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="49.4575" x2="49.4575" y1="50.9156" y2="60.4339" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="27.105 47.533 27.105 60.434 44.554 60.42 44.554 47.513"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.2232,38.8794C15,38.1046,15.0052,36.77,15.78,35.5468s1.908-1.6877,3.1313-.9129"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.7912,41.4474a2.5681,2.5681,0,1,1-2.568-2.568"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.579,49.06c6.3524-.3944,4.5577-5.6759,4.5577-5.6759S8.5922,42.7724,9.579,49.06Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.1575,38.5582s.8726,2.5851-1.0791,3.5473c-1.2988.64-2.6056.62-3.2872-.6581"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9112,34.6339c-4.662-9.0993,7.3379-17.851,7.3379-17.851s9.7081-7.3365,19.9831.446C48.6236,19.04,57.0417,26.7458,53,34.6339"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53,34.6339A2.498,2.498,0,0,1,56.7649,36.57"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M51.6536,42.1681a2.3306,2.3306,0,0,1-1.82-.0626c-1.9517-.9622-1.0791-3.5473-1.0791-3.5473"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.7149,19.7913c5.82,0,10.55,5.63,10.55,12.58s-4.73,12.59-10.55,12.59c-5.83,0-10.55-5.64-10.55-12.59a14.9823,14.9823,0,0,1,.29-2.95"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M49.8491,45.8871c1.6957,2.0754,1.1915,5.2935,1.1915,5.2935s-3.2538-.1474-4.95-2.2229-1.1915-5.2935-1.1915-5.2935S48.1534,43.8133,49.8491,45.8871Z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8511,50.3887c-1.46,1.507-2.3594,5.5789-1.5748,10.0344"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.5813,38.2343a2.1238,2.1238,0,1,1,4.2451-.1473"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.2589,44.912a2.1239,2.1239,0,1,0,.1473-4.2452"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M63.4063,40.6668a1.84,1.84,0,0,0-2.58-2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.6785,47.4913a1.84,1.84,0,0,0,2.58-2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M60.6772,47.49a2.1239,2.1239,0,0,1-4.2452.1474"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8548,45.0548a1.84,1.84,0,0,0,2.58,2.58"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M56.5813,38.2343c-1.6529-1.2446-4.1446.7-2.8789,2.5776"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M53.8511,45.0585a2.1239,2.1239,0,0,1-.1473-4.2452"/>
+ <circle cx="58.5553" cy="43.0237" r="1.8896" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="1.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M25.4519,29.4237s5.13-2.6373,10.26-9.6355h0"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E342.svg b/public/assets/img/icons/E342.svg
new file mode 100644
index 0000000..5553e28
--- /dev/null
+++ b/public/assets/img/icons/E342.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#5c9e31" d="m38.23 15.46c-0.05391-0.9704 3.723-3.997 5.806-0.8783 0.3947 0.3603 2.126-1.389 4.198-1.123 1.4 0.1795 1.977 2.648 3.377 3.33 1.36 0.5103 2.606 1.286 3.663 2.283 0.3635 0.4755 0.115 1.578 0.4757 3.044 0.3318 1.349 3.817 1.221 3.044 2.854-2.177 4.831-4.721 9.489-7.608 13.93-2.395 3.375-4.231 7.113-5.439 11.07 0 0-12.28-21.09-7.517-34.51z"/>
+ <path fill="#b1cc33" d="m13.37 19.06s0.5756-2.126 4.428-2.923c0.8819-1.102 0.7982-4.045 2.918-3.453 3.834 0.2536 4.765-1.352 8.137-0.7087 1.404 1.531 5.977 1.341 6.438 1.327 3.925 5.378 9.018 30.07 7.855 32.25-1.163 2.18-16.35 6.706-16.35 6.706s-14.88-32.77-13.42-33.2z"/>
+ <path fill="#fff" d="m26.91 52.79 16.64-6.381 2.603 6.788a1.424 1.424 0 0 1-0.82 1.84l-13.62 5.221a1.816 1.816 0 0 1-2.345-1.045z"/>
+ </g>
+ <g id="line" fill="none">
+ <path d="m38.19 15.22s3.818-2.736 5.841-0.8853c0.3971 0.3632 2.139-1.4 4.223-1.132 1.409 0.1809 1.989 2.668 3.398 3.356a11.01 11.03 0 0 1 3.685 2.301c0.3657 0.4793 0.1157 1.591 0.4786 3.068 0.3338 1.36 3.84 1.231 3.063 2.877a104.5 104.7 0 0 1-7.655 14.04 38.81 38.88 0 0 0-5.472 11.16s-12.36-21.26-7.562-34.79z"/>
+ <path d="m13.18 18.85s0.5791-2.142 4.455-2.946c1.064-0.8281 1.599-2.757 3.074-3.214a5.088 5.097 0 0 1 3.508 0.4824c0.9655 0.3721 2.368-1.018 3.354-1.107 1.408-0.128 2.653 1.232 3.801 1.39 1.193 0.1649 3.266-1.226 3.862-0.4086 3.949 5.421 9.073 30.31 7.903 32.51s-16.45 6.759-16.45 6.759-14.97-33.03-13.5-33.47z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m26.81 52.84 16.4-6.333 2.959 6.744c0.3185 0.7259-0.08601 1.57-0.825 1.854l-13.7 5.262c-0.9418 0.3618-1.998-0.1096-2.359-1.053z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m22.4 26.77c-1.102-3.313-2.039-8.034-4.299-9.815-0.771-0.6274-1.788-0.8635-2.756-0.6397-4.352 2.25 0.1619 9.156 1.219 12.29 0.8956 2.66 2.043 6.165 2.896 8.616 1.291 3.71 7.348 15.61 7.348 15.61"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.1 16.96c-0.2327-4.612 4.101-6.323 6.053-3.535 1.646 2.492 4.171 11 4.171 11"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m24.34 13.43c0.7753-0.8783 1.184-1.734 2.307-2.063 1.876-0.4919 3.014-0.1346 4.041 2.829 1.027 2.964 3.123 9.961 3.123 9.961"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m30.69 14.2s2.407-2.769 4.881-0.605c0.8942 1.681 5.535 19.73 5.535 19.73s2.617 10.46 2.104 13.18"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m18.79 34.83s2.102 2.661 3.196 2.531c2.798-0.3336 3.077-3.89 3.15-5.871 0.07328-1.981 0.5905-4.11 3.189-3.963 2.598 0.1468 3.99 0.5871 3.624 4.183-0.3663 3.596-3.003 13.5-3.003 13.5l5.263 4.562"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m36.99 17.27s2.13-3.556 3.022-3.979c0.9583-0.4541 4.163 0.1159 4.112 2.638-0.05132 2.522-3.619 8.345-3.619 8.345"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m44.12 15.93s1.683-2.82 3.258-2.961c2.068-0.3008 3.843 1.477 3.543 3.549-0.07685 0.4288-0.1936 0.8494-0.3487 1.256-1.45 3.36-3.132 6.616-5.034 9.742"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m50.79 17.62s2.353-1.24 3.71-0.1185a2.769 2.774 0 0 1 0.7127 4.046c-0.9842 1.768-5.122 9.663-5.122 9.663"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m55.03 22.19c0.0095-0.03558 4.244-0.8609 3.749 2.792-0.2663 1.964-13.84 25.29-13.84 25.29"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E343.svg b/public/assets/img/icons/E343.svg
new file mode 100644
index 0000000..141e7ed
--- /dev/null
+++ b/public/assets/img/icons/E343.svg
@@ -0,0 +1,17 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#b1cc33" d="m34.04 34.84h20.66a1.833 1.833 0 0 1 1.833 1.833v6.16a1.833 1.833 0 0 1-1.833 1.833h-19.47a1.833 1.833 0 0 1-1.833-1.833v-7.342a0.6513 0.6513 0 0 1 0.6513-0.6513z"/>
+ <polygon transform="matrix(1.52 0 0 1.52 -14.33 -25.04)" fill="#5c9e31" stroke-width="0.6579" points="33.04 49.23 33.04 52.68 45.42 52.68 45.41 50.96 46.63 49.22 45.42 49.23 43.28 49.23 43.28 45.86 35.07 45.86 35.07 49.23"/>
+ <circle cx="29.62" cy="52.29" r="7.618" fill="#d0cfce"/>
+ <circle cx="59.08" cy="54.85" r="5.063" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m7.95 7.957s19.41 5.496 25.24 26.36"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m33.16 34.42h21.05a1.868 1.872 0 0 1 1.868 1.872v6.288a1.868 1.872 0 0 1-1.868 1.872h-19.84a1.868 1.872 0 0 1-1.868-1.872v-7.494a0.6638 0.6649 0 0 1 0.6638-0.6649z"/>
+ <line x1="53.32" x2="35.89" y1="55.03" y2="55.03" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline transform="matrix(1.549 0 0 1.552 -16.13 -26.71)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.29" points="33.64 49.24 35.06 49.24 35.06 45.87 43.28 45.87 43.28 49.24 45.42 49.24 46.77 49.23 46.77 49.32"/>
+ <ellipse cx="28.65" cy="52.23" rx="7.764" ry="7.776" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <ellipse cx="58.68" cy="54.63" rx="5.37" ry="5.379" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="45.58" y="30.7" rx="1.201" ry="1.201" width="6.725" height="3.728"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E344.svg b/public/assets/img/icons/E344.svg
new file mode 100644
index 0000000..075d65b
--- /dev/null
+++ b/public/assets/img/icons/E344.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon transform="translate(-14.66 -27.73) scale(1.444)" fill="#5c9e31" stroke-width="0.6925" points="24.74 38.44 25.9 38.71 25.93 46.23 42.45 53.93 54.88 42.11 24.74 37.1"/>
+ </g>
+ <g id="line" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path stroke="#000" d="m7.95 20.5 9.409 4.316 1.505 12.74 35.49 17.15"/>
+ <path stroke="#000" d="m19.99 38.31s-0.6416 14.85-0.1209 16.16c0.4215 1.06 4.497 2.403 5.832 0.8481 1.466-1.708 4.697-12.84 4.697-12.84"/>
+ <path stroke="#000" d="m59.66 54.71a5.302 5.392 0 0 1-5.302 5.392 5.302 5.392 0 0 1-5.302-5.392 5.302 5.392 0 0 1 5.302-5.392 5.302 5.392 0 0 1 5.302 5.392"/>
+ <path stroke="#000" d="m64.05 33.49-42.22-7.064v1.892l1.628 0.379 0.03923 10.6 23.14 10.85z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E345.svg b/public/assets/img/icons/E345.svg
new file mode 100644
index 0000000..fb94651
--- /dev/null
+++ b/public/assets/img/icons/E345.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color" transform="translate(-8.725 -6.562) scale(1.264)" stroke-width="0.6256">
+ <path fill="#a57939" d="m39.04 14.27 0.0438-2.79-7.178 0.0215-0.0231 2.688 1.136 1.506a2.6 2.6 0 0 1 0.507 1.566l-0.0521 21.89h3.682l0.2063-21.75a2.558 2.558 0 0 1 0.6584-1.715z"/>
+ <path fill="#d0cfce" d="m35.38 39.58v15.84c-1.824-0.01571-3.793-0.8574-5.827-2.064l-0.1956-13.78z"/>
+ <path fill="#9b9b9a" d="m41.4 39.58v13.87l-6.023 2.24v-16.11z"/>
+ </g>
+ <g id="line" fill="none">
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m40.8 11.51 0.057-3.538-9.34 0.02726-0.03006 3.409 1.478 1.91a3.383 3.297 0 0 1 0.6597 1.986l-0.0678 27.75h4.792l0.2685-27.58a3.328 3.243 0 0 1 0.8568-2.174z"/>
+ <path d="m36.16 43.43-0.0036 20.27s-6.522-0.6626-7.042-1.74c-0.5203-1.077-0.5829-18.33-0.5829-18.33z"/>
+ <path d="m43.45 43.82 0.07691 17.61s-6.788 3.69-7.303 2.612c-0.01926-1.633-0.4829-20.46-0.4829-20.46z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.61 61.02v-17.54l-15.23 1e-3s0.2472 17.38 0.2472 17.42l0.5058 0.4658c3.928 3.495 9.924 3.555 13.92 0.1382z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.84 43.48 2.733 6.094c0.6533 0.9651 2.095 0.9978 2.793 0.0634l2.801-6.157"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E346.svg b/public/assets/img/icons/E346.svg
new file mode 100644
index 0000000..0778173
--- /dev/null
+++ b/public/assets/img/icons/E346.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#d0cfce" d="m36 35.34v24.64s-7.518-6.788-8.104-8.13-0.2766-16.26-0.2766-16.26z"/>
+ <path fill="#9b9b9a" d="m44.36 35.78 0.107 15.22s-6.624 7.454-8.463 8.976c-0.02152-2.034 0-23.9 0-23.9z"/>
+ <path fill="#a57939" d="m41.14 19.39c0-4.109-2.298-7.439-5.134-7.439s-5.134 3.331-5.134 7.439h0.0026l1.608 8.75h-1.402v3.115h9.672v-3.115h-0.9924z"/>
+ </g>
+ <g id="line">
+ <path fill="none" d="m36.05 35.73-0.3291 24.55s-8.668-6.463-9.35-7.823-0.3219-16.47-0.3219-16.47z"/>
+ <path fill="none" d="m45.52 36.17 0.1245 15.42s-7.773 7.626-9.913 9.168c-0.02504-2.061-0.1614-24.29-0.1614-24.29z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m41.07 19.57c0-4.163-2.359-7.537-5.269-7.537s-5.269 3.375-5.269 7.537h0.0026l1.651 8.866h-1.439v3.156h9.927v-3.156h-1.019z"/>
+ <path fill="#000" d="m32.46 31.59h6.932v4.528h-6.932z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m43.83 51.9-0.1874-15.78h-15.48v15.86l7.832 8.001z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m32.38 36.12 2.281 5.303c0.4681 1.149 2.091 1.216 2.654 0.1089l2.296-5.412"/>
+ <ellipse cx="35.8" cy="17.76" rx="1.915" ry="1.89"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E347.svg b/public/assets/img/icons/E347.svg
new file mode 100644
index 0000000..639a6dc
--- /dev/null
+++ b/public/assets/img/icons/E347.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#9b9b9a" d="m7.95 17.47 18.13-4.237s0.2172 2.51 0.5415 4.237c0.7564 2.368 1.966 4.567 3.561 6.474 0.7553 0.5395-7.482 11.88-10.24 12.42-4.921 0.9542-13.4-18.33-11.99-18.89z"/>
+ <path fill="#a57939" d="m36.41 23.25c-1.189 0.7925-2.352 0.923-1.771 2.228a7.128 7.128 0 0 1 0.4344 1.297c0.5011 2.172 1.503 3.675 5.345 5.847 3.412 1.929 10.38 15.58 11.9 18.61a2.94 2.94 0 0 1 0.3103 1.257l0.1299 5.842a2.963 2.963 0 0 0 0.6625 1.803l1.863 2.293a2.963 2.963 0 0 0 4.132 0.4596l3.502-2.757a2.963 2.963 0 0 0 0.7033-3.86l-21.27-35.2c-0.873-1.445-0.81-1.416-2.215-0.4796z"/>
+ <rect x="14.18" y="24.84" rx="2.359" ry="2.359" width="13.63" height="13.53" transform="rotate(-30)" fill="#d0cfce"/>
+ </g>
+ <g id="line">
+ <g fill="none">
+ <path d="m8.252 17.56 18.03-4.217s0.2161 2.499 0.5386 4.217a19.09 19.1 0 0 0 3.542 6.444c0.7512 0.5369-7.393 12.25-10.18 12.36-2.79 0.1075-11.93-18.8-11.93-18.8z"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m34.66 24.76c-0.04016 0.2039-0.0022 0.4507 0.1384 0.7666 0.1851 0.4156 0.3298 0.848 0.4321 1.291 0.4985 2.162 1.495 3.658 5.317 5.819 3.394 1.919 10.32 15.51 11.83 18.53 0.1945 0.3888 0.2999 0.8161 0.3086 1.251l0.1292 5.814c0.01454 0.6546 0.2464 1.286 0.659 1.794l1.853 2.283c1.015 1.25 2.845 1.454 4.11 0.4574l3.483-2.744c1.169-0.9207 1.468-2.568 0.6995-3.842l-21.14-34.74c-0.3143-0.5205-0.5248-0.8075-0.7317-0.9177"/>
+ <rect x="14.32" y="25.04" rx="2.359" ry="2.359" width="13.56" height="13.46" transform="rotate(-30.014) skewX(-.028)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m31.02 24.98-9.465 11.24c-3.463 4.049-17.14-17.64-12.65-19.27l17.34-3.026"/>
+ </g>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E348.svg b/public/assets/img/icons/E348.svg
new file mode 100644
index 0000000..f922af7
--- /dev/null
+++ b/public/assets/img/icons/E348.svg
@@ -0,0 +1,11 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline transform="rotate(-7.508 -76.554 146.584) scale(1.4464)" fill="#d0cfce" stroke-width="0.6914" points="33.02 48.03 33.91 44.94 30.71 44.4 32.29 42.06 28.84 41.61 30.53 38.8 27.67 38.43 29.58 36.07 26.58 36.02 28.54 33.23 25.72 32.76 27.26 30.06 24.26 29.96 26.03 26.98 22.71 27.06 24.88 24.23 21.34 24.48 23.42 21.54 19.85 21.35 21.81 18.52 19.23 17.49 23.89 14.78 43.21 39.44 39.64 44.83 33.35 48.38"/>
+ <path fill="#a57939" d="m37.66 55.14 8.843-6.969 10.24-0.8285 3.836 3.993c0.8094 0.7795 0.0027 2.209-0.9022 2.875l-12.89 9.488c-0.7695 0.5664-1.849 0.4259-2.447-0.3186l-6.676-8.24"/>
+ </g>
+ <g id="line" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
+ <path fill="none" stroke="#000" d="m37.66 55.14 0.1448-5.113-4.704-0.174 2.129-4.509-5.047 0.01558 2.164-4.039-4.638 0.2295 2.033-4.019-4.323 0.4922 1.982-4.506-4.735 0.2672 2.296-4.566-4.853 0.6287 2.171-4.636-4.748 0.6693 2.442-4.36-4.543 0.8141 2.332-4.353-5.063 0.1439 2.273-4.419-5.385-0.05985 7.644-5.701 32.42 31.72 7.138 7.683"/>
+ <path fill="none" stroke="#000" d="m37.66 55.14 8.158-6.568 10.97-1.225 3.843 3.993c0.8109 0.7796 0.0028 2.209-0.9039 2.875l-12.91 9.489c-0.7709 0.5664-1.852 0.4259-2.452-0.3187l-5.554-6.892z"/>
+ <path fill="#000" stroke="#000" stroke-miterlimit="10" d="m49.62 39.67-3.798 8.911 10.92-1.229s-3.572-4.236-7.124-7.682zm1.288 8.282c-2.51 0.2806-4.118-2.596-2.561-4.581 1.557-1.985 4.75-1.119 5.07 1.382 0.2015 1.574-0.931 3.007-2.509 3.199z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E380.svg b/public/assets/img/icons/E380.svg
new file mode 100644
index 0000000..cac313f
--- /dev/null
+++ b/public/assets/img/icons/E380.svg
@@ -0,0 +1,24 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <circle cx="36" cy="36" r="26" fill="#fff"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-width="1.819" d="m49.62 41.34c1.547-1.853 2.899-2.338 4.094-4.441 1.366-4.415-0.789-11.76-6.759-12.59-1.138-0.1574-1.125 0.0083-2.566 0.07323"/>
+ <path fill="#fcea2b" stroke="#fcea2b" stroke-linecap="round" stroke-width="1.819" d="m49.36 41.56c-1.18 1.237-13.81 8.461-13.81 7.436-1.677 1.234-6.19 2.201-5.501-1.159-0.8938 0.3262-3.676 0.4815-2.809-2.512-2.224 1.082-4.121-0.6114-3.828-2.517-1.969 0.3557-3.173-1.249-2.619-3.163-4.516-3.073-4.592-12.03 0.04338-14.89 1.75-1.332 2.351 3.159 5.196 2.133l9.713-3.012 5.474-1.356c1.171-0.3074 2.245 0.2522 2.654 1.392 0.1604 3.828 7.468 16.76 5.489 17.65"/>
+ <path fill="#fcea2b" d="m39.08 47.74c-0.6379-0.8428-1.591-0.9892-2.461-0.4962-0.813 0.4607-1.413 1.388-0.8401 2.365 0 0 0.613 1.031 0.7864 1.392 0.07344 0.1527 0.147 0.3053 0.2493 0.4404 0.6379 0.8428 1.838 1.009 2.681 0.3716 0.8428-0.6376 1.009-1.838 0.3716-2.681 5.4e-5 0-0.787-1.391-0.787-1.391l-2.71e-4 -9.21e-4"/>
+ <path fill="#fcea2b" d="m42.39 45.86c-0.6379-0.8428-1.591-0.9892-2.461-0.4962-0.813 0.4607-1.413 1.388-0.8401 2.365 0 0 0.613 1.031 0.7864 1.392 0.07344 0.1527 0.147 0.3053 0.2493 0.4404 0.6379 0.8428 2.705 1.443 3.548 0.8053 0.8428-0.6376 1.009-2.228 0.3716-3.071 0.5639-0.08669-1.654-1.434-1.654-1.434l-2.71e-4 -9.21e-4"/>
+ <path fill="#fcea2b" d="m45.7 43.99c-0.6379-0.8428-1.591-0.9892-2.461-0.4962-0.813 0.4607-1.413 1.388-0.8401 2.365 0 0 0.613 1.031 0.7864 1.392 0.07344 0.1527 0.147 0.3053 0.2493 0.4404 0.6379 0.8428 1.838 1.009 2.681 0.3716 0.8428-0.6376 1.009-1.838 0.3716-2.681 5.4e-5 5.5e-5 -0.787-1.391-0.787-1.391l-2.71e-4 -9.21e-4"/>
+ <path fill="#ea5a47" stroke-miterlimit="10" d="m36 7c-16.02 0-29 12.98-29 29s12.98 29 29 29 29-12.98 29-29-12.98-29-29-29zm-25.21 29.27c0-5.075 3.417-12.69 6.202-16.49l35.2 35.27c-3.805 2.784-10.93 5.904-16.01 5.904-12.7 0-25.39-11.98-25.39-24.68zm44.87 15.18-35.06-35.13c3.805-2.784 10.77-5.441 15.84-5.441 12.7 0 24.68 12.25 24.68 24.95 0 5.075-2.686 11.81-5.47 15.62z"/>
+ </g>
+ <g id="line" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round">
+ <circle cx="36" cy="36" r="30" stroke-width="2"/>
+ <path stroke-width="2" d="m55.66 51.44a24.99 24.99 0 0 0-35.06-35.13z"/>
+ <path stroke-width="2" d="m16.99 19.77a24.99 24.99 0 0 0 35.2 35.27z"/>
+ <path stroke-width="2" d="m49.56 41.4s3.254-2.857 4.074-4.273c2.565-4.413-0.5542-11.5-6.097-12.68"/>
+ <path stroke-width="2" d="m34.83 41.37-7.53 4.08"/>
+ <path stroke-width="2" d="m37.66 44.16-7.596 3.776"/>
+ <path stroke-width="2" d="m23.46 42.96 2.978-2.532 4.835-2.519"/>
+ <path stroke-width="2" d="m35.54 49.1c-5.007 3.176-6.302-0.1717-5.482-1.159-1.597 0.9443-3.626-0.3004-2.763-2.489-2.245 1.073-4.101-0.6009-3.842-2.489-1.942 0.3434-3.151-1.245-2.59-3.133-3.925-2.664-4.518-9.921-1.516-13.6m7.81 7.928-2.492 1.418c-1.468 0.9872-3.496 3.391-3.799 4.249"/>
+ <path stroke-width="2" d="m39.08 47.85c-0.6475-0.8584-1.597-0.9872-2.46-0.515-0.8202 0.4721-1.424 1.373-0.8633 2.361 0 0 0.6475 1.03 0.8202 1.373 0.04317 0.1288 0.1295 0.3004 0.2158 0.4292 0.6475 0.8584 1.856 0.9872 2.676 0.3863 0.8633-0.6438 0.9928-1.846 0.3885-2.661l-0.777-1.373z"/>
+ <path stroke-width="2" d="m39.33 45.97c-0.4456 0.4954-0.6563 1.17-0.2472 1.89 0 0 0.6043 0.9872 0.777 1.373 0.08633 0.1288 0.1295 0.3004 0.259 0.4292 0.6043 0.8155 1.813 0.9872 2.676 0.3434 0.08279-0.06065 0.159-0.1274 0.2284-0.1993"/>
+ <path stroke-width="1.819" d="m33.11 24.57 2.495-0.774 5.474-1.356c1.171-0.3074 2.383 0.3314 2.791 1.472 0.4391 1.636 0.9789 2.889 2.102 4.868 0.4255 1.038-0.0612 2.225-1.093 2.666-1.114 0.277-1.623-0.2243-2.605-0.9799-1.282-1.221-1.535-1.741-2.222-2.658l-3.029 0.8602"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/E381.svg b/public/assets/img/icons/E381.svg
new file mode 100644
index 0000000..2fd8aa4
--- /dev/null
+++ b/public/assets/img/icons/E381.svg
@@ -0,0 +1,14 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F1B31C" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60Z"/>
+ <circle cx="24.5" cy="47.5" r="4.5" fill="#ffffff"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M42 52C42 39.8497 32.1503 30 20 30V37C28.2843 37 35 43.7157 35 52H42Z" clip-rule="evenodd"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M52 52C52 34.3269 37.6731 20 20 20V27C33.8071 27 45 38.1929 45 52H52Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59.0349 60H12.9649C12.7092 59.9992 12.4642 59.8973 12.2834 59.7164C12.1026 59.5356 12.0007 59.2906 12 59.0349V12.9649C12.0008 12.7092 12.1027 12.4642 12.2836 12.2834C12.4644 12.1026 12.7094 12.0007 12.9651 12H59.0351C59.2908 12.0008 59.5358 12.1027 59.7166 12.2836C59.8974 12.4644 59.9993 12.7094 60 12.9651V59.0351C59.9992 59.2908 59.8973 59.5358 59.7164 59.7166C59.5356 59.8974 59.2906 59.9993 59.0349 60V60Z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29 47.5C29 49.9853 26.9853 52 24.5 52C22.0147 52 20 49.9853 20 47.5C20 45.0147 22.0147 43 24.5 43C26.9853 43 29 45.0147 29 47.5Z"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M41 52C41 40.402 31.598 31 20 31V37C28.2843 37 35 43.7157 35 52H41Z" clip-rule="evenodd"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M52 52C52 34.3269 37.6731 20 20 20V26.0012C34.1062 26.1354 45.5 37.6121 45.5 51.75C45.5 51.8334 45.4996 51.9168 45.4988 52H52Z" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/F000.svg b/public/assets/img/icons/F000.svg
new file mode 100644
index 0000000..7a1c56f
--- /dev/null
+++ b/public/assets/img/icons/F000.svg
@@ -0,0 +1,8 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#61b2e4" fill-rule="evenodd" d="M34 16.1628L15 19.2558V34H34V16.1628ZM15 38V52.7442L34 55.8372V38H15ZM38 56.4884L60 60.0698V38H38V56.4884ZM60 34H38V15.5116L60 11.9302V34Z" clip-rule="evenodd"/>
+ </g>
+ <g id="line">
+ <path fill="#000" d="M34 16.1628H35C35 15.8695 34.8713 15.591 34.6478 15.401C34.4244 15.211 34.1288 15.1287 33.8393 15.1758L34 16.1628ZM15 19.2558L14.8393 18.2688C14.3554 18.3476 14 18.7655 14 19.2558H15ZM15 34H14C14 34.5523 14.4477 35 15 35V34ZM34 34V35C34.5523 35 35 34.5523 35 34H34ZM15 38V37C14.4477 37 14 37.4477 14 38H15ZM15 52.7442H14C14 53.2344 14.3554 53.6524 14.8393 53.7312L15 52.7442ZM34 55.8372L33.8393 56.8242C34.1288 56.8713 34.4244 56.789 34.6478 56.599C34.8713 56.409 35 56.1305 35 55.8372H34ZM34 38H35C35 37.4477 34.5523 37 34 37V38ZM38 56.4884H37C37 56.9786 37.3554 57.3966 37.8393 57.4754L38 56.4884ZM60 60.0698L59.8393 61.0568C60.1288 61.1039 60.4244 61.0216 60.6478 60.8316C60.8712 60.6416 61 60.3631 61 60.0698H60ZM60 38H61C61 37.4477 60.5523 37 60 37V38ZM38 38V37C37.4477 37 37 37.4477 37 38H38ZM60 34V35C60.5523 35 61 34.5523 61 34H60ZM38 34H37C37 34.5523 37.4477 35 38 35V34ZM38 15.5116L37.8393 14.5246C37.3554 14.6034 37 15.0214 37 15.5116H38ZM60 11.9302H61C61 11.6369 60.8712 11.3584 60.6478 11.1684C60.4244 10.9784 60.1288 10.8961 59.8393 10.9432L60 11.9302ZM33.8393 15.1758L14.8393 18.2688L15.1607 20.2428L34.1607 17.1498L33.8393 15.1758ZM14 19.2558V34H16V19.2558H14ZM34 33H15V35H34V33ZM33 16.1628V34H35V16.1628H33ZM14 38V52.7442H16V38H14ZM14.8393 53.7312L33.8393 56.8242L34.1607 54.8502L15.1607 51.7572L14.8393 53.7312ZM33 38V55.8372H35V38H33ZM15 39H34V37H15V39ZM37.8393 57.4754L59.8393 61.0568L60.1607 59.0828L38.1607 55.5014L37.8393 57.4754ZM61 60.0698V38H59V60.0698H61ZM38 39H60V37H38V39ZM39 56.4884V38H37V56.4884H39ZM60 33H38V35H60V33ZM39 34V15.5116H37V34H39ZM59.8393 10.9432L37.8393 14.5246L38.1607 16.4986L60.1607 12.9172L59.8393 10.9432ZM61 34V11.9302H59V34H61Z"/>
+ </g>
+</svg>
diff --git a/public/assets/img/icons/F8FF.svg b/public/assets/img/icons/F8FF.svg
new file mode 100644
index 0000000..0e04b17
--- /dev/null
+++ b/public/assets/img/icons/F8FF.svg
@@ -0,0 +1,18 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <g>
+ <g>
+ <path fill="#5c9e31" fill-rule="evenodd" d="M42.1469 10.948L45.8482 10.948C45.8483 10.9734 45.8484 10.9987 45.8484 11.0241C45.8484 13.5842 44.9157 15.9746 43.0565 18.1871C40.8129 20.8173 38.0992 22.3372 35.1564 22.0973C35.1189 21.7902 35.0972 21.467 35.0972 21.1273C35.0972 18.6696 36.1641 16.0394 38.0589 13.8888C39.0048 12.7999 40.2079 11.8945 41.6669 11.1723C41.8279 11.0936 41.9879 11.0188 42.1469 10.948ZM15.1986 30.8554C15.3887 30.4582 15.5959 30.072 15.8199 29.6967C16.9836 27.7051 18.5318 26.134 20.4694 24.9807C22.407 23.8274 24.5006 23.2396 26.7552 23.202C27.9889 23.202 29.6067 23.5847 31.6171 24.3367C33.6218 25.0913 34.909 25.4739 35.4734 25.4739C35.8953 25.4739 37.3253 25.0265 39.7494 24.1345C42.0419 23.3073 43.9767 22.9647 45.5617 23.0997C49.8566 23.4472 53.0834 25.145 55.2293 28.2037C53.946 28.9834 52.8794 29.8674 52.0293 30.8554H15.1986Z" clip-rule="evenodd"/>
+ <path fill="#5c9e31" d="M42.1469 10.948V9.94797C42.0067 9.94797 41.868 9.97748 41.7398 10.0346L42.1469 10.948ZM45.8482 10.948L46.8481 10.9409C46.8442 10.3914 46.3977 9.94797 45.8482 9.94797V10.948ZM43.0565 18.1871L43.8174 18.8361L43.8221 18.8304L43.0565 18.1871ZM35.1564 22.0973L34.1638 22.2185C34.2213 22.6897 34.6021 23.0555 35.0752 23.094L35.1564 22.0973ZM38.0589 13.8888L38.8092 14.5499L38.8138 14.5446L38.0589 13.8888ZM41.6669 11.1723L41.2278 10.2738L41.2232 10.2761L41.6669 11.1723ZM15.1986 30.8554L14.2966 30.4236C14.1483 30.7334 14.1694 31.0977 14.3525 31.3884C14.5356 31.6791 14.8551 31.8554 15.1986 31.8554V30.8554ZM15.8199 29.6967L16.6785 30.2094L16.6834 30.2012L15.8199 29.6967ZM20.4694 24.9807L19.9579 24.1214L19.9579 24.1214L20.4694 24.9807ZM26.7552 23.202V22.202C26.7497 22.202 26.7441 22.2021 26.7386 22.2022L26.7552 23.202ZM31.6171 24.3367L31.9693 23.4008L31.9674 23.4001L31.6171 24.3367ZM39.7494 24.1345L39.41 23.1938L39.4041 23.196L39.7494 24.1345ZM45.5617 23.0997L45.4768 24.0961L45.481 24.0964L45.5617 23.0997ZM55.2293 28.2037L55.7485 29.0583C55.9849 28.9147 56.1513 28.6795 56.208 28.4088C56.2647 28.138 56.2068 27.8558 56.0479 27.6294L55.2293 28.2037ZM52.0293 30.8554V31.8554C52.3206 31.8554 52.5974 31.7284 52.7873 31.5076L52.0293 30.8554ZM42.1469 11.948H45.8482V9.94797H42.1469V11.948ZM44.8482 10.955C44.8483 10.978 44.8484 11.001 44.8484 11.0241H46.8484C46.8484 10.9964 46.8483 10.9687 46.8481 10.9409L44.8482 10.955ZM44.8484 11.0241C44.8484 13.3181 44.0197 15.4864 42.2909 17.5437L43.8221 18.8304C45.8117 16.4627 46.8484 13.8503 46.8484 11.0241H44.8484ZM42.2957 17.5381C40.1755 20.0237 37.7486 21.3053 35.2376 21.1006L35.0752 23.094C38.4498 23.3691 41.4504 21.6109 43.8173 18.836L42.2957 17.5381ZM36.149 21.9761C36.1161 21.7068 36.0972 21.4241 36.0972 21.1273H34.0972C34.0972 21.5098 34.1217 21.8736 34.1638 22.2185L36.149 21.9761ZM36.0972 21.1273C36.0972 18.9494 37.0495 16.5471 38.8092 14.5499L37.3086 13.2277C35.2787 15.5316 34.0972 18.3898 34.0972 21.1273H36.0972ZM38.8138 14.5446C39.6623 13.5679 40.7548 12.7396 42.1106 12.0685L41.2232 10.2761C39.6611 11.0494 38.3474 12.0319 37.304 13.233L38.8138 14.5446ZM42.106 12.0707C42.2567 11.9971 42.406 11.9273 42.554 11.8614L41.7398 10.0346C41.5697 10.1104 41.3991 10.1902 41.2278 10.2738L42.106 12.0707ZM16.1006 31.2872C16.2776 30.9174 16.4702 30.5582 16.6785 30.2094L14.9614 29.184C14.7215 29.5858 14.4999 29.999 14.2966 30.4236L16.1006 31.2872ZM16.6834 30.2012C17.7638 28.352 19.1924 26.9046 20.9809 25.84L19.9579 24.1214C17.8712 25.3635 16.2035 27.0582 14.9565 29.1922L16.6834 30.2012ZM20.9809 25.84C22.7668 24.777 24.6895 24.2366 26.7719 24.2019L26.7386 22.2022C24.3117 22.2427 22.0472 22.8778 19.9579 24.1214L20.9809 25.84ZM26.7552 24.202C27.8099 24.202 29.2945 24.5356 31.2667 25.2733L31.9674 23.4001C29.9189 22.6338 28.1679 22.202 26.7552 22.202V24.202ZM31.2648 25.2726C32.2777 25.6539 33.1261 25.9476 33.802 26.1473C34.4443 26.3371 35.0316 26.4739 35.4734 26.4739V24.4739C35.3508 24.4739 35.0123 24.4195 34.3688 24.2293C33.7588 24.0491 32.9611 23.7741 31.9693 23.4008L31.2648 25.2726ZM35.4734 26.4739C35.7078 26.4739 35.9768 26.4193 36.2135 26.3621C36.4748 26.299 36.7921 26.2081 37.1594 26.093C37.8955 25.8625 38.8766 25.5212 40.0948 25.073L39.4041 23.196C38.1982 23.6398 37.2522 23.9682 36.5617 24.1844C36.2158 24.2927 35.945 24.3694 35.7438 24.4181C35.5179 24.4726 35.45 24.4739 35.4734 24.4739V26.4739ZM40.0889 25.0751C42.3097 24.2737 44.0908 23.9781 45.4768 24.0961L45.6465 22.1033C43.8625 21.9514 41.7741 22.3408 39.41 23.1939L40.0889 25.0751ZM45.481 24.0964C49.5318 24.4242 52.4637 26.003 54.4106 28.778L56.0479 27.6294C53.703 24.2871 50.1814 22.4703 45.6423 22.1029L45.481 24.0964ZM54.71 27.3491C53.3503 28.1752 52.1993 29.1246 51.2713 30.2031L52.7873 31.5076C53.5595 30.6102 54.5417 29.7916 55.7485 29.0583L54.71 27.3491ZM52.0293 29.8554H15.1986V31.8554H52.0293V29.8554Z"/>
+ </g>
+ <path fill="#fcea2b" fill-rule="evenodd" d="M54.2597 29C51.6933 30.8323 50.1708 33.167 49.6909 36H13.7679C14.0628 33.7016 14.7466 31.6522 15.82 29.8547C15.9918 29.5607 16.172 29.2757 16.3606 29L54.2597 29Z" clip-rule="evenodd"/>
+ <path fill="#f4aa41" fill-rule="evenodd" d="M49.8679 35C49.6303 35.9408 49.5162 36.9408 49.5258 37.9997C49.5453 39.8415 49.9296 41.509 50.6773 43H13.9878C13.7294 41.4984 13.6 40.0204 13.6 38.5657C13.6 37.3142 13.6984 36.1255 13.8952 35H49.8679Z" clip-rule="evenodd"/>
+ <path fill="#ea5a47" fill-rule="evenodd" d="M50.0749 42C50.6387 43.7489 51.6357 45.2885 53.0645 46.6162C54.1169 47.6179 55.2923 48.3921 56.6 48.9419C56.5933 48.9613 56.5866 48.9806 56.58 49H15.4832C15.4012 48.7763 15.3208 48.5505 15.242 48.3225C14.5048 46.1694 14.0154 44.0621 13.7747 42H50.0749Z" clip-rule="evenodd"/>
+ <path fill="#8967aa" fill-rule="evenodd" d="M53.2427 56C54.1799 54.6035 54.9978 53.0968 55.6988 51.4729C56.017 50.7145 56.3164 49.9246 56.6 49.0998C56.5227 49.0673 56.4459 49.0341 56.3695 49L15.4257 49C16.376 51.6266 17.5555 53.9584 18.9641 56H53.2427Z" clip-rule="evenodd"/>
+ <path fill="#61b2e4" fill-rule="evenodd" d="M26.1387 62C25.0406 61.736 23.9448 61.0943 22.8504 60.0739C21.922 59.2619 20.7744 57.9039 19.4102 56L52.8061 56C51.4299 57.9501 50.2979 59.3081 49.4186 60.0739C48.2587 61.1435 47.0308 61.7844 45.7313 62H43.8273C42.8977 61.8646 41.8466 61.5576 40.6775 61.0755C39.0398 60.4057 37.5349 60.0739 36.1588 60.0739C34.7156 60.0739 33.1677 60.4057 31.5121 61.0755C30.3926 61.53 29.4199 61.8375 28.5919 62H26.1387Z" clip-rule="evenodd"/>
+ </g>
+ </g>
+ <g id="line">
+ <path id="path4" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M35.1564 22.0973C35.1189 21.7902 35.0972 21.467 35.0972 21.1273C35.0972 18.6696 36.1641 16.0394 38.0589 13.8888C39.0049 12.7999 40.208 11.8945 41.6669 11.1723C43.1227 10.4608 44.4998 10.0674 45.7949 10C45.8327 10.3422 45.8484 10.6845 45.8484 11.0241C45.8484 13.5842 44.9157 15.9746 43.0566 18.1871C42.2263 19.1604 41.3316 19.9817 40.3848 20.618M55.6988 50.8409C54.9268 52.6293 54.013 54.2756 52.9542 55.7892C51.511 57.8525 50.3293 59.2807 49.4186 60.0739C48.0069 61.3757 46.4944 62.0424 44.8747 62.0803C43.712 62.0803 42.3097 61.7486 40.6775 61.0755C39.0398 60.4056 37.5349 60.0739 36.1588 60.0739C34.7156 60.0739 33.1677 60.4056 31.5122 61.0755C29.854 61.7486 28.5183 62.0993 27.497 62.1341C25.9438 62.2004 24.3957 61.5147 22.8504 60.0739C21.8641 59.2112 20.6304 57.7324 19.1526 55.6375C17.5669 53.4003 16.2633 50.8061 15.242 47.8486C14.1483 44.654 13.6 41.5605 13.6 38.5657C13.6 35.1351 14.3393 32.1762 15.82 29.6967C16.9837 27.7051 18.5318 26.134 20.4694 24.9807C22.407 23.8274 24.5006 23.2396 26.7552 23.202C27.9889 23.202 29.6067 23.5847 31.6171 24.3367C33.6218 25.0913 34.9091 25.4739 35.4734 25.4739C35.8953 25.4739 37.3253 25.0265 39.7495 24.1345C42.0419 23.3073 43.9767 22.9647 45.5617 23.0997C49.8566 23.4472 53.0834 25.145 55.2293 28.2037C51.3881 30.5375 49.488 33.8064 49.5258 37.9997C49.5604 41.266 50.7421 43.9841 53.0645 46.1423C54.1169 47.1439 55.2923 47.9181 56.6 48.4679C56.3164 49.2926 56.0171 50.0825 55.6988 50.8409Z"/>
+ </g>
+</svg>